Bug 249875

Summary: AX: indeterminate progress elements are not reported as indeterminate by VoiceOver
Product: WebKit Reporter: Tyler Wilcock <tyler_w>
Component: AccessibilityAssignee: Tyler Wilcock <tyler_w>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, andresg_22, apinheiro, cfleizach, dmazzoni, ews-watchlist, jcraig, jdiggs, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch none

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.