gecko-dev/testing
Emilio Cobos Álvarez 202a1619ad Bug 1520581 - Allow to select scroll anchors inside nested scroll frames. r=dholbert
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
2020-04-13 20:58:14 +00:00
..
awsy Bug 1626272 - Disable stack fixing on Windows awsy-dmd jobs. r=erahm,perftest-reviewers,sparky 2020-04-07 21:19:52 +00:00
condprofile Bug 1623220 - reduce the work done on android r=Bebe 2020-04-06 09:44:21 +00:00
config Bug 1623134: update linux hostutils r=gbrown 2020-04-07 19:17:41 +00:00
crashtest
extensions
firefox-ui
geckodriver Bug 1581062 - Part 2: Remove the unicode feature from a few crates. r=froydnj,emilio,jgraham,webdriver-reviewers 2020-04-11 08:55:12 +00:00
gtest
jsshell
marionette Backed out 5 changesets (bug 1615588) for browser-chrome failures e.g. browser_beforeunload_duplicate_dialogs.js. CLOSED TREE 2020-04-10 21:19:15 +03:00
mochitest Bug 1616881 - get rid of `uses-unsafe-cpows`, r=mconley 2020-04-13 18:05:00 +00:00
modules
mozbase Bug 1363541 - Modernize the PermissionManager - part 4 - mozilla namespace, r=timhuang 2020-04-11 13:42:12 +00:00
mozharness Backed out changeset 6553d0f5973d (bug 1628982) for raptor timeouts. CLOSED TREE 2020-04-13 19:22:31 +03:00
perfdocs Bug 1626274 - Remove aframe pageload test r=perftest-reviewers,sparky 2020-04-02 07:10:48 +00:00
profiles Bug 455077 - Enable color management for all CSS/images, not just tagged images. r=jrmuizel 2020-04-10 13:02:55 +00:00
raptor Backed out changeset 6553d0f5973d (bug 1628982) for raptor timeouts. CLOSED TREE 2020-04-13 19:22:31 +03:00
runtimes
specialpowers
talos Bug 1614805 Part 1: catch re.match error r=perftest-reviewers,Bebe 2020-04-13 14:57:03 +00:00
tools
tps
web-platform Bug 1520581 - Allow to select scroll anchors inside nested scroll frames. r=dholbert 2020-04-13 20:58:14 +00:00
webdriver
xpcshell Bug 1621244 - Ensure all test files are installed, even when running only a subset; r=bc 2020-04-08 18:30:14 +00:00
README.txt
addtest.py
cppunittest.ini
mach_commands.py
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testinfo.py Bug 1608837 - fix incorrect names of reftest/crashtest variants of web-platform-tests r=ahal 2020-03-31 20:41:17 +00:00
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