This makes implementing promise-based blob data dragging on macOS considerably less painful.
Created attachment 330968 [details] Depends on other patches (will rebase later)
Created attachment 331073 [details] Rebase on trunk
Comment on attachment 331073 [details] Rebase on trunk Attachment 331073 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/6037690 New failing tests: http/tests/workers/service/postmessage-after-sw-process-crash.https.html
Created attachment 331089 [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
Created attachment 331093 [details] Speculative Windows build fix
Comment on attachment 331093 [details] Speculative Windows build fix Clearing flags on attachment: 331093 Committed r226808: <https://trac.webkit.org/changeset/226808>
<rdar://problem/36450345>