Microsoft started contributing to Chromium (open-source
platform) when it re-launched its excellent Edge browser under
the open-source project’s umbrella.
Microsoft is actively giving back to the project with new ideas
of its own and bug fixes. Over the past few months,
Microsoft has collaborated with Google to bring Edge’s
unique scrolling feature to the open-source project, and the
company has also enabled support for smooth scrolling.
This feature, for the unaware, enables ‘smooth scrolling’
experience and let users (especially on a tablet) navigate
through long pages without major lags.
Microsoft believes that lag in touch scrolling is far more
visible than a lag in other scrolling with mouse or keyboard,
but this can be fixed with a better parametrization of the
Scroll Predictor algorithm.
Chromium comes with an algorithm called ‘Scroll Predictor’ and
it works across all desktop platforms including Windows 10 to
measure the average distance between the finger position the
The goal of the new study is to verify an optimal prediction
time and prediction algorithm that minimizes Lag without
“This CL presents an experiment that discusses changing the
prediction time used by ScrollPrediction to reduce the
AverageLag in touch scrolls,” the tech giant
noted in its commit submitted to Chromium.
In a separate bug report,
Microsoft, Intel and Google are investigating an issue where
frames will drop in great amount when scrolling pages with a
video. For example, on devices with Intel GPU and Windows 10,
users might notice scrolling lag when they scroll with YouTube
Microsoft confirmed that it’s aware of an issue where users
might experience scrolling lag when the YouTube video gets
smaller as you scroll it off the page. The fix will arrive in
Edge Canary builds soon and it’ll eventually come to Google
Chrome as part of Media Foundation.