gecko-dev/testing
Ting-Yu Lin 27be7e6ac4 Bug 1441048 Part 2 - Use NS_FRAME_HAS_MULTI_COLUMN_ANCESTOR to detect block-fragmented context when marking a line dirty. r=emilio
We can move a float frame into its block parent's PushedFloatsList during column
balancing when it cannot fit in the available block-size.

Later, when the column balancing algorithm reflows the last column in an
unconstrained block-size (in the very last reflow if needed [1]), we have to
reflow the line which contains the float's placeholder. The old code uses
`GetPrevInFlow() || GetNextInFlow()` to detect this scenario, which is
insufficient because the float's block parent might not have any continuation.
This patch uses `NS_FRAME_HAS_MULTI_COLUMN_ANCESTOR` bit to detect this instead.

[1] https://searchfox.org/mozilla-central/rev/5c04fc7016eb7f52cf835d482f1125c8f139c959/layout/generic/nsColumnSetFrame.cpp#1144-1154

Differential Revision: https://phabricator.services.mozilla.com/D154860
2022-08-17 17:18:00 +00:00
..
awsy
condprofile Bug 1780132 - catch common exception from the condprof scenario. r=sparky 2022-08-12 12:13:44 +00:00
config Bug 1771520: update win hostutils r=gbrown 2022-06-23 17:23:46 +00:00
crashtest
docs Bug 1776589 - add add_setup to mochitest-plain r=ahal 2022-08-04 19:09:07 +00:00
extensions
firefox-ui Bug 1667455 - Part 13: Stop importing Services.jsm from marionette tests. r=kmag,webdriver-reviewers,jdescottes 2022-07-11 12:41:54 +00:00
fxrecord/perfdocs
geckodriver Bug 1776264 - [geckodriver] Update releasing documentation for auditing step. r=webdriver-reviewers,jgraham 2022-07-12 09:55:50 +00:00
gtest Bug 1756057 - In GTest have FOG init when the runner runs, instead of in some random test r=janerik 2022-07-20 14:54:57 +00:00
jsshell
marionette Bug 1784355 - [marionette] Start multiprocess browser toolbox when running Marionette tests with --jsdebugger. r=webdriver-reviewers,jdescottes 2022-08-11 20:40:52 +00:00
mochitest Bug 1776589 - add add_setup to mochitest-plain r=ahal 2022-08-04 19:09:07 +00:00
modules Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop 2022-08-03 11:16:20 +00:00
mozbase Bug 1782098 - specify the utf-8 encoding when opening a local profile to symbolicate it, r=mstange,perftest-reviewers,sparky. 2022-08-02 12:36:55 +00:00
mozharness Bug 1784857 - ride along: fix some 'line too long' r=linter-reviewers,andi 2022-08-15 20:09:05 +00:00
perfdocs Bug 1784349 - Don't use -moz-bool-pref for flexbox -moz-box emulation. r=dholbert,perftest-reviewers,sparky 2022-08-11 23:22:52 +00:00
performance Bug 1782184 - Move first load prompts handling code under interactive tests r=perftest-reviewers,kshampur 2022-08-09 14:55:55 +00:00
profiles Bug 1762462 - Disable Always Partitioning Storage pref for Web Platform Tests; r=bvandersloot 2022-07-15 13:26:22 +00:00
raptor Bug 1768558 Run new "Fenix-Fission" and "GeckoView-Fission" perf tests on AWFY r=perftest-reviewers,sparky,jmaher 2022-08-11 13:13:10 +00:00
runtimes
specialpowers Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo 2022-07-12 04:21:34 +00:00
talos Bug 1784243 - Change the talos marker categories to Test r=florian,perftest-reviewers,sparky 2022-08-12 19:23:05 +00:00
tools
tps
web-platform Bug 1441048 Part 2 - Use NS_FRAME_HAS_MULTI_COLUMN_ANCESTOR to detect block-fragmented context when marking a line dirty. r=emilio 2022-08-17 17:18:00 +00:00
webcompat
webdriver Backed out changeset 0d0c8aa6e1d0 (bug 1746601) for causing wpt failures on iframe-chains.html. CLOSED TREE 2022-08-04 19:24:20 +03:00
xpcshell Bug 1783822 - Add node 'ws' library for xpcshell test, r=necko-reviewers,valentin 2022-08-16 07:39:34 +00:00
README.txt
addtest.py
cppunittest.ini Bug 1776013 - Add SIMD memchr-like implementations to MFBT r=iain 2022-07-14 18:30:27 +00:00
mach_commands.py Bug 1777063 - add intermittent failure data to test-info report. r=gbrown 2022-07-20 19:10:39 +00:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testinfo.py Bug 1777063 - add intermittent failure data to test-info report. r=gbrown 2022-07-20 19:10:39 +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