| Index: chrome/browser/guest_view/web_view/web_view_guest.h
|
| diff --git a/chrome/browser/guest_view/web_view/web_view_guest.h b/chrome/browser/guest_view/web_view/web_view_guest.h
|
| index f7b6d2ba0a7ee606a241e1cb30202a32031a3d32..c9c7866a90a82bcb263d4d4d3ac89c843e510126 100644
|
| --- a/chrome/browser/guest_view/web_view/web_view_guest.h
|
| +++ b/chrome/browser/guest_view/web_view/web_view_guest.h
|
| @@ -74,38 +74,34 @@ class WebViewGuest : public GuestView<WebViewGuest>,
|
| virtual bool HandleContextMenu(
|
| const content::ContextMenuParams& params) OVERRIDE;
|
|
|
| - // GuestDelegate implementation.
|
| - virtual void AddMessageToConsole(int32 level,
|
| + // WebContentsDelegate implementation.
|
| + virtual bool AddMessageToConsole(content::WebContents* source,
|
| + int32 level,
|
| const base::string16& message,
|
| int32 line_no,
|
| const base::string16& source_id) OVERRIDE;
|
| - virtual void LoadProgressed(double progress) OVERRIDE;
|
| - virtual void Close() OVERRIDE;
|
| - virtual void DidAttach() OVERRIDE;
|
| - virtual void EmbedderDestroyed() OVERRIDE;
|
| - virtual void FindReply(int request_id,
|
| + virtual void LoadProgressChanged(content::WebContents* source,
|
| + double progress) OVERRIDE;
|
| + virtual void CloseContents(content::WebContents* source) OVERRIDE;
|
| + virtual void FindReply(content::WebContents* source,
|
| + int request_id,
|
| int number_of_matches,
|
| const gfx::Rect& selection_rect,
|
| int active_match_ordinal,
|
| bool final_update) OVERRIDE;
|
| - virtual void GuestProcessGone(base::TerminationStatus status) OVERRIDE;
|
| virtual void HandleKeyboardEvent(
|
| + content::WebContents* source,
|
| const content::NativeWebKeyboardEvent& event) OVERRIDE;
|
| - virtual bool IsDragAndDropEnabled() OVERRIDE;
|
| - virtual void RendererResponsive() OVERRIDE;
|
| - virtual void RendererUnresponsive() OVERRIDE;
|
| - virtual void SizeChanged(const gfx::Size& old_size, const gfx::Size& new_size)
|
| - OVERRIDE;
|
| + virtual void RendererResponsive(content::WebContents* source) OVERRIDE;
|
| + virtual void RendererUnresponsive(content::WebContents* source) OVERRIDE;
|
| virtual void RequestMediaAccessPermission(
|
| + content::WebContents* source,
|
| const content::MediaStreamRequest& request,
|
| const content::MediaResponseCallback& callback) OVERRIDE;
|
| - virtual void CanDownload(const std::string& request_method,
|
| + virtual void CanDownload(content::RenderViewHost* render_view_host,
|
| const GURL& url,
|
| + const std::string& request_method,
|
| const base::Callback<void(bool)>& callback) OVERRIDE;
|
| - virtual void RequestPointerLockPermission(
|
| - bool user_gesture,
|
| - bool last_unlocked_by_target,
|
| - const base::Callback<void(bool)>& callback) OVERRIDE;
|
| virtual content::JavaScriptDialogManager*
|
| GetJavaScriptDialogManager() OVERRIDE;
|
| virtual content::ColorChooser* OpenColorChooser(
|
| @@ -115,8 +111,6 @@ class WebViewGuest : public GuestView<WebViewGuest>,
|
| virtual void RunFileChooser(
|
| content::WebContents* web_contents,
|
| const content::FileChooserParams& params) OVERRIDE;
|
| - virtual void NavigateGuest(const std::string& src) OVERRIDE;
|
| - virtual void Destroy() OVERRIDE;
|
| virtual void AddNewContents(content::WebContents* source,
|
| content::WebContents* new_contents,
|
| WindowOpenDisposition disposition,
|
| @@ -132,6 +126,20 @@ class WebViewGuest : public GuestView<WebViewGuest>,
|
| const GURL& target_url,
|
| content::WebContents* new_contents) OVERRIDE;
|
|
|
| + // GuestDelegate implementation.
|
| + virtual void DidAttach() OVERRIDE;
|
| + virtual void EmbedderDestroyed() OVERRIDE;
|
| + virtual void GuestProcessGone(base::TerminationStatus status) OVERRIDE;
|
| + virtual bool IsDragAndDropEnabled() OVERRIDE;
|
| + virtual void SizeChanged(const gfx::Size& old_size, const gfx::Size& new_size)
|
| + OVERRIDE;
|
| + virtual void RequestPointerLockPermission(
|
| + bool user_gesture,
|
| + bool last_unlocked_by_target,
|
| + const base::Callback<void(bool)>& callback) OVERRIDE;
|
| + virtual void NavigateGuest(const std::string& src) OVERRIDE;
|
| + virtual void Destroy() OVERRIDE;
|
| +
|
| // NotificationObserver implementation.
|
| virtual void Observe(int type,
|
| const content::NotificationSource& source,
|
|
|