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

10641 Коммитов

Автор SHA1 Сообщение Дата
Kent Tamura 571c49ef45 Bug 1506499 [wpt PR 14017] - Preparation of moving LayoutTests to web_tests., a=testonly
Automatic update from web-platform-testsPreparation of moving LayoutTests to web_tests.

* layout_test_content_browser_client.cc:
  Pass --tests-in-blink flag to a renderer process.
  GetWebTestsFilePath() in blink_test_helpers.cc needs this flag.

* LayoutTests/editing/assert_selection.html
* LayoutTests/editing/assert_selection.js
* LayoutTests/editing/execCommand/insert-paragraph-into-table-expected.txt
  Drop 'LayoutTests/' part from error description

* LayoutTests/external/wpt/bluetooth/resources/bluetooth-helpers.js
* LayoutTests/external/wpt/webusb/resources/usb-helpers.js
  Support web_tests/ as well as LayoutTests/

* LayoutTests/fast/js/exception-line-number-expected.txt
* LayoutTests/fast/js/script-tests/exception-line-number.js
  Drop 'LayoutTests/' part from error description

Bug: 843412
Change-Id: I817b40bb2e7edf0216a32d9f3a3e2320e4b6956a
Reviewed-on: https://chromium-review.googlesource.com/c/1329811
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607165}

--

wpt-commits: fde96a64c643c81649f3abe7768be240264df57f
wpt-pr: 14017
2018-11-19 11:46:20 +00:00
Christian Biesinger 3789b2c558 Bug 1506008 [wpt PR 13991] - [css-flexbox] ChildIntrinsicLogicalWidth should use fit-content, not max-content, a=testonly
Automatic update from web-platform-tests[css-flexbox] ChildIntrinsicLogicalWidth should use fit-content, not max-content

This function needs to match the actual sizing we use. But, since
this is the cross-axis size, we use fit-content:
https://drafts.csswg.org/css-flexbox/#algo-cross-item

See LayoutBox::SizesLogicalWidthToFitContent and LayoutBox::ComputeLogicalWidthUsing
for where we do that fit-content sizing; this code makes us
match the ComputeLogicalWidthUsing calculation.

This bug is currently somewhat hard to trigger because it requires
a combination of all of:
- flex-wrap: wrap
- flex-direction: column
- More than one flex line
- Not using align-items: flex-start or align-content: flex-start
- No explicit width on the flex item
- The max-content width needs to be larger than the width of flexbox

The reason this does not matter in other cases is because we only use
this function to set FlexLine::cross_axis_extent, which we overwrite in
AlignFlexLines if we only have one line. And if we do have more than
one line, we only use this value for aligning items and lines, so
it only matters if we don't use flex-start alignment.

This bug will be much easier to trigger once bug 599828 is fixed (there
are at least two real-world sites that are affected by this once
that bug is fixed)

Bug: 876749
Change-Id: I673026bedfaf0e4c4a25830ef686b200ec8f54a1
Reviewed-on: https://chromium-review.googlesource.com/c/1327746
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607342}

--

wpt-commits: 2281bfa056ad0ca78b9ef60ca2deb0d7f845890f
wpt-pr: 13991
2018-11-19 11:46:20 +00:00
Javier Fernandez 30f2da02c3 Bug 1504978 [wpt PR 13946] - [css-text] Skip trailing spaces for pre-wrap even if word can be broken, a=testonly
Automatic update from web-platform-tests[css-text] Skip trailing spaces for pre-wrap even if word can be broken

According to the specs, preserved white-spaces should hang, or visually
collapse, when white-space is set to pre-wrap; even if word-break allows
breaing the word at any point.

https://www.w3.org/TR/css-text-3/#line-break-details

Bug: 768363
Change-Id: I7ab356ed6f789ecef087ff469ad97c50e7af49be
Reviewed-on: https://chromium-review.googlesource.com/c/1318694
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#607550}

--

wpt-commits: 9a723ed63038173a788b58fade402c4c4653df3b
wpt-pr: 13946
2018-11-19 11:46:19 +00:00
moz-wptsync-bot 03107189b6 Bug 1500732 [wpt PR 13640] - Add action_sequence in testdriver, a=testonly
Automatic update from web-platform-testsAdd action_sequence in testdriver

After we expose test_driver.Actions API to web users, we add their
implementation in our testdriver file, and fix the wpt tests of
Actions API.

Bug: 893480
Change-Id: Ib02c0223208eeb2cc30c2ca35b98d5fc938baa2c
Reviewed-on: https://chromium-review.googlesource.com/c/1289119
Commit-Queue: Lan Wei <lanwei@chromium.org>
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606882}

--
Update infrastructure/metadata/ to match Chrome and Firefox results

--

wpt-commits: 29a37f9c951913bfab45f280d99eaade671fa68f, 683ea003fe4c377eea847e2bccbd13d42c8e030e
wpt-pr: 13640
2018-11-19 11:46:19 +00:00
Asami Doi 59f7f484f3 Bug 1502784 [wpt PR 13755] - ServiceWorker: Add new WPT tests to make sure to update a registration with different script type and identical script content., a=testonly
Automatic update from web-platform-testsServiceWorker: Add new WPT tests to make sure to update a registration
with different script type and identical script content.

These tests check that a registration is updated correctly with
different script type. At first Service Worker is registered as
classic script type, then it is re-registered as module script type,
and vice versa. A main script is identical.

Bug: 824647
Change-Id: I2a3f87da1013f84c6e9495f362899dfe6ab97b45
Reviewed-on: https://chromium-review.googlesource.com/c/1298822
Commit-Queue: Asami Doi <asamidoi@google.com>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604551}

--
ServiceWorker: Deflake update-with-script-type.https.html

To sheriff: Please re-disable the test if it's still flaky.

In this test file, some tests start re-registering the second service worker
before the first service worker gets activated. In my theory, this sometimes
squashes the second registration job into the first registration job, and
results in test flakiness. This CL makes sure the second register runs after
the first service worker gets activated.

Note that it would be the correct behavior that the second registration job
isn't squashed when the script type is changed. There is a spec issue about
this: https://github.com/w3c/ServiceWorker/issues/1358

Bug: 901317
Change-Id: I7ce379071a35ef9aeb98e4492d651ee6fc4714ec
Reviewed-on: https://chromium-review.googlesource.com/c/1328546
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607494}

--

wpt-commits: 5abc7eaa765521804395067e8348e829ac2cb130, 3571d11d7c5201b454c2f3365fae04931ff6c03a
wpt-pr: 13755
2018-11-19 11:46:18 +00:00
moz-wptsync-bot 0f3f2fda8b Bug 1506550 [wpt PR 14020] - Update wpt metadata, a=testonly
wpt-pr: 14020
wpt-type: metadata
2018-11-19 11:46:18 +00:00
Mike West abe5c81dd5 Bug 1506550 [wpt PR 14020] - Enable Feature Policy control over setting `document.domain`., a=testonly
Automatic update from web-platform-testsEnable Feature Policy control over setting  `document.domain`.

Intent: https://groups.google.com/a/chromium.org/d/msg/blink-dev/Ff6Ywg5vnh4/VbDH4X6wBQAJ
Explainer: https://github.com/WICG/feature-policy/issues/241
Spec PR: https://github.com/whatwg/html/pull/4170

Bug: 904351
Change-Id: I14c0c3c871a01017f9c2bcbe8ed41c7b26782e71
Reviewed-on: https://chromium-review.googlesource.com/c/1329791
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607530}

--

wpt-commits: 823de788415a8e17423cbce27ccb82211ebfbfd3
wpt-pr: 14020
2018-11-19 11:46:17 +00:00
Brindusan Cristian e065b38e0a Merge inbound to mozilla-central. a=merge 2018-11-18 13:06:19 +02:00
Ting-Yu Lin 9ca1f4544a Bug 1506204 - Check the in flow frame to determine when to reframe the multicol container. r=dbaron
When removing an out of flow frame under a multicol subtree, it shouldn't affect
the multicol tree structure. We should instead check the in flow frame's
relationship with the multicol subtree.

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

--HG--
extra : moz-landing-system : lando
2018-11-18 00:11:55 +00:00
Thomas Nguyen 3ece15001f Bug 1460920 - part 3: Update web-platform-tests r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D11638

--HG--
extra : moz-landing-system : lando
2018-11-15 19:19:16 +00:00
Ting-Yu Lin 1209bed8a8 Bug 1491915 - Fix bullet frame creation for columns. r=bzbarsky
The modification to nsLayoutUtils::GetFirstLinePosition() is needed because we
need to get the correct first line position from child (i.e. ColumnSet) when
there's an outside bullet on ColumnSetWrapperFrame.

The difference between the two newly added tests is "overflow: hidden" on
the columns.

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

--HG--
extra : moz-landing-system : lando
2018-11-16 21:46:23 +00:00
Cosmin Sabou 8b0d7e9861 Merge mozilla-central to autoland. a=merge
--HG--
extra : rebase_source : d2d1fef29703d48d14b7ceac0ffa9ee0e5a0a007
2018-11-16 23:57:57 +02:00
Gurzau Raul 2fa7618d3f Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-11-16 19:55:39 +02:00
Gurzau Raul 0e822b012b Merge inbound to mozilla-central. a=merge 2018-11-16 19:08:39 +02:00
Luke Wagner 00940fee0d Bug 1505632 - Baldr: correctly propagate AbortError from consume stream body operation (r=lth,baku,Ms2ger) 2018-11-16 10:32:20 -06:00
Sebastian Hengst 15f1194271 Bug 1506807 - Set object-position-svg-002e.html to fail on Linux opt WebRender because it permafails. a=test-only DONTBUILD 2018-11-16 15:55:31 +02:00
Emilio Cobos Álvarez f02afb1e95 Bug 1450219 - Make sure not to lose track of focus when we rebuild the inner fields. r=Gijs
Removing the inner field while focused nulls out the active element, without a
blur event of course, so this means that we left the :focus state in the input
set incorrectly, plus that we actually lost focus.

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

--HG--
extra : moz-landing-system : lando
2018-11-16 12:01:10 +00:00
James Graham 0cda18decd Bug 1507532 - Set up mach defaults to match working wpt android reftest settings, r=KWierso
The fast internal reftest harness doesn't work yet, so in the meantime
default to the functional but slower external harness. Also ensure
that the Ahem font is installed by default.

Depends on D12035

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

--HG--
extra : moz-landing-system : lando
2018-11-15 20:41:18 +00:00
James Graham a4fe66aceb Bug 1507532 - Add support for copying Ahem to the installed Firefox profile, r=gbrown
Following the lead of bug 1197716, put the Ahem font into the firefox
profile where it is read by Fennec.

Depends on D12034

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

--HG--
extra : moz-landing-system : lando
2018-11-15 17:33:37 +00:00
James Graham 7e45b339a1 Bug 1507532 - Add support for running reftests in fennec, r=KWierso
Add a ReftestExecutor implementation matching the one that we use for
Desktop Firefox.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 20:40:50 +00:00
Bogdan Tara 647b9eb109 Merge inbound to mozilla-central. a=merge 2018-11-16 11:47:51 +02:00
Csoregi Natalia c9b70719c8 Merge mozilla-central to autoland. CLOSED TREE 2018-11-16 00:19:45 +02:00
Wes Kocher 2d2ceab2a4 Bug 1507993 - Fix up a typo in network-error-logging/support/lock.py r=jgraham
"request_id" is never defined in the file, and it looks like it should be using "report_id" like most other places in this file.

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

--HG--
extra : moz-landing-system : lando
2018-11-19 09:35:56 +00:00
moz-wptsync-bot a2e9b0863d Bug 1508354 - [wpt-sync] Update web-platform-tests to be998ebbfc08085f18c1f9ed8d22c52b03134167, a=testonly
wpt-head: be998ebbfc08085f18c1f9ed8d22c52b03134167
wpt-type: landing
2018-11-21 13:59:22 +00:00
moz-wptsync-bot d8f4d669ca Bug 1507532 [wpt PR 14104] - [Gecko Bug 1507532] Add support for running reftests in fennec, a=testonly
Automatic update from web-platform-testsAdd support for running reftests in fennec

Add a ReftestExecutor implementation matching the one that we use for
Desktop Firefox.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1507532
gecko-commit: 9702f65efe224bcb14f64db9eeb99ca2ad5ef8f8
gecko-integration-branch: central
gecko-reviewers: KWierso

--
Add support for copying Ahem to the installed Firefox profile

Following the lead of bug 1197716, put the Ahem font into the firefox
profile where it is read by Fennec.

Depends on D12034

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1507532
gecko-commit: 32fdcb91c2a51fb572e364d94180631d76a6fb33
gecko-integration-branch: central
gecko-reviewers: gbrown

--
Set up mach defaults to match working wpt android reftest settings

The fast internal reftest harness doesn't work yet, so in the meantime
default to the functional but slower external harness. Also ensure
that the Ahem font is installed by default.

Depends on D12035

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1507532
gecko-commit: 294c7b9011c0a5657ea384d1328805ff48e60f43
gecko-integration-branch: central
gecko-reviewers: KWierso

--
Fixup formatting issue.
--

wpt-commits: 18203d87aa75d4a23ba957ca01a7714e5ee5f238, dd4913a53bf8841dd03ef875bfb82e258d5dbb09, 30eea7feb3af10d91ca14e6735b35bf7e96a856a, be998ebbfc08085f18c1f9ed8d22c52b03134167
wpt-pr: 14104
2018-11-21 13:59:21 +00:00
moz-wptsync-bot 3d63947521 Bug 1506769 [wpt PR 14028] - Update wpt metadata, a=testonly
wpt-pr: 14028
wpt-type: metadata
2018-11-21 13:59:21 +00:00
youennf fbb3328abc Bug 1506769 [wpt PR 14028] - Move webrtc quic tests to webrtc-quic, a=testonly
Automatic update from web-platform-testsMove webrtc quic tests to webrtc-quic (#14028)

--

wpt-commits: 89ad54bd0d498c8209ec80407f5758566f91e82f
wpt-pr: 14028


--HG--
rename : testing/web-platform/tests/webrtc/RTCQuicStream-helper.js => testing/web-platform/tests/webrtc-quic/RTCQuicStream-helper.js
rename : testing/web-platform/tests/webrtc/RTCQuicTransport-helper.js => testing/web-platform/tests/webrtc-quic/RTCQuicTransport-helper.js
2018-11-21 13:59:20 +00:00
Oriol Brufau 1ac970e0e2 Bug 1508031 [wpt PR 14108] - [css-logical] Fix animation-004.html, a=testonly
Automatic update from web-platform-tests[css-logical] Fix animation-004.html

Fixes #14107

--
Merge pull request #14108 from Loirooriol/fix-logical-transitions

[css-logical] Fix animation-004.html
--

wpt-commits: f2853643f52e0f1c5cdb9b23b35e4c0e66fd296f, b603262eb6add91220b57cd0ad5e0d625f838584
wpt-pr: 14108
2018-11-21 13:59:20 +00:00
Anne van Kesteren 365b3879ac Bug 1507796 [wpt PR 14090] - Encoding/XMLHttpRequest: default is UTF-8, a=testonly
Automatic update from web-platform-testsEncoding/XMLHttpRequest: default is UTF-8

Fixes #14082.

--

wpt-commits: a65bfa9d0c9517103caeb19eb0724eab75e2cacb
wpt-pr: 14090
2018-11-21 13:59:19 +00:00
Fredrik Söderquist a67c230e28 Bug 1508014 [wpt PR 14105] - Fix parsing of negative values for 'r', 'rx', 'ry' and 'stroke-width', a=testonly
Automatic update from web-platform-testsFix parsing of negative values for 'r', 'rx', 'ry' and 'stroke-width'

For all of these properties[1][2][3][4], a negative value is considered
illegal and should fail in the parser. (The value range is already
corectly specified for instance for animation, and also for the
corresponing presentation attributes.)

[1] https://svgwg.org/svg2-draft/geometry.html#R
[2] https://svgwg.org/svg2-draft/geometry.html#RX
[3] https://svgwg.org/svg2-draft/geometry.html#RY
[4] https://svgwg.org/svg2-draft/painting.html#StrokeWidthProperty

Bug: 902346
Change-Id: I4b073288b97151d7a9df4b1c2ce99341dca9c8ee
Reviewed-on: https://chromium-review.googlesource.com/c/1304561
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#609077}

--

wpt-commits: 744325921ba52791bc8db1b45d2aed097577753a
wpt-pr: 14105
2018-11-21 13:59:19 +00:00
Florin Malita f4460df56c Bug 1507421 [wpt PR 14067] - Fix box-shadow clipping for opaque-background <body>, a=testonly
Automatic update from web-platform-testsFix box-shadow clipping for opaque-background <body>

In the presence of an opaque background,
BoxPainterBase::PaintNormalBoxShadow() insets the shadow clip by one
unit (in order to mitigate seaming artifacs), effectively expanding the
shadow inwards, and relies on the opaque background overdrawing this
inset.

But <body> doesn't paint its own background -- it gets transferred to
the view and painted in a different context => the shadow inset remains
visible.

To address this, pass background-skip information to
PaintNormalBoxShadow(), and disable the inset logic when the background
is not being drawn.

Bug: 899342
Change-Id: I5e04a1c17c2be324bf4c6767d2159372f546cc24
Reviewed-on: https://chromium-review.googlesource.com/c/1336495
Commit-Queue: Florin Malita <fmalita@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#609014}

--

wpt-commits: 44a54b7ededf2dc68fe9b3d2d6f2dca4f1f8372d
wpt-pr: 14067
2018-11-21 13:59:18 +00:00
moz-wptsync-bot 7aea8a2ded Bug 1505638 [wpt PR 13972] - Update wpt metadata, a=testonly
wpt-pr: 13972
wpt-type: metadata
2018-11-21 13:59:17 +00:00
Ehsan Karamad 5566491750 Bug 1505638 [wpt PR 13972] - Violation reports for 'layout-animations', a=testonly
Automatic update from web-platform-testsViolation reports for 'layout-animations'

This CL adds support for generating violation reports for 'layout-animations'
feature policy. The new implementation triggers a report when:
  1- CSS Parser finds usage of @keyframes for one of the banned styles.
  2- element.animate() changes a banned style.

Bug: 902836,867471
Change-Id: I79900603eb0166514d7986dc189ec914bd95f899
Reviewed-on: https://chromium-review.googlesource.com/c/1324138
Commit-Queue: Ehsan Karamad <ekaramad@chromium.org>
Reviewed-by: Alan Cutter <alancutter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608984}

--

wpt-commits: b8ac03b76dc36f29c66bef25bc69c322b85dc57c
wpt-pr: 13972
2018-11-21 13:59:17 +00:00
Steve Anton e1b4897399 Bug 1507977 [wpt PR 14098] - Implement RTCQuicStream.readInto(), a=testonly
Automatic update from web-platform-testsImplement RTCQuicStream.readInto()

Bug: 874296
Tbr: hbos@chromium.org
Change-Id: Id2905574237fe9221d49a1e772c9ba0f3e7957e1
Reviewed-on: https://chromium-review.googlesource.com/c/1289436
Commit-Queue: Steve Anton <steveanton@chromium.org>
Reviewed-by: Steve Anton <steveanton@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608878}

--

wpt-commits: 7eba3fb1b7375c07fe00d29b2154cc7407b3fd94
wpt-pr: 14098
2018-11-21 13:59:16 +00:00
Philip Jägenstedt 9cf84b1921 Bug 1507908 [wpt PR 14096] - Allow stability-checker failures on Travis and report them on Taskcluster, a=testonly
Automatic update from web-platform-testsAllow stability-checker failures on Travis and report them on Taskcluster (#14096)

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

https://github.com/web-platform-tests/wpt/issues/13194 remains open to
verify that Taskcluster isn't failing to detect flakiness that Travis
would.
--

wpt-commits: bcd2471a16325fada550e05dad2b17895a232c6a
wpt-pr: 14096
2018-11-21 13:59:16 +00:00
Philip Jägenstedt c2c2466a5d Bug 1507917 [wpt PR 14097] - Fix a typo in css/css-text/writing-system/ already fixed in ref, a=testonly
Automatic update from web-platform-testsFix a typo in css/css-text/writing-system/ already fixed in ref (#14097)

The typo in the ref was fixed in
https://github.com/web-platform-tests/wpt/pull/13430, but the test
itself was not updated. That's bad.
--

wpt-commits: 0601d669f54ea46df0c1b08b9927ad6933a06fd3
wpt-pr: 14097
2018-11-21 13:59:16 +00:00
Eric Willigers 732b413e2b Bug 1507519 [wpt PR 14075] - SVG Geometry: computed value of properties, a=testonly
Automatic update from web-platform-testsSVG Geometry: computed value of properties (#14075)

cx cy r rx ry x y computed values are lengths or percentages.
https://svgwg.org/svg2-draft/geometry.html
--

wpt-commits: 39c2331ea623e23849d2f6fc99f804e5e2d374d2
wpt-pr: 14075
2018-11-21 13:59:15 +00:00
moz-wptsync-bot 50ef06133f Bug 1504801 [wpt PR 13928] - Update wpt metadata, a=testonly
wpt-pr: 13928
wpt-type: metadata
2018-11-21 13:59:15 +00:00
Oriol Brufau 58e47a7324 Bug 1504801 [wpt PR 13928] - [css-logical] Fix logical values according to the spec, a=testonly
Automatic update from web-platform-tests[css-logical] Fix logical values according to the spec

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

Currently logical values compute to the corresponding physical value,
and the mapping is with respect to the element itself. This patch
makes them compute as specified and changes the mapping to be with
respect to the containing block.

BUG=901409

TEST=external/wpt/css/css-logical/logical-values-float-clear.html
TEST=external/wpt/css/css-logical/logical-values-float-clear-reftest.html
TEST=external/wpt/css/css-logical/logical-values-resize.html
TEST=webexposed/nonstable-css-properties.html

Change-Id: Ie0acaacde813c5343ec3bb8de712c4af03639475
Reviewed-on: https://chromium-review.googlesource.com/c/1315989
Commit-Queue: Manuel Rego <rego@igalia.com>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608730}

--

wpt-commits: 68eabe4d5bf5bed82dcdcc33e8b9e54a45d55307
wpt-pr: 13928
2018-11-21 13:59:15 +00:00
moz-wptsync-bot d7152e076f Bug 1507472 [wpt PR 14071] - Update wpt metadata, a=testonly
wpt-pr: 14071
wpt-type: metadata
2018-11-21 13:59:15 +00:00
Eric Willigers fbf94105b8 Bug 1507472 [wpt PR 14071] - CSS: rename :matches to :is, a=testonly
Automatic update from web-platform-testsCSS: rename :matches to :is

Recent CSS WG decision
https://github.com/w3c/csswg-drafts/issues/3258

Bug: 568705
Change-Id: If24be4b2c0a49ba12c92df873b0a4de12eb1a21e
Reviewed-on: https://chromium-review.googlesource.com/c/1337227
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608722}

--

wpt-commits: 4decb8ae3b8890851073d36cba9bb9a76f29e8d3
wpt-pr: 14071
2018-11-21 13:59:14 +00:00
Manuel Rego Casasnovas 20423e6f9e Bug 1507805 [wpt PR 14092] - [css-grid] Some fixes on grid-container-scrollbar-* tests, a=testonly
Automatic update from web-platform-tests[css-grid] Some fixes on grid-container-scrollbar-* tests

* Use Ahem font to avoid weird small pixel differences on iOS.
* Fix some typos reported by @fred-wang at https://bugs.webkit.org/show_bug.cgi?id=191656#c14

--
Merge pull request #14092 from mrego/grid-container-scrollbars

[css-grid] Some fixes on grid-container-scrollbar-* tests
--

wpt-commits: ef7824a8ff88c95d36b31b377fe252f7c56d2da0, 1b543a1083f48c13b25f23a5f23d14f6ade958d4
wpt-pr: 14092
2018-11-21 13:59:14 +00:00
Anne van Kesteren 27e163ba6a Bug 1507586 [wpt PR 14079] - Fetch: test no-cors Headers API better, a=testonly
Automatic update from web-platform-testsFetch: test no-cors Headers API better

For https://github.com/whatwg/fetch/pull/833.

--

wpt-commits: ccb1c202a4ad83d88fe9bc133e2816b86e4bcfd2
wpt-pr: 14079
2018-11-21 13:59:14 +00:00
Asami Doi 2f3e59f9ee Bug 1506089 [wpt PR 14002] - ServiceWorker: Add t.add_cleanup() in WPT tests., a=testonly
Automatic update from web-platform-testsServiceWorker: Add t.add_cleanup() in WPT tests.

This CL adds t.add_cleanup() that calls service_worker_unregister()
in WPT tests to ensure registrations are removed on test completion.

Bug: 824647
Change-Id: Ieb790d4d7f63fc4810f6062d7e288aad1e88f45d
Reviewed-on: https://chromium-review.googlesource.com/c/1328545
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608693}

--

wpt-commits: ab42c6d20fe627c4580ca1f0d5f6fbd106cbe04f
wpt-pr: 14002
2018-11-21 13:59:13 +00:00
Eric Willigers 63eeb3c5dc Bug 1488424 [wpt PR 12826] - [SVG] Scripts are valid content for SVG+HTML, a=testonly
Automatic update from web-platform-tests[SVG] Scripts are valid content for SVG+HTML (#12826)

--

wpt-commits: 706ee77bda06b58f4e317bc317bc0e7c25d34f12
wpt-pr: 12826
2018-11-21 13:59:13 +00:00
Steve Anton 7517832d39 Bug 1507064 [wpt PR 14046] - Implement RTCQuicStream.waitForWriteBufferedAmountBelow(), a=testonly
Automatic update from web-platform-testsImplement RTCQuicStream.waitForWriteBufferedAmountBelow()

Bug: 874296
Change-Id: I694325a0cc85ad520c18762e34ba05e2204e2c74
Reviewed-on: https://chromium-review.googlesource.com/c/1286902
Commit-Queue: Steve Anton <steveanton@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608648}

--

wpt-commits: d84cf823ac8a9bee7df5be37f4fafdbe218ab6a7
wpt-pr: 14046
2018-11-21 13:59:12 +00:00
moz-wptsync-bot be567ccb66 Bug 1507080 [wpt PR 14048] - Update wpt metadata, a=testonly
wpt-pr: 14048
wpt-type: metadata
2018-11-21 13:59:12 +00:00
Amos Lim b21f1246df Bug 1507080 [wpt PR 14048] - service worker: Let register('data://blah') throw a TypeError, a=testonly
Automatic update from web-platform-testsservice worker: Let register('data://blah') throw a TypeError

register('data://blah') should throw a TypeError instead of SecurityError.
If scopeURL’s scheme is not one of "http" and "https", reject promise
with a TypeError and abort these steps.[1]

[1]: https://w3c.github.io/ServiceWorker/#start-register-algorithm

Bug: 877138
Change-Id: Ic1e8cae52ec9393152044aa37da389eb499165bb
Reviewed-on: https://chromium-review.googlesource.com/c/1189688
Commit-Queue: Amos Lim <eui-sang.lim@samsung.com>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608635}

--

wpt-commits: 64ee30dc4f4c7cd5016ffcfbbb6e1012b978ed66
wpt-pr: 14048
2018-11-21 13:59:11 +00:00
Fredrik Söderquist f044828f48 Bug 1507549 [wpt PR 14077] - Fix serialization of computed style for 'paint-order', a=testonly
Automatic update from web-platform-testsFix serialization of computed style for 'paint-order'

We were always serializing as the completed (all keywords present) form,
which is not the shortest canonical form.

 https://svgwg.org/svg2-draft/painting.html#PaintOrder

Fold the ComputedStyleUtils helper into the PaintOrder CSSProperty
class, since this is very specific to this property.

Matches WebKit and almost Gecko (which seems to handle some "two
keyword" cases differently.)

Bug: 904898
Change-Id: Ib796a111e601485e339fdf2739a587fb5f893b8a
Reviewed-on: https://chromium-review.googlesource.com/c/1335579
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608623}

--

wpt-commits: 8ffe6b78eb915feefba921914f47c40b6f1880e6
wpt-pr: 14077
2018-11-21 13:59:11 +00:00
CYBAI 9a4cfb7015 Bug 1506919 [wpt PR 14036] - Implement rejectionhandled event, a=testonly
Automatic update from web-platform-testsCheck including the error message from Error constructor as required

--

wpt-commits: b4c61af0f410976b96279df7f75715091619057d
wpt-pr: 14036
2018-11-21 13:59:11 +00:00
Liquan(Max) Gu fc8100a890 Bug 1507660 [wpt PR 14084] - [UserTimingL3] Fix meature, mark API feature detection, a=testonly
Automatic update from web-platform-tests[UserTimingL3] Fix meature, mark API feature detection

UserTimingL3 uses returned value for feature detection. If measure and mark
API returns null, the APIs are L2 API; If the APIs return an entry, the APIs are
L3 API. However, in the current implementation, when L3 API is enabled, the
APIs do not always return the created entry.

This CL is to fix this bug, and add layout tests to verify it.

Change-Id: I9854f0abd0d64a3334701e09d6ce0fc245fcca3e
Reviewed-on: https://chromium-review.googlesource.com/c/1338225
Commit-Queue: Liquan (Max) Gǔ <maxlg@chromium.org>
Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608552}

--

wpt-commits: a4efb68eb4bb30453a6c958ad58f8c2540dc967e
wpt-pr: 14084
2018-11-21 13:59:10 +00:00
moz-wptsync-bot dcdd4415aa Bug 1506716 [wpt PR 14026] - Update wpt metadata, a=testonly
wpt-pr: 14026
wpt-type: metadata
2018-11-21 13:59:10 +00:00
Mason Freed 1c986c31a8 Bug 1506716 [wpt PR 14026] - Adding more layout/WPT tests for backdrop-filter, a=testonly
Automatic update from web-platform-testsAdding more layout/WPT tests for backdrop-filter

These should reproduce (at least) these issues:
 - https://crbug.com/622128 - dark areas brought in from edges
 - https://crbug.com/632979 - dark areas brought in from edges
 - https://crbug.com/659501 - menus cause too much filtering
 - https://crbug.com/767997 - menus cause too much filtering
 - https://crbug.com/813796 - incorrect border used for filter
 - https://crbug.com/593307 - incorrect border used for filter

Bug: 497522,622128,632979,659501,767997,813796,593307
Change-Id: Iafea2fc8fffba950f74d27f21170df647dc62e29
Reviewed-on: https://chromium-review.googlesource.com/c/1330888
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608537}

--

wpt-commits: a2fb878b4b9e4164437357f2bfba4c28e8c0e1ea
wpt-pr: 14026
2018-11-21 13:59:10 +00:00
Rune Lillesveen 7c862efcb0 Bug 1506886 [wpt PR 14034] - Keep animations running going to/from fullscreen., a=testonly
Automatic update from web-platform-testsKeep animations running going to/from fullscreen.

LazyReattachIfAttached() nukes the computed styles synchronously so that
we are not able to keep animations alive for the next lifecycle update.
Add a bit on Node to say that we need a forced layout tree reattach and
trigger the re-attach from style recalc instead.

Bug: 900162
Change-Id: I22f51f5e091932fc8a63213af88903c7866abbb4
Reviewed-on: https://chromium-review.googlesource.com/c/1333809
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608530}

--

wpt-commits: 9fcbfa0a6c02e373780f897dcf5282907180e49a
wpt-pr: 14034
2018-11-21 13:59:10 +00:00
moz-wptsync-bot 8c4e2b43e7 Bug 1505878 [wpt PR 13984] - Update wpt metadata, a=testonly
wpt-pr: 13984
wpt-type: metadata
2018-11-21 13:59:09 +00:00
Ian Clelland 88896735d6 Bug 1505878 [wpt PR 13984] - Add report-only mode to Feature Policy, a=testonly
Automatic update from web-platform-testsAdd report-only mode to Feature Policy

This change adds a "report-only" policy to each security context, which
is local to that context (not replicated across processes) and is used
to determine whether a report should be sent even if a feature is
enabled, when the feature is used.

Reports are now augmented with a "disposition" field, which is either
"enforce", if the feature usage was actually blocked, or "report", if
it was not.

Feature policy directives are placed in the report-only policy if the
feature name is suffixed with "-report-only", otherwise, they affect
the regular (enforcing) policy.

Explainer at
https://github.com/WICG/feature-policy/blob/master/reporting.md

Existing tests are updated, and new tests for report-only mode are
added to ensure that reports are sent even when the feature is used
successfully.

Bug: 904878
Change-Id: I27bc42729c5ab5560160f3d993431e606a8a3a47
Reviewed-on: https://chromium-review.googlesource.com/c/1178811
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608004}

--

wpt-commits: b39f5e0d0e0872cdd9b7592f0b9ff0b5c11bcef3
wpt-pr: 13984
2018-11-21 13:59:09 +00:00
Nicolas Pena fc76ad44fe Bug 1507374 [wpt PR 14063] - [LongTasks] Change TaskAttributionTiming name to 'unknown', a=testonly
Automatic update from web-platform-tests[LongTasks] Change TaskAttributionTiming name to 'unknown'

At TPAC, we agreed that 'script' is confusing because it implies that
longtasks only measure script work. Thus, we decided to change the name
to 'unknown'. Also see https://github.com/w3c/longtasks/issues/47.

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

--

wpt-commits: 4309ceb7b165a42534514ca9933846cc0912bdae
wpt-pr: 14063
2018-11-21 13:59:09 +00:00
Kevin Ellis 292bb32b40 Bug 1507600 [wpt PR 14080] - Improve robustness of wpt animation interpolation tests., a=testonly
Automatic update from web-platform-testsImprove robustness of wpt animation interpolation tests.

This patch fixes the problem where subtle changes to numerical values in matrix interpolation cause mismatches in the expected results.

To address the issue:
* Styles are checked to see if they are of the form matrix(...) or matrix3d(...).
* If the style is a matrix, then arguments are rounded and the style is reconstructed.

Bug: 797472

Change-Id: I44d6e0ed13e24dc2ecfeeacbcd4809d6dcdb6465
Reviewed-on: https://chromium-review.googlesource.com/c/1337640
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608466}

--

wpt-commits: 794b7ee9292f09802cd41e41a04be420b1d7bec3
wpt-pr: 14080
2018-11-21 13:59:08 +00:00
Christian Biesinger bdbd4c49ee Bug 1507345 [wpt PR 14062] - [css-flex] align-content should apply even when there's just a single line, a=testonly
Automatic update from web-platform-tests[css-flex] align-content should apply even when there's just a single line

In Jan 2015 the spec changed in
https://drafts.csswg.org/css-flexbox/#change-201409-align-content-wrapping

Change our code accordingly. This effectively reverts commit
crrev.com/290823003 and relands crrev.com/2191683003

align-content-wrap-004 is a test for bug 641789, which was a regression
from the previous attempt at landing this patch.

Bug: 599828
Change-Id: I8de127c19203854922eb23a626cee4de9a772f22
Reviewed-on: https://chromium-review.googlesource.com/c/1323906
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608449}

--

wpt-commits: 34ecd56f063821c113fd20bcb05b80aafd82d787
wpt-pr: 14062
2018-11-21 13:59:08 +00:00
moz-wptsync-bot b137e62f97 Bug 1507250 [wpt PR 14058] - Update wpt metadata, a=testonly
wpt-pr: 14058
wpt-type: metadata
2018-11-21 13:59:08 +00:00
Morten Stenshorne a8d67c9e8f Bug 1507250 [wpt PR 14058] - Floats in a next fragmentainer may push lines down., a=testonly
Automatic update from web-platform-testsFloats in a next fragmentainer may push lines down.

We cannot assume that when we push a line to the next fragmentainer
(because it doesn't fit in the current one), the line is going to fit
there. If the next fragmentainer has a float that nothing fits beside
and the float is too tall to fit the line below it, we need to jump to
yet another fragmentainer in order to find room for the line.

Bug: 902762
Change-Id: Ied14694ed1ad4fc25d28527edd1ca7389f00664c
Reviewed-on: https://chromium-review.googlesource.com/c/1335580
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608414}

--

wpt-commits: a218e2f1678badf75722fd444524d98cd5996b3f
wpt-pr: 14058
2018-11-21 13:59:07 +00:00
moz-wptsync-bot 52c4626b92 Bug 1507239 [wpt PR 14055] - Update wpt metadata, a=testonly
wpt-pr: 14055
wpt-type: metadata
2018-11-21 13:59:07 +00:00
Anders Hartvoll Ruud 8b918e692e Bug 1507239 [wpt PR 14055] - [css-properties-values-api] Validate var() fallbacks., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Validate var() fallbacks.

According to a recent spec edit, any fallback in a var()-reference must
match the syntax of the referenced property, otherwise the var()-reference
is invalid. This applies even if the fallback is not used.

To implement this, ResolveFallback now returns kNone/kFail/kSuccess instead
of a bool. This is necessary, because the kNone case may be both an error
state and a success state, depending on whether the fallback is being
used or not, hence a plain bool is not sufficient.

R=futhark@chromium.org

Bug: 641877
Change-Id: I951eef6335bf1cd4064d59959d73ec4fa39c9ee0
Reviewed-on: https://chromium-review.googlesource.com/c/1335576
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608365}

--

wpt-commits: 4bf9cbfa246859a47e46507154760526e48f8af0
wpt-pr: 14055
2018-11-21 13:59:07 +00:00
Josh Matthews dc2afe237a Bug 1507558 [wpt PR 14078] - [wptserve] Fix typo., a=testonly
Automatic update from web-platform-tests[wptserve] Fix typo (#14078)

--

wpt-commits: f06c6724835b5107533d7b817b0daa9d757d6c52
wpt-pr: 14078
2018-11-21 13:59:07 +00:00
James Graham 4f248ee05d Bug 1507526 [wpt PR 14076] - Revert PR 13640, a=testonly
Automatic update from web-platform-testsRevert "Update infrastructure/metadata/ to match Chrome and Firefox results"

This reverts commit c2bf7c6ed9e3ab9d42000b712d3793f6b58c33cd.

--
Revert "Add action_sequence in testdriver"

This reverts commit 3287351b606c4588e397632e2ab04641dc91094d.

--

wpt-commits: 9e10da29c88d1268b65bac176df3c6ab2ee6a3d5, 02dccc6b5ad45352ae5c3bdf23fcbd9b0deea071
wpt-pr: 14076
2018-11-21 13:59:06 +00:00
Automat af Gränssnitt d6fff064b9 Bug 1506775 [wpt PR 14030] - Update interfaces/geometry.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/geometry.idl

Source: https://github.com/tidoust/reffy-reports/blob/d154d27/whatwg/idl/geometry.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/454341146

--

wpt-commits: e66f3eb1314897562704d5df7bd435e1fbb2d99d
wpt-pr: 14030
2018-11-21 13:59:06 +00:00
qiuzhong e45ddcc73f Bug 1507426 [wpt PR 14068] - Remove timeout in async_test for IndexedDB tests, a=testonly
Automatic update from web-platform-testsRemove timeout in async_test for IndexedDB tests

Remove all the timeout parameters in async_test for IndexedDB tests.
Affected tests: 44, Pass: 44, Failed: 0
Related: #11120

--

wpt-commits: c7c8c373d49baba4721e7800525b1699bf67ac7e
wpt-pr: 14068
2018-11-21 13:59:06 +00:00
jugglinmike a108cecaae Bug 1507341 [wpt PR 14061] - [testharness.js] Honor test config in workers, a=testonly
Automatic update from web-platform-tests[testharness.js] Honor test config in workers (#14061)

Ensure that uncaught exceptions originating from workers do not
influence harness status when the `allow_uncaught_exception` setting has
been enabled.
--

wpt-commits: 0ddb31913184805fa3725e22e5b88046e961996b
wpt-pr: 14061
2018-11-21 13:59:05 +00:00
moz-wptsync-bot 188823eebf Bug 1497436 [wpt PR 13430] - Update wpt metadata, a=testonly
wpt-pr: 13430
wpt-type: metadata
2018-11-21 13:59:05 +00:00
Florian Rivoal 343ca34497 Bug 1497436 [wpt PR 13430] - [css-text][css-fonts] Testing writing system dependent rules, a=testonly
Automatic update from web-platform-tests[css-text][css-fonts] Testing writing system dependent rules

Related to https://github.com/w3c/csswg-drafts/issues/2015

--
fix typo

Co-Authored-By: frivoal <git@florian.rivoal.net>
--
Merge pull request #13430 from frivoal/writing-system

[css-text][css-fonts] Testing writing system dependent rules
--

wpt-commits: 60e792e88bf7e2839b584354b128600bb89a7e8f, 643c8394abb53fbca39590728bc30ad96b1feb6c, 9b65752bd8f279c76532401268f06250ac5d479c
wpt-pr: 13430
2018-11-21 13:59:05 +00:00
Youenn Fablet 73bcf47a5b Bug 1506994 [wpt PR 14040] - Replace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer, a=testonly
Automatic update from web-platform-testsReplace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer.
This allows to use non legacy APIs by default if supported.

--
Merge pull request #14040 from youennf/remove-offerToReceiveAudio-use-outside-legacy

Replace direct use of offerToReceiveAudio by generateAudioReceiveOnlyOffer
--

wpt-commits: 27e0acb4312abf064d6491ff29db3852a958dff8, 42abd6cc7ebd7c0b0513639e1a8c1bd958638fed
wpt-pr: 14040
2018-11-21 13:59:04 +00:00
moz-wptsync-bot 7756d4dca3 Bug 1507089 [wpt PR 14050] - Update wpt metadata, a=testonly
wpt-pr: 14050
wpt-type: metadata
2018-11-21 13:59:04 +00:00
Makoto Shimazu 24aa50ab1d Bug 1507089 [wpt PR 14050] - Fix wpt: service-worker/navigation-redirect.https.html, a=testonly
Automatic update from web-platform-testsFix wpt: service-worker/navigation-redirect.https.html

As preparation for adding FetchEvent#resultingClientId, this CL fixes
the test to make it pass once resultingClientId is impelmeneted.

Bug: 778497
Change-Id: I6309a13d4315e6a99149275a6d7889f14ce0d757
Reviewed-on: https://chromium-review.googlesource.com/c/1335055
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608167}

--

wpt-commits: 6856483bcc86322198f10e0c42385a7f9127eb66
wpt-pr: 14050
2018-11-21 13:59:04 +00:00
Manuel Rego Casasnovas 2a4e14c3b2 Bug 1507122 [wpt PR 14052] - [css-grid] Consider scrollbars in PopulateGridPositionsForDirection(), a=testonly
Automatic update from web-platform-tests[css-grid] Consider scrollbars in PopulateGridPositionsForDirection()

We never care about scrollbars
in LayoutGrid::PopulateGridPositionsForDirection(),
that's fine if the scrollbars are at the end
(e.g. on the right in horizontal writing mode and LTR direction)
but it causes problems when they're at the beginning
(e.g. on the left in horizontal writing mode and RTL direction).

The patch modifies the method so it takes into account scrollbar size
in order to compute the position of the columns/rows
depending on the direction and the writing mode.

BUG=904438
TEST=external/wpt/css/css-grid/grid-model/grid-container-scrollbar-001.html
TEST=external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html
TEST=external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html

Change-Id: I9c8307638647e449f6975cacf99f89e29d4fa655
Reviewed-on: https://chromium-review.googlesource.com/c/1334370
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Sergio Villar <svillar@igalia.com>
Commit-Queue: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#608154}

--

wpt-commits: ca8728e002fdfcdde1ee2efd39ebaccc823bf9b2
wpt-pr: 14052
2018-11-21 13:59:03 +00:00
Hiroki Nakagawa 00094b75de Bug 1507063 [wpt PR 14045] - Worklet: Modernize service worker interception tests for worklets using async/await, a=testonly
Automatic update from web-platform-testsWorklet: Modernize service worker interception tests for worklets using async/await

This is just a cleanup CL, and there're no functional changes.

Bug: n/a
Change-Id: I60820045469eed4a0903b37af9e4f8927bcc884d
Reviewed-on: https://chromium-review.googlesource.com/c/1335047
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607892}

--

wpt-commits: d16eb1ce23500e7234f58df86a59d5c00d222118
wpt-pr: 14045
2018-11-21 13:59:03 +00:00
jugglinmike 20826e3f93 Bug 1506697 [wpt PR 14024] - [wptserve] Eliminate race condition, a=testonly
Automatic update from web-platform-tests[wptserve] Eliminate race condition (#14024)

This race condition was expressed during testing sessions where the
first test to use the Stash feature issued did so with multiple requests
made in parallel.

--

wpt-commits: cbb25e2c99696956ed2a36e7bcdbdee1dca71705
wpt-pr: 14024
2018-11-21 13:59:02 +00:00
Andrea Marchesini 89f6169d5f Bug 1508661 - origin header should not be set for GET and HEAD requests, r=asuth 2018-11-21 11:33:47 +01:00
James Graham 783db98b9b Bug 1497898 - Handle WindowsError trying to determine if git exists, r=ato
Depends on D8232

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:43 +00:00
James Graham fc1b9e8916 Bug 1497898 - Update gecko wpt manifest update to use caches, r=ato
Depends on D8231

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:50 +00:00
James Graham 8afe7415f7 Bug 1497898 - Update manifest before tests, r=ato
Depends on D8230

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:46:49 +00:00
James Graham 98239a7695 Bug 1497898 - Pass the manifest file directly into wpttest.from_manifest, r=ato
Depends on D8229

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:46:57 +00:00
James Graham 322b139c9f Bug 1497898 - Fix the .gitignore rules, r=ato
Depends on D8228

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:24 +00:00
James Graham 5b7b698630 Bug 1497898 - Fix the cache lifecycle, r=ato
The caches weren't being invalidated when the manifest itself
changed. To fix this the manifest itself has to be written before the
cache and the cache has to include data about the manifest that it's
associated with (the mtime and path are used for this purpose).

To make all this work requires a single method that can load the
manifest, update it, write the manifest and write the
caches. Therefore we introduce a single load_and_update method that is
intended to replace all previous use of the load() or update() methods
(and as a bonus handles manifest version mismatches in a single
place).

Depends on D8227

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:26 +00:00
James Graham ce60bb48b5 Bug 1497898 - Add a custom implementation of os.walk, r=ato
Compared to the normal os.walk this has a couple of differences:

* It returns lists of (name, stat) for filenames and directories,
  allowing callers to reuse the stat data without going back to the
  system to re-request it.

* Directories are always returned as paths relative to the root, and
  the root itself is returned as the empty string.

* It is non-recursive.

There are also a few features missing that aren't required for our use
cases.

Depends on D8226

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:28 +00:00
James Graham ea13dc74ac Bug 1497898 - Add manifest caches for the mtime and gitignore rules, r=ato
When processing the manifest using the worktree, instead of reading
all files to see if the content changed, instead only process files where
the mtime has been updated since the previous run. Also cache the
result of running gitignore, so we can save a couple of seconds
processing the gitignore rules.

Depends on D8225

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:30 +00:00
James Graham 2896c4c699 Bug 1497898 - Update the lint to the new gitignore API, r=ato
Depends on D8224

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:32 +00:00
James Graham 62e4d2f4f2 Bug 1497898 - Update the gitignore implementation to work as an iterator filter, r=ato
This updates the gitignore implemenation to take input like os.walk
but with additional stat data for the files. It also makes several
useful optimistaions:

 * Avoid using regex when just matching a literal
 * Identify patterns that can only match the final component of a path
   and run those against that component rather than the full path.
 * Add the possibility of providing a dictionary of paths to gitignore
   statuses as a cache.

This dramatically reduces the amount of time we spend in gitignore
processing when updating the manifest.

Depends on D8223

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:34 +00:00
James Graham f7f73f6d13 Bug 1497898 - Allow the gitignore filter to work on name components only, r=ato
We end up with a lot of rules like (?:.*)/.*\.ext which are basically
trying to find the last component in a path and match against
that. These are rather slow to run so the easiest thing tdo is just
pass in the last component of the path when we know that's the only
thing the rule can match.

The changes to surrounding code to use this API will be made in future
commits.

Depends on D8222

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:36 +00:00
James Graham 7a9dd60df5 Bug 1497898 - Update the .gitignore file, r=ato
Depends on D8221

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:38 +00:00
Ahilya Sinha 51b7f8e4b4 Bug 1497898 - Use testfile mtimes to pre-filter files iterated over for the manifest update, r=ato
Depends on D11667

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

--HG--
extra : moz-landing-system : lando
2018-11-16 18:48:40 +00:00
Perry Jiang 71c4ea8b76 Bug 1264177 - Implement FetchEvent.resultingClientId r=edenchuang,mrbkap
- Expose FetchEvent.resultingClientId on non-subresource, non-"report"-destination requests.
- Delay Clients.get(FetchEvent.resultingClientId) resolution until the resulting client is execution ready.
- Add WPTs to test for existence of resultingClientId and Clients.get promise resolution values.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 08:28:23 +00:00
Andrew McCreight d6b7e8631f Bug 1480799 - Remove weird Rust characters from white list in the webauthn directory. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D12042

--HG--
extra : moz-landing-system : lando
2018-11-15 17:47:19 +00:00
Andrea Marchesini ed66410ca1 Bug 1507144 - Enable reporting API by default in nightly only, r=smaug 2018-11-15 11:15:58 +01:00
arthur.iakab c0b26c4076 Merge inbound to mozilla-central a=merge 2018-11-15 11:54:15 +02:00
Timothy Guan-tin Chien 2b5881e46b Bug 1503019 - Part I, Remove dom.webcomponents.shadowdom.enabled r=smaug
This patch removes the dom.webcomponents.shadowdom.enabled pref and all its
references, including the following functions:

* nsContentUtils::IsShadowDOMEnabled()
* nsIDocument::IsShadowDOMEnabled()
* nsDocument::IsShadowDOMEnabled(JSContext* aCx, JSObject* aGlobal)
* nsDocument::IsShadowDOMEnabled(const nsINode* aNode)
* nsTextNode::IsShadowDOMEnabled(JSContext* aCx, JSObject* aObject)

This function is renamed and updated to nsDocument::IsCallerChromeOrAddon():

* nsDocument::IsShadowDOMEnabledAndCallerIsChromeOrAddon(JSContext* aCx, JSObject* aObject)

I didn't change the tests that load Shadow DOM tests in an iframe, in the interest of keeping hg annotation history.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 06:51:07 +00:00
Andrea Marchesini c0950f9d8a Bug 1480544 - Allow Console API to log messages on stdout, r=bgrins
This patch introduces 2 new prefs:
- devtools.console.stdout.chrome: if true, console API writes on stdout when
                                  used by chrome code
- devtools.console.stdout.content: console API write on stdout when used by
                                   content code.
2018-11-15 21:47:58 +01:00
Mats Palmgren 505d7f9d3c Bug 1317870 - Make intrinsic sizing for <input type=range> work properly and make its default margin/padding compatible with Chrome/Safari. r=jwatt 2018-11-15 20:47:33 +01:00
Cristina Coroiu 5232ecbc2e Bug 1383454 - Disable box-sizing-replaced-003.xht on mac for frequent failures. r=jmaher 2018-11-26 17:51:00 +02:00
Andreea Pavel 760a6a488f Merge mozilla-central to autoland. on a CLOSED TREE 2018-11-15 01:56:41 +02:00
Andreea Pavel d51566f085 Backed out 2 changesets (bug 1503019) for failing crashtests at dom/base/crashtests/1505811.html on a CLOSED TREE
Backed out changeset 06b12fd41ff1 (bug 1503019)
Backed out changeset 7b845eac9dd7 (bug 1503019)
2018-11-15 01:52:30 +02:00
Razvan Maries 6ef8cc8f07 Bug 1483815 - Implement stricter CORS checking for headers: set wpt as pass. a=wpt-fix 2018-11-15 01:39:03 +02:00
Razvan Maries 6c55ab0f9e Merge mozilla-inbound to mozilla-central a=merge 2018-11-15 00:16:46 +02:00
Andreea Pavel 7c4a91dd37 Backed out changeset 9ad299b5161b (bug 1495313) for failing mochitest dom/security/test/cors/test_CrossSiteXHR.html on a CLOSED TREE 2018-11-14 20:55:00 +02:00
Valentin Gosu 3777cffb41 Bug 1495313 - Allow empty username in URLs r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D11254

--HG--
extra : moz-landing-system : lando
2018-11-14 15:24:21 +00:00
Sebastian Hengst 2c6caec2bf Bug 1506807 - Update metadata for failing reftest on windows. a=test-fix CLOSED TREE
--HG--
extra : amend_source : f35e7feadebfb21656f50d9ca4a8b933d8525eb6
2018-11-14 20:19:03 +02:00
Jonathan Kingston 8c28f0c4a4 Bug 1483815 - Implement stricter CORS checking for headers. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D11648

--HG--
extra : moz-landing-system : lando
2018-11-14 11:45:46 +00:00
Coroiu Cristina d850d799a0 Merge inbound to mozilla-central a=merge 2018-11-14 11:51:31 +02:00
James Graham 5cdfa88e66 Bug 1506807 - Update metadata for failing reftest on mac, a=testonly on a CLOSED TREE 2018-11-14 14:44:43 +00:00
moz-wptsync-bot b1764cb45b Bug 1506807 - [wpt-sync] Update web-platform-tests to e1bde44cb56120f187d326557a681f87b31b43af, a=testonly
wpt-head: e1bde44cb56120f187d326557a681f87b31b43af
wpt-type: landing
2018-11-14 13:38:29 +00:00
moz-wptsync-bot a1173cc9b2 Bug 1506272 [wpt PR 14008] - Update wpt metadata, a=testonly
wpt-pr: 14008
wpt-type: metadata


--HG--
rename : testing/web-platform/meta/css/css-filter/filtered-html-is-not-container.html.ini => testing/web-platform/meta/css/filter-effects/filtered-html-is-not-container.html.ini
2018-11-14 13:38:29 +00:00
Mason Freed ef3a42483f Bug 1506272 [wpt PR 14008] - Re-plumb backdrop-filter through blink-gen-property-trees, a=testonly
Automatic update from web-platform-testsRe-plumb backdrop-filter through blink-gen-property-trees

With this CL, backdrop-filter will continue to work when the
--enable-blink-gen-property-trees flag is enabled. Behavior should be
identical to behavior without the flag.

Also, I added a number of layout/WPT tests for backdrop-filter,
some of which currently pass, and some of which need fixing. The ones
that need fixing have been added to TestExpectations. These new tests
should reproduce (at least) these issues:
 - https://crbug.com/314867 - respecting isolation
 - https://crbug.com/525099 - respecting isolation
 - https://crbug.com/547937 - border radius
 - https://crbug.com/524689 - filter plus backdrop-filter
 - https://crbug.com/745012 - boundary effect problems

I also moved the existing tests out of external/wpt/css/css-filter
into external/wpt/css/filter-effects, where they really should be,
now that filter-effects is being pulled into the tree.

Bug: 497522,314867,525099,547937,524689,745012
Change-Id: I2be33fbc0e17dec2cd138f9796971fb4a9a57216
Reviewed-on: https://chromium-review.googlesource.com/c/1316661
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607447}

--

wpt-commits: e1bde44cb56120f187d326557a681f87b31b43af
wpt-pr: 14008


--HG--
rename : testing/web-platform/tests/css/css-filter/blur-clip-stacking-context-001.html => testing/web-platform/tests/css/filter-effects/blur-clip-stacking-context-001.html
rename : testing/web-platform/tests/css/css-filter/blur-clip-stacking-context-002.html => testing/web-platform/tests/css/filter-effects/blur-clip-stacking-context-002.html
rename : testing/web-platform/tests/css/css-filter/blur-clip-stacking-context-ref.html => testing/web-platform/tests/css/filter-effects/blur-clip-stacking-context-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-block-is-container-ref.html => testing/web-platform/tests/css/filter-effects/filtered-block-is-container-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-block-is-container.html => testing/web-platform/tests/css/filter-effects/filtered-block-is-container.html
rename : testing/web-platform/tests/css/css-filter/filtered-html-is-not-container-ref.html => testing/web-platform/tests/css/filter-effects/filtered-html-is-not-container-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-html-is-not-container.html => testing/web-platform/tests/css/filter-effects/filtered-html-is-not-container.html
rename : testing/web-platform/tests/css/css-filter/filtered-inline-is-container-ref.html => testing/web-platform/tests/css/filter-effects/filtered-inline-is-container-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-inline-is-container.html => testing/web-platform/tests/css/filter-effects/filtered-inline-is-container.html
2018-11-14 13:38:28 +00:00
moz-wptsync-bot e55b31bd5a Bug 1483957 [wpt PR 12531] - Update wpt metadata, a=testonly
wpt-pr: 12531
wpt-type: metadata
2018-11-14 13:38:28 +00:00
Daniel Vogelheim 35d48d4314 Bug 1483957 [wpt PR 12531] - HTMLScriptElement text attributes modified to accept TrustedTypes, a=testonly
Automatic update from web-platform-testsHTMLScriptElement text attributes modified to accept TrustedTypes

HTMLScriptElement::text() and setText() functions modified to accept
TrustedScript as an argument.
Added HTMLScriptElement::innerText and HTMLScriptElement:textContent
attributes to override existing implementations in HTMLElement
and Node, and to accept TrustedScript.

Changed HTMLElement::innerText and Node::textContent .idl definitions
and adjusted setters and getters to accept TrustedScript.

Bug: 739170
Change-Id: I63da5714ffac328c6ae2f76e5da58c05f44a1cbf
Reviewed-on: https://chromium-review.googlesource.com/c/1178046
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607232}

--

wpt-commits: 860091dbc783a678f128328646a519d9891f0838
wpt-pr: 12531
2018-11-14 13:38:28 +00:00
qiuzhong 97faf52fc2 Bug 1506124 [wpt PR 14004] - Add unit tests for wrapper handlers in tools/serve, a=testonly
Automatic update from web-platform-testsAdd unit tests for wrapper handlers in tools/serve

Add unit tests for all kinds of wrapper handlers in tools/serve/serve.py.
See #12452

--
Update the unit tests

* Fix the import error
* Improve the code style

--
Read and write files in binary mode

Read and write files in binary mode so the unit tests can pass in
Python3 environment.

--

wpt-commits: 2225031efc850d3b87ea33210b79730b466f5c50, dfbb0fd0cba67a8b0ea261fcfaaa805fe6ed7f03, d0c94e610154d3a7cdf1f2882a7ac74d4dfe3114
wpt-pr: 14004
2018-11-14 13:38:27 +00:00
Morten Stenshorne 0d1bbaf851 Bug 1506567 [wpt PR 14021] - Set orphans and widows to 1 in new multicol test., a=testonly
Automatic update from web-platform-testsSet orphans and widows to 1 in new multicol test.

The test left orphans / widows at their initial value (2), but did
assume that we could freely break wherever we wanted. Blink honors
orphans and widows requirements inside multicol containers, so set
them to 1, to get the behavior that the test expects.

Bug: 904263
Change-Id: Ia138da5c65b1c5da450441f38e033320bc983a94
Reviewed-on: https://chromium-review.googlesource.com/c/1331389
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607211}

--

wpt-commits: 0d4f539f5d4c7272c9fe07bd204674b207e4a979
wpt-pr: 14021
2018-11-14 13:38:27 +00:00
Antoine Quint 088c3bf25f Bug 1506533 [wpt PR 14018] - Typo: "opoacity" should be "opacity", a=testonly
Automatic update from web-platform-testsTypo: "opoacity" should be "opacity" (#14018)

--

wpt-commits: 2f868fae5b43c68e4807f6a4ec9487f13ea39cf4
wpt-pr: 14018
2018-11-14 13:38:26 +00:00
Joshua Bell 96a1b9a8bf Bug 1492561 [wpt PR 13082] - Encoding: Verify UTF-32 tests aren't parsing as (X)HTML, a=testonly
Automatic update from web-platform-testsEncoding: fix UTF-32 tests

Closes #10588.
--

wpt-commits: 315b16be16977448d33165f0dc538f00dac0ecd5
wpt-pr: 13082
2018-11-14 13:38:26 +00:00
moz-wptsync-bot 6d74707bf4 Bug 1500405 [wpt PR 13615] - Update wpt metadata, a=testonly
wpt-pr: 13615
wpt-type: metadata
2018-11-14 13:38:25 +00:00
Anne van Kesteren ec4cb0f125 Bug 1500405 [wpt PR 13615] - MIME types: test 0x0B and 0x0C, a=testonly
Automatic update from web-platform-testsMIME types: test 0x0B, 0x0C, and newlines

For https://github.com/whatwg/mimesniff/pull/90.
--

wpt-commits: 6aeb68e38a61c2e332a7592f5cad640cf58b73f2
wpt-pr: 13615
2018-11-14 13:38:25 +00:00
Florian Rivoal 85b099ad9d Bug 1496095 [wpt PR 13336] - [css-text] Advance width of a tab must be at least 0.5ch, a=testonly
Automatic update from web-platform-tests[css-text] Advance width of a tab must be at least 0.5ch

Relates to https://github.com/w3c/csswg-drafts/issues/2883

--
Merge pull request #13336 from frivoal/text-2883

[css-text] Advance width of a tab must be at least 0.5ch
--

wpt-commits: 3e89195978753b5e77a4aa04b420d17eb20dddd8, 67fe8ce363b1e2981d322e0a1a10186062e26e64
wpt-pr: 13336
2018-11-14 13:38:25 +00:00
moz-wptsync-bot 381c668d79 Bug 1505731 [wpt PR 13981] - Update wpt metadata, a=testonly
wpt-pr: 13981
wpt-type: metadata
2018-11-14 13:38:24 +00:00
Mark Roberts 52efe1ea83 Bug 1505731 [wpt PR 13981] - Fix typo in RTCPeerConnection-setLocalDescription-offer.html, a=testonly
Automatic update from web-platform-testsFix typo in RTCPeerConnection-setLocalDescription-offer.html

`offer2` is accidentally shadowed.
--

wpt-commits: bfa6d941adbef1158845fcade156fb4ce48c0966
wpt-pr: 13981
2018-11-14 13:38:24 +00:00
jimevans 5dc8403338 Bug 1506409 [wpt PR 14015] - Remove ES6 object matching shorthand notation from WebDriver tests, a=testonly
Automatic update from web-platform-testsRemove ES6 object matching shorthand notation from WebDriver tests (#14015)

This change is to allow older user agents that do not support ES6
constructs to run the WebDriver tests.
--

wpt-commits: fc1a5b73230225faf32bfb85f3928ce154211b0a
wpt-pr: 14015
2018-11-14 13:38:23 +00:00
CYBAI 9bb9ef5323 Bug 1506429 [wpt PR 14016] - Update to new ServiceWorker spec link, a=testonly
Automatic update from web-platform-testsUpdate to new ServiceWorker spec link

--

wpt-commits: 926d722bfc83f3135aab36fddc977de82ed7e63e
wpt-pr: 14016
2018-11-14 13:38:23 +00:00
moz-wptsync-bot a1be0e9287 Bug 1491960 [wpt PR 13038] - Update wpt metadata, a=testonly
wpt-pr: 13038
wpt-type: metadata
2018-11-14 13:38:22 +00:00
Sandra Sun 08e521a498 Bug 1491960 [wpt PR 13038] - Snap at ScrollIntoView., a=testonly
Automatic update from web-platform-testsSnap at ScrollIntoView.

According to the spec,
https://github.com/w3c/csswg-drafts/issues/2593#issuecomment-386154394
scrollIntoView should
1) Always snap to the target element's snap alignment, and
2) All the affected scrollers should also land on a snap position if
one exists.

This patch does part 2). Before a scrollable_area is added to
the smoothScrollSequencer with its new scroll_offset, we will check if
it has a valid snap offset around, and update the final offset
accordingly.

We'll implement part 1) in a separate patch.

Bug: 842317
Cq-Include-Trybots: luci.chromium.try​:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Ica22134ed0b1f9d36f5a017c8dd0be54e907dd3d
Reviewed-on: https://chromium-review.googlesource.com/c/1188746
Reviewed-by: David Bokan <bokan@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607019}

--

wpt-commits: a0610cf468e6208e74b2cfda77a565ab90fbd74e
wpt-pr: 13038
2018-11-14 13:38:22 +00:00
Mike Pennisi 8b5350cddc Bug 1506312 [wpt PR 14009] - [wptserve] Correct typos, a=testonly
Automatic update from web-platform-tests[wptserve] Correct typos

--

wpt-commits: 4f277404c64b895dd31fe3680e7d3f144503b4bb
wpt-pr: 14009
2018-11-14 13:38:22 +00:00
autofoolip 968091081b Bug 1506080 [wpt PR 13997] - Update interfaces/css-transitions.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/css-transitions.idl (#13997)

Source: https://github.com/tidoust/reffy-reports/blob/83bbd56/whatwg/idl/css-transitions.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/452744285
--

wpt-commits: d7a9bb5578c95d8e92a7c67c7c91d603cabbb64e
wpt-pr: 13997
2018-11-14 13:38:21 +00:00
moz-wptsync-bot 3141c9400b Bug 1505682 [wpt PR 13977] - Update wpt metadata, a=testonly
wpt-pr: 13977
wpt-type: metadata
2018-11-14 13:38:21 +00:00
Eric Willigers 038b3033d4 Bug 1505682 [wpt PR 13977] - grid-template-areas serialization, a=testonly
Automatic update from web-platform-testsgrid-template-areas serialization

strings in grid-template-areas are normalized, e.g. collapsing
whitespace to a single space, and collapsing repeated periods ('.')
to a single period.

https://github.com/w3c/csswg-drafts/issues/3261#issuecomment-436828363

--
Merge pull request #13977 from ewilligers/grid-template-areas-serialization-2

grid-template-areas serialization
--

wpt-commits: da90a07f543e3307b53230a1f0a2e8b6dc72b42b, a27659a86371bb2d98e622f4e57b85a546898ade
wpt-pr: 13977
2018-11-14 13:38:20 +00:00
moz-wptsync-bot 37f17efb5d Bug 1506268 [wpt PR 14007] - Update wpt metadata, a=testonly
wpt-pr: 14007
wpt-type: metadata
2018-11-14 13:38:20 +00:00
Douglas Creager 0921c9467f Bug 1506268 [wpt PR 14007] - NEL: Generate reports in HTTPNetworkTransaction, a=testonly
Automatic update from web-platform-testsNEL: Generate reports in HTTPNetworkTransaction

Piece by piece, we are moving the Reporting and NEL processing code from
URLRequest and friends into HTTPNetworkTransaction, to make sure that we
produce reports for network requests as defined by the spec.

This patch moves the generation of the actual NEL reports, and includes
some new WPT test cases that verify that we create reports correctly for
redirects and cached responses.

TBR=msramek@chromium.org

Bug: 895823
Change-Id: Ie8e17a2a2b3571a7cdfd39057da486f5ad2c9f6f
Reviewed-on: https://chromium-review.googlesource.com/c/1318169
Commit-Queue: Douglas Creager <dcreager@chromium.org>
Reviewed-by: Misha Efimov <mef@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606958}

--

wpt-commits: 9902fbae9124fb565389983e49235d82cf429242
wpt-pr: 14007
2018-11-14 13:38:19 +00:00
moz-wptsync-bot 2bb4e8c773 Bug 1502263 [wpt PR 13729] - Update wpt metadata, a=testonly
wpt-pr: 13729
wpt-type: metadata
2018-11-14 13:38:19 +00:00
Dominic Farolino 3f2bd62063 Bug 1502263 [wpt PR 13729] - Modulepreload crossorigin attribute testing, a=testonly
Automatic update from web-platform-testsRedo tests

--

wpt-commits: 7d985c20560ed3163804d457091e6f168b537498
wpt-pr: 13729
2018-11-14 13:38:19 +00:00
Ahilya Sinha 620e67c514 Bug 1494631 [wpt PR 13239] - browser.py code cleanup, a=testonly
Automatic update from web-platform-testsbrowser.py code cleanup

Some code cleanup that was recommended in https://github.com/web-platform-tests/wpt/pull/13185

--

wpt-commits: 7c568fdbd98ccdb92152c14521d3cc8c729a45a2
wpt-pr: 13239
2018-11-14 13:38:18 +00:00
James Graham 2e7b7afa19 Bug 1501651 [wpt PR 13701] - Add a wpt create command, a=testonly
Automatic update from web-platform-testsAdd a wpt create command

wpt create makes a file with the required elements for a test, and
optionally opens it in an editor.

--

wpt-commits: 726725be8f98607d521632e595fe5f2054570158
wpt-pr: 13701
2018-11-14 13:38:18 +00:00
Joshua Bell 0a5411e50d Bug 1505967 [wpt PR 13988] - webkitRelativePath preserves common ancestors, a=testonly
Automatic update from web-platform-testswebkitRelativePath preserves common ancestors (#13988)

Drop requirement that webkitRelativePath only provides the shortest common ancestor, which matches behavior in Edge/Safari/Firefox, and soon Chrome.

Spec change: e6b848f4dc
Tracking issue: WICG/entries-api#18

--

wpt-commits: 378b79a9cd09df75403d88828d1793bb720a9488
wpt-pr: 13988
2018-11-14 13:38:17 +00:00
moz-wptsync-bot 567ec5668f Bug 1504087 [wpt PR 13846] - Update wpt metadata, a=testonly
wpt-pr: 13846
wpt-type: metadata
2018-11-14 13:38:17 +00:00
Guido Urdaneta fce629521d Bug 1504087 [wpt PR 13846] - Wire the resizeMode property to the constraints parsing mechanism., a=testonly
Automatic update from web-platform-testsWire the resizeMode property to the constraints parsing mechanism.

This CL adds resizeMode support for MediaStreamTrack.getConstraints()
and marks resizeMode as a supported constrainable property.

Support for getUserMedia(), applyConstraints() and getCapabilities()
will be added in follow-up CLs in this series.

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

Bug: 854980
Change-Id: Ia23b8119768ab67ab498f0f8e2267aeb388f9fc3
Reviewed-on: https://chromium-review.googlesource.com/c/1309749
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606856}

--

wpt-commits: 055077093043d235040d20ae60458ee5ac6cded5
wpt-pr: 13846
2018-11-14 13:38:16 +00:00
James Graham 6f5a5c1239 Bug 1506181 [wpt PR 14006] - Fixup logging in stability checks , a=testonly
Automatic update from web-platform-testsFixup logging in stability checks

--

wpt-commits: bc002a53c26d392cb6ecf23cc0e62ab7cbe46e5c
wpt-pr: 14006
2018-11-14 13:38:16 +00:00
moz-wptsync-bot 1556c1b441 Bug 1504402 [wpt PR 13878] - Update wpt metadata, a=testonly
wpt-pr: 13878
wpt-type: metadata
2018-11-14 13:38:16 +00:00
Luke Bjerring ebe27fa4b7 Bug 1504402 [wpt PR 13878] - Count partial mixins as tested deps, a=testonly
Automatic update from web-platform-testsCount partial mixins as tested deps (#13878)

--

wpt-commits: 4176e9ef5f720910505d3af6c22a0b8002a4a9a8
wpt-pr: 13878
2018-11-14 13:38:15 +00:00
James Graham c1b93fa20b Bug 1499818 [wpt PR 13578] - Setup logging earlier in the wpt run startup., a=testonly
Automatic update from web-platform-testsSetup logging earlier in the wpt run startup.

Curerntly we wait until we're setting up wptrunner kwargs to create the logger.
But that's pretty silly; we should set up the logger first thing and then use it
consistently to log during the setup phase.

--

wpt-commits: 47f0061f15dd2973dab11d87c03f0c8264d32e02
wpt-pr: 13578
2018-11-14 13:38:15 +00:00
autofoolip ceb56ef4d5 Bug 1506083 [wpt PR 14000] - Update interfaces/selection-api.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/selection-api.idl (#14000)

Source: https://github.com/tidoust/reffy-reports/blob/83bbd56/whatwg/idl/selection-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/452744285
--

wpt-commits: 80d76f845c716a87bc872716db4a1dafca99315c
wpt-pr: 14000
2018-11-14 13:38:15 +00:00
autofoolip a3f399ad7e Bug 1506085 [wpt PR 14001] - Update interfaces/webrtc.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/webrtc.idl (#14001)

Source: https://github.com/tidoust/reffy-reports/blob/83bbd56/whatwg/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/452744285
--

wpt-commits: c506a34947682ca230cc526d7a57cb9a40a917f0
wpt-pr: 14001
2018-11-14 13:38:14 +00:00
John Chen 894222c234 Bug 1506046 [wpt PR 13995] - Do not send old capabilities to ChromeDriver, a=testonly
Automatic update from web-platform-testsDo not send old capabilities to ChromeDriver

The configuration for Chrome currently sends 'platform' and 'version'
capabilities to ChromeDriver. These capabilities are non-standard and
unnecessary, and will cause errors when ChromeDriver becomes more
standard compliant.

--

wpt-commits: 7d9070444977a83af886d73bf80d57096be70ca5
wpt-pr: 13995
2018-11-14 13:38:14 +00:00
moz-wptsync-bot 4f68eb8d9d Bug 1504733 [wpt PR 13921] - Update wpt metadata, a=testonly
wpt-pr: 13921
wpt-type: metadata
2018-11-14 13:38:13 +00:00
Anne van Kesteren 8f68dd62c0 Bug 1504733 [wpt PR 13921] - Fetch: CORS and request's Content-Type header, a=testonly
Automatic update from web-platform-testsFetch: CORS and request's Content-Type header

For https://github.com/whatwg/fetch/pull/829.
--

wpt-commits: eed621bc2f995bced9481df2cead4c4632c72cdd
wpt-pr: 13921
2018-11-14 13:38:13 +00:00
moz-wptsync-bot e8e8c2aad4 Bug 1506022 [wpt PR 13993] - Update wpt metadata, a=testonly
wpt-pr: 13993
wpt-type: metadata
2018-11-14 13:38:12 +00:00
Kent Tamura b5022f6155 Bug 1506022 [wpt PR 13993] - html: Fix a sanitization issue of type-change-state.html, a=testonly
Automatic update from web-platform-testshtml: Fix a sanitization issue of type-change-state.html

type-change-state.html assumed sanitized value for "  foo\rbar  " was
fixed per a input type, and it was specified by 'sanitizedValue' field.

However, it depends on the previous type.  For example, the new input
types of the following A and B are same, initial value setter arguments
are same, but sanitized values of A and B should be different due to the
sanitizer difference between 'hidden' and 'url':

A)
  input.type = "hidden";
  input.value = "  foo\rbar  ";
  // input.value is "  foo\rbar  "
  input.type = "text";
  // input.value is "  foobar  ".

B)
  input.type = "url";
  input.value = "  foo\rbar  ";
  // input.value is "foobar"
  input.type = "text";
  // input.value is "foobar".

This CL fixes this issue by replacing 'sanitizedValue' field with
'sanitizer' field, which specifies a simple sanitizer implementation.

This fixes five test cases, which have failed with all major browsers.

Change-Id: I1b5f75e610138b1d117e93723471427ee655c300
Reviewed-on: https://chromium-review.googlesource.com/c/1326203
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606730}

--

wpt-commits: 3cd60908e05beed166359907018c2abe238cb205
wpt-pr: 13993
2018-11-14 13:38:12 +00:00
moz-wptsync-bot 54843b88a4 Bug 1505726 [wpt PR 13980] - Update wpt metadata, a=testonly
wpt-pr: 13980
wpt-type: metadata
2018-11-14 13:38:11 +00:00
Yutaka Hirano 811f17bfdf Bug 1505726 [wpt PR 13980] - [media] Treat cross-origin redirect as TAINTED only for no-cors requests, a=testonly
Automatic update from web-platform-tests[media] Treat cross-origin redirect as TAINTED only for no-cors requests

With https://crrev.com/a9cbaa7a40e2b2723cfc2f266c42f4980038a949,
WebMediaPlayer blindly treats a resource experiencing cross-origin
redirects as TAINTED. In fact, it should be treated as TAINTED only
when its request mode is "no-cors".

The added tests are provided by hongchan@chromium.org.

Bug: 899745, 901383
Change-Id: Idb66407552085b053818f3e4a9d8d5ff3ddeaf45
Reviewed-on: https://chromium-review.googlesource.com/c/1325281
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Reviewed-by: Fredrik Hubinette <hubbe@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606681}

--

wpt-commits: d5be80a86d4f938250c075ac12414ad47516969c
wpt-pr: 13980
2018-11-14 13:38:11 +00:00
Max Rebuschatis 1ec2acd378 Bug 1505596 [wpt PR 13969] - Reland "Make XR FrameData and Environment mojo associated", a=testonly
Automatic update from web-platform-testsReland "Make XR FrameData and Environment mojo associated"

This is a reland of 126a1168e3bcffb43c706822b3aa28695840310f

The fix in this change addresses compile errors on the
Oculus platform.

TBR=dcheng@chromium.org
dcheng@chromium.org: please review, though there are no
new changes to vr_service.mojom

Original change's description:
> Make XR FrameData and Environment mojo associated
>
> The XRFrameDataProvider now returns an associated
> XREnvironmentDataProvider interface so that the
> two share callback queues and thus allow strict
> ordering of the two interfaces. This is critical
> for frame synchronization between frames and the
> associated environment data.
>
> Note: We can't just mark the interfaceptrs for
> XRFrameDataProvider and
> XREnvironmentIntegrationProvider as associated
> in the XRSession struct. XRDevice implementations
> mostly live on separate threads from the
> XRFrameDataProviders, so we'd have extra thread
> hopping. For the VR headsets we explicitly live
> off the main thread to avoid latency, and because
> we do some work that may block the thread the
> XRFrameDataProvider lives on (for example waiting
> for vsync, or submitting frames to headset APIs).
>
> Bug: 867057, 876135, 843376
> Change-Id: If2fb62fcd185825209dec08e421df05f34d41c30
> Reviewed-on: https://chromium-review.googlesource.com/c/1171794
> Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Bill Orr <billorr@chromium.org>
> Reviewed-by: Klaus Weidner <klausw@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#605545}

Bug: 867057, 876135, 843376
Change-Id: If76578ebabbb40d03a21f6f557c5d4c27f69fc38
Reviewed-on: https://chromium-review.googlesource.com/c/1324089
Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
Reviewed-by: Bill Orr <billorr@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606643}

--

wpt-commits: a516e7edca11e2efe462d2bfc83b5b88dd9f4072
wpt-pr: 13969
2018-11-14 13:38:11 +00:00
aestes 1aa8848b4e Bug 1505928 [wpt PR 13987] - Add aestes as a payment-request/ suggested reviewer., a=testonly
Automatic update from web-platform-testsAdd aestes as a payment-request/ suggested reviewer. (#13987)

--

wpt-commits: cc3cc477a389219fa853fa7a076acdd767e8abeb
wpt-pr: 13987
2018-11-14 13:38:10 +00:00
pyup.io bot 6e27a7dfff Bug 1505901 [wpt PR 13986] - Update requests to 2.20.1, a=testonly
Automatic update from web-platform-testsUpdate requests to 2.20.1 (#13986)

--

wpt-commits: 6e6b8376c25d39c7041570e65ed9a71918a89902
wpt-pr: 13986
2018-11-14 13:38:10 +00:00
François REMY d26333784e Bug 1505232 [wpt PR 13958] - The computed value of float with absolute positioning when there is no box should be "none", a=testonly
Automatic update from web-platform-testsThe computed value of float with absolute positioning when there is no box should be "none" (#13958)

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

--

wpt-commits: 4477b9d2fadaca4314a9fc7d88ab6db6ad47a321
wpt-pr: 13958
2018-11-14 13:38:09 +00:00
Eric Willigers 3a555e9cf1 Bug 1505708 [wpt PR 13979] - [filter-effects] Add chrishtr as reviewer, a=testonly
Automatic update from web-platform-tests[filter-effects] Add chrishtr as reviewer

--
Merge pull request #13979 from ewilligers/filter-effects-reviewers

[filter-effects] Add chrishtr as reviewer
--

wpt-commits: 1ea85775c50479fb733c1a271850a47498efce14, b759b821c3f77719cadc53a58f00239b321b9b2d
wpt-pr: 13979
2018-11-14 13:38:09 +00:00
moz-wptsync-bot 124e328cc5 Bug 1505686 [wpt PR 13978] - Update wpt metadata, a=testonly
wpt-pr: 13978
wpt-type: metadata
2018-11-14 13:38:08 +00:00
Kent Tamura 48b40d2dd0 Bug 1505686 [wpt PR 13978] - html: Fix an issue of type-change-state.html about selectionDirection="none", a=testonly
Automatic update from web-platform-testshtml: Fix an issue of type-change-state.html about selectionDirection="none"

type-change-state.html contains assertions for the following operation in [1]:
> ..., and set its selection direction to "none".

However it had an issue that the assertions checked if
input.selectionDirection was "none". According to [2],
input.selectionDirection can be "forward" on specific platforms.

> update the element's selection direction to the given direction, unless
> the direction is "none" and the platform does not support that direction;
> in that case, update the element's selection direction to "forward".

[1] https://html.spec.whatwg.org/multipage/input.html#the-input-element:set-the-selection-direction
[2] https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#set-the-selection-direction

Change-Id: Idc1a97fbb2036e351a788a1f758b3239308d8c71
Reviewed-on: https://chromium-review.googlesource.com/c/1322264
Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606310}

--

wpt-commits: 603b17f321fe4275050c59c87b1f3a29a33e9c96
wpt-pr: 13978
2018-11-14 13:38:08 +00:00
L. David Baron 155293aaaf Bug 1505665 [wpt PR 13974] - Sync Mozilla CSS tests as of 2018-11-07, a=testonly
Automatic update from web-platform-testsSync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/d87537833fcfd8d18f4d1c2782631c79c161a281 . (#13974)

This contains a single change, from [bug 1500107](https://bugzilla.mozilla.org/show_bug.cgi?id=1500107), by @BorisChiou, already reviewed by @birtles.
--

wpt-commits: cd44958a002b1ad494168e0290554644de84526e
wpt-pr: 13974
2018-11-14 13:38:08 +00:00
moz-wptsync-bot 34730483e0 Bug 1504629 [wpt PR 13916] - Update wpt metadata, a=testonly
wpt-pr: 13916
wpt-type: metadata
2018-11-14 13:38:07 +00:00
youennf 375fa94499 Bug 1504629 [wpt PR 13916] - Update replaceTrack after removeTrack tests, a=testonly
Automatic update from web-platform-testsUpdate replaceTrack after removeTrack tests (#13916)

* Update replaceTrack after removeTrack tests

--

wpt-commits: c13b42a8177ffae4bddfce578e1f7c92e7064e40
wpt-pr: 13916
2018-11-14 13:38:07 +00:00
moz-wptsync-bot 2fe609ec93 Bug 1496589 [wpt PR 13358] - Update wpt metadata, a=testonly
wpt-pr: 13358
wpt-type: metadata
2018-11-14 13:38:06 +00:00
Adam Rice 6387273e19 Bug 1496589 [wpt PR 13358] - [streams] Add tests for aborting pipeTo(), a=testonly
Automatic update from web-platform-tests[streams] Add tests for aborting pipeTo()

Add tests for aborting ReadableStream.prototype.pipeTo using an
AbortSignal.

Tests correspond to PR whatwg/streams#744.
--

wpt-commits: 349d41838068164e37a1cbd1c8c6ffeba4c72177
wpt-pr: 13358
2018-11-14 13:38:06 +00:00
moz-wptsync-bot 5533b14e8c Bug 1505173 [wpt PR 13955] - Update wpt metadata, a=testonly
wpt-pr: 13955
wpt-type: metadata
2018-11-14 13:38:06 +00:00
Rayan Kanso c860ad3488 Bug 1505173 [wpt PR 13955] - [Background Fetch] Reject call to updateUI if event is inactive., a=testonly
Automatic update from web-platform-tests[Background Fetch] Reject call to updateUI if event is inactive.

Spec:
https://wicg.github.io/background-fetch/#background-fetch-update-ui-event-update-ui

Bug: 901909
Change-Id: Ia319cd03e41e65c5a6a1f5e61cde6f4ae7705a32
Reviewed-on: https://chromium-review.googlesource.com/c/1320330
Commit-Queue: Rayan Kanso <rayankans@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606118}

--

wpt-commits: 8762072fac59630a7dd6e024dc7ceab71e86ffcc
wpt-pr: 13955
2018-11-14 13:38:05 +00:00
moz-wptsync-bot 997a60523a Bug 1501539 [wpt PR 13691] - Update wpt metadata, a=testonly
wpt-pr: 13691
wpt-type: metadata
2018-11-14 13:38:05 +00:00
moz-wptsync-bot 3509b383a1 Bug 1501539 [wpt PR 13691] - Window onerror is not triggered bug fix, a=testonly
Automatic update from web-platform-testsWindow onerror is not triggered bug fix

As pointed out in the bug, unhandled errors on worker threads were not
properly being propagated for the parent thread to handle as the spec
requires (https://html.spec.whatwg.org/multipage/workers.html#runtime-script-errors-2).
This fix adds in the code to do that.

Bug: 685303
Change-Id: Ie3e7ec03153a43efdc6e70b874d6b1a1d8ac35ef
Reviewed-on: https://chromium-review.googlesource.com/c/1287208
Commit-Queue: Katie Dillon <kdillon@chromium.org>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605857}

--

wpt-commits: 920e3b1051f7bcb1fff98417cf91c904dbbdd36a
wpt-pr: 13691
2018-11-14 13:38:04 +00:00
Žan Doberšek 566aef3fc8 Bug 1504367 [wpt PR 13863] - webkit: add support for the WPE port, a=testonly
Automatic update from web-platform-testswebkit: add support for the WPE port (#13863)

WPE port is closely related to the GTK port, using the same WebDriver
implementation as well as similar testing-purpose browser application.
Much of the capabilities dictionary construction can thus be the same.

--

wpt-commits: 89692eac0360247e56ba1ae4c32ea38cf1b6a9a0
wpt-pr: 13863
2018-11-14 13:38:04 +00:00
jgraham 45c7e2596b Bug 1503758 [wpt PR 13828] - Ensure that lone surrogates don't appear in wptreport json, a=testonly
Automatic update from web-platform-testsEnsure that lone surrogates don't appear in wptreport json (#13828)

Python will happily handle "string" data containing codepoints in the surrogate
range. In the JSON output these are always escaped and appear as \uD800 or
similar. That's pretty unfortunate for interop since other languages don't
necessarily support such codepoints not representing a character in the
unicode set in their normal string type. Although it's possible to clean this
up on import it seems more reasonable to ensure that our primary interchange
format is unicode-clean. Therefore this change starts escaping lone surrogates
using the U+ notation so that \uD800 becomed U+D800.

Because Python, this requires two implementations. In UCS4 Python we know that
only lone surrogates should appear in string data; characters outside the BMP
will be represented as a single internal character (*technically* this is
untrue since someone may manually create a string containing a sequence of
surrogates that happens to form a pair; we don't care about handling this
case other than as two unpaired surrogates that happen to be adjacent). In
UCS2 Python surrogates appear in the string data literally, so we need to
check each time we encounter one whether it's a low surrogate followed by
a high surrogate and not escape in that case.
--

wpt-commits: 275904c8b770d10a9d67f6786b75dd4461a9a932
wpt-pr: 13828
2018-11-14 13:38:04 +00:00
Luna Lu fd69932b4e Bug 1505163 [wpt PR 13954] - update wpt feature policy tests, making them long tests, a=testonly
Automatic update from web-platform-testsupdate wpt feature policy tests, making them long tests

Bug: 829921
Change-Id: Ia2c70c62d4a4235b21996bbd185746080e1efa35
Reviewed-on: https://chromium-review.googlesource.com/c/1320010
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Luna Lu <loonybear@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606045}

--

wpt-commits: 1a7cb3deb6c8661e4cf245a7ffc3e324fb6795f2
wpt-pr: 13954
2018-11-14 13:38:03 +00:00
Žan Doberšek 53acf2d6f7 Bug 1504364 [wpt PR 13862] - webkit: provide port name as run info, a=testonly
Automatic update from web-platform-testswebkit: provide port name as run info (#13862)

For the WebKit product, include the port name inside the run info, under the
'webkit_port' key. This will come in handy when disabling tests in metadata files
for specific ports.

--

wpt-commits: 9b9cf22d132ce60af8ad1801fd347965a1a96bae
wpt-pr: 13862
2018-11-14 13:38:03 +00:00
jugglinmike 807798e0e7 Bug 1505243 [wpt PR 13960] - [ci] Complete Docker image update, a=testonly
Automatic update from web-platform-tests[ci] Complete Docker image update (#13960)

A recent patch updated the Docker image used by Taskcluster when
building the project's `master` branch [1]. Update the corresponding
configuration for tasks triggered by pull requests. This improves parity
between the two processes, and because the new image is based on a more
recent LTS release of Ubuntu, it reduces the likelihood of errors due to
outdated system dependencies.

[1] https://github.com/web-platform-tests/wpt/pull/13676
--

wpt-commits: 3b729257c88fc09f200993317b6b84c9ae0aee3b
wpt-pr: 13960
2018-11-14 13:38:02 +00:00
pyup.io bot eb26bf8a3d Bug 1504750 [wpt PR 13925] - Update pyflakes to 2.0.0, a=testonly
Automatic update from web-platform-testsUpdate pyflakes to 2.0.0 (#13925)

--

wpt-commits: 5cf3713e05fd6c76ed34fc1037f9e4e44d2296be
wpt-pr: 13925
2018-11-14 13:38:02 +00:00
Geoffrey Sneddon 30164de49c Bug 1505160 [wpt PR 13953] - Update flake8 and dependencies, a=testonly
Automatic update from web-platform-testsUpdate flake8 and dependencies (#13953)

--

wpt-commits: c8c9db4b6cd6d64fc1e4b49abc681dd480ae88d9
wpt-pr: 13953
2018-11-14 13:38:01 +00:00
Philip Jägenstedt 1aa564c771 Bug 1505140 [wpt PR 13952] - [Azure Pipelines] Document "Build pull requests from forks of this repository", a=testonly
Automatic update from web-platform-tests[Azure Pipelines] Document "Build pull requests from forks of this repository" (#13952)

--

wpt-commits: e0e8196c242c8fb1d2a62c13f23455a9d03bd4bb
wpt-pr: 13952
2018-11-14 13:38:01 +00:00
moz-wptsync-bot e53cbb37ae Bug 1504943 [wpt PR 13943] - Update wpt metadata, a=testonly
wpt-pr: 13943
wpt-type: metadata
2018-11-14 13:38:00 +00:00
Eric Willigers 5023aeca00 Bug 1504943 [wpt PR 13943] - [svg] Parsing of the pointer-events CSS property, a=testonly
Automatic update from web-platform-tests[svg] Parsing of the pointer-events CSS property (#13943)

https://svgwg.org/svg2-draft/interact.html#PointerEventsProperty
--

wpt-commits: 251c99611691c1afe416f12dcf34d30bfacadeed
wpt-pr: 13943
2018-11-14 13:38:00 +00:00
moz-wptsync-bot 99c034c71a Bug 1504389 [wpt PR 13871] - Update wpt metadata, a=testonly
wpt-pr: 13871
wpt-type: metadata
2018-11-14 13:38:00 +00:00
Eric Willigers 084f810cd4 Bug 1504389 [wpt PR 13871] - [filter-effects] Parsing of backdrop-filter, a=testonly
Automatic update from web-platform-tests[filter-effects] Parsing of backdrop-filter (#13871)

Test parsing, serialization and computed value for backdrop-filter
https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty
--

wpt-commits: 208508bfdb7a8a9692394488bec2237102e16962
wpt-pr: 13871
2018-11-14 13:37:59 +00:00
Hiroki Nakagawa 9381e5825c Bug 1505021 [wpt PR 13949] - ServiceWorker: Add WPTs for Clients.matchAll() with uncontrolled shared workers, a=testonly
Automatic update from web-platform-testsServiceWorker: Add WPTs for Clients.matchAll() with uncontrolled shared workers

Bug: 902201
Change-Id: I18e4dc822a5440bbe4b3c01092da7c137984a9a3
Reviewed-on: https://chromium-review.googlesource.com/c/1319216
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605967}

--

wpt-commits: 93490150c609dc4cbacb3d61721803b0a16d73ed
wpt-pr: 13949
2018-11-14 13:37:59 +00:00
Koji Ishii 4963362e70 Bug 1505266 [wpt PR 13962] - [LayoutNG] Fix vertical-align: text-top in quirks mode, a=testonly
Automatic update from web-platform-tests[LayoutNG] Fix vertical-align: text-top in quirks mode

When in quirks mode and there are no text siblings; e.g.:
  <div><img><span>text</span></div>
and 'vertical-align: text-top' applied to <img> hits
DCHECK failure and results in incorrect position.

The test ensures that results are the same with the standard
mode.

Bug: 901123
Change-Id: I30564c66d5847f09caf3672ba3d456c0eb798d3e
Reviewed-on: https://chromium-review.googlesource.com/c/1320529
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605965}

--

wpt-commits: 48c278aad9f1570f14e47472e7cf304865602192
wpt-pr: 13962
2018-11-14 13:37:58 +00:00
moz-wptsync-bot a481f34138 Bug 1499564 [wpt PR 13553] - Update wpt metadata, a=testonly
wpt-pr: 13553
wpt-type: metadata
2018-11-14 13:37:58 +00:00
Gary Katsevman 8303ba878d Bug 1499564 [wpt PR 13553] - fix video reference in webvtt rendering tests, a=testonly
Automatic update from web-platform-testsfix video reference in webvtt rendering tests

--

wpt-commits: c94bfaa0f97be784245d5c5405ebf2cae78df2f7
wpt-pr: 13553
2018-11-14 13:37:57 +00:00
moz-wptsync-bot 81fc9e8586 Bug 1504769 [wpt PR 13927] - Update wpt metadata, a=testonly
wpt-pr: 13927
wpt-type: metadata
2018-11-14 13:37:57 +00:00
Youenn Fablet ef6252f9c7 Bug 1504769 [wpt PR 13927] - MediaDevices is SecureContext, a=testonly
Automatic update from web-platform-testsMediaDevices is SecureContext

--

wpt-commits: 03f2c8767db6ccbda6239023a5585dd82c5b439d
wpt-pr: 13927
2018-11-14 13:37:57 +00:00
Charles Vazac e75cd40c4f Bug 1504862 [wpt PR 13932] - Document Safari Experimental Feature switches, a=testonly
Automatic update from web-platform-testsDocument Safari Experimental Feature switches

--

wpt-commits: e5e7b42b2d0654caa82f5d3c5e727f7cf8185904
wpt-pr: 13932
2018-11-14 13:37:56 +00:00
Mark Roberts 9f97314e0b Bug 1504604 [wpt PR 13914] - Fix RTCRtpTransceiver direction tests, a=testonly
Automatic update from web-platform-testsFix RTCRtpTransceiver direction tests (#13914)

* Update RTCRtpTransceiver setDirection to direction setter

* Fix currentDirection in RTCRtpTransceiver-direction.html

* Add negative test for setDirection

--

wpt-commits: d37a815dbca209eafc8eb71cb59ce59f4e66f975
wpt-pr: 13914
2018-11-14 13:37:56 +00:00
Marcos Cáceres 3e3d6feb9c Bug 1504169 [wpt PR 13858] - Remove support for supportedTypes in Payment Request, a=testonly
Automatic update from web-platform-testsRemove support for supportedTypes in Payment Request (#13858)

--

wpt-commits: 615bb572c95add74ca4fb9fed4af5269a49cf4ef
wpt-pr: 13858
2018-11-14 13:37:55 +00:00
Jan-Ivar Bruaroey d93f85c8d6 Bug 1505230 [wpt PR 13957] - Add jan-ivar as reviewer., a=testonly
Automatic update from web-platform-testsAdd jan-ivar as reviewer. (#13957)

--

wpt-commits: 71fe0a6c3d286faafc6c5c9849d7f28d2f14ee20
wpt-pr: 13957
2018-11-14 13:37:55 +00:00
moz-wptsync-bot 9e603e1b49 Bug 1490443 [wpt PR 12952] - Update wpt metadata, a=testonly
wpt-pr: 12952
wpt-type: metadata
2018-11-14 13:37:54 +00:00
Daniel Vogelheim b1b6305ef1 Bug 1490443 [wpt PR 12952] - Added mechanisms for default policy, a=testonly
Automatic update from web-platform-testsAdded mechanisms for default policy

With a default policy defined, assignments implicitly call createXXX on the default policy
Added ScriptState* to the accessors visible from JavaScript
Tests were updated to check string assignment when trusted-types are needed before and after the default policy is defined

Bug: 739170
Change-Id: I9bb841d69f324b841602d41abd71f753a9858af8
Reviewed-on: https://chromium-review.googlesource.com/c/1207530
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605720}

--

wpt-commits: 24373750793a107c28dbfde50d61cfae192fb485
wpt-pr: 12952
2018-11-14 13:37:54 +00:00
Philip Jägenstedt 441b881195 Bug 1504988 [wpt PR 13947] - Run py36-flake8 also for tools/wpt/, a=testonly
Automatic update from web-platform-testsRun py36-flake8 also for tools/wpt/ (#13947)

--

wpt-commits: bfc7ce508b754e84e95830c2186f1fa8eb9f179e
wpt-pr: 13947
2018-11-14 13:37:54 +00:00
Dmitry Titov 6ee97d82c1 Bug 1504923 [wpt PR 13939] - Revert "Make XR FrameData and Environment mojo associated", a=testonly
Automatic update from web-platform-testsRevert "Make XR FrameData and Environment mojo associated"

This reverts commit 126a1168e3bcffb43c706822b3aa28695840310f.

Reason for revert: Broke compile: https://logs.chromium.org/logs/chromium/bb/chromium.chrome/Google_Chrome_Win/39908/+/recipes/steps/compile/0/stdout

Original change's description:
> Make XR FrameData and Environment mojo associated
>
> The XRFrameDataProvider now returns an associated
> XREnvironmentDataProvider interface so that the
> two share callback queues and thus allow strict
> ordering of the two interfaces. This is critical
> for frame synchronization between frames and the
> associated environment data.
>
> Note: We can't just mark the interfaceptrs for
> XRFrameDataProvider and
> XREnvironmentIntegrationProvider as associated
> in the XRSession struct. XRDevice implementations
> mostly live on separate threads from the
> XRFrameDataProviders, so we'd have extra thread
> hopping. For the VR headsets we explicitly live
> off the main thread to avoid latency, and because
> we do some work that may block the thread the
> XRFrameDataProvider lives on (for example waiting
> for vsync, or submitting frames to headset APIs).
>
> Bug: 867057, 876135, 843376
> Change-Id: If2fb62fcd185825209dec08e421df05f34d41c30
> Reviewed-on: https://chromium-review.googlesource.com/c/1171794
> Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Bill Orr <billorr@chromium.org>
> Reviewed-by: Klaus Weidner <klausw@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#605545}

TBR=dcheng@chromium.org,klausw@chromium.org,billorr@chromium.org,lincolnfrog@chromium.org

Change-Id: I7a2408629460f456bf1189acdb0837f7d22a7919
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 867057, 876135, 843376
Reviewed-on: https://chromium-review.googlesource.com/c/1318805
Reviewed-by: Dmitry Titov <dimich@chromium.org>
Commit-Queue: Dmitry Titov <dimich@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605551}

--
Merge pull request #13939 from web-platform-tests/chromium-export-0ef86cd598

Revert "Make XR FrameData and Environment mojo associated"
--

wpt-commits: 97ef8fa350d0b1cf5c4692a71b1040d66266e7b7, b306f085d1a008b7636b60efa67a5b89d1fc2f52
wpt-pr: 13939
2018-11-14 13:37:53 +00:00
Henrik Boström 2656b250c7 Bug 1505067 [wpt PR 13950] - Fix and re-enable simplecall-no-ssrcs.https.html., a=testonly
Automatic update from web-platform-testsFix and re-enable simplecall-no-ssrcs.https.html.

With the changes, the test should pass regardless of if the Chrome or
Firefox behavior is used for what to do when no MSIDs are signaled.

Follow-up work is needed to test both the case of "a=msid:-" and no
"a=msid" line whatsoever, awaiting spec issue to be resolved:
https://github.com/w3c/webrtc-pc/issues/2027

// Relying on fippo's approval to land.
TBR=hta@chromium.org

Bug: 901711
Change-Id: Icaf089d206413510aadad54a0c10b2674450385a
Reviewed-on: https://chromium-review.googlesource.com/c/1319612
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605678}

--

wpt-commits: bce2269d0f17d2a89247895cbee21530ae83c96e
wpt-pr: 13950
2018-11-14 13:37:53 +00:00
Philip Jägenstedt d5200e84a9 Bug 1504562 [wpt PR 13911] - [Azure Pipelines] Run Chrome + Firefox infrastructure/ on macOS, a=testonly
Automatic update from web-platform-tests[Azure Pipelines] Run Chrome + Firefox infrastructure/ on macOS (#13911)

--

wpt-commits: c39dd1d97384edc3a989b1391251027c705fafa5
wpt-pr: 13911
2018-11-14 13:37:52 +00:00
Tomoyuki Shimizu 298887a305 Bug 1493875 [wpt PR 13196] - [presentation-api] Revise the test for reconnecting multiple presentations, a=testonly
Automatic update from web-platform-tests[presentation-api] Revise the test for reconnecting multiple presentations (#13196)

Test closing and reconnecting to multiple connections simultaneously
--

wpt-commits: 7a51b509430cc115df632608356999fa18ac4491
wpt-pr: 13196
2018-11-14 13:37:52 +00:00
Philipp Hancke 53b620d814 Bug 1504616 [wpt PR 13915] - webrtc: rename DTLSTransport.transport to .iceTransport, a=testonly
Automatic update from web-platform-testswebrtc: rename DTLSTransport.transport to .iceTransport (#13915)

test for https://github.com/w3c/webrtc-pc/pull/2017
--

wpt-commits: c05700b258089fd547808c54707cdc3a64b48344
wpt-pr: 13915
2018-11-14 13:37:52 +00:00
moz-wptsync-bot 66b83f1089 Bug 1498467 [wpt PR 13478] - Update wpt metadata, a=testonly
wpt-pr: 13478
wpt-type: metadata
2018-11-14 13:37:51 +00:00
Philip Jägenstedt 334f567d95 Bug 1498467 [wpt PR 13478] - Remove the "W3C WebSocket API" prefix from websockets/ tests, a=testonly
Automatic update from web-platform-testsRemove the "W3C WebSocket API" prefix from websockets/ tests (#13478)

This prefix doesn't add any useful information, and isn't used in all
tests in this directory. Noticed because of the screen real estate it
takes up in a view like this:
https://wpt.fyi/results/websockets/Send-binary-65K-arraybuffer.any.html

In the directory, this command was run, on macOS:
git grep -lF 'W3C WebSocket API - ' | xargs sed -i '' 's/W3C WebSocket API - //g'
--

wpt-commits: 1e747acc90ecdbd23ef3348a144b77696cced55b
wpt-pr: 13478
2018-11-14 13:37:51 +00:00