RESOLVED FIXED249875
AX: indeterminate progress elements are not reported as indeterminate by VoiceOver
https://bugs.webkit.org/show_bug.cgi?id=249875
Summary AX: indeterminate progress elements are not reported as indeterminate by Voic...
Tyler Wilcock
Reported 2022-12-24 19:26:49 PST
AX: indeterminate progress elements are not reported as indeterminate by VoiceOver
Attachments
Patch (20.82 KB, patch)
2022-12-24 19:42 PST, Tyler Wilcock
no flags
Patch (20.78 KB, patch)
2022-12-24 20:00 PST, Tyler Wilcock
no flags
Patch (17.88 KB, patch)
2022-12-25 09:04 PST, Tyler Wilcock
no flags
Patch (18.64 KB, patch)
2022-12-25 14:14 PST, Tyler Wilcock
no flags
Radar WebKit Bug Importer
Comment 1 2022-12-24 19:27:00 PST
Tyler Wilcock
Comment 2 2022-12-24 19:42:20 PST
Tyler Wilcock
Comment 3 2022-12-24 20:00:36 PST
chris fleizach
Comment 4 2022-12-24 21:38:27 PST
Comment on attachment 464201 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=464201&action=review > Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:1919 > + return [NSNumber numberWithBool: backingObject->isIndeterminate()]; Space after : nit
chris fleizach
Comment 5 2022-12-24 23:21:51 PST
Comment on attachment 464201 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=464201&action=review > Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:1908 > +- (id)_accessibilityAttributeValueForTesting:(NSString *)attributeName why can't we use the normal interfaces for testing this? seems like we'd want to check the same thing the platform code will use
Tyler Wilcock
Comment 6 2022-12-25 09:04:10 PST
Tyler Wilcock
Comment 7 2022-12-25 09:05:23 PST
(In reply to chris fleizach from comment #5) > Comment on attachment 464201 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=464201&action=review > > > Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:1908 > > +- (id)_accessibilityAttributeValueForTesting:(NSString *)attributeName > > why can't we use the normal interfaces for testing this? seems like we'd > want to check the same thing the platform code will use OK, removed _accessibilityAttributeValueForTesting and moved handling of the attribute to the normal accessibilityAttributeValue interface.
Tyler Wilcock
Comment 8 2022-12-25 14:14:20 PST
EWS
Comment 9 2022-12-25 17:51:01 PST
Committed 258332@main (ece8b0ebf62d): <https://commits.webkit.org/258332@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 464210 [details].
Note You need to log in before you can comment on or make changes to this bug.