diff options
-rw-r--r-- | components/web_view/public/cpp/web_view.cc | 2 | ||||
-rw-r--r-- | mandoline/ui/desktop_ui/browser_window.cc | 2 | ||||
-rw-r--r-- | mandoline/ui/phone_ui/phone_browser_application_delegate.cc | 1 |
3 files changed, 2 insertions, 3 deletions
diff --git a/components/web_view/public/cpp/web_view.cc b/components/web_view/public/cpp/web_view.cc index 0d2dfd8..11c7d35 100644 --- a/components/web_view/public/cpp/web_view.cc +++ b/components/web_view/public/cpp/web_view.cc @@ -13,6 +13,8 @@ WebView::WebView(mojom::WebViewClient* client) : binding_(client) {} WebView::~WebView() {} void WebView::Init(mojo::ApplicationImpl* app, mojo::View* view) { + view->SetAccessPolicy(mojo::ViewTree::ACCESS_POLICY_EMBED_ROOT); + mojo::URLRequestPtr request(mojo::URLRequest::New()); request->url = "mojo:web_view"; diff --git a/mandoline/ui/desktop_ui/browser_window.cc b/mandoline/ui/desktop_ui/browser_window.cc index 6f933f8..4251a00 100644 --- a/mandoline/ui/desktop_ui/browser_window.cc +++ b/mandoline/ui/desktop_ui/browser_window.cc @@ -138,8 +138,6 @@ void BrowserWindow::OnEmbed(mojo::View* root) { root_->AddChild(content_); content_->SetVisible(true); - content_->SetAccessPolicy(mojo::ViewTree::ACCESS_POLICY_EMBED_ROOT); - web_view_.Init(app_, content_); host_->AddAccelerator(static_cast<uint32_t>(BrowserCommand::CLOSE), diff --git a/mandoline/ui/phone_ui/phone_browser_application_delegate.cc b/mandoline/ui/phone_ui/phone_browser_application_delegate.cc index 1634382..dddc9f9 100644 --- a/mandoline/ui/phone_ui/phone_browser_application_delegate.cc +++ b/mandoline/ui/phone_ui/phone_browser_application_delegate.cc @@ -78,7 +78,6 @@ void PhoneBrowserApplicationDelegate::OnEmbed(mojo::View* root) { root->AddObserver(this); host_->SetSize(mojo::Size::From(gfx::Size(320, 640))); - content_->SetAccessPolicy(mojo::ViewTree::ACCESS_POLICY_EMBED_ROOT); web_view_.Init(app_, content_); LaunchURL(default_url_); } |