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

657047 Коммитов

Автор SHA1 Сообщение Дата
Ian Clelland 68d9fc39c6 Bug 1554764 [wpt PR 16720] - Add feature policy for client hints, used for third-party subresources., a=testonly
Automatic update from web-platform-tests
Add feature policy for client hints, used for third-party subresources.

This disables all client hints for third parties by default, except for
the simplified UA hint. Feature Policy can then be used to delegate
specific hints. Currently, only the hints which were previously being
sent to third parties on Android are available for delagation. A follow-
up CL adds the remaining ones.

Bug: 968201
Change-Id: Idea42e814078592f3bdaec67bd931a99cfaea046
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1567927
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#664347}

--
Add the remaining Client Hints to Feature Policy.

This allows all client hints to be potentially delegated to third-party
requests. By default, no hints (Except for the simplified UA hint) are
sent with any third party resource requests, but these can be enabled
for specific origins through the use of Feature Policy.

Bug: 968201
Change-Id: I60a94deb0e5553b85da351f08cbabfc8ae0f6e65
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584400
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#664498}

--

wp5At-commits: e3d17026a01cfe9350663ef03346c65be63c366f, 519b228e4717f4c196a6ce58bcefb71ebf7909d8
wpt-pr: 16720
2019-06-19 11:06:52 -07:00
Robert Snakard ac7f567a87 Bug 1557604 [wpt PR 16199] - Implement WheelEvent interface, a=testonly
Automatic update from web-platform-tests
Add WPT tests for WheelEvent

The wheelevent sends a signal when a supported device is rotated in the
x, y, or z rotational dimensions. These tests only check whether this
signal is received for any rotation at all.

--

wp5At-commits: e360ebb2f9363b2a31d813b8c77c69b6bb52fc86
wpt-pr: 16199
2019-06-19 11:06:52 -07:00
Morten Stenshorne 0479418f0b Bug 1558209 [wpt PR 17237] - Block-start of a float must be >= that of previous floats., a=testonly
Automatic update from web-platform-tests
Block-start of a float must be >= that of previous floats.

Final layout would eventually end up being correct anyway, but during
layout we need to calculate the inline-size of the float, before we can
tell whether it's going to fit next to the current line or not. This
piece of code forgot to check with the block-start of preceding floats,
so that it would temporarily be put at the wrong offset, triggering a
DCHECK failure during block fragmentation.

Move some code out of LayoutBlockFlow::PlaceNewFloats() into a new
utility method.

Note that the test included also passes without this fix (except for the
DCHECK failure).

Bug: 961516
Change-Id: I3bbd37c7affcb5fa7143e951f9f1bba78a2a4a0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1649477
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667467}

--

wp5At-commits: e7b1c6eb7d9a419fa441dad5241ce7c54a73c284
wpt-pr: 17237
2019-06-19 11:06:52 -07:00
autofoolip 312129ea37 Bug 1558208 [wpt PR 17240] - Update interfaces/service-workers.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/service-workers.idl (#17240)

Source: https://github.com/tidoust/reffy-reports/blob/bb7f4c1/whatwg/idl/service-workers.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/543059670
--

wp5At-commits: a2ed321bccafcf3d34a1d1c186ae96858ac2a6d8
wpt-pr: 17240
2019-06-19 11:06:52 -07:00
Eric Willigers 356dc462b9 Bug 1554644 [wpt PR 17030] - CSS Filter: Default value for filter functions, a=testonly
Automatic update from web-platform-tests
CSS Filter: Default value for filter functions

https://drafts.fxtf.org/filter-effects/#funcdef-filter-brightness
https://drafts.fxtf.org/filter-effects/#funcdef-filter-contrast
https://drafts.fxtf.org/filter-effects/#funcdef-filter-invert
https://drafts.fxtf.org/filter-effects/#funcdef-filter-opacity
> Default value when omitted is 1.

Consolidate the default value code for filter computed value and animation.
We previously used the wrong default value for contrast and opacity only
when these occurred in animation keyframes.

Includes WPTs.

This CL has a change in behavior, but brings us into consistency
with spec, Firefox and Safari.
Usage of filter with default arguments is < 0.04%

Bug: 964696
Change-Id: I78c238570fc23252795e60076d9d3ffa1aa91e6e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1628496
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667422}

--

wp5At-commits: ea852ede3b4e0632fd453ed520b26b22692c2d92
wpt-pr: 17030
2019-06-19 11:06:51 -07:00
Philip Jägenstedt ac512e3667 Bug 1557628 [wpt PR 17224] - [Azure Pipelines] add `--channel dev` to edgechromium, a=testonly
Automatic update from web-platform-tests
[Azure Pipelines] add `--channel dev` to edgechromium
--

wp5At-commits: e646125ea5608cdf3f8a95a3b4fec7acdabefd5b
wpt-pr: 17224
2019-06-19 11:06:51 -07:00
Alison Maher b2106db766 Bug 1556826 [wpt PR 17171] - Implement forced-colors media query, a=testonly
Automatic update from web-platform-tests
Implement forced-colors media query

This change adds support for the forced-colors media query and adds
forced colors to settings. The logic for updating forced colors from
its default state based on the OS has not yet been implemented.

Spec:
https://drafts.csswg.org/mediaqueries-5/#forced-colors

Bug: 970285
Change-Id: I634b4abeec22f2d166648948f290fff8f4229478
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643650
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Kevin Babbitt <kbabbitt@microsoft.com>
Commit-Queue: Alison Maher <almaher@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#667332}

--

wp5At-commits: ff68ea3b82edf80386445ab5d86daa6b7d4da9e7
wpt-pr: 17171
2019-06-19 11:06:51 -07:00
Yi Xu 662e54b834 Bug 1557137 [wpt PR 17192] - Canvas::TestMetrics: Measure the TextMetrics info after loading the font, a=testonly
Automatic update from web-platform-tests
Canvas::TestMetrics: Measure the TextMetrics info after loading the font

Change-Id: Iabcb3d7c34f20376d02df420ef0baa4649d94219
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1645676
Commit-Queue: Yi Xu <yiyix@chromium.org>
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667305}

--

wp5At-commits: c911d7af6553f9541a6661fce6b28355f4d683a4
wpt-pr: 17192
2019-06-19 11:06:50 -07:00
Yi Xu ba44082cf1 Bug 1557142 [wpt PR 17193] - Canvas::TestMetrics: Add tests to measure the TextMetrics info for offscreencanvas, a=testonly
Automatic update from web-platform-tests
Canvas::TestMetrics: Add tests to measure the TextMetrics info for offscreencanvas

Change-Id: I7ca3f8d00a48b0f61872363a36b565d68258dfad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1646077
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Commit-Queue: Yi Xu <yiyix@chromium.org>
Cr-Commit-Position: refs/heads/master@{#667250}

--

wp5At-commits: ecba6cc365f5c7d3a75f237e1e5b0db0596a1082
wpt-pr: 17193
2019-06-19 11:06:50 -07:00
Aleks Totic ac04e020fb Bug 1558207 [wpt PR 17234] - [LayoutNG] Minor inline container DCHECK fix, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Minor inline container DCHECK fix

We already had a fix for inline, misssed fixing
it for block.

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

--

wp5At-commits: 72d169bb495070a1531d4fac4e8b60d3e5111679
wpt-pr: 17234
2019-06-19 11:06:50 -07:00
Frédéric Wang efcc4252bc Bug 1557667 [wpt PR 17228] - Math script level font size clamping, a=testonly
Automatic update from web-platform-tests
Rewrite clamping tests for math-script-level. (#17228)

CSS WG resolved to remove font-min-size and font-max-size.
Remove the corresponding math-script-level tests and instead test interaction
with the internal browser's min font-size.
--

wp5At-commits: 3b20b5cc0d4f73a4b7ee1357e53798828683d99e
wpt-pr: 17228
2019-06-19 11:06:49 -07:00
Philip Jägenstedt 6d084783e2 Bug 1557629 [wpt PR 17225] - [Azure Pipelines] Make it possible to trigger Safari stable manually, a=testonly
Automatic update from web-platform-tests
[Azure Pipelines] Make it possible to trigger Safari stable manually (#17225)

--

wp5At-commits: 7f06b24fc97d9c8db550f52e8d624cacc6f96670
wpt-pr: 17225
2019-06-19 11:06:49 -07:00
Danyao Wang fdb541b30c Bug 1557471 [wpt PR 17213] - Ignore the stacktrace when checking errors, a=testonly
Automatic update from web-platform-tests
Ignore the stacktrace when checking errors (#17213)

--

wp5At-commits: 4495d0f415c6203f3b59e55d7df5eacab6795b56
wpt-pr: 17213
2019-06-19 11:06:49 -07:00
Frédéric Wang 9ebe4159f3 Bug 1557653 [wpt PR 17227] - MathML dynamic fraction test: Use <mn> for numbers., a=testonly
Automatic update from web-platform-tests
MathML dynamic fraction test: Use <mn> for numbers. (#17227)

--

wp5At-commits: 83eaaf38dc0a7412583689397df590e55e525564
wpt-pr: 17227
2019-06-19 11:06:48 -07:00
Frédéric Wang 84a382aeb8 Bug 1557641 [wpt PR 17226] - Improve dynamic MathML tests, a=testonly
Automatic update from web-platform-tests
Improve dynamic MathML tests (#17226)

--

wp5At-commits: e59b91076475638348682db0e03dc487e77975b5
wpt-pr: 17226
2019-06-19 11:06:48 -07:00
Jake Archibald 2307d0d5ad Bug 1557280 [wpt PR 17203] - Service worker: Altering ready test due to resurrection, a=testonly
Automatic update from web-platform-tests
Service worker: Altering ready test due to resurrection (#17203)

Firefox flakiness bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1557634
--

wp5At-commits: 3fb7ab3512ecd03d989e143f389db08d4d0b5272
wpt-pr: 17203
2019-06-19 11:06:48 -07:00
Rob Buis beddc715fb Bug 1557512 [wpt PR 17215] - Import mo form tests, a=testonly
Automatic update from web-platform-tests
Import mo form tests (#17215)

Import mo form tests, taken from WebKit and asjusted to wpt style.
--

wp5At-commits: 524beeaec4be172eae668b3cf476f641b2ad6c62
wpt-pr: 17215
2019-06-19 11:06:47 -07:00
Jake Archibald b3100a556d Bug 1557364 [wpt PR 17206] - Service worker: Removing 'currentchange', which only existed in early prototypes, a=testonly
Automatic update from web-platform-tests
Removing 'currentchange', which only existed in early prototypes (#17206)

--

wp5At-commits: 2ff7fb5817b38973e8024db86467ba72b23bed95
wpt-pr: 17206
2019-06-19 11:06:47 -07:00
Simon Pieters b0d1d507ff Bug 1556563 [wpt PR 14980] - [css-ui] Update which 'appearance' keywords are supported, a=testonly
Automatic update from web-platform-tests
[css-ui] Update which 'appearance' keywords are supported (#14980)

Follows https://github.com/w3c/csswg-drafts/pull/3942
--

wp5At-commits: 6e850694b1f2e477075f63b02838645b9e1c2b08
wpt-pr: 14980
2019-06-19 11:06:47 -07:00
Hiroki Nakagawa 9f9d2ec4d8 Bug 1557274 [wpt PR 17202] - Worker: Set correct RequestContextType for Plz{Dedicated,Shared}Worker, a=testonly
Automatic update from web-platform-tests
Worker: Set correct RequestContextType for Plz{Dedicated,Shared}Worker

This RequestContextType will be exposed to JavaScript as Request.destination.

Bug: 971581
Change-Id: I0e68aeea27d9bf1603ff4623aaa7a92776824d9f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647652
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666955}

--

wp5At-commits: 1fcb4cadbe4338a85bb0a66cf27f4f7d91b93b80
wpt-pr: 17202
2019-06-19 11:06:47 -07:00
Kevin Ellis 2966920e62 Bug 1556012 [wpt PR 17117] - Add support for timing functions jump-start|end|both|none., a=testonly
Automatic update from web-platform-tests
Add support for timing functions jump-start|end|both|none.

Jump-start is equivalent to start, with a discontinuity at t = 0.
Jump-end is equivalent to end, with a discontinuity at t=1.
Jump-both has discontinuities at t=0 and 1.
Jump-none is continuous at t=0 and t=1.

The patch also addresses some serialization issues with existing
step functions since the code needed to be updated in support of the
new step types.

https://drafts.csswg.org/css-easing-1/#step-easing-functions

https://www.chromestatus.com/feature/5730327525851136

Bug: 827560
Change-Id: I950ed09b2ca72c9e09a4f5e3f8d373cc5acbd07b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634722
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666871}

--

wp5At-commits: 38bf3be2f0272b35ade3d8c0c91ae49d5efdd013
wpt-pr: 17117
2019-06-19 11:06:46 -07:00
Sungmann Cho 8b89084de1 Bug 1557389 [wpt PR 17207] - Fix spelling errors in /tests/wpt, a=testonly
Automatic update from web-platform-tests
Fix spelling errors in /tests/wpt

eventsource-onmesage.* -> eventsource-onmessage.*

--

wp5At-commits: 72e2c1f05d1bfcb6fe47c54ed9ca932496384ee0
wpt-pr: 17207


--HG--
rename : testing/web-platform/tests/eventsource/dedicated-worker/eventsource-onmesage.htm => testing/web-platform/tests/eventsource/dedicated-worker/eventsource-onmessage.htm
rename : testing/web-platform/tests/eventsource/shared-worker/eventsource-onmesage.htm => testing/web-platform/tests/eventsource/shared-worker/eventsource-onmessage.htm
2019-06-19 11:06:46 -07:00
Philip Rogers d9f72876df Bug 1557513 [wpt PR 17216] - Do not collect GraphicsLayers under svg defs, a=testonly
Automatic update from web-platform-tests
Do not collect GraphicsLayers under svg defs

The <defs> SVG element creates a hidden subtree that is never directly
rendered or hit test. This subtree has its property tree state rooted at
the root property tree state, and we will crash trying to render content
with this property tree state.

This patch stops collecting GraphicsLayers under hidden subtrees. This
mirrors code added in https://crrev.com/544756 to not paint
GraphicsLayers under hidden subtrees. It is not simple to prevent
GraphicsLayers for PaintLayers in hidden subtrees because we do
not determine the |IsUnderSVGHiddenContainer| bit until PrePaint, which
is after the compositing lifecycle step.

Bug: 969311
Change-Id: I67f81e70dfd046c3fa30f687936e9bbfcf14af7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1648279
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666864}

--

wp5At-commits: 8bb75988f802b7cfea40fa36214f0eb5848652ca
wpt-pr: 17216
2019-06-19 11:06:46 -07:00
autofoolip 3bb9c6516c Bug 1557227 [wpt PR 17201] - Update interfaces/webxr.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webxr.idl (#17201)

Source: https://github.com/tidoust/reffy-reports/blob/fd61a58/whatwg/idl/webxr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/542104807
--

wp5At-commits: e2a30dde95270677d4910d31213d8bb41c192bf9
wpt-pr: 17201
2019-06-19 11:06:45 -07:00
Mustapha Jaber 84b1f869ce Bug 1555375 [wpt PR 16920] - Use Chromium based Edge for Edge test runs, a=testonly
Automatic update from web-platform-tests
Use Chromium based Edge for Edge test runs (#16920)

* Replaced Edge runs with Chromium based Edge runs

* Add --yes to request to download driver

* Uninstall Edge on cleanup

* Addressed PR feedback

* Install WebDriver binary for Windows

* Switch to Dev channel and enable WebDriver tests

* Enable --enable-experimental-web-platform-features flag for Edge Dev channel runs

* Removed ChromeDriver specific hack

--

wp5At-commits: c93c30db45b4337057f7dcaf64b00ce5d19939db
wpt-pr: 16920
2019-06-19 11:06:45 -07:00
jugglinmike ba91bf4de6 Bug 1557082 [wpt PR 17187] - [ci] Collect results from prior release of Safari, a=testonly
Automatic update from web-platform-tests
[ci] Collect results from prior release of Safari (#17187)

Safari Technology Preview version 83 includes a bug which interferes
with some of the web-platform-tests.
--

wp5At-commits: 317b65149363ff2a25159b6f83deee6b5894e073
wpt-pr: 17187
2019-06-19 11:06:45 -07:00
Tobie Langel 746050c63c Bug 1557428 [wpt PR 17209] - rm @tobie from META files, a=testonly
Automatic update from web-platform-tests
rm @tobie from META files (#17209)

--

wp5At-commits: e5be4d03ca6cbbe7de781348da170b477d65a2a0
wpt-pr: 17209
2019-06-19 11:06:44 -07:00
Mike Pennisi fad22046d9 Bug 1557120 [wpt PR 17191] - [testharness.js] Refactor integration tests, a=testonly
Automatic update from web-platform-tests
[testharness.js] Refactor integration tests

Some of the tests for testharness.js are intended to verify the
framework's behavior following test timeouts. Because these tests are
expressed in terms of the framework, the task of executing them is also
susceptible to timeouts. This is partially mitigated by using the "long"
timeout metadata, but experience has demonstrated that the tests may
exceed even this extended duration in some contexts.

Relocate the tests for timeout behavior to a dedicated file, and
refactor them to occur in parallel. This halves the execution time for
the current tests and also provides a more reliable pattern for the
future introduction of additional tests.

--
[testharness.js] Correct automated tests

The automated tests for testharness.js contained three errors. These
errors were only recently discovered because the affected sub-tests are
skipped in environments which do not implement the `unhandledrejection`
event. Firefox implemented this event in version 68 [1], so the errors
are now apparent.

Fix the errors so the newly-executed tests accurately describe the
correctness of testharness.js.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1362272

--

wp5At-commits: 8abdb543b6f4ab745d3016db51089d4285fc2a05, 217253f445f21696255e2b3a26836a03e82de3b6
wpt-pr: 17191
2019-06-19 11:06:44 -07:00
Jake Archibald ff7085c9f2 Bug 1556435 [wpt PR 17139] - Service workers: Resurrection is no longer a thing, a=testonly
Automatic update from web-platform-tests
Service workers: Resurrection is no longer a thing (#17139)

* Updating tests now we've removed resurrection

* Async test to promise test

* Proper cleanup after tests

* More feedback fixes

* Removing comments

* Adding test for controlled iframe

* Fixing tests following feedback

--

wp5At-commits: c6839851b45931abc17290130cd6d1e83da8f672
wpt-pr: 17139
2019-06-19 11:06:44 -07:00
Manuel Rego Casasnovas e48073531f Bug 1557162 [wpt PR 17196] - [css-contain] Fix <select> dimensions when size containment is set, a=testonly
Automatic update from web-platform-tests
[css-contain] Fix <select> dimensions when size containment is set

In r666210 we fixed the dimensions of <select> elements
with size containment.
However the fix was not covering the case when you set
"contain: size" to an already existent <select> element.

To fix this we need to reset the options width
in LayoutMenuList::UpdateOptionsWidth().

BUG=966673
TEST=external/wpt/css/css-contain/contain-size-select-002.html

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

--

wp5At-commits: 65edf8d7f9938826764fd1796fc24ee0b26f8ea9
wpt-pr: 17196
2019-06-19 11:06:43 -07:00
Olivier Yiptong 8df5fd5945 Bug 1556850 [wpt PR 17175] - [Native File System] Remove copyTo and moveTo features, a=testonly
Automatic update from web-platform-tests
[Native File System] Remove copyTo and moveTo features

These features are no longer part of the spec. This code removes their
implementation.

Bug: 968552
Change-Id: I089254cac5ebc52a989194c69236497d347260d0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643892
Commit-Queue: Olivier Yiptong <oyiptong@chromium.org>
Auto-Submit: Olivier Yiptong <oyiptong@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Oliver Chang <ochang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666502}

--

wp5At-commits: 6a9b97ac6d224b2a4d238d1fe1a7f61e70888970
wpt-pr: 17175
2019-06-19 11:06:43 -07:00
Chris Harrelson 20fd4adfae Bug 1556565 [wpt PR 17153] - Mark subtree of a scroller as having dirty compositing inputs after scroll., a=testonly
Automatic update from web-platform-tests
Mark subtree of a scroller as having dirty compositing inputs after scroll.

This is because the overlap-testing rects depend on scroll offset.

Bug: 950154

Change-Id: Iacb3d373fe1b9be315701a55d604e44edb88f040
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1638620
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666480}

--

wp5At-commits: da9264974d2cb05537302778e7c34838560722ed
wpt-pr: 17153
2019-06-19 11:06:43 -07:00
Nicolás Peña Moreno 5f7887c4e6 Bug 1556089 [wpt PR 17122] - [ElementTiming] Text support part 2, a=testonly
Automatic update from web-platform-tests
[ElementTiming] Text support part 2

This CL allows dispatching text Element Timing entries. The
TextElementTiming attribute in TextRecordsManager cannot be set on the
constructor of TextPaintTimingDetector because it is constructed too
early, upon construction of LocalFrameView. The intersectionRect is not
supported yet because TextRecord does not include that information.

Bug: 942033
Change-Id: I65001c25d5ba874456a7bdea4cc26df8d059ee63
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1639107
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666397}

--

wp5At-commits: 072daa708b4fb36091a52cadbafdabc9166c0f85
wpt-pr: 17122
2019-06-19 11:06:42 -07:00
Luke Zielinski 865bb08eb4 Bug 1557111 [wpt PR 17190] - Load Ahem as a web font everywhere (part 1a), a=testonly
Automatic update from web-platform-tests
Load Ahem as a web font everywhere (part 1a) (#17190)

Small fixup for two tests that are non-reftests but use Ahem. They need
to use explicit_done and also wait for font load event before running.
--

wp5At-commits: 3cf12b53ad8be6862771d3975b59eda56db6c42e
wpt-pr: 17190
2019-06-19 11:06:42 -07:00
Stephen Chenney 3be6a7fdcc Bug 1556515 [wpt PR 17150] - Fix ref image for border-radius-dynamic-from-no-radius, a=testonly
Automatic update from web-platform-tests
Fix ref image for border-radius-dynamic-from-no-radius

Drawing a 100px x 100px div with border radius 50px is not the same as
with border radius calc(100% - 1px) = 99px.

R=foolip@chromium.org
BUG=968430

Change-Id: I953c26b72d55d930cdbbcfa969f38b892e3151f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1639566
Auto-Submit: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666247}

--

wp5At-commits: fe2961715f4663be36d5ff849e3f78374c1fc2f6
wpt-pr: 17150
2019-06-19 11:06:42 -07:00
autofoolip c75e4c77b4 Bug 1556949 [wpt PR 17182] - Update interfaces/selection-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/selection-api.idl (#17182)

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

wp5At-commits: 488f0f02d28b33060a091e3961e6849abe97bc4c
wpt-pr: 17182
2019-06-19 11:06:41 -07:00
Manuel Rego Casasnovas f2ed44fd9a Bug 1556941 [wpt PR 17181] - [css-contain] Fix <select> dimensions with size containment, a=testonly
Automatic update from web-platform-tests
[css-contain] Fix <select> dimensions with size containment

Elements with "contain: size" should be treated as having no contents,
that's not happening for <select> elements.
To fix this we add a check for size containment in
LayoutMenuList::UpdateOptionsWidth().

BUG=966673
TEST=external/wpt/css/css-contain/contain-size-select-001.html

Change-Id: Ie71a16e113d7bef4fd5c7b62e1838feba9b15cb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643872
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#666210}

--

wp5At-commits: b47e5692282cf7ca834f138fcffcbc6d1693c40f
wpt-pr: 17181
2019-06-19 11:06:41 -07:00
Rob Buis 80e8028faf Bug 1556961 [wpt PR 17184] - Adjust imagesrcset test for device pixel ratio, a=testonly
Automatic update from web-platform-tests
Adjust imagesrcset test for device pixel ratio (#17184)

--

wp5At-commits: 62c5b2855a5d54ef66165dc23a511871715f3ab4
wpt-pr: 17184
2019-06-19 11:06:41 -07:00
Steve Becker 23b13b7d73 Bug 1556875 [wpt PR 17178] - NativeFileSystemDirectoryHandleImpl::GetChildURL should validate |name|, a=testonly
Automatic update from web-platform-tests
NativeFileSystemDirectoryHandleImpl::GetChildURL should validate |name|

Updates NativeFileSystemDirectoryHandleImpl::GetChildURL() to return a
base::File::Error for invalid |name| input.  |name| must specify a
direct child of the current directory.  Invalid |name| inputs include:

 1. Empty string: ''
 2. Current directory: '.'
 3. Parent directory: '..'
 4. Strings containing path separators like '/'

Updates the callers of GetChildURL() to handle errors by immediately
running callbacks with the base::File::Error returned by GetChildURL().

Extends existing NativeFileSystem API webtests by adding invalid 'name'
input tests for each JavaScript API with a 'name' parameter, including
getFile(), getDirectory(), moveTo(), and copyTo().

Bug: 960411
Change-Id: Ida6ebf1cb2d1017e2cafe386c30d5cb65430055c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643984
Commit-Queue: Steve Becker <stevebe@microsoft.com>
Auto-Submit: Steve Becker <stevebe@microsoft.com>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666118}

--

wp5At-commits: 78171013d97f5416ccc24e91a43d44d98fc30036
wpt-pr: 17178
2019-06-19 11:06:40 -07:00
Raymond Toy 72eb076d03 Bug 1556796 [wpt PR 17169] - Add test for active processing of AudioBufferSourceNode, a=testonly
Automatic update from web-platform-tests
Add test for active processing of AudioBufferSourceNode

Test that when an AudioBufferSourceNode stops, the number of channels
of its output changes (eventually) to 1 as required when a node is not
actively processing anymore.

Chrome already supports this notion (via |DisableOutputs()|), so we're
just adding a test for this.

Bug: 954545
Test: the-audiobuffersourcenode-interface/active-processing.https.html
Change-Id: I4fab646df204720cc1efe2e3ae325e60cb22e49b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643729
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666013}

--

wp5At-commits: c027c41a085a874404922c638387c97df74b4ebf
wpt-pr: 17169
2019-06-19 11:06:40 -07:00
Josh Matthews 7c116752a7 Bug 1556837 [wpt PR 17172] - Expand set of allowed types when updating manifest., a=testonly
Automatic update from web-platform-tests
Expand set of allowed types when updating manifest. (#17172)

--

wp5At-commits: 53706a93e0963339ae02865f78062af5cc054886
wpt-pr: 17172
2019-06-19 11:06:40 -07:00
Luke Zielinski 8d16756312 Bug 1556498 [wpt PR 17148] - Load Ahem as a webfont everywhere (part 1), a=testonly
Automatic update from web-platform-tests
Load Ahem as a webfont everywhere (part 1/2) (#17148)

--

wp5At-commits: b48edf7121c88c4c793ccac39451b9e6e791e4d6
wpt-pr: 17148
2019-06-19 11:06:40 -07:00
Ian Kilpatrick 6325d94678 Bug 1555540 [wpt PR 17091] - [LayoutNG] Fix :first-letter not getting a legacy layout object., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix :first-letter not getting a legacy layout object.

:first-letter is weird. The element which the first letter is attached
to can differ from the layout object which it is attached to.

This difference caused us to crash.

Bug: 967194
Change-Id: Id186ae1d61ce42ae0d6d54d8524cc854abb3c78a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1636312
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#665965}

--

wp5At-commits: e8bfd2e0fbd346d90f673ddfd0f7fe11ce496388
wpt-pr: 17091
2019-06-19 11:06:39 -07:00
Nicolás Peña Moreno f8eef972a0 Bug 1555504 [wpt PR 17087] - [ElementTiming] Change |name| and add |url| to PerformanceElementTiming, a=testonly
Automatic update from web-platform-tests
[ElementTiming] Change |name| and add |url| to PerformanceElementTiming

This CL makes the implementation match the changes in the explainer:
https://github.com/WICG/element-timing. In particular, name is now set
to "image-paint" for image entries, and url is added.

Bug: 879270
Change-Id: Id02e5305ac1e9bf9fa1fc18efe63d8cc280c5f4a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635733
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#665930}

--

wp5At-commits: 3e07a6ab685f2f924ee066017d50d9708f74b3d9
wpt-pr: 17087
2019-06-19 11:06:39 -07:00
Rob Buis 16525d0b37 Bug 1556673 [wpt PR 17160] - Adjust for device pixel ratio, a=testonly
Automatic update from web-platform-tests
Adjust for device pixel ratio (#17160)

The test assumes device pixel ratio of 1 but there are platforms where 2
is used, adjust the test for that.
--

wp5At-commits: b0fefa679fc09c6ee4d976ee27c1b11222e05e12
wpt-pr: 17160
2019-06-19 11:06:39 -07:00
Robert Ma 65ae21d987 Bug 1556482 [wpt PR 17147] - [wpt] Correctly set the browser channel for Edge, a=testonly
Automatic update from web-platform-tests
[wpt] Correctly set the browser channel for Edge

This PR fixes two issues:

1. Add the "dev" channel for Edge (edgechromium).
2. When a channel is unrecognized for a browser, the channel is now
   correctly passed as is to wptrunner (as the log message says).

--

wp5At-commits: a1105b53b298653f76ca1c4c1d429397964d4f6b
wpt-pr: 17147
2019-06-19 11:06:38 -07:00
autofoolip a0ab780640 Bug 1556624 [wpt PR 17158] - Update interfaces/push-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/push-api.idl (#17158)

Source: https://github.com/tidoust/reffy-reports/blob/14cf7a6/whatwg/idl/push-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/541081781
--

wp5At-commits: 049f9ded84d97ee8a34e56bb94c2de78d5a36764
wpt-pr: 17158
2019-06-19 11:06:38 -07:00
Gérard Talbot 84886ad050 Bug 1554506 [wpt PR 17017] - Corrected and improved absolute_length_units.html, a=testonly
Automatic update from web-platform-tests
Corrected and improved absolute_length_units.html (#17017)

--

wp5At-commits: 281997dc5d0b36dcdc9995da18fb3200a1967f81
wpt-pr: 17017
2019-06-19 11:06:38 -07:00
autofoolip 3cb108c129 Bug 1556623 [wpt PR 17157] - Update interfaces/media-capabilities.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/media-capabilities.idl (#17157)

Source: https://github.com/tidoust/reffy-reports/blob/14cf7a6/whatwg/idl/media-capabilities.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/541081781
--

wp5At-commits: 33a405b391908783906ab829d13cd3d691708a1b
wpt-pr: 17157
2019-06-19 11:06:37 -07:00
Frédéric Wang 96eafd5c7f Bug 1555718 [wpt PR 17100] - Add new tests for CSS properties math-style and math-script-level , a=testonly
Automatic update from web-platform-tests
Add new tests for CSS properties math-style and math-script-level  (#17100)

* Add tests for new CSS property math-style.

* Add tests for CSS property math-script-level

* Add tests using scaling factors from the MATH table.

* Improve coverage of math-script-level-004:
- Test scaling without MATH font.
- Test scaling up and down.
- Test all transitions between levels -3, -1, 0, 1, 2, 3, 5.

* Add tests to check issue #3739 and interaction with script-level.

* Add a tentative reftest to check how math-script-level and font-family interacts on font-size change. This is related to https://github.com/w3c/csswg-drafts/issues/3906

--

wp5At-commits: 90d09993c72864735e76cf4d5f152436273ffdcd
wpt-pr: 17100
2019-06-19 11:06:37 -07:00