| Index: content/browser/renderer_host/render_widget_host_view_mac.mm
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_mac.mm b/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| index 8f5ae95e87c546051cc1466ed875b336ce2876ca..593a4ac533fabc01b8683dde775bf998409104c6 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| +++ b/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| @@ -855,6 +855,10 @@ void RenderWidgetHostViewMac::SetBounds(const gfx::Rect& rect) {
|
| }
|
| }
|
|
|
| +gfx::Vector2dF RenderWidgetHostViewMac::GetLastScrollOffset() const {
|
| + return last_scroll_offset_;
|
| +}
|
| +
|
| gfx::NativeView RenderWidgetHostViewMac::GetNativeView() const {
|
| return cocoa_view_;
|
| }
|
| @@ -1381,6 +1385,7 @@ void RenderWidgetHostViewMac::OnSwapCompositorFrame(
|
| uint32 output_surface_id, scoped_ptr<cc::CompositorFrame> frame) {
|
| TRACE_EVENT0("browser", "RenderWidgetHostViewMac::OnSwapCompositorFrame");
|
|
|
| + last_scroll_offset_ = frame->metadata.root_scroll_offset;
|
| if (frame->delegated_frame_data) {
|
| float scale_factor = frame->metadata.device_scale_factor;
|
|
|
|
|