diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-23 18:52:35 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-23 18:52:35 +0000 |
commit | 8a1cc07176574962b360ff826015c74beecc87d2 (patch) | |
tree | b4c93f0b0667cee474cb4317e2ecb12514a47887 /chrome/chrome_browser.gypi | |
parent | 2d758a10306f871b80b9584c8a1f080fd455ebdb (diff) | |
download | chromium_src-8a1cc07176574962b360ff826015c74beecc87d2.zip chromium_src-8a1cc07176574962b360ff826015c74beecc87d2.tar.gz chromium_src-8a1cc07176574962b360ff826015c74beecc87d2.tar.bz2 |
Add an option to run Chrome in the views desktop.
- Add a BrowserFrameViews stub.
- Add a NativeTabContentsViewViews stub.
- Allow the omnibox to run in pure-views mode on Windows too.
- Make the RenderWidgetHostViewViews build on Windows.
chrome --use-pure-views --views-desktop runs, shows a browser window, but doesn't really do anything else.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7206055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90242 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index a96201b..ea63ac4 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -1788,6 +1788,9 @@ 'browser/renderer_host/render_widget_host_view_mac.mm', 'browser/renderer_host/render_widget_host_view_views.cc', 'browser/renderer_host/render_widget_host_view_views.h', + 'browser/renderer_host/render_widget_host_view_views_gtk.cc', + 'browser/renderer_host/render_widget_host_view_views_win.cc', + 'browser/renderer_host/render_widget_host_view_views_touch.cc', 'browser/renderer_host/render_widget_host_view_win.cc', 'browser/renderer_host/render_widget_host_view_win.h', 'browser/renderer_host/safe_browsing_resource_handler.cc', @@ -3088,6 +3091,8 @@ 'browser/ui/views/frame/browser_frame.h', 'browser/ui/views/frame/browser_frame_gtk.cc', 'browser/ui/views/frame/browser_frame_gtk.h', + 'browser/ui/views/frame/browser_frame_views.cc', + 'browser/ui/views/frame/browser_frame_views.h', 'browser/ui/views/frame/browser_frame_win.cc', 'browser/ui/views/frame/browser_frame_win.h', 'browser/ui/views/frame/browser_non_client_frame_view.h', @@ -3226,6 +3231,8 @@ 'browser/ui/views/tab_contents/native_tab_contents_view_gtk.h', 'browser/ui/views/tab_contents/native_tab_contents_view_win.cc', 'browser/ui/views/tab_contents/native_tab_contents_view_win.h', + 'browser/ui/views/tab_contents/native_tab_contents_view_views.cc', + 'browser/ui/views/tab_contents/native_tab_contents_view_views.h', 'browser/ui/views/tab_contents/render_view_context_menu_views.cc', 'browser/ui/views/tab_contents/render_view_context_menu_views.h', 'browser/ui/views/tab_contents/tab_contents_container.cc', @@ -3689,7 +3696,7 @@ ['exclude', '^browser/chromeos/login/touch_*'], ['exclude', '^browser/extensions/extension_input_ui_api.cc'], ['exclude', '^browser/extensions/extension_input_ui_api.h'], - ['exclude', '^browser/renderer_host/render_widget_host_view_views.*'], + ['exclude', '^browser/renderer_host/render_widget_host_view_views_touch.cc'], ['exclude', '^browser/ui/touch/*'], ['exclude', '^browser/ui/views/tab_contents/tab_contents_container_views.cc'], ['exclude', '^browser/ui/views/tab_contents/tab_contents_container_views.h'], @@ -4009,6 +4016,7 @@ ['OS=="linux" and toolkit_views==1',{ 'dependencies': [ '../views/views.gyp:views', + '../views/views.gyp:views_desktop_lib', ], 'include_dirs': [ '<(INTERMEDIATE_DIR)', @@ -4193,6 +4201,8 @@ ['include', '^browser/ui/views/frame/browser_frame.h'], ['include', '^browser/ui/views/frame/browser_frame_gtk.cc'], ['include', '^browser/ui/views/frame/browser_frame_gtk.h'], + ['include', '^browser/ui/views/frame/browser_frame_views.cc'], + ['include', '^browser/ui/views/frame/browser_frame_views.h'], ['include', '^browser/ui/views/frame/browser_root_view.cc'], ['include', '^browser/ui/views/frame/browser_root_view.h'], ['include', '^browser/ui/views/frame/browser_view.cc'], @@ -4267,6 +4277,8 @@ ['include', '^browser/ui/views/tab_contents/native_tab_contents_container_gtk.h'], ['include', '^browser/ui/views/tab_contents/native_tab_contents_view_gtk.cc'], ['include', '^browser/ui/views/tab_contents/native_tab_contents_view_gtk.h'], + ['include', '^browser/ui/views/tab_contents/native_tab_contents_view_views.cc'], + ['include', '^browser/ui/views/tab_contents/native_tab_contents_view_views.h'], ['include', '^browser/ui/views/tab_contents/native_tab_contents_view.h'], ['include', '^browser/ui/views/tab_contents/native_tab_contents_view_delegate.h'], ['include', '^browser/ui/views/tab_contents/render_view_context_menu_views.cc'], |