| Index: ui/views/controls/button/checkbox.cc
|
| diff --git a/ui/views/controls/button/checkbox.cc b/ui/views/controls/button/checkbox.cc
|
| index feb053b4d7def44a8dddc6f5befff8297b885344..353532decc9401a1b7a5979c01b49a25c66c6988 100644
|
| --- a/ui/views/controls/button/checkbox.cc
|
| +++ b/ui/views/controls/button/checkbox.cc
|
| @@ -8,7 +8,7 @@
|
|
|
| #include <utility>
|
|
|
| -#include "ui/accessibility/ax_view_state.h"
|
| +#include "ui/accessibility/ax_node_data.h"
|
| #include "ui/base/material_design/material_design_controller.h"
|
| #include "ui/base/resource/resource_bundle.h"
|
| #include "ui/gfx/canvas.h"
|
| @@ -122,11 +122,11 @@ const char* Checkbox::GetClassName() const {
|
| return kViewClassName;
|
| }
|
|
|
| -void Checkbox::GetAccessibleState(ui::AXViewState* state) {
|
| - LabelButton::GetAccessibleState(state);
|
| - state->role = ui::AX_ROLE_CHECK_BOX;
|
| +void Checkbox::GetAccessibleNodeData(ui::AXNodeData* node_data) {
|
| + LabelButton::GetAccessibleNodeData(node_data);
|
| + node_data->role = ui::AX_ROLE_CHECK_BOX;
|
| if (checked())
|
| - state->AddStateFlag(ui::AX_STATE_CHECKED);
|
| + node_data->AddStateFlag(ui::AX_STATE_CHECKED);
|
| }
|
|
|
| void Checkbox::OnPaint(gfx::Canvas* canvas) {
|
|
|