DescriptionScroll snap manager implemented on main-thread and integrated using V8 Extras
Use with following flags:
--disable-threaded-scrolling --enable-blink-features=CSSScrollSnapPoints,ScrollCustomization
Requires main-thread scroll customization: https://crrev.com/1236913004/
Requires the following snippet patched in chromium:
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -1520,6 +1520,12 @@
# Compile d8 for the host toolset.
'v8_toolset_for_d8': 'host',
+ # Add the streams V8 extension to the snapshot
+ 'v8_extra_library_files': [
+ '../third_party/WebKit/Source/core/page/scrolling/snap/SnapManager.js',
+ ],
+
CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:mac_10_10_perf_bisect;tryserver.chromium.perf:win_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect
Patch Set 1 #Patch Set 2 : Migrate post repo merge #Patch Set 3 : updater #Patch Set 4 : Update with latest master #Messages
Total messages: 3 (0 generated)
|