Index: chrome/renderer/resources/extensions/file_system_custom_bindings.js |
diff --git a/chrome/renderer/resources/extensions/file_system_custom_bindings.js b/chrome/renderer/resources/extensions/file_system_custom_bindings.js |
index 058a42349b867fa5e5835b9ae134a3157427a97e..6a3443949f7d4007dcfa5589d4d67e5ea3ce67fd 100644 |
--- a/chrome/renderer/resources/extensions/file_system_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/file_system_custom_bindings.js |
@@ -47,12 +47,12 @@ binding.registerCustomHook(function(bindingsAPI) { |
entryIdManager.registerEntry(id, fileEntry); |
callback(fileEntry); |
}, function(fileError) { |
- lastError.set('Error getting fileEntry, code: ' + fileError.code); |
- callback(); |
+ lastError.run('Error getting fileEntry, code: ' + fileError.code, |
+ callback); |
}); |
} catch (e) { |
- lastError.set('Error in event handler for onLaunched: ' + e.stack); |
- callback(); |
+ lastError.run('Error in event handler for onLaunched: ' + e.stack, |
+ callback); |
} |
} |
}); |