Index: Source/modules/filesystem/WorkerGlobalScopeFileSystem.cpp |
diff --git a/Source/modules/filesystem/WorkerGlobalScopeFileSystem.cpp b/Source/modules/filesystem/WorkerGlobalScopeFileSystem.cpp |
index 8850858721e12c6d5b769bf1ee92b056b4445145..3f3f88b576be5e00b9c4ddb8e8b36e05d7794dfd 100644 |
--- a/Source/modules/filesystem/WorkerGlobalScopeFileSystem.cpp |
+++ b/Source/modules/filesystem/WorkerGlobalScopeFileSystem.cpp |
@@ -103,7 +103,7 @@ void WorkerGlobalScopeFileSystem::webkitResolveLocalFileSystemURL(WorkerGlobalSc |
return; |
} |
- WorkerLocalFileSystem::from(worker)->readFileSystem(worker, type, ResolveURICallbacks::create(successCallback, errorCallback, worker, type, filePath)); |
+ WorkerLocalFileSystem::from(worker)->readFileSystem(worker, completedURL, ResolveURICallbacks::create(successCallback, errorCallback, worker, type, filePath)); |
} |
PassRefPtr<EntrySync> WorkerGlobalScopeFileSystem::webkitResolveLocalFileSystemSyncURL(WorkerGlobalScope* worker, const String& url, ExceptionState& es) |
@@ -126,7 +126,7 @@ PassRefPtr<EntrySync> WorkerGlobalScopeFileSystem::webkitResolveLocalFileSystemS |
OwnPtr<FileSystemCallbacks> callbacks = FileSystemCallbacks::create(readFileSystemHelper.successCallback(), readFileSystemHelper.errorCallback(), worker, type); |
callbacks->setShouldBlockUntilCompletion(true); |
- WorkerLocalFileSystem::from(worker)->readFileSystem(worker, type, callbacks.release()); |
+ WorkerLocalFileSystem::from(worker)->readFileSystem(worker, completedURL, callbacks.release()); |
RefPtr<DOMFileSystemSync> fileSystem = readFileSystemHelper.getResult(es); |
if (!fileSystem) |
return 0; |