Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(496)

Side by Side Diff: chrome/chrome_browser.gypi

Issue 7670041: Add --use-more-webui runtime flag to toggle WebUI replacements for native dialogs. (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'browser', 8 'target_name': 'browser',
9 'type': 'static_library', 9 'type': 'static_library',
10 'dependencies': [ 10 'dependencies': [
(...skipping 3915 matching lines...) Expand 10 before | Expand all | Expand 10 after
3926 ], 3926 ],
3927 'include_dirs': [ 3927 'include_dirs': [
3928 '../third_party/angle/include', 3928 '../third_party/angle/include',
3929 ], 3929 ],
3930 'link_settings': { 3930 'link_settings': {
3931 'libraries': [ 3931 'libraries': [
3932 '-lXcomposite', 3932 '-lXcomposite',
3933 ], 3933 ],
3934 }, 3934 },
3935 }], 3935 }],
3936 ['webui_dialogs == 1', { 3936 # Exclude WebUI certificate viewer if not POSIX or mac (these OS's have
3937 'defines': [ 3937 # native certificate viewers).
3938 'WEBUI_DIALOGS', 3938 ['os_posix == 0 or OS == "mac"', {
3939 ],
3940 }],
3941 # Exclude WebUI certificate viewer if not POSIX, mac (these OS's have
3942 # native certificate viewers) or WebUI dialogs are disabled.
3943 ['webui_dialogs == 0 or os_posix == 0 or OS == "mac"', {
3944 'sources/': [ 3939 'sources/': [
3945 ['exclude', '^browser/ui/webui/certificate_viewer.cc'], 3940 ['exclude', '^browser/ui/webui/certificate_viewer.cc'],
3946 ['exclude', '^browser/ui/webui/certificate_viewer.h'], 3941 ['exclude', '^browser/ui/webui/certificate_viewer.h'],
3947 ['exclude', '^browser/ui/webui/certificate_viewer_ui.cc'], 3942 ['exclude', '^browser/ui/webui/certificate_viewer_ui.cc'],
3948 ['exclude', '^browser/ui/webui/certificate_viewer_ui.h'], 3943 ['exclude', '^browser/ui/webui/certificate_viewer_ui.h'],
3949 ], 3944 ],
3950 }], 3945 }],
3951 ['webui_dialogs == 1', {
3952 'sources/': [
3953 ['exclude', '^browser/ui/gtk/certificate_viewer.cc'],
3954 ['exclude', '^browser/ui/gtk/certificate_viewer.h'],
3955 ],
3956 }],
3957 ['toolkit_uses_gtk == 1', { 3946 ['toolkit_uses_gtk == 1', {
3958 'dependencies': [ 3947 'dependencies': [
3959 '../build/linux/system.gyp:dbus-glib', 3948 '../build/linux/system.gyp:dbus-glib',
3960 '../build/linux/system.gyp:gconf', 3949 '../build/linux/system.gyp:gconf',
3961 '../build/linux/system.gyp:gtk', 3950 '../build/linux/system.gyp:gtk',
3962 '../build/linux/system.gyp:gtkprint', 3951 '../build/linux/system.gyp:gtkprint',
3963 '../build/linux/system.gyp:ssl', 3952 '../build/linux/system.gyp:ssl',
3964 '../build/linux/system.gyp:x11', 3953 '../build/linux/system.gyp:x11',
3965 '../third_party/undoview/undoview.gyp:undoview', 3954 '../third_party/undoview/undoview.gyp:undoview',
3966 ], 3955 ],
(...skipping 625 matching lines...) Expand 10 before | Expand all | Expand 10 after
4592 ['exclude', '^browser/tab_contents/render_view_context_menu_gtk. h'], 4581 ['exclude', '^browser/tab_contents/render_view_context_menu_gtk. h'],
4593 ['exclude', '^browser/tab_contents/tab_contents_view_gtk.cc'], 4582 ['exclude', '^browser/tab_contents/tab_contents_view_gtk.cc'],
4594 ['exclude', '^browser/tab_contents/tab_contents_view_gtk.h'], 4583 ['exclude', '^browser/tab_contents/tab_contents_view_gtk.h'],
4595 ['exclude', '^browser/ui/browser_list_gtk.cc'], 4584 ['exclude', '^browser/ui/browser_list_gtk.cc'],
4596 ['exclude', '^browser/ui/gtk/omnibox/omnibox_popup_view_gtk.cc'] , 4585 ['exclude', '^browser/ui/gtk/omnibox/omnibox_popup_view_gtk.cc'] ,
4597 ['exclude', '^browser/ui/gtk/omnibox/omnibox_popup_view_gtk.h'], 4586 ['exclude', '^browser/ui/gtk/omnibox/omnibox_popup_view_gtk.h'],
4598 ['exclude', '^browser/ui/panels/panel_browser_window_gtk.cc'], 4587 ['exclude', '^browser/ui/panels/panel_browser_window_gtk.cc'],
4599 ['exclude', '^browser/ui/panels/panel_browser_window_gtk.h'], 4588 ['exclude', '^browser/ui/panels/panel_browser_window_gtk.h'],
4600 ], 4589 ],
4601 }], 4590 }],
4602 # Exclude the GTK cert viewer again if webui_dialogs are
4603 # enabled.
4604 ['webui_dialogs==1', {
4605 'sources/': [
4606 ['exclude', '^browser/ui/gtk/certificate_viewer.cc'],
4607 ['exclude', '^browser/ui/gtk/certificate_viewer.h'],
4608 ],
4609 }],
4610 # Exclude these toolkit_views specific files again. 4591 # Exclude these toolkit_views specific files again.
4611 # (Required because of the '^browser/extensions/' include above) 4592 # (Required because of the '^browser/extensions/' include above)
4612 ['toolkit_views==0', { 4593 ['toolkit_views==0', {
4613 'sources/': [ 4594 'sources/': [
4614 ['exclude', '^browser/extensions/extension_input_api.cc'], 4595 ['exclude', '^browser/extensions/extension_input_api.cc'],
4615 ['exclude', '^browser/extensions/extension_input_api.h'], 4596 ['exclude', '^browser/extensions/extension_input_api.h'],
4616 ['exclude', '^browser/extensions/key_identifier_conversion_views .cc'], 4597 ['exclude', '^browser/extensions/key_identifier_conversion_views .cc'],
4617 ['exclude', '^browser/extensions/key_identifier_conversion_views .h'], 4598 ['exclude', '^browser/extensions/key_identifier_conversion_views .h'],
4618 ], 4599 ],
4619 }], 4600 }],
(...skipping 402 matching lines...) Expand 10 before | Expand all | Expand 10 after
5022 # weak imports in dependents, who still must #include 5003 # weak imports in dependents, who still must #include
5023 # closure_blocks_leopard_compat.h to get weak imports. 5004 # closure_blocks_leopard_compat.h to get weak imports.
5024 'type': 'none', 5005 'type': 'none',
5025 }], 5006 }],
5026 ], 5007 ],
5027 }, 5008 },
5028 ], 5009 ],
5029 }], 5010 }],
5030 ], 5011 ],
5031 } 5012 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698