This is a better approach that replaces one taken in bug 178584.
Created attachment 324670 [details] patch
Comment on attachment 324670 [details] patch Attachment 324670 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/4970391 New failing tests: http/tests/security/cross-origin-worker-indexeddb.html
Created attachment 324675 [details] Archive of layout-test-results from ews103 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Comment on attachment 324670 [details] patch Nice!
Comment on attachment 324670 [details] patch Clearing flags on attachment: 324670 Committed r223898: <https://trac.webkit.org/changeset/223898>
All reviewed patches have been landed. Closing bug.
<rdar://problem/35517789>