Chromium Code Reviews| Index: chrome/chrome_browser_ui.gypi |
| diff --git a/chrome/chrome_browser_ui.gypi b/chrome/chrome_browser_ui.gypi |
| index c6072e8ed4e61c8714b2a29a02911bcff4255cf0..38fc7de8ea7b7d74e33eeb20ee464aa6d4cf37ce 100644 |
| --- a/chrome/chrome_browser_ui.gypi |
| +++ b/chrome/chrome_browser_ui.gypi |
| @@ -1822,8 +1822,10 @@ |
| 'browser/ui/views/sync/one_click_signin_bubble_view.cc', |
| 'browser/ui/views/sync/one_click_signin_bubble_view.h', |
| ], |
| - 'chrome_browser_ui_task_manager_sources': [ |
| + 'chrome_browser_ui_task_manager_non_mac_sources': [ |
|
Andre
2014/07/18 20:08:57
I think TaskManagerView is now ready for MacViews.
|
| 'browser/ui/views/task_manager_view.cc', |
| + ], |
| + 'chrome_browser_ui_task_manager_sources': [ |
| 'browser/ui/cocoa/task_manager_mac.h', |
| 'browser/ui/cocoa/task_manager_mac.mm', |
|
Andre
2014/07/18 20:08:57
These 2 files are also part of chrome_browser_ui_n
tapted
2014/07/23 03:20:31
I'll think up some way to consolidate these.. For
tapted
2014/07/29 08:04:10
Done (task_manager_mac.* effectively appeared doub
|
| ], |
| @@ -1839,17 +1841,9 @@ |
| 'browser/ui/webui/policy_ui.cc', |
| 'browser/ui/webui/policy_ui.h', |
| ], |
| - # Cross-platform views sources. We assume app list is enabled. |
| - 'chrome_browser_ui_views_sources': [ |
| - 'browser/ui/app_list/app_list_controller_delegate_views.cc', |
| - 'browser/ui/app_list/app_list_controller_delegate_views.h', |
| - 'browser/ui/app_list/app_list_service_views.cc', |
| - 'browser/ui/app_list/app_list_service_views.h', |
| - 'browser/ui/app_list/app_list_shower_views.cc', |
| - 'browser/ui/app_list/app_list_shower_views.h', |
| + # Cross-platform (except Mac) views sources. We assume app list is enabled. |
| + 'chrome_browser_ui_views_non_mac_sources': [ |
| 'browser/ui/views/accelerator_utils_aura.cc', |
| - 'browser/ui/views/accessibility/accessibility_event_router_views.cc', |
| - 'browser/ui/views/accessibility/accessibility_event_router_views.h', |
| 'browser/ui/views/accessibility/invert_bubble_view.cc', |
| 'browser/ui/views/accessibility/invert_bubble_view.h', |
| 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.cc', |
| @@ -1924,11 +1918,8 @@ |
| 'browser/ui/views/bookmarks/bookmark_sync_promo_view.cc', |
| 'browser/ui/views/bookmarks/bookmark_sync_promo_view.h', |
| 'browser/ui/views/certificate_viewer_win.cc', |
| - 'browser/ui/views/chrome_browser_main_extra_parts_views.cc', |
| - 'browser/ui/views/chrome_browser_main_extra_parts_views.h', |
| 'browser/ui/views/chrome_views_delegate.cc', |
| 'browser/ui/views/chrome_views_delegate_chromeos.cc', |
| - 'browser/ui/views/chrome_views_delegate.h', |
| 'browser/ui/views/chrome_web_dialog_view.cc', |
| 'browser/ui/views/collected_cookies_views.cc', |
| 'browser/ui/views/collected_cookies_views.h', |
| @@ -2274,6 +2265,21 @@ |
| 'browser/ui/views/website_settings/website_settings_popup_view.cc', |
| 'browser/ui/views/website_settings/website_settings_popup_view.h', |
| ], |
| + # Cross-platform views sources also ready for toolkit-views on Mac. |
| + 'chrome_browser_ui_views_sources': [ |
| + 'browser/ui/app_list/app_list_controller_delegate_views.cc', |
| + 'browser/ui/app_list/app_list_controller_delegate_views.h', |
| + 'browser/ui/app_list/app_list_service_views.cc', |
| + 'browser/ui/app_list/app_list_service_views.h', |
| + 'browser/ui/app_list/app_list_shower_views.cc', |
| + 'browser/ui/app_list/app_list_shower_views.h', |
| + 'browser/ui/views/accessibility/accessibility_event_router_views.cc', |
| + 'browser/ui/views/accessibility/accessibility_event_router_views.h', |
| + 'browser/ui/views/chrome_browser_main_extra_parts_views.cc', |
| + 'browser/ui/views/chrome_browser_main_extra_parts_views.h', |
| + 'browser/ui/views/chrome_views_delegate.cc', |
| + 'browser/ui/views/chrome_views_delegate.h', |
| + ], |
| # Views files for everwhere but ChromeOS. |
| 'chrome_browser_ui_views_non_chromeos_sources': [ |
| 'browser/ui/views/chrome_views_delegate_aura.cc', |
| @@ -2640,8 +2646,11 @@ |
| ['enable_one_click_signin==1', { |
| 'sources': [ '<@(chrome_browser_ui_one_click_signin_sources)' ] |
| }], |
| + ['enable_task_manager==1 and OS!="mac"', { |
| + 'sources': [ '<@(chrome_browser_ui_task_manager_non_mac_sources)' ], |
| + }], |
| ['enable_task_manager==1', { |
| - 'sources': [ '<@(chrome_browser_ui_task_manager_sources)' ], |
| + 'sources': [ '<@(chrome_browser_ui_task_manager_sources' ], |
|
Andre
2014/07/18 20:08:57
Accidentally deleted the closing parenthesis?
tapted
2014/07/23 03:20:31
Done - good catch (shakes fist@ gyp). It's possibl
|
| }], |
| ['disable_nacl==0', { |
| 'sources': [ '<@(chrome_browser_ui_nacl_sources)' ], |
| @@ -2711,12 +2720,15 @@ |
| ['toolkit_views==1', { |
| 'sources': [ '<@(chrome_browser_ui_views_sources)' ], |
| 'conditions': [ |
| - ['chromeos == 0', { |
| + ['chromeos == 0 and OS!="mac"', { |
| 'sources': [ '<@(chrome_browser_ui_views_non_chromeos_sources)' ], |
| }], |
| ['use_ash == 1', { |
| 'sources': [ '<@(chrome_browser_ui_ash_views_sources)' ], |
| }], |
| + ['OS!="mac"', { |
| + 'sources': [ '<@(chrome_browser_ui_views_non_mac_sources)' ], |
| + }], |
| ], |
| }], |
| ['use_aura==1 and chromeos==0 and use_ozone==0 and OS=="linux"', { |
| @@ -2832,6 +2844,9 @@ |
| ], |
| }, { # non-Mac. |
| 'sources': [ '<@(chrome_browser_ui_non_mac_sources)' ], |
| + 'sources/': [ |
| + ['exclude', '^browser/ui/cocoa/'], |
| + ], |
| }], |
| ['OS=="win"', { |
| 'include_dirs': [ |
| @@ -2862,7 +2877,7 @@ |
| ], |
| }, { # 'OS!="win" |
| 'conditions': [ |
| - ['use_aura==1', { |
| + ['toolkit_views==1', { |
| 'dependencies': [ |
| '../ui/views/controls/webview/webview.gyp:webview', |
| '../ui/views/views.gyp:views', |
| @@ -2871,10 +2886,7 @@ |
| '<(INTERMEDIATE_DIR)', |
| '<(INTERMEDIATE_DIR)/chrome', |
| ], |
| - 'sources/': [ |
| - ['exclude', '^browser/ui/cocoa/*'], |
| - ], |
| - }, { # else: use_aura==0 |
| + }, { # else: toolkit_views==0 |
| 'sources/': [ |
| # Exclude all of views. |
| ['exclude', '^browser/ui/views/'], |