diff options
Diffstat (limited to 'chrome/browser/browser_process_impl.cc')
-rw-r--r-- | chrome/browser/browser_process_impl.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc index 0f6b4c0..c86d034 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -72,6 +72,8 @@ #include "chrome/common/chrome_paths.h" #include "chrome/common/chrome_switches.h" #include "chrome/common/extensions/extension_l10n_util.h" +#include "chrome/common/extensions/permissions/chrome_api_permissions.h" +#include "chrome/common/extensions/permissions/permissions_info.h" #include "chrome/common/pref_names.h" #include "chrome/common/switch_utils.h" #include "chrome/common/url_constants.h" @@ -187,8 +189,9 @@ BrowserProcessImpl::BrowserProcessImpl( InitIdleMonitor(); #endif + extensions::PermissionsInfo::GetInstance()->InitializeWithDelegate( + extensions::ChromeAPIPermissions()); extension_event_router_forwarder_ = new extensions::EventRouterForwarder; - ExtensionRendererState::GetInstance()->Init(); #if defined(ENABLE_MESSAGE_CENTER) |