Brian Birtles
5a753e5e80
Bug 1429671 - Make composite member of Keyframe dictionary objects accept null values; r=bz
...
This patch reflects the following change to the Web Animations spec:
abf76745b5
MozReview-Commit-ID: A2GD1igUf5f
--HG--
extra : rebase_source : 8129f6386b144adebc3bf0320ca7d6bfbba7a2e9
2018-01-11 16:20:49 +09:00
Noemi Erli
adbfbaab81
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 23:54:07 +02:00
Henrik Skupin
f3030b9118
Bug 1429562 - Remove obsolete optional parameter `reset_session_id` from `delete_session`. r=ato
...
By calling "delete_session" the currently used session id always has to be reset,
because each session has its own unique id.
MozReview-Commit-ID: H9RiuNj7fRd
--HG--
extra : rebase_source : 13ca1cf1c80d74024fce5323f9d91b12fd8b5ad2
2018-01-11 12:24:15 +01:00
Ciure Andrei
f7400ad72e
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 11:54:56 +02:00
Tom Ritter
2eeb5f801e
Bug 1424341 Turn the pref off for existing tests that perform fine-grained timing comparisons r=mrbkap
...
MozReview-Commit-ID: 4ZyE4ebaCaB
--HG--
extra : rebase_source : 80a138ba722c64885a5f6811d862bdc76389a000
2018-01-10 14:46:34 -06:00
Dorel Luca
8beedd4f8d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-11 00:01:16 +02:00
Andreas Tolfsen
72e6a32892
Bug 1429388 - Use classic pytest output style for WPT. r=davehunt,jgraham
...
The upstream upgrade of pytest came with a new test progress
percentage feature that introduced a lot of unnecessary log output
in WPT wdspec tests.
This adds a pytest flag that reverts it to use the "classic" output
style, which does not have a test progress bar.
MozReview-Commit-ID: 9ucB7CzV5ig
--HG--
extra : rebase_source : c26c8b1e9ffbeb3fe531a63c5f586b8bfaeaacb1
2018-01-10 15:47:10 +00:00
Jon Coppeard
561949fb5e
Bug 1428002 - Enable <script type="module"> in nightly builds r=smaug
2018-01-09 11:52:42 +00:00
Gurzau Raul
2d062bac22
Merge inbound to mozilla-central r=merge a=merge
2018-01-10 11:58:20 +02:00
Gurzau Raul
a7f06ff03b
Merge autoland to mozilla-central r=merge a=merge
2018-01-10 11:57:17 +02:00
Henrik Skupin
60010ec81b
Bug 1403923 - "By default delete_session has to perform a safe shutdown of Firefox" [r=hskupin] a=aryx
2018-01-09 22:59:00 +02:00
Sebastian Hengst
83d7fb3caf
merge mozilla-inbound to mozilla-central. r=merge a=merge
2018-01-10 01:32:52 +02:00
Andrea Marchesini
51cbe0791e
Bug 1428745 - Remove support for version parameter from script loader - tests, r=jonco
...
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing a broken depending test - CLOSED TREE, r=me
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing WPTs - CLOSED TREE, r=me
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing tests - CLOSED TREE, r=me
2018-01-09 17:00:49 +01:00
James Graham
651dd079ef
Bug 1429045 - Fix http status test to return in the right places, r=Ms2ger
...
This was a regression from bug 1396534
MozReview-Commit-ID: 9Yfdo2rGqVZ
2018-01-09 14:46:37 +00:00
James Graham
2ee0759587
Bug 1429043 - Remove unnecessary type annotations from wpt expectation files, a=testonly
...
MozReview-Commit-ID: 6moLkoCD2J9
2018-01-09 14:46:30 +00:00
James Graham
3352bbe20b
Bug 1429043 - Backport fixes for lint errors, a=testonly
...
MozReview-Commit-ID: 6a5hUGbzox5
2018-01-09 14:46:10 +00:00
James Graham
ac5d5ce8b8
Bug 1429043 - Update wpt metadata, a=testonly
...
MozReview-Commit-ID: DfRMlekpVS8
2018-01-09 14:45:51 +00:00
James Graham
0375220b76
Bug 1429043 - Update web-platform-tests to revision 4de5305adf3d33badc23952672bcf28168fea37e, a=testonly
...
MozReview-Commit-ID: 8hFZiSUb5Qr
--HG--
rename : testing/web-platform/tests/bluetooth/idl-Bluetooth.html => testing/web-platform/tests/bluetooth/idl/idl-Bluetooth.html
rename : testing/web-platform/tests/cookies/secure/set-from-ws.https.sub.html => testing/web-platform/tests/cookies/secure/set-from-ws.sub.html
rename : testing/web-platform/tests/css/css-values/iframe/vh-support-transform-origin-iframe.html => testing/web-platform/tests/css/css-values/support/vh-support-transform-origin-iframe.html
rename : testing/web-platform/tests/css/css-values/iframe/vh-support-transform-translate-iframe.html => testing/web-platform/tests/css/css-values/support/vh-support-transform-translate-iframe.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/a-ref.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/a-ref.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/match/a-ref.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/match/a-ref.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/match/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/match/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/match/support/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/match/support/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/match/support/tools/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/match/support/tools/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/match/tools/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/match/tools/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/not-match/a-ref.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/not-match/a-ref.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/not-match/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/not-match/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/not-match/support/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/not-match/support/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/not-match/tools/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/not-match/tools/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/selectors/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/selectors/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/support/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/support/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/support/tools/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/support/tools/a.html
rename : testing/web-platform/tests/tools/lint/tests/dummy/css-unique/tools/a.html => testing/web-platform/tests/tools/lint/tests/dummy/css/css-unique/tools/a.html
rename : testing/web-platform/tests/tools/py/.hgignore => testing/web-platform/tests/tools/third_party/py/.hgignore
rename : testing/web-platform/tests/tools/py/AUTHORS => testing/web-platform/tests/tools/third_party/py/AUTHORS
rename : testing/web-platform/tests/tools/py/LICENSE => testing/web-platform/tests/tools/third_party/py/LICENSE
rename : testing/web-platform/tests/tools/py/bench/localpath.py => testing/web-platform/tests/tools/third_party/py/bench/localpath.py
rename : testing/web-platform/tests/tools/py/doc/Makefile => testing/web-platform/tests/tools/third_party/py/doc/Makefile
rename : testing/web-platform/tests/tools/py/doc/_templates/layout.html => testing/web-platform/tests/tools/third_party/py/doc/_templates/layout.html
rename : testing/web-platform/tests/tools/py/doc/announce/release-0.9.0.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-0.9.0.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-0.9.2.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-0.9.2.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.0.0.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.0.0.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.0.1.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.0.1.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.0.2.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.0.2.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.1.0.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.1.0.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.1.1.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.1.1.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.2.0.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.2.0.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.2.1.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.2.1.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.3.0.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.3.0.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.3.1.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.3.1.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.3.2.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.3.2.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.3.3.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.3.3.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.3.4.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.3.4.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.4.0.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.4.0.txt
rename : testing/web-platform/tests/tools/py/doc/announce/release-1.4.1.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/release-1.4.1.txt
rename : testing/web-platform/tests/tools/py/doc/announce/releases.txt => testing/web-platform/tests/tools/third_party/py/doc/announce/releases.txt
rename : testing/web-platform/tests/tools/py/doc/changelog.txt => testing/web-platform/tests/tools/third_party/py/doc/changelog.txt
rename : testing/web-platform/tests/tools/py/doc/code.txt => testing/web-platform/tests/tools/third_party/py/doc/code.txt
rename : testing/web-platform/tests/tools/py/doc/conf.py => testing/web-platform/tests/tools/third_party/py/doc/conf.py
rename : testing/web-platform/tests/tools/py/doc/download.html => testing/web-platform/tests/tools/third_party/py/doc/download.html
rename : testing/web-platform/tests/tools/py/doc/example/genhtml.py => testing/web-platform/tests/tools/third_party/py/doc/example/genhtml.py
rename : testing/web-platform/tests/tools/py/doc/example/genhtmlcss.py => testing/web-platform/tests/tools/third_party/py/doc/example/genhtmlcss.py
rename : testing/web-platform/tests/tools/py/doc/example/genxml.py => testing/web-platform/tests/tools/third_party/py/doc/example/genxml.py
rename : testing/web-platform/tests/tools/py/doc/faq.txt => testing/web-platform/tests/tools/third_party/py/doc/faq.txt
rename : testing/web-platform/tests/tools/py/doc/img/pylib.png => testing/web-platform/tests/tools/third_party/py/doc/img/pylib.png
rename : testing/web-platform/tests/tools/py/doc/io.txt => testing/web-platform/tests/tools/third_party/py/doc/io.txt
rename : testing/web-platform/tests/tools/py/doc/links.inc => testing/web-platform/tests/tools/third_party/py/doc/links.inc
rename : testing/web-platform/tests/tools/py/doc/log.txt => testing/web-platform/tests/tools/third_party/py/doc/log.txt
rename : testing/web-platform/tests/tools/py/doc/style.css => testing/web-platform/tests/tools/third_party/py/doc/style.css
rename : testing/web-platform/tests/tools/py/doc/xml.txt => testing/web-platform/tests/tools/third_party/py/doc/xml.txt
rename : testing/web-platform/tests/tools/py/py/__metainfo.py => testing/web-platform/tests/tools/third_party/py/py/__metainfo.py
rename : testing/web-platform/tests/tools/py/py/_builtin.py => testing/web-platform/tests/tools/third_party/py/py/_builtin.py
rename : testing/web-platform/tests/tools/py/py/_code/__init__.py => testing/web-platform/tests/tools/third_party/py/py/_code/__init__.py
rename : testing/web-platform/tests/tools/py/py/_code/_py2traceback.py => testing/web-platform/tests/tools/third_party/py/py/_code/_py2traceback.py
rename : testing/web-platform/tests/tools/py/py/_io/__init__.py => testing/web-platform/tests/tools/third_party/py/py/_io/__init__.py
rename : testing/web-platform/tests/tools/py/py/_io/capture.py => testing/web-platform/tests/tools/third_party/py/py/_io/capture.py
rename : testing/web-platform/tests/tools/py/py/_io/saferepr.py => testing/web-platform/tests/tools/third_party/py/py/_io/saferepr.py
rename : testing/web-platform/tests/tools/py/py/_log/__init__.py => testing/web-platform/tests/tools/third_party/py/py/_log/__init__.py
rename : testing/web-platform/tests/tools/py/py/_path/__init__.py => testing/web-platform/tests/tools/third_party/py/py/_path/__init__.py
rename : testing/web-platform/tests/tools/py/py/_path/cacheutil.py => testing/web-platform/tests/tools/third_party/py/py/_path/cacheutil.py
rename : testing/web-platform/tests/tools/py/py/_process/__init__.py => testing/web-platform/tests/tools/third_party/py/py/_process/__init__.py
rename : testing/web-platform/tests/tools/py/py/_process/cmdexec.py => testing/web-platform/tests/tools/third_party/py/py/_process/cmdexec.py
rename : testing/web-platform/tests/tools/py/py/_process/forkedfunc.py => testing/web-platform/tests/tools/third_party/py/py/_process/forkedfunc.py
rename : testing/web-platform/tests/tools/py/py/_process/killproc.py => testing/web-platform/tests/tools/third_party/py/py/_process/killproc.py
rename : testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL => testing/web-platform/tests/tools/third_party/py/py/_vendored_packages/apipkg-1.4.dist-info/WHEEL
rename : testing/web-platform/tests/tools/py/py/test.py => testing/web-platform/tests/tools/third_party/py/py/test.py
rename : testing/web-platform/tests/tools/py/testing/code/test_code.py => testing/web-platform/tests/tools/third_party/py/testing/code/test_code.py
rename : testing/web-platform/tests/tools/py/testing/conftest.py => testing/web-platform/tests/tools/third_party/py/testing/conftest.py
rename : testing/web-platform/tests/tools/py/testing/io_/__init__.py => testing/web-platform/tests/tools/third_party/py/testing/io_/__init__.py
rename : testing/web-platform/tests/tools/py/testing/path/repotest.dump => testing/web-platform/tests/tools/third_party/py/testing/path/repotest.dump
rename : testing/web-platform/tests/tools/py/testing/path/svntestbase.py => testing/web-platform/tests/tools/third_party/py/testing/path/svntestbase.py
rename : testing/web-platform/tests/tools/py/testing/path/test_svnurl.py => testing/web-platform/tests/tools/third_party/py/testing/path/test_svnurl.py
rename : testing/web-platform/tests/tools/py/testing/process/__init__.py => testing/web-platform/tests/tools/third_party/py/testing/process/__init__.py
rename : testing/web-platform/tests/tools/py/testing/root/__init__.py => testing/web-platform/tests/tools/third_party/py/testing/root/__init__.py
rename : testing/web-platform/tests/tools/py/testing/root/test_builtin.py => testing/web-platform/tests/tools/third_party/py/testing/root/test_builtin.py
rename : testing/web-platform/tests/tools/py/testing/root/test_std.py => testing/web-platform/tests/tools/third_party/py/testing/root/test_std.py
rename : testing/web-platform/tests/tools/pytest/.gitattributes => testing/web-platform/tests/tools/third_party/pytest/.gitattributes
rename : testing/web-platform/tests/tools/pytest/bench/bench.py => testing/web-platform/tests/tools/third_party/pytest/bench/bench.py
rename : testing/web-platform/tests/tools/pytest/bench/bench_argcomplete.py => testing/web-platform/tests/tools/third_party/pytest/bench/bench_argcomplete.py
rename : testing/web-platform/tests/tools/pytest/bench/empty.py => testing/web-platform/tests/tools/third_party/pytest/bench/empty.py
rename : testing/web-platform/tests/tools/pytest/bench/manyparam.py => testing/web-platform/tests/tools/third_party/pytest/bench/manyparam.py
rename : testing/web-platform/tests/tools/pytest/bench/skip.py => testing/web-platform/tests/tools/third_party/pytest/bench/skip.py
rename : testing/web-platform/tests/tools/pytest/doc/en/_templates/sidebarintro.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/_templates/sidebarintro.html
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/.gitignore => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/.gitignore
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/LICENSE => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/LICENSE
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/README => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/README
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/layout.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/flask/layout.html
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/relations.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/flask/relations.html
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/static/flasky.css_t => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/flask/static/flasky.css_t
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/theme.conf => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/flask/theme.conf
rename : testing/web-platform/tests/tools/pytest/doc/en/_themes/flask_theme_support.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/_themes/flask_theme_support.py
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.0.0.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.0.0.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.0.1.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.0.1.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.0.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.1.0.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.1.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.1.1.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.2.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.1.2.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.3.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.1.3.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.2.0.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.2.0.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.2.2.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.2.2.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.1.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.3.1.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.4.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.3.4.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.4.1.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.4.1.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.4.2.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.4.2.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.5.1.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.5.1.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.0.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.6.0.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.1.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.6.1.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.2.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.6.2.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.7.2.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.7.2.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.2.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.8.2.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.3.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.8.3.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.4.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.8.4.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.5.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.8.5.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.6.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.8.6.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.7.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/announce/release-2.8.7.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/changelog.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/changelog.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/check_sphinx.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/check_sphinx.py
rename : testing/web-platform/tests/tools/pytest/doc/en/conftest.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/conftest.py
rename : testing/web-platform/tests/tools/pytest/doc/en/contributing.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/contributing.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/example/assertion/global_testmodule_config/conftest.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/assertion/global_testmodule_config/conftest.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/assertion/global_testmodule_config/test_hello.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/assertion/global_testmodule_config/test_hello.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/assertion/test_failures.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/assertion/test_failures.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/conftest.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/conftest.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub1/__init__.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/costlysetup/sub1/__init__.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub1/test_quick.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/costlysetup/sub1/test_quick.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub2/__init__.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/costlysetup/sub2/__init__.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub2/test_two.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/costlysetup/sub2/test_two.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/nonpython/test_simple.yml => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/nonpython/test_simple.yml
rename : testing/web-platform/tests/tools/pytest/doc/en/example/py2py3/conftest.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/py2py3/conftest.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/py2py3/test_py2.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/py2py3/test_py2.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/py2py3/test_py3.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/py2py3/test_py3.py
rename : testing/web-platform/tests/tools/pytest/doc/en/example/xfail_demo.py => testing/web-platform/tests/tools/third_party/pytest/doc/en/example/xfail_demo.py
rename : testing/web-platform/tests/tools/pytest/doc/en/funcargs.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/funcargs.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/img/cramer2.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/cramer2.png
rename : testing/web-platform/tests/tools/pytest/doc/en/img/freiburg2.jpg => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/freiburg2.jpg
rename : testing/web-platform/tests/tools/pytest/doc/en/img/gaynor3.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/gaynor3.png
rename : testing/web-platform/tests/tools/pytest/doc/en/img/keleshev.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/keleshev.png
rename : testing/web-platform/tests/tools/pytest/doc/en/img/pullrequest.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/pullrequest.png
rename : testing/web-platform/tests/tools/pytest/doc/en/img/pylib.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/pylib.png
rename : testing/web-platform/tests/tools/pytest/doc/en/img/pytest1.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/pytest1.png
rename : testing/web-platform/tests/tools/pytest/doc/en/img/pytest1favi.ico => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/pytest1favi.ico
rename : testing/web-platform/tests/tools/pytest/doc/en/img/theuni.png => testing/web-platform/tests/tools/third_party/pytest/doc/en/img/theuni.png
rename : testing/web-platform/tests/tools/pytest/doc/en/naming20.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/naming20.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/pytest.ini => testing/web-platform/tests/tools/third_party/pytest/doc/en/pytest.ini
rename : testing/web-platform/tests/tools/pytest/doc/en/test/config.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/config.html
rename : testing/web-platform/tests/tools/pytest/doc/en/test/dist.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/dist.html
rename : testing/web-platform/tests/tools/pytest/doc/en/test/extend.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/extend.html
rename : testing/web-platform/tests/tools/pytest/doc/en/test/index.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/index.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/test/plugin/django.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/plugin/django.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/test/plugin/index.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/plugin/index.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/test/plugin/oejskit.rst => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/plugin/oejskit.rst
rename : testing/web-platform/tests/tools/pytest/doc/en/test/test.html => testing/web-platform/tests/tools/third_party/pytest/doc/en/test/test.html
rename : testing/web-platform/tests/tools/pytest/extra/setup-py.test/setup.py => testing/web-platform/tests/tools/third_party/pytest/extra/setup-py.test/setup.py
rename : testing/web-platform/tests/tools/pytest/testing/cx_freeze/tests/test_doctest.txt => testing/web-platform/tests/tools/third_party/pytest/testing/freeze/tests/test_doctest.txt
2018-01-09 14:45:43 +00:00
J.C. Jones
1d11facceb
Bug 1429171 - Enable portions of the Credential Management WPTs r=jgraham
...
While Web Authentication's work didn't intend to implement all of Credential
Management, it implemented parts, and as such has made some of the WPTs for
CredMan pass. I've filed Bug 1429196 to get the other applicable tests to pass
(e.g., not the PasswordCredential or FederatedCredential tests, which we
currently don't plan to support).
Note that this doesn't meaningfully affect the Web Authentication WPTs, but
those are still basically stubs that time out immediately.
MozReview-Commit-ID: HuVa5bYDI7V
2018-01-09 12:53:01 -07:00
Sebastian Hengst
1ebdaf80de
merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
2018-01-10 01:52:28 +02:00
Margareta Eliza Balazs
fe2caaa266
Merge inbound to mozilla-central r=merge a=merge
2018-01-09 11:52:55 +02:00
Alphan Chen
87bb85b91b
Bug 1421214 - Try GoToAnchor() with unescaped string before using document's charset. r=smaug
2018-01-05 15:12:16 +08:00
Tom Tung
c9bf5a8d87
Bug 1427978 - P2: Remove the ini file to expect the wpt tests succeed by default. r=bkelly
...
--HG--
extra : rebase_source : 6cc0849e2ca892dbc87ec9831764c20b2eea3cc6
2018-01-08 11:28:34 +08:00
Tom Tung
ed36e1377d
Bug 1427978 - P1: Update the wpt tests to expect to reject the cors synthesized response to a same origin request. r=bkelly
...
--HG--
extra : rebase_source : 916544a65fd4a74d1880ae03b08fb54ea747ae75
2018-01-08 11:27:23 +08:00
Andreas Tolfsen
ae01ba2bf2
Bug 1429384 - Stop toggling selectedness state of <option disabled>. r=automatedtester
...
When WebDriver:ElementClick clicks an <option disabled> element,
its selectedness state should according to a new specification
change proposed not change:
https://github.com/w3c/webdriver/pull/1189
This patch provides tests for the specification change.
MozReview-Commit-ID: EXG98LjgB7d
--HG--
extra : rebase_source : d9e5b31dbd869c8151d85eb2b5bb8ba94a378a52
2018-01-10 13:30:17 +00:00
Bogdan Tara
cd1c3cc5dd
Merge mozilla-central to autoland, r=merge a=merge on a CLOSED TREE
2018-01-09 00:16:46 +02:00
Bogdan Tara
73b4d6b26a
Merge inbound to mozilla-central r=merge a=merge
2018-01-09 00:05:31 +02:00
Jon Coppeard
e7889065a7
Bug 1426189 - Make document.currentScript null in modules r=baku
2018-01-08 18:07:39 +00:00
John Dai
d480d5e221
Bug 1419662 - Fix incorrect custom element type in CustomElementData. f=echen, r=smaug
2018-01-07 18:45:00 +02:00
Jon Coppeard
acbc94ee21
Bug 1361369 - Add a test for execution order of inline async module scripts r=smaug
2018-01-08 15:17:34 +00:00
Geoffrey Sneddon
69a27ca4d5
Bug 1428582 - Preprocess wpt lint paths to be relative to the wpt root r=jgraham
...
MozReview-Commit-ID: EUS7sjPhWoH
--HG--
extra : rebase_source : b825d364262b5c0b9b86eed8340a9cc8b6eeb1d6
2018-01-06 23:20:08 +00:00
Geoffrey Sneddon
8483ba3dd6
Bug 1427114 - Add missing ">" to unclosed meta element so WPT finds the test r=emilio
...
MozReview-Commit-ID: GOmRqqvgKsc
--HG--
extra : rebase_source : 6f147d518fcd103596a66e9e020c9f08d1c953d8
2018-01-06 22:30:42 +00:00
Emilio Cobos Álvarez
91be560d9c
Bug 1427292: [css-display] Update display: contents on Unusual Elements to the spec. r=mats
...
This will pass[1] whenever the next WPT sync happens.
See: https://drafts.csswg.org/css-display/#unbox-html
[1]: https://github.com/w3c/web-platform-tests/blob/master/css/css-display/display-contents-unusual-html-elements-none.html
MozReview-Commit-ID: 19dqDSxVm7A
2018-01-06 21:52:51 +01:00
Edgar Chen
821531562b
Bug 1428244 - Part 2: Set correct oldValue/newValue for the attributeChangedCallback which is fired from style attribute change; r=smaug
...
MozReview-Commit-ID: 4l6XuCUHUh8
--HG--
extra : rebase_source : 23d825684dbd47ca125cd8468d2c8d22425e3cdf
2017-12-15 11:52:07 -06:00
Ben Kelly
6bbdc69490
Bug 1425975 P8 Fix unregister-then-register-new-script.https.html to not race iframe.remove() and expect resurrection on failed scripts. r=asuth
2018-01-05 12:10:21 -05:00
Csoregi Natalia
bbfcdcd760
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
...
--HG--
rename : security/manager/ssl/tests/unit/test_signed_apps/cose_multiple_signed.zip => security/manager/ssl/tests/unit/test_signed_apps/cose_multiple_signed_with_pkcs7.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/cose_signed.zip => security/manager/ssl/tests/unit/test_signed_apps/cose_signed_with_pkcs7.zip
rename : third_party/rust/cose/src/cbor/mod.rs => third_party/rust/moz_cbor/src/lib.rs
extra : rebase_source : 5f16e3d25e86d41e201b8c28ead361fd6ac25c42
2018-01-10 12:07:47 +02:00
Emilio Cobos Álvarez
978ecbb925
Bug 1425834: Update test expectations for partial ::slotted support. r=heycam
...
On a CLOSED TREE, too.
MozReview-Commit-ID: IOFneIgu7Rm
2018-01-09 17:33:28 +01:00
Jessica Jong
1133de96d2
Bug 1398981 - Turn off webcomponents pref by default when running tests. r=smaug
2018-01-05 16:17:38 +08:00
Mats Palmgren
89df57b846
Bug 1403986 part 2 - [css-ui] Add a 'text-overflow' web platform test.
2018-01-04 20:43:57 +01:00
Mats Palmgren
bd8e3761b9
Bug 1343980 - [css-ui] Skip anonymous boxes (rather than all pseudos) when looking for the 'overflow' style frame. r=bz
2018-01-04 20:43:55 +01:00
Emilio Cobos Álvarez
4bdb20eaeb
Bug 1386654: followup: Update more WPT expectations since I had to rebase on top of a WPT sync. r=me
...
MozReview-Commit-ID: JSdWXch5ZbV
2018-01-10 06:53:21 +01:00
Emilio Cobos Álvarez
ebcb293671
Bug 1386654: followup: Update WPT expectations to account for new passes. r=me
...
MozReview-Commit-ID: KFicD361uid
2018-01-10 04:13:26 +01:00
Dorel Luca
a19f5582cc
Merge mozilla-central to mozilla-inbound r=merge
2018-01-11 00:05:23 +02:00
Ben Kelly
bb09ab9729
Bug 1426979 P2 Make about-blank-replacement.https.html check simple about:blank and about:srcdoc cases. r=asuth
2018-01-10 13:59:30 -05:00
Dustin J. Mitchell
46f2dcd06b
Bug 1403322: Switch jsreftests, jittests, test-verify to SCHEDULES; r=ahal
...
..and remove support for when.files-changed in the test kind. It is still used
for other kinds, and that will be addressed in other bugs.
This is re-landing of this bug, now without running test-verify excessively.
MozReview-Commit-ID: GBilXAktICZ
--HG--
extra : rebase_source : 6cc9a3b5a365d74689946bfa0296f51bc08c2113
2017-12-20 00:39:21 +00:00
Henrik Skupin
7e2ab8502e
Bug 1403923 - Safely shutdown Firefox from in delete_session. r=jgraham
...
With the request to shutdown the browser, a given amount of time
has to be waited to allow the process to shutdown itself. Only
if the process is still running afterward it has to be killed.
Firefox has an integrated background monitor which observes
long running threads during shutdown, and kills those after
65s. To allow Firefox to shutdown on its own, geckodriver
has to wait that time, and some additional seconds.
MozReview-Commit-ID: 4LRLQE0jZzw
--HG--
extra : rebase_source : c33c163d4d06768ea6616b97a25f986f5ea37e5d
2017-10-05 23:49:17 +02:00
Jon Coppeard
fe636acde7
Bug 1426675 - Fix test code that makes incorrect assumptions about when scripts are run r=jgraham
2018-01-04 10:37:28 +00:00
Jon Coppeard
00a3109fb4
Bug 1426642
- Fix test that didn't take account of module scripts' defer scheduling r=jgraham
2018-01-04 10:37:02 +00:00
Ryan VanderMeulen
11720f093e
Bug 1427918 - Disable Event-timestamp-high-resolution.html for frequent failures. r+a=bustage
2018-01-03 20:46:30 -05:00
Ryan VanderMeulen
7a1add035b
Bug 1427918 - Adjust the expectations for Event-timestamp-high-resolution.html due to the performance.now() resolution change. r+a=bustage
2018-01-03 19:42:26 -05:00
Lars T Hansen
b6e7d3a2ba
Bug 1423225 - Disable javascript.options.shared_memory. r=lth, r=jgraham, a=lizzard
2017-11-08 11:44:53 +01:00
Ciure Andrei
a5dc81b094
Merge inbound to mozilla-central r=merge a=merge
2018-01-03 23:38:04 +02:00
Ryan VanderMeulen
460ad0274d
Bug 1425993 - Make security violation events Nightly-only and update test expectations accordingly. r=smaug
2018-01-03 12:35:49 -05:00
Marco Castelluccio
76a661da9c
Bug 1325522 - Disable hkdf.worker.html test in Windows coverage builds because it times out very frequently. r=jgraham
...
--HG--
extra : rebase_source : 4bbdb5181158c9cd5d28b874cbaa349bbf21dd79
2017-12-20 21:17:02 +01:00
Jon Coppeard
42419122ec
Bug 1426440 - Fix processing of non-parser-generated module scripts r=smaug
2018-01-03 13:07:58 +00:00
Jon Coppeard
09b342610e
Bug 1426140 - Handle errors for inline module scripts and ensure we update the module map after fetch errors r=baku
2018-01-03 13:07:58 +00:00
Xidorn Quan
66d89ffcfd
Bug 1351409 - Remove animationiteration from legacy event listener test, make the transition tests more robust, and re-enable that test. r=jmaher
...
According to :birtles, it is not guaranteed that animationiteration
event will be fired. This event is sample-based rather than event-based,
and such behavior has been clarified in CSS Animations Level 2:
https://drafts.csswg.org/css-animations-2/#event-dispatch
Also, Chromium has the same issue with this test:
https://bugs.chromium.org/p/chromium/issues/detail?id=701445
MozReview-Commit-ID: KBCzkGHxbfc
--HG--
extra : rebase_source : 0b187471ee7625316ad8c85dc1698cb7099dc887
2017-12-21 16:10:38 +11:00
Jonathan Kingston
392a4bf408
Bug 725490 - Change XFO sameorigin to check all ancestors for same origin. r=smaug
...
MozReview-Commit-ID: 5fPxGpcdVms
--HG--
extra : rebase_source : 48fb23e477a49c71e4f09735efd05dd02c46be8d
2017-11-03 15:37:10 +00:00
Robert Longson
018c97b584
Bug 1419250 - check for division by zero in length conversions and fail the conversion in such cases r=dholbert
2017-12-30 17:07:27 +00:00
Sebastian Hengst
485b73669c
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-12-24 00:48:49 +01:00
Tiberius Oros
fd149086d0
Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE
2017-12-24 00:48:00 +02:00
Ryan VanderMeulen
6f7ccb6937
Bug 1426945 - Move the css-timing web-platform-test metadata to the correct location. r=me, a=covered-by-inbound
...
--HG--
rename : testing/web-platform/meta/css-timing/__dir__.ini => testing/web-platform/meta/css/css-timing/__dir__.ini
extra : amend_source : 05594ab61e908e3e1048324e6ff0c56c09282440
2017-12-23 16:40:51 -05:00
Csoregi Natalia
0bf10c4d4e
Backed out 14 changesets (bug 1425975) for M(5) permafails mochitest/test_ext_webrequest_filter.html. r=backout a=backout
...
Backed out changeset e6f4a2d1df9a (bug 1425975)
Backed out changeset 1e657fa97b71 (bug 1425975)
Backed out changeset 9e1544ec814d (bug 1425975)
Backed out changeset 0e50d9d1d069 (bug 1425975)
Backed out changeset fb89dbd922ba (bug 1425975)
Backed out changeset f2b451ce55d4 (bug 1425975)
Backed out changeset 4ce186c6d8f5 (bug 1425975)
Backed out changeset 6f520ab76d6a (bug 1425975)
Backed out changeset f091f5e182c4 (bug 1425975)
Backed out changeset 82d39ed8c831 (bug 1425975)
Backed out changeset df13eba47970 (bug 1425975)
Backed out changeset 553628a56e6a (bug 1425975)
Backed out changeset acf4d61babab (bug 1425975)
Backed out changeset b7ae11b5bce8 (bug 1425975)
2017-12-24 00:23:57 +02:00
Emilio Cobos Álvarez
6bb937174a
Bug 1426760: Don't let placeholders affect line height. r=jfkthame
...
MozReview-Commit-ID: IJHerDOKOkj
--HG--
extra : rebase_source : 054503061bcafad8f577bc1f59a12ec8797cc4d0
2017-12-22 17:28:24 +01:00
Ben Kelly
f659aa7de9
Bug 1425975 P8 Fix unregister-then-register-new-script.https.html to not race iframe.remove() and expect resurrection on failed scripts. r=asuth
2017-12-22 21:09:19 -05:00
Jonathan Kew
80ebb3e8d9
Bug 1428826 - Don't rely on FT_Get_Advance for glyph widths, get the advance from the glyph slot instead for better consistency with cairo metrics & rendering; update test expectations for minor changes in rendering. r=lsalzman
2018-01-09 17:36:37 +00:00
arthur.iakab
373adc6f0d
Merge Inbound to mozilla-central r=merge a=merge
2017-12-22 00:19:24 +02:00
Emilio Cobos Álvarez
033d6b32fc
Bug 975644: Enable position sticky in table parts. r=bz
...
MozReview-Commit-ID: 85nCuChHdTa
2017-12-21 20:29:20 +01:00
Jon Coppeard
e9db166191
Bug 1426443 - Set CORS mode for inline module scripts r=smaug
2017-12-21 11:17:12 +00:00
Jon Coppeard
bd0f421e61
Bug 1426190 - Integrity option for descendant module scripts should be the empty string r=smaug
2017-12-21 10:58:53 +00:00
James Graham
85d96c296a
Bug 1400716 - Fixup call to traceback, r=maja_zf
...
MozReview-Commit-ID: GQxbVUah5bU
--HG--
extra : rebase_source : d74dfd21c18250586e7c3cddafbf028bec53c62a
2017-12-15 16:17:52 -06:00
James Graham
0a23cf28d8
Bug 1400716 - Explicitly drain all queues on exit, r=maja_zf
...
The fact that the queues were not drained on exist seemed to cause an
intermittent failure where one process tried to write to a queue that
another had closed. Draining the queues explicitly should avoid this
and ensure we surface hidden problems in the log.
MozReview-Commit-ID: 8ulLNpIcj5z
--HG--
extra : rebase_source : 1234d368a4ef4eedd4a40835ff2d284bbe04f3f3
2017-11-27 16:16:55 +00:00
Byron Campen [:bwc]
25684dd699
Bug 1418367 - Part 2: Stop expecting failure in a few places in webrtc wpt. r=jib
...
MozReview-Commit-ID: 6CEPSqqrNmD
--HG--
extra : rebase_source : 6d2a63c265c1097ccc3dcef4ecb8be98348fd62f
2017-12-20 10:08:06 -06:00
Byron Campen [:bwc]
a11318efbe
Bug 1418367 - Part 1: Re-enable webrtc web-platform-tests. r=jib
...
MozReview-Commit-ID: NCnAKlRN5y
--HG--
extra : rebase_source : fe8cbd28f0458ab11848459dccda68340a40e158
2017-12-20 09:18:00 -06:00
Csoregi Natalia
41dde8eaf3
Backed out changeset 8c912df2f3a5 (bug 1351409) for failing dom/events/EventListener-invoke-legacy.html. r=backout on a CLOSED TREE
2017-12-21 15:08:02 +02:00
Emilio Cobos Álvarez
fe34ff622f
Bug 1426246: Fix inheritance of animation and transition properties of mismatched length. r=hiro
...
At least when the animation-name length is bigger than the animation properties,
we mess up inheritance and only set properly the specified counts, then don't
cycle it.
The nicer fix for this is making these vectors properly, and move the cycling
logic at used-value time (bug 1420928). Same for transitions.
MozReview-Commit-ID: 3cguzIvfMFU
2017-12-21 14:04:54 +01:00
Xidorn Quan
a2497c7534
Bug 1351409 - Remove animationiteration from legacy event listener test and re-enable that test. r=jmaher
...
According to :birtles, it is not guaranteed that animationiteration
event will be fired. This event is sample-based rather than event-based,
and such behavior has been clarified in CSS Animations Level 2:
https://drafts.csswg.org/css-animations-2/#event-dispatch
Also, Chromium has the same issue with this test:
https://bugs.chromium.org/p/chromium/issues/detail?id=701445
MozReview-Commit-ID: KBCzkGHxbfc
--HG--
extra : rebase_source : 1d9983ecf8cd9e9297bdb5e76ff26e0c7783d15e
2017-12-21 16:10:38 +11:00
Xidorn Quan
65122eed20
Bug 1326514 - Implement the CSSOM bits for CSSNamespaceRule. r=bz
...
MozReview-Commit-ID: 5UpvH4osOfn
--HG--
extra : rebase_source : 9b04b92e1c270217e068ce72e6c64884067500b7
2017-12-21 12:17:37 +11:00
Geoff Brown
98541cb134
Bug 1383061 - Really disable wpt css/css-backgrounds/border-image-slice-001.xht on linux/debug; r=me, a=test-only
...
The previous attempt to disable this test was ineffective.
2017-12-20 09:37:27 -07:00
Jon Coppeard
3bb09b84cc
Bug 1426387 - Remove unnecessary WPT ini file execorder.html.ini r=jgraham
2017-12-20 16:08:55 +00:00
Jon Coppeard
9a70ac20fb
Bug 1420925 - Update JS module tests now that repeated instantiation failures of a module are no longer required to throw the same value r=jgraham
2017-12-20 11:06:23 +00:00
Jon Coppeard
a4ab509570
Bug 1425885 - Ignore 'event' and 'for' attributes for module scripts r=baku
2017-12-19 15:32:21 +00:00
Jon Coppeard
ef759bb6a5
Bug 1425843 - Pass correct referrer and referrer policy when fetching modules r=smaug
2017-12-19 15:30:49 +00:00
Olli Pettay
d78d3295c5
Bug 1412775
- Implement Event.composedPath, r=stone
...
--HG--
extra : rebase_source : a970c4a0daac4a7a02cec34733131734eb93b151
2017-12-18 18:07:36 +02:00
Jessica Jong
9dcbb9b211
Bug 1409976 - Part 2: Signal `slotchange` when slot's assigned nodes changes. r=smaug
...
MozReview-Commit-ID: FBeeDE7UIAu
2017-12-19 23:16:33 +08:00
Stone Shih
f54b118ead
Bug 1303957 Part1: Add support for PointerEvent.getCoalescedEvents. r=smaug.
...
We implement PointerEvent.getCoalescedEvents as
1. Clone the widget events we coalesced.
2. Convert them to dom::PointerEvent when user calls getCoalescedEvents.
MozReview-Commit-ID: 8IKw4PbUsDD
2017-09-20 13:00:57 +08:00
Emilio Cobos Álvarez
a2359f420f
Backout changeset e963388b7ee1 (Bug 1425227
) because the OSX build machines don't have Ahem installed. r=backout
2017-12-16 22:45:56 +01:00
Emilio Cobos Álvarez
df3fc950ff
Bug 1425227: Fix grid-layout-properties.html to not depend on buggy Blink / WebKit behavior. r=heycam
...
See https://bugzilla.mozilla.org/show_bug.cgi?id=1425678 .
MozReview-Commit-ID: D9MTTyHUz8R
--HG--
extra : rebase_source : 27e6905ea124888143fa7cf100b3687b41f23ed8
2017-12-16 17:07:05 +01:00
Brian Birtles
b9eb56e602
Bug 1425548
- Update references to Web Animations spec in web-platform-tests; r=hiro
...
MozReview-Commit-ID: EhP0qSOp0TA
--HG--
extra : rebase_source : 2eaf53a6a9473d177ef37196a33f4880044562ae
2017-12-15 14:57:03 -06:00
James Graham
9429d913e1
Bug 1396534 - Don't return the response from python handler, r=maja_zf
...
This isn't how the wptserve API works; the return value is supposed to
be the content itself or headers, content or status, headers, content.
MozReview-Commit-ID: 28wZC65crW4
--HG--
extra : rebase_source : ce099ff99ea8e1107880d0af9a061ac24efac198
2017-11-22 15:42:48 +00:00
Brian Birtles
22ca1231e8
Bug 1422248 - Don't reject promises of dispatch cancel events when canceling idle animations; r=hiro
...
MozReview-Commit-ID: EGg6Ntj0loq
--HG--
extra : rebase_source : 8edd6fdd73440fe55fd8be1d524767fdaf55b872
2017-12-14 17:15:28 -06:00
Brian Birtles
fc1a84d3a9
Bug 1422248 - Use US spelling of canceling/canceled in finished.html; r=hiro
...
MozReview-Commit-ID: 5S7vYc2tOWW
--HG--
extra : rebase_source : 2db1396c16aa8ee764157d7d37de5ddc934a3aa9
2017-12-15 10:32:45 -06:00
Brian Birtles
5e7ec420ee
Bug 1422248 - Drop redundant and contradictory test from web-animations/interfaces/finished.html; r=hiro
...
The behavior covered in this dropped test (canceling an idle animation) is
covered by the tests added in the previous patch. Furthermore, the behavior
expected by the dropped test contradicts what the spec now requires.
MozReview-Commit-ID: 49zik7qjID0
--HG--
extra : rebase_source : 6056c25c19b4bbe8ecaad25f71f7f949470946d9
2017-12-15 10:30:47 -06:00
Brian Birtles
7d1d5a67dd
Bug 1422248 - Add tests that canceling an idle animation does not reject promises or fire events; r=hiro
...
Note that we don't need tests for the cancel events of CSS Animations or CSS
Transitions since we already have them in
dom/animation/test/css-{animations|transitions}/file_event-dispatch.html
(See the tests named "Call Animation.cancel after cancelling
transition/animation".)
MozReview-Commit-ID: GRtSxEvMkjz
--HG--
extra : rebase_source : a2ed365bb730df409560a28f0091416776435e57
2017-12-14 17:14:42 -06:00
Margareta Eliza Balazs
406b586326
Backed out changeset fe85732c14da (bug 1396534) for failing Wr in /http/basic-auth-cache-test.html r=backout on a CLOSED TREE
2017-12-15 18:31:18 +02:00
James Graham
02ad2bc157
Bug 1396534 - Don't return the response from python handler, r=maja_zf
...
This isn't how the wptserve API works; the return value is supposed to
be the content itself or headers, content or status, headers, content.
MozReview-Commit-ID: 28wZC65crW4
--HG--
extra : rebase_source : dddb4757d753a8a9651f8230d2f14b07774543e0
2017-11-22 15:42:48 +00:00
Narcis Beleuzu
eda8e08e68
Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
2017-12-15 03:46:15 +02:00
Narcis Beleuzu
b73dac9611
Merge autoland to mozilla-central. r=merge a=merge on a CLOSED TREE
2017-12-15 03:43:08 +02:00
Boris Zbarsky
68d5557904
Bug 1425107. Fix setting scrollTop to 0 on an element with a pending scroll position restore to actually work correctly. r=mats
...
MozReview-Commit-ID: 949eBXmKHlA
2017-12-14 12:45:37 -05:00
Dorel Luca
96d67a7297
Backed out 2 changesets (bug 1303957) for for frequently failing own mochitest plain dom/events/test/pointerevents/test_getCoalescedEvents.html r=backout on a CLOSED TREE
...
Backed out changeset a0a5bec2bb3f (bug 1303957)
Backed out changeset a91a06d7c3f3 (bug 1303957)
2017-12-14 19:10:47 +02:00
Edgar Chen
9411ae5f07
Bug 1419318
- Flip "dom.webcomponents.enabled" to true when running ShadowRoot.html and disconnected-callbacks.html tests; r=smaug
...
MozReview-Commit-ID: CSl5JZrnmXG
--HG--
extra : rebase_source : 007b50756115b79180f8f69e3032486594c65014
2017-12-13 16:29:33 -06:00
Csoregi Natalia
1134c27c23
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-12-14 00:15:40 +02:00
Joel Maher
2616acc166
Bug 1383061 - Disable /css/css-backgrounds-3/border-image-slice-001.xht on linux debug for frequent failures. r=me, a=testonly
2017-12-13 06:25:40 -05:00
Margareta Eliza Balazs
6e01e6ff85
Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE
2017-12-13 00:06:03 +02:00
Margareta Eliza Balazs
4551f2e31e
Merge inbound to mozilla-central r=merge a=merge
2017-12-12 23:58:36 +02:00
Ben Kelly
382e49941a
Bug 1293277 P8 Update WPT test expectations for re-written Clients API.
2017-12-12 15:44:48 -05:00
Tom Tung
4db2688a52
Bug 1420672 - P2: Add wpt tests to verify service workers redirect the hash fragment if the redirect URL doesn't have one. r=bkelly
...
--HG--
extra : rebase_source : 61c69670543d920724266334524a2c367e35060d
2017-12-08 17:26:52 +08:00
David Burns
86ea646fc6
Bug 1407383: Wait for the URL to change in test before asserting r=ato
...
MozReview-Commit-ID: IGrdTTUI8y1
--HG--
extra : rebase_source : b0561c337c60704fa02645078f8ef80b7238c8f3
2017-12-08 12:16:16 +00:00
Andrew Halberstadt
3e46924759
Bug 1209463 - [test] Use a common logger across suites from |mach test| and other test commands, r=gbrown
...
In order for |mach test| and |mach mochitest| to log an overall summary,
every test harness invocation they make needs to use the same structured
logger (otherwise the affected suite will be missing from the summary).
MozReview-Commit-ID: 8LJw7r8SItk
--HG--
extra : rebase_source : 1417dce3817bae94ad61a5250065c6cbc35857e4
2017-11-23 13:04:19 -05:00
Andrew Halberstadt
7f664cfdaf
Bug 1209463 - [test] Log suite names in test harnesses, r=gbrown
...
Suite names are currently only used by formatters to print out
an overall summary from |mach test| and |mach mochitest|. So
this doesn't need to be exact and can be tweaked further at a
later date.
If multiple test invocations have the same suite name, their
results will be merged in the overall summary. If a suite name
is missing, the summary will contain a placeholder name.
MozReview-Commit-ID: K1xpb9hUQRX
--HG--
extra : rebase_source : cc8cc8b36255d939dd5dffd3c5444c34951ac8e2
2017-11-27 17:20:06 -05:00
Hiroyuki Ikezoe
280df82ed9
Bug 1416966 - Perform a micro task checkpoint in DocumentTimeline::WillRefresh. r=bevis,birtles
...
MozReview-Commit-ID: Kd1Il7COZZY
--HG--
extra : rebase_source : 872267be92883ed5f94b2e4dbca7fd7f24941f34
2017-12-12 18:44:05 +09:00
Hiroyuki Ikezoe
8680a80c0d
Bug 1416966 - Test that there is a micro task checkpoint before requestAnimationFrame callbacks. r=birtles
...
The test intentionally uses async_test to avoid browser's awkward micro task
handling.
MozReview-Commit-ID: K5WzEML7D5M
--HG--
extra : rebase_source : 67d35539e4c3654aca4d2016e6d3b5cb3221c02f
2017-12-12 18:44:05 +09:00
Hiroyuki Ikezoe
35ed855402
Bug 1416966 - Make sure the next frame happen in the case where we are in the callback for Animation.ready Promise. r=birtles
...
MozReview-Commit-ID: 86cnNoGgA9r
--HG--
extra : rebase_source : a65a4865b8bb3c611695a4477d509d317aa9420d
2017-12-12 18:44:04 +09:00
Andreas Tolfsen
82905af7f5
Bug 1424635 - Consider DOCUMENT_NODE a valid web element. r=automatedtester
...
When looking up the parent of <html> using an XPath parent expression
such as "..", the nodeType of the returned HTMLDocument will be 9
(DOCUMENT_NODE). <html> is a valid web element and we should be
able to serialise and return it to the user.
It is worth noting that other WebDriver implementations fail this
test because they fail on the nodeType check.
MozReview-Commit-ID: 4FMJEd8B4PZ
--HG--
extra : rebase_source : 24e7cb9da64cde0f133a09781c595b23f919ed59
2017-12-14 12:14:56 -06:00
Mats Palmgren
afee933c5a
Bug 1418727 part 4 - [css-grid] Update WPT expected result (automated update). r=me
...
MozReview-Commit-ID: CrJd1kLLij5
2017-12-08 16:49:40 +01:00
Boris Zbarsky
3b3ea3f709
Bug 1423875. Fix InitializePropertiesFromCompatibleNativeObject to get the shape of the resulting object right. r=jandem
...
MozReview-Commit-ID: 8wnOnUv57pV
2017-12-08 10:36:58 -05:00
Stone Shih
7d35db1b55
Bug 1303957 Part1: Add support for PointerEvent.getCoalescedEvents. r=smaug.
...
We implement PointerEvent.getCoalescedEvents as
1. Clone the widget events we coalesced.
2. Convert them to dom::PointerEvent when user calls getCoalescedEvents.
MozReview-Commit-ID: 8IKw4PbUsDD
2017-09-20 13:00:57 +08:00
Csoregi Natalia
cc9c96cfe3
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
...
MozReview-Commit-ID: 3aJiWXQpsFU
--HG--
extra : rebase_source : 2d07da0b40980836e6946a53c45739cc02cb60c3
2017-12-14 00:15:40 +02:00
Jon Coppeard
1d4c4b18bf
Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
2017-12-06 14:54:58 +00:00
Andrea Marchesini
4aa1ef9c23
Bug 1423507 - Data URL Shared Workers must be shared when the parent origins match - WPT, r=bkelly
2017-12-07 12:32:06 +01:00
Shawn Huang
eb311a6f39
Bug 1384648: Disable XMLHttpRequest/event-upload-progress-crossorigin.htm on windows for intermittent failures. r=jmaher
2017-12-07 17:42:15 +08:00
Sebastian Hengst
e70bf9e08c
Backed out changeset 92ad856a4bae (bug 1420420) for failing tests/jit-test/jit-test/tests/modules/bug-1402649.js after asserting. r=backout
2017-12-06 20:14:18 +02:00
Jon Coppeard
73138b170f
Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
2017-12-06 14:54:58 +00:00
Mats Palmgren
feb949d1a8
Bug 752790 - Allow <input> content to overflow into the padding area in the block-axis (but not in the inline-axis). r=dholbert
...
MozReview-Commit-ID: FnPW6mKxWE6
2017-12-06 12:36:50 +01:00
Gurzau Raul
f5f1c3f294
Merge inbound to mozilla-central r=merge a=merge
2017-12-06 11:53:55 +02:00
Ben Kelly
676c0b3a5b
Bug 1423412 P5 Fix race in about-blank-replacement.https.html popup test case. r=baku
2017-12-05 20:45:23 -05:00
Mats Palmgren
1025f3b9fe
Bug 1422839 part 1 - Add internal overflow-clip-box-block/-inline properties and make overflow-clip-box a shorthand. r=dholbert
...
MozReview-Commit-ID: axoDaWnOJQ
2017-12-05 21:08:41 +01:00
Emilio Cobos Álvarez
d93cf228d6
No bug - Update reftest expectations for calc-in-color. r=me
...
On a CLOSED TREE since the passes are expected.
MozReview-Commit-ID: 17o1PCGBtdC
2017-12-05 14:54:07 +01:00
shindli
784125e422
Backed out 4 changesets (bug 1422839) for landing stylo changes on inbound r=backout a=backout
...
Backed out changeset ff9d1a10cb0b (bug 1422839)
Backed out changeset fc039432e4a6 (bug 1422839)
Backed out changeset 83101ef21e45 (bug 1422839)
Backed out changeset 436d10234366 (bug 1422839)
--HG--
extra : source : 3942ce38b1f62fbc3154e42281d31cbed1e81ce0
2017-12-05 17:00:33 +02:00
Cosmin Sabou
08218515b9
Merge mozilla-inbound to mozilla-central r=merge a=merge
2017-12-06 00:09:01 +02:00
Mats Palmgren
a6f45575c3
Bug 1422839 part 1 - Add internal overflow-clip-box-block/-inline properties and make overflow-clip-box a shorthand. r=dholbert
2017-12-04 16:25:00 +02:00
Bogdan Tara
ebe0a1a20c
Merge inbound to mozilla-central r=merge a=merge
2017-12-04 22:20:49 +02:00
bechen@mozilla.com
008a43e297
Bug 1420357 - fix postion testcase. r=rillian
...
1. The default value of position is "auto".
2. follow the spec to parse the position value.
MozReview-Commit-ID: HO7sQ0go5A6
--HG--
extra : rebase_source : ab6066f260abac25d71a1c35511c5389444e000a
2017-11-29 16:16:40 +08:00
Joel Maher
5e3043911a
Bug 1384354 - Remove bogus test /css/compositing-1/mix-blend-mode/mix-blend-mode-transition.html. r=birtles
2017-12-04 08:55:38 -05:00
Jessica Jong
1fdd7f26e3
Bug 1409975 - Part 5: Update web platform tests expectations. r=smaug
2017-12-04 16:06:46 +08:00
Andreas Tolfsen
1ec5283928
Bug 1422001 - Correct name of Find Elements From Element WPT test. r=maja_zf
...
Bug #: 1422001
Differential Revision: https://phabricator.services.mozilla.com/D309
MozReview-Commit-ID: VtbXGAumpF
--HG--
rename : testing/web-platform/tests/webdriver/tests/element_retrieval/find_element_from_elements.py => testing/web-platform/tests/webdriver/tests/element_retrieval/find_elements_from_element.py
2017-12-03 14:19:06 +00:00
John Dai
7b51513583
Bug 1419316 - Fix setting HTMLOutputElement.defaultValue makes it being reset to empty string when it has childs and in default mode. r=smaug
2017-12-01 03:37:00 +02:00
Jon Coppeard
1aa0606254
Bug 1421259 - Fix error events fired when loading JS module dependencies fail r=baku
2017-12-01 13:12:48 +00:00
Gurzau Raul
0b613c3887
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 12:56:06 +02:00
Tom Tung
dd03a5c40a
Bug 1222008 - P8: Expected failure for wpt tests since we mean to reject the cors response for same-origin request. r=bkelly
...
Expected failure and add annotation
"issue: https://github.com/whatwg/fetch/issues/629 " to track these tests for
modifying or fixing them after the spec issue is finalized.
--HG--
extra : rebase_source : 6654c4fa0239caef521c36bb5e2d8a45c43bd21c
2017-11-29 15:02:47 +08:00
Henrik Skupin
cb6d8c72b5
Bug 1414322 - Use WebDriver conformant interactability checks for sendKeysToElement. r=ato
...
Enables webdriver spec keyboard interactability tests for 'Element Send Keys'
by default by re-using the same capability 'moz:webdriverClick' from
'Element Click'. It can be disabled by turning off this preference.
Also various webplatform tests for webdriver spec have been added which
cover both the scroll into view action, and keyboard interactability check.
Existing Marionette unit tests will be run in both modes, until we can
get rid of the legacy mode.
MozReview-Commit-ID: dFB8sQ6CN5
--HG--
extra : rebase_source : 9f6a3c3e42f779f039f61d0b239f9f5925ecdcf5
2017-11-10 20:29:04 +01:00
Tom Tung
805cad4696
Bug 1222008 - P5: Remove wpt ini file since passing the test. r=bkelly
...
--HG--
extra : rebase_source : 57e328fdbddff6f4a0f0e3ee4f90c869da475dcb
2017-11-24 16:47:24 +08:00
Brindusan Cristian
6a74eec204
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 00:22:25 +02:00
Chung-Sheng Fu
63739feac3
Bug 1037335 - Add a pref to enable only within Nightly and Early Beta. r=ckerschb,smaug
...
MozReview-Commit-ID: Bi82dHm53qX
--HG--
extra : rebase_source : 61a7c517afb2759d672a1c486213a73ef505a324
extra : amend_source : 572a2c8613fe36ae1ebd613a361bb23acc019912
2017-11-29 16:55:00 +02:00
Chung-Sheng Fu
0eba47ddc8
Bug 1037335 - Fix timing issue of web-platform test: content-security-policy/style-src/style-src-imported-style-blocked.html. r=ckerschb
...
MozReview-Commit-ID: DdS55NP22nh
--HG--
extra : rebase_source : 4134ad056703ec8363f4f7a04ad02ae4fb1b0c2e
2017-11-29 16:55:00 +02:00
Chung-Sheng Fu
03fb144c3b
Bug 1037335 - Fix test failures. r=ckerschb
...
MozReview-Commit-ID: l6V1XlHZ5F
--HG--
extra : rebase_source : 76d23e968ee619f2daf7870ec4216acb2af94482
2017-11-29 16:54:00 +02:00
Marco Castelluccio
4260f69d5d
Bug 1418283 - Increase individual web-platform test timeout on coverage builds. r=jgraham
...
--HG--
extra : rebase_source : c072c2b9329b1f7b443b3c91b0b1ee4defaa8202
2017-11-29 23:50:36 +00:00
Bogdan Tara
df97c78dbf
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-30 01:10:06 +02:00
Bogdan Tara
d8635b15e4
Merge inbound to mozilla-central r=merge a=merge on a CLOSED TREE
2017-11-30 00:41:09 +02:00
Kate McKinley
f9f14d6f64
Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz
...
Per https://github.com/w3c/webappsec-secure-contexts/issues/42 , the
section considering the window opener when calculating secure context is
to be dropped. Firefox already uses "isSecureContextIfOpenerIgnored" in
most places as this is the actual behavior we want. This patch aligns
with the upcoming spec changes by ignoring the window opener. We also no
longer have to keep information about whether our opener was secure as
that no longer factors in our calculations.
2017-11-29 10:40:00 -05:00