Preparation for new Launcher: Splitting ChromeLauncherController into two separate...
commitb4e4ec42f15a8781bcb4071e2c5d1cc9939ef028
authorskuhne@google.com <skuhne@google.com@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 29 Nov 2012 21:42:40 +0000 (29 21:42 +0000)
committerskuhne@google.com <skuhne@google.com@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 29 Nov 2012 21:42:40 +0000 (29 21:42 +0000)
tree9d251313ca6db7c226b3bf0b382e86e01a968cd0
parente93b0b62dad5daa4a2b525b60eba5c9c10c03923
Preparation for new Launcher: Splitting ChromeLauncherController into two separate implementations + adding a flag to swtich between them.

This is as a preparation to add the new launcher functionality, but keeping the old functionality for the moment the default.

BUG=145410
TEST=unit tests

Review URL: https://codereview.chromium.org/11419212

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170245 0039d316-1c4b-4281-b951-d872f2087c98
16 files changed:
ash/ash_switches.cc
ash/ash_switches.h
chrome/app/generated_resources.grd
chrome/browser/about_flags.cc
chrome/browser/ui/ash/chrome_shell_delegate.cc
chrome/browser/ui/ash/launcher/browser_launcher_item_controller_unittest.cc
chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
chrome/browser/ui/ash/launcher/chrome_launcher_controller.h
chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc [copied from chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc with 84% similarity]
chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.h [copied from chrome/browser/ui/ash/launcher/chrome_launcher_controller.h with 67% similarity]
chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app_unittest.cc [copied from chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc with 91% similarity]
chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc [copied from chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc with 84% similarity]
chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.h [copied from chrome/browser/ui/ash/launcher/chrome_launcher_controller.h with 67% similarity]
chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser_unittest.cc [moved from chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc with 89% similarity]
chrome/chrome_browser_ui.gypi
chrome/chrome_tests_unit.gypi