Service CreateNewWindow on the UI thread with a new mojo interface

https://codereview.chromium.org/2821473002
This commit is contained in:
Aleksei Kuzmin 2017-08-05 00:38:06 +03:00 committed by Cheng Zhao
parent b81ae1c36f
commit ee9a547985
4 changed files with 8 additions and 15 deletions

View file

@ -81,8 +81,7 @@ class AtomBrowserClient : public brightray::BrowserClient,
std::unique_ptr<content::ClientCertificateDelegate> delegate) override;
void ResourceDispatcherHostCreated() override;
bool CanCreateWindow(
int opener_render_process_id,
int opener_render_frame_id,
content::RenderFrameHost* opener,
const GURL& opener_url,
const GURL& opener_top_level_frame_url,
const GURL& source_origin,
@ -96,7 +95,6 @@ class AtomBrowserClient : public brightray::BrowserClient,
const scoped_refptr<content::ResourceRequestBody>& body,
bool user_gesture,
bool opener_suppressed,
content::ResourceContext* context,
bool* no_javascript_access) override;
void GetAdditionalAllowedSchemesForFileSystem(
std::vector<std::string>* schemes) override;