Add separate flag for IndexedDatabase in workers since the current implementation is not threadsafe
Created attachment 229518 [details] Patch
Comment on attachment 229518 [details] Patch As long as it builds, the approach seems great!
Comment on attachment 229518 [details] Patch Attachment 229518 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/5659914361896960 New failing tests: js/dom/global-constructors-attributes-shared-worker.html js/dom/global-constructors-attributes-dedicated-worker.html
Created attachment 229524 [details] Archive of layout-test-results from webkit-ews-09 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-09 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
Comment on attachment 229518 [details] Patch Attachment 229518 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/5329672128692224 New failing tests: js/dom/global-constructors-attributes-shared-worker.html js/dom/global-constructors-attributes-dedicated-worker.html
Created attachment 229526 [details] Archive of layout-test-results from webkit-ews-03 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-03 Port: mac-mountainlion Platform: Mac OS X 10.8.5
Comment on attachment 229518 [details] Patch Attachment 229518 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/5275488968769536 New failing tests: js/dom/global-constructors-attributes-shared-worker.html js/dom/global-constructors-attributes-dedicated-worker.html
Created attachment 229527 [details] Archive of layout-test-results from webkit-ews-11 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-11 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
Comment on attachment 229518 [details] Patch Attachment 229518 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/6728687932145664 New failing tests: js/dom/global-constructors-attributes-shared-worker.html js/dom/global-constructors-attributes-dedicated-worker.html
Created attachment 229529 [details] Archive of layout-test-results from webkit-ews-06 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-06 Port: mac-mountainlion Platform: Mac OS X 10.8.5
Comment on attachment 229518 [details] Patch Attachment 229518 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/4671978954817536 New failing tests: js/dom/global-constructors-attributes-shared-worker.html js/dom/global-constructors-attributes-dedicated-worker.html
Created attachment 229532 [details] Archive of layout-test-results from webkit-ews-02 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-02 Port: mac-mountainlion Platform: Mac OS X 10.8.5
Created attachment 229544 [details] Patch
Committed r167427: <http://trac.webkit.org/changeset/167427>
<rdar://problem/16003108>
This seems to have broken the EFL build although the GTK build is fine.
I’m guessing it’s because the CMake version of the build rules doesn’t have correct dependencies for the Modules machinery. Best way to fix it would be migrating to DerivedSources.make instead, but we can probably work around it just by touching the main IDL file. (All just a guess.)