Skip to content
  • kinuko@chromium.org's avatar
    2010-10-20 Kinuko Yasuda <kinuko@chromium.org> · 75d7c53e
    kinuko@chromium.org authored
            Reviewed by Jian Li.
    
            Renumber FileError/FileException error codes per latest File API spec changes
            https://bugs.webkit.org/show_bug.cgi?id=47936
    
            * public/WebFileError.h:
            * src/AssertMatchingEnums.cpp:
            * src/AsyncFileWriterChromium.cpp:
            (WebCore::AsyncFileWriterChromium::didFail):
    2010-10-20  Kinuko Yasuda  <kinuko@chromium.org>
    
            Reviewed by Jian Li.
    
            Renumber FileError/FileException error codes per latest File API spec changes
            https://bugs.webkit.org/show_bug.cgi?id=47936
    
            * bindings/js/JSDOMBinding.cpp:
            (WebCore::setDOMException): Added FileExceptionType case.
            * bindings/v8/V8Proxy.cpp:
            (WebCore::V8Proxy::setDOMException): Added FileExceptionType case.
            * dom/ExceptionCode.cpp:
            (WebCore::getExceptionCodeDescription): Added code for FileException.
            * dom/ExceptionCode.h:
            * fileapi/AsyncFileWriterClient.h:
            * fileapi/DirectoryEntry.cpp:
            (WebCore::DirectoryEntry::getFile):
            (WebCore::DirectoryEntry::getDirectory):
            (WebCore::DirectoryEntry::removeRecursively):
            * fileapi/DirectoryEntrySync.cpp:
            (WebCore::DirectoryEntrySync::getFile):
            (WebCore::DirectoryEntrySync::getDirectory):
            (WebCore::DirectoryEntrySync::removeRecursively):
            * fileapi/DirectoryReaderSync.cpp:
            (WebCore::DirectoryReaderSync::readEntries):
            * fileapi/Entry.cpp:
            (WebCore::Entry::getMetadata):
            (WebCore::Entry::moveTo):
            (WebCore::Entry::copyTo):
            (WebCore::Entry::remove):
            (WebCore::Entry::getParent):
            * fileapi/EntrySync.cpp:
            (WebCore::EntrySync::getMetadata):
            (WebCore::EntrySync::moveTo):
            (WebCore::EntrySync::copyTo):
            (WebCore::EntrySync::remove):
            * fileapi/FileError.h: Added error code enum.
            (WebCore::FileError::create):
            (WebCore::FileError::code):
            (WebCore::FileError::FileError):
            * fileapi/FileError.idl: Rebased error code numbers.
            * fileapi/FileException.h: Added exception code enum.
            (WebCore::FileException::ErrorCodeToExceptionCode): Added.
            * fileapi/FileException.idl: Rebased exception code numbers.
            * fileapi/FileReader.cpp:
            (WebCore::FileReader::abort):
            (WebCore::FileReader::failed):
            (WebCore::FileReader::httpStatusCodeToErrorCode): Changed from
            httpStatuCodeToExceptionCode.
            * fileapi/FileReader.h:
            * fileapi/FileReaderSync.cpp:
            (WebCore::FileReaderSyncLoader::start):
            * fileapi/FileSystemCallbacks.cpp:
            (WebCore::FileSystemCallbacksBase::didFail):
            * fileapi/FileWriter.cpp:
            (WebCore::FileWriter::write):
            (WebCore::FileWriter::seek):
            (WebCore::FileWriter::truncate):
            (WebCore::FileWriter::abort):
            (WebCore::FileWriter::didFail):
            (WebCore::FileWriter::setError):
            * fileapi/FileWriter.h:
            * fileapi/SyncCallbackHelper.h:
            (WebCore::SyncCallbackHelper::SyncCallbackHelper):
            (WebCore::SyncCallbackHelper::getResult):
            (WebCore::SyncCallbackHelper::setError):
            * page/DOMWindow.cpp:
            (WebCore::DOMWindow::requestFileSystem):
            * workers/WorkerContext.cpp:
            (WebCore::WorkerContext::requestFileSystem):
            (WebCore::WorkerContext::requestFileSystemSync):
    2010-10-20  Kinuko Yasuda  <kinuko@chromium.org>
    
            Reviewed by Jian Li.
    
            Renumber FileError/FileException error codes per latest File API spec changes
            https://bugs.webkit.org/show_bug.cgi?id=47936
    
            Updated test expectations to match with the new error code.
    
            * fast/files/read-blob-async-expected.txt:
            * fast/files/read-file-async-expected.txt:
            * fast/files/workers/worker-read-blob-async-expected.txt:
            * fast/files/workers/worker-read-blob-sync-expected.txt:
            * fast/files/workers/worker-read-file-async-expected.txt:
            * fast/files/workers/worker-read-file-sync-expected.txt:
            * fast/filesystem/op-copy-expected.txt:
            * fast/filesystem/op-get-entry-expected.txt:
            * fast/filesystem/op-move-expected.txt:
            * fast/filesystem/op-remove-expected.txt:
            * fast/filesystem/op-restricted-chars-expected.txt:
            * fast/filesystem/op-restricted-names-expected.txt:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70438 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    75d7c53e