| Index: LayoutTests/http/tests/navigatorconnect/resources/connect-helper.js
|
| diff --git a/LayoutTests/http/tests/navigatorconnect/resources/connect-helper.js b/LayoutTests/http/tests/navigatorconnect/resources/connect-helper.js
|
| index b479a149c7aa81a2d1e35b02b170e6a466536df3..7254e509f68b22010b39cb112c6fc289a680d029 100644
|
| --- a/LayoutTests/http/tests/navigatorconnect/resources/connect-helper.js
|
| +++ b/LayoutTests/http/tests/navigatorconnect/resources/connect-helper.js
|
| @@ -5,9 +5,17 @@ if ("importScripts" in self) {
|
|
|
| self.onmessage = function(e) {
|
| var service = e.data.connect;
|
| - first_to_resolve([wrap_in_port(navigator.services.connect(service)), navigator.connect(service)])
|
| + wrap_in_port(navigator.services.connect(service, e.data.options))
|
| .then(function(port) {
|
| - e.data.port.postMessage({success: true, result: port}, [port]);
|
| + e.data.port.postMessage({
|
| + success: true,
|
| + result: {
|
| + port: port,
|
| + targetURL: port.targetURL,
|
| + name: port.name,
|
| + data: port.data
|
| + }
|
| + }, [port]);
|
| })
|
| .catch(function(error) {
|
| // Not all errors can be serialized as a SerializedScriptValue, so
|
|
|