Index: extensions/browser/guest_view/guest_view_base.h |
diff --git a/extensions/browser/guest_view/guest_view_base.h b/extensions/browser/guest_view/guest_view_base.h |
index c070bc2480f3852ad1c02cb49cbc76f39677c143..adf7ae7a6c726bd9baf48f17291fb53cfdf8dcc5 100644 |
--- a/extensions/browser/guest_view/guest_view_base.h |
+++ b/extensions/browser/guest_view/guest_view_base.h |
@@ -269,8 +269,11 @@ class GuestViewBase : public content::BrowserPluginGuestDelegate, |
void OnZoomChanged( |
const ui_zoom::ZoomController::ZoomChangedEventData& data) override; |
- // Dispatches an event |event_name| to the embedder with the |event| fields. |
- void DispatchEventToEmbedder(Event* event); |
+ // Dispatches an event to the guest proxy. |
+ void DispatchEventToGuestProxy(Event* event); |
+ |
+ // Dispatches an event to the view. |
+ void DispatchEventToView(Event* event); |
protected: |
GuestViewBase(content::WebContents* owner_web_contents, |
@@ -283,12 +286,18 @@ class GuestViewBase : public content::BrowserPluginGuestDelegate, |
class OpenerLifetimeObserver; |
+ void DispatchEvent(Event* event, int instance_id); |
+ |
void SendQueuedEvents(); |
void CompleteInit(scoped_ptr<base::DictionaryValue> create_params, |
const WebContentsCreatedCallback& callback, |
content::WebContents* guest_web_contents); |
+ // Dispatches the onResize event to the embedder. |
+ void DispatchOnResizeEvent(const gfx::Size& old_size, |
+ const gfx::Size& new_size); |
+ |
void SetUpAutoSize(const base::DictionaryValue& params); |
void StartTrackingEmbedderZoomLevel(); |