| Index: chrome/browser/permissions/permission_context_base.h
|
| diff --git a/chrome/browser/permissions/permission_context_base.h b/chrome/browser/permissions/permission_context_base.h
|
| index 2ab7b7bb8526f3d9729344db2b68602770009fdc..591276721ab1070ccb5da018bf0919342b61bc1c 100644
|
| --- a/chrome/browser/permissions/permission_context_base.h
|
| +++ b/chrome/browser/permissions/permission_context_base.h
|
| @@ -9,9 +9,11 @@
|
|
|
| #include "base/callback.h"
|
| #include "base/containers/scoped_ptr_hash_map.h"
|
| +#include "base/lazy_instance.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "build/build_config.h"
|
| +#include "chrome/browser/permissions/permission_prompt_decision_log.h"
|
| #include "chrome/browser/permissions/permission_request.h"
|
| #include "components/content_settings/core/common/content_settings.h"
|
| #include "components/content_settings/core/common/content_settings_types.h"
|
| @@ -165,6 +167,9 @@ class PermissionContextBase : public KeyedService {
|
| const ContentSettingsType content_settings_type_;
|
| #if defined(OS_ANDROID)
|
| std::unique_ptr<PermissionQueueController> permission_queue_controller_;
|
| +#else
|
| + base::LazyInstance<PermissionPromptDecisionLog> prompt_decision_log_ =
|
| + LAZY_INSTANCE_INITIALIZER;
|
| #endif
|
| base::ScopedPtrHashMap<std::string, std::unique_ptr<PermissionRequest>>
|
| pending_requests_;
|
|
|