Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2071)

Unified Diff: chrome/browser/resources/file_manager/js/file_manager.js

Issue 10083067: gdata: Support opening zip file on Google Docs. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: gdata: Support opening zip file on Google Docs. Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/file_manager/js/file_manager.js
diff --git a/chrome/browser/resources/file_manager/js/file_manager.js b/chrome/browser/resources/file_manager/js/file_manager.js
index ccc606e47f5a72557080a6606eddb73571c6bdc0..894217ac6853c5cbb9cfecbe9395fe70edd7b4c7 100644
--- a/chrome/browser/resources/file_manager/js/file_manager.js
+++ b/chrome/browser/resources/file_manager/js/file_manager.js
@@ -2736,13 +2736,16 @@ FileManager.prototype = {
}
chrome.mediaPlayerPrivate.play(urls, position);
} else if (id == 'mount-archive') {
- for (var index = 0; index < urls.length; ++index) {
- // Url in MountCompleted event won't be escaped, so let's make sure
- // we don't use escaped one in mountRequests_.
- var unescapedUrl = unescape(urls[index]);
- this.mountRequests_.push(unescapedUrl);
- chrome.fileBrowserPrivate.addMount(unescapedUrl, 'file', {});
- }
+ var self = this;
+ this.resolveSelectResults_(urls, function(urls) {
+ for (var index = 0; index < urls.length; ++index) {
+ // Url in MountCompleted event won't be escaped, so let's make sure
+ // we don't use escaped one in mountRequests_.
+ var unescapedUrl = unescape(urls[index]);
+ self.mountRequests_.push(unescapedUrl);
+ chrome.fileBrowserPrivate.addMount(unescapedUrl, 'file', {});
+ }
+ });
} else if (id == 'format-device') {
this.confirm.show(str('FORMATTING_WARNING'), function() {
chrome.fileBrowserPrivate.formatDevice(urls[0]);

Powered by Google App Engine
This is Rietveld 408576698