| Index: chrome/common/extensions/api/automation_internal.idl
|
| diff --git a/chrome/common/extensions/api/automation_internal.idl b/chrome/common/extensions/api/automation_internal.idl
|
| index a5cc24f88eec66a13ada0ff568b869e7aaa61b42..68cf1f18e3a8eb06d3a10dc0d4868144d7170388 100644
|
| --- a/chrome/common/extensions/api/automation_internal.idl
|
| +++ b/chrome/common/extensions/api/automation_internal.idl
|
| @@ -29,8 +29,9 @@ namespace automationInternal {
|
|
|
| // All possible actions that can be performed on automation nodes.
|
| enum ActionType {
|
| - focus,
|
| + customAction,
|
| doDefault,
|
| + focus,
|
| getImageData,
|
| hitTest,
|
| makeVisible,
|
| @@ -38,10 +39,10 @@ namespace automationInternal {
|
| setAccessibilityFocus,
|
| setSequentialFocusNavigationStartingPoint,
|
| setSelection,
|
| + showContextMenu,
|
| startDuckingMedia,
|
| stopDuckingMedia,
|
| - suspendMedia,
|
| - showContextMenu
|
| + suspendMedia
|
| };
|
|
|
| // Arguments required for all actions supplied to performAction.
|
| @@ -51,6 +52,12 @@ namespace automationInternal {
|
| ActionType actionType;
|
| };
|
|
|
| + // Arguments for the customAction action. Those args are passed to
|
| + // performAction as opt_args.
|
| + dictionary PerformCustomActionParams {
|
| + long customActionID;
|
| + };
|
| +
|
| // Arguments for the setSelection action supplied to performAction.
|
| dictionary SetSelectionParams {
|
| // Reuses ActionRequiredParams automationNodeID to mean anchor node id,
|
|
|