| Index: extensions/browser/guest_view/guest_view_base.cc
|
| diff --git a/extensions/browser/guest_view/guest_view_base.cc b/extensions/browser/guest_view/guest_view_base.cc
|
| index 1e643518846eef45f05b09c2231ba4769a4d115b..f55d33dbccbe9e086482a150b9af29c2326ae170 100644
|
| --- a/extensions/browser/guest_view/guest_view_base.cc
|
| +++ b/extensions/browser/guest_view/guest_view_base.cc
|
| @@ -556,6 +556,16 @@ void GuestViewBase::DeactivateContents(WebContents* web_contents) {
|
| embedder_web_contents());
|
| }
|
|
|
| +void GuestViewBase::ContentsMouseEvent(content::WebContents* source,
|
| + const gfx::Point& location,
|
| + bool motion) {
|
| + if (!attached() || !embedder_web_contents()->GetDelegate())
|
| + return;
|
| +
|
| + embedder_web_contents()->GetDelegate()->ContentsMouseEvent(
|
| + embedder_web_contents(), location, motion);
|
| +}
|
| +
|
| void GuestViewBase::ContentsZoomChange(bool zoom_in) {
|
| ui_zoom::PageZoom::Zoom(
|
| embedder_web_contents(),
|
| @@ -573,6 +583,15 @@ void GuestViewBase::HandleKeyboardEvent(
|
| HandleKeyboardEvent(embedder_web_contents(), event);
|
| }
|
|
|
| +void GuestViewBase::LoadingStateChanged(content::WebContents* source,
|
| + bool to_different_document) {
|
| + if (!attached() || !embedder_web_contents()->GetDelegate())
|
| + return;
|
| +
|
| + embedder_web_contents()->GetDelegate()->LoadingStateChanged(
|
| + embedder_web_contents(), to_different_document);
|
| +}
|
| +
|
| void GuestViewBase::RunFileChooser(WebContents* web_contents,
|
| const content::FileChooserParams& params) {
|
| if (!attached() || !embedder_web_contents()->GetDelegate())
|
| @@ -605,6 +624,15 @@ void GuestViewBase::UpdatePreferredSize(
|
| }
|
| }
|
|
|
| +void GuestViewBase::UpdateTargetURL(content::WebContents* source,
|
| + const GURL& url) {
|
| + if (!attached() || !embedder_web_contents()->GetDelegate())
|
| + return;
|
| +
|
| + embedder_web_contents()->GetDelegate()->UpdateTargetURL(
|
| + embedder_web_contents(), url);
|
| +}
|
| +
|
| GuestViewBase::~GuestViewBase() {
|
| }
|
|
|
|
|