| Index: content/browser/renderer_host/render_widget_host_view_aura.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_aura.cc b/content/browser/renderer_host/render_widget_host_view_aura.cc
|
| index 49ee8e48f09e47f0b9305899e12443c993a9e26f..a54d860bc9e646cb9c5d0c9b52559e8042e2f17f 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_aura.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_view_aura.cc
|
| @@ -643,6 +643,10 @@ void RenderWidgetHostViewAura::SetBounds(const gfx::Rect& rect) {
|
| InternalSetBounds(gfx::Rect(relative_origin, rect.size()));
|
| }
|
|
|
| +gfx::Vector2dF RenderWidgetHostViewAura::GetLastScrollOffset() const {
|
| + return last_scroll_offset_;
|
| +}
|
| +
|
| gfx::NativeView RenderWidgetHostViewAura::GetNativeView() const {
|
| return window_;
|
| }
|
| @@ -1022,6 +1026,8 @@ void RenderWidgetHostViewAura::OnSwapCompositorFrame(
|
| uint32 output_surface_id,
|
| scoped_ptr<cc::CompositorFrame> frame) {
|
| TRACE_EVENT0("content", "RenderWidgetHostViewAura::OnSwapCompositorFrame");
|
| +
|
| + last_scroll_offset_ = frame->metadata.root_scroll_offset;
|
| if (frame->delegated_frame_data) {
|
| delegated_frame_host_->SwapDelegatedFrame(
|
| output_surface_id,
|
|
|