Chromium Code Reviews| Index: third_party/WebKit/Source/core/plugins/PluginView.h |
| diff --git a/third_party/WebKit/Source/core/plugins/PluginView.h b/third_party/WebKit/Source/core/plugins/PluginView.h |
| index aa57ca011d3dd3e8d397d6396fd4a8f118c75010..e0f1a67531f4f5a7eb94b9f00d14a5803ae61f35 100644 |
| --- a/third_party/WebKit/Source/core/plugins/PluginView.h |
| +++ b/third_party/WebKit/Source/core/plugins/PluginView.h |
| @@ -42,6 +42,7 @@ class Event; |
| class FrameView; |
| class ResourceResponse; |
| class WebLayer; |
| +class WebPluginContainerBase; |
| // TODO(joelhockey): Remove this class. |
| // The only implementation of this class is web/WebPluginContainerImpl. |
| @@ -77,6 +78,9 @@ class CORE_EXPORT PluginView : public FrameOrPlugin { |
| virtual void UpdateAllLifecyclePhases() {} |
| virtual void InvalidatePaint() {} |
| + virtual WebPluginContainerBase* GetWebPluginContainerBase() const { |
|
haraken
2017/05/22 04:51:44
Can we probably make this a pure virtual method?
slangley
2017/05/22 23:53:25
This class has a mix of pure virtual and virtual -
|
| + return nullptr; |
| + } |
| }; |
| DEFINE_TYPE_CASTS(PluginView, |