gecko-dev/testing
Glenn Watson 8485fe5358 Bug 1627864 - Fix invalidation of tiles when the shape of the spatial node tree changes. r=nical,Bert,kvark
Previously, primitive dependency checking would invalidate a tile if
the spatial node index for a given primitive changed.

However, if a new display list is sent that changes the shape of
the spatial node tree this may cause unnecessary invalidations.

For example, a new display list that inserts a new spatial node at
the start of the tree could result in spatial node indices being
different, even though the values of the transforms was the same.

This patch changes the invalidation logic for spatial nodes to
compare the transforms by value, rather than index, meaning that
invalidations are avoided if the shape of the spatial tree has
changed, but the values are consistent.

Differential Revision: https://phabricator.services.mozilla.com/D69913

--HG--
extra : moz-landing-system : lando
2020-04-07 23:58:19 +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 Bug 1598746 - Adjust some mochitest and reftest SCHEDULES.exclusive entries; r=ahal 2020-03-24 14:55:28 +00:00
extensions
firefox-ui
geckodriver Backed out 2 changesets (bug 1581062) for Toolchain failures. CLOSED TREE 2020-03-25 22:23:26 +02:00
gtest Bug 1624237 - Run misc-unused-using-decls - Remove useless declarations r=andi 2020-03-23 13:15:33 +00:00
jsshell
marionette Bug 1623992 - Automated rewrite from chrome://global/skin/ to chrome://global/skin/global.css in markup r=marionette-reviewers,perftest-reviewers,mossop,whimboo,sparky 2020-04-03 22:23:23 +00:00
mochitest Bug 1584797 - Remove unused aProxyService parameter from applyFilter method r=valentin 2020-04-06 20:21:03 +00:00
modules
mozbase Backed out changeset 916894e8b8fc (bug 1626272) for frequent test_dmd.js failures CLOSED TREE 2020-04-07 03:52:49 +03:00
mozharness Bug 1625169 - Make it possible to disable performance tuning in Raptor Android tests r=sparky,perftest-reviewers 2020-04-03 19:24:58 +00:00
perfdocs Bug 1626274 - Remove aframe pageload test r=perftest-reviewers,sparky 2020-04-02 07:10:48 +00:00
profiles Bug 1535365 - Enable the extension process. r=snorp,aklotz 2020-04-03 20:55:25 +00:00
raptor Bug 1627279 - Use speedometer rather than raptor-speedometer-APP in browsertime tests. r=perftest-reviewers,alexandru.irimovici 2020-04-07 13:27:30 +00:00
runtimes Bug 1564801 - Consolidate b/b/c/test/trackingUI and b/b/c/test/siteProtections into b/b/c/test/protectionsUI. r=nhnt11 2020-03-31 08:05:22 +00:00
specialpowers Bug 1621813 - Remove nsIScriptError.exceptionFlag. r=mccr8 2020-03-19 21:31:44 +00:00
talos Bug 1627687 - Make console complicated reload test more reliable. r=jdescottes,perftest-reviewers,sparky. 2020-04-07 12:15:59 +00:00
tools
tps
web-platform Bug 1627864 - Fix invalidation of tiles when the shape of the spatial node tree changes. r=nical,Bert,kvark 2020-04-07 23:58:19 +00:00
webdriver Bug 1622256 - Remove usage of deprecated Error::description. r=jgraham,webdriver-reviewers 2020-03-14 04:21:22 +00:00
xpcshell Bug 1627992 - Convert some print statements to log calls; r=bc 2020-04-07 15:19:37 +00:00
README.txt
addtest.py
cppunittest.ini Bug 1490781 - Add FunctionRef, a non-owning reference to a callable value (function pointer, lambda, etc.). r=botond 2020-03-24 00:12:41 +00:00
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