Changeset 65763 in webkit


Ignore:
Timestamp:
Aug 20, 2010 4:49:01 PM (14 years ago)
Author:
kinuko@chromium.org
Message:

2010-08-20 Kinuko Yasuda <kinuko@chromium.org>

Reviewed by Darin Fisher.

Add Callback implementation for FileSystem API
https://bugs.webkit.org/show_bug.cgi?id=44349

No new tests; tests will be added later.

  • CMakeLists.txt:
  • GNUmakefile.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • storage/FileSystemCallbacks.cpp: Added.
  • storage/FileSystemCallbacks.h: Added.
  • storage/EntryCallback.h: Nits fix
  • storage/FileSystemCallback.h: Nits fix
Location:
trunk/WebCore
Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/CMakeLists.txt

    r65656 r65763  
    14611461    storage/EntryArray.cpp
    14621462    storage/FileEntry.cpp
     1463    storage/FileSystemCallbacks.cpp
    14631464    storage/IDBAny.cpp
    14641465    storage/IDBDatabase.cpp
  • trunk/WebCore/ChangeLog

    r65761 r65763  
     12010-08-20  Kinuko Yasuda  <kinuko@chromium.org>
     2
     3        Reviewed by Darin Fisher.
     4
     5        Add Callback implementation for FileSystem API
     6        https://bugs.webkit.org/show_bug.cgi?id=44349
     7
     8        No new tests; tests will be added later.
     9
     10        * CMakeLists.txt:
     11        * GNUmakefile.am:
     12        * WebCore.gypi:
     13        * WebCore.pro:
     14        * WebCore.vcproj/WebCore.vcproj:
     15        * WebCore.xcodeproj/project.pbxproj:
     16        * storage/FileSystemCallbacks.cpp: Added.
     17        * storage/FileSystemCallbacks.h: Added.
     18
     19        * storage/EntryCallback.h: Nits fix
     20        * storage/FileSystemCallback.h: Nits fix
     21
    1222010-08-20  Andreas Kling  <andreas.kling@nokia.com>
    223
  • trunk/WebCore/GNUmakefile.am

    r65745 r65763  
    30503050       WebCore/storage/FileEntry.h \
    30513051       WebCore/storage/FileSystemCallback.h \
     3052       WebCore/storage/FileSystemCallbacks.cpp \
     3053       WebCore/storage/FileSystemCallbacks.h \
    30523054       WebCore/storage/Flags.h \
    30533055       WebCore/storage/Metadata.h \
  • trunk/WebCore/WebCore.gypi

    r65745 r65763  
    35683568            'storage/FileEntry.h',
    35693569            'storage/FileSystemCallback.h',
     3570            'storage/FileSystemCallbacks.cpp',
     3571            'storage/FileSystemCallbacks.h',
    35703572            'storage/Flags.h',
    35713573            'storage/IDBAbortEvent.cpp',
  • trunk/WebCore/WebCore.pro

    r65754 r65763  
    25882588        storage/FileEntry.h \
    25892589        storage/FileSystemCallback.h \
     2590        storage/FileSystemCallbacks.h \
    25902591        storage/Flags.h \
    25912592        storage/Metadata.h \
     
    25982599        storage/Entry.cpp \
    25992600        storage/EntryArray.cpp \
    2600         storage/FileEntry.cpp
     2601        storage/FileEntry.cpp \
     2602        storage/FileSystemCallbacks.cpp
    26012603}
    26022604
  • trunk/WebCore/WebCore.vcproj/WebCore.vcproj

    r65745 r65763  
    5119851198                        </File>
    5119951199                        <File
     51200                                RelativePath="..\storage\FileSystemCallbacks.cpp"
     51201                                >
     51202                        </File>
     51203                        <File
     51204                                RelativePath="..\storage\FileSystemCallbacks.h"
     51205                                >
     51206                        </File>
     51207                        <File
    5120051208                                RelativePath="..\storage\Flags.h"
    5120151209                                >
  • trunk/WebCore/WebCore.xcodeproj/project.pbxproj

    r65753 r65763  
    24312431                89BED5EB11BE11CE00448492 /* BlobBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89BED5E911BE11CE00448492 /* BlobBuilder.cpp */; };
    24322432                89BED5EC11BE11CE00448492 /* BlobBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 89BED5EA11BE11CE00448492 /* BlobBuilder.h */; };
     2433                89C0DD7A121F0C69009E17CA /* FileSystemCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89C0DD78121F0C69009E17CA /* FileSystemCallbacks.cpp */; };
     2434                89C0DD7B121F0C69009E17CA /* FileSystemCallbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C0DD79121F0C69009E17CA /* FileSystemCallbacks.h */; };
     2435                89C0E071121F4666009E17CA /* JSMetadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89C0E06D121F4666009E17CA /* JSMetadata.cpp */; };
     2436                89C0E072121F4666009E17CA /* JSMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C0E06E121F4666009E17CA /* JSMetadata.h */; };
     2437                89C0E073121F4666009E17CA /* JSMetadataCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89C0E06F121F4666009E17CA /* JSMetadataCallback.cpp */; };
     2438                89C0E074121F4666009E17CA /* JSMetadataCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C0E070121F4666009E17CA /* JSMetadataCallback.h */; };
    24332439                89CD029311C85B870070B791 /* JSBlobBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89CD029111C85B870070B791 /* JSBlobBuilder.cpp */; };
    24342440                89CD029411C85B870070B791 /* JSBlobBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 89CD029211C85B870070B791 /* JSBlobBuilder.h */; };
     
    82988304                89BED5E911BE11CE00448492 /* BlobBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlobBuilder.cpp; sourceTree = "<group>"; };
    82998305                89BED5EA11BE11CE00448492 /* BlobBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlobBuilder.h; sourceTree = "<group>"; };
     8306                89C0DD78121F0C69009E17CA /* FileSystemCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileSystemCallbacks.cpp; sourceTree = "<group>"; };
     8307                89C0DD79121F0C69009E17CA /* FileSystemCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileSystemCallbacks.h; sourceTree = "<group>"; };
     8308                89C0E06D121F4666009E17CA /* JSMetadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSMetadata.cpp; path = ../WebKitBuild/Debug/DerivedSources/WebCore/JSMetadata.cpp; sourceTree = SOURCE_ROOT; };
     8309                89C0E06E121F4666009E17CA /* JSMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSMetadata.h; path = ../WebKitBuild/Debug/DerivedSources/WebCore/JSMetadata.h; sourceTree = SOURCE_ROOT; };
     8310                89C0E06F121F4666009E17CA /* JSMetadataCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSMetadataCallback.cpp; path = ../WebKitBuild/Debug/DerivedSources/WebCore/JSMetadataCallback.cpp; sourceTree = SOURCE_ROOT; };
     8311                89C0E070121F4666009E17CA /* JSMetadataCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSMetadataCallback.h; path = ../WebKitBuild/Debug/DerivedSources/WebCore/JSMetadataCallback.h; sourceTree = SOURCE_ROOT; };
    83008312                89CD027911C859A80070B791 /* BlobBuilder.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BlobBuilder.idl; sourceTree = "<group>"; };
    83018313                89CD029111C85B870070B791 /* JSBlobBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBlobBuilder.cpp; sourceTree = "<group>"; };
     
    1159711609                                897A2D2111FF58A50082740C /* FileSystemCallback.h */,
    1159811610                                897A2D5F120001220082740C /* FileSystemCallback.idl */,
     11611                                89C0DD78121F0C69009E17CA /* FileSystemCallbacks.cpp */,
     11612                                89C0DD79121F0C69009E17CA /* FileSystemCallbacks.h */,
    1159911613                                897A2D60120001220082740C /* Flags.h */,
    1160011614                                897A2D61120001220082740C /* Flags.idl */,
     
    1513115145                                B656626F120B1227006EA85C /* JSIDBTransaction.cpp */,
    1513215146                                B656626E120B1227006EA85C /* JSIDBTransaction.h */,
     15147                                89C0E06D121F4666009E17CA /* JSMetadata.cpp */,
     15148                                89C0E06E121F4666009E17CA /* JSMetadata.h */,
     15149                                89C0E06F121F4666009E17CA /* JSMetadataCallback.cpp */,
     15150                                89C0E070121F4666009E17CA /* JSMetadataCallback.h */,
    1513315151                                514C76350CE9225E007EF3CD /* JSSQLError.cpp */,
    1513415152                                BC8243250D0CE8A200460C8F /* JSSQLError.h */,
     
    2033420352                                2EF1BFF7121CB0BD00C27627 /* AsyncFileStream.h in Headers */,
    2033520353                                2EF1BFF9121CB0CE00C27627 /* FileStreamClient.h in Headers */,
     20354                                89C0DD7B121F0C69009E17CA /* FileSystemCallbacks.h in Headers */,
     20355                                89C0E072121F4666009E17CA /* JSMetadata.h in Headers */,
     20356                                89C0E074121F4666009E17CA /* JSMetadataCallback.h in Headers */,
    2033620357                        );
    2033720358                        runOnlyForDeploymentPostprocessing = 0;
     
    2278522806                                2EF1BFEA121C9F4200C27627 /* FileStream.cpp in Sources */,
    2278622807                                46A26905121B6B4300C41F3A /* FileWriter.cpp in Sources */,
     22808                                89C0DD7A121F0C69009E17CA /* FileSystemCallbacks.cpp in Sources */,
     22809                                89C0E071121F4666009E17CA /* JSMetadata.cpp in Sources */,
     22810                                89C0E073121F4666009E17CA /* JSMetadataCallback.cpp in Sources */,
    2278722811                        );
    2278822812                        runOnlyForDeploymentPostprocessing = 0;
  • trunk/WebCore/storage/EntryCallback.h

    r64537 r65763  
    3939
    4040class Entry;
    41 class ScriptExecutionContext;
    4241
    4342class EntryCallback : public RefCounted<EntryCallback> {
  • trunk/WebCore/storage/FileSystemCallback.h

    r64537 r65763  
    3939
    4040class DOMFileSystem;
    41 class ScriptExecutionContext;
    4241
    4342class FileSystemCallback : public RefCounted<FileSystemCallback> {
Note: See TracChangeset for help on using the changeset viewer.