diff options
author | jamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-19 17:43:37 +0000 |
---|---|---|
committer | jamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-19 17:43:37 +0000 |
commit | 3a7fbc24640bd709fae9fa30ed624ec65487299b (patch) | |
tree | 8fc3a2d407bb79302e18280d03f9720ad7b0d387 /apps/apps.gypi | |
parent | c6c02068f3d5c28f5efd0c21cc979c10ae71bddd (diff) | |
download | chromium_src-3a7fbc24640bd709fae9fa30ed624ec65487299b.zip chromium_src-3a7fbc24640bd709fae9fa30ed624ec65487299b.tar.gz chromium_src-3a7fbc24640bd709fae9fa30ed624ec65487299b.tar.bz2 |
Create simplified ExtensionSystem for app_shell
* Only initialize a few core ExtensionSystem services
* Switch to using extension_file_util::LoadExtension instead of AppLoadService,
which allows us to avoid ExtensionService for now.
* Clean up RootWindow creation and handle clicks on the close box.
This allows app_shell to parse a non-app extension and create an Extension
object. The Extension does not yet start running.
BUG=288226
TEST=none
R=derat@chromium.org, yoz@chromium.org
Review URL: https://codereview.chromium.org/116573011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241880 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'apps/apps.gypi')
-rw-r--r-- | apps/apps.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/apps.gypi b/apps/apps.gypi index be6a619..5813a3d 100644 --- a/apps/apps.gypi +++ b/apps/apps.gypi @@ -132,6 +132,8 @@ 'shell/shell_content_browser_client.h', 'shell/shell_content_client.cc', 'shell/shell_content_client.h', + 'shell/shell_extension_system.cc', + 'shell/shell_extension_system.h', 'shell/shell_extensions_browser_client.cc', 'shell/shell_extensions_browser_client.h', 'shell/shell_extensions_client.cc', |