diff options
author | jamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-04 21:38:17 +0000 |
---|---|---|
committer | jamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-04 21:38:17 +0000 |
commit | 0ff151d78683824266581ba161cf361e7f43962c (patch) | |
tree | 0b32f3508b43e9dd640dd5dfba309c62f1bd0b51 /apps/shell/app_shell.gyp | |
parent | 8069c4e0cac1721e076329252e3d1886dae6ef11 (diff) | |
download | chromium_src-0ff151d78683824266581ba161cf361e7f43962c.zip chromium_src-0ff151d78683824266581ba161cf361e7f43962c.tar.gz chromium_src-0ff151d78683824266581ba161cf361e7f43962c.tar.bz2 |
* Add --new-app-window flag to app_shell.
* Add ShellAppWindowCreateFunction to provide a separate implementation of chrome.app.window.create() and manually register it (it has no IDL/JSON representation).
* Add ShellAppWindow, a fullscreen app window that has no ui/views dependencies.
* Hook up the various extension function dispatch machinery.
This helps eliminate //chrome dependencies from app_shell by eliminating dependencies on //apps.
BUG=360130
TEST=manual, app_shell --new-app-window can load and display hello-world and calculator
NOTRY=true
(try servers have no coverage for app_shell yet - we're working on it)
Review URL: https://codereview.chromium.org/224733006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261883 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'apps/shell/app_shell.gyp')
-rw-r--r-- | apps/shell/app_shell.gyp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/shell/app_shell.gyp b/apps/shell/app_shell.gyp index a66c960e..9b5d7e2 100644 --- a/apps/shell/app_shell.gyp +++ b/apps/shell/app_shell.gyp @@ -93,6 +93,10 @@ 'app/shell_main_delegate.h', 'browser/shell_app_sorting.cc', 'browser/shell_app_sorting.h', + 'browser/shell_app_window.cc', + 'browser/shell_app_window.h', + 'browser/shell_app_window_api.cc', + 'browser/shell_app_window_api.h', 'browser/shell_app_window_delegate.cc', 'browser/shell_app_window_delegate.h', 'browser/shell_apps_client.cc', |