[webkit-reviews] review requested: [Bug 131041] Regression: AX: list heuristics sometimes determined as presentational even when explicit roles applied : [Attachment 228690] patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 5 17:31:13 PDT 2014


chris fleizach <cfleizach at apple.com> has asked	for review:
Bug 131041: Regression: AX: list heuristics sometimes determined as
presentational even when explicit roles applied
https://bugs.webkit.org/show_bug.cgi?id=131041

Attachment 228690: patch
https://bugs.webkit.org/attachment.cgi?id=228690&action=review

------- Additional Comments from chris fleizach <cfleizach at apple.com>
The first patch was a false start. The real problem was that display:table was
being used on the <ul> which inserts anonymous RenderTableCells, which cause
the children of the list to be "wrong".

I think the right fix is to ignore RenderTableCells without node()s, which
should indicate they've been created as a side effect of display:table and do
not add semantic information.


More information about the webkit-reviews mailing list