Bug 213355

Summary: AX: Make isolated tree enablement status dependent on client preference
Product: WebKit Reporter: chris fleizach <cfleizach>
Component: AccessibilityAssignee: chris fleizach <cfleizach>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
patch
none
patch
none
patch
zalan: review+
patch none

Description chris fleizach 2020-06-18 15:13:45 PDT
We don't want isolated tree on in some clients, like mail or dictionary at this point.

As a result, we can turn this setting to off and allow safari and mini browser to turn on
Comment 1 Radar WebKit Bug Importer 2020-06-18 15:14:00 PDT
<rdar://problem/64506577>
Comment 2 chris fleizach 2020-06-18 15:23:26 PDT
Created attachment 402241 [details]
patch
Comment 3 chris fleizach 2020-06-18 16:25:44 PDT
Created attachment 402249 [details]
patch
Comment 4 chris fleizach 2020-06-18 16:38:52 PDT
Created attachment 402250 [details]
patch
Comment 5 zalan 2020-06-19 05:05:33 PDT
Comment on attachment 402250 [details]
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=402250&action=review

> Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h:216
> +

?
Comment 6 chris fleizach 2020-06-19 08:34:53 PDT
Comment on attachment 402250 [details]
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=402250&action=review

>> Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h:216
>> +
> 
> ?

will remove
Comment 7 chris fleizach 2020-06-19 08:37:56 PDT
Created attachment 402286 [details]
patch
Comment 8 EWS 2020-06-19 10:11:31 PDT
Committed r263275: <https://trac.webkit.org/changeset/263275>

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