| Index: components/keyed_service/content/browser_context_dependency_manager.h | 
| diff --git a/components/keyed_service/content/browser_context_dependency_manager.h b/components/keyed_service/content/browser_context_dependency_manager.h | 
| index 551a8229c0291316502f647d95a5975dace590df..0a6eb603e1ec27da924da6fde5999d687c758c35 100644 | 
| --- a/components/keyed_service/content/browser_context_dependency_manager.h | 
| +++ b/components/keyed_service/content/browser_context_dependency_manager.h | 
| @@ -68,19 +68,18 @@ class KEYED_SERVICE_EXPORT BrowserContextDependencyManager | 
| RegisterWillCreateBrowserContextServicesCallbackForTesting( | 
| const base::Callback<void(content::BrowserContext*)>& callback); | 
|  | 
| -#ifndef NDEBUG | 
| -  // Debugging assertion called as part of GetServiceForBrowserContext in debug | 
| -  // mode. This will NOTREACHED() whenever the user is trying to access a stale | 
| -  // BrowserContext*. | 
| -  void AssertBrowserContextWasntDestroyed(content::BrowserContext* context); | 
| +  // Runtime assertion called as a part of GetServiceForBrowserContext() to | 
| +  // check if |context| is considered stale. This will NOTREACHED() or | 
| +  // base::debug::DumpWithoutCrashing() depending on the DCHECK_IS_ON() value. | 
| +  void AssertBrowserContextWasntDestroyed( | 
| +      content::BrowserContext* context) const; | 
|  | 
| // Marks |context| as live (i.e., not stale). This method can be called as a | 
| // safeguard against |AssertBrowserContextWasntDestroyed()| checks going off | 
| -  // due to |context| aliasing a BrowserContext instance from a prior test | 
| -  // (i.e., 0xWhatever might be created, be destroyed, and then a new | 
| -  // BrowserContext object might be created at 0xWhatever). | 
| -  void MarkBrowserContextLiveForTesting(content::BrowserContext* context); | 
| -#endif  // NDEBUG | 
| +  // due to |context| aliasing a BrowserContext instance from a prior | 
| +  // construction (i.e., 0xWhatever might be created, be destroyed, and then a | 
| +  // new BrowserContext object might be created at 0xWhatever). | 
| +  void MarkBrowserContextLive(content::BrowserContext* context); | 
|  | 
| static BrowserContextDependencyManager* GetInstance(); | 
|  | 
|  |