Bug 265506

Summary: AX: Add ENABLE_AX_THREAD_TEXT_APIS and basic skeleton for caching text runs
Product: WebKit Reporter: Tyler Wilcock <tyler_w>
Component: AccessibilityAssignee: Tyler Wilcock <tyler_w>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, andresg_22, apinheiro, benjamin, cdumez, cfleizach, cmarcelo, dmazzoni, ews-watchlist, jcraig, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
none
Patch
none
Patch none

Description Tyler Wilcock 2023-11-28 21:39:08 PST
This is to support off-main-thread AX TextMarker APIs.
Comment 1 Radar WebKit Bug Importer 2023-11-28 21:39:18 PST
<rdar://problem/118914925>
Comment 2 Tyler Wilcock 2023-11-28 21:42:21 PST
Created attachment 468798 [details]
Patch
Comment 3 chris fleizach 2023-11-28 22:00:00 PST
Comment on attachment 468798 [details]
Patch

Seems like we could wrap a lot more code in the conditionals
Comment 4 Tyler Wilcock 2023-11-28 22:26:22 PST
Created attachment 468799 [details]
Patch
Comment 5 Tyler Wilcock 2023-11-29 09:16:30 PST
Created attachment 468806 [details]
Patch
Comment 6 Tyler Wilcock 2023-11-29 17:12:29 PST
Created attachment 468814 [details]
Patch
Comment 7 EWS 2023-11-29 23:14:40 PST
Committed 271328@main (aec51b1ace31): <https://commits.webkit.org/271328@main>

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