Changeset 66280 in webkit
- Timestamp:
- Aug 27, 2010 4:59:06 PM (14 years ago)
- Location:
- trunk/WebKit/chromium
- Files:
-
- 3 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/chromium/ChangeLog
r66243 r66280 1 2010-08-27 Kinuko Yasuda <kinuko@chromium.org> 2 3 Reviewed by Dumitru Daniliuc. 4 5 [chromium] Add chromium-side of AsyncFileSystem implementation 6 https://bugs.webkit.org/show_bug.cgi?id=44434 7 8 * WebKit.gyp: 9 * src/AssertMatchingEnums.cpp: Added assertions. 10 * src/AsyncFileSystemChromium.cpp: Added. 11 * src/AsyncFileSystemChromium.h: Added. 12 * src/LocalFileSystemChromium.cpp: Added. 13 * src/WebFileSystemCallbacksImpl.cpp: 14 (WebKit::WebFileSystemCallbacksImpl::WebFileSystemCallbacksImpl): 15 * src/WebFileSystemCallbacksImpl.h: 16 1 17 2010-08-27 Michael Nordman <michaeln@google.com> 2 18 -
trunk/WebKit/chromium/WebKit.gyp
r66071 r66280 293 293 'src/ApplicationCacheHostInternal.h', 294 294 'src/AssertMatchingEnums.cpp', 295 'src/AsyncFileSystemChromium.cpp', 296 'src/AsyncFileSystemChromium.h', 295 297 'src/AutoFillPopupMenuClient.cpp', 296 298 'src/AutoFillPopupMenuClient.h', … … 364 366 'src/mac/WebInputEventFactory.mm', 365 367 'src/mac/WebScreenInfoFactory.mm', 368 'src/LocalFileSystemChromium.cpp', 366 369 'src/LocalizedStrings.cpp', 367 370 'src/MediaPlayerPrivateChromium.cpp', -
trunk/WebKit/chromium/src/AssertMatchingEnums.cpp
r66071 r66280 36 36 #include "AccessibilityObject.h" 37 37 #include "ApplicationCacheHost.h" 38 #include "AsyncFileSystem.h" 38 39 #include "EditorInsertAction.h" 39 40 #include "FontDescription.h" … … 55 56 #include "WebCursorInfo.h" 56 57 #include "WebEditingAction.h" 58 #include "WebFileSystem.h" 57 59 #include "WebFontDescription.h" 58 60 #include "WebIDBKey.h" … … 381 383 COMPILE_ASSERT_MATCHING_ENUM(WebIDBKey::StringType, IDBKey::StringType); 382 384 COMPILE_ASSERT_MATCHING_ENUM(WebIDBKey::NumberType, IDBKey::NumberType); 385 386 #if ENABLE(FILE_SYSTEM) 387 COMPILE_ASSERT_MATCHING_ENUM(WebFileSystem::TypeTemporary, AsyncFileSystem::Temporary); 388 COMPILE_ASSERT_MATCHING_ENUM(WebFileSystem::TypePersistent, AsyncFileSystem::Persistent); 389 #endif -
trunk/WebKit/chromium/src/WebFileSystemCallbacksImpl.cpp
r66255 r66280 33 33 #if ENABLE(FILE_SYSTEM) 34 34 35 #include "AsyncFileSystemCallbacks.h" 36 #include "AsyncFileSystemChromium.h" 35 37 #include "ExceptionCode.h" 36 #include "FileSystemCallbacks.h"37 38 #include "WebFileSystemEntry.h" 38 39 #include "WebFileInfo.h" … … 44 45 namespace WebKit { 45 46 46 WebFileSystemCallbacksImpl::WebFileSystemCallbacksImpl(PassOwnPtr< FileSystemCallbacksBase> callbacks)47 WebFileSystemCallbacksImpl::WebFileSystemCallbacksImpl(PassOwnPtr<AsyncFileSystemCallbacks> callbacks) 47 48 : m_callbacks(callbacks) 48 49 { … … 79 80 void WebFileSystemCallbacksImpl::didOpenFileSystem(const WebString& name, const WebString& path) 80 81 { 81 m_callbacks->didOpenFileSystem(name, path);82 m_callbacks->didOpenFileSystem(name, new AsyncFileSystemChromium(path)); 82 83 delete this; 83 84 } -
trunk/WebKit/chromium/src/WebFileSystemCallbacksImpl.h
r65770 r66280 38 38 39 39 namespace WebCore { 40 class FileSystemCallbacksBase;40 class AsyncFileSystemCallbacks; 41 41 } 42 42 … … 49 49 class WebFileSystemCallbacksImpl : public WebFileSystemCallbacks { 50 50 public: 51 WebFileSystemCallbacksImpl(PassOwnPtr<WebCore:: FileSystemCallbacksBase>);51 WebFileSystemCallbacksImpl(PassOwnPtr<WebCore::AsyncFileSystemCallbacks>); 52 52 virtual ~WebFileSystemCallbacksImpl(); 53 53 … … 59 59 60 60 private: 61 OwnPtr<WebCore:: FileSystemCallbacksBase> m_callbacks;61 OwnPtr<WebCore::AsyncFileSystemCallbacks> m_callbacks; 62 62 }; 63 63
Note: See TracChangeset
for help on using the changeset viewer.