summaryrefslogtreecommitdiffstats
path: root/webkit/plugins/ppapi
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-18 05:36:42 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-18 05:36:42 +0000
commit6cc21ff3b73a0558e401c2377d34fdf79053b973 (patch)
tree96efbaf5e5986b01d1bbff40e10bce1e6b875db7 /webkit/plugins/ppapi
parentc3a54e4b80ac9c7ad3a7d5686e0085968e1a300b (diff)
downloadchromium_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.cc2
-rw-r--r--webkit/plugins/ppapi/ppb_widget_impl.h2
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);