| Index: content/shell/browser/shell_browser_context.h
 | 
| diff --git a/content/shell/browser/shell_browser_context.h b/content/shell/browser/shell_browser_context.h
 | 
| index 3bd5192f850e20e7cd505d3d76d68c54591ad5af..63bbf34905dbee27485b52b3d05fc3e682d82a6f 100644
 | 
| --- a/content/shell/browser/shell_browser_context.h
 | 
| +++ b/content/shell/browser/shell_browser_context.h
 | 
| @@ -29,6 +29,11 @@ class ShellBrowserContext : public BrowserContext {
 | 
|    ShellBrowserContext(bool off_the_record, net::NetLog* net_log);
 | 
|    virtual ~ShellBrowserContext();
 | 
|  
 | 
| +  void set_guest_manager_delegate_for_testing(
 | 
| +      BrowserPluginGuestManagerDelegate* guest_manager_delegate) {
 | 
| +    guest_manager_delegate_ = guest_manager_delegate;
 | 
| +  }
 | 
| +
 | 
|    // BrowserContext implementation.
 | 
|    virtual base::FilePath GetPath() const OVERRIDE;
 | 
|    virtual bool IsOffTheRecord() const OVERRIDE;
 | 
| @@ -67,6 +72,8 @@ class ShellBrowserContext : public BrowserContext {
 | 
|    virtual ResourceContext* GetResourceContext() OVERRIDE;
 | 
|    virtual GeolocationPermissionContext*
 | 
|        GetGeolocationPermissionContext() OVERRIDE;
 | 
| +  virtual content::BrowserPluginGuestManagerDelegate*
 | 
| +      GetGuestManagerDelegate() OVERRIDE;
 | 
|    virtual quota::SpecialStoragePolicy* GetSpecialStoragePolicy() OVERRIDE;
 | 
|  
 | 
|    net::URLRequestContextGetter* CreateRequestContext(
 | 
| @@ -89,6 +96,7 @@ class ShellBrowserContext : public BrowserContext {
 | 
|    net::NetLog* net_log_;
 | 
|    bool ignore_certificate_errors_;
 | 
|    base::FilePath path_;
 | 
| +  BrowserPluginGuestManagerDelegate* guest_manager_delegate_;
 | 
|    scoped_ptr<ShellResourceContext> resource_context_;
 | 
|    scoped_ptr<ShellDownloadManagerDelegate> download_manager_delegate_;
 | 
|    scoped_refptr<ShellURLRequestContextGetter> url_request_getter_;
 | 
| 
 |