Move ExtensionFunctionDispatcher to extensions/browser.
commit0b9de03e6c07c7c4187068f05d2f2069c66b4dfd
authorderat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 15 Mar 2014 05:47:01 +0000 (15 05:47 +0000)
committerderat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 15 Mar 2014 05:47:01 +0000 (15 05:47 +0000)
tree70d5f67139ef8331e90693694e6da9704aa2337a
parenta3dfc3f679dc85ac6c2703cc8d48a09b587037b0
Move ExtensionFunctionDispatcher to extensions/browser.

Adds ExtensionsBrowserClient::PermitExternalProtocolHandler.
Also moves extension_function_util.h.

BUG=332986
TBR=darin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257305 0039d316-1c4b-4281-b951-d872f2087c98
38 files changed:
apps/app_window_contents.h
apps/shell/browser/shell_extensions_browser_client.cc
apps/shell/browser/shell_extensions_browser_client.h
chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc
chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
chrome/browser/extensions/api/downloads/downloads_api.cc
chrome/browser/extensions/api/identity/identity_api.cc
chrome/browser/extensions/api/processes/processes_api.cc
chrome/browser/extensions/api/sessions/sessions_api.cc
chrome/browser/extensions/api/tabs/ash_panel_contents.h
chrome/browser/extensions/api/tabs/tabs_api.cc
chrome/browser/extensions/api/tabs/windows_util.cc
chrome/browser/extensions/api/test/test_api.cc
chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
chrome/browser/extensions/chrome_extension_function.cc
chrome/browser/extensions/chrome_extensions_browser_client.cc
chrome/browser/extensions/chrome_extensions_browser_client.h
chrome/browser/extensions/extension_function_test_utils.cc
chrome/browser/extensions/extension_host.h
chrome/browser/extensions/tab_helper.h
chrome/browser/notifications/balloon_host.h
chrome/browser/renderer_host/pepper/pepper_extensions_common_message_filter.cc
chrome/browser/ui/ash/ash_keyboard_controller_proxy.cc
chrome/browser/ui/ash/ash_keyboard_controller_proxy.h
chrome/browser/ui/panels/panel_host.h
chrome/browser/ui/views/tabs/tab_drag_controller.cc
chrome/chrome_browser_extensions.gypi
chrome/test/base/chrome_render_view_test.cc
extensions/browser/extension_function.cc
extensions/browser/extension_function_dispatcher.cc [moved from chrome/browser/extensions/extension_function_dispatcher.cc with 98% similarity]
extensions/browser/extension_function_dispatcher.h [moved from chrome/browser/extensions/extension_function_dispatcher.h with 96% similarity]
extensions/browser/extension_function_util.cc [moved from chrome/browser/extensions/extension_function_util.cc with 84% similarity]
extensions/browser/extension_function_util.h [moved from chrome/browser/extensions/extension_function_util.h with 65% similarity]
extensions/browser/extensions_browser_client.h
extensions/browser/renderer_startup_helper.cc
extensions/browser/test_extensions_browser_client.cc
extensions/browser/test_extensions_browser_client.h
extensions/extensions.gyp