summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-23 18:52:35 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-23 18:52:35 +0000
commit8a1cc07176574962b360ff826015c74beecc87d2 (patch)
treeb4c93f0b0667cee474cb4317e2ecb12514a47887 /chrome/chrome_browser.gypi
parent2d758a10306f871b80b9584c8a1f080fd455ebdb (diff)
downloadchromium_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.gypi14
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'],