|
Get rid of AXScrollView and AXScrollbar
They're an unnecessary abstraction, leftover from WebKit and just getting in
the way. Now an iframe's accessibility object has the child frame document's
accessibility object as its immediate child. This depends on previous changes
that put all of the document scroll attributes and methods on the document's
AXObject rather than on its parent AXScrollView.
This also eliminates an arbitrary and confusing difference between
local and remote frames in the accessibility tree.
BUG= 484878
Committed: https://crrev.com/d79d97eba65b5fd1303b1ce18d6ac4bab9dce970
Cr-Commit-Position: refs/heads/master@{#370342}
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+121 lines, -852 lines) |
Patch |
 |
M |
content/browser/accessibility/browser_accessibility.cc
|
View
|
1
|
1 chunk |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
content/renderer/accessibility/renderer_accessibility_browsertest.cc
|
View
|
|
1 chunk |
+0 lines, -34 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/frameset-expected-mac.txt
|
View
|
|
1 chunk |
+11 lines, -13 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-coordinates-expected-android.txt
|
View
|
1
|
1 chunk |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-coordinates-expected-blink.txt
|
View
|
|
1 chunk |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-coordinates-expected-mac.txt
|
View
|
|
1 chunk |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-coordinates-expected-win.txt
|
View
|
|
1 chunk |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-expected-android.txt
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-expected-blink.txt
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-expected-win.txt
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-presentational-expected-android.txt
|
View
|
1
2
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-presentational-expected-mac.txt
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/iframe-presentational-expected-win.txt
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/modal-dialog-in-iframe-closed-expected-android.txt
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/modal-dialog-in-iframe-closed-expected-mac.txt
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/modal-dialog-in-iframe-closed-expected-win.txt
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/modal-dialog-in-iframe-opened-expected-android.txt
|
View
|
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/modal-dialog-in-iframe-opened-expected-mac.txt
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/test/data/accessibility/html/modal-dialog-in-iframe-opened-expected-win.txt
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/accessibility/deleting-iframe-destroys-axcache-expected.txt
|
View
|
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/accessibility/element-role-mapping-normal-expected.txt
|
View
|
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/accessibility/loading-iframe-sends-notification.html
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/accessibility/loading-iframe-updates-axtree.html
|
View
|
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/accessibility/loading-iframe-updates-axtree-expected.txt
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/dom/AXObjectCache.h
|
View
|
|
3 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/frame/FrameView.cpp
|
View
|
1
|
6 chunks |
+1 line, -13 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h
|
View
|
|
3 chunks |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/accessibility/AXLayoutObject.cpp
|
View
|
|
8 chunks |
+36 lines, -35 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/accessibility/AXObject.h
|
View
|
|
4 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/accessibility/AXObject.cpp
|
View
|
|
3 chunks |
+9 lines, -11 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.h
|
View
|
|
5 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/accessibility/AXObjectCacheImpl.cpp
|
View
|
|
9 chunks |
+2 lines, -92 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/modules/accessibility/AXScrollView.h
|
View
|
|
1 chunk |
+0 lines, -83 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/modules/accessibility/AXScrollView.cpp
|
View
|
|
1 chunk |
+0 lines, -260 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/modules/accessibility/AXScrollbar.h
|
View
|
|
1 chunk |
+0 lines, -74 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/modules/accessibility/AXScrollbar.cpp
|
View
|
|
1 chunk |
+0 lines, -124 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/modules.gypi
|
View
|
1
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
Total messages: 10 (4 generated)
|