| Index: extensions/renderer/resources/guest_view/web_view.js
|
| diff --git a/extensions/renderer/resources/guest_view/web_view.js b/extensions/renderer/resources/guest_view/web_view.js
|
| index e5fc2702b69aecc5ef6057b372790c43ef3cc1a4..32f99f1ac59789a9a57203a4f8e2dd6431c89ea2 100644
|
| --- a/extensions/renderer/resources/guest_view/web_view.js
|
| +++ b/extensions/renderer/resources/guest_view/web_view.js
|
| @@ -17,8 +17,6 @@ var WebViewInternal = require('webViewInternal').WebViewInternal;
|
| function WebViewImpl(webviewElement) {
|
| GuestViewContainer.call(this, webviewElement, 'webview');
|
|
|
| - this.beforeFirstNavigation = true;
|
| -
|
| this.setupWebViewAttributes();
|
| this.setupElementProperties();
|
|
|
| @@ -71,9 +69,9 @@ WebViewImpl.prototype.onElementAttached = function() {
|
| // Resets some state upon detaching <webview> element from the DOM.
|
| WebViewImpl.prototype.onElementDetached = function() {
|
| this.guest.destroy();
|
| - this.beforeFirstNavigation = true;
|
| - this.attributes[WebViewConstants.ATTRIBUTE_PARTITION].validPartitionId =
|
| - true;
|
| + for (var i in this.attributes) {
|
| + this.attributes[i].reset();
|
| + }
|
| };
|
|
|
| // Sets the <webview>.request property.
|
|
|