Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / plugins / PluginView.h
index b7af6c6..38d1429 100644 (file)
@@ -44,7 +44,7 @@ class Scrollbar;
 
 class PluginView : public Widget {
 public:
-    virtual bool isPluginView() const OVERRIDE FINAL { return true; }
+    virtual bool isPluginView() const override final { return true; }
 
     virtual blink::WebLayer* platformLayer() const { return 0; }
     virtual v8::Local<v8::Object> scriptableObject(v8::Isolate*) { return v8::Local<v8::Object>(); }
@@ -59,6 +59,11 @@ public:
     virtual void didFinishLoading() { }
     virtual void didFailLoading(const ResourceError&) { }
 
+#if ENABLE(OILPAN)
+    virtual LocalFrame* pluginFrame() const { return nullptr; }
+    virtual void shouldDisposePlugin() { }
+#endif
+
 protected:
     PluginView() : Widget() { }
 };