RESOLVED FIXED 198294
Use scroll-velocity-based tile coverage for overflow:scroll
https://bugs.webkit.org/show_bug.cgi?id=198294
Summary Use scroll-velocity-based tile coverage for overflow:scroll
Simon Fraser (smfr)
Reported 2019-05-28 08:50:04 PDT
Use scroll-velocity-based tile coverage for overflow:scroll
Attachments
Patch (22.82 KB, patch)
2019-05-28 08:50 PDT, Simon Fraser (smfr)
no flags
Archive of layout-test-results from ews103 for mac-highsierra (3.80 MB, application/zip)
2019-05-28 10:00 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews107 for mac-highsierra-wk2 (3.56 MB, application/zip)
2019-05-28 10:14 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews125 for ios-simulator-wk2 (9.66 MB, application/zip)
2019-05-28 10:35 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews113 for mac-highsierra (3.63 MB, application/zip)
2019-05-28 10:40 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews214 for win-future (13.55 MB, application/zip)
2019-05-28 10:53 PDT, EWS Watchlist
no flags
Patch (36.50 KB, patch)
2019-05-28 15:05 PDT, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2019-05-28 08:50:39 PDT
EWS Watchlist
Comment 2 2019-05-28 08:52:22 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 3 2019-05-28 10:00:51 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 4 2019-05-28 10:00:52 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 5 2019-05-28 10:14:34 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 6 2019-05-28 10:14:35 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 7 2019-05-28 10:35:50 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 8 2019-05-28 10:35:52 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 9 2019-05-28 10:40:48 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 10 2019-05-28 10:40:50 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 11 2019-05-28 10:53:35 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 12 2019-05-28 10:53:38 PDT Comment hidden (obsolete)
Simon Fraser (smfr)
Comment 13 2019-05-28 15:05:17 PDT
Simon Fraser (smfr)
Comment 14 2019-05-28 15:06:54 PDT
EWS Watchlist
Comment 15 2019-05-28 15:06:55 PDT
Attachment 370788 [details] did not pass style-queue: ERROR: Source/WebCore/platform/graphics/ca/PlatformCALayer.h:102: Inline functions should not be in classes annotated with WEBCORE_EXPORT. Remove the macro from the class and apply it to each appropriate method, or move the inline function definition out-of-line. [build/webcore_export] [4] Total errors found: 1 in 15 files If any of these errors are false positives, please file a bug against check-webkit-style.
Tim Horton
Comment 16 2019-05-28 15:23:23 PDT
Comment on attachment 370788 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=370788&action=review > Source/WebCore/platform/graphics/ca/TileController.cpp:433 > + // FIXME: look at how far the document can scroll in each dimension. Capital L :D > Source/WebCore/platform/graphics/ca/TileController.cpp:455 > + auto expandRectWithinRect = [](const FloatRect& rect, const FloatSize& newSize, const FloatRect& constrainingRect) { Why this lambda? It's only called once and doesn't make use of early returns or anything.
WebKit Commit Bot
Comment 17 2019-05-28 18:07:10 PDT
Comment on attachment 370788 [details] Patch Clearing flags on attachment: 370788 Committed r245837: <https://trac.webkit.org/changeset/245837>
WebKit Commit Bot
Comment 18 2019-05-28 18:07:11 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.