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

Unified Diff: chrome/chrome_browser_ui.gypi

Issue 636853002: Common code from linux and windows implementations of SystemTrayDelegate (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: chrome/chrome_browser_ui.gypi
diff --git a/chrome/chrome_browser_ui.gypi b/chrome/chrome_browser_ui.gypi
index e7ee42a653f13d86a89ebf098573e97c0393486b..159a24cbf51331e99e9128de9ebc07aeb484fa45 100644
--- a/chrome/chrome_browser_ui.gypi
+++ b/chrome/chrome_browser_ui.gypi
@@ -1290,6 +1290,7 @@
],
# Windows-only. Assume ash/aura/views.
'chrome_browser_ui_win_sources': [
+ 'browser/ui/ash/system_tray_delegate_win.cc',
sky 2014/10/07 16:01:13 You should be able to list this in chrome_browser_
'browser/ui/network_profile_bubble.cc',
'browser/ui/network_profile_bubble.h',
'browser/ui/views/color_chooser_dialog.cc',
@@ -1305,12 +1306,12 @@
'browser/ui/views/frame/native_browser_frame_factory_desktop_ash.cc',
'browser/ui/views/network_profile_bubble_view.cc',
'browser/ui/views/network_profile_bubble_view.h',
+ 'browser/ui/views/uninstall_view.cc',
+ 'browser/ui/views/uninstall_view.h',
'browser/ui/webui/conflicts_ui.cc',
'browser/ui/webui/conflicts_ui.h',
'browser/ui/webui/set_as_default_browser_ui.cc',
'browser/ui/webui/set_as_default_browser_ui.h',
- 'browser/ui/views/uninstall_view.cc',
- 'browser/ui/views/uninstall_view.h',
],
'chrome_browser_ui_mac_sources': [
'browser/ui/startup/session_crashed_bubble.cc',
@@ -1807,6 +1808,9 @@
'browser/ui/window_sizer/window_sizer.cc',
'browser/ui/window_sizer/window_sizer.h',
],
+ 'chrome_browser_ui_non_linux_win_sources': [
+ 'browser/ui/ash/system_tray_delegate_default.cc',
+ ],
'chrome_browser_ui_print_preview_sources': [
'browser/ui/webui/print_preview/print_preview_handler.cc',
'browser/ui/webui/print_preview/print_preview_handler.h',
@@ -2425,12 +2429,10 @@
'browser/ui/ash/stub_user_accounts_delegate.h',
'browser/ui/ash/system_tray_delegate_chromeos.cc',
'browser/ui/ash/system_tray_delegate_chromeos.h',
- 'browser/ui/ash/system_tray_delegate_linux.cc',
- 'browser/ui/ash/system_tray_delegate_linux.h',
+ 'browser/ui/ash/system_tray_delegate_common.cc',
+ 'browser/ui/ash/system_tray_delegate_common.h',
'browser/ui/ash/system_tray_delegate_utils.cc',
'browser/ui/ash/system_tray_delegate_utils.h',
- 'browser/ui/ash/system_tray_delegate_win.cc',
- 'browser/ui/ash/system_tray_delegate_win.h',
'browser/ui/ash/user_accounts_delegate_chromeos.cc',
'browser/ui/ash/user_accounts_delegate_chromeos.h',
'browser/ui/ash/volume_controller_chromeos.cc',
@@ -2473,6 +2475,7 @@
],
# Counts desktop Linux and ChromeOS.
'chrome_browser_ui_linux_sources': [
+ 'browser/ui/ash/system_tray_delegate_linux.cc',
sky 2014/10/07 16:01:13 I thought we only want this on linux, no-chromeos?
'browser/ui/startup/autolaunch_prompt.cc',
'browser/ui/views/apps/chrome_apps_client_views.cc',
'browser/ui/views/frame/taskbar_decorator.cc',
@@ -2914,6 +2917,9 @@
}],
],
}],
+ ['OS!="win" and OS!="linux" and OS!="chromeos"', {
sky 2014/10/07 16:01:13 chromeos is not an OS. Is this ever needed? You'll
+ 'sources': [ '<@(chrome_browser_ui_non_linux_win_sources)' ],
+ }],
['desktop_linux==1', {
'sources': [ '<@(chrome_browser_ui_desktop_linux_sources)' ],
}],

Powered by Google App Engine
This is Rietveld 408576698