Automatic update from web-platform-tests
[css-transforms] translate percent, reference box (#18654)
Percentages are relative to the width of the reference box (for the
first value) or the height (for the second value).
https://drafts.csswg.org/css-transforms-2/#propdef-translate
Tests are adapted from
css/css-transforms/transform-box/fill-box.html
css/css-transforms/transform-box/view-box.html
--
wpt-commits: 6933aa6626e5dbbe66a5c2b1835b511a6438a632
wpt-pr: 18654
Automatic update from web-platform-tests
Changed the WebXR required/optional features to take an array of 'any'
Bug: 996949
Change-Id: Ifd918931d1c4a8ad976655230efb1f5e70f53956
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1766601
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Brandon Jones <bajones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#690049}
--
wpt-commits: 449d483adbc38cb77e07da93bf871f6f9a5db803
wpt-pr: 18644
Automatic update from web-platform-tests
[wptserve] Support `.sub.` filename w/pipe param
The substitution feature may be enabled using a filename pattern
(`.sub`) or a query string parameter (`pipe=sub`). Prior to this commit,
the former approach could not be used if any other "pipe" commands were
included in the query string. Update wptserve to interpret the `.sub.`
filename pattern as though it were expressed as the first "pipe" command
in the query string.
--
wpt-commits: ef77ba9ca4f582ac49e3aa7a1569134f149696b0
wpt-pr: 18623
Automatic update from web-platform-tests
[ResourceTiming] Fix CORS preflight ResourceTiming information
The two tests that rely on
http/tests/misc/resources/resource-timing-sizes-cors-preflight.js are
incorrect because CORS preflights should not trigger new Resource Timing
entries. This change reverts the changes made in 793f7c3 and fixes the
tests.
Bug: 982924
Change-Id: Ic656f9fc0cd6dadfa66d1176765696817bcec8f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1696525
Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#689940}
--
wpt-commits: 14daf8c5b8b55d0c343218c0606bf4f49b513f20
wpt-pr: 18566
Automatic update from web-platform-tests
Fix font-variation-settings interpolation test
font-variation-settings is a map, not an array, so the order is
irrelevant when comparing the actual and expected values. Add the
ability to supply a custom comparison function to
interpolation-testcommon.js to support properties like this.
This also exposed one test which incorrectly asserted no interpolation
when there should be interpolation.
Bug: 900581
Change-Id: I6c336e010c9c3642b14c945b3d7ae828f94b3f99
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1764801
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#689924}
--
wpt-commits: 4ccb4d2607e3c1f460e742a9e3427e61394dec73
wpt-pr: 18616
We remove the multiple this.fissionSupport properties to only check
the permission in the couple place we need it.
Differential Revision: https://phabricator.services.mozilla.com/D43585
--HG--
extra : moz-landing-system : lando
The closedOverBinding set uses the SystemAllocPolicy so we must manually
raise OOM exceptions.
Differential Revision: https://phabricator.services.mozilla.com/D43650
--HG--
extra : moz-landing-system : lando
We only recurse into js/src/rust when jsrust is built, which it may not
be in Gecko builds. But cranelift, which may be enabled either way,
needs the extra-bindgen-flags file.
Differential Revision: https://phabricator.services.mozilla.com/D43699
--HG--
extra : moz-landing-system : lando
This patch adds a new Scalar metric `os.environment.is_admin_without_uac` that
indicates the process is lauched with Admin privileges when UAC is turned off.
Differential Revision: https://phabricator.services.mozilla.com/D42047
--HG--
extra : moz-landing-system : lando
Its value was at all places where it's read equal to
`outputLineBreak` which is now used instead.
Differential Revision: https://phabricator.services.mozilla.com/D43418
--HG--
extra : moz-landing-system : lando
For starters, js tests require the js shell, so recursing js/src/tests
make no sense.
As for the other, it feels like it's reasonably that if one didn't
opt-in to build the js shell for Gecko builds, they are not interested
in jsapi-tests and gdb-tests either.
The default for Spidermonkey standalone build being to build the shell,
nothing changes for them.
Building jsapi-tests and gdb-tests forces to build jsrust, which can be
a drag when building Firefox.
Differential Revision: https://phabricator.services.mozilla.com/D43537
--HG--
extra : moz-landing-system : lando