зеркало из https://github.com/mozilla/gecko-dev.git
202a1619ad
As long as the nested scrollframe doesn't maintain an anchor itself. This is important for pages which use overflow: hidden to contain large parts of their scrollable content, see bug 1629237 for an example. When calling InvalidateAnchor(), we may invalidate an ancestor anchor itself, if we're not maintaining an anchor and our scrolled frame is part of the anchor chain. This is important to maintain our state properly. I was going to add some assertion to this effect but it can fail when fragmenting inlines already, so for now I've commented it out and filed bug 1629280 for that. It's not great, but it cannot lead to a security issue so we probably can fix it with time. Differential Revision: https://phabricator.services.mozilla.com/D70609 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
awsy | ||
condprofile | ||
config | ||
crashtest | ||
extensions | ||
firefox-ui | ||
geckodriver | ||
gtest | ||
jsshell | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
perfdocs | ||
profiles | ||
raptor | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
webdriver | ||
xpcshell | ||
README.txt | ||
addtest.py | ||
cppunittest.ini | ||
mach_commands.py | ||
moz.build | ||
parse_build_tests_ccov.py | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testinfo.py | ||
testsuite-targets.mk |
README.txt
Common testing tools for mozilla codebase projects, test suite definitions for automated test runs, tests that don't fit anywhere else, and other fun stuff