Exclude chrome/browser/plugins/ for builds with enable_plugins==0
BUG=162667
Review URL: https://chromiumcodereview.appspot.com/11647037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175000 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
index 1129bd0f..e31b5ff 100644
--- a/chrome/browser/browser_process_impl.cc
+++ b/chrome/browser/browser_process_impl.cc
@@ -788,6 +788,9 @@
}
void BrowserProcessImpl::PreMainMessageLoopRun() {
+ if (local_state_->IsManagedPreference(prefs::kDefaultBrowserSettingEnabled))
+ ApplyDefaultBrowserPolicy();
+
#if defined(ENABLE_PLUGINS)
PluginService* plugin_service = PluginService::GetInstance();
plugin_service->SetFilter(ChromePluginServiceFilter::GetInstance());
@@ -802,11 +805,6 @@
}
#endif
-#endif // defined(ENABLE_PLUGINS)
-
- if (local_state_->IsManagedPreference(prefs::kDefaultBrowserSettingEnabled))
- ApplyDefaultBrowserPolicy();
-
// Triggers initialization of the singleton instance on UI thread.
PluginFinder::GetInstance()->Init();
@@ -816,6 +814,7 @@
plugins_resource_service_->StartAfterDelay();
}
#endif
+#endif // defined(ENABLE_PLUGINS)
#if !defined(OS_ANDROID)
if (browser_defaults::bookmarks_enabled &&