Commit Graph

17558 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
e0740e7784 Bug 1578933 - Run scroll anchoring adjustments when blocking script. r=dholbert
I wanted to fix the more general problem and script-block more of
FlushPendingNotifications, but simple attempts to do that have resulted in
terribly orange try runs with very bizarre failures, so in the "perfect is the
enemy of good" spirit, fix the issue at hand (scroll anchoring adjustments not
dealing with layout reentering beneath them) by running them while
script-blocked, which is the right thing to do anyway.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 17:07:03 +00:00
Bogdan Tara
23f836a71c Merge inbound to mozilla-central. a=merge 2019-09-27 12:47:39 +03:00
Brindusan Cristian
1991bac5a6 Backed out 3 changesets (bug 1129227) for wpt failures at active-lock.html. CLOSED TREE
Backed out changeset 44219f4bafb0 (bug 1129227)
Backed out changeset 69f7db4e75bf (bug 1129227)
Backed out changeset 3edc8921609b (bug 1129227)
2019-09-27 03:53:36 +03:00
Karl Tomlinson
520cc882ec Bug 1583496 update expected beta failure annotation where AudioWorklet is not enabled r=padenot
for changes in the way exceptions are reported since
https://hg.mozilla.org/mozilla-central/rev/be26864d5a00#l38.1

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

--HG--
extra : moz-landing-system : lando
2019-09-27 00:27:03 +00:00
Karl Tomlinson
33ed3fa21b Bug 1583496 annotate expected beta failure where AudioWorklet is not enabled r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D47024

--HG--
extra : moz-landing-system : lando
2019-09-27 00:07:58 +00:00
moz-wptsync-bot
6be0f2c1f7 Bug 1583919 - [wpt-sync] Update web-platform-tests to eaa551911f12c5c526f56cafd0c7ab24667ead3c, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: eaa551911f12c5c526f56cafd0c7ab24667ead3c
wpt-type: landing
2019-09-26 20:26:35 +00:00
moz-wptsync-bot
f0e6654f4c Bug 1582511 [wpt PR 19165] - Update wpt metadata, a=testonly
wpt-pr: 19165
wpt-type: metadata
2019-09-26 20:26:34 +00:00
Dominic Farolino
6bc6c5d47b Bug 1582511 [wpt PR 19165] - Add missing worklet referrer tests, a=testonly
Automatic update from web-platform-tests
Add missing worklet referrer tests

This CL adds more web-platform-tests for the `Referer` on worklet
descendant requests. This CL introduces tests where we fetch a
same-origin descendant script from a cross-origin worklet script served
with varying referrer policies.

The tests are similar to those introduced in crrev.com/c/1809205 for
module scripts, and will pass once crrev.com/c/1808663 is merged.

R=ikilpatrick@chromium.org, kouhei@chromium.org

Bug: 786862,1004083
Change-Id: I4425be4264424b52e4ec307513a404541869f2a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1813122
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699351}

--
Add long timeout to worklet referrer tests

They take close to 10 seconds on Firefox:
https://github.com/web-platform-tests/wpt/pull/19165#issuecomment-534985874

--

wpt-commits: 98c89472a9e6359bfac5b40b05188c9c5b39be79, eaa551911f12c5c526f56cafd0c7ab24667ead3c
wpt-pr: 19165
2019-09-26 20:26:34 +00:00
moz-wptsync-bot
81ac3e191b Bug 1583584 [wpt PR 19260] - Update wpt metadata, a=testonly
wpt-pr: 19260
wpt-type: metadata
2019-09-26 20:26:34 +00:00
Xianzhu Wang
e54a920fb9 Bug 1583584 [wpt PR 19260] - Don't fold SaveAlphaLayer into DrawTextBlob, a=testonly
Automatic update from web-platform-tests
Don't fold SaveAlphaLayer into DrawTextBlob

SkPaint::drawTextBlob applies alpha on each individual glyph, so
we should keep SaveAlphaLayer to ensure the alpha is applied atomically
on the whole text blob.

Bug: 1006140
Change-Id: I8b1d1868a3423ed4f0ef6541cc8db354773dfb24
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1821944
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: vmpstr <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699621}

--
Use /fonts/ahem.css to pass lint

--

wpt-commits: 2805a5a862f54b9c5458f9fc8e73d5e51fb6220e, 7b3ea483aabbbc65dda011e6d4cfc35086338706
wpt-pr: 19260
2019-09-26 20:26:33 +00:00
Philip Jägenstedt
881a543c77 Bug 1583791 [wpt PR 19295] - Rename CSS Animation Worklet IDL file to match reffy-reports, a=testonly
Automatic update from web-platform-tests
Rename CSS Animation Worklet IDL file to match reffy-reports (#19295)

Renamed in b82ba0b160.

Closes https://github.com/web-platform-tests/wpt/pull/19287.
Closes https://github.com/web-platform-tests/wpt/pull/19288.
--

wpt-commits: 0a9614ff872952954debd9500162ed071b19935e
wpt-pr: 19295
2019-09-26 20:26:33 +00:00
moz-wptsync-bot
b29280db16 Bug 1583199 [wpt PR 19221] - Update wpt metadata, a=testonly
wpt-pr: 19221
wpt-type: metadata
2019-09-26 20:26:32 +00:00
autofoolip
9ef434937c Bug 1583199 [wpt PR 19221] - Update interfaces/dom.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/dom.idl (#19221)

Source: https://github.com/tidoust/reffy-reports/blob/8fb603b/ed/idl/dom.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589100816
--

wpt-commits: 6af372ae6d47e74f96052e51f13da422171723a4
wpt-pr: 19221
2019-09-26 20:26:32 +00:00
autofoolip
08eb67f980 Bug 1583760 [wpt PR 19291] - Update interfaces/scroll-animations.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/scroll-animations.idl (#19291)

Source: https://github.com/tidoust/reffy-reports/blob/44cfbb4/ed/idl/scroll-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589347016
--

wpt-commits: 7ef3abc555d328469250febc838d42546c069ff0
wpt-pr: 19291
2019-09-26 20:26:31 +00:00
pyup-bot
f9920a6eda Bug 1583554 [wpt PR 19254] - Update urllib3 to 1.25.6, a=testonly
Automatic update from web-platform-tests
Update urllib3 from 1.25.5 to 1.25.6
--

wpt-commits: 24fa119597617d941c2bf113c4410bdc0612edb4
wpt-pr: 19254
2019-09-26 20:26:31 +00:00
moz-wptsync-bot
9b2787a897 Bug 1582641 [wpt PR 19175] - Update wpt metadata, a=testonly
wpt-pr: 19175
wpt-type: metadata
2019-09-26 20:26:31 +00:00
autofoolip
38767a39ce Bug 1582641 [wpt PR 19175] - Update interfaces/html.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/html.idl (#19175)

Source: https://github.com/tidoust/reffy-reports/blob/1b0d3e2/ed/idl/html.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/588806523
--

wpt-commits: cda37f54a334dac94120a696bbe6455eb171735b
wpt-pr: 19175
2019-09-26 20:26:30 +00:00
Kunihiko Sakamoto
e777075c27 Bug 1583718 [wpt PR 19282] - Update SXG version in wpt/signed-exchange/README.md, a=testonly
Automatic update from web-platform-tests
Update SXG version in wpt/signed-exchange/README.md

We already use version b3 in the tests.

Change-Id: Iadcf6b0a1057d6af01884f524ece0394bf244625
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1824499
Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Auto-Submit: Kunihiko Sakamoto <ksakamoto@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699638}

--

wpt-commits: 332b7c4e711d75ead4c0dfbf7f6f0b683206756d
wpt-pr: 19282
2019-09-26 20:26:30 +00:00
autofoolip
019ba512b3 Bug 1583694 [wpt PR 19280] - Update interfaces/url.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/url.idl (#19280)

Source: https://github.com/tidoust/reffy-reports/blob/8fb603b/ed/idl/url.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589100816
--

wpt-commits: 2ddbd111be8ed6d062ef13fef081b8bbc3202506
wpt-pr: 19280
2019-09-26 20:26:29 +00:00
autofoolip
f9c7a2c6d8 Bug 1583691 [wpt PR 19279] - Update interfaces/touch-events.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/touch-events.idl (#19279)

Source: https://github.com/tidoust/reffy-reports/blob/1c5a999/ed/idl/touch-events.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/588932563
--

wpt-commits: 1a93e6f80f62c8f758b10cdd21d5ebe149dd64a3
wpt-pr: 19279
2019-09-26 20:26:29 +00:00
autofoolip
7c09833785 Bug 1583502 [wpt PR 19251] - Update interfaces/magnetometer.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/magnetometer.idl (#19251)

Source: https://github.com/tidoust/reffy-reports/blob/1c5a999/ed/idl/magnetometer.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/588932563
--

wpt-commits: b25f830442f00698eb08d8a6f80738eb54073e8b
wpt-pr: 19251
2019-09-26 20:26:28 +00:00
moz-wptsync-bot
1cc97cc430 Bug 1583697 [wpt PR 19281] - Update wpt metadata, a=testonly
wpt-pr: 19281
wpt-type: metadata
2019-09-26 20:26:28 +00:00
Brandon Maslen
5153d3d8ad Bug 1583697 [wpt PR 19281] - Ensure documents with no TopFrameOrigin correctly handle hasStorageAccess calls., a=testonly
Automatic update from web-platform-tests
Ensure documents with no TopFrameOrigin correctly handle hasStorageAccess calls.

In some scenarios a document's TopFrameOrigin may be empty. This change ensures
that this case is handled correctly during hasStorageAccess() calls.

Bug: 1005778
Change-Id: Ic00cf3fcca143e83e277ca43835480c8d31536ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1814726
Commit-Queue: Brandon Maslen <brandm@microsoft.com>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699602}

--

wpt-commits: d320b984d726cf4fd3c540f96adb072df03346d3
wpt-pr: 19281
2019-09-26 20:26:27 +00:00
moz-wptsync-bot
4b8f44a84c Bug 1583452 [wpt PR 19243] - Update wpt metadata, a=testonly
wpt-pr: 19243
wpt-type: metadata
2019-09-26 20:26:27 +00:00
Eric Willigers
28d0cac3d5 Bug 1583452 [wpt PR 19243] - [css-backgrounds] border shorthands, a=testonly
Automatic update from web-platform-tests
[css-backgrounds] border shorthands (#19243)

Test the expansion of border shorthand properties
into equivalent longhand properties.

https://drafts.csswg.org/css-backgrounds/#border-shorthands
https://drafts.csswg.org/css-backgrounds/#border-image
--

wpt-commits: dbb4845abd36c925ecfdb9417fda8643fd36df47
wpt-pr: 19243
2019-09-26 20:26:26 +00:00
autofoolip
6b4a9c1c9c Bug 1583690 [wpt PR 19278] - Update interfaces/proximity.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/proximity.idl (#19278)

Source: https://github.com/tidoust/reffy-reports/blob/1c5a999/ed/idl/proximity.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/588932563
--

wpt-commits: 0428f3666991423c4093646f62dc737ec7046a99
wpt-pr: 19278
2019-09-26 20:26:26 +00:00
autofoolip
74a49d2f81 Bug 1583688 [wpt PR 19276] - Update interfaces/IndexedDB.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/IndexedDB.idl (#19276)

Source: https://github.com/tidoust/reffy-reports/blob/0839676/ed/idl/IndexedDB.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589225608
--

wpt-commits: 5cb3cb002caa9d25402bca247340f32335d663e3
wpt-pr: 19276
2019-09-26 20:26:25 +00:00
Christian Biesinger
baaeff6556 Bug 1582018 [wpt PR 19127] - Add AutoClearOverrideLogical{Width,Height}, a=testonly
Automatic update from web-platform-tests
Add AutoClearOverrideLogical{Width,Height}

This is a bit safer than the manual calling of clear and set.

This also adds the test from https://crrev.com/c/1808498 to trunk/wpt.

Bug: 1002899
Change-Id: I2a4963fc08f1b66a0d9cdaf63f1d263715f97178
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1810238
Auto-Submit: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699563}

--

wpt-commits: b54ab49624cfb1bc3956c6518f683d0b0c38b681
wpt-pr: 19127
2019-09-26 20:26:25 +00:00
moz-wptsync-bot
2f597cea93 Bug 1579258 [wpt PR 18883] - Update wpt metadata, a=testonly
wpt-pr: 18883
wpt-type: metadata
2019-09-26 20:26:25 +00:00
Marijn Kruisselbrink
e7bdfd124a Bug 1579258 [wpt PR 18883] - [NativeFS] Refactor WPT tests to support native FS as well., a=testonly
Automatic update from web-platform-tests
[NativeFS] Refactor WPT tests to support native FS as well.

Also changes the sandboxed file system version of these tests to run in
both windows and workers.

The native file system version of these tests are currently manual tests.
In the future we can automate them. Also currently some of the writer
tests don't pass in the native file system version, because of things like
bug 998913.

Bug: 998917
Change-Id: I4aefee6e35008afd73c2cf316d16ea189717bd4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787869
Reviewed-by: Olivier Yiptong <oyiptong@chromium.org>
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699539}

--

wpt-commits: e7b232f535cf1ebd0026bd66d1ff3bf096744862
wpt-pr: 18883
2019-09-26 20:26:24 +00:00
Christian Biesinger
59d4d11778 Bug 1580000 [wpt PR 18945] - Compute img aspect ratio from width and height HTML attributes, a=testonly
Automatic update from web-platform-tests
Compute img aspect ratio from width and height HTML attributes

As per this intent to implement:
https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/blink-dev/hbhKRuBzZ4o

Spec:
https://github.com/WICG/intrinsicsize-attribute/issues/16

Bug: 979891
Change-Id: I0f9ffa1584fa12a41393ef05daffb7238c97e990
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1790472
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Emilio Cobos Álvarez <emilio@chromium.org>
Auto-Submit: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699465}

--

wpt-commits: 86ff86de45a67eccc781b84f50ab261c18aad5cf
wpt-pr: 18945
2019-09-26 20:26:24 +00:00
Alex Cooper
6a4ada08b9 Bug 1583621 [wpt PR 19267] - Fix xrWebGLLayer_constructor test, a=testonly
Automatic update from web-platform-tests
Fix xrWebGLLayer_constructor test

xrWebGLLayer_constructor was mistakenly updated to require user
activation though the spec does not explicitly require it in this case
since the inline session does not request any features.  Even were it
to require this, the way that it was structured caused there to not be
a promise set when the ".then" was caused, giving a script error.

This change essentially reverts WPT Commit 16d4388, and was discussed
with Mozilla when deciding which way to fix it.

Bug: 1007304
Change-Id: I824f63cb172aed5928c55224b31c00803b5ddaa2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1822821
Commit-Queue: Jacob DeWitt <jacde@chromium.org>
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Auto-Submit: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Jacob DeWitt <jacde@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699467}

--

wpt-commits: 75515ddfc56f2228ea9444f61f24cd78eba16aa6
wpt-pr: 19267
2019-09-26 20:26:23 +00:00
moz-wptsync-bot
9435344511 Bug 1581551 [wpt PR 19091] - Update wpt metadata, a=testonly
wpt-pr: 19091
wpt-type: metadata
2019-09-26 20:26:23 +00:00
Mustapha Jaber
4766138a4a Bug 1581551 [wpt PR 19091] - Added support for navigation-controls media query, a=testonly
Automatic update from web-platform-tests
Added support for navigation-controls media query

This change adds support for navigation-controls media feature,
which will initially be used to detect if the user agent supplies a
back button present in its UI. This media feature will allow apps to
avoid the "double back button" problem by letting them conditionally
display a back button depending on whether the user agent is already
displaying one.
The logic for updating navigation-controls from its default state
has not yet been implemented.

Spec: https://github.com/fallaciousreasoning/backbutton-mediaquery

Bug: 822944
Change-Id: If8bc5054c0591f7e822277a83119273b69aef0c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1802195
Commit-Queue: Mustapha Jaber <mustjab@microsoft.com>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699459}

--

wpt-commits: aea25956a4ab771261d6324e105893faa013e62c
wpt-pr: 19091
2019-09-26 20:26:22 +00:00
Philip Jägenstedt
34d9d8cc29 Bug 1583178 [wpt PR 19219] - [testharness.js] avoid using assert_equals in assert_class_string, a=testonly
Automatic update from web-platform-tests
[testharness.js] avoid using `assert_equals` in `assert_class_string` (#19219)

--

wpt-commits: ce2ab371027f86fd0d1a711c2c5cb94ec8279ec5
wpt-pr: 19219
2019-09-26 20:26:22 +00:00
autofoolip
8033c73696 Bug 1583609 [wpt PR 19266] - Update interfaces/notifications.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/notifications.idl (#19266)

Source: https://github.com/tidoust/reffy-reports/blob/8fb603b/ed/idl/notifications.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589100816
--

wpt-commits: b118dc24e23273cacf72d126e6f999d9e440959e
wpt-pr: 19266
2019-09-26 20:26:21 +00:00
autofoolip
ceba179bbf Bug 1583608 [wpt PR 19265] - Update interfaces/fetch.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/fetch.idl (#19265)

Source: https://github.com/tidoust/reffy-reports/blob/8fb603b/ed/idl/fetch.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589100816
--

wpt-commits: d22de66f63f941824a9628be3e07596189683b0f
wpt-pr: 19265
2019-09-26 20:26:21 +00:00
autofoolip
83d7b134f9 Bug 1583607 [wpt PR 19264] - Update interfaces/feature-policy.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/feature-policy.idl (#19264)

Source: https://github.com/tidoust/reffy-reports/blob/8fb603b/ed/idl/feature-policy.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589100816
--

wpt-commits: c877e4d5599b71fb1e522be99e851a7e7cdb9d68
wpt-pr: 19264
2019-09-26 20:26:21 +00:00
autofoolip
e15cdd5c94 Bug 1583605 [wpt PR 19262] - Update interfaces/cookie-store.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cookie-store.idl (#19262)

Source: https://github.com/tidoust/reffy-reports/blob/8fb603b/ed/idl/cookie-store.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/589100816
--

wpt-commits: 7f228437f24d1471b90ed1786f0910d0c5060634
wpt-pr: 19262
2019-09-26 20:26:20 +00:00
autofoolip
6fa064f5eb Bug 1583305 [wpt PR 19229] - Update interfaces/WebIDL.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/WebIDL.idl (#19229)

Source: https://github.com/tidoust/reffy-reports/blob/b212af9/ed/idl/WebIDL.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/588592871
--

wpt-commits: 2e176421fca7bc3644bd39846305922a848c2b58
wpt-pr: 19229
2019-09-26 20:26:20 +00:00
moz-wptsync-bot
3cc033dbe0 Bug 1583136 [wpt PR 19217] - Update wpt metadata, a=testonly
wpt-pr: 19217
wpt-type: metadata
2019-09-26 20:26:19 +00:00
Mike West
ef847f08d5 Bug 1583136 [wpt PR 19217] - Correctly support Sec-Fetch-Mode for <portal> requests., a=testonly
Automatic update from web-platform-tests
Correctly support `Sec-Fetch-Mode` for `<portal>` requests.

Requests from `<portal>` elements currently send a `Sec-Fetch-Mode` of
`navigation`. They ought to send something more like
`nested-navigation`, which more accurately represents the request's
status vis-a-vis its requestor.

https://github.com/w3c/webappsec-fetch-metadata/issues/46

Bug: 1005143
Change-Id: Ib7f434ddf90d2e15b4bf139ab77c778a090251f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1819297
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Commit-Queue: Alex Moshchuk <alexmos@chromium.org>
Auto-Submit: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699399}

--

wpt-commits: 3bff4fcbad687be221f6830969fe4f7086ce2cf8
wpt-pr: 19217
2019-09-26 20:26:19 +00:00
Ian Kilpatrick
b99713bf3e Bug 1583390 [wpt PR 19235] - [LayoutNG] Allow floats to be placed "before" other floats of the same type., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Allow floats to be placed "before" other floats of the same type.

Floats have some "interesting" behaviour which allows a left (or right)
float to be placed left (or right) of a previous float. This typically
isn't allowed.

This occurs when a float has "negative size" e.g. it has a large
negative margin, which is larger than its width. E.g.
<div style="width: 50px; margin-left: -150px; float: left;"></div>

In such cases the float doesn't respect the normal rules, and is
placed in a typically invalid area.

This patch also changes "const LogicalSize& minimum_size" to
"const LayoutUnit minimum_inline_size" for "FindLayoutOpportunity".

Bug: 1005437
Change-Id: I4c91a53911b2651346487f71c4b31ec6e0240202
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1819356
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699390}

--

wpt-commits: 38028a8b9d38b369952c27f5b5addc2ef5b5bff9
wpt-pr: 19235
2019-09-26 20:26:18 +00:00
Fredrik Söderquist
dfbfb16dea Bug 1583491 [wpt PR 19248] - Restrict 'keySplines' x-values to the [0, 1] range, a=testonly
Automatic update from web-platform-tests
Restrict 'keySplines' x-values to the [0, 1] range

Per SMIL[1], all the values in a key spline should be within [0, 1], but
to be consistent with CSS' timing function, allow y-values to be outside
that range (at least for now).

While in ParseKeySplinesInternal(...), rename the |pos_*| local
variables to something that carries a little bit more semantic meaning.

[1] https://www.w3.org/TR/SMIL3/smil-animation.html#adef-keySplines

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

--

wpt-commits: 42753d6fecd3c1c8463d723aa49a89e0dc2616bf
wpt-pr: 19248
2019-09-26 20:26:18 +00:00
moz-wptsync-bot
d5d96cc2a2 Bug 1581617 [wpt PR 19098] - Update wpt metadata, a=testonly
wpt-pr: 19098
wpt-type: metadata
2019-09-26 20:26:17 +00:00
George Steel
c3128f5f22 Bug 1581617 [wpt PR 19098] - Update WPT for csswg-drafts pull request #4306, a=testonly
Automatic update from web-platform-tests
Update WPT for csswg-drafts pull request #4306

https://github.com/w3c/csswg-drafts/pull/4306

Change-Id: Icb7d01affc85d997e9a3e06f09bae77b4cd915a3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807297
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: George Steel <gtsteel@chromium.org>
Auto-Submit: George Steel <gtsteel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699372}

--

wpt-commits: 3c8f32fd9be68d23ac9c7dd6dceaa6c625e4c6ba
wpt-pr: 19098
2019-09-26 20:26:17 +00:00
Philip Jägenstedt
daada5f341 Bug 1583490 [wpt PR 19247] - [GitHub Actions] increase the fetch depth to 50 (was 1), a=testonly
Automatic update from web-platform-tests
[GitHub Actions] increase the fetch depth to 50 (was 1)

When multiple commits land in short succession, a fetch depth of 1
will lead the checkout step of the first triggered workflow to fail:
https://github.com/web-platform-tests/wpt/runs/233269859

Use a fetch depth of 50, matching Azure Pipelines and Taskcluster:
https://github.com/web-platform-tests/wpt/blob/master/tools/ci/azure/checkout.yml
https://github.com/web-platform-tests/wpt/blob/master/tools/docker/start.sh

--

wpt-commits: d089e5ded6fea7ed15ceb3946779712ec02d20f9
wpt-pr: 19247
2019-09-26 20:26:16 +00:00
autofoolip
be93f25e72 Bug 1583503 [wpt PR 19252] - Update interfaces/orientation-event.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/orientation-event.idl (#19252)

Source: https://github.com/tidoust/reffy-reports/blob/1c5a999/ed/idl/orientation-event.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/588932563
--

wpt-commits: 81ea692803a63bbb06dbd1c99996b8c30ce7df6a
wpt-pr: 19252
2019-09-26 20:26:16 +00:00
moz-wptsync-bot
eebac420b3 Bug 1583443 [wpt PR 19242] - Update wpt metadata, a=testonly
wpt-pr: 19242
wpt-type: metadata
2019-09-26 20:26:15 +00:00
Ms2ger
96f6287290 Bug 1583443 [wpt PR 19242] - Use any.js for SharedWorker interface object tests., a=testonly
Automatic update from web-platform-tests
Use any.js for SharedWorker interface object tests.

--

wpt-commits: ecbbf851e05f5e9e113da9d12247116102ff3e6e
wpt-pr: 19242
2019-09-26 20:26:15 +00:00