|
Automatically fire AX events on Mac based on tree changes
This change uses tree changes to automatically determine
which Mac AX events to fire, rather than getting the events
directly from Blink. The code to fire events from Blink is
removed for OS_MACOSX in this change.
Subsequent changes will do the same for Windows, Linux,
Android, and Chrome OS, and then we can delete all of the
code that fires specific events from Blink, and just mark
AX nodes as dirty instead.
BUG= 699438
Review-Url: https://codereview.chromium.org/2917363002
Cr-Commit-Position: refs/heads/master@{#477889}
Committed: https://chromium.googlesource.com/chromium/src/+/5e3acae98e5b9417f6757866a264284c9e38c809
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+284 lines, -32 lines) |
Patch |
|
M |
chrome/renderer/extensions/automation_internal_custom_bindings.h
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/renderer/extensions/automation_internal_custom_bindings.cc
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
|
M |
content/browser/accessibility/browser_accessibility_manager.h
|
View
|
|
2 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/browser/accessibility/browser_accessibility_manager.cc
|
View
|
1
2
|
4 chunks |
+34 lines, -12 lines |
0 comments
|
Download
|
|
M |
content/browser/accessibility/browser_accessibility_manager_mac.h
|
View
|
|
1 chunk |
+25 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/browser/accessibility/browser_accessibility_manager_mac.mm
|
View
|
1
2
|
2 chunks |
+168 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/browser/accessibility/dump_accessibility_events_browsertest.cc
|
View
|
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
content/test/data/accessibility/event/add-alert-expected-mac.txt
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/test/data/accessibility/event/aria-combo-box-expand-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/test/data/accessibility/event/aria-combo-box-focus-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/test/data/accessibility/event/aria-treeitem-focus-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/test/data/accessibility/event/listbox-next-expected-mac.txt
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
A |
content/test/data/accessibility/event/live-region-add-live-attribute.html
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
A |
content/test/data/accessibility/event/live-region-add-live-attribute-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
content/test/data/accessibility/event/menulist-collapse-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/ax_tree.h
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/ax_tree.cc
|
View
|
|
1 chunk |
+7 lines, -3 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/ax_tree_fuzzer.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
ui/accessibility/ax_tree_unittest.cc
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/platform/test_ax_node_wrapper.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
Total messages: 22 (14 generated)
|