|
|
A11y: Add/refactor methods for manipulating bitfields on AXNodeData.
In preparation for allowing a11y elements to indicate they support a
user-executable action (e.g. checking a checkbox), this change does two things:
- Rename AXNodeData::AddStateFlag() / AXNodeData::HasStateFlag() to
AXNodeData::AddState() for a consistent naming scheme.
- Add a new method AXNodeData::ClearBitfields(), which will clear the bits set
on AXNodeData::state. New bitfields added onto AXNodeData can also be cleared
here.
- Deletes AXNodeData::IsFlagSet() and replaces this with HasState() above.
BUG= 717846
Review-Url: https://codereview.chromium.org/2860883003
Cr-Commit-Position: refs/heads/master@{#470245}
Committed: https://chromium.googlesource.com/chromium/src/+/34b559296ecf1005c41ea8278327ef5880553de0
Total comments: 16
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+221 lines, -333 lines) |
Patch |
 |
M |
ash/system/audio/volume_view.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/system/ime_menu/ime_menu_tray_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/arc/accessibility/ax_tree_source_arc.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/aura/accessibility/ax_root_obj_wrapper.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/download/download_item_view.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/omnibox/omnibox_view_views.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/page_info/non_accessible_image_view.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/tabs/tab.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/toolbar/toolbar_button.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/pdf/renderer/pdf_accessibility_tree.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_manager_android.cc
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_manager_auralinux.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_manager_mac.mm
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_manager_unittest.cc
|
View
|
1
2
3
4
|
13 chunks |
+0 lines, -34 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_manager_win.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_win_unittest.cc
|
View
|
1
2
3
4
|
34 chunks |
+100 lines, -91 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/one_shot_accessibility_tree_search_unittest.cc
|
View
|
1
2
3
4
|
3 chunks |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
content/renderer/accessibility/blink_ax_tree_source.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/accessibility/ax_node_data.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/ax_node_data.cc
|
View
|
1
2
3
4
|
3 chunks |
+19 lines, -55 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/ax_node_position_unittest.cc
|
View
|
|
4 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/ax_tree.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/ax_tree_fuzzer.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/accessibility/ax_tree_unittest.cc
|
View
|
1
2
3
4
|
9 chunks |
+4 lines, -17 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/platform/ax_platform_node_auralinux.cc
|
View
|
1
2
3
|
1 chunk |
+9 lines, -10 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/platform/ax_platform_node_mac.mm
|
View
|
|
11 chunks |
+17 lines, -24 lines |
0 comments
|
Download
|
 |
M |
ui/accessibility/tree_generator.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/views/accessibility/ax_view_obj_wrapper.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -3 lines |
2 comments
|
Download
|
 |
M |
ui/views/accessibility/ax_window_obj_wrapper.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/accessibility/native_view_accessibility_base.cc
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ui/views/accessibility/native_view_accessibility_unittest.cc
|
View
|
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/button/button.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/button/custom_button.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/button/image_button.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/button/menu_button.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/label.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/label_unittest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/menu/menu_item_view.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/menu/submenu_view.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/progress_bar.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/progress_bar_unittest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/tabbed_pane/tabbed_pane.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/tabbed_pane/tabbed_pane_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/table/table_view.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/textfield/textfield.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/textfield/textfield_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/views/controls/tree/tree_view.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 42 (33 generated)
|