Commit b012bc3d authored by thestig's avatar thestig Committed by Commit bot

Cleanup: Remove unneeded extension_messages.h usage and ifdef out some...

Cleanup: Remove unneeded extension_messages.h usage and ifdef out some extensions code usage when extensions are disabled.

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

Cr-Commit-Position: refs/heads/master@{#295587}
parent 3e8588fa
...@@ -33,7 +33,6 @@ ...@@ -33,7 +33,6 @@
#include "extensions/browser/process_manager.h" #include "extensions/browser/process_manager.h"
#include "extensions/common/api/app_runtime.h" #include "extensions/common/api/app_runtime.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_handlers/kiosk_mode_info.h" #include "extensions/common/manifest_handlers/kiosk_mode_info.h"
#include "net/base/filename_util.h" #include "net/base/filename_util.h"
#include "net/base/net_util.h" #include "net/base/net_util.h"
......
...@@ -30,7 +30,6 @@ ...@@ -30,7 +30,6 @@
#include "components/nacl/common/nacl_switches.h" #include "components/nacl/common/nacl_switches.h"
#include "components/search/search_switches.h" #include "components/search/search_switches.h"
#include "content/public/browser/user_metrics.h" #include "content/public/browser/user_metrics.h"
#include "extensions/common/switches.h"
#include "media/base/media_switches.h" #include "media/base/media_switches.h"
#include "ui/base/l10n/l10n_util.h" #include "ui/base/l10n/l10n_util.h"
#include "ui/base/ui_base_switches.h" #include "ui/base/ui_base_switches.h"
...@@ -63,6 +62,10 @@ ...@@ -63,6 +62,10 @@
#include "ui/app_list/app_list_switches.h" #include "ui/app_list/app_list_switches.h"
#endif #endif
#if defined(ENABLE_EXTENSIONS)
#include "extensions/common/switches.h"
#endif
using base::UserMetricsAction; using base::UserMetricsAction;
namespace about_flags { namespace about_flags {
...@@ -658,6 +661,7 @@ const Experiment kExperiments[] = { ...@@ -658,6 +661,7 @@ const Experiment kExperiments[] = {
MULTI_VALUE_TYPE(kNaClDebugMaskChoices) MULTI_VALUE_TYPE(kNaClDebugMaskChoices)
}, },
#endif #endif
#if defined(ENABLE_EXTENSIONS)
{ {
"extension-apis", // FLAGS:RECORD_UMA "extension-apis", // FLAGS:RECORD_UMA
IDS_FLAGS_EXPERIMENTAL_EXTENSION_APIS_NAME, IDS_FLAGS_EXPERIMENTAL_EXTENSION_APIS_NAME,
...@@ -672,6 +676,7 @@ const Experiment kExperiments[] = { ...@@ -672,6 +676,7 @@ const Experiment kExperiments[] = {
kOsAll, kOsAll,
SINGLE_VALUE_TYPE(extensions::switches::kExtensionsOnChromeURLs) SINGLE_VALUE_TYPE(extensions::switches::kExtensionsOnChromeURLs)
}, },
#endif
{ {
"enable-fast-unload", "enable-fast-unload",
IDS_FLAGS_ENABLE_FAST_UNLOAD_NAME, IDS_FLAGS_ENABLE_FAST_UNLOAD_NAME,
...@@ -679,6 +684,7 @@ const Experiment kExperiments[] = { ...@@ -679,6 +684,7 @@ const Experiment kExperiments[] = {
kOsAll, kOsAll,
SINGLE_VALUE_TYPE(switches::kEnableFastUnload) SINGLE_VALUE_TYPE(switches::kEnableFastUnload)
}, },
#if defined(ENABLE_EXTENSIONS)
{ {
"enable-app-window-controls", "enable-app-window-controls",
IDS_FLAGS_ENABLE_APP_WINDOW_CONTROLS_NAME, IDS_FLAGS_ENABLE_APP_WINDOW_CONTROLS_NAME,
...@@ -686,6 +692,7 @@ const Experiment kExperiments[] = { ...@@ -686,6 +692,7 @@ const Experiment kExperiments[] = {
kOsDesktop, kOsDesktop,
SINGLE_VALUE_TYPE(extensions::switches::kEnableAppWindowControls) SINGLE_VALUE_TYPE(extensions::switches::kEnableAppWindowControls)
}, },
#endif
{ {
"disable-hyperlink-auditing", "disable-hyperlink-auditing",
IDS_FLAGS_DISABLE_HYPERLINK_AUDITING_NAME, IDS_FLAGS_DISABLE_HYPERLINK_AUDITING_NAME,
...@@ -1468,6 +1475,7 @@ const Experiment kExperiments[] = { ...@@ -1468,6 +1475,7 @@ const Experiment kExperiments[] = {
SINGLE_VALUE_TYPE(switches::kEnableAppList) SINGLE_VALUE_TYPE(switches::kEnableAppList)
}, },
#endif #endif
#if defined(ENABLE_EXTENSIONS)
{ {
"enable-app-view", "enable-app-view",
IDS_FLAGS_ENABLE_APP_VIEW_NAME, IDS_FLAGS_ENABLE_APP_VIEW_NAME,
...@@ -1475,6 +1483,7 @@ const Experiment kExperiments[] = { ...@@ -1475,6 +1483,7 @@ const Experiment kExperiments[] = {
kOsDesktop, kOsDesktop,
SINGLE_VALUE_TYPE(extensions::switches::kEnableAppView) SINGLE_VALUE_TYPE(extensions::switches::kEnableAppView)
}, },
#endif
{ {
"disable-app-list-app-info", "disable-app-list-app-info",
IDS_FLAGS_DISABLE_APP_INFO_IN_APP_LIST, IDS_FLAGS_DISABLE_APP_INFO_IN_APP_LIST,
...@@ -1588,6 +1597,7 @@ const Experiment kExperiments[] = { ...@@ -1588,6 +1597,7 @@ const Experiment kExperiments[] = {
SINGLE_VALUE_TYPE(views::switches::kDisableViewsRectBasedTargeting) SINGLE_VALUE_TYPE(views::switches::kDisableViewsRectBasedTargeting)
}, },
#endif #endif
#if defined(ENABLE_EXTENSIONS)
{ {
"enable-apps-show-on-first-paint", "enable-apps-show-on-first-paint",
IDS_FLAGS_ENABLE_APPS_SHOW_ON_FIRST_PAINT_NAME, IDS_FLAGS_ENABLE_APPS_SHOW_ON_FIRST_PAINT_NAME,
...@@ -1595,6 +1605,7 @@ const Experiment kExperiments[] = { ...@@ -1595,6 +1605,7 @@ const Experiment kExperiments[] = {
kOsDesktop, kOsDesktop,
SINGLE_VALUE_TYPE(extensions::switches::kEnableAppsShowOnFirstPaint) SINGLE_VALUE_TYPE(extensions::switches::kEnableAppsShowOnFirstPaint)
}, },
#endif
{ {
"enhanced-bookmarks-experiment", "enhanced-bookmarks-experiment",
IDS_FLAGS_ENABLE_ENHANCED_BOOKMARKS_NAME, IDS_FLAGS_ENABLE_ENHANCED_BOOKMARKS_NAME,
...@@ -1811,6 +1822,7 @@ const Experiment kExperiments[] = { ...@@ -1811,6 +1822,7 @@ const Experiment kExperiments[] = {
switches::kDisableTextInputFocusManager) switches::kDisableTextInputFocusManager)
}, },
#endif #endif
#if defined(ENABLE_EXTENSIONS)
{ {
"extension-active-script-permission", "extension-active-script-permission",
IDS_FLAGS_USER_CONSENT_FOR_EXTENSION_SCRIPTS_NAME, IDS_FLAGS_USER_CONSENT_FOR_EXTENSION_SCRIPTS_NAME,
...@@ -1818,6 +1830,7 @@ const Experiment kExperiments[] = { ...@@ -1818,6 +1830,7 @@ const Experiment kExperiments[] = {
kOsAll, kOsAll,
SINGLE_VALUE_TYPE(extensions::switches::kEnableScriptsRequireAction) SINGLE_VALUE_TYPE(extensions::switches::kEnableScriptsRequireAction)
}, },
#endif
{ {
"harfbuzz-rendertext", "harfbuzz-rendertext",
IDS_FLAGS_HARFBUZZ_RENDERTEXT_NAME, IDS_FLAGS_HARFBUZZ_RENDERTEXT_NAME,
...@@ -1853,6 +1866,7 @@ const Experiment kExperiments[] = { ...@@ -1853,6 +1866,7 @@ const Experiment kExperiments[] = {
kOsDesktop, kOsDesktop,
SINGLE_VALUE_TYPE(switches::kEnableExperimentalHotwording) SINGLE_VALUE_TYPE(switches::kEnableExperimentalHotwording)
}, },
#if defined(ENABLE_EXTENSIONS)
{ {
"enable-embedded-extension-options", "enable-embedded-extension-options",
IDS_FLAGS_ENABLE_EMBEDDED_EXTENSION_OPTIONS_NAME, IDS_FLAGS_ENABLE_EMBEDDED_EXTENSION_OPTIONS_NAME,
...@@ -1860,6 +1874,7 @@ const Experiment kExperiments[] = { ...@@ -1860,6 +1874,7 @@ const Experiment kExperiments[] = {
kOsDesktop, kOsDesktop,
SINGLE_VALUE_TYPE(extensions::switches::kEnableEmbeddedExtensionOptions) SINGLE_VALUE_TYPE(extensions::switches::kEnableEmbeddedExtensionOptions)
}, },
#endif
{ {
"enable-website-settings-manager", "enable-website-settings-manager",
IDS_FLAGS_ENABLE_WEBSITE_SETTINGS_NAME, IDS_FLAGS_ENABLE_WEBSITE_SETTINGS_NAME,
...@@ -1881,6 +1896,7 @@ const Experiment kExperiments[] = { ...@@ -1881,6 +1896,7 @@ const Experiment kExperiments[] = {
kOsAll, kOsAll,
MULTI_VALUE_TYPE(kEnableDropSyncCredentialChoices) MULTI_VALUE_TYPE(kEnableDropSyncCredentialChoices)
}, },
#if defined(ENABLE_EXTENSIONS)
{ {
"enable-extension-action-redesign", "enable-extension-action-redesign",
IDS_FLAGS_ENABLE_EXTENSION_ACTION_REDESIGN_NAME, IDS_FLAGS_ENABLE_EXTENSION_ACTION_REDESIGN_NAME,
...@@ -1888,6 +1904,7 @@ const Experiment kExperiments[] = { ...@@ -1888,6 +1904,7 @@ const Experiment kExperiments[] = {
kOsWin | kOsLinux | kOsCrOS, kOsWin | kOsLinux | kOsCrOS,
SINGLE_VALUE_TYPE(extensions::switches::kEnableExtensionActionRedesign) SINGLE_VALUE_TYPE(extensions::switches::kEnableExtensionActionRedesign)
}, },
#endif
{ {
"autofill-sync-credential", "autofill-sync-credential",
IDS_FLAGS_AUTOFILL_SYNC_CREDENTIAL_NAME, IDS_FLAGS_AUTOFILL_SYNC_CREDENTIAL_NAME,
......
...@@ -20,7 +20,6 @@ ...@@ -20,7 +20,6 @@
#include "content/public/browser/web_contents.h" #include "content/public/browser/web_contents.h"
#include "extensions/browser/info_map.h" #include "extensions/browser/info_map.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/extension_set.h" #include "extensions/common/extension_set.h"
#include "net/url_request/url_request.h" #include "net/url_request/url_request.h"
......
...@@ -35,7 +35,6 @@ ...@@ -35,7 +35,6 @@
#include "extensions/browser/lazy_background_task_queue.h" #include "extensions/browser/lazy_background_task_queue.h"
#include "extensions/browser/process_manager.h" #include "extensions/browser/process_manager.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_constants.h" #include "extensions/common/manifest_constants.h"
#include "extensions/common/manifest_handlers/background_info.h" #include "extensions/common/manifest_handlers/background_info.h"
#include "extensions/common/manifest_handlers/externally_connectable.h" #include "extensions/common/manifest_handlers/externally_connectable.h"
......
...@@ -11,7 +11,10 @@ ...@@ -11,7 +11,10 @@
#include "content/public/browser/notification_service.h" #include "content/public/browser/notification_service.h"
#include "content/public/browser/render_view_host.h" #include "content/public/browser/render_view_host.h"
#include "content/public/browser/web_contents.h" #include "content/public/browser/web_contents.h"
#if defined(ENABLE_EXTENSIONS)
#include "extensions/common/extension_messages.h" #include "extensions/common/extension_messages.h"
#endif
DEFINE_WEB_CONTENTS_USER_DATA_KEY(SessionTabHelper); DEFINE_WEB_CONTENTS_USER_DATA_KEY(SessionTabHelper);
...@@ -25,11 +28,13 @@ SessionTabHelper::~SessionTabHelper() { ...@@ -25,11 +28,13 @@ SessionTabHelper::~SessionTabHelper() {
void SessionTabHelper::SetWindowID(const SessionID& id) { void SessionTabHelper::SetWindowID(const SessionID& id) {
window_id_ = id; window_id_ = id;
#if defined(ENABLE_EXTENSIONS)
// Extension code in the renderer holds the ID of the window that hosts it. // Extension code in the renderer holds the ID of the window that hosts it.
// Notify it that the window ID changed. // Notify it that the window ID changed.
web_contents()->GetRenderViewHost()->Send( web_contents()->GetRenderViewHost()->Send(
new ExtensionMsg_UpdateBrowserWindowId( new ExtensionMsg_UpdateBrowserWindowId(
web_contents()->GetRenderViewHost()->GetRoutingID(), id.id())); web_contents()->GetRenderViewHost()->GetRoutingID(), id.id()));
#endif
} }
// static // static
...@@ -47,12 +52,14 @@ SessionID::id_type SessionTabHelper::IdForWindowContainingTab( ...@@ -47,12 +52,14 @@ SessionID::id_type SessionTabHelper::IdForWindowContainingTab(
return session_tab_helper ? session_tab_helper->window_id().id() : -1; return session_tab_helper ? session_tab_helper->window_id().id() : -1;
} }
#if defined(ENABLE_EXTENSIONS)
void SessionTabHelper::RenderViewCreated( void SessionTabHelper::RenderViewCreated(
content::RenderViewHost* render_view_host) { content::RenderViewHost* render_view_host) {
render_view_host->Send( render_view_host->Send(
new ExtensionMsg_UpdateBrowserWindowId(render_view_host->GetRoutingID(), new ExtensionMsg_UpdateBrowserWindowId(render_view_host->GetRoutingID(),
window_id_.id())); window_id_.id()));
} }
#endif
void SessionTabHelper::UserAgentOverrideSet(const std::string& user_agent) { void SessionTabHelper::UserAgentOverrideSet(const std::string& user_agent) {
#if defined(ENABLE_SESSION_SERVICE) #if defined(ENABLE_SESSION_SERVICE)
......
...@@ -43,8 +43,10 @@ class SessionTabHelper : public content::WebContentsObserver, ...@@ -43,8 +43,10 @@ class SessionTabHelper : public content::WebContentsObserver,
const content::WebContents* tab); const content::WebContents* tab);
// content::WebContentsObserver: // content::WebContentsObserver:
#if defined(ENABLE_EXTENSIONS)
virtual void RenderViewCreated( virtual void RenderViewCreated(
content::RenderViewHost* render_view_host) OVERRIDE; content::RenderViewHost* render_view_host) OVERRIDE;
#endif
virtual void UserAgentOverrideSet(const std::string& user_agent) OVERRIDE; virtual void UserAgentOverrideSet(const std::string& user_agent) OVERRIDE;
private: private:
......
...@@ -19,7 +19,6 @@ ...@@ -19,7 +19,6 @@
#include "content/public/test/test_browser_thread.h" #include "content/public/test/test_browser_thread.h"
#include "extensions/browser/extension_prefs.h" #include "extensions/browser/extension_prefs.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_constants.h" #include "extensions/common/manifest_constants.h"
#include "extensions/common/permissions/api_permission_set.h" #include "extensions/common/permissions/api_permission_set.h"
#include "extensions/common/permissions/permission_set.h" #include "extensions/common/permissions/permission_set.h"
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
#include "chrome/common/url_constants.h" #include "chrome/common/url_constants.h"
#include "content/public/browser/web_ui.h" #include "content/public/browser/web_ui.h"
#include "content/public/browser/web_ui_data_source.h" #include "content/public/browser/web_ui_data_source.h"
#include "extensions/common/extension_messages.h"
#include "grit/sync_internals_resources.h" #include "grit/sync_internals_resources.h"
namespace { namespace {
......
...@@ -10,7 +10,6 @@ ...@@ -10,7 +10,6 @@
#include "base/values.h" #include "base/values.h"
#include "chrome/grit/generated_resources.h" #include "chrome/grit/generated_resources.h"
#include "extensions/common/error_utils.h" #include "extensions/common/error_utils.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/feature_switch.h" #include "extensions/common/feature_switch.h"
#include "extensions/common/manifest_constants.h" #include "extensions/common/manifest_constants.h"
#include "extensions/common/permissions/manifest_permission.h" #include "extensions/common/permissions/manifest_permission.h"
......
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#include "extensions/common/constants.h" #include "extensions/common/constants.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_builder.h" #include "extensions/common/extension_builder.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/permissions/permissions_data.h" #include "extensions/common/permissions/permissions_data.h"
#include "extensions/renderer/dispatcher.h" #include "extensions/renderer/dispatcher.h"
#include "extensions/renderer/test_extensions_renderer_client.h" #include "extensions/renderer/test_extensions_renderer_client.h"
......
...@@ -19,7 +19,6 @@ ...@@ -19,7 +19,6 @@
#include "extensions/browser/process_manager.h" #include "extensions/browser/process_manager.h"
#include "extensions/browser/process_map.h" #include "extensions/browser/process_map.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_handlers/background_info.h" #include "extensions/common/manifest_handlers/background_info.h"
#include "extensions/common/view_type.h" #include "extensions/common/view_type.h"
......
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#include "extensions/common/api/bluetooth/bluetooth_manifest_data.h" #include "extensions/common/api/bluetooth/bluetooth_manifest_data.h"
#include "extensions/common/api/extensions_manifest_types.h" #include "extensions/common/api/extensions_manifest_types.h"
#include "extensions/common/error_utils.h" #include "extensions/common/error_utils.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_constants.h" #include "extensions/common/manifest_constants.h"
#include "grit/extensions_strings.h" #include "grit/extensions_strings.h"
#include "ipc/ipc_message.h" #include "ipc/ipc_message.h"
......
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
#include "extensions/common/api/extensions_manifest_types.h" #include "extensions/common/api/extensions_manifest_types.h"
#include "extensions/common/api/sockets/sockets_manifest_data.h" #include "extensions/common/api/sockets/sockets_manifest_data.h"
#include "extensions/common/error_utils.h" #include "extensions/common/error_utils.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_constants.h" #include "extensions/common/manifest_constants.h"
#include "grit/extensions_strings.h" #include "grit/extensions_strings.h"
#include "ipc/ipc_message.h" #include "ipc/ipc_message.h"
......
...@@ -8,7 +8,6 @@ ...@@ -8,7 +8,6 @@
#include "base/pickle.h" #include "base/pickle.h"
#include "base/values.h" #include "base/values.h"
#include "extensions/common/api/sockets/sockets_manifest_permission.h" #include "extensions/common/api/sockets/sockets_manifest_permission.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/manifest_constants.h" #include "extensions/common/manifest_constants.h"
#include "ipc/ipc_message.h" #include "ipc/ipc_message.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
......
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
#include "base/pickle.h" #include "base/pickle.h"
#include "base/values.h" #include "base/values.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/permissions/manifest_permission.h" #include "extensions/common/permissions/manifest_permission.h"
#include "extensions/common/permissions/manifest_permission_set.h" #include "extensions/common/permissions/manifest_permission_set.h"
#include "ipc/ipc_message.h" #include "ipc/ipc_message.h"
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
#include "base/strings/string_util.h" #include "base/strings/string_util.h"
#include "base/strings/stringprintf.h" #include "base/strings/stringprintf.h"
#include "content/public/renderer/render_view.h" #include "content/public/renderer/render_view.h"
#include "extensions/common/extension_messages.h" #include "extensions/common/extension.h"
#include "extensions/common/extensions_client.h" #include "extensions/common/extensions_client.h"
#include "extensions/renderer/console.h" #include "extensions/renderer/console.h"
#include "extensions/renderer/safe_builtins.h" #include "extensions/renderer/safe_builtins.h"
......
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
#include "content/public/common/url_constants.h" #include "content/public/common/url_constants.h"
#include "content/public/renderer/render_thread.h" #include "content/public/renderer/render_thread.h"
#include "extensions/common/extension.h" #include "extensions/common/extension.h"
#include "extensions/common/extension_messages.h"
#include "extensions/common/extension_set.h" #include "extensions/common/extension_set.h"
#include "extensions/common/permissions/permissions_data.h" #include "extensions/common/permissions/permissions_data.h"
#include "extensions/renderer/extensions_renderer_client.h" #include "extensions/renderer/extensions_renderer_client.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment