Remove support for SharedWorkers
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Jan 2015 00:40:49 +0000 (00:40 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Jan 2015 00:40:49 +0000 (00:40 +0000)
commita061d5ec718375afbd42e1a02dcd84522337ffb6
tree3cf4979e157823aa9a2fb556c054888426bc1095
parent086d40f10d7696fe4f3c1be27e753a278176982f
Remove support for SharedWorkers
https://bugs.webkit.org/show_bug.cgi?id=140344

Reviewed by Anders Carlsson.

.:

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsMac.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

* CMakeLists.txt:
* Configurations/FeatureDefines.xcconfig:
* DerivedSources.cpp:
* DerivedSources.make:
* PlatformGTK.cmake:
* PlatformMac.cmake:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* bindings/generic/RuntimeEnabledFeatures.cpp:
(WebCore::RuntimeEnabledFeatures::sharedWorkerEnabled): Deleted.
* bindings/generic/RuntimeEnabledFeatures.h:
* bindings/js/JSBindingsAllInOne.cpp:
* bindings/js/JSDOMWindowCustom.cpp:
* bindings/js/JSSharedWorkerCustom.cpp: Removed.
* bindings/js/JSWorkerGlobalScopeBase.cpp:
(WebCore::toJSWorkerGlobalScope):
(WebCore::toJSSharedWorkerGlobalScope): Deleted.
* bindings/js/JSWorkerGlobalScopeBase.h:
* bindings/js/WorkerScriptController.cpp:
(WebCore::WorkerScriptController::initScript):
* bindings/scripts/IDLAttributes.txt:
* bindings/scripts/preprocess-idls.pl:
* dom/Document.cpp:
(WebCore::Document::prepareForDestruction):
* dom/EventTarget.h:
* dom/EventTargetFactory.in:
* history/PageCache.cpp:
(WebCore::logCanCacheFrameDecision):
(WebCore::PageCache::canCachePageContainingThisFrame):
* loader/FrameLoader.cpp:
* page/SecurityOrigin.h:
(WebCore::SecurityOrigin::canAccessLocalStorage):
(WebCore::SecurityOrigin::canAccessSharedWorkers): Deleted.
* platform/FeatureCounterKeys.h:
* platform/PlatformStrategies.h:
(WebCore::PlatformStrategies::PlatformStrategies):
(WebCore::PlatformStrategies::sharedWorkerStrategy): Deleted.
* workers/DefaultSharedWorkerRepository.cpp: Removed.
* workers/DefaultSharedWorkerRepository.h: Removed.
* workers/SharedWorker.cpp: Removed.
* workers/SharedWorker.h: Removed.
* workers/SharedWorker.idl: Removed.
* workers/SharedWorkerGlobalScope.cpp: Removed.
* workers/SharedWorkerGlobalScope.h: Removed.
* workers/SharedWorkerGlobalScope.idl: Removed.
* workers/SharedWorkerRepository.cpp: Removed.
* workers/SharedWorkerRepository.h: Removed.
* workers/SharedWorkerStrategy.h: Removed.
* workers/SharedWorkerThread.cpp: Removed.
* workers/SharedWorkerThread.h: Removed.
* workers/WorkerGlobalScope.h:
(WebCore::WorkerGlobalScope::isSharedWorkerGlobalScope): Deleted.

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:
* WebCoreSupport/WebPlatformStrategies.h:
* WebCoreSupport/WebPlatformStrategies.mm:
(WebPlatformStrategies::createSharedWorkerStrategy): Deleted.

Source/WebKit/win:

* WebCoreSupport/WebPlatformStrategies.cpp:
(WebPlatformStrategies::createSharedWorkerStrategy): Deleted.
* WebCoreSupport/WebPlatformStrategies.h:

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:
* NetworkProcess/NetworkProcessPlatformStrategies.cpp:
(WebKit::NetworkProcessPlatformStrategies::createSharedWorkerStrategy): Deleted.
* NetworkProcess/NetworkProcessPlatformStrategies.h:
* WebKit2Prefix.h:
* WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
(WebKit::WebPlatformStrategies::createSharedWorkerStrategy): Deleted.
(WebKit::WebPlatformStrategies::isAvailable): Deleted.
* WebProcess/WebCoreSupport/WebPlatformStrategies.h:

Source/WTF:

* wtf/FeatureDefines.h:

Tools:

* Scripts/webkitperl/FeatureList.pm:

LayoutTests:

Remove shared worker specific tests and update others to remove references to shared workers.

* fast/constructors/constructor-as-function-crash-expected.txt:
* fast/constructors/constructor-as-function-crash.html:
* fast/dom/call-a-constructor-as-a-function-expected.txt:
* fast/dom/call-a-constructor-as-a-function.html:
* fast/workers/resources/create-shared-worker-frame.html: Removed.
* fast/workers/resources/shared-worker-common.js: Removed.
* fast/workers/resources/shared-worker-count-connections.js: Removed.
* fast/workers/resources/shared-worker-create-common.js: Removed.
* fast/workers/resources/shared-worker-exception.js: Removed.
* fast/workers/resources/shared-worker-iframe.html: Removed.
* fast/workers/resources/shared-worker-lifecycle.js: Removed.
* fast/workers/resources/shared-worker-name.js: Removed.
* fast/workers/resources/shared-worker-script-error.js: Removed.
* fast/workers/shared-worker-constructor-expected.txt: Removed.
* fast/workers/shared-worker-constructor.html: Removed.
* fast/workers/shared-worker-context-gc-expected.txt: Removed.
* fast/workers/shared-worker-context-gc.html: Removed.
* fast/workers/shared-worker-event-listener-expected.txt: Removed.
* fast/workers/shared-worker-event-listener.html: Removed.
* fast/workers/shared-worker-exception-expected.txt: Removed.
* fast/workers/shared-worker-exception.html: Removed.
* fast/workers/shared-worker-frame-lifecycle-expected.txt: Removed.
* fast/workers/shared-worker-frame-lifecycle.html: Removed.
* fast/workers/shared-worker-gc-expected.txt: Removed.
* fast/workers/shared-worker-gc.html: Removed.
* fast/workers/shared-worker-in-iframe-expected.txt: Removed.
* fast/workers/shared-worker-in-iframe.html: Removed.
* fast/workers/shared-worker-lifecycle-expected.txt: Removed.
* fast/workers/shared-worker-lifecycle.html: Removed.
* fast/workers/shared-worker-load-error-expected.txt: Removed.
* fast/workers/shared-worker-load-error.html: Removed.
* fast/workers/shared-worker-location-expected.txt: Removed.
* fast/workers/shared-worker-location.html: Removed.
* fast/workers/shared-worker-messageevent-source-expected.txt: Removed.
* fast/workers/shared-worker-messageevent-source.html: Removed.
* fast/workers/shared-worker-name-expected.txt: Removed.
* fast/workers/shared-worker-name.html: Removed.
* fast/workers/shared-worker-navigator-expected.txt: Removed.
* fast/workers/shared-worker-navigator.html: Removed.
* fast/workers/shared-worker-replace-global-constructor-expected.txt: Removed.
* fast/workers/shared-worker-replace-global-constructor.html: Removed.
* fast/workers/shared-worker-replace-self-expected.txt: Removed.
* fast/workers/shared-worker-replace-self.html: Removed.
* fast/workers/shared-worker-script-error-expected.txt: Removed.
* fast/workers/shared-worker-script-error.html: Removed.
* fast/workers/shared-worker-shared-expected.txt: Removed.
* fast/workers/shared-worker-shared.html: Removed.
* fast/workers/shared-worker-simple-expected.txt: Removed.
* fast/workers/shared-worker-simple.html: Removed.
* fast/workers/shared-worker-storagequota-query-usage-expected.txt: Removed.
* fast/workers/shared-worker-storagequota-query-usage.html: Removed.
* fast/workers/worker-crash-with-invalid-location-expected.txt:
* fast/workers/worker-crash-with-invalid-location.html:
* http/tests/resources/js-test-pre.js:
(startWorker):
(.worker.port.onmessage): Deleted.
(.self.onconnect.workerPort.onmessage): Deleted.
(.self.onconnect): Deleted.
* http/tests/security/contentSecurityPolicy/resources/shared-worker-make-xhr.js: Removed.
* http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed-expected.txt: Removed.
* http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed.html: Removed.
* http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt: Removed.
* http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked.html: Removed.
* http/tests/security/cross-origin-shared-worker-allowed-expected.txt: Removed.
* http/tests/security/cross-origin-shared-worker-allowed.html: Removed.
* http/tests/security/cross-origin-shared-worker-expected.txt: Removed.
* http/tests/security/cross-origin-shared-worker.html: Removed.
* http/tests/security/resources/cross-origin-iframe-for-shared-worker.html: Removed.
* http/tests/security/resources/iframe-for-storage-blocking-changed-shared-worker.html: Removed.
* http/tests/security/resources/shared-worker.js: Removed.
* http/tests/security/same-origin-shared-worker-blocked-expected.txt: Removed.
* http/tests/security/same-origin-shared-worker-blocked.html: Removed.
* http/tests/security/storage-blocking-loosened-shared-worker-expected.txt: Removed.
* http/tests/security/storage-blocking-loosened-shared-worker.html: Removed.
* http/tests/security/storage-blocking-strengthened-shared-worker-expected.txt: Removed.
* http/tests/security/storage-blocking-strengthened-shared-worker.html: Removed.
* http/tests/websocket/tests/hybi/workers/close-in-shared-worker-expected.txt: Removed.
* http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html: Removed.
* http/tests/websocket/tests/hybi/workers/shared-worker-simple-expected.txt: Removed.
* http/tests/websocket/tests/hybi/workers/shared-worker-simple.html: Removed.
* http/tests/workers/shared-worker-importScripts-expected.txt: Removed.
* http/tests/workers/shared-worker-importScripts.html: Removed.
* http/tests/workers/shared-worker-invalid-url-expected.txt: Removed.
* http/tests/workers/shared-worker-invalid-url.html: Removed.
* http/tests/workers/shared-worker-redirect-expected.txt: Removed.
* http/tests/workers/shared-worker-redirect.html: Removed.
* http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple-expected.txt: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple.html: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-close.html: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-methods.html: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-referer-expected.txt: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-referer.html: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Removed.
* http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Removed.
* js/dom/constructor-length.html:
* js/dom/global-constructors-attributes-expected.txt:
* js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
* js/dom/global-constructors-attributes-shared-worker.html: Removed.
* platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
* platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
* platform/efl/js/dom/constructor-length-expected.txt:
* platform/efl/js/dom/global-constructors-attributes-expected.txt:
* platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
* platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
* platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
* platform/gtk/js/dom/constructor-length-expected.txt:
* platform/gtk/js/dom/global-constructors-attributes-expected.txt:
* platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt:
* platform/ios-sim-deprecated/fast/js/constructor-length-expected.txt:
* platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt:
* platform/ios-sim-deprecated/fast/workers/shared-worker-storagequota-query-usage-expected.txt: Removed.
* platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-allowed-expected.txt: Removed.
* platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-expected.txt: Removed.
* platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
* platform/ios-sim-deprecated/storage/indexeddb/basics-shared-workers-expected.txt: Removed.
* platform/ios-simulator/js/dom/constructor-length-expected.txt:
* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-wk2/TestExpectations:
* platform/mac/js/dom/constructor-length-expected.txt:
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
* platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt:
* platform/win/js/dom/global-constructors-attributes-expected.txt:
* platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
* resources/js-test-pre.js:
(startWorker):
(.worker.port.onmessage): Deleted.
(.self.onconnect.workerPort.onmessage): Deleted.
(.self.onconnect): Deleted.
* resources/js-test.js:
(startWorker):
(.worker.port.onmessage): Deleted.
(.self.onconnect.workerPort.onmessage): Deleted.
(.self.onconnect): Deleted.
* storage/indexeddb/basics-shared-workers-expected.txt: Removed.
* storage/indexeddb/basics-shared-workers.html: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@178310 268f45cc-cd09-0410-ab3c-d52691b4dbfc
198 files changed:
ChangeLog
LayoutTests/ChangeLog
LayoutTests/fast/constructors/constructor-as-function-crash-expected.txt
LayoutTests/fast/constructors/constructor-as-function-crash.html
LayoutTests/fast/dom/call-a-constructor-as-a-function-expected.txt
LayoutTests/fast/dom/call-a-constructor-as-a-function.html
LayoutTests/fast/workers/resources/create-shared-worker-frame.html [deleted file]
LayoutTests/fast/workers/resources/shared-worker-common.js [deleted file]
LayoutTests/fast/workers/resources/shared-worker-count-connections.js [deleted file]
LayoutTests/fast/workers/resources/shared-worker-create-common.js [deleted file]
LayoutTests/fast/workers/resources/shared-worker-exception.js [deleted file]
LayoutTests/fast/workers/resources/shared-worker-iframe.html [deleted file]
LayoutTests/fast/workers/resources/shared-worker-lifecycle.js [deleted file]
LayoutTests/fast/workers/resources/shared-worker-name.js [deleted file]
LayoutTests/fast/workers/resources/shared-worker-script-error.js [deleted file]
LayoutTests/fast/workers/shared-worker-constructor-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-constructor.html [deleted file]
LayoutTests/fast/workers/shared-worker-context-gc-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-context-gc.html [deleted file]
LayoutTests/fast/workers/shared-worker-event-listener-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-event-listener.html [deleted file]
LayoutTests/fast/workers/shared-worker-exception-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-exception.html [deleted file]
LayoutTests/fast/workers/shared-worker-frame-lifecycle-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-frame-lifecycle.html [deleted file]
LayoutTests/fast/workers/shared-worker-gc-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-gc.html [deleted file]
LayoutTests/fast/workers/shared-worker-in-iframe-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-in-iframe.html [deleted file]
LayoutTests/fast/workers/shared-worker-lifecycle-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-lifecycle.html [deleted file]
LayoutTests/fast/workers/shared-worker-load-error-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-load-error.html [deleted file]
LayoutTests/fast/workers/shared-worker-location-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-location.html [deleted file]
LayoutTests/fast/workers/shared-worker-messageevent-source-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-messageevent-source.html [deleted file]
LayoutTests/fast/workers/shared-worker-name-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-name.html [deleted file]
LayoutTests/fast/workers/shared-worker-navigator-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-navigator.html [deleted file]
LayoutTests/fast/workers/shared-worker-replace-global-constructor-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-replace-global-constructor.html [deleted file]
LayoutTests/fast/workers/shared-worker-replace-self-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-replace-self.html [deleted file]
LayoutTests/fast/workers/shared-worker-script-error-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-script-error.html [deleted file]
LayoutTests/fast/workers/shared-worker-shared-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-shared.html [deleted file]
LayoutTests/fast/workers/shared-worker-simple-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-simple.html [deleted file]
LayoutTests/fast/workers/shared-worker-storagequota-query-usage-expected.txt [deleted file]
LayoutTests/fast/workers/shared-worker-storagequota-query-usage.html [deleted file]
LayoutTests/fast/workers/worker-crash-with-invalid-location-expected.txt
LayoutTests/fast/workers/worker-crash-with-invalid-location.html
LayoutTests/http/tests/resources/js-test-pre.js
LayoutTests/http/tests/security/contentSecurityPolicy/resources/shared-worker-make-xhr.js [deleted file]
LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed-expected.txt [deleted file]
LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed.html [deleted file]
LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt [deleted file]
LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked.html [deleted file]
LayoutTests/http/tests/security/cross-origin-shared-worker-allowed-expected.txt [deleted file]
LayoutTests/http/tests/security/cross-origin-shared-worker-allowed.html [deleted file]
LayoutTests/http/tests/security/cross-origin-shared-worker-expected.txt [deleted file]
LayoutTests/http/tests/security/cross-origin-shared-worker.html [deleted file]
LayoutTests/http/tests/security/resources/cross-origin-iframe-for-shared-worker.html [deleted file]
LayoutTests/http/tests/security/resources/iframe-for-storage-blocking-changed-shared-worker.html [deleted file]
LayoutTests/http/tests/security/resources/shared-worker.js [deleted file]
LayoutTests/http/tests/security/same-origin-shared-worker-blocked-expected.txt [deleted file]
LayoutTests/http/tests/security/same-origin-shared-worker-blocked.html [deleted file]
LayoutTests/http/tests/security/storage-blocking-loosened-shared-worker-expected.txt [deleted file]
LayoutTests/http/tests/security/storage-blocking-loosened-shared-worker.html [deleted file]
LayoutTests/http/tests/security/storage-blocking-strengthened-shared-worker-expected.txt [deleted file]
LayoutTests/http/tests/security/storage-blocking-strengthened-shared-worker.html [deleted file]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-shared-worker-expected.txt [deleted file]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html [deleted file]
LayoutTests/http/tests/websocket/tests/hybi/workers/shared-worker-simple-expected.txt [deleted file]
LayoutTests/http/tests/websocket/tests/hybi/workers/shared-worker-simple.html [deleted file]
LayoutTests/http/tests/workers/shared-worker-importScripts-expected.txt [deleted file]
LayoutTests/http/tests/workers/shared-worker-importScripts.html [deleted file]
LayoutTests/http/tests/workers/shared-worker-invalid-url-expected.txt [deleted file]
LayoutTests/http/tests/workers/shared-worker-invalid-url.html [deleted file]
LayoutTests/http/tests/workers/shared-worker-redirect-expected.txt [deleted file]
LayoutTests/http/tests/workers/shared-worker-redirect.html [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/resources/shared-worker-create.js [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple-expected.txt [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple.html [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-close.html [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-async.html [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-methods.html [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-referer-expected.txt [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-referer.html [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt [deleted file]
LayoutTests/http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html [deleted file]
LayoutTests/js/dom/constructor-length.html
LayoutTests/js/dom/global-constructors-attributes-expected.txt
LayoutTests/js/dom/global-constructors-attributes-shared-worker-expected.txt [deleted file]
LayoutTests/js/dom/global-constructors-attributes-shared-worker.html [deleted file]
LayoutTests/platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt [deleted file]
LayoutTests/platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt [deleted file]
LayoutTests/platform/efl/js/dom/constructor-length-expected.txt
LayoutTests/platform/efl/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt [deleted file]
LayoutTests/platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt [deleted file]
LayoutTests/platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt [deleted file]
LayoutTests/platform/gtk/js/dom/constructor-length-expected.txt
LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt
LayoutTests/platform/ios-sim-deprecated/fast/js/constructor-length-expected.txt
LayoutTests/platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt
LayoutTests/platform/ios-sim-deprecated/fast/workers/shared-worker-storagequota-query-usage-expected.txt [deleted file]
LayoutTests/platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-allowed-expected.txt [deleted file]
LayoutTests/platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-expected.txt [deleted file]
LayoutTests/platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/ios-sim-deprecated/storage/indexeddb/basics-shared-workers-expected.txt [deleted file]
LayoutTests/platform/ios-simulator/js/dom/constructor-length-expected.txt
LayoutTests/platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/mac-wk2/TestExpectations
LayoutTests/platform/mac/js/dom/constructor-length-expected.txt
LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt
LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt
LayoutTests/platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt [deleted file]
LayoutTests/resources/js-test-pre.js
LayoutTests/resources/js-test.js
LayoutTests/storage/indexeddb/basics-shared-workers-expected.txt [deleted file]
LayoutTests/storage/indexeddb/basics-shared-workers.html [deleted file]
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
Source/WTF/ChangeLog
Source/WTF/wtf/FeatureDefines.h
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/Configurations/FeatureDefines.xcconfig
Source/WebCore/DerivedSources.cpp
Source/WebCore/DerivedSources.make
Source/WebCore/PlatformGTK.cmake
Source/WebCore/PlatformMac.cmake
Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp
Source/WebCore/bindings/generic/RuntimeEnabledFeatures.h
Source/WebCore/bindings/js/JSBindingsAllInOne.cpp
Source/WebCore/bindings/js/JSDOMWindowCustom.cpp
Source/WebCore/bindings/js/JSSharedWorkerCustom.cpp [deleted file]
Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.cpp
Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.h
Source/WebCore/bindings/js/WorkerScriptController.cpp
Source/WebCore/bindings/scripts/IDLAttributes.txt
Source/WebCore/bindings/scripts/preprocess-idls.pl
Source/WebCore/dom/Document.cpp
Source/WebCore/dom/EventTarget.h
Source/WebCore/dom/EventTargetFactory.in
Source/WebCore/history/PageCache.cpp
Source/WebCore/loader/FrameLoader.cpp
Source/WebCore/page/SecurityOrigin.h
Source/WebCore/platform/FeatureCounterKeys.h
Source/WebCore/platform/PlatformStrategies.h
Source/WebCore/workers/DefaultSharedWorkerRepository.cpp [deleted file]
Source/WebCore/workers/DefaultSharedWorkerRepository.h [deleted file]
Source/WebCore/workers/SharedWorker.cpp [deleted file]
Source/WebCore/workers/SharedWorker.h [deleted file]
Source/WebCore/workers/SharedWorker.idl [deleted file]
Source/WebCore/workers/SharedWorkerGlobalScope.cpp [deleted file]
Source/WebCore/workers/SharedWorkerGlobalScope.h [deleted file]
Source/WebCore/workers/SharedWorkerGlobalScope.idl [deleted file]
Source/WebCore/workers/SharedWorkerRepository.cpp [deleted file]
Source/WebCore/workers/SharedWorkerRepository.h [deleted file]
Source/WebCore/workers/SharedWorkerStrategy.h [deleted file]
Source/WebCore/workers/SharedWorkerThread.cpp [deleted file]
Source/WebCore/workers/SharedWorkerThread.h [deleted file]
Source/WebCore/workers/WorkerGlobalScope.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
Source/WebKit/mac/WebCoreSupport/WebPlatformStrategies.h
Source/WebKit/mac/WebCoreSupport/WebPlatformStrategies.mm
Source/WebKit/win/ChangeLog
Source/WebKit/win/WebCoreSupport/WebPlatformStrategies.cpp
Source/WebKit/win/WebCoreSupport/WebPlatformStrategies.h
Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/FeatureDefines.xcconfig
Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.cpp
Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.h
Source/WebKit2/WebKit2Prefix.h
Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp
Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h
Source/cmake/OptionsEfl.cmake
Source/cmake/OptionsGTK.cmake
Source/cmake/OptionsMac.cmake
Source/cmake/WebKitFeatures.cmake
Source/cmakeconfig.h.cmake
Tools/ChangeLog
Tools/Scripts/webkitperl/FeatureList.pm