Граф коммитов

3906 Коммитов

Автор SHA1 Сообщение Дата
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