Index: chrome/renderer/resources/extensions/web_view.js |
diff --git a/chrome/renderer/resources/extensions/web_view.js b/chrome/renderer/resources/extensions/web_view.js |
index 7954261e68bc070439401a51e69f8772a52f4507..a09ce4242c49d53bdc084d0d42d33b09841d5e37 100644 |
--- a/chrome/renderer/resources/extensions/web_view.js |
+++ b/chrome/renderer/resources/extensions/web_view.js |
@@ -835,7 +835,8 @@ function registerBrowserPluginElement() { |
}; |
WebViewInternal.BrowserPlugin = |
- DocumentNatives.RegisterElement('browser-plugin', {prototype: proto}); |
+ DocumentNatives.RegisterElement('browser-plugin', {extends: 'object', |
+ prototype: proto}); |
delete proto.createdCallback; |
delete proto.enteredDocumentCallback; |