Skip to content
  • weinig@apple.com's avatar
    Remove support for DOMFileSystem · 7df82b33
    weinig@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=122137
    
    Reviewed by Anders Carlsson.
    
    .: 
    
    * Source/autotools/SetupWebKitFeatures.m4:
    * Source/cmake/OptionsBlackBerry.cmake:
    * Source/cmake/WebKitFeatures.cmake:
    * Source/cmakeconfig.h.cmake:
    
    Source/JavaScriptCore: 
    
    * Configurations/FeatureDefines.xcconfig:
    
    Source/WebCore: 
    
    * Files elided *
    
    Source/WebKit/blackberry: 
    
    * Api/WebPage.cpp:
    (BlackBerry::WebKit::WebPagePrivate::init):
    (BlackBerry::WebKit::WebPage::clearWebFileSystem):
    * WebCoreSupport/AboutDataEnableFeatures.in:
    
    Source/WebKit/efl: 
    
    * ewk/ewk_settings.cpp:
    (ewk_settings_file_system_path_set):
    
    Source/WebKit/mac: 
    
    * Configurations/FeatureDefines.xcconfig:
    
    Source/WebKit2: 
    
    * Configurations/FeatureDefines.xcconfig:
    
    Source/WTF: 
    
    * wtf/FeatureDefines.h:
    
    Tools: 
    
    * Scripts/webkitperl/FeatureList.pm:
    * Scripts/webkitpy/style/checkers/cpp.py:
    (check_spacing):
    * Scripts/webkitpy/style/checkers/cpp_unittest.py:
    (CppStyleTest.test_spacing_for_binary_ops):
    * qmake/mkspecs/features/features.pri:
    
    LayoutTests: 
    
    * fast/dom/MutationObserver/filesystem-callback-delivery-expected.txt: Removed.
    * fast/dom/MutationObserver/filesystem-callback-delivery.html: Removed.
    * fast/filesystem: Removed.
    * fast/filesystem/async-operations-expected.txt: Removed.
    * fast/filesystem/async-operations.html: Removed.
    * fast/filesystem/cross-filesystem-op-expected.txt: Removed.
    * fast/filesystem/cross-filesystem-op.html: Removed.
    * fast/filesystem/directory-entry-to-uri-expected.txt: Removed.
    * fast/filesystem/directory-entry-to-uri.html: Removed.
    * fast/filesystem/entry-points-missing-arguments-expected.txt: Removed.
    * fast/filesystem/entry-points-missing-arguments.html: Removed.
    * fast/filesystem/file-after-reload-crash-expected.txt: Removed.
    * fast/filesystem/file-after-reload-crash.html: Removed.
    * fast/filesystem/file-entry-to-uri-expected.txt: Removed.
    * fast/filesystem/file-entry-to-uri.html: Removed.
    * fast/filesystem/file-from-file-entry-expected.txt: Removed.
    * fast/filesystem/file-from-file-entry.html: Removed.
    * fast/filesystem/file-metadata-after-write-expected.txt: Removed.
    * fast/filesystem/file-metadata-after-write.html: Removed.
    * fast/filesystem/file-writer-abort-continue-expected.txt: Removed.
    * fast/filesystem/file-writer-abort-continue.html: Removed.
    * fast/filesystem/file-writer-abort-depth-expected.txt: Removed.
    * fast/filesystem/file-writer-abort-depth.html: Removed.
    * fast/filesystem/file-writer-abort-expected.txt: Removed.
    * fast/filesystem/file-writer-abort.html: Removed.
    * fast/filesystem/file-writer-empty-blob-expected.txt: Removed.
    * fast/filesystem/file-writer-empty-blob.html: Removed.
    * fast/filesystem/file-writer-events-expected.txt: Removed.
    * fast/filesystem/file-writer-events.html: Removed.
    * fast/filesystem/file-writer-gc-blob-expected.txt: Removed.
    * fast/filesystem/file-writer-gc-blob.html: Removed.
    * fast/filesystem/file-writer-truncate-extend-expected.txt: Removed.
    * fast/filesystem/file-writer-truncate-extend.html: Removed.
    * fast/filesystem/file-writer-write-overlapped-expected.txt: Removed.
    * fast/filesystem/file-writer-write-overlapped.html: Removed.
    * fast/filesystem/filesystem-missing-arguments-expected.txt: Removed.
    * fast/filesystem/filesystem-missing-arguments.html: Removed.
    * fast/filesystem/filesystem-no-callback-null-ptr-crash-expected.txt: Removed.
    * fast/filesystem/filesystem-no-callback-null-ptr-crash.html: Removed.
    * fast/filesystem/filesystem-reference-expected.txt: Removed.
    * fast/filesystem/filesystem-reference.html: Removed.
    * fast/filesystem/filesystem-unserializable-expected.txt: Removed.
    * fast/filesystem/filesystem-unserializable.html: Removed.
    * fast/filesystem/filesystem-uri-origin-expected.txt: Removed.
    * fast/filesystem/filesystem-uri-origin.html: Removed.
    * fast/filesystem/flags-passing-expected.txt: Removed.
    * fast/filesystem/flags-passing.html: Removed.
    * fast/filesystem/input-access-entries-expected.txt: Removed.
    * fast/filesystem/input-access-entries.html: Removed.
    * fast/filesystem/not-enough-arguments-expected.txt: Removed.
    * fast/filesystem/not-enough-arguments.html: Removed.
    * fast/filesystem/op-copy-expected.txt: Removed.
    * fast/filesystem/op-copy.html: Removed.
    * fast/filesystem/op-get-entry-expected.txt: Removed.
    * fast/filesystem/op-get-entry.html: Removed.
    * fast/filesystem/op-get-metadata-expected.txt: Removed.
    * fast/filesystem/op-get-metadata.html: Removed.
    * fast/filesystem/op-get-parent-expected.txt: Removed.
    * fast/filesystem/op-get-parent.html: Removed.
    * fast/filesystem/op-move-expected.txt: Removed.
    * fast/filesystem/op-move.html: Removed.
    * fast/filesystem/op-read-directory-expected.txt: Removed.
    * fast/filesystem/op-read-directory.html: Removed.
    * fast/filesystem/op-remove-expected.txt: Removed.
    * fast/filesystem/op-remove.html: Removed.
    * fast/filesystem/op-restricted-chars-expected.txt: Removed.
    * fast/filesystem/op-restricted-chars.html: Removed.
    * fast/filesystem/op-restricted-names-expected.txt: Removed.
    * fast/filesystem/op-restricted-names.html: Removed.
    * fast/filesystem/op-restricted-unicode-expected.txt: Removed.
    * fast/filesystem/op-restricted-unicode.html: Removed.
    * fast/filesystem/read-directory-expected.txt: Removed.
    * fast/filesystem/read-directory.html: Removed.
    * fast/filesystem/resources: Removed.
    * fast/filesystem/resources/async-operations.js: Removed.
    * fast/filesystem/resources/directory-entry-to-uri.js: Removed.
    * fast/filesystem/resources/file-entry-to-uri-sync.js: Removed.
    * fast/filesystem/resources/file-entry-to-uri.js: Removed.
    * fast/filesystem/resources/file-from-file-entry-sync.js: Removed.
    * fast/filesystem/resources/file-from-file-entry.js: Removed.
    * fast/filesystem/resources/file-writer-abort-continue.js: Removed.
    * fast/filesystem/resources/file-writer-abort-depth.js: Removed.
    * fast/filesystem/resources/file-writer-abort.js: Removed.
    * fast/filesystem/resources/file-writer-empty-blob.js: Removed.
    * fast/filesystem/resources/file-writer-events.js: Removed.
    * fast/filesystem/resources/file-writer-gc-blob.js: Removed.
    * fast/filesystem/resources/file-writer-sync-truncate-extend.js: Removed.
    * fast/filesystem/resources/file-writer-sync-write-overlapped.js: Removed.
    * fast/filesystem/resources/file-writer-truncate-extend.js: Removed.
    * fast/filesystem/resources/file-writer-utils.js: Removed.
    * fast/filesystem/resources/file-writer-write-overlapped.js: Removed.
    * fast/filesystem/resources/fs-test-util.js: Removed.
    * fast/filesystem/resources/fs-worker-common.js: Removed.
    * fast/filesystem/resources/op-copy.js: Removed.
    * fast/filesystem/resources/op-get-entry.js: Removed.
    * fast/filesystem/resources/op-get-metadata.js: Removed.
    * fast/filesystem/resources/op-get-parent.js: Removed.
    * fast/filesystem/resources/op-move.js: Removed.
    * fast/filesystem/resources/op-read-directory.js: Removed.
    * fast/filesystem/resources/op-remove.js: Removed.
    * fast/filesystem/resources/op-restricted-chars.js: Removed.
    * fast/filesystem/resources/op-restricted-names.js: Removed.
    * fast/filesystem/resources/op-restricted-unicode.js: Removed.
    * fast/filesystem/resources/op-tests-helper.js: Removed.
    * fast/filesystem/resources/shared-worker-stub.js: Removed.
    * fast/filesystem/resources/simple-persistent-sync.js: Removed.
    * fast/filesystem/resources/simple-persistent.js: Removed.
    * fast/filesystem/resources/simple-readonly.js: Removed.
    * fast/filesystem/resources/simple-required-arguments-getdirectory.js: Removed.
    * fast/filesystem/resources/simple-required-arguments-getfile.js: Removed.
    * fast/filesystem/resources/simple-required-arguments-getmetadata.js: Removed.
    * fast/filesystem/resources/simple-required-arguments-remove.js: Removed.
    * fast/filesystem/resources/simple-temporary-sync.js: Removed.
    * fast/filesystem/resources/simple-temporary.js: Removed.
    * fast/filesystem/resources/sync-operations.js: Removed.
    * fast/filesystem/script-tests: Removed.
    * fast/filesystem/script-tests/TEMPLATE.html: Removed.
    * fast/filesystem/script-tests/filesystem-reference.js: Removed.
    * fast/filesystem/script-tests/filesystem-unserializable.js: Removed.
    * fast/filesystem/script-tests/flags-passing.js: Removed.
    * fast/filesystem/script-tests/read-directory.js: Removed.
    * fast/filesystem/simple-persistent-expected.txt: Removed.
    * fast/filesystem/simple-persistent.html: Removed.
    * fast/filesystem/simple-readonly-expected.txt: Removed.
    * fast/filesystem/simple-readonly-file-object-expected.txt: Removed.
    * fast/filesystem/simple-readonly-file-object.html: Removed.
    * fast/filesystem/simple-readonly.html: Removed.
    * fast/filesystem/simple-required-arguments-getdirectory-expected.txt: Removed.
    * fast/filesystem/simple-required-arguments-getdirectory.html: Removed.
    * fast/filesystem/simple-required-arguments-getfile-expected.txt: Removed.
    * fast/filesystem/simple-required-arguments-getfile.html: Removed.
    * fast/filesystem/simple-required-arguments-getmetadata-expected.txt: Removed.
    * fast/filesystem/simple-required-arguments-getmetadata.html: Removed.
    * fast/filesystem/simple-required-arguments-remove-expected.txt: Removed.
    * fast/filesystem/simple-required-arguments-remove.html: Removed.
    * fast/filesystem/simple-temporary-expected.txt: Removed.
    * fast/filesystem/simple-temporary.html: Removed.
    * fast/filesystem/workers: Removed.
    * fast/filesystem/workers/async-operations-expected.txt: Removed.
    * fast/filesystem/workers/async-operations.html: Removed.
    * fast/filesystem/workers/detached-frame-crash-expected.txt: Removed.
    * fast/filesystem/workers/detached-frame-crash.html: Removed.
    * fast/filesystem/workers/file-entry-to-uri-sync-expected.txt: Removed.
    * fast/filesystem/workers/file-entry-to-uri-sync.html: Removed.
    * fast/filesystem/workers/file-from-file-entry-expected.txt: Removed.
    * fast/filesystem/workers/file-from-file-entry-sync-expected.txt: Removed.
    * fast/filesystem/workers/file-from-file-entry-sync.html: Removed.
    * fast/filesystem/workers/file-from-file-entry.html: Removed.
    * fast/filesystem/workers/file-writer-empty-blob-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-empty-blob.html: Removed.
    * fast/filesystem/workers/file-writer-events-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-events-shared-worker-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-events-shared-worker.html: Removed.
    * fast/filesystem/workers/file-writer-events.html: Removed.
    * fast/filesystem/workers/file-writer-gc-blob-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-gc-blob.html: Removed.
    * fast/filesystem/workers/file-writer-sync-truncate-extend-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-sync-truncate-extend.html: Removed.
    * fast/filesystem/workers/file-writer-sync-write-overlapped-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-sync-write-overlapped.html: Removed.
    * fast/filesystem/workers/file-writer-truncate-extend-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-truncate-extend.html: Removed.
    * fast/filesystem/workers/file-writer-write-overlapped-expected.txt: Removed.
    * fast/filesystem/workers/file-writer-write-overlapped.html: Removed.
    * fast/filesystem/workers/resources: Removed.
    * fast/filesystem/workers/resources/detached-frame-crash-frame.html: Removed.
    * fast/filesystem/workers/resources/detached-frame-crash-worker.js: Removed.
    * fast/filesystem/workers/simple-persistent-expected.txt: Removed.
    * fast/filesystem/workers/simple-persistent-sync-expected.txt: Removed.
    * fast/filesystem/workers/simple-persistent-sync.html: Removed.
    * fast/filesystem/workers/simple-persistent.html: Removed.
    * fast/filesystem/workers/simple-temporary-expected.txt: Removed.
    * fast/filesystem/workers/simple-temporary-sync-expected.txt: Removed.
    * fast/filesystem/workers/simple-temporary-sync.html: Removed.
    * fast/filesystem/workers/simple-temporary.html: Removed.
    * fast/filesystem/workers/sync-operations-expected.txt: Removed.
    * fast/filesystem/workers/sync-operations.html: Removed.
    * fast/forms/file/input-file-entries-expected.txt: Removed.
    * fast/forms/file/input-file-entries.html: Removed.
    * http/tests/filesystem: Removed.
    * http/tests/filesystem/no-cache-filesystem-url-expected.txt: Removed.
    * http/tests/filesystem/no-cache-filesystem-url.html: Removed.
    * http/tests/filesystem/resolve-uri-expected.txt: Removed.
    * http/tests/filesystem/resolve-uri.html: Removed.
    * http/tests/filesystem/resources: Removed.
    * http/tests/filesystem/resources/fs-test-util.js: Removed.
    * http/tests/filesystem/resources/fs-worker-common.js: Removed.
    * http/tests/filesystem/resources/fs-worker-test-util.js: Removed.
    * http/tests/filesystem/script-tests: Removed.
    * http/tests/filesystem/script-tests/TEMPLATE.html: Removed.
    * http/tests/filesystem/script-tests/resolve-uri.js: Removed.
    * http/tests/filesystem/workers: Removed.
    * http/tests/filesystem/workers/resolve-url-expected.txt: Removed.
    * http/tests/filesystem/workers/resolve-url-sync-expected.txt: Removed.
    * http/tests/filesystem/workers/resolve-url-sync.html: Removed.
    * http/tests/filesystem/workers/resolve-url.html: Removed.
    * http/tests/filesystem/workers/script-tests: Removed.
    * http/tests/filesystem/workers/script-tests/TEMPLATE.html: Removed.
    * http/tests/filesystem/workers/script-tests/resolve-url-sync.js: Removed.
    * http/tests/inspector/filesystem: Removed.
    * http/tests/inspector/filesystem/delete-entry-expected.txt: Removed.
    * http/tests/inspector/filesystem/delete-entry.html: Removed.
    * http/tests/inspector/filesystem/directory-tree-expected.txt: Removed.
    * http/tests/inspector/filesystem/directory-tree.html: Removed.
    * http/tests/inspector/filesystem/filesystem-test.js: Removed.
    * http/tests/inspector/filesystem/request-directory-content-expected.txt: Removed.
    * http/tests/inspector/filesystem/request-directory-content.html: Removed.
    * http/tests/inspector/filesystem/request-file-content-expected.txt: Removed.
    * http/tests/inspector/filesystem/request-file-content.html: Removed.
    * http/tests/inspector/filesystem/request-filesystem-root-expected.txt: Removed.
    * http/tests/inspector/filesystem/request-filesystem-root.html: Removed.
    * http/tests/inspector/filesystem/request-metadata-expected.txt: Removed.
    * http/tests/inspector/filesystem/request-metadata.html: Removed.
    * http/tests/security/contentSecurityPolicy/filesystem-urls-match-self-expected.txt: Removed.
    * http/tests/security/contentSecurityPolicy/filesystem-urls-match-self.html: Removed.
    * http/tests/security/filesystem-iframe-from-remote-expected.txt: Removed.
    * http/tests/security/filesystem-iframe-from-remote.html: Removed.
    * http/tests/security/mixedContent/filesystem-url-in-iframe-expected.txt: Removed.
    * http/tests/security/mixedContent/filesystem-url-in-iframe.html: Removed.
    * http/tests/websocket/tests/hybi/send-file-blob-expected.txt: Removed.
    * http/tests/websocket/tests/hybi/send-file-blob-fail-expected.txt: Removed.
    * http/tests/websocket/tests/hybi/send-file-blob-fail.html: Removed.
    * http/tests/websocket/tests/hybi/send-file-blob.html: Removed.
    * http/tests/workers/resources/sync-operations.js:
    (onmessage):
    * http/tests/workers/terminate-during-sync-operation-expected.txt: Removed.
    * http/tests/workers/terminate-during-sync-operation.html: Removed.
    * platform/efl/TestExpectations:
    * platform/gtk/TestExpectations:
    * platform/mac/TestExpectations:
    * platform/qt/TestExpectations:
    * platform/win/TestExpectations:
    * platform/wincairo/TestExpectations:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156692 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    7df82b33