1 // Copyright 2016 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "ui/accessibility/ax_action_data.h" 6 7 #include "ui/accessibility/ax_enums.mojom.h" 8 9 namespace ui { 10 11 // Mojo enums are initialized here so the header can include the much smaller 12 // mojom-forward.h header. AXActionData()13AXActionData::AXActionData() 14 : action(ax::mojom::Action::kNone), 15 hit_test_event_to_fire(ax::mojom::Event::kNone), 16 horizontal_scroll_alignment(ax::mojom::ScrollAlignment::kNone), 17 vertical_scroll_alignment(ax::mojom::ScrollAlignment::kNone), 18 scroll_behavior(ax::mojom::ScrollBehavior::kNone) {} 19 20 AXActionData::AXActionData(const AXActionData& other) = default; 21 AXActionData::~AXActionData() = default; 22 23 } // namespace ui 24