| Index: content/browser/renderer_host/render_widget_helper.h
|
| diff --git a/content/browser/renderer_host/render_widget_helper.h b/content/browser/renderer_host/render_widget_helper.h
|
| index 766566aaa3b5ef42eda7f997c694a5dfbb317f27..6fd5ca5b56334efe5a520ddd15bcfc33bab2e7d6 100644
|
| --- a/content/browser/renderer_host/render_widget_helper.h
|
| +++ b/content/browser/renderer_host/render_widget_helper.h
|
| @@ -119,11 +119,6 @@ class RenderWidgetHelper
|
| TransportDIB* MapTransportDIB(TransportDIB::Id dib_id);
|
| #endif
|
|
|
| - // Set a mapping from a RenderWidgetHost to a compositing surface. Pass a null
|
| - // handle to remove the mapping.
|
| - void SetCompositingSurface(int render_widget_id,
|
| - gfx::PluginWindowHandle compositing_surface);
|
| -
|
| // IO THREAD ONLY -----------------------------------------------------------
|
|
|
| // Called on the IO thread when a UpdateRect message is received.
|
| @@ -131,11 +126,13 @@ class RenderWidgetHelper
|
|
|
| void CreateNewWindow(const ViewHostMsg_CreateWindow_Params& params,
|
| base::ProcessHandle render_process,
|
| - int* route_id);
|
| + int* route_id,
|
| + int* surface_id);
|
| void CreateNewWidget(int opener_id,
|
| WebKit::WebPopupType popup_type,
|
| - int* route_id);
|
| - void CreateNewFullscreenWidget(int opener_id, int* route_id);
|
| + int* route_id,
|
| + int* surface_id);
|
| + void CreateNewFullscreenWidget(int opener_id, int* route_id, int* surface_id);
|
|
|
| #if defined(OS_MACOSX)
|
| // Called on the IO thread to handle the allocation of a TransportDIB. If
|
| @@ -151,9 +148,6 @@ class RenderWidgetHelper
|
| void FreeTransportDIB(TransportDIB::Id dib_id);
|
| #endif
|
|
|
| - // Lookup the compositing surface corresponding to a widget ID.
|
| - gfx::PluginWindowHandle LookupCompositingSurface(int render_widget_id);
|
| -
|
| private:
|
| // A class used to proxy a paint message. PaintMsgProxy objects are created
|
| // on the IO thread and destroyed on the UI thread.
|
| @@ -210,11 +204,6 @@ class RenderWidgetHelper
|
| UpdateMsgProxyMap pending_paints_;
|
| base::Lock pending_paints_lock_;
|
|
|
| - // Maps from view ID to compositing surface.
|
| - typedef std::map<int, gfx::PluginWindowHandle> ViewCompositingSurfaceMap;
|
| - ViewCompositingSurfaceMap view_compositing_surface_map_;
|
| - base::Lock view_compositing_surface_map_lock_;
|
| -
|
| int render_process_id_;
|
|
|
| // Event used to implement WaitForUpdateMsg.
|
|
|