From 466b2c53add7fbad7e447729fbd3268c3be66361 Mon Sep 17 00:00:00 2001 From: "kinuko@chromium.org" Date: Fri, 18 Oct 2013 01:26:22 +0000 Subject: FileAPI dependency cleanup: stop referencing quota_observer in SyncFileSystemBackend - Add RegisterQuotaUpdateObserver() method to remove sandbox_quota_observer dependency in SyncFileSystemBackend. - Also move IsAccessValid() and IsAllowedScheme() to private in SandboxFileSystemBackendDelegate. BUG=265770 R=tzik@chromium.org Review URL: https://codereview.chromium.org/26906007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229273 0039d316-1c4b-4281-b951-d872f2087c98 --- webkit/browser/fileapi/sandbox_file_system_backend.cc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'webkit/browser/fileapi/sandbox_file_system_backend.cc') diff --git a/webkit/browser/fileapi/sandbox_file_system_backend.cc b/webkit/browser/fileapi/sandbox_file_system_backend.cc index a5adc63..cc02278 100644 --- a/webkit/browser/fileapi/sandbox_file_system_backend.cc +++ b/webkit/browser/fileapi/sandbox_file_system_backend.cc @@ -49,18 +49,12 @@ void SandboxFileSystemBackend::Initialize(FileSystemContext* context) { DCHECK(delegate_); // Set quota observers. - delegate_->AddFileUpdateObserver( - fileapi::kFileSystemTypeTemporary, - delegate_->quota_observer(), - delegate_->file_task_runner()); + delegate_->RegisterQuotaUpdateObserver(fileapi::kFileSystemTypeTemporary); delegate_->AddFileAccessObserver( fileapi::kFileSystemTypeTemporary, delegate_->quota_observer(), NULL); - delegate_->AddFileUpdateObserver( - fileapi::kFileSystemTypePersistent, - delegate_->quota_observer(), - delegate_->file_task_runner()); + delegate_->RegisterQuotaUpdateObserver(fileapi::kFileSystemTypePersistent); delegate_->AddFileAccessObserver( fileapi::kFileSystemTypePersistent, delegate_->quota_observer(), NULL); -- cgit v1.1