| Index: content/browser/content_browser_client.h | 
| diff --git a/content/browser/content_browser_client.h b/content/browser/content_browser_client.h | 
| index b4ff3953269850e660580c1b3e5412cc4da5281f..98c241db3b12683325b0d1b803b71ab4d2a3d929 100644 | 
| --- a/content/browser/content_browser_client.h | 
| +++ b/content/browser/content_browser_client.h | 
| @@ -148,6 +148,11 @@ class ContentBrowserClient { | 
| virtual bool AllowSaveLocalState( | 
| const content::ResourceContext& context) = 0; | 
|  | 
| +  virtual bool AllowPermanentStorage( | 
| +      const GURL& url, | 
| +      const GURL& first_party, | 
| +      const content::ResourceContext& context) = 0; | 
| + | 
| // Allows the embedder to override the request context based on the URL for | 
| // certain operations, like cookie access. Returns NULL to indicate the | 
| // regular request context should be used. | 
|  |