For performance reasons, stop soft linking UIAccessibilityIsInvertColorsEnabled.
Created attachment 428864 [details] Patch
Created attachment 428874 [details] Patch
Created attachment 428879 [details] Patch
Created attachment 428881 [details] Patch
Created attachment 428934 [details] Patch
Created attachment 428937 [details] Patch
Created attachment 428955 [details] Patch
Created attachment 428961 [details] Patch
Created attachment 429047 [details] Patch
<rdar://problem/78204423>
<rdar://76012088>
WebCore cannot link UIKit.
(The correct layering would see you delegate this to WebKit and implement it there, but WebKitLegacy can’t link UIKit either so you’d have to further delegate out to UIKit in the WebKitLegacy case.)
(In reply to Tim Horton from comment #13) > (The correct layering would see you delegate this to WebKit and implement it > there, but WebKitLegacy can’t link UIKit either so you’d have to further > delegate out to UIKit in the WebKitLegacy case.) Ah, got it! Thanks for reviewing!
I think we have to use upward linking to solve this, but we have to do it for all UIKit symbols used in WebCore.