commit | c93ce0dff34a64ff092676ce0ab731052bae0cab | [log] [tgz] |
---|---|---|
author | Francois Doray <[email protected]> | Thu Mar 29 16:50:45 2018 |
committer | François Doray <[email protected]> | Thu Mar 29 16:50:45 2018 |
tree | 8812b683242f6e2c150c71c647e5dae2f62f49d6 | |
parent | 24e30945fbeeda59d689651251ddefefcdf7a9a5 [diff] [blame] |
Add DCHECK in ExtensionRegistryFactory::GetBrowserContextToUse(). DCHECK that an ExtensionsBrowserClient was set in ExtensionRegistryFactory::GetBrowserContextToUse(). This is added to diagnose https://crbug.com/827181 [email protected] Bug: 827181 Change-Id: I09be86d63a7fcecede803a405d656bce22838740 Reviewed-on: https://chromium-review.googlesource.com/986497 Reviewed-by: François Doray <[email protected]> Commit-Queue: François Doray <[email protected]> Cr-Commit-Position: refs/heads/master@{#546853}
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc index 36d4bde..3b3388e 100644 --- a/chrome/browser/extensions/chrome_extensions_browser_client.cc +++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc
@@ -7,6 +7,7 @@ #include <utility> #include "base/command_line.h" +#include "base/logging.h" #include "base/version.h" #include "build/build_config.h" #include "chrome/browser/app_mode/app_mode_utils.h" @@ -138,6 +139,7 @@ content::BrowserContext* ChromeExtensionsBrowserClient::GetOriginalContext( content::BrowserContext* context) { + DCHECK(context); return static_cast<Profile*>(context)->GetOriginalProfile(); }