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 f9db94f3953bb6490aa8f8e0a7bc56b278cb2b9c..f8ae2cb7dc27889a51297212f8a9b128b100937c 100644 |
--- a/chrome/renderer/resources/extensions/web_view.js |
+++ b/chrome/renderer/resources/extensions/web_view.js |
@@ -958,6 +958,9 @@ function registerWebViewElement() { |
}; |
proto.attributeChangedCallback = function(name, oldValue, newValue) { |
+ if (!this.internal_) { |
+ return; |
+ } |
var internal = this.internal_(secret); |
internal.handleWebviewAttributeMutation_(name, oldValue, newValue); |
}; |