summaryrefslogtreecommitdiffstats
path: root/ash/ash.gyp
diff options
context:
space:
mode:
authorsimon.hong81@gmail.com <simon.hong81@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-02 20:22:05 +0000
committersimon.hong81@gmail.com <simon.hong81@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-02 20:22:05 +0000
commitc72ed9801eb09e13684aa4550fed33a208950616 (patch)
tree2df3b8d232b2c1d0f90376376c159982bf5080ba /ash/ash.gyp
parent3ad418ef249030974bd877a4f1ef163fb61dc269 (diff)
downloadchromium_src-c72ed9801eb09e13684aa4550fed33a208950616.zip
chromium_src-c72ed9801eb09e13684aa4550fed33a208950616.tar.gz
chromium_src-c72ed9801eb09e13684aa4550fed33a208950616.tar.bz2
Refactor LauncherItemController and LauncherItemDelegate
* Remove LauncherItem parameter of LauncherItemDelegate method * LauncherItemController subclasses LauncherItemDelegate * Register/Unregister when LauncherItemDelegate is created/removed * LauncherItemDelegateManager handles LauncherItemDelegate by LauncherID * LauncherItemDelegateManager take ownership of all LauncherItemDelegate R=sky@chromium.org, skuhne@chromium.org BUG=279105 TEST=unit_tests, browser_tests, ash_unittests, ash_shell Review URL: https://codereview.chromium.org/23606016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226547 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/ash.gyp')
-rw-r--r--ash/ash.gyp15
1 files changed, 14 insertions, 1 deletions
diff --git a/ash/ash.gyp b/ash/ash.gyp
index 13ea12f..c604f50 100644
--- a/ash/ash.gyp
+++ b/ash/ash.gyp
@@ -612,6 +612,8 @@
'test/launcher_view_test_api.h',
'test/display_manager_test_api.cc',
'test/display_manager_test_api.h',
+ 'test/launcher_item_delegate_manager_test_api.cc',
+ 'test/launcher_item_delegate_manager_test_api.h',
'test/mirror_window_test_api.cc',
'test/mirror_window_test_api.h',
'test/shell_test_api.cc',
@@ -622,10 +624,12 @@
'test/test_user_wallpaper_delegate.h',
'test/test_launcher_delegate.cc',
'test/test_launcher_delegate.h',
+ 'test/test_launcher_item_delegate.cc',
+ 'test/test_launcher_item_delegate.h',
'test/test_screenshot_delegate.cc',
'test/test_screenshot_delegate.cc',
'test/test_session_state_delegate.cc',
- 'test/test_session_state_delegate.cc',
+ 'test/test_session_state_delegate.h',
'test/test_shell_delegate.cc',
'test/test_shell_delegate.h',
'test/test_suite.cc',
@@ -738,14 +742,21 @@
'shell/context_menu.cc',
'shell/context_menu.h',
'shell/launcher_delegate_impl.cc',
+ 'shell/launcher_delegate_impl.h',
'shell/lock_view.cc',
'shell/panel_window.cc',
+ 'shell/panel_window.h',
'shell/shell_delegate_impl.cc',
'shell/shell_delegate_impl.h',
'shell/toplevel_window.cc',
+ 'shell/toplevel_window.h',
'shell/widgets.cc',
'shell/window_type_launcher.cc',
+ 'shell/window_type_launcher.h',
'shell/window_watcher.cc',
+ 'shell/window_watcher.h',
+ 'shell/window_watcher_launcher_item_delegate.cc',
+ 'shell/window_watcher_launcher_item_delegate.h',
'shell/window_watcher_unittest.cc',
'system/chromeos/managed/tray_locally_managed_user_unittest.cc',
'system/chromeos/network/network_state_notifier_unittest.cc',
@@ -901,6 +912,8 @@
'shell/window_type_launcher.h',
'shell/window_watcher.cc',
'shell/window_watcher.h',
+ 'shell/window_watcher_launcher_item_delegate.cc',
+ 'shell/window_watcher_launcher_item_delegate.h',
'../content/app/startup_helper_win.cc',
'../ui/views/test/test_views_delegate.cc',
],