WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 181178
Allow passing MessagePorts across processes (e.g. ServiceWorkers)
https://bugs.webkit.org/show_bug.cgi?id=181178
Summary
Allow passing MessagePorts across processes (e.g. ServiceWorkers)
Brady Eidson
Reported
2017-12-27 22:14:06 PST
Allow passing MessagePorts across processes (e.g. ServiceWorkers)
Attachments
Super preliminary work
(88.17 KB, patch)
2018-01-08 19:20 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Still early, now without unrelated cruft
(88.17 KB, patch)
2018-01-08 19:21 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Still early, now without unrelated cruft
(87.80 KB, patch)
2018-01-08 19:22 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Still early - Should apply?
(87.80 KB, patch)
2018-01-09 09:19 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Fixed release build
(87.83 KB, patch)
2018-01-09 11:08 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Patch
(44.98 KB, patch)
2018-01-22 17:10 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Patch
(46.70 KB, patch)
2018-01-22 18:32 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Patch
(46.95 KB, patch)
2018-01-22 18:59 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Patch
(47.25 KB, patch)
2018-01-22 19:43 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews106 for mac-sierra-wk2
(2.08 MB, application/zip)
2018-01-22 20:38 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews121 for ios-simulator-wk2
(2.15 MB, application/zip)
2018-01-22 21:04 PST
,
EWS Watchlist
no flags
Details
Patch
(92.16 KB, patch)
2018-01-22 21:41 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews107 for mac-sierra-wk2
(2.82 MB, application/zip)
2018-01-22 22:52 PST
,
EWS Watchlist
no flags
Details
Patch
(92.15 KB, patch)
2018-01-22 23:13 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews122 for ios-simulator-wk2
(2.13 MB, application/zip)
2018-01-23 02:45 PST
,
EWS Watchlist
no flags
Details
Patch
(97.98 KB, patch)
2018-01-23 09:40 PST
,
Brady Eidson
no flags
Details
Formatted Diff
Diff
Show Obsolete
(15)
View All
Add attachment
proposed patch, testcase, etc.
Brady Eidson
Comment 1
2018-01-08 19:20:05 PST
Created
attachment 330780
[details]
Super preliminary work Super preliminary while I continue flushing out the test landscape
Brady Eidson
Comment 2
2018-01-08 19:21:38 PST
Comment hidden (obsolete)
Created
attachment 330781
[details]
Still early, now without unrelated cruft
Brady Eidson
Comment 3
2018-01-08 19:22:45 PST
Created
attachment 330782
[details]
Still early, now without unrelated cruft
EWS Watchlist
Comment 4
2018-01-08 19:24:40 PST
Attachment 330782
[details]
did not pass style-queue: ERROR: Source/WebKit/UIProcess/UIMessageChannel.cpp:61: Code inside a namespace should not be indented. [whitespace/indent] [4] Total errors found: 1 in 29 files If any of these errors are false positives, please file a bug against check-webkit-style.
Brady Eidson
Comment 5
2018-01-09 09:19:50 PST
Created
attachment 330829
[details]
Still early - Should apply?
EWS Watchlist
Comment 6
2018-01-09 10:23:26 PST
Attachment 330829
[details]
did not pass style-queue: ERROR: Source/WebKit/UIProcess/UIMessageChannel.cpp:61: Code inside a namespace should not be indented. [whitespace/indent] [4] Total errors found: 1 in 29 files If any of these errors are false positives, please file a bug against check-webkit-style.
Brady Eidson
Comment 7
2018-01-09 10:27:33 PST
(In reply to Build Bot from
comment #6
)
>
Attachment 330829
[details]
did not pass style-queue: > > > ERROR: Source/WebKit/UIProcess/UIMessageChannel.cpp:61: Code inside a > namespace should not be indented. [whitespace/indent] [4] > Total errors found: 1 in 29 files > > > If any of these errors are false positives, please file a bug against > check-webkit-style.
It's definitely wrong. Filed over here:
https://bugs.webkit.org/show_bug.cgi?id=181441
Brady Eidson
Comment 8
2018-01-09 11:08:24 PST
Created
attachment 330836
[details]
Fixed release build
EWS Watchlist
Comment 9
2018-01-09 11:10:00 PST
Attachment 330836
[details]
did not pass style-queue: ERROR: Source/WebKit/UIProcess/UIMessageChannel.cpp:61: Code inside a namespace should not be indented. [whitespace/indent] [4] Total errors found: 1 in 29 files If any of these errors are false positives, please file a bug against check-webkit-style.
Brady Eidson
Comment 10
2018-01-22 17:10:35 PST
Created
attachment 331984
[details]
Patch
Brady Eidson
Comment 11
2018-01-22 18:32:03 PST
Created
attachment 331993
[details]
Patch
Brady Eidson
Comment 12
2018-01-22 18:36:04 PST
This is definitely going to change the results of some imported SW web platform tests and I haven't tested such locally. Code changes of patch still in a reviewable state. Probably.
Brady Eidson
Comment 13
2018-01-22 18:59:28 PST
Created
attachment 331995
[details]
Patch
Brady Eidson
Comment 14
2018-01-22 19:43:30 PST
Created
attachment 331996
[details]
Patch
Brady Eidson
Comment 15
2018-01-22 20:04:43 PST
*Lots* of test progressions in the w3c tests coming up.
Brady Eidson
Comment 16
2018-01-22 20:05:19 PST
(In reply to Brady Eidson from
comment #15
)
> *Lots* of test progressions in the w3c tests coming up.
(But maybe some regressions)
EWS Watchlist
Comment 17
2018-01-22 20:38:36 PST
Comment on
attachment 331996
[details]
Patch
Attachment 331996
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/6177870
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 18
2018-01-22 20:38:38 PST
Created
attachment 332002
[details]
Archive of layout-test-results from ews106 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews106 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 19
2018-01-22 21:04:38 PST
Comment on
attachment 331996
[details]
Patch
Attachment 331996
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/6177905
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 20
2018-01-22 21:04:39 PST
Created
attachment 332003
[details]
Archive of layout-test-results from ews121 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews121 Port: ios-simulator-wk2 Platform: Mac OS X 10.12.6
Brady Eidson
Comment 21
2018-01-22 21:41:17 PST
Created
attachment 332006
[details]
Patch
EWS Watchlist
Comment 22
2018-01-22 22:52:06 PST
Comment on
attachment 332006
[details]
Patch
Attachment 332006
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/6178744
New failing tests: fast/workers/worker-multi-port.html fast/dom/Window/window-postmessage-args.html fast/workers/worker-context-multi-port.html fast/events/message-port-multi.html
EWS Watchlist
Comment 23
2018-01-22 22:52:08 PST
Created
attachment 332008
[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Brady Eidson
Comment 24
2018-01-22 23:13:48 PST
Created
attachment 332009
[details]
Patch
EWS Watchlist
Comment 25
2018-01-23 02:45:27 PST
Comment on
attachment 332009
[details]
Patch
Attachment 332009
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/6180290
New failing tests: imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https.html
EWS Watchlist
Comment 26
2018-01-23 02:45:29 PST
Created
attachment 332017
[details]
Archive of layout-test-results from ews122 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews122 Port: ios-simulator-wk2 Platform: Mac OS X 10.12.6
Brady Eidson
Comment 27
2018-01-23 09:40:56 PST
Created
attachment 332032
[details]
Patch
WebKit Commit Bot
Comment 28
2018-01-23 11:24:29 PST
Comment on
attachment 332032
[details]
Patch Clearing flags on attachment: 332032 Committed
r227425
: <
https://trac.webkit.org/changeset/227425
>
WebKit Commit Bot
Comment 29
2018-01-23 11:24:30 PST
All reviewed patches have been landed. Closing bug.
Chris Dumez
Comment 30
2018-01-31 14:59:54 PST
***
Bug 178940
has been marked as a duplicate of this bug. ***
Radar WebKit Bug Importer
Comment 31
2018-01-31 15:00:34 PST
<
rdar://problem/37088833
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug