| Index: extensions/renderer/resources/guest_view/surface_view.js
|
| diff --git a/extensions/renderer/resources/guest_view/surface_view.js b/extensions/renderer/resources/guest_view/surface_view.js
|
| index 421aeaae94170febacc8afb5b4b80b4083132163..137525c4392f1fc0f4142bd7290a9e4c9c401036 100644
|
| --- a/extensions/renderer/resources/guest_view/surface_view.js
|
| +++ b/extensions/renderer/resources/guest_view/surface_view.js
|
| @@ -25,6 +25,10 @@ SurfaceViewImpl.setupElement = function(proto) {
|
| GuestViewContainer.forwardApiMethods(proto, apiMethods);
|
| }
|
|
|
| +SurfaceViewImpl.prototype.buildContainerParams = function() {
|
| + return { 'url': this.url };
|
| +};
|
| +
|
| SurfaceViewImpl.prototype.connect = function(url, callback) {
|
| if (!this.elementAttached) {
|
| if (callback) {
|
| @@ -33,13 +37,11 @@ SurfaceViewImpl.prototype.connect = function(url, callback) {
|
| return;
|
| }
|
|
|
| - this.guest.destroy();
|
| + this.url = url;
|
|
|
| - var createParams = {
|
| - 'url': url
|
| - };
|
| + this.guest.destroy();
|
|
|
| - this.guest.create(createParams, function() {
|
| + this.guest.create(this.buildParams(), function() {
|
| this.attachWindow();
|
| if (callback) {
|
| callback(true);
|
|
|