| Index: chrome/browser/extensions/api/automation_internal/automation_internal_api.cc | 
| diff --git a/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc b/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc | 
| index 38711935c4c0754f274032abff0f69d386816049..064ed25f1d1f7f669557a2e69eb4eb452d5d2cf3 100644 | 
| --- a/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc | 
| +++ b/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc | 
| @@ -393,6 +393,17 @@ AutomationInternalPerformActionFunction::ConvertToAXActionData( | 
| ui::AX_ACTION_SET_SEQUENTIAL_FOCUS_NAVIGATION_STARTING_POINT; | 
| break; | 
| } | 
| +    case api::automation_internal::ACTION_TYPE_CUSTOMACTION: { | 
| +      api::automation_internal::PerformCustomActionParams | 
| +          perform_custom_action_params; | 
| +      EXTENSION_FUNCTION_VALIDATE( | 
| +          api::automation_internal::PerformCustomActionParams::Populate( | 
| +              params->opt_args.additional_properties, | 
| +              &perform_custom_action_params)); | 
| +      action->action = ui::AX_ACTION_CUSTOM_ACTION; | 
| +      action->custom_action_id = perform_custom_action_params.custom_action_id; | 
| +      break; | 
| +    } | 
| default: | 
| NOTREACHED(); | 
| } | 
|  |