| 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 89532ab57aebcff10a7d4cf5dfb8bbff28cb822f..1e8237fd59dd9ce3f03041b37372c29c0b838cc5 100644
|
| --- a/chrome/browser/resources/file_manager/js/file_manager.js
|
| +++ b/chrome/browser/resources/file_manager/js/file_manager.js
|
| @@ -2462,7 +2462,11 @@ FileManager.prototype = {
|
| if (!this.isAvaliableOffline_(props[i], FileType.getType(urls[i]))) {
|
| this.alert.showHtml(
|
| str('OFFLINE_HEADER'),
|
| - strf('OFFLINE_MESSAGE', str('OFFLINE_COLUMN_LABEL')));
|
| + strf(
|
| + urls.length == 1 ?
|
| + 'OFFLINE_MESSAGE' :
|
| + 'OFFLINE_MESSAGE_PLURAL',
|
| + str('OFFLINE_COLUMN_LABEL')));
|
| return;
|
| }
|
| }
|
| @@ -3174,7 +3178,16 @@ FileManager.prototype = {
|
| };
|
|
|
| FileManager.prototype.onPinClick_ = function(checkbox, entry, event) {
|
| + var self = this;
|
| function callback(props) {
|
| + if (props.errorCode) {
|
| + // TODO(serya): Do not show the message if unpin failed.
|
| + cacheEntryDateAndSize(entry, function() {
|
| + self.alert.showHtml(str('GDATA_OUT_OF_SPACE_HEADER'),
|
| + strf('GDATA_OUT_OF_SPACE_MESSAGE',
|
| + util.bytesToSi(entry.cachedSize_)));
|
| + });
|
| + }
|
| checkbox.checked = entry.gdata_.isPinned = props[0].isPinned;
|
| }
|
|
|
|
|