Add Delegate for AtomBrowserClient
This commit is contained in:
parent
ab54fedc9a
commit
9a0dc3bfd7
7 changed files with 41 additions and 66 deletions
|
@ -31,6 +31,9 @@ class AtomBrowserClient : public brightray::BrowserClient,
|
|||
AtomBrowserClient();
|
||||
virtual ~AtomBrowserClient();
|
||||
|
||||
using Delegate = content::ContentBrowserClient;
|
||||
void set_delegate(Delegate* delegate) { delegate_ = delegate; }
|
||||
|
||||
// Don't force renderer process to restart for once.
|
||||
static void SuppressRendererProcessRestartForOnce();
|
||||
// Custom schemes to be registered to standard.
|
||||
|
@ -74,6 +77,8 @@ class AtomBrowserClient : public brightray::BrowserClient,
|
|||
scoped_ptr<AtomResourceDispatcherHostDelegate>
|
||||
resource_dispatcher_host_delegate_;
|
||||
|
||||
Delegate* delegate_;
|
||||
|
||||
DISALLOW_COPY_AND_ASSIGN(AtomBrowserClient);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue