Rename LocalStorageThread to StorageThread and LocalStorageTask to StorageTask.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 24 Feb 2012 08:38:46 +0000 (08:38 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 24 Feb 2012 08:38:46 +0000 (08:38 +0000)
https://bugs.webkit.org/show_bug.cgi?id=79358

Revision 45124 commented FIXME to rename these classes.

Patch by Huang Dongsung <luxtella@company100.net> on 2012-02-24
Reviewed by Kentaro Hara.

* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.order:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* storage/LocalStorageTask.h: Removed.
* storage/StorageSyncManager.cpp:
(WebCore::StorageSyncManager::StorageSyncManager):
(WebCore::StorageSyncManager::scheduleImport):
(WebCore::StorageSyncManager::scheduleSync):
(WebCore::StorageSyncManager::scheduleDeleteEmptyDatabase):
* storage/StorageSyncManager.h:
(WebCore):
(StorageSyncManager):
* storage/StorageTask.cpp: Renamed from Source/WebCore/storage/LocalStorageTask.cpp.
(WebCore):
(WebCore::StorageTask::StorageTask):
(WebCore::StorageTask::~StorageTask):
(WebCore::StorageTask::performTask):
* storage/StorageTask.h: Added.
(WebCore):
(StorageTask):
(WebCore::StorageTask::createImport):
(WebCore::StorageTask::createSync):
(WebCore::StorageTask::createDeleteEmptyDatabase):
(WebCore::StorageTask::createOriginIdentifiersImport):
(WebCore::StorageTask::createSetOriginDetails):
(WebCore::StorageTask::createDeleteOrigin):
(WebCore::StorageTask::createDeleteAllOrigins):
(WebCore::StorageTask::createTerminate):
* storage/StorageThread.cpp: Renamed from Source/WebCore/storage/LocalStorageThread.cpp.
(WebCore):
(WebCore::StorageThread::create):
(WebCore::StorageThread::StorageThread):
(WebCore::StorageThread::~StorageThread):
(WebCore::StorageThread::start):
(WebCore::StorageThread::threadEntryPointCallback):
(WebCore::StorageThread::threadEntryPoint):
(WebCore::StorageThread::scheduleTask):
(WebCore::StorageThread::terminate):
(WebCore::StorageThread::performTerminate):
* storage/StorageThread.h: Renamed from Source/WebCore/storage/LocalStorageThread.h.
(WebCore):
(StorageThread):
* storage/StorageTracker.cpp:
(WebCore::StorageTracker::StorageTracker):
(WebCore::StorageTracker::importOriginIdentifiers):
(WebCore::StorageTracker::setOriginDetails):
(WebCore::StorageTracker::scheduleTask):
(WebCore::StorageTracker::deleteAllOrigins):
(WebCore::StorageTracker::deleteOrigin):
* storage/StorageTracker.h:
(WebCore):
(StorageTracker):
* storage/wince/StorageThreadWinCE.cpp: Renamed from Source/WebCore/storage/wince/LocalStorageThreadWinCE.cpp.
(WebCore):
(WebCore::StorageThread::StorageThread):
(WebCore::StorageThread::~StorageThread):
(WebCore::StorageThread::start):
(WebCore::StorageThread::timerFired):
(WebCore::StorageThread::scheduleImport):
(WebCore::StorageThread::scheduleSync):
(WebCore::StorageThread::terminate):
(WebCore::StorageThread::performTerminate):
* storage/wince/StorageThreadWinCE.h: Renamed from Source/WebCore/storage/wince/LocalStorageThreadWinCE.h.
(WebCore):
(StorageThread):
(WebCore::StorageThread::create):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108746 268f45cc-cd09-0410-ab3c-d52691b4dbfc

19 files changed:
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/GNUmakefile.list.am
Source/WebCore/Target.pri
Source/WebCore/WebCore.gypi
Source/WebCore/WebCore.order
Source/WebCore/WebCore.vcproj/WebCore.vcproj
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/storage/LocalStorageTask.h [deleted file]
Source/WebCore/storage/StorageSyncManager.cpp
Source/WebCore/storage/StorageSyncManager.h
Source/WebCore/storage/StorageTask.cpp [moved from Source/WebCore/storage/LocalStorageTask.cpp with 84% similarity]
Source/WebCore/storage/StorageTask.h [new file with mode: 0644]
Source/WebCore/storage/StorageThread.cpp [moved from Source/WebCore/storage/LocalStorageThread.cpp with 71% similarity]
Source/WebCore/storage/StorageThread.h [moved from Source/WebCore/storage/LocalStorageThread.h with 79% similarity]
Source/WebCore/storage/StorageTracker.cpp
Source/WebCore/storage/StorageTracker.h
Source/WebCore/storage/wince/StorageThreadWinCE.cpp [moved from Source/WebCore/storage/wince/LocalStorageThreadWinCE.cpp with 70% similarity]
Source/WebCore/storage/wince/StorageThreadWinCE.h [moved from Source/WebCore/storage/wince/LocalStorageThreadWinCE.h with 74% similarity]

index e90aa6b..78360d8 100644 (file)
@@ -1402,8 +1402,8 @@ SET(WebCore_SOURCES
     storage/IDBFactory.cpp
     storage/IDBFactoryBackendInterface.cpp
     storage/IDBFactoryBackendImpl.cpp
-    storage/LocalStorageTask.cpp
-    storage/LocalStorageThread.cpp
+    storage/StorageTask.cpp
+    storage/StorageThread.cpp
     storage/OriginQuotaManager.cpp
     storage/OriginUsageRecord.cpp
     storage/SQLException.cpp
index 2722625..8c3b3ce 100644 (file)
@@ -1,3 +1,83 @@
+2012-02-24  Huang Dongsung  <luxtella@company100.net>
+
+        Rename LocalStorageThread to StorageThread and LocalStorageTask to StorageTask.
+        https://bugs.webkit.org/show_bug.cgi?id=79358
+
+        Revision 45124 commented FIXME to rename these classes.
+
+        Reviewed by Kentaro Hara.
+
+        * CMakeLists.txt:
+        * GNUmakefile.list.am:
+        * Target.pri:
+        * WebCore.gypi:
+        * WebCore.order:
+        * WebCore.vcproj/WebCore.vcproj:
+        * WebCore.xcodeproj/project.pbxproj:
+        * storage/LocalStorageTask.h: Removed.
+        * storage/StorageSyncManager.cpp:
+        (WebCore::StorageSyncManager::StorageSyncManager):
+        (WebCore::StorageSyncManager::scheduleImport):
+        (WebCore::StorageSyncManager::scheduleSync):
+        (WebCore::StorageSyncManager::scheduleDeleteEmptyDatabase):
+        * storage/StorageSyncManager.h:
+        (WebCore):
+        (StorageSyncManager):
+        * storage/StorageTask.cpp: Renamed from Source/WebCore/storage/LocalStorageTask.cpp.
+        (WebCore):
+        (WebCore::StorageTask::StorageTask):
+        (WebCore::StorageTask::~StorageTask):
+        (WebCore::StorageTask::performTask):
+        * storage/StorageTask.h: Added.
+        (WebCore):
+        (StorageTask):
+        (WebCore::StorageTask::createImport):
+        (WebCore::StorageTask::createSync):
+        (WebCore::StorageTask::createDeleteEmptyDatabase):
+        (WebCore::StorageTask::createOriginIdentifiersImport):
+        (WebCore::StorageTask::createSetOriginDetails):
+        (WebCore::StorageTask::createDeleteOrigin):
+        (WebCore::StorageTask::createDeleteAllOrigins):
+        (WebCore::StorageTask::createTerminate):
+        * storage/StorageThread.cpp: Renamed from Source/WebCore/storage/LocalStorageThread.cpp.
+        (WebCore):
+        (WebCore::StorageThread::create):
+        (WebCore::StorageThread::StorageThread):
+        (WebCore::StorageThread::~StorageThread):
+        (WebCore::StorageThread::start):
+        (WebCore::StorageThread::threadEntryPointCallback):
+        (WebCore::StorageThread::threadEntryPoint):
+        (WebCore::StorageThread::scheduleTask):
+        (WebCore::StorageThread::terminate):
+        (WebCore::StorageThread::performTerminate):
+        * storage/StorageThread.h: Renamed from Source/WebCore/storage/LocalStorageThread.h.
+        (WebCore):
+        (StorageThread):
+        * storage/StorageTracker.cpp:
+        (WebCore::StorageTracker::StorageTracker):
+        (WebCore::StorageTracker::importOriginIdentifiers):
+        (WebCore::StorageTracker::setOriginDetails):
+        (WebCore::StorageTracker::scheduleTask):
+        (WebCore::StorageTracker::deleteAllOrigins):
+        (WebCore::StorageTracker::deleteOrigin):
+        * storage/StorageTracker.h:
+        (WebCore):
+        (StorageTracker):
+        * storage/wince/StorageThreadWinCE.cpp: Renamed from Source/WebCore/storage/wince/LocalStorageThreadWinCE.cpp.
+        (WebCore):
+        (WebCore::StorageThread::StorageThread):
+        (WebCore::StorageThread::~StorageThread):
+        (WebCore::StorageThread::start):
+        (WebCore::StorageThread::timerFired):
+        (WebCore::StorageThread::scheduleImport):
+        (WebCore::StorageThread::scheduleSync):
+        (WebCore::StorageThread::terminate):
+        (WebCore::StorageThread::performTerminate):
+        * storage/wince/StorageThreadWinCE.h: Renamed from Source/WebCore/storage/wince/LocalStorageThreadWinCE.h.
+        (WebCore):
+        (StorageThread):
+        (WebCore::StorageThread::create):
+
 2012-02-23  Pavel Feldman  <pfeldman@chromium.org>
 
         Web Inspector: prepare border images on timelines to enable zooming.
index 8e3ac95..9504091 100644 (file)
@@ -3898,10 +3898,10 @@ webcore_sources += \
        Source/WebCore/storage/IDBTransaction.h \
        Source/WebCore/storage/IDBVersionChangeEvent.h \
        Source/WebCore/storage/IDBVersionChangeRequest.h \
-       Source/WebCore/storage/LocalStorageTask.cpp \
-       Source/WebCore/storage/LocalStorageTask.h \
-       Source/WebCore/storage/LocalStorageThread.cpp \
-       Source/WebCore/storage/LocalStorageThread.h \
+       Source/WebCore/storage/StorageTask.cpp \
+       Source/WebCore/storage/StorageTask.h \
+       Source/WebCore/storage/StorageThread.cpp \
+       Source/WebCore/storage/StorageThread.h \
        Source/WebCore/storage/OriginQuotaManager.cpp \
        Source/WebCore/storage/OriginQuotaManager.h \
        Source/WebCore/storage/OriginUsageRecord.cpp \
index dbbf7af..e95ed4e 100644 (file)
@@ -1301,8 +1301,8 @@ SOURCES += \
     storage/Database.cpp \
     storage/DatabaseAuthorizer.cpp \
     storage/DatabaseSync.cpp \
-    storage/LocalStorageTask.cpp \
-    storage/LocalStorageThread.cpp \
+    storage/StorageTask.cpp \
+    storage/StorageThread.cpp \
     storage/Storage.cpp \
     storage/StorageAreaImpl.cpp \
     storage/StorageAreaSync.cpp \
@@ -2520,8 +2520,8 @@ HEADERS += \
     storage/DatabaseTask.h \
     storage/DatabaseThread.h \
     storage/DatabaseTracker.h \
-    storage/LocalStorageTask.h \
-    storage/LocalStorageThread.h \
+    storage/StorageTask.h \
+    storage/StorageThread.h \
     storage/OriginQuotaManager.h \
     storage/OriginUsageRecord.h \
     storage/SQLCallbackWrapper.h \
index c9569a3..04822f8 100644 (file)
             'storage/IDBVersionChangeEvent.h',
             'storage/IDBVersionChangeRequest.cpp',
             'storage/IDBVersionChangeRequest.h',
-            'storage/LocalStorageTask.cpp',
-            'storage/LocalStorageTask.h',
-            'storage/LocalStorageThread.cpp',
-            'storage/LocalStorageThread.h',
+            'storage/StorageTask.cpp',
+            'storage/StorageTask.h',
+            'storage/StorageThread.cpp',
+            'storage/StorageThread.h',
             'storage/OriginQuotaManager.cpp',
             'storage/OriginQuotaManager.h',
             'storage/OriginUsageRecord.cpp',
             'storage/chromium/SQLTransactionClientChromium.cpp',
             'storage/wince/DatabaseThreadWinCE.cpp',
             'storage/wince/DatabaseThreadWinCE.h',
-            'storage/wince/LocalStorageThreadWinCE.cpp',
-            'storage/wince/LocalStorageThreadWinCE.h',
+            'storage/wince/StorageThreadWinCE.cpp',
+            'storage/wince/StorageThreadWinCE.h',
             'webaudio/AudioBasicProcessorNode.cpp',
             'webaudio/AudioBasicProcessorNode.h',
             'webaudio/AudioBuffer.cpp',
index ddba1ec..952c299 100644 (file)
@@ -445,23 +445,23 @@ __ZN7WebCore16SQLiteFileSystem24ensureDatabaseFileExistsERKN3WTF6StringEb
 __ZN7WebCore15DatabaseTracker7trackerEv
 __ZN7WebCore15DatabaseTracker9setClientEPNS_21DatabaseTrackerClientE
 __ZN7WebCore14StorageTracker17initializeTrackerERKN3WTF6StringE
-__ZN7WebCore18LocalStorageThread6createEv
+__ZN7WebCore13StorageThread6createEv
 __ZN7WebCore14StorageTracker23setStorageDirectoryPathERKN3WTF6StringE
-__ZN7WebCore18LocalStorageThread5startEv
+__ZN7WebCore13StorageThread5startEv
 __ZN7WebCore14StorageTracker23importOriginIdentifiersEv
-__ZN7WebCore16LocalStorageTaskC1ENS0_4TypeE
-__ZN7WebCore18LocalStorageThread12scheduleTaskEN3WTF10PassOwnPtrINS_16LocalStorageTaskEEE
-__ZN3WTF5DequeIPN7WebCore16LocalStorageTaskELm0EE14expandCapacityEv
+__ZN7WebCore11StorageTaskC1ENS0_4TypeE
+__ZN7WebCore13StorageThread12scheduleTaskEN3WTF10PassOwnPtrINS_11StorageTaskEEE
+__ZN3WTF5DequeIPN7WebCore11StorageTaskELm0EE14expandCapacityEv
 __ZN7WebCore14StorageTracker7trackerEv
 __ZN7WebCore14StorageTracker9setClientEPNS_20StorageTrackerClientE
 __ZN7WebCore12cacheStorageEv
-__ZN7WebCore18LocalStorageThread24threadEntryPointCallbackEPv
+__ZN7WebCore13StorageThread24threadEntryPointCallbackEPv
 __ZN7WebCore23ApplicationCacheStorage17setCacheDirectoryERKN3WTF6StringE
-__ZN7WebCore18LocalStorageThread16threadEntryPointEv
-__ZN3WTF12MessageQueueIN7WebCore16LocalStorageTaskEE14waitForMessageEv
-__ZN3WTF12MessageQueueIN7WebCore16LocalStorageTaskEE19alwaysTruePredicateEPS2_
+__ZN7WebCore13StorageThread16threadEntryPointEv
+__ZN3WTF12MessageQueueIN7WebCore11StorageTaskEE14waitForMessageEv
+__ZN3WTF12MessageQueueIN7WebCore11StorageTaskEE19alwaysTruePredicateEPS2_
 __ZN7WebCore21setPlatformStrategiesEPNS_18PlatformStrategiesE
-__ZN7WebCore16LocalStorageTask11performTaskEv
+__ZN7WebCore11StorageTask11performTaskEv
 __ZN7WebCore8Settings29setDefaultMinDOMTimerIntervalEd
 __ZN7WebCore14StorageTracker27syncImportOriginIdentifiersEv
 __ZN7WebCore4Page11PageClientsC1Ev
@@ -471,7 +471,7 @@ __ZN7WebCore13listDirectoryERKN3WTF6StringES3_
 __ZN7WebCore4PageC1ERNS0_11PageClientsE
 __ZN3WTF6VectorINS_6StringELm0EEaSERKS2_
 __ZN7WebCore4PageC2ERNS0_11PageClientsE
-__ZN7WebCore16LocalStorageTaskD1Ev
+__ZN7WebCore11StorageTaskD1Ev
 __ZN7WebCore6ChromeC1EPNS_4PageEPNS_12ChromeClientE
 __ZN7WebCore19DragCaretControllerC1Ev
 __ZN7WebCore14DragControllerC1EPNS_4PageEPNS_10DragClientE
@@ -19984,7 +19984,7 @@ __ZNK7WebCore14SecurityOrigin18databaseIdentifierEv
 __ZN7WebCore17encodeForFileNameERKN3WTF6StringE
 __ZN7WebCore15StorageAreaSync6createEN3WTF10PassRefPtrINS_18StorageSyncManagerEEENS2_INS_15StorageAreaImplEEERKNS1_6StringE
 __ZN7WebCore18StorageSyncManager14scheduleImportEN3WTF10PassRefPtrINS_15StorageAreaSyncEEE
-__ZN7WebCore16LocalStorageTaskC1ENS0_4TypeEPNS_15StorageAreaSyncE
+__ZN7WebCore11StorageTaskC1ENS0_4TypeEPNS_15StorageAreaSyncE
 __ZN7WebCore15StorageAreaSync13performImportEv
 __ZN7WebCore15StorageAreaSync12openDatabaseENS0_21OpenDatabaseParamTypeE
 __ZN7WebCore18StorageSyncManager20fullDatabaseFilenameERKN3WTF6StringE
@@ -25831,7 +25831,7 @@ __ZN7WebCore15StorageAreaSync11performSyncEv
 __ZN7WebCore15StorageAreaSync4syncEbRKN3WTF7HashMapINS1_6StringES3_NS1_10StringHashENS1_10HashTraitsIS3_EES6_EE
 __ZN7WebCore14StorageTracker20cancelDeletingOriginERKN3WTF6StringE
 __ZN7WebCore14StorageTracker16setOriginDetailsERKN3WTF6StringES4_
-__ZN7WebCore16LocalStorageTaskC1ENS0_4TypeERKN3WTF6StringES5_
+__ZN7WebCore11StorageTaskC1ENS0_4TypeERKN3WTF6StringES5_
 __ZN7WebCore14StorageTracker12scheduleTaskEPv
 __ZN7WebCore14StorageTracker20syncSetOriginDetailsERKN3WTF6StringES4_
 __ZN7WebCore26setJSDOMWindowOnhashchangeEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
@@ -27419,12 +27419,12 @@ __ZN7WebCore15StorageAreaImpl5closeEv
 __ZN7WebCore15StorageAreaSync17scheduleFinalSyncEv
 __ZN7WebCore18StorageSyncManager27scheduleDeleteEmptyDatabaseEN3WTF10PassRefPtrINS_15StorageAreaSyncEEE
 __ZN7WebCore18StorageSyncManager5closeEv
-__ZN7WebCore18LocalStorageThread9terminateEv
-__ZN7WebCore16LocalStorageTaskC1ENS0_4TypeEPNS_18LocalStorageThreadE
+__ZN7WebCore13StorageThread9terminateEv
+__ZN7WebCore11StorageTaskC1ENS0_4TypeEPNS_13StorageThreadE
 __ZN7WebCore15StorageAreaSync19deleteEmptyDatabaseEv
-__ZN7WebCore18LocalStorageThread16performTerminateEv
-__ZN7WebCore18LocalStorageThreadD1Ev
-__ZN3WTF12MessageQueueIN7WebCore16LocalStorageTaskEED1Ev
+__ZN7WebCore13StorageThread16performTerminateEv
+__ZN7WebCore13StorageThreadD1Ev
+__ZN3WTF12MessageQueueIN7WebCore11StorageTaskEED1Ev
 __ZN7WebCore28InspectorFrontendClientLocalD2Ev
 __ZN7WebCore21InspectorFrontendHost16disconnectClientEv
 __ZN7WebCore23JSInspectorFrontendHostD1Ev
@@ -28682,7 +28682,7 @@ __ZN7WebCore14StorageTracker12deleteOriginEPNS_14SecurityOriginE
 __ZN7WebCore9PageGroup26clearLocalStorageForOriginEPNS_14SecurityOriginE
 __ZN7WebCore20StorageNamespaceImpl22clearOriginForDeletionEPNS_14SecurityOriginE
 __ZNK3WTF7HashMapINS_6RefPtrIN7WebCore14SecurityOriginEEENS1_INS2_15StorageAreaImplEEENS2_18SecurityOriginHashENS_10HashTraitsIS4_EENS8_IS6_EEE3getEPS3_
-__ZN7WebCore16LocalStorageTaskC1ENS0_4TypeERKN3WTF6StringE
+__ZN7WebCore11StorageTaskC1ENS0_4TypeERKN3WTF6StringE
 __ZN7WebCore14StorageTracker16syncDeleteOriginERKN3WTF6StringE
 __ZN7WebCore14StorageTracker21databasePathForOriginERKN3WTF6StringE
 __ZN7WebCore14StorageTracker18diskUsageForOriginEPNS_14SecurityOriginE
index d788dd2..fd7f71b 100755 (executable)
                                >
                        </File>
                        <File
-                               RelativePath="..\storage\LocalStorageTask.cpp"
+                               RelativePath="..\storage\StorageTask.cpp"
                                >
                        </File>
                        <File
-                               RelativePath="..\storage\LocalStorageTask.h"
+                               RelativePath="..\storage\StorageTask.h"
                                >
                        </File>
                        <File
-                               RelativePath="..\storage\LocalStorageThread.cpp"
+                               RelativePath="..\storage\StorageThread.cpp"
                                >
                        </File>
                        <File
-                               RelativePath="..\storage\LocalStorageThread.h"
+                               RelativePath="..\storage\StorageThread.h"
                                >
                        </File>
                        <File
index 6d7448f..25431ca 100644 (file)
                5112247810CFB8F4008099D7 /* WorkerThreadableWebSocketChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5112247710CFB8F4008099D7 /* WorkerThreadableWebSocketChannel.cpp */; };
                5112247A10CFB8FF008099D7 /* WorkerThreadableWebSocketChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 5112247910CFB8FF008099D7 /* WorkerThreadableWebSocketChannel.h */; };
                5116D9770CF177BD00C2B84D /* DatabaseDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = 5116D9750CF177BD00C2B84D /* DatabaseDetails.h */; settings = {ATTRIBUTES = (Private, ); }; };
-               511F23170DC160DA004F0032 /* LocalStorageTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511F23130DC160DA004F0032 /* LocalStorageTask.cpp */; };
-               511F23180DC160DA004F0032 /* LocalStorageTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 511F23140DC160DA004F0032 /* LocalStorageTask.h */; };
-               511F23190DC160DA004F0032 /* LocalStorageThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511F23150DC160DA004F0032 /* LocalStorageThread.cpp */; };
-               511F231A0DC160DA004F0032 /* LocalStorageThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 511F23160DC160DA004F0032 /* LocalStorageThread.h */; };
+               511F23170DC160DA004F0032 /* StorageTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511F23130DC160DA004F0032 /* StorageTask.cpp */; };
+               511F23180DC160DA004F0032 /* StorageTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 511F23140DC160DA004F0032 /* StorageTask.h */; };
+               511F23190DC160DA004F0032 /* StorageThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511F23150DC160DA004F0032 /* StorageThread.cpp */; };
+               511F231A0DC160DA004F0032 /* StorageThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 511F23160DC160DA004F0032 /* StorageThread.h */; };
                5126E6BB0A2E3B12005C29FA /* IconDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5126E6B90A2E3B12005C29FA /* IconDatabase.cpp */; };
                5126E6BC0A2E3B12005C29FA /* IconDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 5126E6BA0A2E3B12005C29FA /* IconDatabase.h */; settings = {ATTRIBUTES = (Private, ); }; };
                512DD8E30D91E2B4000F89EE /* SharedBufferCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 512DD8E20D91E2B4000F89EE /* SharedBufferCF.cpp */; };
                5112247710CFB8F4008099D7 /* WorkerThreadableWebSocketChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorkerThreadableWebSocketChannel.cpp; sourceTree = "<group>"; };
                5112247910CFB8FF008099D7 /* WorkerThreadableWebSocketChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkerThreadableWebSocketChannel.h; sourceTree = "<group>"; };
                5116D9750CF177BD00C2B84D /* DatabaseDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatabaseDetails.h; sourceTree = "<group>"; };
-               511F23130DC160DA004F0032 /* LocalStorageTask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalStorageTask.cpp; sourceTree = "<group>"; };
-               511F23140DC160DA004F0032 /* LocalStorageTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalStorageTask.h; sourceTree = "<group>"; };
-               511F23150DC160DA004F0032 /* LocalStorageThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalStorageThread.cpp; sourceTree = "<group>"; };
-               511F23160DC160DA004F0032 /* LocalStorageThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalStorageThread.h; sourceTree = "<group>"; };
+               511F23130DC160DA004F0032 /* StorageTask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StorageTask.cpp; sourceTree = "<group>"; };
+               511F23140DC160DA004F0032 /* StorageTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StorageTask.h; sourceTree = "<group>"; };
+               511F23150DC160DA004F0032 /* StorageThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StorageThread.cpp; sourceTree = "<group>"; };
+               511F23160DC160DA004F0032 /* StorageThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StorageThread.h; sourceTree = "<group>"; };
                5126E6B90A2E3B12005C29FA /* IconDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = IconDatabase.cpp; sourceTree = "<group>"; };
                5126E6BA0A2E3B12005C29FA /* IconDatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IconDatabase.h; sourceTree = "<group>"; };
                512DD8E20D91E2B4000F89EE /* SharedBufferCF.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SharedBufferCF.cpp; sourceTree = "<group>"; };
                                B6566268120B115A006EA85C /* IDBTransaction.h */,
                                B6566269120B115A006EA85C /* IDBTransaction.idl */,
                                B656626D120B116B006EA85C /* IDBTransactionBackendInterface.h */,
-                               511F23130DC160DA004F0032 /* LocalStorageTask.cpp */,
-                               511F23140DC160DA004F0032 /* LocalStorageTask.h */,
-                               511F23150DC160DA004F0032 /* LocalStorageThread.cpp */,
-                               511F23160DC160DA004F0032 /* LocalStorageThread.h */,
+                               511F23130DC160DA004F0032 /* StorageTask.cpp */,
+                               511F23140DC160DA004F0032 /* StorageTask.h */,
+                               511F23150DC160DA004F0032 /* StorageThread.cpp */,
+                               511F23160DC160DA004F0032 /* StorageThread.h */,
                                51A926780D53F0570063ECC2 /* OriginQuotaManager.cpp */,
                                51A926790D53F0570063ECC2 /* OriginQuotaManager.h */,
                                51A9267A0D53F0570063ECC2 /* OriginUsageRecord.cpp */,
                                A5732B0D136A16C4005C8D7C /* LocalizedDate.h in Headers */,
                                F5142C69123F12B000F5BD4C /* LocalizedNumber.h in Headers */,
                                935207BE09BD410A00F2038D /* LocalizedStrings.h in Headers */,
-                               511F23180DC160DA004F0032 /* LocalStorageTask.h in Headers */,
-                               511F231A0DC160DA004F0032 /* LocalStorageThread.h in Headers */,
+                               511F23180DC160DA004F0032 /* StorageTask.h in Headers */,
+                               511F231A0DC160DA004F0032 /* StorageThread.h in Headers */,
                                BCE1C41B0D982980003B02F2 /* Location.h in Headers */,
                                A8239E0109B3CF8A00B60641 /* Logging.h in Headers */,
                                FD31603912B0267600C1A359 /* LowPass2FilterNode.h in Headers */,
                                F5CC42DC12F801CA00D5F7E3 /* LocalizedNumberMac.mm in Sources */,
                                C046E1AC1208A9FE00BA2CF7 /* LocalizedStrings.cpp in Sources */,
                                BC25B52A131C6D3900180E10 /* LocalizedStringsMac.mm in Sources */,
-                               511F23170DC160DA004F0032 /* LocalStorageTask.cpp in Sources */,
-                               511F23190DC160DA004F0032 /* LocalStorageThread.cpp in Sources */,
+                               511F23170DC160DA004F0032 /* StorageTask.cpp in Sources */,
+                               511F23190DC160DA004F0032 /* StorageThread.cpp in Sources */,
                                BCE1C41C0D982981003B02F2 /* Location.cpp in Sources */,
                                A8239E0009B3CF8A00B60641 /* Logging.cpp in Sources */,
                                1402645E0AFDC19B005919E2 /* LoggingMac.mm in Sources */,
diff --git a/Source/WebCore/storage/LocalStorageTask.h b/Source/WebCore/storage/LocalStorageTask.h
deleted file mode 100644 (file)
index 3e8b6b1..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Copyright (C) 2008 Apple Inc. All Rights Reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#ifndef LocalStorageTask_h
-#define LocalStorageTask_h
-
-#include "PlatformString.h"
-#include <wtf/PassOwnPtr.h>
-#include <wtf/Threading.h>
-
-namespace WebCore {
-
-    class StorageAreaSync;
-    class LocalStorageThread;
-
-    // FIXME: Rename this class to StorageTask
-    class LocalStorageTask {
-        WTF_MAKE_NONCOPYABLE(LocalStorageTask); WTF_MAKE_FAST_ALLOCATED;
-    public:
-        enum Type { AreaImport, AreaSync, DeleteEmptyDatabase, SetOriginDetails, ImportOrigins, DeleteAllOrigins, DeleteOrigin, TerminateThread };
-
-        ~LocalStorageTask();
-
-        static PassOwnPtr<LocalStorageTask> createImport(StorageAreaSync* area) { return adoptPtr(new LocalStorageTask(AreaImport, area)); }
-        static PassOwnPtr<LocalStorageTask> createSync(StorageAreaSync* area) { return adoptPtr(new LocalStorageTask(AreaSync, area)); }
-        static PassOwnPtr<LocalStorageTask> createDeleteEmptyDatabase(StorageAreaSync* area) { return adoptPtr(new LocalStorageTask(DeleteEmptyDatabase, area)); }
-        static PassOwnPtr<LocalStorageTask> createOriginIdentifiersImport() { return adoptPtr(new LocalStorageTask(ImportOrigins)); }
-        static PassOwnPtr<LocalStorageTask> createSetOriginDetails(const String& originIdentifier, const String& databaseFilename) { return adoptPtr(new LocalStorageTask(SetOriginDetails, originIdentifier, databaseFilename)); }
-        static PassOwnPtr<LocalStorageTask> createDeleteOrigin(const String& originIdentifier) { return adoptPtr(new LocalStorageTask(DeleteOrigin, originIdentifier)); }
-        static PassOwnPtr<LocalStorageTask> createDeleteAllOrigins() { return adoptPtr(new LocalStorageTask(DeleteAllOrigins)); }
-        static PassOwnPtr<LocalStorageTask> createTerminate(LocalStorageThread* thread) { return adoptPtr(new LocalStorageTask(TerminateThread, thread)); }
-
-        void performTask();
-
-    private:
-        LocalStorageTask(Type, StorageAreaSync*);
-        LocalStorageTask(Type, LocalStorageThread*);
-        LocalStorageTask(Type, const String& originIdentifier);
-        LocalStorageTask(Type, const String& originIdentifier, const String& databaseFilename);
-        LocalStorageTask(Type);
-
-        Type m_type;
-        StorageAreaSync* m_area;
-        LocalStorageThread* m_thread;
-        String m_originIdentifier;
-        String m_databaseFilename;
-    };
-
-} // namespace WebCore
-
-#endif // LocalStorageTask_h
index c05de98..c39fe0d 100644 (file)
@@ -30,8 +30,8 @@
 #include "FileSystem.h"
 #include "Frame.h"
 #include "FrameTree.h"
-#include "LocalStorageTask.h"
-#include "LocalStorageThread.h"
+#include "StorageTask.h"
+#include "StorageThread.h"
 #include "Page.h"
 #include "PageGroup.h"
 #include "StorageAreaSync.h"
@@ -47,7 +47,7 @@ PassRefPtr<StorageSyncManager> StorageSyncManager::create(const String& path)
 }
 
 StorageSyncManager::StorageSyncManager(const String& path)
-    : m_thread(LocalStorageThread::create())
+    : m_thread(StorageThread::create())
     , m_path(path.isolatedCopy())
 {
     ASSERT(isMainThread());
@@ -87,7 +87,7 @@ bool StorageSyncManager::scheduleImport(PassRefPtr<StorageAreaSync> area)
     ASSERT(isMainThread());
     ASSERT(m_thread);
     if (m_thread)
-        m_thread->scheduleTask(LocalStorageTask::createImport(area.get()));
+        m_thread->scheduleTask(StorageTask::createImport(area.get()));
     return m_thread;
 }
 
@@ -96,7 +96,7 @@ void StorageSyncManager::scheduleSync(PassRefPtr<StorageAreaSync> area)
     ASSERT(isMainThread());
     ASSERT(m_thread);
     if (m_thread)
-        m_thread->scheduleTask(LocalStorageTask::createSync(area.get()));
+        m_thread->scheduleTask(StorageTask::createSync(area.get()));
 }
 
 void StorageSyncManager::scheduleDeleteEmptyDatabase(PassRefPtr<StorageAreaSync> area)
@@ -104,7 +104,7 @@ void StorageSyncManager::scheduleDeleteEmptyDatabase(PassRefPtr<StorageAreaSync>
     ASSERT(isMainThread());
     ASSERT(m_thread);
     if (m_thread)
-        m_thread->scheduleTask(LocalStorageTask::createDeleteEmptyDatabase(area.get()));
+        m_thread->scheduleTask(StorageTask::createDeleteEmptyDatabase(area.get()));
 }
 
 } // namespace WebCore
index 5e0f165..e278337 100644 (file)
@@ -34,7 +34,7 @@
 
 namespace WebCore {
 
-    class LocalStorageThread;
+    class StorageThread;
     class SecurityOrigin;
     class StorageAreaSync;
 
@@ -52,7 +52,7 @@ namespace WebCore {
     private:
         StorageSyncManager(const String& path);
 
-        OwnPtr<LocalStorageThread> m_thread;
+        OwnPtr<StorageThread> m_thread;
 
     // The following members are subject to thread synchronization issues
     public:
similarity index 84%
rename from Source/WebCore/storage/LocalStorageTask.cpp
rename to Source/WebCore/storage/StorageTask.cpp
index 39b16b4..47aabe9 100644 (file)
  */
 
 #include "config.h"
-#include "LocalStorageTask.h"
+#include "StorageTask.h"
 
-#include "LocalStorageThread.h"
+#include "StorageThread.h"
 #include "StorageAreaSync.h"
 #include "StorageTracker.h"
 
 namespace WebCore {
 
-LocalStorageTask::LocalStorageTask(Type type, StorageAreaSync* area)
+StorageTask::StorageTask(Type type, StorageAreaSync* area)
     : m_type(type)
     , m_area(area)
     , m_thread(0)
@@ -41,7 +41,7 @@ LocalStorageTask::LocalStorageTask(Type type, StorageAreaSync* area)
     ASSERT(m_type == AreaImport || m_type == AreaSync || m_type == DeleteEmptyDatabase);
 }
 
-LocalStorageTask::LocalStorageTask(Type type, LocalStorageThread* thread)
+StorageTask::StorageTask(Type type, StorageThread* thread)
     : m_type(type)
     , m_area(0)
     , m_thread(thread)
@@ -49,21 +49,21 @@ LocalStorageTask::LocalStorageTask(Type type, LocalStorageThread* thread)
     ASSERT(m_thread);
     ASSERT(m_type == TerminateThread);
 }
-    
-LocalStorageTask::LocalStorageTask(Type type)
+
+StorageTask::StorageTask(Type type)
     : m_type(type)
 {
     ASSERT(m_type == ImportOrigins || m_type == DeleteAllOrigins);
 }
-    
-LocalStorageTask::LocalStorageTask(Type type, const String& originIdentifier)
+
+StorageTask::StorageTask(Type type, const String& originIdentifier)
     : m_type(type)
     , m_originIdentifier(originIdentifier)
 {
     ASSERT(m_type == DeleteOrigin);
 }
 
-LocalStorageTask::LocalStorageTask(Type type, const String& originIdentifier, const String& databaseFilename)
+StorageTask::StorageTask(Type type, const String& originIdentifier, const String& databaseFilename)
     : m_type(type)
     , m_originIdentifier(originIdentifier)
     , m_databaseFilename(databaseFilename)
@@ -71,11 +71,11 @@ LocalStorageTask::LocalStorageTask(Type type, const String& originIdentifier, co
     ASSERT(m_type == SetOriginDetails);
 }
 
-LocalStorageTask::~LocalStorageTask()
+StorageTask::~StorageTask()
 {
 }
 
-void LocalStorageTask::performTask()
+void StorageTask::performTask()
 {
     switch (m_type) {
         case AreaImport:
diff --git a/Source/WebCore/storage/StorageTask.h b/Source/WebCore/storage/StorageTask.h
new file mode 100644 (file)
index 0000000..7d0523f
--- /dev/null
@@ -0,0 +1,72 @@
+/*
+ * Copyright (C) 2008 Apple Inc. All Rights Reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+ * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#ifndef StorageTask_h
+#define StorageTask_h
+
+#include "PlatformString.h"
+#include <wtf/PassOwnPtr.h>
+#include <wtf/Threading.h>
+
+namespace WebCore {
+
+    class StorageAreaSync;
+    class StorageThread;
+
+    class StorageTask {
+        WTF_MAKE_NONCOPYABLE(StorageTask); WTF_MAKE_FAST_ALLOCATED;
+    public:
+        enum Type { AreaImport, AreaSync, DeleteEmptyDatabase, SetOriginDetails, ImportOrigins, DeleteAllOrigins, DeleteOrigin, TerminateThread };
+
+        ~StorageTask();
+
+        static PassOwnPtr<StorageTask> createImport(StorageAreaSync* area) { return adoptPtr(new StorageTask(AreaImport, area)); }
+        static PassOwnPtr<StorageTask> createSync(StorageAreaSync* area) { return adoptPtr(new StorageTask(AreaSync, area)); }
+        static PassOwnPtr<StorageTask> createDeleteEmptyDatabase(StorageAreaSync* area) { return adoptPtr(new StorageTask(DeleteEmptyDatabase, area)); }
+        static PassOwnPtr<StorageTask> createOriginIdentifiersImport() { return adoptPtr(new StorageTask(ImportOrigins)); }
+        static PassOwnPtr<StorageTask> createSetOriginDetails(const String& originIdentifier, const String& databaseFilename) { return adoptPtr(new StorageTask(SetOriginDetails, originIdentifier, databaseFilename)); }
+        static PassOwnPtr<StorageTask> createDeleteOrigin(const String& originIdentifier) { return adoptPtr(new StorageTask(DeleteOrigin, originIdentifier)); }
+        static PassOwnPtr<StorageTask> createDeleteAllOrigins() { return adoptPtr(new StorageTask(DeleteAllOrigins)); }
+        static PassOwnPtr<StorageTask> createTerminate(StorageThread* thread) { return adoptPtr(new StorageTask(TerminateThread, thread)); }
+
+        void performTask();
+
+    private:
+        StorageTask(Type, StorageAreaSync*);
+        StorageTask(Type, StorageThread*);
+        StorageTask(Type, const String& originIdentifier);
+        StorageTask(Type, const String& originIdentifier, const String& databaseFilename);
+        StorageTask(Type);
+
+        Type m_type;
+        StorageAreaSync* m_area;
+        StorageThread* m_thread;
+        String m_originIdentifier;
+        String m_databaseFilename;
+    };
+
+} // namespace WebCore
+
+#endif // StorageTask_h
similarity index 71%
rename from Source/WebCore/storage/LocalStorageThread.cpp
rename to Source/WebCore/storage/StorageThread.cpp
index a8e44b6..623d7ea 100644 (file)
  */
 
 #include "config.h"
-#include "LocalStorageThread.h"
+#include "StorageThread.h"
 
-#include "LocalStorageTask.h"
+#include "StorageTask.h"
 #include "StorageAreaSync.h"
 #include <wtf/MainThread.h>
 
 namespace WebCore {
 
-PassOwnPtr<LocalStorageThread> LocalStorageThread::create()
+PassOwnPtr<StorageThread> StorageThread::create()
 {
-    return adoptPtr(new LocalStorageThread);
+    return adoptPtr(new StorageThread);
 }
 
-LocalStorageThread::LocalStorageThread()
+StorageThread::StorageThread()
     : m_threadID(0)
 {
 }
 
-LocalStorageThread::~LocalStorageThread()
+StorageThread::~StorageThread()
 {
     ASSERT(isMainThread());
     ASSERT(!m_threadID);
 }
 
-bool LocalStorageThread::start()
+bool StorageThread::start()
 {
     ASSERT(isMainThread());
     if (!m_threadID)
-        m_threadID = createThread(LocalStorageThread::threadEntryPointCallback, this, "WebCore: LocalStorage");
+        m_threadID = createThread(StorageThread::threadEntryPointCallback, this, "WebCore: LocalStorage");
     return m_threadID;
 }
 
-void LocalStorageThread::threadEntryPointCallback(void* thread)
+void StorageThread::threadEntryPointCallback(void* thread)
 {
-    static_cast<LocalStorageThread*>(thread)->threadEntryPoint();
+    static_cast<StorageThread*>(thread)->threadEntryPoint();
 }
 
-void LocalStorageThread::threadEntryPoint()
+void StorageThread::threadEntryPoint()
 {
     ASSERT(!isMainThread());
-    while (OwnPtr<LocalStorageTask> task = m_queue.waitForMessage())
+    while (OwnPtr<StorageTask> task = m_queue.waitForMessage())
         task->performTask();
 }
 
-void LocalStorageThread::scheduleTask(PassOwnPtr<LocalStorageTask> task)
+void StorageThread::scheduleTask(PassOwnPtr<StorageTask> task)
 {
     ASSERT(isMainThread());
     ASSERT(!m_queue.killed() && m_threadID);
     m_queue.append(task);
 }
 
-void LocalStorageThread::terminate()
+void StorageThread::terminate()
 {
     ASSERT(isMainThread());
     ASSERT(!m_queue.killed() && m_threadID);
@@ -83,13 +83,13 @@ void LocalStorageThread::terminate()
     if (!m_threadID)
         return;
 
-    m_queue.append(LocalStorageTask::createTerminate(this));
+    m_queue.append(StorageTask::createTerminate(this));
     waitForThreadCompletion(m_threadID);
     ASSERT(m_queue.killed());
     m_threadID = 0;
 }
 
-void LocalStorageThread::performTerminate()
+void StorageThread::performTerminate()
 {
     ASSERT(!isMainThread());
     m_queue.kill();
similarity index 79%
rename from Source/WebCore/storage/LocalStorageThread.h
rename to Source/WebCore/storage/StorageThread.h
index 434f31d..a484118 100644 (file)
@@ -23,8 +23,8 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef LocalStorageThread_h
-#define LocalStorageThread_h
+#ifndef StorageThread_h
+#define StorageThread_h
 
 #include <wtf/HashSet.h>
 #include <wtf/MessageQueue.h>
 namespace WebCore {
 
     class StorageAreaSync;
-    class LocalStorageTask;
+    class StorageTask;
 
-    // FIXME: Rename this class to StorageThread
-    class LocalStorageThread {
-        WTF_MAKE_NONCOPYABLE(LocalStorageThread); WTF_MAKE_FAST_ALLOCATED;
+    class StorageThread {
+        WTF_MAKE_NONCOPYABLE(StorageThread); WTF_MAKE_FAST_ALLOCATED;
     public:
-        static PassOwnPtr<LocalStorageThread> create();
-        ~LocalStorageThread();
+        static PassOwnPtr<StorageThread> create();
+        ~StorageThread();
 
         bool start();
         void terminate();
-        void scheduleTask(PassOwnPtr<LocalStorageTask>);
+        void scheduleTask(PassOwnPtr<StorageTask>);
 
         // Background thread part of the terminate procedure.
         void performTerminate();
 
     private:
-        LocalStorageThread();
+        StorageThread();
 
         // Called on background thread.
         static void threadEntryPointCallback(void*);
         void threadEntryPoint();
 
         ThreadIdentifier m_threadID;
-        MessageQueue<LocalStorageTask> m_queue;
+        MessageQueue<StorageTask> m_queue;
     };
 
 } // namespace WebCore
 
-#endif // LocalStorageThread_h
+#endif // StorageThread_h
index f981e6b..9e18dd4 100644 (file)
@@ -28,8 +28,8 @@
 
 #include "DatabaseThread.h"
 #include "FileSystem.h"
-#include "LocalStorageTask.h"
-#include "LocalStorageThread.h"
+#include "StorageTask.h"
+#include "StorageThread.h"
 #include "Logging.h"
 #include "PageGroup.h"
 #include "SQLiteFileSystem.h"
@@ -87,7 +87,7 @@ StorageTracker& StorageTracker::tracker()
 StorageTracker::StorageTracker(const String& storagePath)
     : m_storageDirectoryPath(storagePath.isolatedCopy())
     , m_client(0)
-    , m_thread(LocalStorageThread::create())
+    , m_thread(StorageThread::create())
     , m_isActive(false)
     , m_needsInitialization(false)
     , m_finishedImportingOriginIdentifiers(false)
@@ -163,7 +163,7 @@ void StorageTracker::importOriginIdentifiers()
     ASSERT(isMainThread());
     ASSERT(m_thread);
 
-    m_thread->scheduleTask(LocalStorageTask::createOriginIdentifiersImport());
+    m_thread->scheduleTask(StorageTask::createOriginIdentifiersImport());
 }
 
 void StorageTracker::notifyFinishedImportingOriginIdentifiersOnMainThread(void*)
@@ -297,7 +297,7 @@ void StorageTracker::setOriginDetails(const String& originIdentifier, const Stri
         m_originSet.add(originIdentifier);
     }
 
-    OwnPtr<LocalStorageTask> task = LocalStorageTask::createSetOriginDetails(originIdentifier.isolatedCopy(), databaseFile);
+    OwnPtr<StorageTask> task = StorageTask::createSetOriginDetails(originIdentifier.isolatedCopy(), databaseFile);
 
     if (isMainThread()) {
         ASSERT(m_thread);
@@ -311,7 +311,7 @@ void StorageTracker::scheduleTask(void* taskIn)
     ASSERT(isMainThread());
     ASSERT(StorageTracker::tracker().m_thread);
     
-    OwnPtr<LocalStorageTask> task = adoptPtr(reinterpret_cast<LocalStorageTask*>(taskIn));
+    OwnPtr<StorageTask> task = adoptPtr(reinterpret_cast<StorageTask*>(taskIn));
 
     StorageTracker::tracker().m_thread->scheduleTask(task.release());
 }
@@ -383,7 +383,7 @@ void StorageTracker::deleteAllOrigins()
 
     PageGroup::clearLocalStorageForAllOrigins();
     
-    m_thread->scheduleTask(LocalStorageTask::createDeleteAllOrigins());
+    m_thread->scheduleTask(StorageTask::createDeleteAllOrigins());
 }
     
 void StorageTracker::syncDeleteAllOrigins()
@@ -479,7 +479,7 @@ void StorageTracker::deleteOrigin(SecurityOrigin* origin)
         m_originSet.remove(originId);
     }
     
-    m_thread->scheduleTask(LocalStorageTask::createDeleteOrigin(originId));
+    m_thread->scheduleTask(StorageTask::createDeleteOrigin(originId));
 }
 
 void StorageTracker::syncDeleteOrigin(const String& originIdentifier)
index d7cb824..9e1945a 100644 (file)
@@ -35,8 +35,8 @@
 
 namespace WebCore {
 
-class LocalStorageTask;
-class LocalStorageThread;
+class StorageTask;
+class StorageThread;
 class SecurityOrigin;
 class StorageTrackerClient;    
 
@@ -113,7 +113,7 @@ private:
     OriginSet m_originSet;
     OriginSet m_originsBeingDeleted;
 
-    OwnPtr<LocalStorageThread> m_thread;
+    OwnPtr<StorageThread> m_thread;
     
     bool m_isActive;
     bool m_needsInitialization;
  */
 
 #include "config.h"
-#include "LocalStorageThread.h"
+#include "StorageThread.h"
 
-#include "LocalStorageTask.h"
+#include "StorageTask.h"
 #include "StorageAreaSync.h"
 
 namespace WebCore {
 
-LocalStorageThread::LocalStorageThread()
-: m_timer(this, &LocalStorageThread::timerFired)
+StorageThread::StorageThread()
+: m_timer(this, &StorageThread::timerFired)
 {
 }
 
-LocalStorageThread::~LocalStorageThread()
+StorageThread::~StorageThread()
 {
 }
 
-bool LocalStorageThread::start()
+bool StorageThread::start()
 {
     return true;
 }
 
-void LocalStorageThread::timerFired(Timer<LocalStorageThread>*)
+void StorageThread::timerFired(Timer<StorageThread>*)
 {
     if (!m_queue.isEmpty()) {
-        RefPtr<LocalStorageTask> task = m_queue.first();
+        RefPtr<StorageTask> task = m_queue.first();
         task->performTask();
         m_queue.removeFirst();
         if (!m_queue.isEmpty())
@@ -54,27 +54,27 @@ void LocalStorageThread::timerFired(Timer<LocalStorageThread>*)
     }
 }
 
-void LocalStorageThread::scheduleImport(PassRefPtr<StorageAreaSync> area)
+void StorageThread::scheduleImport(PassRefPtr<StorageAreaSync> area)
 {
-    m_queue.append(LocalStorageTask::createImport(area));
+    m_queue.append(StorageTask::createImport(area));
     if (!m_timer.isActive())
         m_timer.startOneShot(0);
 }
 
-void LocalStorageThread::scheduleSync(PassRefPtr<StorageAreaSync> area)
+void StorageThread::scheduleSync(PassRefPtr<StorageAreaSync> area)
 {
-    m_queue.append(LocalStorageTask::createSync(area));
+    m_queue.append(StorageTask::createSync(area));
     if (!m_timer.isActive())
         m_timer.startOneShot(0);
 }
 
-void LocalStorageThread::terminate()
+void StorageThread::terminate()
 {
     m_queue.clear();
     m_timer.stop();
 }
 
-void LocalStorageThread::performTerminate()
+void StorageThread::performTerminate()
 {
     m_queue.clear();
     m_timer.stop();
@@ -22,8 +22,8 @@
  */
 
 
-#ifndef LocalStorageThreadWinCE_h
-#define LocalStorageThreadWinCE_h
+#ifndef StorageThreadWinCE_h
+#define StorageThreadWinCE_h
 
 #include <wtf/Deque.h>
 #include <wtf/PassRefPtr.h>
 namespace WebCore {
 
     class StorageAreaSync;
-    class LocalStorageTask;
+    class StorageTask;
 
-    class LocalStorageThread : public RefCounted<LocalStorageThread> {
+    class StorageThread : public RefCounted<StorageThread> {
     public:
-        static PassRefPtr<LocalStorageThread> create() { return adoptRef(new LocalStorageThread); }
+        static PassRefPtr<StorageThread> create() { return adoptRef(new StorageThread); }
 
-        ~LocalStorageThread();
+        ~StorageThread();
         bool start();
         void scheduleImport(PassRefPtr<StorageAreaSync>);
         void scheduleSync(PassRefPtr<StorageAreaSync>);
@@ -45,14 +45,14 @@ namespace WebCore {
         void performTerminate();
 
     private:
-        LocalStorageThread();
+        StorageThread();
 
-        void timerFired(Timer<LocalStorageThread>*);
+        void timerFired(Timer<StorageThread>*);
 
-        Deque<RefPtr<LocalStorageTask> > m_queue;
-        Timer<LocalStorageThread> m_timer;
+        Deque<RefPtr<StorageTask> > m_queue;
+        Timer<StorageThread> m_timer;
     };
 
 } // namespace WebCore
 
-#endif // LocalStorageThreadWinCE_h
+#endif // StorageThreadWinCE_h