RESOLVED FIXED 227735
Add WKHoverPlatter and some knobs to tweak its appearance
https://bugs.webkit.org/show_bug.cgi?id=227735
Summary Add WKHoverPlatter and some knobs to tweak its appearance
Tim Horton
Reported 2021-07-06 21:45:20 PDT
Add WKHoverPlatter and some knobs to tweak its appearance
Attachments
Patch (49.92 KB, patch)
2021-07-06 21:46 PDT, Tim Horton
ews-feeder: commit-queue-
Patch (50.00 KB, patch)
2021-07-06 22:05 PDT, Tim Horton
ews-feeder: commit-queue-
Patch (51.30 KB, patch)
2021-07-06 22:30 PDT, Tim Horton
ews-feeder: commit-queue-
Patch (57.89 KB, patch)
2021-07-06 23:01 PDT, Tim Horton
ews-feeder: commit-queue-
Patch (57.94 KB, patch)
2021-07-06 23:59 PDT, Tim Horton
ews-feeder: commit-queue-
Patch (57.94 KB, patch)
2021-07-07 00:23 PDT, Tim Horton
no flags
Patch (57.85 KB, patch)
2021-07-07 17:24 PDT, Tim Horton
no flags
Patch (57.86 KB, patch)
2021-07-07 21:49 PDT, Tim Horton
no flags
Tim Horton
Comment 1 2021-07-06 21:46:37 PDT
Tim Horton
Comment 2 2021-07-06 21:46:39 PDT
Tim Horton
Comment 3 2021-07-06 22:05:00 PDT
Tim Horton
Comment 4 2021-07-06 22:30:10 PDT
Tim Horton
Comment 5 2021-07-06 23:01:15 PDT
Tim Horton
Comment 6 2021-07-06 23:59:01 PDT
Tim Horton
Comment 7 2021-07-07 00:23:13 PDT
Sam Weinig
Comment 8 2021-07-07 13:36:48 PDT
Comment on attachment 433019 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=433019&action=review > Source/WebKit/UIProcess/ios/WKHoverPlatter.mm:40 > + RetainPtr<CASpringAnimation> spring = adoptNS([[CASpringAnimation alloc] init]); auto? > Source/WebKit/UIProcess/ios/WKHoverPlatter.mm:49 > + RetainPtr<CABasicAnimation> ease = adoptNS([[CABasicAnimation alloc] init]); auto? > Source/WebKit/UIProcess/ios/WKHoverPlatter.mm:58 > + RetainPtr<CABasicAnimation> animation = createBaseAnimation(); auto? > Source/WebKit/UIProcess/ios/WKHoverPlatter.mm:189 > + RetainPtr<CGPathRef> inflatedPath = WebCore::PathUtilities::pathWithShrinkWrappedRects(inflatedIndicatedRects, parameters.platterCornerRadius).platformPath(); auto?
Tim Horton
Comment 9 2021-07-07 17:24:06 PDT
Tim Horton
Comment 10 2021-07-07 21:49:30 PDT
EWS
Comment 11 2021-07-07 23:46:57 PDT
Committed r279711 (239503@main): <https://commits.webkit.org/239503@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 433117 [details].
Note You need to log in before you can comment on or make changes to this bug.