| Index: chrome/renderer/resources/extensions/file_manager_private_custom_bindings.js
|
| diff --git a/chrome/renderer/resources/extensions/file_manager_private_custom_bindings.js b/chrome/renderer/resources/extensions/file_manager_private_custom_bindings.js
|
| index 5b0ddc7794900d95cd3e5ada6928d995ce0145cf..40cc343247e75ee34cd35b854e035e618635252e 100644
|
| --- a/chrome/renderer/resources/extensions/file_manager_private_custom_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/file_manager_private_custom_bindings.js
|
| @@ -87,15 +87,20 @@ binding.registerCustomHook(function(bindingsAPI) {
|
| fileManagerPrivateInternal.removeFileWatch(url, callback);
|
| });
|
|
|
| - apiFunctions.setHandleRequest('getEntryActions', function(entry, callback) {
|
| - var url = fileBrowserHandlerNatives.GetEntryURL(entry);
|
| - fileManagerPrivateInternal.getEntryActions(url, callback);
|
| + apiFunctions.setHandleRequest('getCustomActions', function(
|
| + entries, callback) {
|
| + var urls = entries.map(function(entry) {
|
| + return fileBrowserHandlerNatives.GetEntryURL(entry);
|
| + });
|
| + fileManagerPrivateInternal.getCustomActions(urls, callback);
|
| });
|
|
|
| - apiFunctions.setHandleRequest('executeEntryAction', function(
|
| - entry, actionId, callback) {
|
| - var url = fileBrowserHandlerNatives.GetEntryURL(entry);
|
| - fileManagerPrivateInternal.executeEntryAction(url, actionId, callback);
|
| + apiFunctions.setHandleRequest('executeCustomAction', function(
|
| + entries, actionId, callback) {
|
| + var urls = entries.map(function(entry) {
|
| + return fileBrowserHandlerNatives.GetEntryURL(entry);
|
| + });
|
| + fileManagerPrivateInternal.executeCustomAction(urls, actionId, callback);
|
| });
|
|
|
| apiFunctions.setHandleRequest('computeChecksum', function(entry, callback) {
|
|
|