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

25664 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen 69211f9f5e Bug 1477475 - Drop legacy Marionette capabilities duplication. r=whimboo
geckodriver currently writes a legacy capabilities structure to the
WebDriver:NewSession command it uses on creating a new WebDriver
session which duplicates the top-level object:

	{capabilities: {<caps>, desiredCapabilities: <caps>}}

Where caps can look something like:

	{acceptInsecureCerts: true, pageLoadStrategy: "normal", ...}

Marionette has picked up the top-level "capabilities" key for a
very long time now, and there is no longer any need to duplicate
the body.
2018-07-25 14:06:39 +01:00
James Graham f06ddb0760 Bug 1477472 - Fixup some bogus wpt metadata misset from intermittents, a=testonly
MozReview-Commit-ID: Jm70FBWCdxV
2018-07-25 10:27:33 +01:00
Sebastian Hengst dd690b5d79 Bug 1477472 - Set more wpt csp tests as passing. r=wpt-fix 2018-07-25 11:54:07 +03:00
Sebastian Hengst cf7d354f59 Bug 1477472 - Update expectations of Windows Wr svg tests. r=Wr-fix on a CLOSED TREE 2018-07-25 10:54:59 +03:00
Sebastian Hengst 32c35f86cc Bug 1477472 - Remove result expectations for content-security-policy/img-src/img-src-self-unique-origin.html. r=wpt-fix on a CLOSED TREE 2018-07-25 10:43:59 +03:00
Rob Wood 1d37fa795b Bug 1436827 - add new raptor 'gdocs' pageload test suite (for google docs/slides/sheets); r=igoldan
MozReview-Commit-ID: EfhBJPgpyRc

--HG--
extra : rebase_source : 73e37a56af23f1a287e84fba4de4bf35016acba9
2018-07-20 11:50:48 -04:00
Paul Adenot ed34a9a2a3 Bug 1413283 - Remove another WPT expectation file. r=karlt
MozReview-Commit-ID: EIwNEZDqvJd

--HG--
extra : rebase_source : 852ffb5ee58072afb55e9d2b68921824ec5cb2f0
2018-07-19 18:01:56 +02:00
Andreea Pavel d0f6470c17 Backed out changeset c235d6f86c22 (bug 1475647) for breaking firefox ui at testing/firefox-ui/tests/puppeteer/test_tabbar.py on a CLOSED TREE 2018-07-25 19:34:58 +03:00
Ionut Goldan f1e3db10e4 Bug 1472803 - Rebase on latest m-i, resolve conflicts, address PR requests r=rwood
MozReview-Commit-ID: CnXZ6ucXbe1

--HG--
extra : rebase_source : 5fda301911496faaf6308b090cf09eeb79f7b8e7
2018-07-23 14:21:24 +03:00
Ionut Goldan 0a75f53524 Bug 1472803 - Add dedicated parse method r=rwood
MozReview-Commit-ID: FEqq34xW02S

--HG--
extra : rebase_source : eda946c6f143d0709f28ff2373ebea2c123b059c
2018-07-19 14:17:31 +03:00
Ionut Goldan 0eb2e670a3 Bug 1472803 - Add TaskCluster configs for Raptor's SunSpider; tweak new raptor ini r=jmaher,rwood
MozReview-Commit-ID: AKFMkb20vyS

--HG--
extra : rebase_source : a3ae3dea637c7b3bfe6e3bb75889cb74faf5a1e0
2018-07-19 12:11:42 +03:00
Dipen Patel 8670057dd5 Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI.  This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates

MozReview-Commit-ID: Dzy6t2zYljL

--HG--
extra : rebase_source : fbfbcf7608efbfb35c9be4018ff0f4e70b2768d2
2018-07-13 11:48:55 -07:00
Andreea Pavel 8a01d542af Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-07-25 18:10:55 +03:00
Ionut Goldan bdf791d659 Bug 1472803 - Run SunSpider in browser mode r=jmaher
MozReview-Commit-ID: GgWLVx5RveF

--HG--
extra : rebase_source : 3c00a1b0feb6831e3355e70022ae57e2d10be09b
2018-07-13 16:38:19 +03:00
Brad Werth 453b9eabbf Bug 1471894 Part 3: Update expectation to pass for parts of a WPT test. r=dholbert
MozReview-Commit-ID: K6nU6C76gZg

--HG--
extra : rebase_source : 4b2dad845ba4fb36fdd1ac3f0c1ec87ff260eb84
2018-07-24 13:51:37 -07:00
Brad Werth 969d967c9f Bug 1471894 Part 2: Add a web-platform-test to check computed margin values on auto margin blocks. r=dholbert
MozReview-Commit-ID: KbSZzhoX5mu

--HG--
extra : rebase_source : 36a6d337deb93e3b12cbc38d4bc0b7db3eaeb480
2018-07-12 11:55:32 -07:00
Hiroyuki Ikezoe ba664f7542 Bug 1444816 - Use navigation start time in the case where the refresh driver's time stamp is behind from the start time to avoid negative timelime time at the very beginning of document load. r=birtles
MozReview-Commit-ID: GTnDNRMAWNQ

--HG--
extra : rebase_source : c741ffdd9b90bf1e11ebc3dfc462b60e032aa2f4
2018-07-25 09:41:14 +09:00
Dan Glastonbury 04130fc7b4 Bug 1330375 - P3: Add WPT test to ensure innerText works with dynamic changes. r=heycam
To check that changes in P1 still work when layout is required.

MozReview-Commit-ID: ArqwDQXQwnR

--HG--
extra : rebase_source : 28cec6a6805bbd3c993c91115c663b791e35a20d
2018-07-12 13:25:56 +10:00
moz-wptsync-bot dbfb408cbb Bug 1472009 [wpt PR 11712] - Update wpt metadata, a=testonly
wpt-pr: 11712
wpt-type: metadata

--HG--
extra : source : 6eff003bbe74a17e673d8d114e9e77a540bc27fe
2018-06-29 04:05:22 +00:00
Eric Willigers 525de2a216 Bug 1472009 [wpt PR 11712] - Add basic 'pathLength' tests on shapes., a=testonly
Automatic update from web-platform-testsMerge pull request #11712 from Tavmjong/shape_pathlength

Add basic 'pathLength' tests on shapes.
--

wpt-commits: e5c8fac2b2f5ea49359b40173a81ee56014abea4
wpt-pr: 11712

--HG--
extra : source : 47184a16ead730755b1d678ddcfcb733cfa24534
2018-07-23 10:37:46 +00:00
moz-wptsync-bot 43f25bdd0a Bug 1477472 - [wpt-sync] Update web-platform-tests to 4836688f614cff16a03cbd922f3cc3394b5e5013, a=testonly
wpt-head: 4836688f614cff16a03cbd922f3cc3394b5e5013
wpt-type: landing
2018-07-25 10:32:49 +03:00
Luke Bjerring b71d9619a8 Bug 1473452 [wpt PR 11794] - Update the web-animations IDL file, a=testonly
Automatic update from web-platform-testsUpdate the web-animations IDL file (#11794)

--

wpt-commits: e4dabc9a0532a6213c1a8db3c7a3b5c4d3fb6d88
wpt-pr: 11794
2018-07-25 10:30:37 +03:00
moz-wptsync-bot 7f099ce7da Bug 1475445 [wpt PR 11959] - Update wpt metadata, a=testonly
wpt-pr: 11959
wpt-type: metadata

--HG--
extra : source : 348610d9a937ddb6d676236d6eddc85d89906c20
2018-07-14 19:14:11 +00:00
Luke Bjerring 061f9bb67a Bug 1475445 [wpt PR 11959] - Update the cors-rfc1918 IDL test, a=testonly
Automatic update from web-platform-testsUpdate the cors-rfc1918 IDL test (#11959)

--

wpt-commits: 4826368b55fb570a2f4177099103860a160589be
wpt-pr: 11959

--HG--
extra : source : 8fdb94dcb58de58b83c432e84f7aae872e4e3a1c
2018-07-23 10:35:29 +00:00
Henrik Skupin 14c7db79e0 Bug 1414776 - [fxui] Reset security.mixed_content.upgrade_display_content preference for mixed content test. r=ato
MozReview-Commit-ID: IOIFyH5ilPp

--HG--
extra : rebase_source : 2e3e762c9d9055e7758a16836907426ea27886b7
2018-07-24 16:09:34 +02:00
Henrik Skupin 33a541ade3 Bug 1414776 - [fxui] Change testcases from mozqa.com to badssl.com and mixed-content-tests-mozilla.org. r=ato
MozReview-Commit-ID: DadY39FdZQT

--HG--
extra : rebase_source : cf9f5ed5ebd5a1b40763b1a5d1be5b4c59a9c915
2018-07-24 16:09:02 +02:00
Bogdan Tara 02908b5c58 Backed out 2 changesets (bug 1471894) for wpt failures on non-replaced-elements/flow-content-0/dialog.html CLOSED TREE
Backed out changeset bce3c6ca2e19 (bug 1471894)
Backed out changeset 6ab2fb716899 (bug 1471894)
2018-07-25 00:38:21 +03:00
Brad Werth 0af3272a74 Bug 1471894 Part 2: Add a web-platform-test to check computed margin values on auto margin blocks. r=dholbert
MozReview-Commit-ID: KbSZzhoX5mu

--HG--
extra : rebase_source : a054942c6c3bf67824e9352baf8828a7fbeeac2f
2018-07-12 11:55:32 -07:00
Bogdan Tara d45fc12653 Backed out 2 changesets (bug 1471894) for dialog.html wpt failures and crashtest failures CLOSED TREE
Backed out changeset a20576472778 (bug 1471894)
Backed out changeset 7342b2da7568 (bug 1471894)
2018-07-24 22:45:27 +03:00
Brad Werth 79c23e6597 Bug 1471894 Part 2: Add a web-platform-test to check computed margin values on auto margin blocks. r=dholbert
MozReview-Commit-ID: KbSZzhoX5mu

--HG--
extra : rebase_source : a054942c6c3bf67824e9352baf8828a7fbeeac2f
2018-07-12 11:55:32 -07:00
moz-wptsync-bot 23522e0e1c Bug 1466094 [wpt PR 11295] - Update wpt metadata, a=testonly
wpt-pr: 11295
wpt-type: metadata

--HG--
extra : source : fab81b8d80ee3ffbf5c64e0125cba3026e262739
2018-06-02 12:22:45 +00:00
Eric Willigers 6e01a78cb7 Bug 1466094 [wpt PR 11295] - Add 'textPath' tests: 'side' attribute, text on basic shapes., a=testonly
Automatic update from web-platform-testsMerge pull request #11295 from Tavmjong/textpath

Add 'textPath' tests: 'side' attribute, text on basic shapes.
--

wpt-commits: b91ac7ed416c366f50f9afceb531f3fd5e41bc7e
wpt-pr: 11295

--HG--
extra : source : a551eeb6298517352cefee87a453bcec2a99c4a6
2018-07-23 10:38:17 +00:00
Luke Bjerring ce73188d95 Bug 1474984 [wpt PR 11916] - Update the picture-in-picture IDL test, a=testonly
Automatic update from web-platform-testsUpdate the picture-in-picture IDL test (#11916)

--

wpt-commits: ab9fce0c39c50afa4e6bb51b1cabfe4ffccc2bf8
wpt-pr: 11916
2018-07-25 10:28:43 +03:00
Luke Bjerring 6342d109fc Bug 1474797 [wpt PR 11901] - Update the web-bluetooth IDL file, a=testonly
Automatic update from web-platform-testsUpdate the web-bluetooth IDL file (#11901)

--

wpt-commits: 2b46888835971e8b13e3eb970a05c69a5290b176
wpt-pr: 11901
2018-07-25 10:28:18 +03:00
moz-wptsync-bot 1d7ba9a21a Bug 1475440 [wpt PR 11958] - Update wpt metadata, a=testonly
wpt-pr: 11958
wpt-type: metadata

--HG--
extra : source : 95bad29dc79ea40acd2220facbf7cf8f0910e64f
2018-07-14 18:50:44 +00:00
Luke Bjerring 39ab3e0c7e Bug 1475440 [wpt PR 11958] - Update the IndexedDB tests to cover all workers, a=testonly
Automatic update from web-platform-testsUpdate the IndexedDB tests to cover all workers (#11958)

--

wpt-commits: ceba83a56edd838cca0aacd35549f979292a5995
wpt-pr: 11958

--HG--
extra : source : 281f85b1c1062f933f13f477f21fd455e341eb1e
2018-07-23 10:35:56 +00:00
moz-wptsync-bot 299e19c9d2 Bug 1475371 [wpt PR 11949] - Update the payment-request IDL file, a=testonly
Automatic update from web-platform-testsUpdate the payment-request IDL file (#11949)

--

wpt-commits: 0d12a3a074ecd19dfda323c721b2d2e94427caf3
wpt-pr: 11949
2018-07-25 10:27:03 +03:00
Luke Bjerring 264dfe6a0d Bug 1475329 [wpt PR 11944] - Update the remote-playback IDL + test, a=testonly
Automatic update from web-platform-testsUpdate the remote-playback IDL + test (#11944)

--

wpt-commits: 2ef7f40f10060dbc7bd677f649d3111e3b0c4314
wpt-pr: 11944
2018-07-25 10:26:47 +03:00
Narcis Beleuzu a5451dde4a Backed out changeset dd86cd22879c (bug 1475329) for wpt failures on remote-playback/idlharness.window.html. CLOSED TREE 2018-07-25 07:10:04 +03:00
Narcis Beleuzu 85c29fa15d Backed out changeset 973868c1eb4b (bug 1475371) for wpt failures on payment-request/idlharness.https.window. CLOSED TREE 2018-07-25 07:03:03 +03:00
Narcis Beleuzu feb72ad878 Backed out 2 changesets (bug 1475440) for wpt failures on /IndexedDB/idlharness.any.sharedworker. CLOSED TREE
Backed out changeset 95bad29dc79e (bug 1475440)
Backed out changeset 281f85b1c106 (bug 1475440)
2018-07-25 06:39:01 +03:00
Narcis Beleuzu 217e32f696 Backed out changeset e762b8478ec9 (bug 1474797) for wpt failures on bluetooth/idl/idlharness.tentative.https.window. CLOSED TREE 2018-07-25 06:29:34 +03:00
Narcis Beleuzu 97264ceaa5 Backed out changeset 42ee97da0084 (bug 1474984) for wpt failures on picture-in-picture/idlharness.window. CLOSED TREE 2018-07-25 06:05:27 +03:00
Narcis Beleuzu f2c4f6b0b8 Backed out 2 changesets (bug 1466094) for wpt failures on textpath-shape-001.svg. CLOSED TREE
Backed out changeset fab81b8d80ee (bug 1466094)
Backed out changeset a551eeb62985 (bug 1466094)
2018-07-25 05:44:38 +03:00
Narcis Beleuzu d2e5901386 Backed out 2 changesets (bug 1475445) for wpt failures on idlharness.tentative.any.sharedworker.html. CLOSED TREE
Backed out changeset 348610d9a937 (bug 1475445)
Backed out changeset 8fdb94dcb58d (bug 1475445)
2018-07-25 05:41:27 +03:00
Narcis Beleuzu fdb6efde56 Backed out changeset 1285a3924d3e (bug 1473452) for wpt failures on KeyframeEffect/idlharness.window.html. CLOSED TREE 2018-07-25 05:40:31 +03:00
Narcis Beleuzu 2143e2991f Backed out changeset 1cca14cefaef (bug 1477472) for wpt failures on frame-src-self-unique-origin.html. CLOSED TREE 2018-07-25 03:26:26 +03:00
Narcis Beleuzu 31403fbb0f Backed out 2 changesets (bug 1472009) for wpt failures on pathlength-00X.svg. CLOSED TREE
Backed out changeset 6eff003bbe74 (bug 1472009)
Backed out changeset 47184a16ead7 (bug 1472009)
2018-07-25 03:02:00 +03:00
Boris Zbarsky 75abc43e0d Bug 1476145 part 8. Stop using getInterface(nsIDOMWindowUtils) in various test code. r=kmag 2018-07-24 19:47:43 -04:00
Narcis Beleuzu 80c1cde899 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-25 01:22:42 +03:00
moz-wptsync-bot 5f9640a114 Bug 1477472 - [wpt-sync] Update web-platform-tests to 4836688f614cff16a03cbd922f3cc3394b5e5013, a=testonly
wpt-head: 4836688f614cff16a03cbd922f3cc3394b5e5013
wpt-type: landing
2018-07-24 21:46:43 +00:00
Philipp Hancke 858344a512 Bug 1471691 [wpt PR 11694] - webrtc wpt: remove generateMediaStreamTrack usage, a=testonly
Automatic update from web-platform-testswebrtc wpt: remove generateMediaStreamTrack usage

removes most usage of generateMediaStreamTrack in favor of
await-ing tracks from getUserMedia and stopping them)

BUG=836871

Change-Id: Id84f6cb6b3537faf2bb83332c5d7993550246581
Reviewed-on: https://chromium-review.googlesource.com/1117069
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574855}

--

wpt-commits: 948babd1549e445e83260bcc715202a7cbda98ec
wpt-pr: 11694
2018-07-24 21:46:43 +00:00
Adam Rice fa96cdd5e4 Bug 1473826 [wpt PR 11822] - Test fetch abort with keepalive, a=testonly
Automatic update from web-platform-testsTest fetch abort with keepalive (#11822)

Aborting a fetch with keepalive: true should normally work. However, if
the context has been detached then it should not work. Test these cases.

--

wpt-commits: e9385e019228141b8df04360ad80d39af2fa781f
wpt-pr: 11822
2018-07-24 21:46:42 +00:00
Taiju Tsuiki 2348fec4af Bug 1475532 [wpt PR 11961] - Revert "Correctly initialize and test SnapContainerData in cc.", a=testonly
Automatic update from web-platform-testsRevert "Correctly initialize and test SnapContainerData in cc."

This reverts commit 37061f875b167ab82f1a0ddca84b510b7c6802dc.

Reason for revert:
The layout tests added by this CL is failing on the CL:
https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Win10/37804

Original change's description:
> Correctly initialize and test SnapContainerData in cc.
>
> This patch initializes the rect_ field in SnapContainerData in copy
> constructor and move constructor. Fixing a snapping issue in the
> composited pages.
>
> We also adds external/wpt/css/css-scroll-snap/ to the virtual/threaded
> test suite so that they are tested with the composited cases.
>
> snap-at-user-scroll-end-manual-automation.js calls
> mouseClickInTarget() of pointerevent_common_input.js. That method
> invokes programmatic scrolls. The test was written before programmatic
> scroll snapping was implemented so it worked at that time. However,
> with programmatic scroll snapping implemented, it will always snap
> in mouseClickIntarget() and cannot test whether the user scroll snaps.
> This patch adds a parameter shouldScrollToTarget to mouseClickInTarget
> to avoid invoking programmatic scrolls in the test.
>
> This patch also checks nullptr for layout_box in
> ScrollManager::SnapAtGestureScrollEnd() to fix a crash.
>
> Bug: 862406, 862571
> Cq-Include-Trybots: luci.chromium.try :android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
> Change-Id: I6a53818cf74421a4100ad6f908158abf302a5b8e
> Reviewed-on: https://chromium-review.googlesource.com/1132386
> Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
> Reviewed-by: Majid Valipour <majidvp@chromium.org>
> Reviewed-by: Robert Flack <flackr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#574781}

TBR=flackr@chromium.org,majidvp@chromium.org,sunyunjia@chromium.org

Change-Id: I55c77c05c0381c8ac638bd106d2d18b1b4332745
No-Presubmit: true
No-Tree-Checks: true
No-Try : true
Bug: 862406, 862571
Cq-Include-Trybots: luci.chromium.try :android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
Reviewed-on: https://chromium-review.googlesource.com/1136171
Reviewed-by: Taiju Tsuiki <tzik@chromium.org>
Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574825}

--

wpt-commits: 211d3165a3b66b6a8eb85a765b0aedb60410ab88
wpt-pr: 11961
2018-07-24 21:46:42 +00:00
Luke Bjerring 44d123385a Bug 1475329 [wpt PR 11944] - Update the remote-playback IDL + test, a=testonly
Automatic update from web-platform-testsUpdate the remote-playback IDL + test (#11944)

--

wpt-commits: 2ef7f40f10060dbc7bd677f649d3111e3b0c4314
wpt-pr: 11944
2018-07-24 21:46:41 +00:00
Sandra Sun 312b7c64ef Bug 1474849 [wpt PR 11907] - Correctly initialize and test SnapContainerData in cc., a=testonly
Automatic update from web-platform-testsCorrectly initialize and test SnapContainerData in cc.

This patch initializes the rect_ field in SnapContainerData in copy
constructor and move constructor. Fixing a snapping issue in the
composited pages.

We also adds external/wpt/css/css-scroll-snap/ to the virtual/threaded
test suite so that they are tested with the composited cases.

snap-at-user-scroll-end-manual-automation.js calls
mouseClickInTarget() of pointerevent_common_input.js. That method
invokes programmatic scrolls. The test was written before programmatic
scroll snapping was implemented so it worked at that time. However,
with programmatic scroll snapping implemented, it will always snap
in mouseClickIntarget() and cannot test whether the user scroll snaps.
This patch adds a parameter shouldScrollToTarget to mouseClickInTarget
to avoid invoking programmatic scrolls in the test.

This patch also checks nullptr for layout_box in
ScrollManager::SnapAtGestureScrollEnd() to fix a crash.

Bug: 862406, 862571
Cq-Include-Trybots: luci.chromium.try :android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I6a53818cf74421a4100ad6f908158abf302a5b8e
Reviewed-on: https://chromium-review.googlesource.com/1132386
Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574781}

--

wpt-commits: ffcd0bede8fa1e7da8c8216655193584795dcca7
wpt-pr: 11907
2018-07-24 21:46:40 +00:00
moz-wptsync-bot 7eec6de1fc Bug 1466094 [wpt PR 11295] - Update wpt metadata, a=testonly
wpt-pr: 11295
wpt-type: metadata
2018-07-24 21:46:40 +00:00
Eric Willigers 1f36023139 Bug 1466094 [wpt PR 11295] - Add 'textPath' tests: 'side' attribute, text on basic shapes., a=testonly
Automatic update from web-platform-testsMerge pull request #11295 from Tavmjong/textpath

Add 'textPath' tests: 'side' attribute, text on basic shapes.
--

wpt-commits: b91ac7ed416c366f50f9afceb531f3fd5e41bc7e
wpt-pr: 11295
2018-07-24 21:46:39 +00:00
moz-wptsync-bot fcad492825 Bug 1472009 [wpt PR 11712] - Update wpt metadata, a=testonly
wpt-pr: 11712
wpt-type: metadata
2018-07-24 21:46:39 +00:00
Eric Willigers 442ca729a9 Bug 1472009 [wpt PR 11712] - Add basic 'pathLength' tests on shapes., a=testonly
Automatic update from web-platform-testsMerge pull request #11712 from Tavmjong/shape_pathlength

Add basic 'pathLength' tests on shapes.
--

wpt-commits: e5c8fac2b2f5ea49359b40173a81ee56014abea4
wpt-pr: 11712
2018-07-24 21:46:38 +00:00
moz-wptsync-bot 816426f0b6 Bug 1472042 [wpt PR 11716] - Update wpt metadata, a=testonly
wpt-pr: 11716
wpt-type: metadata
2018-07-24 21:46:38 +00:00
Dave Tapuska 18a113e1c2 Bug 1472042 [wpt PR 11716] - Add WindowPostMessageOptions and a new postMessage overload., a=testonly
Automatic update from web-platform-testsAdd WindowPostMessageOptions and a new postMessage overload.

Add bindings code to process the options, add WPT tests to cover
the cases that are special. A pull request against the HTTP Spec
will be done shortly.

Intent to Implement:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/xACYBou4f9A/Ft0-QlFMAQAJ

https://github.com/dtapuska/useractivation

BUG=846858

Change-Id: I24f570850280e6935d43793041252312c2bfc484
Reviewed-on: https://chromium-review.googlesource.com/1118850
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574753}

--

wpt-commits: 1bbb7050e6f33d2b3a64a763fd6405542a74dd45
wpt-pr: 11716
2018-07-24 21:46:37 +00:00
moz-wptsync-bot 1c5ec12ec2 Bug 1474065 [wpt PR 11837] - Update wpt metadata, a=testonly
wpt-pr: 11837
wpt-type: metadata
2018-07-24 21:46:37 +00:00
Nicolas Pena 1f2bbd1f0a Bug 1474065 [wpt PR 11837] - Add a fail-fast for longtask layouttests, a=testonly
Automatic update from web-platform-testsAdd a fail-fast for longtask layouttests

This CL adds checks to fail tests for browsers that do not support longtasks
instead of forcing them to timeout.

Change-Id: I5be54a1ab0a5d003decb58fc1e79380cbce15976
Reviewed-on: https://chromium-review.googlesource.com/1128174
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573900}

--

wpt-commits: cd75119c6b1fe0fd7721e1abece1acab38397d7e
wpt-pr: 11837
2018-07-24 21:46:36 +00:00
moz-wptsync-bot e01482710a Bug 1474779 [wpt PR 11898] - Update wpt metadata, a=testonly
wpt-pr: 11898
wpt-type: metadata
2018-07-24 21:46:36 +00:00
Nate Chapin 2cd0450c40 Bug 1474779 [wpt PR 11898] - Clone service worker objects to nested workers, a=testonly
Automatic update from web-platform-testsClone service worker objects to nested workers

Bug: 31666
Change-Id: I8db30dee7c6b72430eb4083536fca73606de76e8
Reviewed-on: https://chromium-review.googlesource.com/1130101
Commit-Queue: Nate Chapin <japhet@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574707}

--

wpt-commits: 6f42857497ddf6683bc86a7cdce6049aebcb3173
wpt-pr: 11898
2018-07-24 21:46:35 +00:00
moz-wptsync-bot d7e8730606 Bug 1475440 [wpt PR 11958] - Update wpt metadata, a=testonly
wpt-pr: 11958
wpt-type: metadata
2018-07-24 21:46:35 +00:00
Luke Bjerring 402cf924ab Bug 1475440 [wpt PR 11958] - Update the IndexedDB tests to cover all workers, a=testonly
Automatic update from web-platform-testsUpdate the IndexedDB tests to cover all workers (#11958)

--

wpt-commits: ceba83a56edd838cca0aacd35549f979292a5995
wpt-pr: 11958
2018-07-24 21:46:34 +00:00
moz-wptsync-bot f9003dc1cd Bug 1475445 [wpt PR 11959] - Update wpt metadata, a=testonly
wpt-pr: 11959
wpt-type: metadata
2018-07-24 21:46:33 +00:00
Luke Bjerring c3c37b92fd Bug 1475445 [wpt PR 11959] - Update the cors-rfc1918 IDL test, a=testonly
Automatic update from web-platform-testsUpdate the cors-rfc1918 IDL test (#11959)

--

wpt-commits: 4826368b55fb570a2f4177099103860a160589be
wpt-pr: 11959
2018-07-24 21:46:33 +00:00
Ella Ge 0736d725ba Bug 1475429 [wpt PR 11956] - update hoverable pointerevent wpt, a=testonly
Automatic update from web-platform-testsupdate hoverable pointerevent wpt

Update test wpt/pointerevent_attributes_hoverable_pointers

This test was failing occationally on manual test, when we have
clientX == box.right or clientY == box.bottom.
update the test assertion so coordinates on border can be consider
inside box.

Note that on right border can also be outside box for the mouseevents.
because we truncate the coordinates into interger.

Bug: 863029
Change-Id: Id20fbe0b6cf8566e6cdee229f427a0c747ed0c0a
Reviewed-on: https://chromium-review.googlesource.com/1135432
Commit-Queue: Ella Ge <eirage@chromium.org>
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574624}

--

wpt-commits: df05bcb7c5c82e300805d7c11121453ec4036e32
wpt-pr: 11956
2018-07-24 21:46:32 +00:00
moz-wptsync-bot 736fe4d543 Bug 1475435 [wpt PR 11957] - Update wpt metadata, a=testonly
wpt-pr: 11957
wpt-type: metadata
2018-07-24 21:46:32 +00:00
Luke Bjerring df3e48898c Bug 1475435 [wpt PR 11957] - Update the FileAPI IDL tests, a=testonly
Automatic update from web-platform-testsUpdate the FileAPI IDL tests (#11957)

--

wpt-commits: 7a464467959c97a82c7930f415ab559921e24770
wpt-pr: 11957
2018-07-24 21:46:31 +00:00
jgraham 993e124952 Bug 1475419 [wpt PR 11955] - Disable tox for all of tools/third_party, a=testonly
Automatic update from web-platform-testsDisable tox for all of tools/third_party (#11955)

--

wpt-commits: ed4811186ae6a02e9804012c2fc05fa94477d273
wpt-pr: 11955
2018-07-24 21:46:31 +00:00
moz-wptsync-bot ae34eb4e99 Bug 1475123 [wpt PR 11929] - Update wpt metadata, a=testonly
wpt-pr: 11929
wpt-type: metadata
2018-07-24 21:46:30 +00:00
Timothy Gu 98e02e7ea4 Bug 1475123 [wpt PR 11929] - [html] Add tests for document.open() after window.stop(), a=testonly
Automatic update from web-platform-tests[html] Add tests for document.open() after window.stop() (#11929)

--

wpt-commits: e462f618e3765749ca8b0101987759d37d746d32
wpt-pr: 11929
2018-07-24 21:46:30 +00:00
moz-wptsync-bot d82e5983eb Bug 1474551 [wpt PR 11881] - Update wpt metadata, a=testonly
wpt-pr: 11881
wpt-type: metadata
2018-07-24 21:46:29 +00:00
Orsi Batiz df69111dc2 Bug 1474551 [wpt PR 11881] - DOMParser changed to accept StringOrTrustedHTML arguments, a=testonly
Automatic update from web-platform-testsDOMParser changed to accept StringOrTrustedHTML arguments

Previously existing constructor made private and its name is now parseFromStringInternal
parseFromString wraps parseFromStringInternal

Bug: 739170
Change-Id: I3c4dd3aae13bb478ed054d328c77aa2d4ea5d3ef
Reviewed-on: https://chromium-review.googlesource.com/1128970
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Orsolya Bernadett Batiz <orsibatiz@google.com>
Cr-Commit-Position: refs/heads/master@{#574559}

--

wpt-commits: 5834cfc29ec99cc30b3cb82a95ff52effd56a19d
wpt-pr: 11881
2018-07-24 21:46:29 +00:00
moz-wptsync-bot b95eaac929 Bug 1475371 [wpt PR 11949] - Update the payment-request IDL file, a=testonly
Automatic update from web-platform-testsUpdate the payment-request IDL file (#11949)

--

wpt-commits: 0d12a3a074ecd19dfda323c721b2d2e94427caf3
wpt-pr: 11949
2018-07-24 21:46:28 +00:00
Stephen McGruer 8d5016744a Bug 1475152 [wpt PR 11933] - Remove webkit-appearance.tentative.html WPT test, a=testonly
Automatic update from web-platform-testsRemove webkit-appearance.tentative.html WPT test

This test is not a good indicator of -webkit-appearance support; it only
checks whether computed-value == applied-value for -webkit-appearance
values specified on a vanilla <div>. In reality most values of
-webkit-appearance are not of interest to other UAs (see
https://github.com/whatwg/compat/issues/6), and the behavior is
different on different elements (e.g. <input>).

Since this has caused issues across different platforms on Chrome (see
bug), remove it.

Bug: 810162
Change-Id: I9d469cb624569f453978f3c56cc180eb07435b5b
Reviewed-on: https://chromium-review.googlesource.com/1134387
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574546}

--

wpt-commits: 4981a13ac22db892707dcaac3a6678e623224268
wpt-pr: 11933
2018-07-24 21:46:28 +00:00
moz-wptsync-bot 1aca2a8d8f Bug 1475114 [wpt PR 11927] - Update wpt metadata, a=testonly
wpt-pr: 11927
wpt-type: metadata


--HG--
rename : testing/web-platform/meta/html/dom/dynamic-markup-insertion/document-write/write-active-document.html.ini => testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html.ini
rename : testing/web-platform/meta/html/dom/dynamic-markup-insertion/opening-the-input-stream/009.https.html.ini => testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/009.https.html.ini
rename : testing/web-platform/meta/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini => testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini
2018-07-24 21:46:27 +00:00
Timothy Gu 7fcadb4f89 Bug 1475114 [wpt PR 11927] - Merge dom/ and webappapis/ versions of dynamic-markup-insertion, a=testonly
Automatic update from web-platform-testsMerge dom/ and webappapis/ versions of dynamic-markup-insertion (#11927)

--

wpt-commits: eed4d66478a9551d4734b5bff85b978694a8a9ce
wpt-pr: 11927


--HG--
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/001.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/001.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/002.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/002.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/003.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/003.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/004.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/004.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/005.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/005.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/005.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/005.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/006.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/006.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/006.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/006.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/007.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/007.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/007.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/007.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/008-1.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/008-1.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/008.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/008.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/008.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/008.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/009.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/009.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/010-1.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/010-1.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/010.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/010.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/010.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/010.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/011-1.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/011-1.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/011.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/011.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/011.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/011.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/012.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/012.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/012.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/012.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/013.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/013.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/013.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/013.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/014.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/014.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/015.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/015.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/016.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/016.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/017.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/017.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/018.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/018.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/019.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/019.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/020.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/020.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/021.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/021.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/022.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/022.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/023.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/023.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/024.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/024.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/025.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/025.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/026.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/026.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/027.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/027.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/028.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/028.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/029.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/029.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/030.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/030.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/031.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/031.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/032.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/032.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/033.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/033.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/034.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/034.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/035.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/035.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/036.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/036.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/037.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/037.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/038.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/038.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/039.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/039.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/040.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/040.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/041.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/041.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/042.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/042.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/043.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/043.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/044.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/044.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/045.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/045.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/046.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/046.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/047.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/047.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/048.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/048.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/049.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/049.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/050.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/050.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/051.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/051.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/contentType.window.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/document.write-02.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/empty.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/empty.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_001.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_002.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_003.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_004.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_005.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_005.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_006.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_007.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_008.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_009.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/iframe_010.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-external.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/original-id.json => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/original-id.json
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_001.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_001.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_002.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_002.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_003.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_003.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_004.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_004.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_005.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_005.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_006.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_006.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_007.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_007.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_008.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_008.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_009.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_009.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_010.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_010.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_011.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_011.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_012.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_012.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/script_013.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/script_013.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-write/write-active-document.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-02.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/document-writeln/original-id.json => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/001.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/001.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/002.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/005.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/005.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/006.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/007.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/007.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/008.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/008.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/009.https.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/009.https.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-2.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010-2.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/011-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/011.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/012-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/012.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/013-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/013.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/014-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/014.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/015-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/015.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016-1.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js
rename : testing/web-platform/tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js => testing/web-platform/tests/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js
2018-07-24 21:46:27 +00:00
moz-wptsync-bot 0d0795b41a Bug 1474785 [wpt PR 11899] - Update wpt metadata, a=testonly
wpt-pr: 11899
wpt-type: metadata
2018-07-24 21:46:26 +00:00
Luke Bjerring 247e614cc6 Bug 1474785 [wpt PR 11899] - Update the screen-orientation IDL file, a=testonly
Automatic update from web-platform-testsUpdate the screen-orientation IDL + tests (#11899)

--

wpt-commits: b7f4f1d1ea5708bfb7578090f19c75dcf21cbef2
wpt-pr: 11899
2018-07-24 21:46:26 +00:00
Luke Bjerring 414c224325 Bug 1475172 [wpt PR 11938] - Update the appmanifest IDL file + test, a=testonly
Automatic update from web-platform-testsUpdate the appmanifest IDL file + test (#11938)

--

wpt-commits: 0347d5af0a0816b2ba92b32733b12edaaf16274c
wpt-pr: 11938
2018-07-24 21:46:25 +00:00
fantasai 63c8241195 Bug 1475200 [wpt PR 11940] - [css-writing-modes-3] Move tests from introduction to correct spec section, a=testonly
Automatic update from web-platform-tests[css-writing-modes-3] Move tests from introduction to correct spec section.

--

wpt-commits: dec6eb804aeba5e3dc4464d2bcfd041e125c0545
wpt-pr: 11940
2018-07-24 21:46:25 +00:00
moz-wptsync-bot 0823aafddb Bug 1476256 [wpt PR 11767] - Update wpt metadata, a=testonly
wpt-pr: 11767
wpt-type: metadata
2018-07-24 21:46:24 +00:00
Adam Rice c459bfad90 Bug 1476256 [wpt PR 11767] - Streams Object.prototype.then interception, a=testonly
Automatic update from web-platform-testsStreams Object.prototype.then interception (#11767)

Add tests to verify that modifying Object.prototype.then does not make the
internals of pipeTo() and tee() visible.

Equivalent standard change is whatwg/streams#936.
--

wpt-commits: 6bbdc36d277bf24bef261034660e8e6a8aaee58f
wpt-pr: 11767
2018-07-24 21:46:24 +00:00
kaixinjxq 2c31b83de2 Bug 1474924 [wpt PR 11913] - Add tests for element setCustomValidity, a=testonly
Automatic update from web-platform-testsAdd tests for element setCustomValidity (#11913)

* Add tests for element setCustomValidity

* Fixed nit issues

--

wpt-commits: d2adee4d8c293f0d48475a96e76a00e0c4917167
wpt-pr: 11913
2018-07-24 21:46:23 +00:00
Morten Stenshorne 13e2420263 Bug 1475044 [wpt PR 11920] - [LayoutNG] Force legacy for SVG foreignObject, a=testonly
Automatic update from web-platform-tests[LayoutNG] Force legacy for SVG foreignObject

Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng;luci.chromium.try :linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I12c7d4dd4af0392c2dd2d75c884dc36bff3624ab
Reviewed-on: https://chromium-review.googlesource.com/1133164
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574435}

--

wpt-commits: 48cb42da1cc4db54cd682169a355264fc117538a
wpt-pr: 11920
2018-07-24 21:46:22 +00:00
moz-wptsync-bot b7d1ffc476 Bug 1475129 [wpt PR 11930] - Update wpt metadata, a=testonly
wpt-pr: 11930
wpt-type: metadata
2018-07-24 21:46:21 +00:00
Leo Balter 1f0cfc2bbe Bug 1475129 [wpt PR 11930] - Reformat Encoding tests, a=testonly
Automatic update from web-platform-testsMoving some encoding files from .html to .any.js

--
Generalized test

--
converted some encoding tests to use any.js

--

wpt-commits: e44b8b3dae4f0f0c874ef0b2a89290d0dd32dcdd, 12b30f56e3dddb896d343a6b6331cd25d3740e1d, dfa045c04225bbd6c1d7b6c1512f446948c12deb
wpt-pr: 11930
2018-07-24 21:46:21 +00:00
moz-wptsync-bot 8c3a31e438 Bug 1474951 [wpt PR 11914] - Update wpt metadata, a=testonly
wpt-pr: 11914
wpt-type: metadata
2018-07-24 21:46:20 +00:00
Adam Rice 4c4b5b658f Bug 1474951 [wpt PR 11914] - Streams: pipeTo error flushing pending writes test, a=testonly
Automatic update from web-platform-testsStreams: pipeTo error flushing pending writes test

Add a test for what happens when an error occurs flushing pending writes in
pipeTo after the readable closes.

This clarifies behaviour that is not obvious from the standard.

Related to whatwg/streams#939

--

wpt-commits: 828cbf6461e1b36ff5ff02310cb7d6749125b57c
wpt-pr: 11914
2018-07-24 21:46:20 +00:00
jugglinmike ff86e589d1 Bug 1474502 [wpt PR 11876] - [html] Reduce test duration, a=testonly
Automatic update from web-platform-tests[html] Reduce test duration (#11876)

The `audio_loop_base.html` and `video_loop_base.html` tests were written
to verify playback looping, making it necessary to play a given media
file in its entirety.

Prior to the application of this patch, the modified tests were among
the longest-running tests in WPT [1]. Because media files of any
duration may be used to validate playback looping, the selected files'
4-second duration was unnecessary.

Introduce new procedurally-generated media files with minimal duration.
Update the tests to reference these new files, drastically reducing the
time required to execute them.

The files were created via the following commands (using ffmpeg version
2.8.14):

    $ ffmpeg -f lavfi -i anullsrc=r=44100:cl=mono -t 0.05 -q:a 9 -acodec libmp3lame media/sound_0.mp3
    $ ffmpeg -f lavfi -i anullsrc=r=44100:cl=mono -t 0.05 -q:a 9 -acodec libvorbis media/sound_0.oga

    $ ffmpeg \
        -f lavfi \
        -i anullsrc=r=44100:cl=mono -ac 1 \
        -i media/1x1-green.png -loop 1 -vframes 1 -pix_fmt yuv420p -vf scale=2:2 \
        -shortest -acodec libmp3lame -vcodec libx264 -map 0:a -map 1:v \
        media/2x2-green.mp4
    $ ffmpeg \
        -f lavfi \
        -i anullsrc=r=44100:cl=mono -ac 1 \
        -i media/1x1-green.png -vframes 1 -pix_fmt yuv420p -vf scale=2:2 \
        -shortest -acodec libvorbis -vcodec libtheora -q:a 9 -map 0:a -map 1:v \
        media/2x2-green.ogv

[1] https://github.com/web-platform-tests/wpt/issues/11571
--

wpt-commits: 23057064c87f42aba0615705b11570ace9cb4324
wpt-pr: 11876
2018-07-24 21:46:19 +00:00
Katherine Mancuso e9acde6867 Bug 1475079 [wpt PR 11923] - Update META.yml, a=testonly
Automatic update from web-platform-testsUpdate css/css-speech/META.yml (#11923)

Update suggested reviewers
--

wpt-commits: 90eb60b746c20fe94b3e76f7e470eef44dbdec57
wpt-pr: 11923
2018-07-24 21:46:19 +00:00
Morten Stenshorne 1308638026 Bug 1475057 [wpt PR 11921] - [LayoutNG] Encompass border and padding for contain:size., a=testonly
Automatic update from web-platform-tests[LayoutNG] Encompass border and padding for contain:size.

When discarding intrinsic block size for contain:size, we need to reset
intrinsic size to the border+padding sum (not zero), since
intrinsic_block_size_ is the size of the border box, not the content
box.

Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng
Change-Id: I29195a09a6d47b9e3c2a82da3be6f528aac25c68
Reviewed-on: https://chromium-review.googlesource.com/1133163
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574148}

--

wpt-commits: 492e03a9902d1f94bb679832030201df4e831ab9
wpt-pr: 11921
2018-07-24 21:46:18 +00:00
Luke Bjerring 2230dcbd54 Bug 1474984 [wpt PR 11916] - Update the picture-in-picture IDL test, a=testonly
Automatic update from web-platform-testsUpdate the picture-in-picture IDL test (#11916)

--

wpt-commits: ab9fce0c39c50afa4e6bb51b1cabfe4ffccc2bf8
wpt-pr: 11916
2018-07-24 21:46:17 +00:00
Philip Jägenstedt 7c40b3381b Bug 1474669 [wpt PR 11888] - Remove reviewers who have not joined the web-platform-tests org, a=testonly
Automatic update from web-platform-testsRemove reviewers who have not joined the web-platform-tests org (#11888)

Part of https://github.com/web-platform-tests/wpt/issues/11293.

Reminder also in https://github.com/web-platform-tests/wpt/issues/11568.

This does not fully resolve #11293, as a few non-responders where
there would be no remaining reviewers are left, and one known to be
out-of-office. These will be handled separately to finish this.
--

wpt-commits: 8fea122cf1ed5b392c86aae5e445e7553ad83deb
wpt-pr: 11888
2018-07-24 21:46:17 +00:00
moz-wptsync-bot 89f8b32798 Bug 1474554 [wpt PR 11882] - Update wpt metadata, a=testonly
wpt-pr: 11882
wpt-type: metadata
2018-07-24 21:46:16 +00:00
Rakina Zata Amni 1a223ec91b Bug 1474554 [wpt PR 11882] - Make ShadowRoot.elementsFromPoint always return document element, a=testonly
Automatic update from web-platform-testsMake ShadowRoot.elementsFromPoint always return document element

Currently in some cases, ShadowRoot.elementsFromPoint may not return
the document element even when Document.elementsFromPoint returns the
document element such as when the document element height is shorter than
the hit-tested element's position. This CL fixes it by removing a check
in TreeScope::ElementsFromHitTestResult.

See example live case detailed in this comment:
https://bugs.chromium.org/p/chromium/issues/detail?id=843215#c16

Bug: 843215
Change-Id: I5b774d1a091f3c3f72345c55bca188fad309ba58
Reviewed-on: https://chromium-review.googlesource.com/1131023
Commit-Queue: Rakina Zata Amni <rakina@chromium.org>
Reviewed-by: Hayato Ito <hayato@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574104}

--

wpt-commits: 7464bf643da4e4a689436aa8d7b4d325e583824e
wpt-pr: 11882
2018-07-24 21:46:15 +00:00
moz-wptsync-bot e902b606aa Bug 1474775 [wpt PR 11897] - Update wpt metadata, a=testonly
wpt-pr: 11897
wpt-type: metadata
2018-07-24 21:46:15 +00:00
Luke Bjerring 9f23d4acbe Bug 1474775 [wpt PR 11897] - Update the web-nfc idl + test, a=testonly
Automatic update from web-platform-testsUpdate the web-nfc idl + test (#11897)

--

wpt-commits: 8f1b1cbda3dafc3902d2a6302371f298a4446e46
wpt-pr: 11897
2018-07-24 21:46:14 +00:00
moz-wptsync-bot 1a49f20abb Bug 1472022 [wpt PR 11713] - Update wpt metadata, a=testonly
wpt-pr: 11713
wpt-type: metadata
2018-07-24 21:46:14 +00:00
Joshua Bell 3cb7b1360c Bug 1472022 [wpt PR 11713] - Web Locks API: Upstream tests to web-platform-tests (as .tentative), a=testonly
Automatic update from web-platform-testsWeb Locks API: Upstream tests to web-platform-tests (as .tentative)

* Move tests from http/tests/locks to external/wpt/web-locks
* Name with '.tentative' infix since this is still just a proposal
* Name most tests with '.https' infix since feature is [SecureContext]
   (and remove redirect-to-secure-host logic in tests)
* Consolidate window/worker interfaces test with '.any.js' variant
* Update paths to service worker helpers

Bug: 857265
Change-Id: Iaf254c5d53ff5b6bb65de4516df85307ad3a6519
Reviewed-on: https://chromium-review.googlesource.com/1118764
Commit-Queue: Victor Costan <pwnall@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573991}

--

wpt-commits: 89ccb892ad85159b093dab6956ca9caea7bb4edc
wpt-pr: 11713
2018-07-24 21:46:13 +00:00
moz-wptsync-bot 1cf50dccb3 Bug 1468399 [wpt PR 11482] - Update wpt metadata, a=testonly
wpt-pr: 11482
wpt-type: metadata
2018-07-24 21:46:13 +00:00
Raymond Toy 95ece8b8cf Bug 1468399 [wpt PR 11482] - If AudioWorklet AudioParam is constant, make the array have length 1, a=testonly
Automatic update from web-platform-testsIf AudioWorklet AudioParam is constant, make the array have length 1

If the AudioParam is constant over a rendering quantum, we're allowed
to set the parameter value array to have a length one to indicate that
the audio param is constant.

Make this so if the audio param is truly constant.

Bug: 814796
Test: audioworklet-audioparam-size.https.html
Change-Id: Ib6e5805dbeb418ad3c202c9c79adc87bc93dad4a
Reviewed-on: https://chromium-review.googlesource.com/1097977
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573985}

--

wpt-commits: e4f27865678f2e78cb64ebedf25f22b18f7f82d0
wpt-pr: 11482
2018-07-24 21:46:12 +00:00
Luke Bjerring 7ebfc5cec1 Bug 1474797 [wpt PR 11901] - Update the web-bluetooth IDL file, a=testonly
Automatic update from web-platform-testsUpdate the web-bluetooth IDL file (#11901)

--

wpt-commits: 2b46888835971e8b13e3eb970a05c69a5290b176
wpt-pr: 11901
2018-07-24 21:46:12 +00:00
Luke Bjerring 69e4be115a Bug 1473452 [wpt PR 11794] - Update the web-animations IDL file, a=testonly
Automatic update from web-platform-testsUpdate the web-animations IDL file (#11794)

--

wpt-commits: e4dabc9a0532a6213c1a8db3c7a3b5c4d3fb6d88
wpt-pr: 11794
2018-07-24 21:46:11 +00:00
moz-wptsync-bot 8118f111cd Bug 1474800 [wpt PR 11902] - Update wpt metadata, a=testonly
wpt-pr: 11902
wpt-type: metadata
2018-07-24 21:46:10 +00:00
Luke Bjerring add2cc6121 Bug 1474800 [wpt PR 11902] - Update the wake-lock IDL file, a=testonly
Automatic update from web-platform-testsUpdate the wake-lock IDL file (#11902)

* Updated wake-lock IDL file

* Clean up test

--

wpt-commits: 9dea4fe1c2b903f69f08d99108182fa079539e80
wpt-pr: 11902
2018-07-24 21:46:10 +00:00
moz-wptsync-bot a129cb8344 Bug 1473670 [wpt PR 11808] - Update wpt metadata, a=testonly
wpt-pr: 11808
wpt-type: metadata
2018-07-24 21:46:09 +00:00
Anders Hartvoll Ruud a027cd8fc0 Bug 1473670 [wpt PR 11808] - [css-properties-values-api] Add support for <transform-function> syntax., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Add support for <transform-function> syntax.

See https://drafts.css-houdini.org/css-properties-values-api-1/#supported-syntax-strings.

Note: The ConsumeTransformValue function in css_parsing_utils.cc has been
      moved without changes to the function.

R=chrishtr@chromium.org

Bug: 860309
Change-Id: Icdf7240f45960ed94fdfa62dd5e199ec865747cd
Reviewed-on: https://chromium-review.googlesource.com/1127042
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573914}

--

wpt-commits: eccb1d4c0bbc96697c57d007651bebc392f44d12
wpt-pr: 11808
2018-07-24 21:46:09 +00:00
Narcis Beleuzu 6fdff882de Backed out changeset 4cba8b6eb37a (bug 1466801) for wpt failures. CLOSED TREE
--HG--
rename : browser/base/content/test/contextMenu/browser_utilityOverlay.js => browser/base/content/test/general/browser_utilityOverlay.js
2018-07-25 00:37:59 +03:00
Brian Grinstead 96dc530924 Bug 1476333 - Refer to AppConstants.BROWSER_CHROME_URL to get the browser URL from the frontend;r=Gijs
Before this change, we accessed the browser URL in the following ways:

- "chrome://browser/content/browser.xul"
- "chrome://browser/content/" (which redirects to chrome://browser/content/browser.xul)
- Services.prefs.getCharPref("browser.chromeURL") which returns "chrome://browser/content/"
- getBrowserURL() from utilityOverlay.js

MozReview-Commit-ID: I5vtRke1x9t

--HG--
extra : rebase_source : c525350a1954740873e85b045cbb14a8b43aa89d
2018-07-24 08:12:50 -07:00
Sebastian Hengst bdb8237210 Bug 1477935 - Let tests/paymentrequest/ use Core :: DOM: Web Payments as bugzilla product and component. r=MattN
MozReview-Commit-ID: 9Dd4JbmprLR

--HG--
extra : rebase_source : afc5e3e4dad9cc5e04b5a76bc2bf0eb2646b4495
2018-07-24 11:23:28 +03:00
Bogdan Tara fecaaf3862 Backed out 2 changesets (bug 1471894) for lint failure on wpt.yml CLOSED TREE
Backed out changeset 189749cc1e12 (bug 1471894)
Backed out changeset 194afde62e69 (bug 1471894)
2018-07-24 20:26:43 +03:00
shindli f36ee2923a Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-26 14:21:26 +03:00
Brian Birtles 0a7609ac13 Bug 1478213 - Don't ignore a redundant change to setting the animation start time if we are pending; r=hiro
As discussed here:

  https://github.com/w3c/csswg-drafts/issues/2691

We have a similar check in SetCurrentTime (with the exception that, according to
the spec, this behavior applies to either play OR pause pending, instead of just
pause-pending) so this patch tries to match the comment and format of that
check.

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

--HG--
extra : rebase_source : 519a976424b021203a369926344c2174662e6156
2018-07-26 15:07:52 +09:00
Brian Birtles f8376242e1 Bug 1478213 - Add test that fails if we ignore a seemingly redundant setting of startTime to null; r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D2409

--HG--
extra : rebase_source : c64fb613e3429e10fa6760f0a2abb3c416a2208f
2018-07-26 15:07:35 +09:00
Brian Birtles 3d5e378f43 Bug 1475852 - Revert bogus re-addition of update-and-send-events.html.ini meta file by wpt-sync bot; a=testonly
This file was removed in bug 1475127 but WPT sync bot decided to re-add it.
2018-07-26 14:02:54 +09:00
Brindusan Cristian 9ba416fb81 Merge autoland to mozilla-central. a=merge 2018-07-26 00:35:35 +03:00
Brian Hackett ecde232f88 Bug 1465477 Part 3 - Add --save-recordings option to the mochitest harness, r=jmaher.
--HG--
extra : rebase_source : 58b2f4bb9f1969ef6a8b1119b514fa2b749b6ced
2018-07-23 21:53:00 +00:00
Jan Varga a6ed38e33d Bug 1476955 - Structured clone algorithm doesn't serialize Array Length contrary to HTML spec, resulting in truncation of trailing sparse arrays like [1,2,3,,] (length=4) to [1,2,3] (length=3); r=sfink 2018-07-24 18:19:19 +02:00
Jan Varga 8604ee31ef Bug 1404274 - Key Evaluation on the cloned JS objects; r=asuth 2018-07-24 18:19:10 +02:00
Jonathan Kingston dd884fb6d5 Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb,Gijs
Reviewers: Gijs, ckerschb

Reviewed By: Gijs, ckerschb

Subscribers: aryx, smaug, dao, RyanVM, dveditz, Gijs, ckerschb, bzbarsky, jkt

Bug #: 1466801

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

--HG--
rename : browser/base/content/test/general/browser_utilityOverlay.js => browser/base/content/test/contextMenu/browser_utilityOverlay.js
extra : rebase_source : 6d912ffff2ecd717748b3a71f0efa17b36775e5a
extra : amend_source : 3414e5885544709640c9250759e61737b46cae4d
2018-07-24 20:35:55 +03:00
Gurzau Raul cddb22859a Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-24 18:52:32 +03:00
Gurzau Raul bdfd20ef30 Merge inbound to mozilla-central. a=merge 2018-07-24 18:48:01 +03:00
Andreas Tolfsen 565f257e32 Bug 1477474 - Return moz:geckodriverVersion on session creation. r=automatedtester
This introduces a new extension capability, moz:geckodriverVersion, that
will be returned on session creation with the geckodriver version number.
2018-07-24 14:07:48 +01:00
Andreas Tolfsen 6c5f321c8e Bug 1477474 - Stop logging geckodriver version on startup. r=automatedtester
Any info-level log entries emitted before session creation will
not be subject to the requested log level from moz:firefoxOptions.
This can confuse users, so instead of logging the geckodriver
version number on starting the program, we can return it later
during session creation as an extension capability.

Additionally this patch reduces the log level of the port geckodriver
listens to from info to debug for similar reasons.
2018-07-24 14:07:48 +01:00
Andreas Tolfsen 394ba9bb0b Bug 1476305 - Add pref to not truncate Marionette log messages. r=automatedtester
Marionette currently truncates a selection of log messages that
exceed 250 characters.  It is however sometimes, usually when
debugging locally, to not truncate logs so one can see exactly what
is sent to and fro the server.
2018-07-24 13:33:51 +01:00
Hiroyuki Ikezoe ea2e577fa3 Bug 1365045 - Introduce keywords for prefers-reduced-motion. r=heycam
https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-motion

MozReview-Commit-ID: RQUo1DBR0W
2018-07-24 16:50:47 +09:00
Coroiu Cristina 44141cfda4 Merge inbound to mozilla-central a=merge 2018-07-24 00:43:44 +03:00
Brindusan Cristian dcbbf37b84 Backed out changeset 7b42110e827b (bug 1461465) for android mochitest failures on test_ext_async_clipboard.html. CLOSED TREE 2018-07-23 22:11:26 +03:00
James Graham 8dd59553eb Bug 1477256 - Use certificate files from upstream in web-platform-tests, r=cactusmachete
These files are duplicates of each other, so for simplicity we may as well use the
upstream copies to avoid falling out of sync.

MozReview-Commit-ID: JpG3joT8NNJ

--HG--
extra : rebase_source : d06c8969a9f8871b078c22e72947f7cd7584fb00
2018-07-20 13:29:05 +01:00
Andreas Tolfsen 4be0ae09d2 Bug 1477978 - Swallow SessionNotCreatedException on session.end(). r=whimboo
Subsequent calls to session.end() should not result in
SessionNotCreatedException being raised.
2018-07-24 14:56:38 +01:00
Andreas Tolfsen 1277a4681f Bug 1475279 - Remove copy-pasted algorithmic steps from wdspec tests. r=automatedtester
We agreed some time ago that it would not be possible to keep the
copy-pasted specification algorithm steps up-to-date in the WPT
wdspec tests.  This patch removes all such steps.
2018-07-24 14:15:26 +01:00
Andreas Tolfsen 90420084c3 Bug 1477476 - Drop geckodriver check for malformed sessionId from Marionette. r=automatedtester
Marionette used to return a session UUID starting with "{" and
ending with "}" from the uuid-generator in Gecko.  It has not done
this for a very long time rendering this geckodriver check needless.
2018-07-24 14:08:55 +01:00
Nicolas Chevobbe 7d5b5aa884 Bug 1473332 - Add a DAMP test for console autocomplete; r=ochameau.
MozReview-Commit-ID: 34PqIBot2ZK

--HG--
extra : rebase_source : b5ff3ddad6c9c7bdd38d799688d4c24d600073c4
2018-07-05 17:44:10 +02:00
Marco Castelluccio 9e4a436b47 Bug 1477202 - Avoid shipping PerTestCoverageUtils.jsm to users by only adding it to Marionette when MOZ_CODE_COVERAGE is defined. r=florian
--HG--
extra : rebase_source : 18fe9086546fa328dddfe35f307f383f832c9a75
2018-07-20 11:37:52 +02:00
Anny Gakhokidze 05520e664b Bug 1461465 - Implement async Clipboard APIs, r=nika,enndeakin
MozReview-Commit-ID: 3vCxbaGZtiv
2018-07-23 13:41:07 -04:00
Cosmin Sabou 3144e04a98 Backed out changeset 86bce8df5152 (bug 1461465) for build bustages on dom/Clipboard.h. CLOSED TREE 2018-07-23 19:16:37 +03:00
Anny Gakhokidze 2e0358b999 Bug 1461465 - Part 1: Implement async Clipboard APIs, r=nika,enndeakin
MozReview-Commit-ID: 3vCxbaGZtiv
2018-07-23 11:59:13 -04:00
Ben Hearsum 2d9f93eea7 bug 1469284: allow ssh username to be passed to the merge day scripts. r=mtabara 2018-07-23 10:39:01 -04:00
Brian Birtles 59ace942ca Bug 1477486 - Add dom.animations-api.getAnimations.enabled pref to css-logical test suite; r=hiro
In particular the animation-003 test needs it but we may as well turn it on for
all tests since we'll possibly add more tests like this in the future.

--HG--
extra : histedit_source : 3e16067a59780c195b54fae7ad420138e1f18209
2018-07-23 09:21:23 +09:00
Brian Birtles ad113df61e Bug 1477486 - Fix typo in animation-003.tenative.html filename; r=hiro
--HG--
rename : testing/web-platform/tests/css/css-logical/animation-003.tenative.html => testing/web-platform/tests/css/css-logical/animation-003.tentative.html
extra : histedit_source : 8f91be7f6c5a80fb0d635e971de6359614ab1121
2018-07-23 09:21:08 +09:00
Emilio Cobos Álvarez ab4d03e26c Bug 1476927: followup: Enable the pref for the whole subdirectory. r=me
MozReview-Commit-ID: BsBLoybajNy
2018-07-22 23:31:12 +02:00
Christoph Kerschbaumer 49eaf535cb Bug 1474537 - CSP 'self' should translate to 'self' and not be resolved to actual self URI. r=dveditz 2018-07-22 18:08:17 +02:00
Andreas Tolfsen b8e252394c Bug 1477483 - Use monospace on pageLoadStrategy default value in geckodriver README. r=me
DONTBUILD
2018-07-21 14:30:59 +01:00
Cosmin Sabou 0d3874d7d6 Merge mozilla-inbound to mozilla-central. a=merge 2018-07-21 00:42:01 +03:00
Christian Holler 37f45cc5e9 Bug 1473259 - Windows updates for ASan reporter nightly build. r=catlee
MozReview-Commit-ID: 6DQD5DnzyqB
2018-07-03 23:41:31 +02:00
James Graham dc08932050 Bug 1476534 - restart-before doesn't exist, restart-after does, a=testonly
MozReview-Commit-ID: H61M6nwijWE
2018-07-20 18:59:52 +01:00
Andreas Tolfsen 5833c61074 Bug 1477300 - Avoid linking to MDN from geckodriver README. r=me
DONTBUILD
2018-07-20 17:16:36 +01:00
Andreas Tolfsen dee21345de Bug 1477300 - Correct mention on Selenium version number. r=me
DONTBUILD
2018-07-20 17:16:35 +01:00
Andreas Tolfsen ca01d91580 Bug 1477300 - Fix broken links in geckodriver README. r=me
DONTBUILD
2018-07-20 17:16:35 +01:00
James Graham 2febeb016b Bug 1476534 - Add restart-before to test to work around OSX issue, a=testonly
MozReview-Commit-ID: 8Duk5jmTkH7
2018-07-20 17:13:09 +01:00
James Graham 7fa963c733 Bug 1476534 - Disable unstable HTTP cache test on linux debug, a=testonly ON A CLOSED TREE
MozReview-Commit-ID: LUNp53BYTZQ
2018-07-20 16:28:08 +01:00
James Graham 839be6a0eb Bug 1476534 - Update metadata for SVG tests, a=testonly
MozReview-Commit-ID: FINZQOwTrM9
2018-07-20 16:27:36 +01:00
Marco Castelluccio 19db27a4a6 Bug 1476574 - Detect earlier if per-test coverage mode is disabled by detecting if we're in a ccov build using mozinfo. r=jgraham
--HG--
extra : rebase_source : 8b95f3d5e071f9a22b2d50385c13a2fe735d48d2
2018-07-20 12:10:15 +02:00
moz-wptsync-bot 296c4778c4 Bug 1476534 - [wpt-sync] Update web-platform-tests to 6568dc4855dc9831db645c32adc5180b72037f2c, a=testonly
wpt-head: 6568dc4855dc9831db645c32adc5180b72037f2c
wpt-type: landing
2018-07-20 13:21:20 +00:00
moz-wptsync-bot 6da2a08af5 Bug 1474803 [wpt PR 11904] - Update wpt metadata, a=testonly
wpt-pr: 11904
wpt-type: metadata
2018-07-20 13:18:47 +00:00
Luke Bjerring 82b94036c8 Bug 1474803 [wpt PR 11904] - Rename test to https, a=testonly
Automatic update from web-platform-testsRename test to https (#11904)

--

wpt-commits: 6568dc4855dc9831db645c32adc5180b72037f2c
wpt-pr: 11904


--HG--
rename : testing/web-platform/tests/mediacapture-streams/idlharness.window.js => testing/web-platform/tests/mediacapture-streams/idlharness.https.window.js
2018-07-20 13:04:43 +00:00
Morten Stenshorne 80d552eaaa Bug 1474653 [wpt PR 11887] - [css-layout-api] Don't use LayoutNG for custom layout children., a=testonly
Automatic update from web-platform-tests[css-layout-api] Don't use LayoutNG for custom layout children.

Custom layout children may not establish new formatting contexts, and
since the custom container itself is laid out by the legacy engine, we
need to force its children to be laid out by legacy as well.

Added a margin collapsing test that used to fail in NG because of this.

Change-Id: Id320f60fb76b0ed6563fb2b88f6936ac37efc1fd
Reviewed-on: https://chromium-review.googlesource.com/1131179
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573864}

--

wpt-commits: b47e2cd91cfe1b2246655b6612c407898939588c
wpt-pr: 11887
2018-07-20 13:04:43 +00:00
moz-wptsync-bot 67f1409f1a Bug 1474154 [wpt PR 11846] - Update wpt metadata, a=testonly
wpt-pr: 11846
wpt-type: metadata
2018-07-20 13:04:42 +00:00
Hiroshige Hayashizaki b9c5f6002e Bug 1474154 [wpt PR 11846] - Add tests for (module dedicated|classic shared) worker's URLs, a=testonly
Automatic update from web-platform-testsAdd tests for (module dedicated|classic shared) worker's URLs

This CL adds WPT tests for
- WorkerLocation (wpt/workers/interfaces/WorkerGlobalScope/location/),
- referrer (wpt/xhr/), and
- API base URL (wpt/workers/baseurl/)
that should reflect worker global scope's URL, for
- classic shared workers and
- module classic workers.

Some tests are half-migrated to fetch_tests_from_worker()-style
to test shared workers easily, while the tests for
module workers uses the existing non-fetch_tests_from_worker()-style
tests, because testharness.js can't be used from module scripts.

Bug: 861564
Change-Id: I62fa415647da47e00bf7cbf4d7648f5d64377c04
Reviewed-on: https://chromium-review.googlesource.com/1128517
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573840}

--

wpt-commits: 1eefa00af8eb0137b4812d0947a38fb5b76cd04e
wpt-pr: 11846


--HG--
rename : testing/web-platform/tests/workers/baseurl/alpha/sharedworker.html => testing/web-platform/tests/workers/baseurl/alpha/sharedworker-in-worker.html
rename : testing/web-platform/tests/workers/baseurl/alpha/worker.html => testing/web-platform/tests/workers/baseurl/alpha/worker-in-worker.html
2018-07-20 13:04:41 +00:00
moz-wptsync-bot e5cb9a41cd Bug 1474068 [wpt PR 11839] - Update wpt metadata, a=testonly
wpt-pr: 11839
wpt-type: metadata
2018-07-20 13:04:40 +00:00
Reilly Grant 3c84b50e0b Bug 1474068 [wpt PR 11839] - Move [SecureContext] to NavigatorBluetooth, a=testonly
Automatic update from web-platform-testsMove [SecureContext] to NavigatorBluetooth

This change moves the [SecureContext] extended attribute from the
individual attributes on the Bluetooth interface to the entire partial
Navigator interface for Web Bluetooth.

This has the practical effect of making the entire navigator.bluetooth
attribute undefined in in-secure contexts rather than only
navigator.bluetooth.requestDevice.

Web Platform Tests are also updated to test access to this attribute
from both secure and in-secure contexts.

Bug: 860798
Change-Id: Ife32dcfe9d035613c41399d7189e087cdb9f54d6
Reviewed-on: https://chromium-review.googlesource.com/1128248
Commit-Queue: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Jeffrey Yasskin <jyasskin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573780}

--

wpt-commits: 0dcad092b51b7e71890565a7df114a1955a84b78
wpt-pr: 11839


--HG--
rename : testing/web-platform/tests/bluetooth/idl/idl-NavigatorBluetooth.html => testing/web-platform/tests/bluetooth/idl/idl-NavigatorBluetooth.https.html
rename : testing/web-platform/tests/bluetooth/idl/idlharness.tentative.window.js => testing/web-platform/tests/bluetooth/idl/idlharness.tentative.https.window.js
2018-07-20 13:04:40 +00:00
moz-wptsync-bot 9f8527dfbf Bug 1474738 [wpt PR 11894] - Update wpt metadata, a=testonly
wpt-pr: 11894
wpt-type: metadata
2018-07-20 13:04:39 +00:00
Luke Bjerring 319c56e76f Bug 1474738 [wpt PR 11894] - Update trivial IDL changes, a=testonly
Automatic update from web-platform-testsUpdate trivial IDL changes (#11894)

--

wpt-commits: 505ee7d28e099b7305984ea73a8ab705d3192da4
wpt-pr: 11894
2018-07-20 13:04:39 +00:00
Simon Pieters db4fb9fc64 Bug 1467733 [wpt PR 11400] - [testharness.js] Report error for worker errors, a=testonly
Automatic update from web-platform-tests[testharness.js] Report error for worker errors (#11400)

Ensure that uncaught exceptions in typical worker tests cause the
harness to report an ERROR status, and update the corresponding test
accordingly. Add a test to verify that the harness reports an OK status
in response to uncaught exceptions which originate from "single-page
test" workers.
--

wpt-commits: 98848dff9fe765e3719484392fa27458f5a21c54
wpt-pr: 11400
2018-07-20 13:04:38 +00:00
Luke Bjerring 8cfa4655dc Bug 1474677 [wpt PR 11890] - Update the webusb IDL file, a=testonly
Automatic update from web-platform-testsUpdate the webusb IDL file (#11890)

--

wpt-commits: db9d66853f0efd055c1f2100d0d9d468049dd9a1
wpt-pr: 11890
2018-07-20 13:04:38 +00:00
Zirro 690359913c Bug 1474195 [wpt PR 11848] - Verify that invalid selectors cause errors to be thrown for empty elements, a=testonly
Automatic update from web-platform-testsVerify that invalid selectors throw for empty elements

--

wpt-commits: 553778eb487e687efc08ef81b77206c7b91dd930
wpt-pr: 11848
2018-07-20 13:04:37 +00:00
moz-wptsync-bot 54d431787d Bug 1472612 [wpt PR 11748] - Update wpt metadata, a=testonly
wpt-pr: 11748
wpt-type: metadata
2018-07-20 13:04:36 +00:00
Anders Hartvoll Ruud 1220d42fb4 Bug 1472612 [wpt PR 11748] - Disallow font-relative units when resolving var() for font-size., a=testonly
Automatic update from web-platform-testsDisallow font-relative units when resolving var() for font-size.

For a registered custom property --foo, the following is no longer
allowed:

   --foo: 10em;
   font-size: var(--foo);

The same applies to ex and ch, as well as rem on the root element.

This is because --foo depends on font-size via the 'em' unit, and
font-size depends on --foo via the var() reference. This creates a
circular dependency that must be resolved somehow. The agreed-upon way
to resolve that, has been by treating the whole var() reference as
invalid.

This patch implements that cycle detection by adding flags to disallow
resolution of any var() references that contain font-relative units.
These flags are set in ResolveVariableReferences based on the
CSSPropertyID/StyleResolverState.

When a custom property itself contains var() references, it needs to
"inherit" the font-unit-ness from the resolved variables (similar to
is_animation_tainted). This is why flags have also been added to Result.

Bug: 848698
Change-Id: Ife0570949d996c5fc26dc10b1d7ca15bd27343b1
Reviewed-on: https://chromium-review.googlesource.com/1120334
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573712}

--

wpt-commits: a8bd7948236886b2dbce7456beb0406e7d2207a1
wpt-pr: 11748
2018-07-20 13:04:36 +00:00
moz-wptsync-bot f0f057c009 Bug 1474329 [wpt PR 11855] - Update wpt metadata, a=testonly
wpt-pr: 11855
wpt-type: metadata
2018-07-20 13:04:35 +00:00
Luke Bjerring 85593f6c78 Bug 1474329 [wpt PR 11855] - Update the navigation-timing IDL file, a=testonly
Automatic update from web-platform-testsUpdate the navigation-timing IDL file (#11855)

--

wpt-commits: b195e9bf4c29b607132d33883077439506086f91
wpt-pr: 11855
2018-07-20 13:04:34 +00:00
Luke Bjerring b4f0386b5e Bug 1474489 [wpt PR 11871] - Update the mediacapture-streams IDL file, a=testonly
Automatic update from web-platform-testsUpdate the mediacapture-streams IDL file (#11871)

--

wpt-commits: e0b261f8c7c1b54b9bfcdc3627bf547d3c89dc9b
wpt-pr: 11871
2018-07-20 13:04:34 +00:00
moz-wptsync-bot 3e753fa396 Bug 1474528 [wpt PR 11879] - Update wpt metadata, a=testonly
wpt-pr: 11879
wpt-type: metadata
2018-07-20 13:04:33 +00:00
Marcos Cáceres ab16b4c964 Bug 1474528 [wpt PR 11879] - Use NotSupportedError instead of WakeLockTypeNotSupported, a=testonly
Automatic update from web-platform-testsUse NotSupportedError instead of WakeLockTypeNotSupported (#11879)

--

wpt-commits: d423033c8bc00a812698819d6fc22eb96c210d00
wpt-pr: 11879
2018-07-20 13:04:32 +00:00
Josh Matthews 79d74a3026 Bug 1474515 [wpt PR 11878] - Suppress two lint warnings about overlapping file names., a=testonly
Automatic update from web-platform-testsSuppress two lint warnings about overlapping file names.

--

wpt-commits: 6a9b866f62dfbdd69d7080c3a5d29e27f15b6c5b
wpt-pr: 11878
2018-07-20 13:04:31 +00:00
Philip Jägenstedt 612cfb2e74 Bug 1474297 [wpt PR 11852] - Replace/remove ayg in suggested_reviewers in META.yml, a=testonly
Automatic update from web-platform-testsReplace/remove ayg in suggested_reviewers in META.yml (#11852)

Responsibilities distributed as discussed in
https://github.com/web-platform-tests/wpt/issues/11521.

In html/, because there aren't obvious candidates for some of the
subdirectories, instead expand html/META.yml to include all present
editors of the HTML standard.

In the past year, most of the action has been in html/semantics/, and
the busiest of the directories within do all have more granular
reviewers, so hopefully this is an improvement.

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

wpt-commits: d332f12c8af648643c54082194c120ba654100a2
wpt-pr: 11852
2018-07-20 13:04:31 +00:00
Philip Jägenstedt 81fa2d9ee6 Bug 1474282 [wpt PR 11851] - Remove .gitkeep files in 2dcontext/ and html/, a=testonly
Automatic update from web-platform-testsRemove .gitkeep files in 2dcontext/ and html/ (#11851)

These were added in commit 818bcab4ba58d2bc8dba94276c8b944c76570a19
and reflect the structure of the HTML spec as it was in 2012.

The structure largely remains the same, but some directories like
webappapis/user-prompts/dialogs-implemented-using-separate-documents/
are gone from the spec (https://github.com/whatwg/html/pull/374) and
others like introduction/ are non-normative and should never be
populated.

But mainly, a lot of empty directories is a nuisance when exploring
the directory in a file manager or on GitHub.

The number of directories in 2dcontext/ and html/ combined decreases
by almost 200, from 653 to 456.
--

wpt-commits: ddfe9c089bab565a9d3aa37bdef63d8012c1a94c
wpt-pr: 11851
2018-07-20 13:04:30 +00:00
moz-wptsync-bot bb35401cbc Bug 1474500 [wpt PR 11875] - Update wpt metadata, a=testonly
wpt-pr: 11875
wpt-type: metadata
2018-07-20 13:04:27 +00:00
Luke Bjerring 015b1c167c Bug 1474500 [wpt PR 11875] - Update the wasm-js-api IDL file, a=testonly
Automatic update from web-platform-testsAdd wasm-js-api IDL + test

--

wpt-commits: 46a8dfd076071bd7bfc5d554bf716554d5a95a8c
wpt-pr: 11875
2018-07-20 13:04:27 +00:00
Luke Bjerring 157cea1e62 Bug 1474495 [wpt PR 11873] - Update the subresource-integrity IDL file, a=testonly
Automatic update from web-platform-testsUpdate the subresource-integrity IDL file (#11873)

* Add ResizeObserver idl file

* Add ResizeObserver idl file

* Updated ResizeObserver IDL file

* Update IDL

* Updated ResizeObserver IDL file

* Updated SRI IDL file

* Updated SRI IDL file

* Update test

--

wpt-commits: f6e74ca48268484a2c886770530b59b0151dc420
wpt-pr: 11873
2018-07-20 13:04:26 +00:00
Antoine Quint ad75a565d4 Bug 1474536 [wpt PR 11880] - Don't assume opacity computed values are exactly the same as specified on keyframe input, a=testonly
Automatic update from web-platform-testsMerge pull request #11880 from graouts/overlapping-keyframes

Don't assume opacity computed values are exactly the same as specified on keyframe input
--

wpt-commits: afc3a452f2020dc10c51f467a435ba5b32dc0589
wpt-pr: 11880
2018-07-20 13:04:25 +00:00
Luke Bjerring 65b32e9bde Bug 1473905 [wpt PR 11824] - Update the generic-sensor IDL file, a=testonly
Automatic update from web-platform-testsUpdate the generic-sensor IDL test (#11824)

--

wpt-commits: 66218ca7d67e968f2e1384d6bba97e4c47a08061
wpt-pr: 11824
2018-07-20 13:04:24 +00:00
moz-wptsync-bot d0748765f4 Bug 1474250 [wpt PR 11850] - Update wpt metadata, a=testonly
wpt-pr: 11850
wpt-type: metadata
2018-07-20 13:04:24 +00:00
Mark Nottingham 1281faf21f Bug 1474250 [wpt PR 11850] - Revise HTTP caching tests, a=testonly
Automatic update from web-platform-testsMerge pull request #11850 from mnot/revise-caching

Revise HTTP caching tests
--

wpt-commits: aeea26ba803dcdcaf6d371b598a86e04a7dd93fa
wpt-pr: 11850
2018-07-20 13:04:23 +00:00
Luke Bjerring f9f82fa0eb Bug 1474467 [wpt PR 11867] - Update the css-animations IDL file, a=testonly
Automatic update from web-platform-testsUpdate the css-animations IDL file (#11867)

--

wpt-commits: 302521d54db47ed6eeec8e8a8b8e18548a27fcfc
wpt-pr: 11867
2018-07-20 13:04:22 +00:00
moz-wptsync-bot 8d673b7861 Bug 1473733 [wpt PR 11813] - Update wpt metadata, a=testonly
wpt-pr: 11813
wpt-type: metadata
2018-07-20 13:04:22 +00:00
Majid Valipour 8b6348f8c8 Bug 1473733 [wpt PR 11813] - [web-animation] Make contain/will-change/writing modes props not animatable, a=testonly
Automatic update from web-platform-tests[web-animation] Make contain/will-change/writing modes props not animatable

Match the recent CSSWG resolutions:
https://github.com/w3c/csswg-drafts/issues/2737#issuecomment-402574750
https://github.com/w3c/csswg-drafts/issues/2751#issuecomment-402604609

Make following properties none animatable:

* contain
* direction
* display
* text-orientation
* unicode-bidi
* will-change
* writing-mode

Note that wpt tests have already been updated for direction and writing-mode
here [1]

[1] 41f4ab65b2

Bug: 860359
Change-Id: I3e7296e3c28ff494eddbc6f011621dd29ba7d2aa
Reviewed-on: https://chromium-review.googlesource.com/1127062
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573509}

--

wpt-commits: 7f017e863fec0f00ab1eb531b1bc12864d850d06
wpt-pr: 11813
2018-07-20 13:04:21 +00:00
Nicolas Pena 7e609e53d5 Bug 1473351 [wpt PR 11773] - Use AtomicString for PerformanceEntry::entryType(), a=testonly
Automatic update from web-platform-testsUse AtomicString for PerformanceEntry::entryType()

This CL makes PerformanceEntry::entryType() a pure virtual method
instead of storing |entry_type_|. It also changes the usage from String
to AtomicString. Only PerformanceEventTiming keeps |entry_type_| since
it can be 'event' or 'firstInput'.

Since the entry type is no longer available from the PerformanceEntry
constructor, we change EntryTypeEnum() to pure virtual too.

Bug: 852050
Change-Id: Ie02040b52cf17c7563667ef440bbb78ae97e64c7
Reviewed-on: https://chromium-review.googlesource.com/1113671
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573442}

--

wpt-commits: d59ad168b7820ace3bfc7c80707f9d1b08a6f313
wpt-pr: 11773
2018-07-20 13:04:20 +00:00
Majid Valipour 8b02da2746 Bug 1474388 [wpt PR 11860] - [testing] Remove per platform expectations for wpt animation-types tests, a=testonly
Automatic update from web-platform-tests[testing] Remove per platform expectations for wpt animation-types tests

The only difference that required per platform expectation files was
the fact that 'hyphens: auto' is only supported in Chromium on Mac.

These tests don't care about the actual css property value but how one
value is animated to another in web animation interpolation model. So instead of
using 'auto' for hyphens, we use 'none' which is supported on all platforms.
This help remove three 500+ lines per platform expectation files and reduce
unnecessary maintenance burden.

Change-Id: I5f3b716ce11a72a5235e7899d2e90f4bbea77ebc
Bug: 860359
Reviewed-on: https://chromium-review.googlesource.com/1129201
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573328}

--

wpt-commits: 028ff8d15432d595df85c2becf66cce686659de7
wpt-pr: 11860
2018-07-20 13:04:19 +00:00
Luke Bjerring 2dcd1c9b5c Bug 1474399 [wpt PR 11861] - Update the payment-method-basic-card IDL file, a=testonly
Automatic update from web-platform-testsUpdate the payment-method-basic-card IDL file (#11861)

--

wpt-commits: 5cc42385f536582c9217a949a500da50e51e4fca
wpt-pr: 11861
2018-07-20 13:04:19 +00:00
moz-wptsync-bot 74b02ebd0b Bug 1474351 [wpt PR 11857] - Update wpt metadata, a=testonly
wpt-pr: 11857
wpt-type: metadata
2018-07-20 13:04:18 +00:00
Luke Bjerring ae5b46ed78 Bug 1474351 [wpt PR 11857] - Update the netinfo IDL file, a=testonly
Automatic update from web-platform-testsUpdate the netinfo IDL file (#11857)

--

wpt-commits: b3c2c514cc2e6ece4271c5205b85a3bbeb4a1c0b
wpt-pr: 11857
2018-07-20 13:04:17 +00:00
moz-wptsync-bot 43b7585435 Bug 1472719 [wpt PR 11756] - Update wpt metadata, a=testonly
wpt-pr: 11756
wpt-type: metadata
2018-07-20 13:04:17 +00:00
Anders Hartvoll Ruud da5a037566 Bug 1472719 [wpt PR 11756] - [css-properties-values-api] Support comma-separated lists., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Support comma-separated lists.

This adds support for syntax strings like "<length>#".

R=chrishtr@chromium.org

Bug: 859509
Change-Id: Ifd1ec986e5e11e8d00dfa5956f174616be857512
Reviewed-on: https://chromium-review.googlesource.com/1122625
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573293}

--

wpt-commits: 4497a88542cd6e6e0dfd14742ebc0225bbae6fb3
wpt-pr: 11756
2018-07-20 13:04:16 +00:00
Philip Jägenstedt 863d1ff5b2 Bug 1474301 [wpt PR 11853] - Replace kristijanburnik in some META.yml files, a=testonly
Automatic update from web-platform-testsReplace/remove kristijanburnik in some META.yml files (#11853)

No longer active on GitHub.
--

wpt-commits: 97690698b35d56e57449c407b6b5f45a6c3487f3
wpt-pr: 11853
2018-07-20 13:04:15 +00:00
moz-wptsync-bot b60a450ce3 Bug 1474067 [wpt PR 11838] - Update wpt metadata, a=testonly
wpt-pr: 11838
wpt-type: metadata
2018-07-20 13:04:15 +00:00
Andy Paicu f3db2478fd Bug 1474067 [wpt PR 11838] - Un-deprecated 'child-src', a=testonly
Automatic update from web-platform-testsUn-deprecated 'child-src'

'child-src' is now part of the fallback chain for 'worker-src'.
This means that 'child-src' always takes precedence over 'script-src'
when checking worker requests.
Added extra tests to ensure that a worker request blocked by
'child-src' and allowed by 'script-src' is blocked.

Removed previous logic that considered 'script-src' to be the
fallback for 'worker-src' and amended tests. Removed "temporary"
logic put in place to not break sites using "child-src".

Refactored the OperativeDirective logic to ensure that the caller
does not need to be aware of precise fallback chain of the directive,
otherwise the way to get the 'worker-src' operative directive would be:

OperativeDirective(worker_src_.Get(),
      OperativeDirective(child_src_.Get(),
          OperativeDirective(script_src_.Get())));

To be submitted with the spec PR as it includes tests.
Spec: https://github.com/w3c/webappsec-csp/pull/313

Bug: 669496
Change-Id: I7ca9552df1d0ce203a604b0e469a268f6b112e49
Reviewed-on: https://chromium-review.googlesource.com/1128087
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573278}

--

wpt-commits: dceb242f223cae966354d8d4558492b28f9238cf
wpt-pr: 11838
2018-07-20 13:04:14 +00:00
Dominic Farolino f7f7128327 Bug 1463039 [wpt PR 11085] - Add referrer policy support to script fetching, a=testonly
Automatic update from web-platform-testsAdd referrer policy support to script fetching

This adds referrer policy attribute to top-level script
elements and ensures that the referrer policy for a script
specified by its attribute gets inherited by imported script
subresources.

Intent to Ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/jfd4knvCiio

R=hiroshige@chromium.org, kouhei@chromium.org, mkwst@chromium.org, yhirano@chromium.org

Bug: 841673
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I49650d593ba433a53793c846afc18be83dc9fc87

--

wpt-commits: 172489943de49dde6b3aa9d5d5ce5e6cc3cbd6e9
wpt-pr: 11085
2018-07-20 13:04:13 +00:00
Raphael Kubo da Costa 1712413c13 Bug 1473854 [wpt PR 11823] - sensors: Stop passing undefined as an invalid SensorOptions value, a=testonly
Automatic update from web-platform-testssensors: Stop passing undefined as an invalid SensorOptions value (#11823)

While the undefined -> double conversion in WebIDL should indeed throw a
TypeError, we cannot forget we have a WebIDL dictionary (SensorOptions) in
the middle:

    {frequency: undefined}

is essentially equivalent to

    {}

so we do not actually throw a TypeError in this case at all.
--

wpt-commits: 4713ec6523e637619ec607e7882fd1e7ba54cde9
wpt-pr: 11823
2018-07-20 13:04:12 +00:00
moz-wptsync-bot 600efb1909 Bug 1474128 [wpt PR 11844] - Update wpt metadata, a=testonly
wpt-pr: 11844
wpt-type: metadata
2018-07-20 13:04:12 +00:00
Eric Willigers 47ef621941 Bug 1474128 [wpt PR 11844] - SVG ellipse supports rx/ry properties, a=testonly
Automatic update from web-platform-testsMerge pull request #11844 from ewilligers/ellipse-auto-radius

SVG ellipse supports rx/ry properties
--

wpt-commits: 7400064b74cfdd7c1a81d0de38e2846b44af77fc
wpt-pr: 11844
2018-07-20 13:04:11 +00:00
L. David Baron 0ff6b6c25d Bug 1474134 [wpt PR 11845] - Sync Mozilla tests as of 2018-07-08, a=testonly
Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/6c4096358e4be4610fd7b8ec16a68dd984c7f7fd . (#11845)

This consists entirely of changes by @MReschenberg from [bug 1467209](https://bugzilla.mozilla.org/show_bug.cgi?id=1467209), reviewed by @dholbert.
--

wpt-commits: f82e6636c40d9341016acf524872ceb1bd0e072e
wpt-pr: 11845
2018-07-20 13:04:10 +00:00
Soares Chen 926344788d Bug 1458407 [wpt PR 10746] - [webrtc] Use procedurally-generated media streams, a=testonly
Automatic update from web-platform-testsMerge pull request #10746 from bocoup/webrtc-media

[webrtc] Use procedurally-generated media streams
--

wpt-commits: eee513ca541588299fafa71a9337eceae6b680cf
wpt-pr: 10746
2018-07-20 13:04:10 +00:00
James Graham 8b666c4875 Bug 1477219 - Update mozlog version number for release, r=ahal
Bump the version number to 3.8, incorporating the LSAN changes. This
minor version bump assumes that mozlog consumers are supposed to
handle unknown actions gracefully (i.e. by ignoring them) and
therefore adding actions doesn't count as a compat-breaking change.

MozReview-Commit-ID: ECsDTuUgkfQ
2018-07-20 13:59:46 +01:00
Emilio Cobos Álvarez 68f214df2a Bug 1450250: Make svg:use use an actual shadow tree. r=heycam
Summary:
This fixes a couple fuzz bugs and prevents special-casing <svg:use> even more in
bug 1431255.

Unfortunately not as many hacks went away as I'd have hoped, since we still need
to match document rules, see the linked SVGWG issues.

But blocks_ancestor_combinators goes away, which is nice since it's on a very
hot path.

Test Plan: WPT for style invalidation, covered by existing tests otherwise.

Reviewers: heycam

Tags: #secure-revision

Bug #: 1450250

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

MozReview-Commit-ID: C4mthjoSNFh
2018-07-20 14:44:51 +02:00
Andreea Pavel b5a482c899 Backed out 3 changesets (bug 1475073, bug 1304645, bug 1474537) for failing wpt and mochitest on a CLOSED TREE
Backed out changeset 4fbeea69b10d (bug 1475073)
Backed out changeset d3ac68d9ead9 (bug 1304645)
Backed out changeset 113b601a3b59 (bug 1474537)
2018-07-20 14:00:09 +03:00
Tiberius Oros 5955cda3e1 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-20 13:00:01 +03:00
Tiberius Oros 10e6320abc Merge inbound to mozilla-central. a=merge 2018-07-20 12:56:59 +03:00
Christoph Kerschbaumer f33c5faa8f Bug 1474537 - CSP 'self' should translate to 'self' and not be resolved to actual self URI. r=dveditz 2018-07-20 10:39:31 +02:00
Emilio Cobos Álvarez 35d2d98d37 Bug 1476927: Enable the pref for implicit keyframes in animation-001.html.ini. r=birtles
MozReview-Commit-ID: 5JIc497ARuQ
2018-07-20 10:37:22 +02:00
Sebastian Hengst 050c18ab84 Bug 1471704 - Reftest annotation changes for tiling on linux with webrender: set background-position tests as passing. r=me 2018-07-20 10:44:59 +03:00
Bob Clary 43a7c80ca2 Bug 1402406 - do not format log message if super MochitestFormatter returns None, r=gbrown 2018-07-20 00:12:45 -07:00
Chris Pearce 45b80a65d1 Bug 1476853 - Set autoplay to allowed for testing purposes. r=jmaher
We're going to enable block autoplay of HTMLMediaElements by default in Nightly,
but lots of our tests assume they are allowed to playback media without requiring
user interaction. After we've enabled block autoplay that assumption won't be valid.

So configure the prefs that control block autoplay so that we allow media to
autoplay.

This means the existing tests we have don't need to be rewritten to work when
we enable block autoplay by default.

MozReview-Commit-ID: 50yydubQjkS

--HG--
extra : rebase_source : a19e6c5b60d3b89e754be786281ca3242baa3830
2018-07-19 15:46:38 +12:00
Bogdan Tara 217447d26d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-20 00:53:24 +03:00
Bogdan Tara b6e2939995 Merge inbound to mozilla-central. a=merge 2018-07-20 00:49:06 +03:00
Bogdan Tara 97830f0e63 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-07-20 00:55:33 +03:00
Marco Castelluccio bd3f040c33 Bug 1476574 - Enable reset/dump for wpt and cleanup harness code for supporting reset/dump now that it is supported by all test suites. r=jmaher
--HG--
extra : source : c1b3950cc12f1642ad60338d2a8701e2b60131ea
extra : intermediate-source : 4ea7997194e9f995bb0b1e434524a0ea5596d758
extra : histedit_source : fffe672f456fd7c503792d2a3e99184c14bfd36c
2018-07-19 11:56:43 +02:00
Marco Castelluccio 87fbf2563c Bug 1476574 - Support resetting/dumping code coverage counters before/after web-platform-tests. r=jgraham
--HG--
extra : source : ec37892ce390414a0349e16e7cdc5d07d2d158ff
extra : histedit_source : 3f3e267d2c2385b35393c2e08621dabd47c07be4%2C03271be81bfe9f7b0d0dec52037606a20699bc3e
2018-07-19 11:57:54 +02:00
Coroiu Cristina 46afadc431 Backed out 2 changesets (bug 1476574) for browser-chrome failures at browser/base/content/test/static/browser_all_files_referenced.js
Backed out changeset 4ea7997194e9 (bug 1476574)
Backed out changeset ec37892ce390 (bug 1476574)
2018-07-19 23:40:24 +03:00
James Graham 5bf353faf1 Bug 1354232 - Update metadata for lsan failures, r=maja_zf
MozReview-Commit-ID: 1oq2gCQMzau
2018-07-19 16:32:17 +01:00
James Graham e7b4476630 Bug 1354232 - Chunk by dir more for wpt on asan, r=maja_zf
This means that when we run these tests, the LSAN exceptions will have
the minimum possible scope.

MozReview-Commit-ID: 5aFDWqSiaNb
2018-07-19 16:32:17 +01:00
James Graham 3edd7dc125 Bug 1354232 - Don't store the result of update_expected, r=maja_zf
The needs_human feature never worked well and is unused.

MozReview-Commit-ID: KemDBXjHPV8
2018-07-19 16:32:17 +01:00
James Graham 4d7745e94a Bug 1354232 - Fix, enable, and add to, the manifest update tests, r=maja_zf
Refactor the tests to make them work with pytest directly rather than
also depending on unittest. Fix the helper functions to work with the
current state of metadata.py. Add some tests for update of assertion
count and lsan data.

MozReview-Commit-ID: 1XcMqSbqr43
2018-07-19 16:32:16 +01:00
James Graham 6ec2b7d285 Bug 1354232 - Refactor data storage in metadata.py, r=maja_zf
Previously we were holding a map of test id -> test and test ->
expectation data. But this is an unnecessary layer of indirection, and
it works perfectly well to map test id to the expectation data
directly. This makes the code simpler and may also help make the
update a little faster.

MozReview-Commit-ID: 5PymX6Lxkgu
2018-07-19 16:32:16 +01:00
James Graham b35ab8e7d5 Bug 1354232 - Fix updating assert count when there's an exising value, r=maja_zf
In this case we want to take the existing value into account, and update
to 1 more than the new value (in the max-asserts case).

MozReview-Commit-ID: 1RtJ2gU1ZbH
2018-07-19 16:32:16 +01:00
James Graham 40306b756e Bug 1354232 - Support a __dir__.ini file in the metadata root, r=maja_zf
MozReview-Commit-ID: KACe0XQNsHl
2018-07-19 16:32:16 +01:00
James Graham 8f9d0073e2 Bug 1354232 - Support creating ConditionalValue objects containing a list, r=maja_zf
MozReview-Commit-ID: 5SSt1oeQj7v
2018-07-19 16:32:15 +01:00
James Graham cfa13e3552 Bug 1354232 - Always try to process the leak log whenever we stop firefox, r=ato
The `stop` method is always called to shutdown firefox, but the
cleanup method is only called at the end of a test run. Therefore we
need all the leak processing stuff ot happen in stop().

MozReview-Commit-ID: 5OE54cEygNy
2018-07-19 16:32:15 +01:00
James Graham 795ce832d0 Bug 1354232 - Add support for updating LSAN data in wpt-update r=maja_zf
LSAN data differs from existing expectation data because the data is
only generated when the browser exits, so the problems reported can
happen at any point in the current session. We use the `scope`
property in the log message to determine the path to a __dir__.ini
file that covers all the tests run in the session, and add the LSAN
exclusion rules to there.

The rules themselves are generated by taking the topmost frame of any
stack that's reported as unexpectedly leaking, and adding that to the
list of permitted frames in the lsan-allowed property. We never remove
entries from this list since intermittents may be present which won't
appear on a specific run. Instead we rely on humans fixing the issues
to also clean up the expectation files.

MozReview-Commit-ID: Kxm0hFXlGE3
2018-07-19 16:32:15 +01:00
James Graham a68bcb9344 Bug 1354232 - Add group_metadata to test group metadata and pass it through to the browser, r=ato
This initially contains a scope entry which is set to the base directory of
the tests being run. Typically this is /, but with run_by_dir, it's the
path to the current run_by_dir group e.g. /html/semantics/form_elements/

MozReview-Commit-ID: JEFJByKTUsH
2018-07-19 16:32:14 +01:00
James Graham 852006e3b9 Bug 1354232 - Support skipping output lines in handlers, r=ato
MozReview-Commit-ID: JxcPzSDt20V
2018-07-19 16:32:14 +01:00
James Graham 715bc9d317 Bug 1354232 - Log run-by-dir setting, r=maja_zf
MozReview-Commit-ID: 3iMnOMhSsC3
2018-07-19 16:32:14 +01:00
James Graham bf73a7d381 Bug 1354232 - Allow wpt manifest files to specify LSAN errors to ignore, r=maja_zf
This adds a property lsan-allowed to the expectation manifest files
that takes a list of strings. Any entry in the list that matches a
frame in an LSAN stack will cause that stack to be regarded as an
expected failure.

MozReview-Commit-ID: 2oUw0joThha
2018-07-19 16:32:14 +01:00
James Graham 58fe349617 Bug 1354232 - Enable LSAN Leak detection in wpt, r=ahal,mccr8
MozReview-Commit-ID: 1pPvYi5NQk8
2018-07-19 16:32:13 +01:00
James Graham 73f2d1ad5b Bug 1354232 - Ensure lsan failures cause treeherder jobs to fail, r=ahal
MozReview-Commit-ID: 56BMxWYWwGr
2018-07-19 16:32:13 +01:00
James Graham 5fd56eafb2 Bug 1354232 - Add support for LSAN to mozlog, r=ahal, mccr8
This adds two new actions to mozlog, one for reporting an LSAN
failure, and one for reporting the summary.

MozReview-Commit-ID: D7ep27SrI1n
2018-07-19 16:32:13 +01:00
James Graham d234e52c5b Bug 1354232 - Copy LSANLeaks to mozleak, r=ahal
This is a copy for now rather than a move because followup patches are
going to convert the LSAN support to use mozlog and I don't want to
risk breaking mochitest by accident.

MozReview-Commit-ID: I6NVgjDjsX2
2018-07-19 16:32:13 +01:00
Xidorn Quan 34c9dd8f3f Bug 1473180 part 3 - Use the new algorithm for setting property. r=emilio
MozReview-Commit-ID: HQsVwWAGPBL

--HG--
extra : rebase_source : 7280d1a0278e698ebc2fb664874aea53a19a3d3f
extra : source : 08a40cf9746a83fceb124dd148d02ccb0d2e4864
2018-07-19 10:11:04 +10:00
Gijs Kruitbosch 3c7235e904 Bug 1476035, r=jkt
--HG--
rename : browser/base/content/test/general/browser_registerProtocolHandler_notification.html => browser/components/feeds/test/browser/browser_registerProtocolHandler_notification.html
rename : browser/base/content/test/general/browser_registerProtocolHandler_notification.js => browser/components/feeds/test/browser/browser_registerProtocolHandler_notification.js
extra : rebase_source : 3322967a084f771186a0de05eaadc98059e399c5
2018-07-17 15:36:43 +01:00
Cosmin Sabou 8cd0e59ac5 Merge mozilla-central to inbound. a=merge 2018-07-18 20:23:16 +03:00
Cosmin Sabou 88199de427 Merge mozilla-inbound to mozilla-central. a=merge 2018-07-18 20:19:59 +03:00
Paolo Amadini 98b8539d10 Bug 1472555 - Part 4 - Remove the "listbox" bindings. r=bgrins
MozReview-Commit-ID: Cw90DjEMJpn

--HG--
extra : rebase_source : 74a64794699d65b2a9fe5ae4cb215403657d9e4a
2018-07-18 11:23:22 +01:00
Ryan Hunt 72b3d724c5 Bug 1471704 - Reftest annotation changes for tiling on linux. r=nical
MozReview-Commit-ID: 4dqnHHJQZ8r

--HG--
extra : source : 388b977365765c5e0edac355fbe4576687c09878
2018-07-16 12:30:48 -05:00
Andrea Marchesini 595fee0d91 Bug 1476280 - SecurityPolicyViolationEvent.blockedURI should contain the original URL in case of redirects, r=ckerschb 2018-07-18 16:49:18 +02:00
Rob Wood f3f62796a4 Bug 1473389 - Port raptor-speedometer to google chrome (chromium) on win7/win10/osx/linux64; r=jmaher
MozReview-Commit-ID: FE7XC4JNLD1

--HG--
extra : rebase_source : 15bafd218eebea8393ea311dbb22660c61a8bc06
2018-07-06 14:41:00 -04:00
Rob Wu 7d65dd2559 Bug 1459404 - Add permalink of explanation to garbageCollection logic r=mixedpuppy
At the time of the commit that introduced the original comment in
damp.js, the non-permalink pointed to
https://searchfox.org/mozilla-central/rev/33c21c060b7f3a52477a73d06ebcb2bf313c4431/xpcom/base/nsMemoryReporterManager.cpp#2574-2585
This commit changes the non-permalink to the following permalink:
https://searchfox.org/mozilla-central/rev/33c21c060b7f3a52477a73d06ebcb2bf313c4431/xpcom/base/nsMemoryReporterManager.cpp#2574-2585,2591-2594

This permalink does not only include the original snippet, but also
highlights the member and explanation that explains the need for the
three iterations of the loop (at https://bugzil.la/610166#c12 ).

MozReview-Commit-ID: 14Ypsq4mdIy

--HG--
extra : rebase_source : ca92f07e122b3655b7477c751f620626b49379d5
2018-07-17 22:01:46 +02:00
Geoff Brown 6a2583332c Bug 1476318 - Use a more generic test for webgl tests in per_test_base; r=jmaher 2018-07-18 06:30:18 -06:00
Brian Birtles 5e66cda13f Bug 1309752: Tests for Web Animations and CSS Animations of logical longhands. r=emilio
MozReview-Commit-ID: 7w6WpjTSrzr
2018-07-18 12:10:21 +02:00
Marco Castelluccio b4d232663f Bug 1471575 - Reset/dump gcov counters before/after reftest tests. r=sparky
--HG--
extra : rebase_source : 2c8175ef472caf72c3216d4e12301f6eab03f20b
2018-07-17 10:07:50 +02:00
Tiberius Oros d6492ca47e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-18 00:59:21 +03:00
Tiberius Oros d701ae940f Merge inbound to mozilla-central. a=merge 2018-07-18 00:55:33 +03:00
Andreea Pavel eb8aaacd2d Backed out 3 changesets (bug 1471704) for failing css/css-transforms/transform3d-preserve3d-013.html on a CLOSED TREE
Backed out changeset e4d9e6cdd630 (bug 1471704)
Backed out changeset 0bd6762c91fb (bug 1471704)
Backed out changeset 065a16bd6b0a (bug 1471704)
2018-07-17 20:10:01 +03:00
Andreas Tolfsen 998f00f433 Bug 1475264 - Temporarily disable new cylical check in Marionette. r=me, a=Aryx
Bug 1447977 introduced a new implementation of evaluate.isCyclic
that was not based on JSON.stringify to overcome cyclic references
stored on Element prototypes.

This patch reverts the new behaviour and hides it behind an environment
variable MOZ_MARIONETTE_NEW_CYCLIC.  This is useful so we can more
easily test the difference in automation.

MozReview-Commit-ID: 2xtNL596Imc
2018-07-17 16:41:26 +01:00
Ryan Hunt cf33414b43 Bug 1471704 - Reftest annotation changes for tiling on linux. r=nical
MozReview-Commit-ID: 4dqnHHJQZ8r

--HG--
extra : source : dafe6c00db61368d9d8b221b6d7222168a574bc8
2018-07-16 12:30:48 -05:00
Brian Birtles 8ab6ee61ba Bug 1471814 - Add a preference for {Document,Element}.getAnimations(); r=bz,hiro
This is probably the last thing we will ship since it needs the most spec work.

MozReview-Commit-ID: LLmDBLCsCBJ

--HG--
extra : rebase_source : c06752c9201a9ede87e1ac200ab12577bf784ce6
2018-07-14 09:23:03 +09:00
Brian Birtles 382fd2fe39 Bug 1471814 - Add a preference for animation composite modes; r=bz,hiro
This feature should not be shipped until the various definitions of addition for
each additive property are properly specified.

Unlike other patches in this series, compositing is not frequently used
internally (e.g. by DevTools etc.) so there is no need to enable this by default
for system code.

Also, it turns out we have inadvertently been shipping part of this feature for
some time now. The next patch in this series will add tests for that case and
disable that part of the feature (a suitable intent to unship will follow). This
patch merely adapts and extends the existing tests without affecting the surface
area covered by the combination of the newly-added pref and the existing
dom.animations-api.core.enabled pref.

MozReview-Commit-ID: Htr6mlyCBav

--HG--
rename : dom/animation/test/mozilla/file_disable_animations_api_core.html => dom/animation/test/mozilla/file_disable_animations_api_compositing.html
rename : dom/animation/test/mozilla/test_disable_animations_api_core.html => dom/animation/test/mozilla/test_disable_animations_api_compositing.html
extra : rebase_source : 7715a25e59568eb122ba3f7dbd2c2b2ffdd19954
2018-07-14 09:23:03 +09:00
Brian Birtles fc657410ff Bug 1471814 - Add a preference for implicit keyframes; r=bz,hiro
This preference controls whether authors are allowed to specify animations
without a 0% or 100% keyframe.

We intend to ship this soon but this preference acts as a safeguard in case we
discover we need to disable it.

This feature is very convenient and commonly used so this patch ensures it is
always enabled for system content.

MozReview-Commit-ID: BHTsuS2xO61

--HG--
rename : dom/animation/test/mozilla/file_disable_animations_api_core.html => dom/animation/test/mozilla/file_disable_animations_api_implicit_keyframes.html
rename : dom/animation/test/mozilla/test_disable_animations_api_core.html => dom/animation/test/mozilla/test_disable_animations_api_implicit_keyframes.html
extra : rebase_source : 04fd93dd26a4765c14b0b22febdb0311b650ea59
2018-07-14 09:23:03 +09:00
Brian Birtles 5d13151cb9 Bug 1471814 - Add a preference for Web Animations timelines; r=bz,hiro
We don't intend to ship this in the near future until the integration with
AnimationWorklet is clear (although we might ship a read-only version).

That said, we use this feature extensively internally (e.g. in DevTools etc.) so
we enable this feature for system callers.

MozReview-Commit-ID: AhB7ZmU1Xzw

--HG--
extra : rebase_source : 630d7dc56b44a9261bb34aa5417cb9b7050efba4
2018-07-14 09:23:03 +09:00
Hiroyuki Ikezoe 01f16823cb Bug 1475127 - Enable update-and-send-events.html. r=birtles
MozReview-Commit-ID: 8bin7IRQ47s

--HG--
extra : rebase_source : fb4a6649ee43eb10f50a4535230dcafbb08dad8f
2018-07-17 12:57:11 +09:00
Hiroyuki Ikezoe 2aad79a4a6 Bug 1475127 - Drop transitionstart event and finish event checks in the test case checking the order of CSS and Web Animation events happened at the same timeline time. r=birtles
The test aims to check playback events and CSS events

MozReview-Commit-ID: Bo5OhC6AdGC

--HG--
extra : rebase_source : 7635890b84099bce14a7e2beac1fec56439d42c6
2018-07-17 12:57:10 +09:00
Hiroyuki Ikezoe ce8a216489 Bug 1475127 - Add a new test case checking 'finish' and 'cancel' events happened at the same timeline time. r=birtles
MozReview-Commit-ID: 4vWtDpREZdw

--HG--
extra : rebase_source : 17c1fd29cbc5af30e33522b3fac7eda78a9bfae7
2018-07-17 12:56:58 +09:00
Bogdan Tara 1a6ffb9e1e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-17 01:02:10 +03:00
Bogdan Tara a8850882a7 Merge autoland to mozilla-central. a=merge 2018-07-17 00:58:15 +03:00
Kartikaya Gupta 4316cc3e7d Bug 1475909 - Mark some WPT reftests passing with webrender. r=mattwoodrow
MozReview-Commit-ID: 3nYyajcQZbS

--HG--
extra : rebase_source : eef7517eb439d9c75ad07cf37016b00e546cbc70
2018-07-16 10:42:44 -04:00
Paul Adenot 1e98c50388 Bug 1456271 - Ajust tests to reflect the alignment to the spec. r=padenot
Both for mochitest (simply an expectation adjustment), and in mochitest (align
with the code).

MozReview-Commit-ID: 2UIq4zrcd02

--HG--
extra : rebase_source : 1858e73b3ad89aade3219ee8556c653c55c85bed
2018-07-16 15:04:11 +02:00
Coroiu Cristina f3162b921c Merge mozilla-central to mozilla-inbound a=merge on a CLOSED TREE 2018-07-17 12:48:47 +03:00
Andrea Marchesini 14262bdc7c Bug 1418241 - CSP violation: blockedURI inline/eval, r=ckerschb 2018-07-17 11:13:12 +02:00
Emilio Cobos Álvarez 8805f43898 Bug 1473813: Don't make pseudo-elements replaced by content: url(..). r=bz
Differential Revision: https://phabricator.services.mozilla.com/D1996
2018-07-16 18:06:39 +02:00
Andrea Marchesini ceea0172b0 Bug 1473587 - CSP Violation events should have the correct sample for inline contexts, r=jorendorff, r=ckerschb 2018-07-16 17:58:04 +02:00
Michael Kaply 53432d4bf9 Bug 1462015 - Remove browser.search.countryCode pref. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D2187

--HG--
extra : moz-landing-system : lando
2018-07-18 13:55:16 +00:00
Margareta Eliza Balazs a865255e0e Backed out 2 changesets (bug 1456271) for mda failures in dom/media/webaudio/test/test_periodicWave.html
Backed out changeset b99bd4121181 (bug 1456271)
Backed out changeset b37a0606d6a0 (bug 1456271)
2018-07-16 17:11:14 +03:00
Paul Adenot 357fe664a2 Bug 1456271 - Ajust WPT expectations: the idl test for PeriodicWave now passes. r=padenot
MozReview-Commit-ID: 2UIq4zrcd02

--HG--
extra : rebase_source : a46760c048314f989509fc24e7240d68fa9976e6
2018-07-16 15:04:11 +02:00
Xidorn Quan 1f2e5ca9b2 Bug 1472386 - Take overflow-wrap into account when calculating min-content intrinsic size. r=jfkthame
MozReview-Commit-ID: Fu6Gbmxs4PN

--HG--
extra : rebase_source : b90c58f16c5cad717961b586fc0a6574343a5692
2018-07-09 14:54:34 +10:00
Raphael Pierzina d4d5aeaf26 Bug 1428709 - Enable several mozhttpd tests for Python 3; r=davehunt
MozReview-Commit-ID: K7m58KGR29N

--HG--
extra : rebase_source : cc95b403348679ee4cc263c7ae0e9f6d54026261
2018-07-12 18:37:54 +02:00
Raphael Pierzina 6650158314 Bug 1428709 - Add six for Python 3 compat in mozhttpd; r=davehunt
MozReview-Commit-ID: 1fNdmG9YVQq

--HG--
extra : rebase_source : 560e433640947384baf93d53ffaedad3a64ea2c4
2018-07-03 11:42:29 +02:00
Raphael Pierzina 0ea361ac9f Bug 1428709 - Add py35 skip-if to individual mozhttpd tests;r=davehunt
MozReview-Commit-ID: GXbdp9SU3vn

--HG--
extra : rebase_source : 933bf29e3035c961bfc921dec7947dc311bfb70d
2018-07-03 11:23:02 +02:00
Dan Glastonbury 7c51b7748c Bug 1467622 - P5: Reftests for SVG pserver currentcolor override. r=heycam
MozReview-Commit-ID: 3yG2VarZvdr

--HG--
extra : rebase_source : b08c64d8ebef9bfbaf7c907577459813b5eb334f
2018-07-04 14:34:27 +10:00
Matt Woodrow aaaba0f931 Bug 1474466 - Convert rounded rect clips into paint geometry if the display item type support it. r=bas,jnicol
MozReview-Commit-ID: EkqgSSLufnp

--HG--
extra : rebase_source : 3c308cd46934107f734b311ea2e2b26251c15bf5
2018-07-15 20:26:46 +12:00
Erica Wright 23af908b2c Bug 1471514 - Add fxa endpoint pref for top-of-funnel metrics, and turn it off for testing. r=ursula
MozReview-Commit-ID: BLycdhPSVlk

--HG--
extra : rebase_source : f3083154cf142e871dd503cb5950afb1cecc3a89
2018-07-13 10:45:43 -04:00
Ting-Yu Lin 5f1b665033 Bug 1286882 - Make SVG basic shape elements unselectable. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D2038

--HG--
extra : moz-landing-system : lando
2018-07-13 18:01:48 +00:00
Ting-Yu Lin 3eb470a022 Bug 1475385 - Unprefix -moz-column-* in w3c-submitted reftests. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D2112

--HG--
extra : moz-landing-system : lando
2018-07-13 15:57:41 +00:00
Paul Adenot b042e52dd0 Bug 1472095 - Update the web-platform-tests for the Web Audio API to expect the right kind of type error. r=bz
This is the result of an execution of:

> find testing/web-platform/tests/webaudio/the-audio-api -exec sed -i "s/'TypeError'/TypeError/" {} \;

MozReview-Commit-ID: 8T0RoOobxJW

--HG--
extra : rebase_source : df093a9c433c0bab78bae0dad8570ec696aa183e
extra : intermediate-source : 1f89fc574e6ccffbdf96ae74e1151c2a8442c7c3
extra : source : 30c0660089d57c5c63a1dff88a340e1e4d5779a3
2018-07-04 16:57:37 +02:00
Paul Adenot 7a4d27aff8 Bug 1472095 - Update web-platform-test's audit.js file throw() method to be able to pass in exactly the error or exception to expect. r=bz
MozReview-Commit-ID: EU5iuLe1BZV

--HG--
extra : rebase_source : c5c25e96b35a9b31dffb18a068ebe9f6b356cb94
extra : intermediate-source : 1cfa0dff83931834502ffeebb089009360b295d6
extra : source : 4a4c1fc6c877d4b10415ffa454aa0f75a53f6a5a
2018-07-04 16:41:52 +02:00
Paul Adenot 69dd82268e Bug 1472095 - Explicitely label the assertions for DelayNode.delayTime tests, and test the error type. r=padenot
MozReview-Commit-ID: KHOiXoIAliG

--HG--
extra : rebase_source : aaaabed54509b84bab2a7e943a78261a75175e83
extra : intermediate-source : 721346b51bf37fc78c88454dd6df69f9ab1d525d
extra : source : f4dae6f9f64ceecae8cf055aa566b36b556ad715
2018-07-11 14:22:46 +02:00
Alexandre Poirot 09d08ff845 Bug 1474980 - Remove deprecated DebuggerServer.addActors(). r=jryans
MozReview-Commit-ID: 8J1wucp1G0p

--HG--
extra : rebase_source : 4a40b578808667ac45519172686e4237bb61423a
2018-07-11 10:41:27 -07:00
Paul Adenot da2d85b506 Bug 1421091 - Update wpt expectations. r=baku,karlt
MozReview-Commit-ID: 997zAYWaezz

--HG--
extra : rebase_source : 8279fe5e5488edbbb7666c3f6815d3168503559b
extra : intermediate-source : 8c22cb391d72db3be6c26550bff3aae309a8c01e
extra : source : 4f7cf608ef6658961deec726790c707f565cda73
2018-07-11 16:28:06 +02:00
Paul Adenot 9d88819350 Bug 1472550 - Update wpt expectations. r=jya
We don't support setting the rate of an AudioParam yet, so we fail this.

MozReview-Commit-ID: 4bbnHannHvG

--HG--
extra : rebase_source : 771436213d96b352634e5af02fe62eb73cb44547
2018-07-12 17:47:09 +02:00
Paul Adenot 284eb8630d Bug 1472550 - Adjust a web platform test slightly to test that the parameter is a-rate. r=karlt
MozReview-Commit-ID: AiOHVaXVEBA

--HG--
extra : rebase_source : 7eb4af260a0f5880a2d563d47cc92bca85eff2bb
2018-07-06 15:19:01 +02:00
Sebastian Hengst 1016484c2a Bug 1475423 - Switch back to always assuming failure for object-position-svg-001o.html. r=jgraham
MozReview-Commit-ID: JAGd0nZfM7D

--HG--
extra : rebase_source : 6896220675950607ccf829f0516204d3fc53aa2a
2018-07-13 16:14:45 +03:00
Alexandre Poirot 398f1b86db Bug 1000814 - Cleanup marionette transport.js from DevTools specifics. r=jryans
MozReview-Commit-ID: 5aKwtYeuVs1

--HG--
extra : rebase_source : 5ef5443ea59c13c4e5462308252ca53467acfb7d
2018-07-11 07:07:58 -07:00
Andreea Pavel 10f6df7c1f Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
rename : dom/webidl/ScrollBoxObject.webidl => dom/chrome-webidl/XULScrollElement.webidl
rename : layout/xul/ScrollBoxObject.cpp => dom/xul/XULScrollElement.cpp
rename : layout/xul/ScrollBoxObject.h => dom/xul/XULScrollElement.h
2018-07-13 00:53:43 +03:00
Andreea Pavel b0e30af17e Merge mozilla-inbound to mozilla-central. a=merge 2018-07-13 00:51:26 +03:00
Andreea Pavel 1e8d2e6f7d Backed out 7 changesets (bug 1420514) for breaking bc on different files on a CLOSED TREE
Backed out changeset 5a46a221b6e8 (bug 1420514)
Backed out changeset 48ed6dfe8772 (bug 1420514)
Backed out changeset 01bf643c77e5 (bug 1420514)
Backed out changeset 5791b17ccb82 (bug 1420514)
Backed out changeset 416e398d942f (bug 1420514)
Backed out changeset de4a4592dbd9 (bug 1420514)
Backed out changeset d3399edf0197 (bug 1420514)
2018-07-12 21:22:32 +03:00
Emma Malysz ce8c74748f Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
MozReview-Commit-ID: LBQ0RoS0ZVc

--HG--
rename : dom/webidl/ScrollBoxObject.webidl => dom/chrome-webidl/XULScrollElement.webidl
rename : layout/xul/ScrollBoxObject.cpp => dom/xul/XULScrollElement.cpp
rename : layout/xul/ScrollBoxObject.h => dom/xul/XULScrollElement.h
extra : rebase_source : 6a0de76dfdacbc29d261a4aea703a44f87ad7e12
2018-06-25 10:11:31 -07:00
shindli ba72001f71 Backed out 2 changesets (bug 1473813, bug 1472403) for bustages in /builds/worker/workspace/build/src/dom/base/MessageSender.cpp:24:19 on a CLOSED TREE
Backed out changeset 93e4dff7e346 (bug 1473813)
Backed out changeset 365a0841117a (bug 1472403)
2018-07-16 18:45:33 +03:00
Emilio Cobos Álvarez 7d861904c9 Bug 1473813: Don't make pseudo-elements replaced by content: url(..). r=bz
Differential Revision: https://phabricator.services.mozilla.com/D1996
2018-07-16 17:30:15 +02:00
Joel Maher 04f65a0f76 Bug 1473334 - run the webaudio benchmark in raptor instead of AWFY. r=rwood
port the webaudio benchmark from arewefastyet.com to in-tree raptor.

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

--HG--
extra : moz-landing-system : lando
2018-07-19 19:03:43 +00:00
Kirk Steuber da107c225e Bug 1420514 - Replace app.update.enabled with app.update.disabledForTesting in the test harness r=ato,chutten,jmaher,lina
MozReview-Commit-ID: GCGKQ5QCC7o

--HG--
extra : rebase_source : ba135c7d285987fd030fef4e18a5aa701a43cdba
extra : intermediate-source : e6c89a0ff0c7a7e7cd1c028e49660bab0416a531
extra : source : 646080a591c0d2365d6e8f4a493607fa3fff86c9
2018-05-22 09:14:19 -07:00
Kirk Steuber 35d8c30dbb Bug 1420514 - Replace app.update.enabled with app.update.disabledForTesting in the test harness r=ato,chutten,jmaher,lina
MozReview-Commit-ID: GCGKQ5QCC7o

--HG--
extra : rebase_source : e38cf587711192c3020cd9ac6a39cdbd97d2600b
extra : source : 646080a591c0d2365d6e8f4a493607fa3fff86c9
2018-05-22 09:14:19 -07:00
Matt Howell 76ff0a0612 Bug 1052582 Part 1 - Support an arena parameter for js_pod_malloc and friends. r=sfink
This patch adds new functions taking the arena parameter rather than overloading
existing functions, because there are already overloads of calloc that take
two size_t parameters (which arena_id_t is an alias for), so it couldn't have
been done that way, and malloc and realloc needed to be consistent with calloc.

MozReview-Commit-ID: 1MUXoCUgJWO

--HG--
extra : rebase_source : 16261ba4e802efa0bc65878d490ae9b62aa35797
2018-06-29 13:06:14 -07:00
Margareta Eliza Balazs a4e1ebcefc Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-12 12:32:01 +03:00
Mihai Tabara eeb447589f Bug 1462064 - prevent release-bouncer-check test against sha1 installers. r=rail a=release
--HG--
extra : amend_source : 06df756683d047c58b898d4651e6886b54bed007
2018-07-11 20:50:21 -04:00
Gurzau Raul cf965b1f59 Merge inbound to mozilla-central. a=merge 2018-07-12 01:04:09 +03:00
shindli 3b23613202 Backed out 2 changesets (bug 1474569, bug 1474581) for wpt failures in test harness output on a CLOSED TREE
Backed out changeset b39da1b094e9 (bug 1474581)
Backed out changeset d8c824521e7b (bug 1474569)
2018-07-11 19:26:06 +03:00
Ms2ger 6ebdc07a36 Bug 1474581 - Add support for external scripts in wpt .any.js tests in jstests harness; r=jgraham 2018-07-11 17:52:37 +02:00
moz-wptsync-bot 564b979bf6 Bug 1464910 [wpt PR 11204] - Update wpt metadata, a=testonly
wpt-pr: 11204
wpt-type: metadata
MozReview-Commit-ID: DsjPjJ18Bik
2018-07-11 15:42:36 +01:00
Simon Pieters 413e46f9bb Bug 1464910 [wpt PR 11204] - Split up WebCryptoAPI/derive_bits_keys/ with `variant`, a=testonly
Automatic update from web-platform-testsSplit up WebCryptoAPI/derive_bits_keys/ with `variant`

Also use .any.js.

Fixes #11203.
--

wpt-commits: 864cba25d0ac3d2f49e851623370f565ca293cbe
wpt-pr: 11204
2018-07-11 15:42:34 +01:00
Hiroyuki Ikezoe af257cfa9d Bug 1474811 - Disable update-and-send-events.html. r=birtles
MozReview-Commit-ID: 1VFOe11Hh5G

--HG--
extra : rebase_source : 969c58db196ea5bc168c8d4698a884ce6a62550d
2018-07-12 11:24:02 +09:00
Xidorn Quan c3874bf01b Bug 1475062 - Using new cssom behavior for cssstyledeclaration-mutationrecord-001.html. r=emilio
MozReview-Commit-ID: JjK52IPPdia

--HG--
extra : rebase_source : 0476296c8434ebfeb82d54e5e22b1d47759ddf1f
2018-07-12 11:55:23 +10:00
Bogdan Tara ccc435c216 Backed out changeset 2de43bdd92a8 (bug 1286882) for failures on test_text_selection.html CLOSED TREE 2018-07-12 05:23:44 +03:00
Ting-Yu Lin 5cb4683f78 Bug 1286882 - Make SVG basic shape elements unselectable. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D2038

--HG--
extra : moz-landing-system : lando
2018-07-12 00:42:51 +00:00
Alexandre Poirot 2ea9ffe911 Bug 1473322 - Stop recording "settle" tests on DAMP. r=yulia
MozReview-Commit-ID: Ahct8pxteng

--HG--
extra : rebase_source : 0c8d38030a2eaa4ca44ac698f5f843084028d2a3
2018-07-10 02:23:35 -07:00
Bogdan Tara 6dbc2726d8 Backed out changeset b099e7e0b264 (bug 1454358) for build bustages on Element.h CLOSED TREE
--HG--
rename : dom/chrome-webidl/XULScrollElement.webidl => dom/webidl/ScrollBoxObject.webidl
rename : dom/xul/XULScrollElement.cpp => layout/xul/ScrollBoxObject.cpp
rename : dom/xul/XULScrollElement.h => layout/xul/ScrollBoxObject.h
2018-07-12 01:50:53 +03:00
Emma Malysz c28a132d13 Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
MozReview-Commit-ID: LBQ0RoS0ZVc

--HG--
rename : dom/webidl/ScrollBoxObject.webidl => dom/chrome-webidl/XULScrollElement.webidl
rename : layout/xul/ScrollBoxObject.cpp => dom/xul/XULScrollElement.cpp
rename : layout/xul/ScrollBoxObject.h => dom/xul/XULScrollElement.h
extra : rebase_source : ad00e7030e50229975b0bc0d3c622af4fe244a79
2018-06-25 10:11:31 -07:00
shindli 7c9476695a Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : tools/tryselect/vcs.py => tools/tryselect/push.py
extra : rebase_source : a9f669ebcc49d48fda0a4eb1eab4f3b9b185eae2
2018-07-11 12:46:51 +03:00
Margareta Eliza Balazs 9bea8c02ed Backed out 2 changesets (bug 1464910) for frequent wpt failures in /WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.html on a CLOSED TREE
Backed out changeset 8add56efdf74 (bug 1464910)
Backed out changeset 82476a2eaac3 (bug 1464910)
2018-07-11 12:29:59 +03:00
moz-wptsync-bot 2cd839f18b Bug 1473870 - [wpt-sync] Update web-platform-tests to 9f00a60d91ba84e52dac35d6e08da2050774811d, a=testonly
wpt-head: 9f00a60d91ba84e52dac35d6e08da2050774811d
wpt-type: landing
MozReview-Commit-ID: JcSrDhEIXSk
2018-07-11 08:05:55 +01:00
Luke Bjerring 4dc965087f Bug 1473812 [wpt PR 11820] - Update the IndexedDB IDL file, a=testonly
Automatic update from web-platform-testsUpdate the IndexedDB IDL file (#11820)

--

wpt-commits: 9f00a60d91ba84e52dac35d6e08da2050774811d
wpt-pr: 11820
2018-07-11 08:05:53 +01:00
Morten Stenshorne bc15436965 Bug 1473774 [wpt PR 11817] - Correctly pick the block-end margin when calculating overflow., a=testonly
Automatic update from web-platform-testsCorrectly pick the block-end margin when calculating overflow.

We need to use the writing mode of the containing block to do this, not that of
the child, which is completely irrelevant.

Change-Id: Ia5907d9ce60d00ad453f48fb72193e2eab1aaa3e
Reviewed-on: https://chromium-review.googlesource.com/1127047
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572931}

--

wpt-commits: efea7337078c4b4e18ed9c1703870ec4e0da57eb
wpt-pr: 11817
2018-07-11 08:05:49 +01:00
Wanming Lin 83c66e796f Bug 1473557 [wpt PR 11803] - [sensors] Check that sensor frame and focused frame of same origin, a=testonly
Automatic update from web-platform-tests[sensors] Check that sensor frame and focused frame of same origin (#11803)

#11426 introduced new tests for mitigation stragegy defined in [1]
  for partial concrete sensors. This PR add the same tests for remain
  concrete sensors: Ambient Light Sensor, Geolocation Sensor, and Proximity.

  [1] https://www.w3.org/TR/generic-sensor/#focused-area
--

wpt-commits: c9c1a7d1b2306fada9bc3b469bf39ca31b4508cc
wpt-pr: 11803
2018-07-11 08:05:46 +01:00
moz-wptsync-bot f3b86dbe88 Bug 1473361 [wpt PR 11777] - Update wpt metadata, a=testonly
wpt-pr: 11777
wpt-type: metadata
2018-07-11 08:05:43 +01:00
Yoav Weiss bfe2891b2b Bug 1473361 [wpt PR 11777] - Make preload play nice with CSP strict-dynamic, a=testonly
Automatic update from web-platform-testsMake preload play nice with CSP strict-dynamic

Dynamically loaded preloaded scripts were not loaded when a strict-dynamic
CSP directive was used. This was because the state regarding whether the
element was parser created or not was not properly propoagated to the CSP
checks. This CL fixes that and adds tests that make sure that such scripts
can be preloaded (and that markup based preloaded scripts with no nonce cannot).

Bug: 752922
Change-Id: Ib4f3bce8583ccc9770c261d76167243033e5a112
Reviewed-on: https://chromium-review.googlesource.com/1125064
Reviewed-by: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Yoav Weiss <yoav@yoav.ws>
Cr-Commit-Position: refs/heads/master@{#572908}

--

wpt-commits: e6ac489577c1ac1e0dadd9bef80e63af2a2eb42a
wpt-pr: 11777
2018-07-11 08:05:41 +01:00
moz-wptsync-bot 2007eff597 Bug 1473753 [wpt PR 11815] - Update wpt metadata, a=testonly
wpt-pr: 11815
wpt-type: metadata
2018-07-11 08:05:37 +01:00
Luke Bjerring 2bd378f18c Bug 1473753 [wpt PR 11815] - Update the longtask-timing IDL file, a=testonly
Automatic update from web-platform-testsUpdate the longtask-timing IDL file (#11815)

--

wpt-commits: 5869dccf322079dbad12fa053295bdf3d04d9703
wpt-pr: 11815
2018-07-11 08:05:35 +01:00
Eric Willigers 4856af60d3 Bug 1469810 [wpt PR 11585] - SVG: transform properties affect rendering, a=testonly
Automatic update from web-platform-testsMerge pull request #11585 from ewilligers/transform-property-renders

SVG: transform properties affect rendering
--

wpt-commits: 597d73806075a5576528ae1ed0409874b55ad0f6
wpt-pr: 11585
2018-07-11 08:05:32 +01:00
moz-wptsync-bot cee99e4de3 Bug 1469792 [wpt PR 11583] - Update wpt metadata, a=testonly
wpt-pr: 11583
wpt-type: metadata
2018-07-11 08:05:29 +01:00
Eric Willigers ae3d97f6d5 Bug 1469792 [wpt PR 11583] - SVG: Test that z-index controls rendering order, a=testonly
Automatic update from web-platform-testsMerge pull request #11583 from ewilligers/z-index-test

SVG: Test that z-index controls rendering order
--

wpt-commits: 2b9ac244538d91c069ae6aa9273c4298b749bf99
wpt-pr: 11583
2018-07-11 08:05:27 +01:00
Sandra Sun 5f0da3edc4 Bug 1471652 [wpt PR 11691] - Change parsing order for scroll-snap-align to block/inline., a=testonly
Automatic update from web-platform-testsChange parsing order for scroll-snap-align to block/inline.

As in the newest spec[1], the parsing order for scroll-snap-align is
changed to block/inline.

[1] https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap-align

Bug: 854379
Cq-Include-Trybots: luci.chromium.try :android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I70d2e9d526ffa0564e260faacdb5f79857a69324
Reviewed-on: https://chromium-review.googlesource.com/1115701
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Commit-Queue: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572869}

--

wpt-commits: 0ffa5aaa7809a1957bdf260aaf55c16403fbf3fe
wpt-pr: 11691
MozReview-Commit-ID: 4HG0lm1atpj
2018-07-11 08:05:24 +01:00
moz-wptsync-bot 10e9e77a22 Bug 1467030 [wpt PR 11361] - Update wpt metadata, a=testonly
wpt-pr: 11361
wpt-type: metadata
2018-07-11 08:05:20 +01:00
Dave Tapuska 2b36496d6b Bug 1467030 [wpt PR 11361] - Add an API to query whether the window has seen a user gesture., a=testonly
Automatic update from web-platform-testsAdd an API to query whether the window has seen a user gesture.

Add a variable on the navigator object to query whether the frame has
seen a user activation ever.

The postMessage part of the proposal will be done in a separate patch,
this change is limited to just adding the object definition and
exposing it on navigator.

https://github.com/dtapuska/useractivation
https://github.com/whatwg/html/issues/1983

BUG=846858

Change-Id: I6ca4c80f4096bfae9ca13b175b46df6b4486a6dd
Reviewed-on: https://chromium-review.googlesource.com/1076979
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Rick Byers <rbyers@chromium.org>
Reviewed-by: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572847}

--

wpt-commits: dfca5197519caef6c189636b5d80b33e3424e91e
wpt-pr: 11361
2018-07-11 08:05:18 +01:00
moz-wptsync-bot b799cad93a Bug 1473740 [wpt PR 11814] - Update wpt metadata, a=testonly
wpt-pr: 11814
wpt-type: metadata
2018-07-11 08:05:15 +01:00
Jonathon Kereliuk f97c8fbf0b Bug 1473740 [wpt PR 11814] - Update the gamepad IDL file, a=testonly
Automatic update from web-platform-testsUpdate the gamepad IDL file (#11814)

--

wpt-commits: a199bb326b72fc03b9c9e118c5d2ed1d61352e88
wpt-pr: 11814
2018-07-11 08:05:13 +01:00
moz-wptsync-bot 4ed5ea15da Bug 1473721 [wpt PR 11812] - Update wpt metadata, a=testonly
wpt-pr: 11812
wpt-type: metadata
2018-07-11 08:05:09 +01:00
Jonathon Kereliuk 928475bb84 Bug 1473721 [wpt PR 11812] - Update the audio-output IDL file, a=testonly
Automatic update from web-platform-testsUpdate the audio-output IDL file (#11812)

--

wpt-commits: 8e62deef3ea35789a78792e174ae26ad2aa45ff7
wpt-pr: 11812
2018-07-11 08:05:07 +01:00
moz-wptsync-bot 592bf11bc3 Bug 1473681 [wpt PR 11809] - Update wpt metadata, a=testonly
wpt-pr: 11809
wpt-type: metadata
2018-07-11 08:05:04 +01:00
jimevans 763e01e9e6 Bug 1473681 [wpt PR 11809] - Correcting expected exception type for WebDriver delete session test, a=testonly
Automatic update from web-platform-testswebdriver: correct expected exception type for delete session test (#11809)

The SessionNotCreatedException should be thrown if an attempt to create a
session fails. If a user tries to access a session that existed, but has
already been deleted, the correct exception is InvalidSessionIdException.
--

wpt-commits: dfe2b1ce939ce7b80a64d079655cfa14451e9960
wpt-pr: 11809
2018-07-11 08:05:02 +01:00
Morten Stenshorne 110450dee9 Bug 1472702 [wpt PR 11755] - [LayoutNG] Support anonymous table cells natively., a=testonly
Automatic update from web-platform-tests[LayoutNG] Support anonymous table cells natively.

Use LayoutObjectFactory when creating anonymous table cells, just
like we already do for non-anonymous cells.
We used to create legacy LayoutTableCell objects for anonymous cells,
but allowed children to be NG. This was bad, since we should only
switch engines at formatting context boundaries.

One NG change was necessary here: Only anonymous *blocks* should
inherit % resolution size. Anonymous table cells should NOT. This
prevents fast/table/percent-height-inside-anonymous-cell.html from
regressing.

This made one existing test pass. Also added a new one.
Two tests not related to tables regressed. Separate bugs reported.
Some rebaselining was also necessary, since NG handles text runs and
whitespace slightly differently.

Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng
Change-Id: Ibbb77073f1fbe1841ebf102c8bce440046f73319
Reviewed-on: https://chromium-review.googlesource.com/1122218
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572753}

--

wpt-commits: 6562ed003eebcd25d093ae52d68de28a0ae0d786
wpt-pr: 11755
MozReview-Commit-ID: 6XbTBEjeesL
2018-07-11 08:04:58 +01:00
moz-wptsync-bot 9d750a9399 Bug 1473441 [wpt PR 11792] - Update wpt metadata, a=testonly
wpt-pr: 11792
wpt-type: metadata
2018-07-11 08:04:55 +01:00
Anders Hartvoll Ruud 3bdd7e5a25 Bug 1473441 [wpt PR 11792] - [css-properties-values-api] Require PropertyDescriptor.inherits., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Require PropertyDescriptor.inherits.

As of a recent spec change, the 'inherits' field must now be set.
See https://drafts.css-houdini.org/css-properties-values-api-1/#registering-custom-properties.

This patch changes all calls to CSS.registerProperty (that are missing
'inherits') such that 'inherits' is explicitly set to 'false', which was
the old default.

In wpt/css/css-properties-values-api/register-property.html, I have added
a new test to very that we throw an exception if it's omitted.

Note that CSS.registerProperty API is an unshipped feature behind the
CSSVariables2 flag.

R=mstensho@chromium.org

Bug: 860289
Change-Id: I14aa02d40c69e0ff6d1160160a8f772cb5159092
Reviewed-on: https://chromium-review.googlesource.com/1126303
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572731}

--

wpt-commits: ac8b4953a09fa7e7d7490cea8af26ab88d061dcb
wpt-pr: 11792
2018-07-11 08:04:53 +01:00
Eric Willigers a60b328c50 Bug 1451158 [wpt PR 10296] - Test removed interfaces and SVG* -> DOM* in Types chapter, a=testonly
Automatic update from web-platform-testsMerge pull request #10296 from dstorey/types-svg-to-dom-changes

Test removed interfaces and SVG* -> DOM* in Types chapter
--

wpt-commits: fc77ed0960d401343b4327a3dbb105276024bfb9
wpt-pr: 10296
2018-07-11 08:04:50 +01:00
Alice Boxhall b4039cddcb Bug 1473504 [wpt PR 11799] - Match :focus-visible after programmatic focus depending on previous user interaction, a=testonly
Automatic update from web-platform-testsMatch :focus-visible after programmatic focus depending on previous user interaction

Bug: 817199
Change-Id: I930a0711153039b6fd7712371c346771c2a749a9
Reviewed-on: https://chromium-review.googlesource.com/1101310
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Alice Boxhall <aboxhall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572712}

--

wpt-commits: 889e4a1c5c53e12f62984edf2358cc88f1223e65
wpt-pr: 11799
2018-07-11 08:04:46 +01:00
moz-wptsync-bot f153f1b92b Bug 1473362 [wpt PR 11778] - Update wpt metadata, a=testonly
wpt-pr: 11778
wpt-type: metadata
2018-07-11 08:04:43 +01:00
Tarun Bansal 5ddb474129 Bug 1473362 [wpt PR 11778] - WPT tests for http-equiv Accept-CH-Lifetime, a=testonly
Automatic update from web-platform-testsWPT tests for http-equiv Accept-CH-Lifetime

WPT tests are added for:
(i) When ACL http-equiv header is sent by a same-origin iframe.
(ii) When ACL http-equiv header is sent by a cross-origin iframe.
(iii) When ACL http-equiv header is sent by a subresource.
(iv) When ACL http-equiv header is sent on the main frame.

Change-Id: Ie4adce0c1b5983a66ce3dce7bb6b77e30f63c03a
Bug: 852484
Reviewed-on: https://chromium-review.googlesource.com/1125212
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Commit-Queue: Tarun Bansal <tbansal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572706}

--

wpt-commits: f2fdea2d681d3618c7215e9333535c9585ec7171
wpt-pr: 11778
2018-07-11 08:04:41 +01:00
Eric Willigers 87ac2ad9ed Bug 1473870 [wpt PR 11801] - [css-backgrounds] don't serialize as currentColor, a=testonly
Automatic update from web-platform-testsMerge pull request #11801 from ewilligers/currentColor

[css-backgrounds] don't serialize as currentColor
--

wpt-commits: 9d17d36902637f9800c15e09418fb84c6a0dac94
wpt-pr: 11801
2018-07-11 08:04:37 +01:00
Emilio Cobos Álvarez 6c2892e3de Bug 1473870 [wpt PR 11800] - [web-animations] Update reviewers for Web Animations tests, a=testonly
Automatic update from web-platform-testsMerge pull request #11800 from birtles/update-web-animations-reviewers

[web-animations] Update reviewers for Web Animations tests
--

wpt-commits: 30c6839e3a3e6be6967ad738df7151778f81d1f8
wpt-pr: 11800
2018-07-11 08:04:34 +01:00
Yutaka Hirano fe1046de07 Bug 1473380 [wpt PR 11782] - Unflake wpt/fetch/security/redirect-to-url-with-credentials.https.html, a=testonly
Automatic update from web-platform-testsUnflake wpt/fetch/security/redirect-to-url-with-credentials.https.html

The test is flaky because of step_timeout. This CL removes that, and
marks the test as consistent TIMEOUT.

Bug: 846497, 626703
Change-Id: Iaa8b0e275d1d4fc9db6cb77db5399d06744fd60a
Reviewed-on: https://chromium-review.googlesource.com/1125548
Reviewed-by: Adam Rice <ricea@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572688}

--

wpt-commits: 250d8640a9c8e43a13cc02595b72097bed69695d
wpt-pr: 11782
2018-07-11 08:04:31 +01:00
Cameron McCormack 77a942d5db Bug 1473500 [wpt PR 11798] - Test that will-change:will-change has no effect., a=testonly
Automatic update from web-platform-testsTest that will-change:will-change has no effect. (#11798)

* Test that will-change:will-change has no effect.

* Add test owners.

--

wpt-commits: adaa7b65ac4a455b26720a7691278f9f992b4f03
wpt-pr: 11798
2018-07-11 08:04:28 +01:00
Alice Boxhall 687bf78a11 Bug 1473383 [wpt PR 11783] - Make focus-visible tests easier to eyeball, a=testonly
Automatic update from web-platform-testsMake focus-visible tests easier to eyeball

Bug: 817199
Change-Id: Iea196f7b7679c2edee47e5d17b0cab39d28c2aeb
Reviewed-on: https://chromium-review.googlesource.com/1125552
Commit-Queue: Alice Boxhall <aboxhall@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572681}

--

wpt-commits: 39f866d238429abfdfef054289672e9eec75530d
wpt-pr: 11783
2018-07-11 08:04:24 +01:00
Luke Bjerring 7ac22dfaa8 Bug 1473451 [wpt PR 11793] - Update the WebCryptoAPI IDL file, a=testonly
Automatic update from web-platform-testsUpdate the WebCryptoAPI IDL file (#11793)

--

wpt-commits: 7997e96e5a24c24dd6300880f1e9ba80c61886d3
wpt-pr: 11793
2018-07-11 08:04:21 +01:00
moz-wptsync-bot aa7f58ef30 Bug 1265584 [wpt PR 11167] - [Gecko Bug 1265584] Move wptrunner marionette usage onto a single thread, a=testonly
Automatic update from web-platform-testsMove wptrunner marionette usage onto a single thread

Running marionette on a background thread is problematic in the case
that a test times out. In this case the background thread is not
terminated. If we then call into marionette again on the main thread
we may race with something that happens on the runner thread. The
marionette client isn't threadsafe, so this leads to buggy behaviour.

The simplest fx for the problem is just to move all the marionette
calls onto the main thread and instead of waiting on the main thread,
spin up a thread with a timer.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: 9b8539a9a2a6c20220cdcb07e19b7bf3a91c7436
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato

--
Make base_executor_kwargs arguments match executor_kwargs

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: b99661f1fcc56bca0176bd813c166525a4ebf2e4
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato

--
Add support for recording asserts in wptrunner

Gecko has an API for producing a non-fatal "assert". For quality
control, it should be possible to annotate the range of possible
numbers of these asserts produced during a test execution, and fail if
the actual number of asserts falls outside this range.

This patch adds assert checking by default in debug builds. It adds
two metadata properties; max-asserts and min-asserts for specifying
the range of possible asserts produced in a test.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: bc43ae3ccc9f203268a2b495b99515c617306c88
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato, maja_zf

--
Reverse the order of metadata iteration

wptrunner previously iterated over properties from least significant
to most significant. However this was broken since it caused
per-directory properties to override per-test properties, which wasn't
expected. Therefore we reverse the order of iteration from most
significant to least.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: cc1d47bf0aa7efe3e770316c9ea5d895beafcaba
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Support updating asserts with wpt-update

With support for asserts, it's also necessary to be able to update the
expected number of asserts automatically using
wpt-update. Unfortunately asserts don't work quite like test statuses,
so this involves a reasonable amount of refactoring.

For asserts the desired behaviour is that the max asserts is either
one plus the highest recorded number of asserts, or the current
value, whichever is higher, and for the minimm asserts, it's the
minumum of the current value and one lower than the lowest recorded
value (clamped at zero). Instead of creating per-platform
expectations, the code only updates the defaults (or any existing
conditional that happens to match). It's not clear that we have enough
information to meaningfully make per-platform expectations, and we
want to reduce the risk of intermittents.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: cc9b28394533a30a6ae33def5ce1117882653134
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Use ujson where possible for faster metadata update

Profiling shows that switching to this library means we no longer
spend most of the update time parsing json (vs 80% or so before),
making other optimisations worthwhile. This is never used in
automation (except wptsync) so availability of the library in the
internal pypi isn't a problem.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: 605324b9d70e822a9d25e1c6ff7ca2bcbff6085c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Output asserts to wptreport.json

In the future we want to update metadata using the wptreport.json data, since
that's much much smaller and easier to parse. In addition, this is
required to determine if a test fully passed, so it makes sense to
store it here.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: b7716dedbf5a24e0e9a940a907225f7b3dd7d35c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Add a test for wpttest metadata

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1265584
gecko-commit: b021a8615326a99919fe62b493874ac9d49441da
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Fix flake8 failures

--

wpt-commits: 7204b317f506490e35f7ae380cab1a68d5f8fdbc, d675750a83e50878810091f7d96bbd5b57b2571a, e462113b6009d39305889e5b9966c2b7b671638e, 29fc7128d5d8f1760799a9840b3d930dd60b1016, 67010d9392b66ffa97a86e7ba2a9c18baa6bdf48, af25577da115208dc870a3c76c04bad8df532e59, 642bfb6e32ad2d20a22f1597d05e7243ac042be2, ac0f20081c03047ceed14dbe4b656c590304e175, cf4bcf12ed566497addb109183c23082a3a33371
wpt-pr: 11167
2018-07-11 08:04:18 +01:00
Dominic Farolino e2133d16c0 Bug 1473386 [wpt PR 11784] - Console: update countReset() link, a=testonly
Automatic update from web-platform-testsConsole: update countReset() link

--

wpt-commits: 11bf2ce42d5b89ebe1b881478c6b782da5e2225c
wpt-pr: 11784
2018-07-11 08:04:16 +01:00
Oriol Brufau 1621083f75 Bug 1472840 [wpt PR 11759] - [css-logical] Implement flow-relative margin, padding and border shorthand properties, a=testonly
Automatic update from web-platform-tests[css-logical] Implement flow-relative margin, padding and border shorthand properties

They are implemented behind the CSSLogical runtime flag.

Intent to Implement:
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/48OwfwZrbvI/A1XZFGkzAwAJ

Spec: https://drafts.csswg.org/css-logical/#box

BUG=850004

TEST=external/wpt/css/css-logical/logical-box-border-shorthands.html
TEST=external/wpt/css/css-logical/logical-box-border-color.html
TEST=external/wpt/css/css-logical/logical-box-border-style.html
TEST=external/wpt/css/css-logical/logical-box-border-width.html
TEST=external/wpt/css/css-logical/logical-box-margin.html
TEST=external/wpt/css/css-logical/logical-box-padding.html

The tests still have some failures because sideways writing modes have
not been implemented yet (http://crbug.com/680331).

Change-Id: Ibe3d7f39e1ce17de465aa635388b3f8510ed82a3
Reviewed-on: https://chromium-review.googlesource.com/1122872
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Manuel Rego Casasnovas <rego@igalia.com>
Reviewed-by: Anders Ruud <andruud@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#572576}

--

wpt-commits: 8dba144063a41d57c8272329bbe5c8810f34adca
wpt-pr: 11759
2018-07-11 08:04:12 +01:00
Ms2ger ea94fb5c7d Bug 1473404 [wpt PR 11786] - Add a test for the bounds-checking in createImageBitmap., a=testonly
Automatic update from web-platform-testsAdd a test for the bounds-checking in createImageBitmap.

--

wpt-commits: 3634f42a67eeb156aceb8d4e337b62f01908cdf8
wpt-pr: 11786
2018-07-11 08:04:09 +01:00
Adam Rice 895e167b4b Bug 1473375 [wpt PR 11780] - Don't crash when aborting a fetch in a destroyed context, a=testonly
Automatic update from web-platform-testsDon't crash when aborting a fetch in a destroyed context

Once the context in which a fetch is executing has been destroyed the fetch
cannot be aborted. blink::BodyStreamBuffer was attempting to abort the fetch
anyway, leading to a crash. Check that the context hasn't been destroyed before
attempting the abort.

BUG=860063

Change-Id: I593dcbfe2f2dacd7be9df456399cd0328da7af39
Reviewed-on: https://chromium-review.googlesource.com/1125543
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572493}

--

wpt-commits: bfba9da11d4c53a7d33785dfe5b2a5e96171bc7f
wpt-pr: 11780
2018-07-11 08:04:05 +01:00
Dominic Farolino 07cf512d5e Bug 1469800 [wpt PR 11584] - Add console timing manual tests, a=testonly
Automatic update from web-platform-testsAdd console timing manual tests

--

wpt-commits: eff6365ee9f4e9f010bebb9ef38b79313b3e0035
wpt-pr: 11584
2018-07-11 08:04:02 +01:00
Xiaocheng Hu bcc76beaef Bug 1472873 [wpt PR 11760] - [LayoutNG] Fix hit test clipping by fragmented border with round corner, a=testonly
Automatic update from web-platform-tests[LayoutNG] Fix hit test clipping by fragmented border with round corner

Current NG hit test code decides whether a hit test location is clipped
by rounded border by adding border radius to all four corners and then
compare with the hit test location. This is wrong if the box is
fragmented, where it may have only two or zero rounded corners.

This patch changes HitTestClippedOutByBorder() to take the above into
consideration. By utilizing |border_edges_|, it can generate the
corrected rounded border to be hit tested.

Test: This patch slightly modifies WPT
hit-test-inline-fragmentation-with-border-radius.html as a workaround
of some rounding issue, which is out of the scope of this patch.

Bug: 855279, 859233
Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng;luci.chromium.try :linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I1e3193f9fc2d5e52ff53d6cb2fcc2a0ae2b3aa43
Reviewed-on: https://chromium-review.googlesource.com/1123265
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572079}

--

wpt-commits: cffbd07683d6a0aa3fc032181dee1f4ac21d3bff
wpt-pr: 11760
MozReview-Commit-ID: nouPFy4brV
2018-07-11 08:03:59 +01:00
moz-wptsync-bot 392cd7ae3c Bug 1472899 [wpt PR 11761] - Update wpt metadata, a=testonly
wpt-pr: 11761
wpt-type: metadata
2018-07-11 08:03:55 +01:00
Victor Costan f27b0bef8a Bug 1472899 [wpt PR 11761] - Async Cookies: Expose oncookiechange on ServiceWorkerGlobalScope., a=testonly
Automatic update from web-platform-testsAsync Cookies: Expose oncookiechange on ServiceWorkerGlobalScope.

cookiechange events have been dispatched to ServiceWorkerGlobalScope
since https://crrev.com/c/979334 landed, and can be observed using
addEventListener, as shown by the WPT test at
cookie-store/serviceworker_cookieStore_subscriptions_basic.tentative.https.html

This CL adds the oncookiechange attribute to ServiceWorkerGlobalScope,
allowing the event to be handled by a DOM0-style event handler.

Bug: 729800
Change-Id: Ic27979d94934abf833c116787cdad5243422324b
Reviewed-on: https://chromium-review.googlesource.com/1123766
Commit-Queue: Victor Costan <pwnall@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572400}

--

wpt-commits: bf35451761ed3c9063f928bc8c4c340ee66634f3
wpt-pr: 11761
2018-07-11 08:03:53 +01:00
Marijn Kruisselbrink 22592882a2 Bug 1472373 [wpt PR 11738] - Rewrite BlobBytesConsumer to not rely on blob URLs., a=testonly
Automatic update from web-platform-testsRewrite BlobBytesConsumer to not rely on blob URLs.

The existing implementation depended on the non-mojo blob URL code path,
and so would break soon after mojo blob URLs ship when the old code gets
deleted. So rewrite the implementation to read blobs more directly rather
than going through a blob URL.

Bug: 859109
Change-Id: Ia6f2432e48ac5304ea8f5598d293e31c2c1e1905
Reviewed-on: https://chromium-review.googlesource.com/1120679
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572363}

--

wpt-commits: 8f6ed28158100d414ddac343e6a6f44a74a37e3a
wpt-pr: 11738
2018-07-11 08:03:50 +01:00
moz-wptsync-bot fcb54bed5a Bug 1472306 [wpt PR 11735] - Update wpt metadata, a=testonly
wpt-pr: 11735
wpt-type: metadata
2018-07-11 08:03:47 +01:00
Tarun Bansal 2ef6df423b Bug 1472306 [wpt PR 11735] - Add more WPT tests for client hints, a=testonly
Automatic update from web-platform-testsAdd more WPT tests for client hints

The WPT tests check the Accept-CH-Lifetime (ACL) header functionality.

Add tests for:
(i) When ACL header is sent by a same-origin iframe.
(ii) When ACL header is sent by a cross-origin iframe.
(iii) When ACL header is sent by a subresource.
(iv) When ACL header is sent on the main frame.

Also, change the ACL persistence time-duration from 20
seconds to 5 seconds to make it easier to run multiple tests
quickly and without waiting too long.

Change-Id: I31047598bbb1e7c64cadf3e6845bf850c29aca8b
Bug: 856700
Reviewed-on: https://chromium-review.googlesource.com/1119848
Commit-Queue: Tarun Bansal <tbansal@chromium.org>
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Cr-Commit-Position: refs/heads/master@{#572273}

--

wpt-commits: 59d4a411a8ead528f17b124b03c07387a3d43d07
wpt-pr: 11735
2018-07-11 08:03:45 +01:00
Luke Bjerring e6697f7f14 Bug 1473599 [wpt PR 9811] - Update the picture-in-picture IDL file, a=testonly
Automatic update from web-platform-testsUpdate the picture-in-picture IDL file (#9811)

--

wpt-commits: 0294ce4cbf33c7f94799ab913086309158b5ceda
wpt-pr: 9811
2018-07-11 08:03:41 +01:00
Joshua Bell 1074dfa376 Bug 1472055 [wpt PR 11721] - Deflake cache-storage/script-tests/cache-storage-match.js WPT, a=testonly
Automatic update from web-platform-testsDeflake cache-storage/script-tests/cache-storage-match.js WPT

The test assumed no cache named 'foo' existed, but another test
cache-keys-attributes-for-service-worker creates a cache by that name,
so the test would flakily fail in some runs depending on the ordering
of the tests.

Make the test defensive by deleting such a cache before proceeding.

Bug: 840850
Change-Id: Ia349706c9a32af309cfadf9a63ba5cffea11998d
Reviewed-on: https://chromium-review.googlesource.com/1119104
Commit-Queue: Lucas Gadani <lfg@chromium.org>
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572232}

--

wpt-commits: 5c8e16d4499991fd344359e44cf6ee85b25bb413
wpt-pr: 11721
2018-07-11 08:03:38 +01:00
Luke Bjerring f1d098ff36 Bug 1473594 [wpt PR 9771] - Clean up the css-font-loading IDL test, a=testonly
Automatic update from web-platform-testsClean up the css-font-loading IDL test (#9771)

--

wpt-commits: 5c05fc07d58b1352de26f62434103c8ec3941749
wpt-pr: 9771
2018-07-11 08:03:34 +01:00
Yoshifumi Inoue 735ea9d4cf Bug 1472955 [wpt PR 11763] - Add a new test case for Element#innerText in Web Platform Test, a=testonly
Automatic update from web-platform-testsAdd a new test case for Element#innerText in Web Platform Test

This patch introduces a new test case for Element#innerText to verify that
result has a collapsed whitespace due by soft line break.

In the test case, the layout object associated to space character between
<span> elements, doesn't have neither InlineTextBox and NGPhysicalTextFragment.
Thus, Element#innerText implementation should detect this and handle it.

Bug: 651764
Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng
Change-Id: Ia25d06a2a3fe993f2e966188b81f9e9c1d0fe982
Reviewed-on: https://chromium-review.googlesource.com/1124264
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Yoshifumi Inoue <yosin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572164}

--

wpt-commits: 5d0c4eb770570e966e9b878b787c7de217462567
wpt-pr: 11763
MozReview-Commit-ID: KMSrvRpCH7R
2018-07-11 08:03:31 +01:00
Zhuoyu Qian ecd6d6427c Bug 1453212 [wpt PR 10366] - Background-size should not accept negative values., a=testonly
Automatic update from web-platform-testsBackground-size should not accept negative values.

Follow the spec[1], negative values are not allowed.
We should reject the negative values of background-size during parsing.

[1]: https://drafts.csswg.org/css-backgrounds/#background-size

Bug: 825549

Signed-off-by: Zhuoyu Qian <zhuoyu.qian@samsung.com>
Change-Id: Ib260bafa421249aed471ff801c8b49a4b97aba1e
Reviewed-on: https://chromium-review.googlesource.com/989529
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572149}

--

wpt-commits: a04dd9954d333e4f11d093eec4620a2aac95298b
wpt-pr: 10366
2018-07-11 08:03:28 +01:00
moz-wptsync-bot 20c6bee859 Bug 1472624 [wpt PR 11749] - Update wpt metadata, a=testonly
wpt-pr: 11749
wpt-type: metadata
2018-07-11 08:03:25 +01:00
Anders Hartvoll Ruud 99acfe813a Bug 1472624 [wpt PR 11749] - [css-properties-values-api]: Drop .tentative from URL resolution test., a=testonly
Automatic update from web-platform-tests[css-properties-values-api]: Drop .tentative from URL resolution test.

R=eae@chromium.org

Bug: 851490
Change-Id: I0090986f81763d3c84f1245d5340286f9a3a1dff
Reviewed-on: https://chromium-review.googlesource.com/1121463
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Anders Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572145}

--

wpt-commits: 0630b464a24ccac061f913a0240261dad2dd2f3a
wpt-pr: 11749
2018-07-11 08:03:23 +01:00
moz-wptsync-bot 90230d5722 Bug 1472323 [wpt PR 11736] - Update wpt metadata, a=testonly
wpt-pr: 11736
wpt-type: metadata
2018-07-11 08:03:19 +01:00
Tarun Bansal 5a979f4c51 Bug 1472323 [wpt PR 11736] - WPT tests for http-equiv accept-ch header, a=testonly
Automatic update from web-platform-testsWPT tests for http-equiv accept-ch header

This CL adds WPT tests for http-equiv accept-ch header:
(1) The header is not honored on HTTP pages
(2) Malformed header is not honored
(3) When the header is present, client hints are attached only
    on the same-origin subresources, and not on cross-origin
    subresources in the same navigation.
(4) When the header is present, client hints are attached only
    on the same origin subresources, and not on subresources in
    a new navigation.

Bug: 856700
Change-Id: I3f82df8cd02816b06542256062eb291577ebe8b7
Reviewed-on: https://chromium-review.googlesource.com/1120953
Commit-Queue: Tarun Bansal <tbansal@chromium.org>
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Cr-Commit-Position: refs/heads/master@{#571986}

--

wpt-commits: 2937bc40761173d438d67b6ebf2b0abcfbb911a4
wpt-pr: 11736


--HG--
rename : testing/web-platform/tests/client-hints/accept_ch.sub.https.html.headers => testing/web-platform/tests/client-hints/accept_ch.tentative.sub.https.html.headers
2018-07-11 08:03:18 +01:00
Xiaocheng Hu fb2557f6f2 Bug 1472406 [wpt PR 11742] - Add layout test for hit testing fragmented inline with rounded border, a=testonly
Automatic update from web-platform-testsAdd layout test for hit testing fragmented inline with rounded border

Bug: 859233
Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng
Change-Id: Ifefe2b4f1b25627c53a467c27937271de9efe450
Reviewed-on: https://chromium-review.googlesource.com/1121584
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#571963}

--

wpt-commits: 8213774aa68cc63a195b5d4b82a6ec5f8279e0b9
wpt-pr: 11742
MozReview-Commit-ID: 7H4Ukf4zcBO
2018-07-11 08:03:14 +01:00
Ms2ger b3a46fd9ad Bug 1472692 [wpt PR 11754] - Don't use six.string_types in wptserve., a=testonly
Automatic update from web-platform-testsDon't use six.string_types in wptserve.

In python 2, it's defined as basestring, so it matches both str and unicode,
but in python 3, it matches only str (and not bytes). This does not seem like
a useful approach as we add python 3 support, and the now-passing tests
support that view.

--

wpt-commits: f1587a318576ff766b8237e3428ff5377eedfb8e
wpt-pr: 11754
2018-07-11 08:03:11 +01:00
Eric Willigers fb99167aad Bug 1470658 [wpt PR 11636] - [css-color] Parsing color and opacity, a=testonly
Automatic update from web-platform-testsMerge pull request #11636 from ewilligers/css-color-parsing

[css-color] Parsing color and opacity
--

wpt-commits: 8bb14e8b2bd36d97b216ef72ec46eaae44695707
wpt-pr: 11636
2018-07-11 08:03:09 +01:00
pyup-bot f14feef8c6 Bug 1468782 [wpt PR 11508] - Update requests to 2.19.1, a=testonly
Automatic update from web-platform-testsUpdate requests from 2.18.4 to 2.19.1
--
Update requests from 2.18.4 to 2.19.1
--

wpt-commits: 1b5a507e1d141b6c8cdf14897ff206e85fff0753, c88d124cd2bcd2760735fac91a3e2eef4693ad05
wpt-pr: 11508
2018-07-11 08:03:05 +01:00
Mike Pennisi f2f5ae91a5 Bug 1472270 [wpt PR 11733] - [fullscreen] Do not return value from cleanup fns, a=testonly
Automatic update from web-platform-tests[fullscreen] Do not return value from cleanup fns

Today, the return value of functions provided to the global
`add_cleanup` function has no effect on the behavior of the test runner.
An upcoming feature addition to testharness.js will cause the return
value to influence test results [1].

Despite this, some existing tests have already been authored to return a
value: the result of `document.exitFullScreen`. Although this is
expected to be a Promise in conforming implementations, some browsers do
not yet implement this functionality.

To allow the new test harness feature to land without introducing
harness errors, refactor existing tests to omit a return value.

Additionally, use `Promise.prototype.catch` to avoid race conditions
resulting from unhandled Promise rejections (which trigger a harness
error in testharness.js today).

[1] https://github.com/web-platform-tests/wpt/issues/6075

--

wpt-commits: 31a51c70f74e23dc52f2033e552990a03f3166a9
wpt-pr: 11733
2018-07-11 08:03:03 +01:00
Mike Pennisi 7ece9294c2 Bug 1472379 [wpt PR 11740] - [html] Do not return value from cleanup fns, a=testonly
Automatic update from web-platform-tests[html] Do not return value from cleanup fns

Today, the return value of functions provided to the `Test#add_cleanup`
function has no effect on the behavior of the test runner. Despite this,
some existing tests have already been authored to return a value: the
result of `Element#removeChild`.

An upcoming feature addition to testharness.js will cause the return
value to influence test results [1]. To allow the new test harness
feature to land without introducing harness errors, refactor existing
tests to omit a return value.

[1] https://github.com/web-platform-tests/wpt/issues/6075

--

wpt-commits: 21369c1a88085d4804d520887978392d19c8c656
wpt-pr: 11740
2018-07-11 08:03:00 +01:00
Mike Pennisi fbf883178f Bug 1472392 [wpt PR 11741] - [fetch] Do not return value from cleanup fns, a=testonly
Automatic update from web-platform-tests[fetch] Do not return value from cleanup fns

Today, the return value of functions provided to the `Test#add_cleanup`
function has no effect on the behavior of the test runner. Despite this,
some existing tests have already been authored to return the `null`
value.

An upcoming feature addition to testharness.js will cause the return
value to influence test results [1]. To allow the new test harness
feature to land without introducing harness errors, refactor existing
tests to omit a return value.

[1] https://github.com/web-platform-tests/wpt/issues/6075

--

wpt-commits: 86455a624bb05eb7503ccbe340dca973f5dea4c8
wpt-pr: 11741
2018-07-11 08:02:57 +01:00
Kagami Sascha Rosylight 4e1c7c9501 Bug 1471870 [wpt PR 11706] - Fix Python 3 errors for wpt lint/serve, a=testonly
Automatic update from web-platform-testsFix Python 3 errors for wpt lint/serve (#11706)

--

wpt-commits: 27406c9d238ac80c43bb62e87cd0305f59294527
wpt-pr: 11706
2018-07-11 08:02:53 +01:00
Eric Willigers 635c89c751 Bug 1472144 [wpt PR 11728] - [css-cascade] parsing tests for 'all' property, a=testonly
Automatic update from web-platform-testsMerge pull request #11728 from ewilligers/css-cascade-parsing

[css-cascade] parsing tests for 'all' property
--

wpt-commits: 1bcca71fe881bcb60c73abde25c808e89e7af2fd
wpt-pr: 11728
2018-07-11 08:02:50 +01:00
Florian Rivoal 6d8ab59e00 Bug 1471808 [wpt PR 11702] - [css-text] Update break-spaces text to white-space property, a=testonly
Automatic update from web-platform-testsMerge pull request #11702 from frivoal/css-text-2465

[css-text] Update break-spaces text to white-space property
--

wpt-commits: 6e186ec11aad73c04bdf13cdecfd85b3b62e0fcc
wpt-pr: 11702
2018-07-11 08:02:47 +01:00
Kagami Sascha Rosylight f548f430b0 Bug 1472407 [wpt PR 11743] - fix(resources/testdriver): correct syntax, a=testonly
Automatic update from web-platform-testsfix(resources/testdriver): correct syntax (#11743)

--

wpt-commits: e2dcb12445c1e7dd01cf90a7a8302492cc3f3b59
wpt-pr: 11743
2018-07-11 08:02:43 +01:00
Victor Costan 0e318fe324 Bug 1472106 [wpt PR 11724] - Async Cookies: Update Cookie Store API to match spec., a=testonly
Automatic update from web-platform-testsAsync Cookies: Update Cookie Store API to match spec.

This CL changes the signatures of cookieStore.{get,getAll,set,delete}
and introduces the CookieStoreDeleteOptions and
CookieStoreSetExtraOptions dictionary. The CL also updates the
CookieListItem dictionary.

TBR=haraken

Bug: 729800
Change-Id: Iaa62b5a51cc79b19cb567be30a2f0dda54e326d8
Reviewed-on: https://chromium-review.googlesource.com/1117868
Commit-Queue: Victor Costan <pwnall@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#571736}

--

wpt-commits: 0e96b1f8627cf798ebea0c2a0cdf6b5d8cb8825e
wpt-pr: 11724
2018-07-11 08:02:41 +01:00
Mrunal Kapade 400edf124f Bug 1472377 [wpt PR 11739] - Remove duplicate test keyboard-map-two-parallel-requests.https.html, a=testonly
Automatic update from web-platform-testsRemove duplicate test keyboard-map-two-parallel-requests.https.html

navigator-keyboard-map-two-parallel-requests.https.html also does
same thing.

BUG=

Change-Id: If5acfe46aada93528f8821030996a9745bc19168
Reviewed-on: https://chromium-review.googlesource.com/1121346
Reviewed-by: Gary Kacmarcik <garykac@chromium.org>
Commit-Queue: Mrunal Kapade <mrunal.kapade@intel.com>
Cr-Commit-Position: refs/heads/master@{#571723}

--

wpt-commits: a2027fd6e9201443b5a86ad137cbb42869976ddc
wpt-pr: 11739
2018-07-11 08:02:38 +01:00
Rune Lillesveen 632c445372 Bug 1470626 [wpt PR 11634] - [Squad] Generate ::before/::after/::backdrop in style recalc., a=testonly
Automatic update from web-platform-tests[Squad] Generate ::before/::after/::backdrop in style recalc.

We used to create these pseudo elements and their computed styles in
Element::AttachLayoutTree when building the layout tree. Now we create
or dispose these elements from style recalc, that is,
UpdatePseudoElement. To make pseudo elements live through a style recalc
with a layout tree re-attach we no longer clear the pseudo elements
during DetachLayoutTree for performing_reattach=true. We do however need
to clear the pseudo elements which do not get a layout object for the
re-attach. That is done in AttachLayoutTree for the originating element
when the originating element does not generate a layout box.

We stop using the pseudo style cache on ComputedStyle for PseudoElements
and instead return the ComputedStyle when creating the pseudo element
and store it as non-attached style which can later be retrieved when
attaching the layout object.

An effect of this change is that we can detect transitions on pseudo
elements when ancestors display types changes and causes re-attachment.
That is issue 836140.

::first-letter may still be generated during layout tree building, and
the ::first-letter layout structure may still be updated during style
recalc.

Bug: 836126, 836140
Change-Id: Iafad705b7a7b988d4c1598e8a126ce0d79c5873d
Reviewed-on: https://chromium-review.googlesource.com/1112244
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#571665}

--

wpt-commits: ec35b03ca5e8eec6eb1767a77f0aea13855515a3
wpt-pr: 11634
2018-07-11 08:02:35 +01:00
Koji Ishii 30b247adb7 Bug 1471607 [wpt PR 11688] - [LayoutNG] Allow epsilon when fitting into a line, a=testonly
Automatic update from web-platform-tests[LayoutNG] Allow epsilon when fitting into a line

When NGLineBreaker tries to fit items into a line, rounding
errors are hard to avoid. One case is to fit `monospace` font
into a container whose `width` is set by `ch` unit.

Blink computes `ch` units in float, then round to LayoutUnit.
This rounding often prevents the specified number of
characters to fit into the line. All 4 impls pass this test
for `3ch` to `100ch`.

Bug: 636993
Cq-Include-Trybots: luci.chromium.try :linux_layout_tests_layout_ng
Change-Id: I9fe68a8bb44820aa15c7eb8c564776688c8320ee
Reviewed-on: https://chromium-review.googlesource.com/1116409
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#571642}

--

wpt-commits: c360ca023dc5c341065de0f2814914b3c6004e4f
wpt-pr: 11688
MozReview-Commit-ID: IgzIRG31IMn
2018-07-11 08:02:31 +01:00
moz-wptsync-bot ad23ef5e7c Bug 1468880 [wpt PR 11511] - Update wpt metadata, a=testonly
wpt-pr: 11511
wpt-type: metadata
2018-07-11 08:02:28 +01:00
jugglinmike 9d55ff38fd Bug 1468880 [wpt PR 11511] - [testdriver.js] Implement `bless` method, a=testonly
Automatic update from web-platform-tests[testdriver.js] Implement `bless` method (#11511)

A common use case for the testdriver.js library is to create a task that
was triggered by user interaction [1]. Doing so using the current API
requires a fair amount of logic which is unrelated to the behavior under
test. This has a number of drawbacks:

- it makes tests less descriptive
- it makes tests less uniform both in terms of implementation and in
  terms of user experience (in non-automated scenarios, human operators
  may be prompted to provide the necessary input)
- it makes tests more susceptible to bugs

Define a utility method as a consistent and concise way to facilitate
the common use case. Require descriptive text via the `intent` parameter
in order to encourage test authors to explicitly describe the rationale
for requesting additional privileges.

[1] https://html.spec.whatwg.org/#triggered-by-user-activation
--

wpt-commits: 8b8082f30267410e4b3729439be23df8b803dde8
wpt-pr: 11511
2018-07-11 08:02:26 +01:00
moz-wptsync-bot e2ff2ad147 Bug 1472242 [wpt PR 11731] - Update wpt metadata, a=testonly
wpt-pr: 11731
wpt-type: metadata
2018-07-11 08:02:24 +01:00
Rune Lillesveen 5b73f90c40 Bug 1472242 [wpt PR 11731] - Make sure stacking context is always updated for ::first-letter., a=testonly
Automatic update from web-platform-testsMake sure stacking context is always updated for ::first-letter.

::first-letter sadly has at least three code paths for computing its
computed style. Two of them were lacking stacking context update. There
is work in progress for Squad to mend this, but let's fix the current
code paths for now.

Bug: 856806
Change-Id: Ifeea799643bfa266e58c948f476bc23481fcdd5e
Reviewed-on: https://chromium-review.googlesource.com/1120249
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#571512}

--

wpt-commits: 02cfdfe53b794884bcd731e18f845bec59dfd707
wpt-pr: 11731
2018-07-11 08:02:22 +01:00
Luke Bjerring fea271fe7c Bug 1472256 [wpt PR 11732] - Update trivial IDL changes, a=testonly
Automatic update from web-platform-testsUpdate trivial IDL changes (#11732)

--

wpt-commits: 7706fe685052caf0d9295123913ed4a7dddfb6a5
wpt-pr: 11732
2018-07-11 08:02:18 +01:00
Ms2ger b3a5376934 Bug 1472129 [wpt PR 11727] - Fix make_hosts_file tests in python 3., a=testonly
Automatic update from web-platform-testsFix make_hosts_file tests in python 3. (#11727)

--

wpt-commits: 75676053b648fbe89988922f357faaa485bb5b88
wpt-pr: 11727
2018-07-11 08:02:14 +01:00
Luke Bjerring ba949dcc0c Bug 1468165 [wpt PR 9796] - Update payment-handler IDL file, a=testonly
Automatic update from web-platform-testsUpdate payment-handler IDL file (#9796)

--

wpt-commits: 451270209b02ebade6f0fddd068fab9658f4816e
wpt-pr: 9796
2018-07-11 08:02:12 +01:00
Geoffrey Sneddon 2207341ad6 Bug 1471994 [wpt PR 11710] - Add reviewers for css/css-box, a=testonly
Automatic update from web-platform-testsAdd reviewers for css/css-box (#11710)

--

wpt-commits: d2986bbab911ee78427ea063a453fc609f3e19be
wpt-pr: 11710
2018-07-11 08:02:09 +01:00
Ms2ger 302d61352a Bug 1472152 [wpt PR 11729] - Support python 3 in InputFile., a=testonly
Automatic update from web-platform-testsSupport python 3 in InputFile. (#11729)

--

wpt-commits: b0bc3807d872f46b7eacd5d1bbd8726b49110594
wpt-pr: 11729
2018-07-11 08:02:05 +01:00
Emilio Cobos Álvarez 8df4e9de5f Bug 1472037 [wpt PR 11715] - Make Mozilla's sync-tests.sh work with git. , a=testonly
Automatic update from web-platform-testsMake sync-tests.sh work with git.

--
Allow specifying the mozilla tree via argument.

--

wpt-commits: 8b61c282650bf72bce0147df320425343ea27f2f, e639f5b4158852b16ffa28613730c2b0b63f5e83
wpt-pr: 11715
2018-07-11 08:02:03 +01:00