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 &&