Changeset 184046 in webkit
- Timestamp:
- May 10, 2015, 7:52:50 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/accessibility/css-table-ignored-expected.txt (added)
-
LayoutTests/accessibility/css-table-ignored.html (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/accessibility/AccessibilityTable.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r184042 r184046 1 2015-05-10 Chris Fleizach <cfleizach@apple.com> 2 3 AX: Don't expose elements as data tables just because they use display: table 4 https://bugs.webkit.org/show_bug.cgi?id=144804 5 6 Reviewed by Mario Sanchez Prada. 7 8 * accessibility/css-table-ignored-expected.txt: Added. 9 * accessibility/css-table-ignored.html: Added. 10 1 11 2015-05-09 Chris Dumez <cdumez@apple.com> 2 12 -
trunk/Source/WebCore/ChangeLog
r184042 r184046 1 2015-05-10 Chris Fleizach <cfleizach@apple.com> 2 3 AX: Don't expose elements as data tables just because they use display: table 4 https://bugs.webkit.org/show_bug.cgi?id=144804 5 6 Reviewed by Mario Sanchez Prada. 7 8 Elements will create RenderTable objects if they have display:table. We shouldn't assume these are accessibility tables. 9 10 Test: accessibility/css-table-ignored.html 11 12 * accessibility/AccessibilityTable.cpp: 13 (WebCore::AccessibilityTable::isDataTable): 14 1 15 2015-05-09 Chris Dumez <cdumez@apple.com> 2 16 -
trunk/Source/WebCore/accessibility/AccessibilityTable.cpp
r183798 r184046 151 151 } 152 152 153 // The following checks should only apply if this is a real <table> element. 154 if (!hasTagName(tableTag)) 155 return false; 156 153 157 RenderTable& table = downcast<RenderTable>(*m_renderer); 154 158 // go through the cell's and check for tell-tale signs of "data" table status
Note:
See TracChangeset
for help on using the changeset viewer.