| Index: chrome/browser/resources/file_manager/js/util.js
|
| diff --git a/chrome/browser/resources/file_manager/js/util.js b/chrome/browser/resources/file_manager/js/util.js
|
| index 2217aab6503eb0c8b1bf86efc213ee1f1b951c67..5eeaa630e746ad555a15b248f45c9b7f3f4e232e 100644
|
| --- a/chrome/browser/resources/file_manager/js/util.js
|
| +++ b/chrome/browser/resources/file_manager/js/util.js
|
| @@ -254,7 +254,7 @@ var util = {
|
| * Locate the file referred to by path, creating directories or the file
|
| * itself if necessary.
|
| */
|
| - getOrCreateFile: function(path, successCallback, errorCallback) {
|
| + getOrCreateFile: function(root, path, successCallback, errorCallback) {
|
| var dirname = null;
|
| var basename = null;
|
|
|
| @@ -272,16 +272,16 @@ var util = {
|
| }
|
|
|
| if (!dirname)
|
| - return onDirFound(this.filesystem.root);
|
| + return onDirFound(root);
|
|
|
| - this.getOrCreateDirectory(dirname, onDirFound, errorCallback);
|
| + util.getOrCreateDirectory(root, dirname, onDirFound, errorCallback);
|
| },
|
|
|
| /**
|
| * Locate the directory referred to by path, creating directories along the
|
| * way.
|
| */
|
| - getOrCreateDirectory: function(path, successCallback, errorCallback) {
|
| + getOrCreateDirectory: function(root, path, successCallback, errorCallback) {
|
| var names = path.split('/');
|
|
|
| function getOrCreateNextName(dir) {
|
| @@ -297,7 +297,7 @@ var util = {
|
| errorCallback);
|
| }
|
|
|
| - getOrCreateNextName(this.filesystem.root);
|
| + getOrCreateNextName(root);
|
| },
|
|
|
| /**
|
|
|