gecko-dev/testing
Boris Zbarsky 3dd95a2c8f Bug 1560055 part 3. Switch various "width" and "height" attributes on HTML elements to mostly follow the spec for parsing the attribute. r=mccr8
The spec allows non-integer values, but we don't have a good way to store them
in nsAttrValue yet.  See https://bugzilla.mozilla.org/show_bug.cgi?id=1561440

HTMLTableCellElement::MapAttributesIntoRule can now call
MapImageSizeAttributesInto instead of manually mapping width and height, because
0 values (which it was excluding before) are now excluded at attribute parse
time.

For 'width' on HTMLTableElement I kept our old behavior for 0, which matches the spec
but not Safari or Chrome.

For 'height' on HTMLTableElement I kept our old behavior for 0, which matches
Safari and Chrome but not the spec.  https://github.com/whatwg/html/issues/4715
tracks a possible spec change.

Same thing for 'height' on HTMLTableRowElement.

Same thing for 'width' on HTMLTableColElement.

The ParseImageAttribute call in HTMLMediaElement is not needed, because
HTMLAudioElement does not map any of those to style and HTMLVideoElement only
maps width/height, which it already parses.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 20:56:55 +00:00
..
awsy Backed out 3 changesets (bug 1558598) for Geckoview failures 2019-06-12 18:19:07 +03:00
config
crashtest
extensions
firefox-ui Bug 1559975 - Fix py3 lint issues in testing/firefox-ui and enable py3 linter r=ahal 2019-06-26 23:06:53 +00:00
geckodriver bug 1559324: geckodriver: add HTTP HEAD request feature to changelog; r=ato a=doc 2019-06-25 13:18:20 +01:00
gtest Bug 1561737 - Log full exception traceback from android gtest; r=bc 2019-06-27 09:26:35 +00:00
jsshell
marionette Bug 1540784 - Re-enable marionette tests that depend on the crash reporter on Windows/AArch64 r=jmaher 2019-06-26 12:50:45 +00:00
mochitest Bug 1536221 - Re-enable mochitests and xpcshell tests that depend on the crash reporter on Windows/AArch64 r=jmaher 2019-06-26 13:15:24 +00:00
modules
mozbase Bug 1561421 - [mozlog] Update mozlog docs and version to 4.2.0 r=ahal 2019-06-28 19:35:55 +00:00
mozharness Bug 1556058 - Upgrade the emulator used for most Android 7.0 tests; r=aerickson 2019-06-28 17:30:15 +00:00
profiles Bug 1559798 - Begin polling for the results (runner.js) only after the pageload.js code has been invoked in the test page content r=acreskey,tarek 2019-06-19 20:56:16 +00:00
raptor Bug 1549631 - Add new target app (browser) backgrounded, idle-power-use test. r=rwood,AlexandruIonescu 2019-06-28 08:46:35 +00:00
runtimes
specialpowers Bug 1550467 - Ensure that listeners in chrome scripts are cleaned up. r=botond,jmaher 2019-06-06 20:49:25 +00:00
talos Bug 1554571 - Part 4: Add perf-reftest singleton for anonymous content style caching. r=emilio 2019-06-27 07:22:23 +00:00
tools
tps
web-platform Bug 1560055 part 3. Switch various "width" and "height" attributes on HTML elements to mostly follow the spec for parsing the attribute. r=mccr8 2019-06-28 20:56:55 +00:00
webdriver Bug 1396824 - Part 1: Replace the webdriver router by warp. r=ato 2019-06-24 09:26:59 +00:00
xpcshell Bug 1502555 - Match oppsec .wk format to rfc. r=dragana 2019-06-26 11:44:36 +00:00
README.txt
addtest.py
cppunittest.ini Bug 1558350: Add TestNativeNt to cppunittest.ini; r=mhowell 2019-06-11 00:11:58 +00:00
mach_commands.py Bug 1558221 - Update 'mach test-info long-tasks'; r=jmaher 2019-06-10 17:40:33 +00:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py Bug 1559975 - Add future imports to testing/remotecppunittests.py and testing/runcppunittests.py and remove them from py2 exclusion list r=ahal 2019-06-28 13:47:57 +00:00
runcppunittests.py Bug 1559975 - Add future imports to testing/remotecppunittests.py and testing/runcppunittests.py and remove them from py2 exclusion list r=ahal 2019-06-28 13:47:57 +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