diff options
| author | Andras Becsi <andras.becsi@digia.com> | 2013-12-11 21:33:03 +0100 |
|---|---|---|
| committer | Andras Becsi <andras.becsi@digia.com> | 2013-12-13 12:34:07 +0100 |
| commit | f2a33ff9cbc6d19943f1c7fbddd1f23d23975577 (patch) | |
| tree | 0586a32aa390ade8557dfd6b4897f43a07449578 /chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp | |
| parent | 5362912cdb5eea702b68ebe23702468d17c3017a (diff) | |
Update Chromium to branch 1650 (31.0.1650.63)
Change-Id: I57d8c832eaec1eb2364e0a8e7352a6dd354db99f
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp')
| -rw-r--r-- | chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp b/chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp index 47e65efaea7..1ae4e062228 100644 --- a/chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp +++ b/chromium/third_party/WebKit/Source/web/LocalFileSystemClient.cpp @@ -31,16 +31,17 @@ #include "config.h" #include "LocalFileSystemClient.h" -#include "WebFileSystemCallbacksImpl.h" #include "WebFrameImpl.h" #include "WebViewImpl.h" #include "core/dom/Document.h" #include "core/platform/AsyncFileSystemCallbacks.h" +#include "public/platform/Platform.h" #include "public/platform/WebFileError.h" #include "public/platform/WebFileSystem.h" +#include "public/platform/WebFileSystemCallbacks.h" #include "public/platform/WebFileSystemType.h" -#include "public/web/WebFrameClient.h" #include "public/web/WebPermissionClient.h" +#include "weborigin/SecurityOrigin.h" #include "wtf/text/WTFString.h" using namespace WebCore; @@ -65,22 +66,6 @@ bool LocalFileSystemClient::allowFileSystem(ScriptExecutionContext* context) return !webView->permissionClient() || webView->permissionClient()->allowFileSystem(webFrame); } -void LocalFileSystemClient::openFileSystem(ScriptExecutionContext* context, WebCore::FileSystemType type, PassOwnPtr<AsyncFileSystemCallbacks> callbacks, FileSystemSynchronousType, long long size, OpenFileSystemMode openMode) -{ - Document* document = toDocument(context); - WebFrameImpl* webFrame = WebFrameImpl::fromFrame(document->frame()); - - webFrame->client()->openFileSystem(webFrame, static_cast<WebFileSystemType>(type), size, openMode == CreateFileSystemIfNotPresent, new WebFileSystemCallbacksImpl(callbacks)); -} - -void LocalFileSystemClient::deleteFileSystem(ScriptExecutionContext* context, WebCore::FileSystemType type, PassOwnPtr<AsyncFileSystemCallbacks> callbacks) -{ - Document* document = toDocument(context); - WebFrameImpl* webFrame = WebFrameImpl::fromFrame(document->frame()); - - webFrame->client()->deleteFileSystem(webFrame, static_cast<WebFileSystemType>(type), new WebFileSystemCallbacksImpl(callbacks)); -} - LocalFileSystemClient::LocalFileSystemClient() { } |
