Update to Chromium revision 149431.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@731 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2012-08-07 13:58:35 +00:00
parent b39ca211ae
commit 3b8ebef27b
27 changed files with 198 additions and 130 deletions

View File

@ -25,6 +25,7 @@ class WebURL;
namespace fileapi {
class FileSystemContext;
class FileSystemURL;
}
namespace webkit_blob {
@ -97,9 +98,17 @@ class BrowserFileSystem
static void CleanupOnIOThread();
private:
enum FilePermission {
FILE_PERMISSION_READ,
FILE_PERMISSION_WRITE,
FILE_PERMISSION_CREATE,
};
// Helpers.
bool HasFilePermission(const fileapi::FileSystemURL& url,
FilePermission permission);
fileapi::FileSystemOperationInterface* GetNewOperation(
const WebKit::WebURL& path);
const fileapi::FileSystemURL& url);
// Callback Handlers
fileapi::FileSystemOperationInterface::StatusCallback FinishHandler(