Consider merging https://chromium.googlesource.com/chromium/blink/+/7d740fd27c1f345b59c846df01c3adce53c18e6e Simple cleanup that makes the API cleaner.
Created attachment 210918 [details] Proposed patch
Comment on attachment 210918 [details] Proposed patch Attachment 210918 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/1714648 New failing tests: fast/workers/termination-with-port-messages.html
Created attachment 210926 [details] Archive of layout-test-results from webkit-ews-13 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-13 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.4
(In reply to comment #3) > Created an attachment (id=210926) [details] > Archive of layout-test-results from webkit-ews-13 for mac-mountainlion-wk2 > > The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. > Bot: webkit-ews-13 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.4 Unexpected flakiness: text-only failures (2) http/tests/inspector/inspect-element.html [ Failure Pass ] inspector/storage-panel-dom-storage-update.html [ Failure Pass ] Regressions: Unexpected crashes (1) fast/workers/termination-with-port-messages.html [ Crash ] These have nothing to do with this patch.
Comment on attachment 210918 [details] Proposed patch LGTM. r=me.
Comment on attachment 210918 [details] Proposed patch Clearing flags on attachment: 210918 Committed r155362: <http://trac.webkit.org/changeset/155362>
All reviewed patches have been landed. Closing bug.