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

Issue 1336823003: Move chrome::HostDesktopType to ui::HostDesktopType (Closed)

Created:
5 years, 3 months ago by blundell
Modified:
5 years, 3 months ago
Reviewers:
sky
CC:
chromium-reviews, asanka, David Black, donnd+watch_chromium.org, sadrul, yusukes+watch_chromium.org, zea+watch_chromium.org, achuith+watch_chromium.org, dougw+watch_chromium.org, mazda+watch_chromium.org, dcheng, rginda+watch_chromium.org, skanuj+watch_chromium.org, noyau+watch_chromium.org, ajwong+watch_chromium.org, stevenjb+watch_chromium.org, miu+watch_chromium.org, tim+watch_chromium.org, tapted, cbentzel+watch_chromium.org, melevin+watch_chromium.org, Matt Giuca, benjhayden+dwatch_chromium.org, grt+watch_chromium.org, dzhioev+watch_chromium.org, jam, dbeam+watch-options_chromium.org, pvalenzuela+watch_chromium.org, darin-cc_chromium.org, devtools-reviews_chromium.org, chromium-apps-reviews_chromium.org, pedrosimonetti+watch_chromium.org, dbeam+watch-ntp_chromium.org, Avi (use Gerrit), jennb, creis+watch_chromium.org, derat+watch_chromium.org, extensions-reviews_chromium.org, jianli, jfweitz+watch_chromium.org, pam+watch_chromium.org, oshima+watch_chromium.org, kalyank, Jered, michaelpg+watch-options_chromium.org, dhollowa+watch_chromium.org, tfarina, maxbogue+watch_chromium.org, Dmitry Titov, yurys, plaree+watch_chromium.org, davemoore+watch_chromium.org, samarth+watch_chromium.org, kmadhusu+watch_chromium.org, pfeldman
Base URL:
https://chromium.googlesource.com/chromium/src.git@base_session_service_delegate_impl
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move chrome::HostDesktopType to ui::HostDesktopType Core tab restore code that is due to be componentized uses the chrome::HostDesktopType enum. To accomodate that usage, this CL splits that enum out of //chrome/browser/host_desktop.h into //ui/gfx/host_desktop_type.h. The //chrome-level utility functions stay in //chrome/browser/host_desktop.h. This CL does the move of the enum and namespace change. A followup CL will change includes of //chrome/browser/host_desktop.h to //ui/gfx/host_desktop_type.h where appropriate; that change is large due to existing IWYU violations. BUG=528880

Patch Set 1 #

Patch Set 2 : Fix buildfiles #

Patch Set 3 : Rebase #

Patch Set 4 : Fix build on Mac and CrOS #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+822 lines, -911 lines) Patch
M chrome/browser/app_controller_mac.mm View 1 2 3 7 chunks +11 lines, -11 lines 0 comments Download
M chrome/browser/apps/app_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/apps/app_shim/app_shim_handler_mac.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/apps/app_shim/app_shim_interactive_uitest_mac.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/apps/custom_launcher_page_browsertest_views.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/apps/ephemeral_app_launcher_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/apps/install_chrome_app.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/apps/per_app_settings_service.h View 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/apps/per_app_settings_service.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/background/background_mode_manager.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browser_process.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/browser_process_impl.h View 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/browser/browser_process_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chrome_browser_main.cc View 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/chrome_main_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chrome_webusb_browser_client.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/drive/file_task_executor.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/file_manager/open_with_browser.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/first_run/drive_first_run_controller.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/first_run/first_run_controller.cc View 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/login/session_login_browsertest.cc View 1 2 3 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/net/network_portal_notification_controller.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/options/network_config_view.cc View 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/policy/device_local_account_browsertest.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/policy/force_maximize_on_first_run_chromeos_browsertest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/policy/restore_on_startup_browsertest_chromeos.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/status/data_promo_notification.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/ui/idle_app_name_notification_view_unittest.cc View 1 chunk +3 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/ui/mobile_config_ui.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/devtools/devtools_window.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/devtools/remote_debugging_server.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/devtools/remote_debugging_server.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/download/download_crx_util.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/bookmarks/bookmarks_api.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/extensions/api/developer_private/developer_private_api_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/identity/gaia_web_auth_flow.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/launcher_page/launcher_page_api.cc View 2 chunks +4 lines, -6 lines 0 comments Download
M chrome/browser/extensions/api/management/chrome_management_api_delegate.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/management/management_api_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/sessions/sessions_api.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/extensions/api/sessions/sessions_apitest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/tabs/tabs_api.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/api/webstore_private/webstore_private_api.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/bookmark_app_helper.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/bundle_installer.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_tab_util.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/launch_util.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/fullscreen_aurax11.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/fullscreen_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/lifetime/application_lifetime.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/lifetime/browser_close_manager_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/memory/oom_priority_manager.cc View 2 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/metro_utils/metro_chrome_win.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/metro_utils/metro_chrome_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/metro_viewer/chrome_metro_viewer_process_host_aurawin.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/platform_util_chromeos.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/platform_util_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/plugins/plugin_observer.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/power/process_power_collector_unittest.cc View 3 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/profiles/avatar_menu.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/profiles/avatar_menu_actions_desktop.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_manager_browsertest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_window.h View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/profiles/profile_window.cc View 5 chunks +10 lines, -11 lines 0 comments Download
M chrome/browser/safe_browsing/srt_fetcher_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/safe_browsing/srt_global_error_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sessions/better_session_restore_browsertest.cc View 4 chunks +4 lines, -10 lines 0 comments Download
M chrome/browser/sessions/in_memory_tab_restore_service.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/sessions/in_memory_tab_restore_service.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/sessions/persistent_tab_restore_service.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/sessions/persistent_tab_restore_service.cc View 2 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/sessions/session_restore.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/sessions/session_restore.cc View 4 chunks +8 lines, -9 lines 0 comments Download
M chrome/browser/sessions/session_restore_android.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sessions/session_restore_browsertest.cc View 5 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/sessions/tab_restore_service.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/sessions/tab_restore_service_delegate.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/sessions/tab_restore_service_helper.h View 2 chunks +7 lines, -8 lines 0 comments Download
M chrome/browser/sessions/tab_restore_service_helper.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/signin/signin_error_notifier_ash.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/test/integration/profile_sync_service_harness.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/tab_contents/navigation_metrics_recorder.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/task_manager/task_manager.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/task_manager/task_manager.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/android/tab_restore_service_delegate_android.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/app_list/app_list_controller_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_controller_delegate_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_service.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_service.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_service_disabled.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_service_mac.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_service_mac_interactive_uitest.mm View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/app_list/app_list_syncable_service.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/app_list/app_list_util.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/app_list/app_list_view_delegate.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/ash/accelerator_commands_browsertest.cc View 2 chunks +4 lines, -6 lines 0 comments Download
M chrome/browser/ui/ash/app_list/app_list_service_ash.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/chrome_new_window_delegate.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/ash/chrome_new_window_delegate_chromeos.cc View 2 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/ui/ash/chrome_shell_delegate.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/ash/chrome_shell_delegate_views.cc View 3 chunks +6 lines, -9 lines 0 comments Download
M chrome/browser/ui/ash/launcher/app_shortcut_launcher_item_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/launcher/app_window_launcher_controller.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/launcher/browser_shortcut_launcher_item_controller.cc View 9 chunks +11 lines, -18 lines 0 comments Download
M chrome/browser/ui/ash/launcher/browser_status_monitor.cc View 5 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_browsertest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc View 4 chunks +9 lines, -14 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/launcher/multi_profile_app_window_launcher_controller.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/launcher/multi_profile_browser_status_monitor.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/media_delegate_chromeos.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/ash/metrics/chrome_user_metrics_recorder.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/multi_user/multi_user_window_manager_chromeos.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/ash/system_tray_delegate_chromeos.cc View 6 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/ui/ash/system_tray_delegate_common.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/window_positioner_unittest.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/aura/active_desktop_monitor.h View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/aura/active_desktop_monitor.cc View 3 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/ui/aura/chrome_browser_main_extra_parts_aura.cc View 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/blocked_content/app_modal_dialog_helper.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_bubble_sign_in_delegate.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_context_menu_controller.cc View 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_utils.h View 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_utils.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/browser.h View 4 chunks +7 lines, -9 lines 0 comments Download
M chrome/browser/ui/browser.cc View 4 chunks +7 lines, -9 lines 0 comments Download
M chrome/browser/ui/browser_close_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/browser_command_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_commands.h View 1 chunk +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/browser_commands.cc View 5 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/browser_finder.h View 4 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/ui/browser_finder.cc View 9 chunks +15 lines, -13 lines 0 comments Download
M chrome/browser/ui/browser_finder_chromeos_unittest.cc View 1 chunk +14 lines, -18 lines 0 comments Download
M chrome/browser/ui/browser_instant_controller_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/browser_iterator.h View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_iterator.cc View 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/ui/browser_iterator_unittest.cc View 6 chunks +12 lines, -18 lines 0 comments Download
M chrome/browser/ui/browser_list.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_list.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/browser_mac.cc View 1 chunk +10 lines, -20 lines 0 comments Download
M chrome/browser/ui/browser_navigator.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/browser_navigator.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_tab_restore_service_delegate.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_window.h View 1 chunk +6 lines, -4 lines 0 comments Download
M chrome/browser/ui/chrome_pages.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/chrome_pages.cc View 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/cocoa/applescript/window_applescript.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac_browsertest.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac_interactive_uitest.mm View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/apps/quit_with_apps_controller_mac.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_menu_cocoa_controller.mm View 2 chunks +8 lines, -12 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller_browsertest.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_factory_cocoa.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/handoff_active_url_observer.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/last_active_browser_cocoa.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/profiles/profile_menu_controller.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/profiles/profile_menu_controller_unittest.mm View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/task_manager_mac.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/extensions/app_launch_params.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/extensions/app_launch_params.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/extensions/application_launch.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/extensions/hosted_app_browser_controller.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/extensions/hosted_app_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/host_desktop.h View 1 chunk +6 lines, -25 lines 0 comments Download
M chrome/browser/ui/host_desktop.cc View 4 chunks +13 lines, -14 lines 0 comments Download
M chrome/browser/ui/scoped_tabbed_browser_displayer.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/scoped_tabbed_browser_displayer.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/startup/default_browser_prompt.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/startup/default_browser_prompt.cc View 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator.cc View 5 chunks +8 lines, -9 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_browsertest.cc View 3 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_impl.h View 5 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_impl.cc View 9 chunks +9 lines, -9 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_interactive_uitest.cc View 1 chunk +8 lines, -8 lines 0 comments Download
M chrome/browser/ui/sync/one_click_signin_sync_starter.h View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/sync/one_click_signin_sync_starter.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/tab_contents/tab_contents_iterator_unittest.cc View 3 chunks +12 lines, -22 lines 0 comments Download
M chrome/browser/ui/toolbar/toolbar_model_unittest.cc View 3 chunks +8 lines, -13 lines 0 comments Download
M chrome/browser/ui/toolbar/wrench_menu_model.cc View 5 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/views/accelerator_table.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/accelerator_table.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/accelerator_utils_aura.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/app_list/linux/app_list_service_linux.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/app_list/win/app_list_controller_delegate_win.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/app_list/win/app_list_service_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/apps/app_info_dialog/app_info_footer_panel.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/apps/chrome_native_app_window_views_win.cc View 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/auto_keep_alive.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/certificate_viewer_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/chrome_views_delegate.cc View 5 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/color_chooser_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/extensions/bookmark_app_bubble_view.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_desktop_window_tree_host_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_aura.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 7 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view_interactive_uitest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/browser_view_unittest.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_window_factory.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_window_property_manager_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/global_menu_bar_x11.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/immersive_mode_controller.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/immersive_mode_controller_ash_unittest.cc View 2 chunks +8 lines, -14 lines 0 comments Download
M chrome/browser/ui/views/frame/immersive_mode_controller_factory_ash.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/immersive_mode_controller_factory_mac.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/native_browser_frame_factory.h View 1 chunk +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/frame/native_browser_frame_factory.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/native_browser_frame_factory_aurawin.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/frame/native_browser_frame_factory_desktop_ash.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/system_menu_model_builder.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/taskbar_decorator_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/frame/test_with_browser_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/frame/test_with_browser_view.cc View 1 chunk +4 lines, -8 lines 0 comments Download
M chrome/browser/ui/views/frame/web_app_left_header_view_ash_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/new_task_manager_view.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/new_task_manager_view.cc View 3 chunks +6 lines, -8 lines 0 comments Download
M chrome/browser/ui/views/panels/panel_view.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/profiles/new_avatar_button.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc View 1 chunk +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab_drag_controller.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/tab_drag_controller.cc View 7 chunks +10 lines, -11 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab_strip.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/tabs/window_finder.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/window_finder_chromeos.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/window_finder_mac.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/window_finder_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/tabs/window_finder_x11.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/task_manager_view.cc View 4 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/ui/views/theme_image_mapper.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/theme_image_mapper.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_view.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_contents_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/foreign_session_handler.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/ntp/new_tab_ui.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/options/browser_options_handler.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/webui/options/create_profile_handler.h View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/options/create_profile_handler.cc View 5 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/options/options_handlers_helper.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/options_handlers_helper.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/supervised_user_create_confirm_handler.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/print_preview/print_preview_handler.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/user_manager_screen_handler.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/user_manager_screen_handler.cc View 2 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer_ash.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer_ash_uitest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer_ash_unittest.cc View 10 chunks +15 lines, -19 lines 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer_aura.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/window_sizer/window_sizer_mac.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/web_applications/web_app_mac.mm View 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/base/browser_with_test_window_test.h View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/test/base/browser_with_test_window_test.cc View 2 chunks +5 lines, -7 lines 0 comments Download
M chrome/test/base/in_process_browser_test.cc View 4 chunks +9 lines, -9 lines 0 comments Download
M chrome/test/base/in_process_browser_test_mac.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/base/interactive_test_utils_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/base/testing_browser_process.h View 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/test/base/testing_browser_process.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M ui/gfx/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/gfx.gyp View 1 1 chunk +1 line, -0 lines 0 comments Download
A ui/gfx/host_desktop_type.h View 1 chunk +35 lines, -0 lines 2 comments Download

Dependent Patchsets:

Messages

Total messages: 9 (1 generated)
blundell
Hi Scott, This CL is large, but the only meaningful changes are quite small: - ...
5 years, 3 months ago (2015-09-11 13:06:36 UTC) #2
sadrul
Drive-by comment. https://codereview.chromium.org/1336823003/diff/60001/ui/gfx/host_desktop_type.h File ui/gfx/host_desktop_type.h (right): https://codereview.chromium.org/1336823003/diff/60001/ui/gfx/host_desktop_type.h#newcode28 ui/gfx/host_desktop_type.h:28: #endif gfx shouldn't normally refer to layers ...
5 years, 3 months ago (2015-09-11 14:03:33 UTC) #3
blundell
https://codereview.chromium.org/1336823003/diff/60001/ui/gfx/host_desktop_type.h File ui/gfx/host_desktop_type.h (right): https://codereview.chromium.org/1336823003/diff/60001/ui/gfx/host_desktop_type.h#newcode28 ui/gfx/host_desktop_type.h:28: #endif On 2015/09/11 14:03:32, sadrul wrote: > gfx shouldn't ...
5 years, 3 months ago (2015-09-11 14:09:47 UTC) #4
blundell
On 2015/09/11 14:09:47, blundell wrote: > https://codereview.chromium.org/1336823003/diff/60001/ui/gfx/host_desktop_type.h > File ui/gfx/host_desktop_type.h (right): > > https://codereview.chromium.org/1336823003/diff/60001/ui/gfx/host_desktop_type.h#newcode28 > ...
5 years, 3 months ago (2015-09-11 14:21:05 UTC) #5
sky
I don't think we should promote this enum either. Is there a way the tabrestoreclient ...
5 years, 3 months ago (2015-09-11 16:09:36 UTC) #6
blundell
On 2015/09/11 16:09:36, sky wrote: > I don't think we should promote this enum either. ...
5 years, 3 months ago (2015-09-11 16:20:37 UTC) #7
sky
That's still rather chrome specific, right? I prefer my earlier suggestion. -Scott On Fri, Sep ...
5 years, 3 months ago (2015-09-11 19:50:14 UTC) #8
blundell
5 years, 3 months ago (2015-09-14 07:58:22 UTC) #9
On 2015/09/11 19:50:14, sky wrote:
> That's still rather chrome specific, right? I prefer my earlier suggestion.

OK! Closing this patch. Should have reached out to consult before embarking on
the CL given my lack of experience in //ui.

> 
>   -Scott
> 
> On Fri, Sep 11, 2015 at 9:20 AM,  <mailto:blundell@chromium.org> wrote:
> > On 2015/09/11 16:09:36, sky wrote:
> >>
> >> I don't think we should promote this enum either. Is there a way the
> >> tabrestoreclient could provide an opaque value (int) that is static_cast'd
> >> to
> >> the host_desktop_type? This way code in components doesn't need to know
> >> about
> >> host-desktop-type.
> >
> >
> > How about just replacing the usage of HostDesktopType inside the tab restore
> > code with an is_native_desktop bool?
> >
> > https://codereview.chromium.org/1336823003/
> 
> To unsubscribe from this group and stop receiving emails from it, send an
email
> to mailto:chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698