Bug 233081

Summary: AX: _AXSCopyPathForAccessibilityBundle is going to be deprecated.
Product: WebKit Reporter: Eric Liang <ericliang>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: andresg_22, benjamin, cdumez, cfleizach, cmarcelo, ews-watchlist, tyler_w, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch
none
Patch none

Description Eric Liang 2021-11-12 17:09:49 PST
To support macOS Accessibility v2 runtime, on macOS there are two places where bundles can live. By doing so, `_AXSCopyPathForAccessibilityBundle` will going to be deprecated because it won’t always return the correct path you would expect .
Comment 1 Eric Liang 2021-11-12 17:10:04 PST
rdar://85362881 (_AXSCopyPathForAccessibilityBundle is going to be deprecated.)
Comment 2 Radar WebKit Bug Importer 2021-11-12 17:10:05 PST
<rdar://problem/85363194>
Comment 3 Eric Liang 2021-11-12 17:16:35 PST
Created attachment 444127 [details]
Patch
Comment 4 Andres Gonzalez 2021-11-15 11:33:09 PST
(In reply to Eric Liang from comment #3)
> Created attachment 444127 [details]
> Patch

--- a/Source/WTF/ChangeLog
+++ a/Source/WTF/ChangeLog

+         _AXSCopyPathForAccessibilityBundle is going to be deprecated.

Extra space at the beginning of the line.

+        To support macOS Accessibility v2 runtime, on macOS there are two places where bundles can live. By doing so, `_AXSCopyPathForAccessibilityBundle` will going to be deprecated because it won’t always return the correct path you would expect .

Extra space before the period.

--- a/Source/WebKit/ChangeLog
+++ a/Source/WebKit/ChangeLog

+        To support macOS Accessibility v2 runtime, on macOS there are two places where bundles can live. By doing so, `_AXSCopyPathForAccessibilityBundle` will going to be deprecated because it won’t always return the correct path you would expect .

Extra space before the period.
Comment 5 Eric Liang 2021-11-15 13:42:24 PST
Created attachment 444301 [details]
Patch
Comment 6 EWS 2021-11-15 17:03:07 PST
Committed r285841 (244272@main): <https://commits.webkit.org/244272@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 444301 [details].