| Index: chrome/renderer/resources/extensions/file_system_provider_custom_bindings.js
|
| diff --git a/chrome/renderer/resources/extensions/file_system_provider_custom_bindings.js b/chrome/renderer/resources/extensions/file_system_provider_custom_bindings.js
|
| index f59900c5adf8e4eba45bcbea8c998973e8030b9b..9ea4a0122953ffcf0ae33f5dc6e9a325deccaff8 100644
|
| --- a/chrome/renderer/resources/extensions/file_system_provider_custom_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/file_system_provider_custom_bindings.js
|
| @@ -161,4 +161,24 @@ eventBindings.registerArgumentMassager(
|
| fileSystemId, directoryPath, onSuccessCallback, onErrorCallback]);
|
| });
|
|
|
| +eventBindings.registerArgumentMassager(
|
| + 'fileSystemProvider.onOpenFileRequested',
|
| + function(args, dispatch) {
|
| + var fileSystemId = args[0];
|
| + var requestId = args[1];
|
| + var filePath = args[2];
|
| + var mode = args[3];
|
| + var create = args[4];
|
| + var onSuccessCallback = function() {
|
| + fileSystemProviderInternal.openFileRequestedSuccess(
|
| + fileSystemId, requestId);
|
| + };
|
| + var onErrorCallback = function(error) {
|
| + fileSystemProviderInternal.openFileRequestedError(
|
| + fileSystemId, requestId, error);
|
| + }
|
| + dispatch([fileSystemId, filePath, mode, create, onSuccessCallback,
|
| + onErrorCallback]);
|
| + });
|
| +
|
| exports.binding = binding.generate();
|
|
|