commit | 3ae73b12120394b29ab31e9f3d6a430e16141d17 | [log] [tgz] |
---|---|---|
author | Albert Chaulk <achaulk@google.com> | Wed Jan 17 18:34:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 17 18:34:34 2018 |
tree | e08945991c9f0c3ab38ac1876482f7195b5a2e72 | |
parent | edcfacf19e21ebe0910f7ad90d10902170cda21a [diff] |
Preliminary patch to enable extensions for cast_shell This ports most of the app_shell (extensions/shell) environment into cast_shell. All changes are gated on enable_extensions=true Guest views are part of the extension framework. Chrome has what they call app_shell, which is content_shell + extensions. This change starts to pull in what we need from app_shell into cast_shell. From explorations, it looked like the most practical way to approach this is to bring in extension framework instead of trying to cherry-pick specific parts as that code is fairly deeply intertwined in Chrome and would be hard to garden. Once compiled it should only leave the parts we need anyway. Bug: b/70571389 Test: manual with Browser Sample hosted on localhost Change-Id: Id585fe76cbca5d8635082d5210765705e78ab23c Reviewed-on: https://chromium-review.googlesource.com/840745 Reviewed-by: Ken Rockot <rockot@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Reviewed-by: Fady Samuel <fsamuel@chromium.org> Reviewed-by: Elliot Glaysher <erg@chromium.org> Reviewed-by: Gabriel Charette <gab@chromium.org> Reviewed-by: Luke Halliwell <halliwell@chromium.org> Commit-Queue: Albert Chaulk <achaulk@chromium.org> Cr-Commit-Position: refs/heads/master@{#529821}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .