gecko-dev/testing
Daniel Holbert d43f206ad8 Bug 1823516: Adjust text-input-block-size.optional.html to use Ahem with a nice font-size, for predictable whole-number baselines and sizing. r=ntim
Before this patch, Firefox fails this test's expectations on Linux, with a 1px
sizing discrepancy between the input element in a vertical writing-mode
vs. horizontal.

That discrepancy is almost certainly due to the difference in baselines
(central vs. ideographic) in vertical vs. horizontal writing-modes, and the
fact that pixel-snapping that baseline might produce a +/-1px difference in
block-position and block-size of the line, inside the form-field.

This patch changes the test to use the Ahem font with a font-size of 30px,
which should have a whole-pixel-valued central as well as ideographic baseline;
so no pixel-snapping should be necessary, and the input element's size should
be be consistent, just as the test expects it to be.

This patch also makes one non-functional change, to explicitly declare the
charset as UTF-8, per WPT best-practices from
http://web-platform-tests.org/writing-tests/general-guidelines.html#character-encoding

Differential Revision: https://phabricator.services.mozilla.com/D173191
2023-03-22 04:48:54 +00:00
..
awsy Bug 1814822 - Always report AWSY dmd options to PerfHerder. r=perftest-reviewers,AlexandruIonescu 2023-02-14 04:46:06 +00:00
condprofile Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
config Bug 1809843 - Add DoH server and Http/3 server into mochitest, r=necko-reviewers,ahal,valentin,gbrown,jmaher 2023-03-16 21:28:58 +00:00
crashtest
docs Bug 1818585 - Update docs for CI configuration changes. r=suhaib 2023-02-28 14:47:54 +00:00
extensions
firefox-ui Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
geckodriver Bug 1820782 - [geckodriver] Add support for getComputedLabel and getComputedRole r=webdriver-reviewers,whimboo 2023-03-20 21:46:02 +00:00
gtest
jsshell
marionette Bug 1821677 - [marionette-client] Add marionette-client support for getComputedLabel and getComputedRole r=webdriver-reviewers,whimboo 2023-03-20 21:46:01 +00:00
mochitest Bug 1783248 - [mochitest] Add notification of changed pref at end of test and error if changed in test-verify. r=ahal 2023-03-22 00:32:49 +00:00
modules Backed out 2 changesets (bug 1813986) for causing build bustages in Logging.h 2023-03-22 01:19:57 +02:00
mozbase Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
mozharness Bug 1822602 - Cleanup install_app support for old mozinstall r=releng-reviewers,bhearsum 2023-03-21 18:05:24 +00:00
perfdocs Bug 1822182 - Update Speedometer 3 repo r=perftest-reviewers,sparky 2023-03-14 22:42:09 +00:00
performance Bug 1784176 - Add a feature for manual logins for recording sites. r=perftest-reviewers,AlexandruIonescu 2023-03-20 14:42:45 +00:00
profiles Bug 1819128 - make tests pass despite update timers happening closer to each other, r=mconley. 2023-03-20 20:27:49 +00:00
raptor Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
runtimes
specialpowers Bug 1783248 - [mochitest] Add notification of changed pref at end of test and error if changed in test-verify. r=ahal 2023-03-22 00:32:49 +00:00
talos Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
tools Bug 1809843 - Add DoH server and Http/3 server into mochitest, r=necko-reviewers,ahal,valentin,gbrown,jmaher 2023-03-16 21:28:58 +00:00
tps Bug 1818349 Part 2: Update tabs TPS tests to allow using data: schema r=markh 2023-03-07 07:42:14 +00:00
web-platform Bug 1823516: Adjust text-input-block-size.optional.html to use Ahem with a nice font-size, for predictable whole-number baselines and sizing. r=ntim 2023-03-22 04:48:54 +00:00
webcompat Bug 1805409 - Ship v112.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski 2023-03-07 00:41:48 +00:00
webdriver Bug 1820782 - [geckodriver] Add support for getComputedLabel and getComputedRole r=webdriver-reviewers,whimboo 2023-03-20 21:46:02 +00:00
xpcshell Bug 1809843 - Run mochitest with Http/3 server on try, r=gbrown,necko-reviewers,ci-and-tooling,valentin,suhaib,jmaher 2023-03-21 09:09:58 +00:00
addtest.py
cppunittest.ini Bug 1733532 - Avoid using stack buffers during calls to Thread32Next. r=gstoll 2023-02-24 15:43:51 +00:00
mach_commands.py Bug 1811850 - [lint] Fix ruff errors resulting from new configuration, r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,firefox-build-system-reviewers,ahochheiden 2023-03-20 13:06:28 +00:00
moz.build
parse_build_tests_ccov.py
README.txt
remotecppunittests.py
runcppunittests.py
testinfo.py
testsuite-targets.mk

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