|
|
Add more fine-grained accessibility modes.
This is just a refactoring change, there should be no change in behavior yet.
Currently Chrome accessibility support is basically off of on. This change
adds some additional accessibility mode flags so we will be able to selectively
enable just part of accessibility support. See the linked bug for more details.
The idea of casting the accessibility mode bitmask to an enum of all possible
valid accessibility modes doesn't really make sense anymore as the number of
possible valid permutations is now large, so I'm eliminating
AccessibilityModeHelper and making AccessibilityMode into just an integer
type rather than an enum.
Following changes will implement support for these new modes and enable
tracking and manually toggling their usage.
BUG= 672205
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/dd3d51a7c8fb4e09d3c3bc0057408a5e1f43899a
Cr-Commit-Position: refs/heads/master@{#438547}
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+199 lines, -312 lines) |
Patch |
 |
M |
chrome/browser/extensions/api/automation/automation_apitest.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/automation_internal/automation_internal_api.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/BUILD.gn
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/accessibility_action_browsertest.cc
|
View
|
1
2
3
|
12 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/accessibility_ipc_error_browsertest.cc
|
View
|
1
2
3
|
5 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/accessibility_mode_browsertest.cc
|
View
|
1
2
3
|
3 chunks |
+31 lines, -36 lines |
0 comments
|
Download
|
 |
D |
content/browser/accessibility/accessibility_mode_helper.h
|
View
|
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
 |
D |
content/browser/accessibility/accessibility_mode_helper.cc
|
View
|
|
1 chunk |
+0 lines, -43 lines |
0 comments
|
Download
|
 |
D |
content/browser/accessibility/accessibility_mode_helper_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/accessibility_ui.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/accessibility_win_browsertest.cc
|
View
|
1
2
3
|
17 chunks |
+15 lines, -19 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/android_granularity_movement_browsertest.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_state_impl.h
|
View
|
|
2 chunks |
+6 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/browser_accessibility_state_impl.cc
|
View
|
1
2
3
|
5 chunks |
+15 lines, -27 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/cross_platform_accessibility_browsertest.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/dump_accessibility_browsertest_base.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/dump_accessibility_events_browsertest.cc
|
View
|
1
2
3
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/hit_testing_browsertest.cc
|
View
|
1
2
3
|
5 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/accessibility/touch_accessibility_aura_browsertest.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/android/content_view_core_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/frame_host/render_frame_host_delegate.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/frame_host/render_frame_host_impl.cc
|
View
|
1
2
3
|
6 chunks |
+5 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_impl.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_impl.h
|
View
|
1
2
|
2 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/web_contents/web_contents_impl.cc
|
View
|
1
2
3
|
3 chunks |
+6 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/common/accessibility_mode_enums.h
|
View
|
1
2
3
|
1 chunk |
+52 lines, -18 lines |
0 comments
|
Download
|
 |
M |
content/common/frame_messages.h
|
View
|
1
2
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/web_contents.h
|
View
|
1
2
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/web_contents_observer.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/public/test/browser_test_utils.cc
|
View
|
1
2
3
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_frame_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/render_view_browsertest.cc
|
View
|
1
2
3
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_view_impl.cc
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/BUILD.gn
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 34 (21 generated)
|