Commit graph

26470 commits

Author SHA1 Message Date
arthur.iakab
5527acb8d8 Merge inbound to mozilla-central a=merge 2018-08-25 01:08:22 +03:00
Sebastian Hengst
3e4bb11f44 Bug 1485972 - Set legend-position-relative.html as failing on webrender. r=me NPOTB
--HG--
extra : source : 001816b621d8bd754aa3e6f602f721f1add6d48a
extra : amend_source : a0b20782d80c684ef4d938a8f3a6af237b82c087
2018-08-24 19:38:08 +03:00
Noemi Erli
618a191589 Backed out changeset 001816b621d8 (bug 1485972) for permafailing bug1400716 CLOSED TREE 2018-08-24 20:56:31 +03:00
Sebastian Hengst
7daebb448d Bug 1485972 - Set legend-position-relative.html as failing on webrender. r=me NPOTB 2018-08-24 19:38:08 +03:00
Henrik Skupin
a4496c818e Bug 1399633 - [wdspec] Re-enable maximize window tests.
--HG--
extra : rebase_source : 260828c9cb0604dd0456ed0bbee235d6532e586e
2018-08-23 12:16:49 +02:00
Andrew Sutherland
812da7fa44 Bug 1472303 - Backed out changeset 8a40d04dfcbb. r=asuth
The logic here to move our check was right, but our check was wrong.
Also, we landed a test that checked for our wrong implementation.

We need to correct our implementation and re-think the test.  The
right test might just be a mochitest, possibly with some Firefox-only
hooks involved.

--HG--
extra : rebase_source : 4d6b9a120adcee835f626098e8547c440a39f595
2018-08-24 10:24:28 -04:00
Henrik Skupin
ff8893e19a Bug 1485580 - [geckodriver] Make parsing of float timeout values spec conforming. r=jgraham
--HG--
extra : rebase_source : 5efb1c8db234cecbd07f478e95bb9f3b8bb0b785
2018-08-23 09:59:39 +02:00
Henrik Skupin
e78d02deee Bug 1485580 - [marionette] Update unit tests for invalid timeout values. r=jgraham
--HG--
extra : rebase_source : a2e43c040f05673437b34114193e5c8997452d4e
2018-08-23 15:58:27 +02:00
Henrik Skupin
55802c7e10 Bug 1485580 - [wdspec] Improve timeouts tests for "Set Timeout" and "New Session". r=jgraham
--HG--
extra : rebase_source : 6d09292c3955f36705665340820f30f81ea80ab7
2018-08-24 10:24:52 +02:00
Xidorn Quan
7e1e060971 Bug 1424106 - Accept unknown webkit pseudo-element. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D4186

--HG--
extra : source : 9537cee04b53aa60d3f40a1b9d05ab8f739a92f8
2018-08-24 22:17:37 +10:00
Tiberius Oros
2ee9341d01 Merge inbound to mozilla-central. a=merge 2018-08-24 12:43:45 +03:00
Hiroyuki Ikezoe
970bae3059 Bug 1438814 - Stop any further transitions creation once after we got a transitionend for the width transition. r=birtles
The transition property in this test is shorter than the period of chaging
parent viewport height so that it's possible that a new transition happens
after a transitionend event was dispatched.  The new transition will reduce
the element width (i.e. it's opposite direction of the first transition),
so the transitioned yellow box was smaller than the expected result.

Differential Revision: https://phabricator.services.mozilla.com/D4183
2018-08-24 12:52:42 +09:00
Hiroyuki Ikezoe
35b5dfd828 Bug 1438814 - Use pre-increment operator for height changes. r=birtles
With post increment operator, the first callback doesn't change height at all.

Differential Revision: https://phabricator.services.mozilla.com/D4182
2018-08-24 12:42:33 +09:00
Hiroyuki Ikezoe
9338919da1 Bug 1438814 - Make sure the transitionend event is for width property. r=birtles
There is another transition for height property, it's possible that the received
event is for the height property transition.

Differential Revision: https://phabricator.services.mozilla.com/D4181
2018-08-24 12:42:26 +09:00
Thomas Daede
19b1e76253 Bug 1417050: Add AV1 in MP4 tests. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D3845

--HG--
extra : moz-landing-system : lando
2018-08-21 00:06:25 +00:00
Cosmin Sabou
3211507dfb Merge mozilla-inbound to mozilla-central. a=merge 2018-08-24 00:40:14 +03:00
Bryce Van Dyk
49af5cede4 Bug 1477492 - Add 'CreateCDMProxy' to list of allowed leaks for encrypted-media wpt. r=jgraham
CreateCDMProxy in its fully qualified form is already an allowed leak, but per
bug 1477492 certain kinds of builds appear to log the unqualified function name
in leak sanitizer logs. Since the allowed list works on string matching, this
unqualified version is then not matched and tests are marked as failures. As the
source of this different behaviour is not clear, this patch makes the
unqualified function name also allowed.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 14:05:57 +00:00
Kris Maglione
3a5c05e76f Bug 1484496: Part 5e - Convert remaining nsISimpleEnumerator users to use JS iteration. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D3733

--HG--
extra : rebase_source : c0fac176d7b3d840c4dbb14f8d95ccfc7f83a5a8
extra : histedit_source : a92c40117d0808a3ad68c972f622a7a42c9ae8ba
2018-08-18 18:13:14 -07:00
Kris Maglione
c943b2a5c4 Bug 1484496: Part 4a - Add JS iterator support to nsISimpleEnumerator. r=mccr8
This patch adds simple stubs to convert between the nsISimpleEnumerator
iteration protocol and the JS iteration protocol.

Each iterable object is required to have an @@iterator method which returns an
object implementing the iterator protocol. The later objects, by convention,
also have such a method which returns the object itself.

This patch adds both a @@iterator() and entries() methods to
nsISimpleEnumerator. The former returns an iterator which returns plain
nsISupports objects. The latter accepts an IID and queries each element to
that IID before returning it. If any element fails to query, the error is
propagated to the caller.

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

--HG--
extra : rebase_source : 340eb43a1c5e6d7ae69fa8ee486d66d31d079b14
extra : histedit_source : f3efc6c265851a563968ee410e4626e0540f55c0
2018-08-18 16:02:49 -07:00
Tiberius Oros
2ab0108c42 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-24 12:45:50 +03:00
Lifan Zeng
5eecd79002 Bug 1446923 - Remove Some Old References to Chrome-Metro r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D3223

--HG--
extra : moz-landing-system : lando
2018-08-23 23:24:44 +00:00
James Graham
0aba30eb56 Bug 1485403 - Update the mozilla manifest, a=testonly 2018-08-23 18:15:20 +01:00
moz-wptsync-bot
bae119c899 Bug 1485403 - Handle ManifestVersionMismatch when loading the test manifest, a=testonly 2018-08-23 17:09:47 +00:00
moz-wptsync-bot
deb6da9d86 Bug 1485354 - [wpt-sync] Update web-platform-tests to 35ef190b37f437ebf44422f2e3aa5d426f98dd82, a=testonly
wpt-head: 35ef190b37f437ebf44422f2e3aa5d426f98dd82
wpt-type: landing
2018-08-23 17:09:45 +00:00
Emilio Cobos Álvarez
e6a6c4efa0 Bug 1484768 [wpt PR 12571] - Remove me from the suggested reviewers from XHR, a=testonly
Automatic update from web-platform-testsMeta: remove emilio as XHR reviewer

Truth is it's been a long time since I last looked at any XHR-related stuff, so I'm unlikely to be useful there.
--

wpt-commits: 35ef190b37f437ebf44422f2e3aa5d426f98dd82
wpt-pr: 12571
2018-08-23 17:06:19 +00:00
moz-wptsync-bot
e43ccb9343 Bug 1483171 [wpt PR 12473] - Update wpt metadata, a=testonly
wpt-pr: 12473
wpt-type: metadata
2018-08-23 17:06:19 +00:00
Simon Pieters
2eeede9c00 Bug 1483171 [wpt PR 12473] - HTML: fieldset should have min-inline-size: min-content, a=testonly
Automatic update from web-platform-testsHTML: fieldset should have min-inline-size: min-content

See https://github.com/whatwg/html/issues/2078.
--

wpt-commits: a150d010d5771afd9d11fcaf08e457d29b1bf48a
wpt-pr: 12473
2018-08-23 17:06:18 +00:00
Simon Pieters
61c9fc8bf7 Bug 1483484 [wpt PR 12489] - Fieldset should support CSS Flexbox, a=testonly
Automatic update from web-platform-testsFieldset should support CSS Flexbox

Bugs:
https://bugs.chromium.org/p/chromium/issues/detail?id=375693
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/4511145/

--

wpt-commits: d5b9b8c42ac0adf5f37afefa5b7da845fc24e5b2
wpt-pr: 12489
2018-08-23 17:06:18 +00:00
Simon Pieters
df3172105a Bug 1483215 [wpt PR 12476] - Fieldset should support multicol, a=testonly
Automatic update from web-platform-testsFieldset should support multicol

Bugs:
https://bugs.chromium.org/p/chromium/issues/detail?id=874051

--

wpt-commits: 0caf88f800d70c086bf481e009abb29affb49a40
wpt-pr: 12476
2018-08-23 17:06:17 +00:00
James Graham
4e8e8d63f0 Bug 1482496 [wpt PR 12521] - [Gecko Bug 1482496] Support list values in wptmanifest conditionals, a=testonly
Automatic update from web-platform-testsSupport list values in wptmanifest conditionals

We were previously considering the grammar for conditionals in wpt
manifests to be something like:

"if " expr ":" string

This excluded the possibilty of complex values on the RHS. Here we
change it to the more obvious (and intended)

"if " expr ":" value

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1482496
gecko-commit: ae52877671adab5f4a00e7887c6806dc26aa7cfa
gecko-integration-branch: autoland
gecko-reviewers: ato

--
Fix test failures

--

wpt-commits: 77eb4118c5f7ba8b460b7df838fd03488072fbc1, 0b6cd235f8be14633260ff4a18202ec7edf0700e
wpt-pr: 12521
2018-08-23 17:06:17 +00:00
moz-wptsync-bot
49cbf13f0d Bug 1483502 [wpt PR 12494] - Update wpt metadata, a=testonly
wpt-pr: 12494
wpt-type: metadata
2018-08-23 17:06:16 +00:00
Simon Pieters
2ece3de19e Bug 1483502 [wpt PR 12494] - HTML: fieldset used value for CSS 'display', a=testonly
Automatic update from web-platform-testsHTML: fieldset used value for CSS 'display'

See https://github.com/whatwg/html/issues/3915.
--

wpt-commits: 1fbb6c1db6321c617158e2291168e75e1af1d209
wpt-pr: 12494
2018-08-23 17:06:16 +00:00
moz-wptsync-bot
572b9c1cd3 Bug 1483550 [wpt PR 12501] - Update wpt metadata, a=testonly
wpt-pr: 12501
wpt-type: metadata
2018-08-23 17:06:15 +00:00
Simon Pieters
dee0d4d73e Bug 1483550 [wpt PR 12501] - HTML: default style for fieldset, a=testonly
Automatic update from web-platform-testsHTML: default style for fieldset

See https://github.com/whatwg/html/issues/3921.
--

wpt-commits: b6a5c0ba587b58a11c63dc5595318f3a7ec59082
wpt-pr: 12501
2018-08-23 17:06:15 +00:00
moz-wptsync-bot
c7054307e7 Bug 1483901 [wpt PR 12527] - Update wpt metadata, a=testonly
wpt-pr: 12527
wpt-type: metadata
2018-08-23 17:06:14 +00:00
Simon Pieters
00042da1d5 Bug 1483901 [wpt PR 12527] - HTML: fieldset's legend and position: relative, a=testonly
Automatic update from web-platform-testsHTML: fieldset's legend and position: relative

The legend should mask the border at its static position, but
Edge moves the mask if it is relatively positioned.
--

wpt-commits: 3e3892163140bcb51c2c015b1132fd817d3bc3f8
wpt-pr: 12527
2018-08-23 17:06:14 +00:00
Philip Jägenstedt
da7188f8e4 Bug 1484515 [wpt PR 12563] - Bump the manifest version to 5, a=testonly
Automatic update from web-platform-testsBump the manifest version to 5 (#12563)

The format itself hasn't changed, but incremental updating from
the current version doesn't work after https://github.com/web-platform-tests/wpt/pull/12381.

Fixes https://github.com/web-platform-tests/wpt/issues/12559.

--

wpt-commits: 052d3a71637062a4ecf7266aa138ccdc8ae2c983
wpt-pr: 12563
2018-08-23 17:06:13 +00:00
jugglinmike
797cdd66f5 Bug 1484577 [wpt PR 12565] - [wptserver] Correct value in unit test, a=testonly
Automatic update from web-platform-tests[wptserver] Correct value in unit test (#12565)

--

wpt-commits: 1b3c289f0ca989acf84b9b9e6a5f74071621af8e
wpt-pr: 12565
2018-08-23 17:06:12 +00:00
moz-wptsync-bot
daaf2364ee Bug 1484506 [wpt PR 12562] - Update wpt metadata, a=testonly
wpt-pr: 12562
wpt-type: metadata
2018-08-23 17:06:11 +00:00
Aaqa Ishtyaq
1880cb3428 Bug 1484506 [wpt PR 12562] - [FIXED] /html/semantics/scripting-1/the-script-element/script-charset-02.html Passed, a=testonly
Automatic update from web-platform-tests[FIXED] /html/semantics/scripting-1/the-script-element/script-charset-02.html Passed (#12562)

--

wpt-commits: 2ac3315a2d73c6252a86ef2b4e1f5aae1dc55faf
wpt-pr: 12562
2018-08-23 17:06:11 +00:00
Timothy Gu
15f0c3ae6a Bug 1484084 [wpt PR 12539] - Make about:blank page have a charset of UTF-8, a=testonly
Automatic update from web-platform-testsMake about:blank page have a charset of UTF-8

This brings us into alignment with the Fetch Standard as well as Firefox and
Edge.

Bug: 165083, 874536
Change-Id: Id06d07d301aeae8bd0c48bfe94df68cf1ed68db9
Reviewed-on: https://chromium-review.googlesource.com/1176263
Reviewed-by: Nate Chapin <japhet@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Timothy Gu <timothygu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584357}

--

wpt-commits: 09aaa6261d0d32ee5d5a1bd312d611521af328a5
wpt-pr: 12539
2018-08-23 17:06:10 +00:00
Eric Willigers
7e763be2b4 Bug 1484138 [wpt PR 12541] - support directory adjacent to parsing tests, a=testonly
Automatic update from web-platform-testssupport directory adjacent to parsing tests (#12541)

From https://github.com/web-platform-tests/wpt/pull/12465#issuecomment-413506239
"The CSS build system finds tests (based on <link rel=help>), moves
them to the destination direction (roughly one per spec), and then
also moves any files in an adjacent support directory. "

The support directory for the parsing test files is now adjacent to
those files.

The parsing tests previously in box-shadow-syntax-001.html
are moved into parsing/box-shadow-[in]valid.html, for consistency
with other parsing tests, and to avoid the need for an extra
copy of parsing-testcommon.js

fixes #12419
--

wpt-commits: 203c34855f6871d6e55eaf7b55b50dad563f781f
wpt-pr: 12541


--HG--
rename : testing/web-platform/tests/css/compositing/support/parsing-testcommon.js => testing/web-platform/tests/css/compositing/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-backgrounds/support/parsing-testcommon.js => testing/web-platform/tests/css/css-backgrounds/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-box/support/parsing-testcommon.js => testing/web-platform/tests/css/css-box/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-cascade/support/parsing-testcommon.js => testing/web-platform/tests/css/css-cascade/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-color/support/parsing-testcommon.js => testing/web-platform/tests/css/css-color/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-images/support/parsing-testcommon.js => testing/web-platform/tests/css/css-images/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-masking/support/parsing-testcommon.js => testing/web-platform/tests/css/css-masking/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-shapes/support/parsing-testcommon.js => testing/web-platform/tests/css/css-shapes/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-transforms/support/parsing-testcommon.js => testing/web-platform/tests/css/css-transforms/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-ui/support/parsing-testcommon.js => testing/web-platform/tests/css/css-ui/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-writing-modes/support/parsing-testcommon.js => testing/web-platform/tests/css/css-writing-modes/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/filter-effects/support/parsing-testcommon.js => testing/web-platform/tests/css/filter-effects/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/motion/support/parsing-testcommon.js => testing/web-platform/tests/css/motion/parsing/support/parsing-testcommon.js
2018-08-23 17:06:09 +00:00
Mrunal Kapade
f1af2cfd3e Bug 1471813 [wpt PR 11704] - Wake Lock API: Implement Screen WakeLock based on Promises., a=testonly
Automatic update from web-platform-testsWake Lock API: Implement Screen WakeLock based on Promises.

This patch implements navigator.getWakeLock(WakeLockType) and other
necessary interfaces such as WakeLock and WakeLockRequest to provide
acesss to Screen wakelock for now. Latest WakeLock API spec can be
seen here, https://www.w3.org/TR/wake-lock.

Intent to Implement,
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/KMNZmMF1_H4

Bug: 257511
Change-Id: I7fa4d0f7f287d7497b48f583e18e0ca5ca39e662
Reviewed-on: https://chromium-review.googlesource.com/918062
Commit-Queue: Mrunal Kapade <mrunal.kapade@intel.com>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584239}

--

wpt-commits: 6c2d23b1b5e4dc00c944eedd16a11850e74a2d11
wpt-pr: 11704
2018-08-23 17:06:08 +00:00
Philip Jägenstedt
8735f14466 Bug 1483498 [wpt PR 12493] - Document rough consensus on reverting changes, a=testonly
Automatic update from web-platform-testsDocument rough consensus on reverting changes (#12493)

Fixes https://github.com/web-platform-tests/wpt/issues/9953.
--

wpt-commits: 7abda4e7227b65fba2452980d106ed5f11d51b2b
wpt-pr: 12493
2018-08-23 17:06:08 +00:00
moz-wptsync-bot
2af3b654dc Bug 1482044 [wpt PR 12372] - Update wpt metadata, a=testonly
wpt-pr: 12372
wpt-type: metadata
2018-08-23 17:06:07 +00:00
Maja Kabus
aa99e7a968 Bug 1482044 [wpt PR 12372] - Added new class TrustedScript to TrustedTypes, a=testonly
Automatic update from web-platform-testsAdded new class TrustedScript to TrustedTypes

New class TrustedScript added as a C++ implementation of JS
TrustedScript.

Bug: 739170
Change-Id: Ife70f8838aefa6bb4aac45f09639464c19de6e1b
Reviewed-on: https://chromium-review.googlesource.com/1168494
Commit-Queue: Maja Kabus <kabusm@google.com>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584197}

--

wpt-commits: fd1fcca70c03cea6e89a75e507c2ce5042494725
wpt-pr: 12372
2018-08-23 17:06:07 +00:00
moz-wptsync-bot
b0d46b60c0 Bug 1483943 [wpt PR 12528] - Update wpt metadata, a=testonly
wpt-pr: 12528
wpt-type: metadata
2018-08-23 17:06:06 +00:00
Maja Kabus
533d884b46 Bug 1483943 [wpt PR 12528] - TrustedTypes tests updated to match newest API version., a=testonly
Automatic update from web-platform-testsTrustedTypes tests updated to match newest API version.

Bug: 739170
Change-Id: Ia0ec627627b8ad6b208eb9351f3e7786e6d2c9b2
Reviewed-on: https://chromium-review.googlesource.com/1177752
Commit-Queue: Maja Kabus <kabusm@google.com>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584108}

--

wpt-commits: 8da098cb12eeaa1e869e1173b6c4dadbce95062e
wpt-pr: 12528
2018-08-23 17:06:05 +00:00
moz-wptsync-bot
bb34acf786 Bug 1484265 [wpt PR 12551] - Update wpt metadata, a=testonly
wpt-pr: 12551
wpt-type: metadata
2018-08-23 17:06:05 +00:00
Ben Kelly
07628a2f19 Bug 1484265 [wpt PR 12551] - Reland cache.addAll() duplicate VARY header WPT tests., a=testonly
Automatic update from web-platform-testsReland cache.addAll() duplicate VARY header WPT tests.

R=jsbell@chromium.org

Bug: 720919
Change-Id: I88447c05f40937eb7f73cc2399ce5b1a025e1911
Reviewed-on: https://chromium-review.googlesource.com/1179942
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Commit-Queue: Ben Kelly <wanderview@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584105}

--

wpt-commits: 184575d501a8286aabb4f95f8db34926559b7d8b
wpt-pr: 12551
2018-08-23 17:06:04 +00:00