diff options
Diffstat (limited to 'chromium/components/quirks/quirks_manager.h')
-rw-r--r-- | chromium/components/quirks/quirks_manager.h | 3 |
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); }; |