зеркало из https://github.com/mozilla/gecko-dev.git
e91be6b314
One of the issues with the test-case in this bug is that the page consumes a ton of CPU due to scroll anchor adjustments being triggered from scroll events, which in turn cause other scroll events to fire. This happens in Chrome as well (just scroll to the bottom of the test-case, and do `addEventListener("scroll", () => console.log("scroll"))` on devtools. But I think it's worth fixing. This patch fixes it and overall I think it's a slightly better approach to suppress adjustments than what we're doing. Differential Revision: https://phabricator.services.mozilla.com/D39339 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
base | ||
build | ||
doc | ||
forms | ||
generic | ||
inspector | ||
ipc | ||
mathml | ||
media | ||
painting | ||
printing | ||
reftests | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
moz.build |