Chromium Code Reviews| Index: extensions/renderer/resources/guest_view/guest_view.js |
| diff --git a/extensions/renderer/resources/guest_view/guest_view.js b/extensions/renderer/resources/guest_view/guest_view.js |
| index 4e572a20ef19f9b735fac9552e47c314d6f7c09a..65e25281c9afb9e0ff8d50c36df9b26c6c26e1a8 100644 |
| --- a/extensions/renderer/resources/guest_view/guest_view.js |
| +++ b/extensions/renderer/resources/guest_view/guest_view.js |
| @@ -186,8 +186,13 @@ GuestViewImpl.prototype.destroyImpl = function(callback) { |
| return; |
| } |
| + // If this guest is attached, then detach it first. |
| + if (!!this.internalInstanceId) { |
| + GuestViewInternalNatives.DetachGuest(this.internalInstanceId); |
| + } |
| + |
| GuestViewInternal.destroyGuest(this.id, |
| - this.handleCallback.bind(this, callback)); |
| + this.handleCallback.bind(this, callback)); |
|
paulmeyer
2015/01/13 20:06:33
Spacing; it looks like that extra space was a mist
Fady Samuel
2015/01/13 20:10:34
Done.
|
| this.contentWindow = null; |
| this.id = 0; |