summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources/file_manager/js/util.js
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/resources/file_manager/js/util.js')
-rw-r--r--chrome/browser/resources/file_manager/js/util.js16
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;
+ }
};