[webkit-reviews] review canceled: [Bug 84137] [GTK] Properly expose <legend> elements to ATs : [Attachment 161155] proposed patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Aug 29 03:43:17 PDT 2012
Joanmarie Diggs <jdiggs at igalia.com> has canceled Joanmarie Diggs
<jdiggs at igalia.com>'s request for review:
Bug 84137: [GTK] Properly expose <legend> elements to ATs
https://bugs.webkit.org/show_bug.cgi?id=84137
Attachment 161155: proposed patch
https://bugs.webkit.org/attachment.cgi?id=161155&action=review
------- Additional Comments from Joanmarie Diggs <jdiggs at igalia.com>
(In reply to comment #8)
> (In reply to comment #7)
> > (In reply to comment #6)
> > > (From update of attachment 161155 [details] [details] [details])
> > > I think we probably want to move this legend test to the mac platform
only, because what it is testing is that the titleUIElement is properly set,
not that the tree hierarchy matches something.
Now the test prints the hierarchy and identifies the titleUIElement within the
hierarchy.
So mac results look like:
AXRole: AXWebArea AXValue:
AXRole: AXGroup AXValue:
AXRole: AXGroup AXValue: << fieldset's titleUIElement
AXRole: AXStaticText AXValue: Choose a shipping method:
AXRole: AXGroup AXValue:
AXRole: AXRadioButton AXValue: 0
AXRole: AXStaticText AXValue: Overnight
AXRole: AXGroup AXValue:
AXRole: AXStaticText AXValue: End of test
And gtk results look like:
AXRole: document frame
AXRole: panel
AXRole: label AXValue: Choose a shipping method: << fieldset's
titleUIElement
AXRole: panel
AXRole: radio button AXValue:
AXRole: section AXValue: End of test
Two completely different hierarchies, same titleUIElement, one single
cross-platform layout test. :) Whatdya think?
If you don't like it, I'll go with your original suggestion namely:
> > > so let's move legend.html to mac only and rename to
legend-title-element.html and use this new one in all platforms as something
like legend-hierarchy.html
Thanks again!
More information about the webkit-reviews
mailing list