diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-18 05:36:42 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-18 05:36:42 +0000 |
commit | 6cc21ff3b73a0558e401c2377d34fdf79053b973 (patch) | |
tree | 96efbaf5e5986b01d1bbff40e10bce1e6b875db7 /webkit/plugins/ppapi | |
parent | c3a54e4b80ac9c7ad3a7d5686e0085968e1a300b (diff) | |
download | chromium_src-6cc21ff3b73a0558e401c2377d34fdf79053b973.zip chromium_src-6cc21ff3b73a0558e401c2377d34fdf79053b973.tar.gz chromium_src-6cc21ff3b73a0558e401c2377d34fdf79053b973.tar.bz2 |
Fix widget pepper interface crashing after r71544.
Review URL: http://codereview.chromium.org/6368002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71628 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/plugins/ppapi')
-rw-r--r-- | webkit/plugins/ppapi/ppb_widget_impl.cc | 2 | ||||
-rw-r--r-- | webkit/plugins/ppapi/ppb_widget_impl.h | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/webkit/plugins/ppapi/ppb_widget_impl.cc b/webkit/plugins/ppapi/ppb_widget_impl.cc index 89a0c069..300955d 100644 --- a/webkit/plugins/ppapi/ppb_widget_impl.cc +++ b/webkit/plugins/ppapi/ppb_widget_impl.cc @@ -100,7 +100,7 @@ void PPB_Widget_Impl::Invalidate(const PP_Rect* dirty) { if (!widget) return; ScopedResourceId resource(this); - widget->Invalidate(instance_->pp_instance(), resource.id, dirty); + widget->Invalidate(instance()->pp_instance(), resource.id, dirty); } } // namespace ppapi diff --git a/webkit/plugins/ppapi/ppb_widget_impl.h b/webkit/plugins/ppapi/ppb_widget_impl.h index 1cd9761..d3a003e 100644 --- a/webkit/plugins/ppapi/ppb_widget_impl.h +++ b/webkit/plugins/ppapi/ppb_widget_impl.h @@ -39,14 +39,12 @@ class PPB_Widget_Impl : public Resource { // Notifies the plugin instance that the given rect needs to be repainted. void Invalidate(const PP_Rect* dirty); - PluginInstance* instance() { return instance_; } protected: virtual void SetLocationInternal(const PP_Rect* location) = 0; PP_Rect location() const { return location_; } private: - scoped_refptr<PluginInstance> instance_; PP_Rect location_; DISALLOW_COPY_AND_ASSIGN(PPB_Widget_Impl); |