| Index: chrome/browser/ui/aura/accessibility/automation_manager_aura.cc
|
| diff --git a/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc b/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc
|
| index 21f264af0b35ec93f7574e8165332e88c695ec50..830ee5b287c0c678ace860dd7c5f802939c63c6e 100644
|
| --- a/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc
|
| +++ b/chrome/browser/ui/aura/accessibility/automation_manager_aura.cc
|
| @@ -146,6 +146,13 @@ void AutomationManagerAura::SendEvent(BrowserContext* context,
|
| LOG(ERROR) << "Unable to serialize one accessibility event.";
|
| return;
|
| }
|
| +
|
| + // Make sure the focused node is serialized.
|
| + views::AXAuraObjWrapper* focus =
|
| + views::AXAuraObjCache::GetInstance()->GetFocus();
|
| + if (focus)
|
| + current_tree_serializer_->SerializeChanges(focus, ¶ms.update);
|
| +
|
| params.tree_id = 0;
|
| params.id = aura_obj->GetID();
|
| params.event_type = event_type;
|
|
|