summaryrefslogtreecommitdiff
path: root/chromium/components/quirks/quirks_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/quirks/quirks_manager.h')
-rw-r--r--chromium/components/quirks/quirks_manager.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/components/quirks/quirks_manager.h b/chromium/components/quirks/quirks_manager.h
index 551888bef24..5cd96eddb07 100644
--- a/chromium/components/quirks/quirks_manager.h
+++ b/chromium/components/quirks/quirks_manager.h
@@ -72,6 +72,7 @@ class QUIRKS_EXPORT QuirksManager {
scoped_refptr<network::SharedURLLoaderFactory> url_loader_factory);
static void Shutdown();
static QuirksManager* Get();
+ static bool HasInstance();
static void RegisterPrefs(PrefRegistrySimple* registry);
@@ -136,7 +137,7 @@ class QUIRKS_EXPORT QuirksManager {
scoped_refptr<network::SharedURLLoaderFactory> url_loader_factory_;
// Factory for callbacks.
- base::WeakPtrFactory<QuirksManager> weak_ptr_factory_;
+ base::WeakPtrFactory<QuirksManager> weak_ptr_factory_{this};
DISALLOW_COPY_AND_ASSIGN(QuirksManager);
};