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

648193 Коммитов

Автор SHA1 Сообщение Дата
autofoolip 13ae18cb95 Bug 1540269 [wpt PR 15901] - Update interfaces/wasm-js-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/wasm-js-api.idl (#15901)

Source: https://github.com/tidoust/reffy-reports/blob/19a80a9/whatwg/idl/wasm-js-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/507115788
--

wpt-commits: 84a6893e80ada56d07ff7063aac6284ea00189e1
wpt-pr: 15901
2019-04-23 15:06:38 +01:00
autofoolip fe6e4e851b Bug 1540258 [wpt PR 15885] - Update interfaces/screen-capture.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/screen-capture.idl (#15885)

Source: https://github.com/tidoust/reffy-reports/blob/e0218fe/whatwg/idl/screen-capture.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/506822321
--

wpt-commits: 51268474ce1a051209c0e57b5a0c06e49d578a83
wpt-pr: 15885
2019-04-23 15:06:38 +01:00
Mike Pennisi 327b0ab87e Bug 1527319 [wpt PR 15333] - [js] Remove invalid tests for JavaScript built-ins, a=testonly
Automatic update from web-platform-tests
[js] Remove invalid tests for JavaScript built-ins

The 2015 edition of ECMAScript modified the semantics of a number of
built-in methods to tolerate non-object values [1]. The tests asserting
a TypeError under these conditions are no longer valid.

[1] https://tc39.github.io/ecma262/#sec-additions-and-changes-that-introduce-incompatibilities-with-prior-editions

--

wpt-commits: 32450b4dd65f4a69ba91df20581215a0d81c1daf
wpt-pr: 15333
2019-04-23 15:06:37 +01:00
Koji Ishii c933b92866 Bug 1540138 [wpt PR 16104] - [LayoutNG] Ensure OOF is propagated when ellipsizing, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Ensure OOF is propagated when ellipsizing

This patch ensures OOF within truncated inline-blocks are
propagated when 'text-overflow: ellipsis'.

Bug: 945690
Change-Id: I856469cc76e083ad3be2e82cde8f571a9467478a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1539483
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644683}

--

wpt-commits: cffb37053001d690e11f8bdb54895d78788923a2
wpt-pr: 16104
2019-04-23 15:06:37 +01:00
Sam Sneddon 6bc2668167 Bug 1540048 [wpt PR 16101] - Revert "Don't use HEAD or FETCH_HEAD to checkout specific revisions.", a=testonly
Automatic update from web-platform-tests
Revert "Don't use HEAD or FETCH_HEAD to checkout specific revisions. (#16066)" (#16101)

This reverts commit 856a95f08c3674cf34edbd15cf51d4fbffe84a5c.
--

wpt-commits: fbd91b73ea03f23fffe4717556c088ae344c9501
wpt-pr: 16101
2019-04-23 15:06:37 +01:00
Byron Campen [:bwc] 091a0d976b Bug 1531122 [wpt PR 16039] - [Gecko Bug 1531122] Part 0: Remove a bug from a meta file, and test that we aren't comparing offers with answers., a=testonly
Automatic update from web-platform-tests
Part 0: Remove a bug from a meta file, and test that we aren't comparing offers with answers.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1531122
gecko-commit: ecb3fee216580948044845803338c60e3a283ffe
gecko-integration-branch: central
gecko-reviewers: jib

--

wpt-commits: 65f12c6cb3d58c8000400b76b9ab7f32961793e9
wpt-pr: 16039
2019-04-23 15:06:36 +01:00
jgraham 3168d4e500 Bug 1539660 [wpt PR 16066] - Don't use HEAD or FETCH_HEAD to checkout specific revisions., a=testonly
Automatic update from web-platform-tests
Don't use HEAD or FETCH_HEAD to checkout specific revisions. (#16066)

FETCH_HEAD is unreliable because it's a global variable that can be
accidentially clobbered by adding an additional fetch anywhere in the
pipeline. As a result running tests in CI has been broken since we
chose the wrong revisions. HEAD is more reliable but doesn't exist
until we first check something out.

Instead, do the following:

* Fetch the initial commits into a branch called task_head and check
  this out unconditionally.

* For PRs, create branches called base_head and pr_head pointing to
  the two parents of the merge commit that we test on PRs.

* Express all the other revisions in terms of task_head, pr_head and
  base_head, since they are both correct and more descriptive than
  using complex revision specifiers.

* Move as much logic as possible out of the script baked in to the
  docker image since that's hardest to update.
--

wpt-commits: 856a95f08c3674cf34edbd15cf51d4fbffe84a5c
wpt-pr: 16066
2019-04-23 15:06:36 +01:00
moz-wptsync-bot afafe9bab3 Bug 1539679 [wpt PR 15925] - Update wpt metadata, a=testonly
wpt-pr: 15925
wpt-type: metadata
2019-04-23 15:06:36 +01:00
Philipp Hancke 7d3f71eba8 Bug 1539679 [wpt PR 15925] - webrtc wpt: add connectionState tests, a=testonly
Automatic update from web-platform-tests
webrtc wpt: add connectionState tests

add two tests covering known past bugs

BUG=942436

Change-Id: I6199bfa1794584a8b760fbc1c6acaf3507196a9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1529094
Commit-Queue: Henrik Boström <hbos@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644325}

--

wpt-commits: 7e1dc7e07e56fc4dc8e1662d9c359758756070b8
wpt-pr: 15925
2019-04-23 15:06:35 +01:00
Sam Sneddon 0e3332408c Bug 1539649 [wpt PR 16083] - Upload MANIFEST.json.bz2 and MANIFEST.json.zst, a=testonly
Automatic update from web-platform-tests
Upload MANIFEST.json.bz2 and MANIFEST.json.zst (#16083)

The first half of #16081.

zstandard has the best compression ratio and fast decoding. bzip2 has good compression
and very slow decoding. gzip has poor compression and fast decoding. Overall zstandard
is alway the best to download + decompress, but relies on a third party Python package.
gzip is always the worst unless network is very fast and CPU very slow. So in the future
we will move to zstandard where possible and bzip2 where not possible.
--

wpt-commits: d5921ca1198a8f3ddbecd8392c1dada9c4aa8fbc
wpt-pr: 16083
2019-04-23 15:06:35 +01:00
Hajime Hoshi 4df06bf923 Bug 1539675 [wpt PR 16051] - Fix external/wpt/event-timing/event-timing-onloadobserve.html to be more deterministic, a=testonly
Automatic update from web-platform-tests
Fix external/wpt/event-timing/event-timing-onloadobserve.html to be more deterministic

This test passes as some events like click or mousedown for the first
click are missed at the second PerformanceObserver in startObserver.
This CL makes sure that the first PerformanceObserver does not proceed
until the first click event happens.

Actually we found the test failed when we use a different task runner is
used for WidgetInputHandler (https://chromium-review.googlesource.com/c/chromium/src/+/1530492/4).

Bug: 872081
Change-Id: I8d8fe187b8053140f40ae9cf08737fcf7b64233c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538136
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Alexander Timin <altimin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644321}

--

wpt-commits: b3689e4125b4bde0e6f90d9144726ad4689ddd6d
wpt-pr: 16051
2019-04-23 15:06:35 +01:00
Morten Stenshorne 6daf2e8134 Bug 1539638 [wpt PR 16079] - [LayoutNG] Ignore cached min/max widths tainted by extrinsics., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Ignore cached min/max widths tainted by extrinsics.

Some properties (e.g. percentage padding) cause the cached min/max
preferred inline sizes to be affected by the extrinsic size calculation.
We store preferred min/max *border box* sizes. When a shrink-to-fit
container has percentage-based inline padding, the resolved percentage
padding is part of the preferred size. So, what we store is no longer
purely intrinsic in this case, since percentages are resolved against
something on the outside. The values need to be updated if the size of
the containing block changes. Therefore, never re-use a previously
calculated min/max preferred inline size in such cases.

Remove code from NGBlockNode::Layout() which attempted to cope with such
situations by using the legacy layout engine to recalculate min/max
values. This doesn't work, because the legacy layout engine hasn't been
updated with the new containing block size at this point (which are
needed in order to resolve percentages correctly).

Bug: 932979
Change-Id: I884bb2777babe9dae785055bac5029d7ea941a66
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538085
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644319}

--

wpt-commits: c3be5b409630ad5d6c82f22e24216383dcb53426
wpt-pr: 16079
2019-04-23 15:06:34 +01:00
James Graham 29409bd3fc Bug 1539667 [wpt PR 16086] - Remove the build_css_testsuite job, a=testonly
Automatic update from web-platform-tests
Remove the build_css_testsuite job

This is no longer required. It's also the final job that uses travis
for anything.

--

wpt-commits: 87f87e1276cdbf9f4af14dcb12d3d7bc1200d7c5
wpt-pr: 16086
2019-04-23 15:06:34 +01:00
James Graham ed8965d037 Bug 1539664 [wpt PR 16085] - Fix lint failures on master, a=testonly
Automatic update from web-platform-tests
Fix lint failures on master

--

wpt-commits: f3933c6eab995884874aaa2fb88f028abddb6dd5
wpt-pr: 16085
2019-04-23 15:06:34 +01:00
Dominique Hazael-Massieux 37c8fc6cf5 Bug 1539655 [wpt PR 16046] - Include html WebIDL in idlharness for WebRTC, a=testonly
Automatic update from web-platform-tests
Include html WebIDL in idlharness for WebRTC

It needs EventHandler to validate event handler definitions

--

wpt-commits: c92ac65812a275fd7fcfd6c8e6b68403b084b048
wpt-pr: 16046
2019-04-23 15:06:33 +01:00
Mike West 377eeeb3dd Bug 1539632 [wpt PR 16036] - Verify `Sec-Fetch-Site` is correct for domains with trailing dots., a=testonly
Automatic update from web-platform-tests
Verify `Sec-Fetch-Site` is correct for domains with trailing dots.

`example.com` != `example.com.`. These are clearly distinct origins,
and we don't currently consider them to have the same registrable
domain (though there's a bit of a question about that. See
https://github.com/publicsuffix/list/issues/792), so they ought
to compare as `cross-site`

This patch adds a test for this behavior, and teaches the test harness
to resolve domains that end in `.test.`.

Closes https://github.com/mikewest/sec-metadata/issues/15.

Bug: 843478
Change-Id: Ic71afeda69f274c23c19608177756d882307a59d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1536180
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Łukasz Anforowicz <lukasza@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644261}

--

wpt-commits: 22be9a97638436380f88d871ecefac3f1aebfe53
wpt-pr: 16036
2019-04-23 15:06:33 +01:00
jgraham e065957033 Bug 1539610 [wpt PR 16076] - Log GH event when tagging master, a=testonly
Automatic update from web-platform-tests
Log GH event when tagging master (#16076)

--

wpt-commits: a960bbaf56c87d3239ec2d6476282110584079da
wpt-pr: 16076
2019-04-23 15:06:33 +01:00
Anne van Kesteren bf3376d3e0 Bug 1539614 [wpt PR 16077] - HTML: move textarea tests together, a=testonly
Automatic update from web-platform-tests
HTML: move textarea tests together

--

wpt-commits: 540b98c1d02564a7ed8b776ac5c663ee496f7cd9
wpt-pr: 16077


--HG--
rename : testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder-cr.html => testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder-cr.html
rename : testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder-crlf.html => testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder-crlf.html
rename : testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder-ref.html => testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder-ref.html
rename : testing/web-platform/tests/html/form-elements/the-textarea-element/multiline-placeholder.html => testing/web-platform/tests/html/semantics/forms/the-textarea-element/multiline-placeholder.html
rename : testing/web-platform/tests/html/form-elements/the-textarea-element/support/placeholder.css => testing/web-platform/tests/html/semantics/forms/the-textarea-element/support/placeholder.css
2019-04-23 15:06:32 +01:00
Anne van Kesteren 281c6c2033 Bug 1539617 [wpt PR 16078] - HTML: move noscript test to its appropriate place, a=testonly
Automatic update from web-platform-tests
HTML: move noscript test to its appropriate place

--

wpt-commits: 080f374c76435599277acbc8d7796477be5b43f4
wpt-pr: 16078


--HG--
rename : testing/web-platform/tests/html/scripting/the-noscript-element/non-html-noscript.html => testing/web-platform/tests/html/semantics/scripting-1/the-noscript-element/non-html-noscript.html
2019-04-23 15:06:32 +01:00
Sam Sneddon 34f5de5d1b Bug 1539608 [wpt PR 16059] - Close files opened in w3ctestlib, a=testonly
Automatic update from web-platform-tests
Close files opened in w3ctestlib (#16059)

This causes problems with PyPy as without refcounting it doesn't
close files so quickly, and you run out of file descriptors on macOS.
--

wpt-commits: 5225e2c276b7e738ef4f9dd0cf6544fa64ef06d9
wpt-pr: 16059
2019-04-23 15:06:32 +01:00
Stanley Hon dd2e4407c5 Bug 1538452 [wpt PR 15992] - Adding OS Release and OS Build info to the run_info for Edge, a=testonly
Automatic update from web-platform-tests
Adding OS Release and OS Build info to the run_info for Edge (#15992)

--

wpt-commits: 9925422bd502153c8cc783b4020269f7ff98c05a
wpt-pr: 15992
2019-04-23 15:06:32 +01:00
Fredrik Söderquist 623bc5d394 Bug 1539599 [wpt PR 16062] - Expand/ceil default object size in SVGImagePainter, a=testonly
Automatic update from web-platform-tests
Expand/ceil default object size in SVGImagePainter

Ceil the default object size passed to LayoutImageResource::GetImage, to
increase the chances of the (container) size round-tripping through
Image::Size() (which we use as the source rect).
SVGImageForContainer::Size uses RoundedIntSize(), so depending on the
fractional part of the default object size it could end up either
smaller or larger.

Bug: 944739
Change-Id: Ifc62ddfad760ade87135b356ce6f6e07ed8e5dc5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538421
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#644238}

--

wpt-commits: b1a2ae26aa24631c3b7a81bb33a02beea21e4243
wpt-pr: 16062
2019-04-23 15:06:31 +01:00
Rob Buis 57d3e67061 Bug 1539571 [wpt PR 16075] - Add tests for creating mfrac children dynamically, a=testonly
Automatic update from web-platform-tests
Add tests for creating mfrac children dynamically (#16075)

* Add tests for creating mfrac children dynamically

--

wpt-commits: e5cb5a68d2b0b0491c2cf1e7a0804c5ccd9b515e
wpt-pr: 16075
2019-04-23 15:06:31 +01:00
jgraham b58341f844 Bug 1535813 [wpt PR 15781] - Use GitHub actions for building manifest, a=testonly
Automatic update from web-platform-tests
Use GitHub actions to build manifest, tag and release.

--

wpt-commits: f67bd5cfa46f2c977305594e92e88e0db51a2050
wpt-pr: 15781
2019-04-23 15:06:31 +01:00
Xiaocheng Hu ae231a07e0 Bug 1539527 [wpt PR 16069] - [Editing] Preserve inserted content's original style when inserted into an empty block, a=testonly
Automatic update from web-platform-tests
[Editing] Preserve inserted content's original style when inserted into an empty block

https://crrev.com/2072093002 introduced a behavior that, when content
is inserted into a block, the content's original style is removed to
match the block's style.

This results in a regression that the content's style is lost when the
block is empty and has nothing to match. Therefore, this patch preserves
the content's original style when the block is empty.

This also ensures style preservation when the insertion is an internal
operation of a higher level formatting command, e.g. outdent.

Note: this patch introduces a minor regression that, 'text-indent' CSS
property appears in a wrapper span after outdent command. This seems
harmless, though, as 'text-indent' applies only to block elements, so
the wrapper span doesn't have any effect in this case. This will be
cleaned up in a followup patch.

Bug: 818888
Change-Id: I2a6302cd5aa033339a8b857e3183dc5a2a261b4a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1531683
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644200}

--

wpt-commits: ee4b086658e4633927ac88f9b3a1c7f471fc5618
wpt-pr: 16069
2019-04-23 15:06:30 +01:00
Tsuyoshi Horo 96d37cda80 Bug 1539533 [wpt PR 16070] - Mark FileAPI/url/url-format.any.js slow, a=testonly
Automatic update from web-platform-tests
Mark FileAPI/url/url-format.any.js slow

This test was removed from SlowTests.
https://chromium-review.googlesource.com/c/chromium/src/+/1498537
But "META: timeout=long" was not added by
https://chromium-review.googlesource.com/c/chromium/src/+/1497005

TBR=svillar@igalia.com

Bug: 945524
Change-Id: Ibd8585f3f8dce866030e28008283b776918fb6dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1535651
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644174}

--

wpt-commits: d123bd3e26077f81843c9bbeeb58d49abbfc1916
wpt-pr: 16070
2019-04-23 15:06:30 +01:00
Mason Freed 843c9f7387 Bug 1539515 [wpt PR 16065] - Fix the lack of damage tracking for root layer position changes in BGPT., a=testonly
Automatic update from web-platform-tests
Fix the lack of damage tracking for root layer position changes in BGPT.

Previous to this CL, if the position of a layer changed, and that layer
was the root layer targeting a render surface, the old location of the
surface was not damaged in the *parent* render surface. With BGPT disabled,
this was masked by transform_changed being set at [1], which triggered
the conditional at [2] and caused the old location to be damaged. With
BGPT enabled, transform_changed is never set. The new logic here detects
LayerPropertyChangedNotFromPropertyTrees() for a root layer, and
triggers the conditional at [2].

[1] https://cs.chromium.org/chromium/src/cc/layers/layer.cc?rcl=4b6a562c7bde8700fe66eda5d3f65b3e48750ef2&l=758
[2] https://cs.chromium.org/chromium/src/cc/trees/damage_tracker.cc?rcl=8c9c36220d67ee9ea6a4d830b7020cceb52e5aeb&l=449

Bug: 939282
Change-Id: I946c1d85baf7096ef6199efc811cafe55798d930
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1533176
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Commit-Queue: enne <enne@chromium.org>
Reviewed-by: enne <enne@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Auto-Submit: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#644099}

--

wpt-commits: 8e207ff305b5c7daad5b930a450f7ac053b1171a
wpt-pr: 16065
2019-04-23 15:06:30 +01:00
Ayu Ishii b6d472c07e Bug 1539463 [wpt PR 16033] - [idle] Add a threshold minimum of 60 seconds in IdleDetector, a=testonly
Automatic update from web-platform-tests
[idle] Add a threshold minimum of 60 seconds in IdleDetector

This change adds a minimum threshold of 60 seconds to prevent sites from
observing user signals such as typing cadence, or identifying users
with physical or cognitive imparments that may require more time to
interact with user agents and content.

Bug: 939883
Change-Id: I3ab19b2f7d6711c14356575d338819f501eafb9a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1535286
Commit-Queue: Ayu Ishii <ayui@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643965}

--

wpt-commits: ea7981d4c3eb888bcc3d19b0270937c06b92e4f6
wpt-pr: 16033
2019-04-23 15:06:29 +01:00
Chris Nardi af43b901e8 Bug 1541567 [wpt PR 16061] - Rebased CSS2 PRs, a=testonly
Automatic update from web-platform-tests
Add references for CSS2/sec5

Some CSS2/sec5 tests were missing references. This adds in references for the remaining sec5 tests without references except for first-letter-000.xht.

--
Add in references for css/CSS2/selector tests

All CSS2/selector tests were missing references. This change adds in references for these tests.

--

wpt-commits: 2eb1f3a046ffccef07c831897f262fbcc31ec8e8, 69e5802277ed34ad99092743b4313ab8eec7323e
wpt-pr: 16061
2019-04-23 15:06:29 +01:00
Javier Fernandez 7f2b61e6c6 Bug 1541560 [wpt PR 16058] - Fixed some typos and mistakes in the css-text WTP test suite, a=testonly
Automatic update from web-platform-tests
Fixed some typos and mistakes in the css-text WTP test suite

Typos and formatting changes mostly, but also some errors related to the
line-height property that caused errors in Firefox.

Change-Id: Ieac66a25511dbd3386d6a737b63dfbd5e677ec2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538189
Reviewed-by: Manuel Rego <rego@igalia.com>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#643832}

--

wpt-commits: 0b2be811fa3587838fdb1399195610a176de3872
wpt-pr: 16058
2019-04-23 15:06:29 +01:00
moz-wptsync-bot 23f03e2c2f Bug 1541558 [wpt PR 16048] - CORS/XHR: mark Client Hints tentative, a=testonly
Automatic update from web-platform-tests
CORS/XHR: mark Client Hints tentative

This ensures Client Hints related tests outside the client-hints/ directory are marked as tentative (and one is effectively removed as it duplicates other tests) as there's no Fetch integration anymore.

--

wpt-commits: cc011877337a36d13bdbcc9f40faab438e5ae0c9
wpt-pr: 16048
2019-04-23 15:06:28 +01:00
autofoolip a65d191581 Bug 1541554 [wpt PR 16040] - Update interfaces/payment-method-basic-card.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/payment-method-basic-card.idl (#16040)

Source: https://github.com/tidoust/reffy-reports/blob/78d7f6d/whatwg/idl/payment-method-basic-card.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/510499446
--

wpt-commits: 23a37baf568acc65bdd1a0c503945d1e047fd26b
wpt-pr: 16040
2019-04-23 15:06:28 +01:00
Manuel Rego Casasnovas 5fb559cae9 Bug 1538510 [wpt PR 16016] - [css-flex][css-grid] Fix synthesized baseline, a=testonly
Automatic update from web-platform-tests
[css-flex][css-grid] Fix synthesized baseline

When a flex or grid container has no baseline,
its baseline should be synthesized from the border edges.
The same happens for flex and grid items.

Right now we were using the content box in some cases
and even using the margin box in a particular scenario.
The patch fixes this and update the existent tests
to the new behavior. Three new tests are added to WPT too.

At the same time this is also fixing the baseline for
inline flex/grid containers to make it interoperable with Firefox.
Inline blocks have a special behavior per legacy reasons,
which applies to inline flex/grid containers when they have no items;
otherwise the items should be used to compute its baseline.
See more at: https://github.com/w3c/csswg-drafts/issues/3416

BUG=659610,671132
TEST=external/wpt/css/css-align/baseline-rules/synthesized-baseline-flexbox-001.html
TEST=external/wpt/css/css-align/baseline-rules/synthesized-baseline-grid-001.html
TEST=external/wpt/css/css-align/baseline-rules/synthesized-baseline-inline-block-001.html

Change-Id: Ic11fbfc0a6ab9252568ea1734dcbbcbc3dbeb68c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1533952
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#643817}

--

wpt-commits: 4f3229dc2f08ccfb7463b07049df0e67d542e222
wpt-pr: 16016
2019-04-23 15:06:28 +01:00
Marina Ciocea a61cb86e03 Bug 1541549 [wpt PR 16053] - Revert "Reland "Create RTCIceTransport using a webrtc::IceTransportInterface object."", a=testonly
Automatic update from web-platform-tests
Revert "Reland "Create RTCIceTransport using a webrtc::IceTransportInterface object.""

This reverts commit 161757587a9e4dd8089e4e648cace1575a4bec2d.

Reason for revert: I'm gonna revert this change for now because it surfaces a problem with webrtc::IceTransportInterface object lifetime that leads to crashes (see crbug/945210). Looks like the webrtc IceTransport is cleared by Jsep while the IceTransportAdapterImpl is constructed. So we have to fix the raw pointer access and provide some guarantee that the object is still alive when accessing from blink layer.

Original change's description:
> Reland "Create RTCIceTransport using a webrtc::IceTransportInterface object."
>
> This is a reland of dd0f551fcd96d46c6ec2b2a7c543cb2083f1831d
>
> Original change's description:
> > Create RTCIceTransport using a webrtc::IceTransportInterface object.
> >
> > Previously, when creating a blink::RTCIceTransport, the corresponding
> > webrtc::IceTransportInterface object was created by the
> > IceTransportAdapterImpl. However, in DTLS transport implementation, the
> > webrtc object is preexisting. Pass the preexisting webrtc object when creating
> > the blink::RTCIceTransport object in this case.
> >
> > Bug: 907849
> > Change-Id: Ia024afc101be830e30f233d6ef1bf39f141227df
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1520486
> > Commit-Queue: Marina Ciocea <marinaciocea@chromium.org>
> > Reviewed-by: Harald Alvestrand <hta@chromium.org>
> > Reviewed-by: Henrik Boström <hbos@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#642487}
>
> Bug: 907849
> Change-Id: Ib428f33faae0563d12d246bc971e38f9a66d629a
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1533896
> Commit-Queue: Marina Ciocea <marinaciocea@chromium.org>
> Reviewed-by: Henrik Boström <hbos@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#643321}

TBR=hta@chromium.org,hbos@chromium.org,marinaciocea@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 907849,945078,945210
Change-Id: Ib7c5d0b8156d86e47178b757fac3d53520e56ea9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538181
Reviewed-by: Marina Ciocea <marinaciocea@chromium.org>
Commit-Queue: Marina Ciocea <marinaciocea@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643805}

--

wpt-commits: 198031e754b9f712365466c7a5890d7f6e769ed1
wpt-pr: 16053
2019-04-23 15:06:28 +01:00
jgraham 987fad60bd Bug 1541545 [wpt PR 15952] - Consolidate .gitignore files under the root., a=testonly
Automatic update from web-platform-tests
Consolidate .gitignore files under the root (#15952)

Multiple .gitignores aren't supported by the manifest update code when running
against the filesystem, so put all the rules in the root file instead.

This also adds a lint to check for extra .gitignore files.
--

wpt-commits: 46712a196fbac08bac95203f4d0861d25268ea7f
wpt-pr: 15952
2019-04-23 15:06:27 +01:00
Mike West 5669844c9b Bug 1541535 [wpt PR 16034] - Send `Sec-Fetch-Mode: nested-navigate` for nested navigations., a=testonly
Automatic update from web-platform-tests
Send `Sec-Fetch-Mode: nested-navigate` for nested navigations.

As defined in [the Fetch Metadata spec][1], the `Sec-Fetch-Mode` header
should have a value of `nested-navigate` when sending a request meant to
be committed into a nested browsing context. This patch implements that
value.

[1]: https://mikewest.github.io/sec-metadata/#sec-fetch-mode-header

Bug: 945092
Change-Id: Ibacb5bd27b7c5b17ec3d373f5d439fad2e0ac784
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1536179
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643796}

--

wpt-commits: 4464a966f705350905a434690a2c98a3b4a2b0cb
wpt-pr: 16034
2019-04-23 15:06:27 +01:00
Rob Buis 44a4c981a8 Bug 1541532 [wpt PR 15947] - Add test to check rendering of children of mspace, a=testonly
Automatic update from web-platform-tests
Add test to check rendering of children of mspace (#15947)

--

wpt-commits: 5d74e7772fc3b32203c5185a537c02c539bf99c6
wpt-pr: 15947
2019-04-23 15:06:27 +01:00
Rob Buis e7ee8a58ad Bug 1541526 [wpt PR 16050] - Rewrite lengths-1.html, a=testonly
Automatic update from web-platform-tests
Rewrite lengths-1.html (#16050)

Unitless nonzero values were deprecated:
6e821b2c9c
--

wpt-commits: be1faa0a6f3da3028ae31769f5730df0e313021f
wpt-pr: 16050
2019-04-23 15:06:26 +01:00
Anne van Kesteren 249881dce2 Bug 1541523 [wpt PR 16049] - Fetch: make it a little clearer this list is not that special, a=testonly
Automatic update from web-platform-tests
Fetch: make it a little clearer this list is not that special

--

wpt-commits: ad60e49e1f0e62b690760972492eb945a0c13416
wpt-pr: 16049
2019-04-23 15:06:26 +01:00
Kent Tamura c22a99f5d9 Bug 1541519 [wpt PR 16047] - [shadow-dom] Fix flakiness of untriaged/html-elements-in-shadow-trees/html-forms/test-003.html, a=testonly
Automatic update from web-platform-tests
[shadow-dom] Fix flakiness of untriaged/html-elements-in-shadow-trees/html-forms/test-003.html

The test assumed to finish a form submission in 2 seconds. It's the
source of the flakiness. We should listen 'load' event of the target
iframe.

Bug: crbug.com/941565
Change-Id: I2010d1ade5240acd99030751b595ee711c71c74e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1535685
Reviewed-by: Hayato Ito <hayato@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643751}

--

wpt-commits: 95dc0badd6ab33d9706372bce73c6751ce52fad1
wpt-pr: 16047
2019-04-23 15:06:26 +01:00
moz-wptsync-bot 1843763c7a Bug 1534117 [wpt PR 15705] - Update wpt metadata, a=testonly
wpt-pr: 15705
wpt-type: metadata
2019-04-23 15:06:25 +01:00
Johanna-hub b8467f8865 Bug 1534117 [wpt PR 15705] - Screen Orientation: active lock orientation algorithm tests, a=testonly
Automatic update from web-platform-tests
Active lock orientation algorithm tests

--
Fragment navigation test

--
Refactoring

--
Suggested edits

--
Add element that represents the actual fragment
--

wpt-commits: 6b4f997ddf44dfa8de0ebc32efce8bf96c87ba8c, 2efa6123606550ceb0d42151640efa8a80b3533b, 186650ff075e14ffdc8b6be4c5fa9156add7e243, de041de96601e556b6788815511fc60f8b220745, e9cad1bbdac87dc162fb662d5dca0f2cf734b831
wpt-pr: 15705
2019-04-23 15:06:25 +01:00
youennf 69abcb1413 Bug 1541509 [wpt PR 16042] - Replace generateOffer by generateAudioReceiveOnlyOffer, a=testonly
Automatic update from web-platform-tests
Replace generateOffer by generateAudioReceiveOnlyOffer (#16042)

--

wpt-commits: 3b0abc897b6f4f3997ed42b9ef902e98b2893d8d
wpt-pr: 16042
2019-04-23 15:06:25 +01:00
Harald Alvestrand 7dfde65382 Bug 1541505 [wpt PR 16037] - Add RTCSctpTransport basic state tests, a=testonly
Automatic update from web-platform-tests
Add RTCSctpTransport basic state tests

Checks that SctpTransport is created, and that it reaches the connected state.

Bug: chromium:818643
Change-Id: Ifb8816e3790e36f029fe629040310c0a9229c636
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1535894
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643696}

--

wpt-commits: 122a4672fa0dc554a6e7528fa3487fd907c792ee
wpt-pr: 16037
2019-04-23 15:06:24 +01:00
youennf a1c7668f49 Bug 1541501 [wpt PR 16038] - Data channel tests updated by Lennart Grahl <lennart.grahl@gmail.com>, a=testonly
Automatic update from web-platform-tests
Data channel tests updated by Lennart Grahl <lennart.grahl@gmail.com> (#16038)

* Data channel tests modernized/updated by Lennart Grahl <lennart.grahl@gmail.com>

* Fix according Harald comments

--

wpt-commits: 0e97d09a90f8e384d0a819f9f9be2ea7e17302bb
wpt-pr: 16038
2019-04-23 15:06:24 +01:00
David Benjamin 617b090b19 Bug 1541490 [wpt PR 15961] - Add a tentative WPT test for redirect handling., a=testonly
Automatic update from web-platform-tests
Add a tentative WPT test for redirect handling.

The fix added a unit test in //net. Now that the spec bug has been
filed, also add a test to WPT. Mark it tentative because it does not
actually reflect the specification, just actual browser behavior.

See https://github.com/whatwg/fetch/issues/883 and associated bug.

Bug: 942073
Change-Id: I60aeef60ec8241f483d23ec7c1fd8ce8e5949d2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1532901
Commit-Queue: David Benjamin <davidben@chromium.org>
Auto-Submit: David Benjamin <davidben@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643671}

--

wpt-commits: 5a8082c2179c0e6c3d3faa6fe4a85edf33b57fd7
wpt-pr: 15961
2019-04-23 15:06:24 +01:00
sbansal3096 7302d31b19 Bug 1538403 [wpt PR 15987] - Work in Progress, a=testonly
Automatic update from web-platform-tests
Fix insertRule crash by exposing getter on stylesheet's owner

--

wpt-commits: 0e9384b230cb55046e807dafddfe0c69270747f0
wpt-pr: 15987
2019-04-23 15:06:24 +01:00
moz-wptsync-bot b8f5342a8a Bug 1532558 [wpt PR 15626] - Update wpt metadata, a=testonly
wpt-pr: 15626
wpt-type: metadata
2019-04-23 15:06:23 +01:00
Adithya Srinivasan a86e7d3bbe Bug 1532558 [wpt PR 15626] - Portals: Add checks for failure scenarios for activate(), a=testonly
Automatic update from web-platform-tests
Portals: Add checks for failure scenarios for activate()

The promise returned by activate() rejects with an error if:

- activate() is called on a portal that is already activating
- activate() is called on a portal when another portal in the document
  is already activating
- activate() is called on a nested portal

Bug: 914122
Change-Id: I43136bc363be9f710dae6c107058b7b1a6674263
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1496482
Commit-Queue: Adithya Srinivasan <adithyas@chromium.org>
Reviewed-by: Nasko Oskov <nasko@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#643545}

--

wpt-commits: f0aa35ac335f10c527e1fc1b30d29d5d2678f58d
wpt-pr: 15626
2019-04-23 15:06:23 +01:00
moz-wptsync-bot 6116b57f21 Bug 1535516 [wpt PR 15767] - Update wpt metadata, a=testonly
wpt-pr: 15767
wpt-type: metadata
2019-04-23 15:06:23 +01:00