|
Update client side navigator.connect API to use ServicePortCollection [1/3]
This is part of a series of patches to update the client side API of what was
formerly known as navigator.connect to follow the new spec based on
navigator.services and a new ServicePort type.
This patch adds the new client side API to blink, and updates tests to work with
either the old or new API. Also deletes the system-services test as it is unclear
in what form that functionality will be kept.
[1/3] This patch
[2/3] https://codereview.chromium.org/1192713004
Content side changes to implement the new API
[3/3] https://codereview.chromium.org/1198653004/
Cleanup and removing old code paths on the blink side and in tests.
BUG= 426458
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197794
Total comments: 12
Total comments: 26
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+517 lines, -182 lines) |
Patch |
 |
M |
LayoutTests/FlakyTests
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/http/tests/navigatorconnect/connect.html
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/http/tests/navigatorconnect/postmessage.html
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/http/tests/navigatorconnect/resources/connect-helper.html
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/http/tests/navigatorconnect/resources/connect-helper.js
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/http/tests/navigatorconnect/resources/postmessage-tests.js
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/http/tests/navigatorconnect/resources/test-helpers.js
|
View
|
|
1 chunk |
+61 lines, -0 lines |
0 comments
|
Download
|
 |
D |
LayoutTests/http/tests/navigatorconnect/system-service.html
|
View
|
|
1 chunk |
+0 lines, -160 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/webexposed/global-interface-listing-dedicated-worker-expected.txt
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/webexposed/global-interface-listing-expected.txt
|
View
|
1
2
3
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/webexposed/global-interface-listing-shared-worker-expected.txt
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/modules/modules.gypi
|
View
|
1
2
3
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/modules/navigatorconnect/NavigatorServices.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
Source/modules/navigatorconnect/ServicePort.h
|
View
|
1
2
3
4
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/modules/navigatorconnect/ServicePort.cpp
|
View
|
1
2
3
4
5
|
1 chunk |
+86 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/modules/navigatorconnect/ServicePort.idl
|
View
|
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/modules/navigatorconnect/ServicePortCollection.h
|
View
|
1
2
3
4
5
|
2 chunks |
+25 lines, -7 lines |
0 comments
|
Download
|
 |
M |
Source/modules/navigatorconnect/ServicePortCollection.cpp
|
View
|
1
2
3
4
|
2 chunks |
+107 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/modules/navigatorconnect/ServicePortCollection.idl
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/modules/navigatorconnect/WorkerNavigatorServices.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
public/platform/Platform.h
|
View
|
|
2 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
 |
A + |
public/platform/modules/navigator_services/OWNERS
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A |
public/platform/modules/navigator_services/WebServicePort.h
|
View
|
1
2
3
|
1 chunk |
+27 lines, -0 lines |
0 comments
|
Download
|
 |
A |
public/platform/modules/navigator_services/WebServicePortProvider.h
|
View
|
1
2
3
4
|
1 chunk |
+68 lines, -0 lines |
0 comments
|
Download
|
 |
A |
public/platform/modules/navigator_services/WebServicePortProviderClient.h
|
View
|
1
2
3
4
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 25 (11 generated)
|