diff options
Diffstat (limited to 'chrome/browser/resources/file_manager/js/util.js')
-rw-r--r-- | chrome/browser/resources/file_manager/js/util.js | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/chrome/browser/resources/file_manager/js/util.js b/chrome/browser/resources/file_manager/js/util.js index 92ce50674..ad11c92 100644 --- a/chrome/browser/resources/file_manager/js/util.js +++ b/chrome/browser/resources/file_manager/js/util.js @@ -41,12 +41,16 @@ var util = { */ installFileErrorToString: function() { FileError.prototype.toString = function() { - for (var key in FileError) { - if (key.search(/_ERR$/) != -1 && FileError[key] == this.code) - return '[object FileError: ' + key + ']'; - } - - return '[object FileError: ' + this.code + ']'; + return '[object FileError: ' + util.getFileErrorMnemonic(this.code) + ']'; } }, + + getFileErrorMnemonic: function(code) { + for (var key in FileError) { + if (key.search(/_ERR$/) != -1 && FileError[key] == code) + return key; + } + + return code; + } }; |