diff options
author | shess <shess@chromium.org> | 2015-04-06 11:52:16 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-04-06 18:52:57 +0000 |
commit | 10ce3cc97b63b6e2a294f8279490e91ed22f06f4 (patch) | |
tree | 8e0f9c13b28681ecf1be9257af6c56fcf01eab41 /content/renderer/renderer_blink_platform_impl.cc | |
parent | c02ea23b81f95b4161a395d6b229cd680de63375 (diff) | |
download | chromium_src-10ce3cc97b63b6e2a294f8279490e91ed22f06f4.zip chromium_src-10ce3cc97b63b6e2a294f8279490e91ed22f06f4.tar.gz chromium_src-10ce3cc97b63b6e2a294f8279490e91ed22f06f4.tar.bz2 |
Add SetFileSize() IPC for WebSQL.
The sandbox on OSX and Linux restricts ftruncate(), which SQLite uses.
Provide a browser hook for chromium_vfs.
BUG=457905
Review URL: https://codereview.chromium.org/1006423008
Cr-Commit-Position: refs/heads/master@{#323925}
Diffstat (limited to 'content/renderer/renderer_blink_platform_impl.cc')
-rw-r--r-- | content/renderer/renderer_blink_platform_impl.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc index 2b4bc10..b4a106b 100644 --- a/content/renderer/renderer_blink_platform_impl.cc +++ b/content/renderer/renderer_blink_platform_impl.cc @@ -623,6 +623,12 @@ long long RendererBlinkPlatformImpl::databaseGetSpaceAvailableForOrigin( sync_message_filter_.get()); } +bool RendererBlinkPlatformImpl::databaseSetFileSize( + const WebString& vfs_file_name, long long size) { + return DatabaseUtil::DatabaseSetFileSize( + vfs_file_name, size, sync_message_filter_.get()); +} + bool RendererBlinkPlatformImpl::canAccelerate2dCanvas() { RenderThreadImpl* thread = RenderThreadImpl::current(); GpuChannelHost* host = thread->EstablishGpuChannelSync( |