| Index: content/browser/renderer_host/render_widget_host_view_base.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_base.cc b/content/browser/renderer_host/render_widget_host_view_base.cc
|
| index 060adffc6a4b8b98db345c998842a2ff0a8902c9..51fd0232a0da7d4445914f5f196042b02e0613fc 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_base.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_view_base.cc
|
| @@ -374,7 +374,8 @@ RenderWidgetHostViewBase::RenderWidgetHostViewBase()
|
| current_device_scale_factor_(0),
|
| current_display_rotation_(gfx::Display::ROTATE_0),
|
| pinch_zoom_enabled_(content::IsPinchToZoomEnabled()),
|
| - renderer_frame_number_(0) {
|
| + renderer_frame_number_(0),
|
| + weak_factory_(this) {
|
| }
|
|
|
| RenderWidgetHostViewBase::~RenderWidgetHostViewBase() {
|
| @@ -535,6 +536,10 @@ bool RenderWidgetHostViewBase::HasDisplayPropertyChanged(gfx::NativeView view) {
|
| return true;
|
| }
|
|
|
| +base::WeakPtr<RenderWidgetHostViewBase> RenderWidgetHostViewBase::GetWeakPtr() {
|
| + return weak_factory_.GetWeakPtr();
|
| +}
|
| +
|
| scoped_ptr<SyntheticGestureTarget>
|
| RenderWidgetHostViewBase::CreateSyntheticGestureTarget() {
|
| RenderWidgetHostImpl* host =
|
|
|