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

625032 Коммитов

Автор SHA1 Сообщение Дата
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
Andrew Osmond 833f74105e Bug 1504699 - Part 7. Update animated image recycling queue to work well with WebRender. r=tnikkel
WebRender takes longer than OMTP to release its hold on the current
frame. This is because it is in a separate process and holds onto the
surface in between rendering frames, rather than getting a reference for
each repaint. This patch makes us less aggressive about taking the most
recent surface placed in the recycling queue out to avoid blocking on
waiting for the surface to be released.

Differential Revision: https://phabricator.services.mozilla.com/D10903
2018-11-21 06:47:06 -05:00
Andrew Osmond 25360a73c4 Bug 1504699 - Part 6. Add lifetime management for recycled frames with WebRender. r=nical
Here we make use of the parts added in parts 1 and 2 to hold onto
recycled surfaces for as long as necessary to prevent the animated image
decoder from reusing them until WebRender is done with them.

Differential Revision: https://phabricator.services.mozilla.com/D10902
2018-11-21 06:47:24 -05:00