NEW 225884
[iOS] Stop soft linking UIKit function in WebCore
https://bugs.webkit.org/show_bug.cgi?id=225884
Summary [iOS] Stop soft linking UIKit function in WebCore
Per Arne Vollan
Reported 2021-05-17 13:58:22 PDT
For performance reasons, stop soft linking UIAccessibilityIsInvertColorsEnabled.
Attachments
Patch (1.28 KB, patch)
2021-05-17 13:59 PDT, Per Arne Vollan
no flags
Patch (1.52 KB, patch)
2021-05-17 14:38 PDT, Per Arne Vollan
ews-feeder: commit-queue-
Patch (1.50 KB, patch)
2021-05-17 15:33 PDT, Per Arne Vollan
no flags
Patch (1.71 KB, patch)
2021-05-17 15:46 PDT, Per Arne Vollan
no flags
Patch (2.87 KB, patch)
2021-05-18 07:34 PDT, Per Arne Vollan
ews-feeder: commit-queue-
Patch (6.05 KB, patch)
2021-05-18 07:49 PDT, Per Arne Vollan
no flags
Patch (6.30 KB, patch)
2021-05-18 11:05 PDT, Per Arne Vollan
no flags
Patch (7.00 KB, patch)
2021-05-18 12:05 PDT, Per Arne Vollan
no flags
Patch (7.13 KB, patch)
2021-05-19 07:21 PDT, Per Arne Vollan
thorton: review-
Per Arne Vollan
Comment 1 2021-05-17 13:59:49 PDT
Per Arne Vollan
Comment 2 2021-05-17 14:38:04 PDT
Per Arne Vollan
Comment 3 2021-05-17 15:33:08 PDT
Per Arne Vollan
Comment 4 2021-05-17 15:46:17 PDT
Per Arne Vollan
Comment 5 2021-05-18 07:34:11 PDT
Per Arne Vollan
Comment 6 2021-05-18 07:49:28 PDT
Per Arne Vollan
Comment 7 2021-05-18 11:05:43 PDT
Per Arne Vollan
Comment 8 2021-05-18 12:05:08 PDT
Per Arne Vollan
Comment 9 2021-05-19 07:21:46 PDT
Radar WebKit Bug Importer
Comment 10 2021-05-19 07:22:42 PDT
Per Arne Vollan
Comment 11 2021-05-19 07:26:54 PDT
Tim Horton
Comment 12 2021-05-19 09:57:45 PDT
WebCore cannot link UIKit.
Tim Horton
Comment 13 2021-05-19 10:10:27 PDT
(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.)
Per Arne Vollan
Comment 14 2021-05-19 10:35:43 PDT
(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!
David Kilzer (:ddkilzer)
Comment 15 2024-03-29 08:41:10 PDT
I think we have to use upward linking to solve this, but we have to do it for all UIKit symbols used in WebCore.
Note You need to log in before you can comment on or make changes to this bug.