RESOLVED FIXED 194080
Generalize ScrollingTreeScrollingNodeDelegate for use in macOS too, add a macOS subclass for frame/overflow scrolling
https://bugs.webkit.org/show_bug.cgi?id=194080
Summary Generalize ScrollingTreeScrollingNodeDelegate for use in macOS too, add a mac...
Simon Fraser (smfr)
Reported 2019-01-30 22:33:02 PST
Generalize ScrollingTreeScrollingNodeDelegate for use in macOS too, add a macOS subclass for frame/overflow scrolling
Attachments
Patch (57.95 KB, patch)
2019-01-30 22:37 PST, Simon Fraser (smfr)
koivisto: review+
Patch (57.95 KB, patch)
2019-01-31 08:32 PST, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2019-01-30 22:37:32 PST
Simon Fraser (smfr)
Comment 2 2019-01-30 22:38:05 PST
Probably won't build without the patch from bug 172917.
Antti Koivisto
Comment 3 2019-01-30 23:28:23 PST
Comment on attachment 360693 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=360693&action=review > Source/WebCore/ChangeLog:12 > + Add a macOS subclass, ScrollingTreeFrameScrollingNodeMac, which takes over the basic scrolling, rubber-banding > + and scroll snapping functionality from ScrollingTreeFrameScrollingNodeMac. The delegate owns the ScrollController and ScrollingTreeFrameScrollingNodeMac is probably not taking over from itself
Simon Fraser (smfr)
Comment 4 2019-01-31 08:32:54 PST
Simon Fraser (smfr)
Comment 5 2019-01-31 15:27:10 PST
Radar WebKit Bug Importer
Comment 6 2019-01-31 15:28:28 PST
Note You need to log in before you can comment on or make changes to this bug.