Releases: web-platform-tests/wpt
merge_pr_51487
Corner-shape: fix border thickness for high curvature
When curvature is very high (>2) or very low (<0.5),
we can no longer adjust the offset. Instead, to create
an effect that makes the thickness consistent, we adjust
the curvature of the target corner upwards, to the point
in which the mid-point has the desired length.
Bug: 399449172
Change-Id: I7285bccaa48664179f39c44ebac562514a306e1e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6372625
Commit-Queue: Noam Rosenthal [email protected]
Reviewed-by: Fredrik Söderquist [email protected]
Cr-Commit-Position: refs/heads/main@{#1435336}
merge_pr_51485
Fix conic-gradient edge cases
Quotes from the spec[1]:
Infinities do not escape a top-level calculation;
they’re clamped to the minimum or maximum value allowed in the context,
as defined in § 10.12 Range Checking.
NaN does not escape a top-level calculation;
it’s censored into a zero value
This CL fixes the conic-gradient edge cases by clamping out the NaN and
+Inf/-Inf as per spec say[1].
[1]https://www.w3.org/TR/css-values-4/#calc-ieee
Bug: 403764637
Change-Id: I210c3cc1728457012ac8f31c84379bf29b4c69b0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6361617
Reviewed-by: Rune Lillesveen [email protected]
Reviewed-by: Fredrik Söderquist [email protected]
Commit-Queue: Rune Lillesveen [email protected]
Cr-Commit-Position: refs/heads/main@{#1435310}
merge_pr_51483
Properly restore the minimized window even if the test failed or timed out.
Differential Revision: https://phabricator.services.mozilla.com/D242231
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1955130
gecko-commit: f6725d88dfa60019496b825bb8277ec1dd9b02e2
gecko-reviewers: emilio
merge_pr_51482
Add WPT test for relayProtocol and url in RTCIceCandidate constructor.
Differential Revision: https://phabricator.services.mozilla.com/D241709
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1954237
gecko-commit: e68dde36a238bd629b9b477529636eefb726a116
gecko-reviewers: bwc, webrtc-reviewers
merge_pr_51481
Fix the background color animation between color spaces. srgb and oklch are not behaving correctly.
This CL fixes when background-color
and the one in keyframes is
no-legacy
and legacy
color space mixed, they will end-up been
interpolate as oklab with sRGBLegacy.
In particular oklch(45% 0.2 264)
is treated as non-legacy so has been
converted into oklab(45% -0.02 -0.2)
, but the original
background-color
is in hex format, will keep as is(sRGBLegacy), and
These two colors are blending with sRGBLegacy mode; that is why we only
see r component is changing, the other two components are always 0 in
devtools, because they are mixing togather with different expectations.
One want to interpolate with oklab but the other want to interpolate
with sRGB.
Bug: 341132088
Change-Id: Ic0d72f2189b71a22d8f33104e486c868c8af849e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6354303
Commit-Queue: Jason Leo [email protected]
Reviewed-by: Aaron Krajeski [email protected]
Reviewed-by: Kevin Ellis [email protected]
Auto-Submit: Jason Leo [email protected]
Cr-Commit-Position: refs/heads/main@{#1435188}
merge_pr_51480
Re-enable field-sizing-textarea-relayout.html
The fuzzy image diffing parameters were set without lower bounds,
meaning that the test would only pass if an exact number of pixels were
different. This patch adds zero as a lower bound, making the test pass
if the two images are identical.
Fixed: 401430860
Change-Id: Ie906a24a64ce41c1b4516d2b018c52a82d10d008
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6358368
Reviewed-by: Luke [email protected]
Commit-Queue: Joey Arhar [email protected]
Cr-Commit-Position: refs/heads/main@{#1435556}
merge_pr_51479
Implement VideoEncoder orientation support.
This assumes the spec text will be written to say the following:
- The first frame after a configure() will lock in the orientation.
- Calling configure() again will reset the orientation metadata.
- If subsequent frames mismatch on orientation encode() will throw
a non-fatal exception.
R=eugene
Bug: 40243431
Change-Id: Id9d68f036e34fd5c697a49921c853c4f199195f2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6311293
Reviewed-by: Eugene Zemtsov [email protected]
Commit-Queue: Eugene Zemtsov [email protected]
Commit-Queue: Dale Curtis [email protected]
Auto-Submit: Dale Curtis [email protected]
Cr-Commit-Position: refs/heads/main@{#1435163}
merge_pr_51478
Translator: Implement progress updates
This fully implements reporting the actual progress of both the
TranslateKit and the Language packs to the translator's monitor.
Fixed: 391715395
Change-Id: I6d5f6292781159cc9b22d5f11b8a4bc267cb8145
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6350513
Reviewed-by: Christine Hollingsworth [email protected]
Reviewed-by: Matthew Denton [email protected]
Reviewed-by: Erik Chen [email protected]
Commit-Queue: Nathan Memmott [email protected]
Cr-Commit-Position: refs/heads/main@{#1435116}
merge_pr_51477
Combine Frame IPC's CreateNewWindow and ShowCreatedWindow
Prior to this CL, popping up a new window involved two renderer->browser
IPC's: CreateNewWindow(), which is sync; and ShowCreatedWindow(), which
is not sync. In addition to the linked bug, this arrangement requires
some awkward architecture in the window-creating code.
This CL combines the two IPC's into a single sync IPC. There are a few
failure scenarios that currently prevent ShowCreatedWindow() from
running after CreateNewWindow(); but those failure conditions are known
to the browser at the time the reply to CreateNewWindow() is sent, so
the browser code can act accordingly.
The new behavior is behind an enabled-by-default feature flag, to give
it an easy kill switch in case of breakage.
Bug: chromium:41099297
Change-Id: I0c67de461d0f646085e13cab25114cfe1b150139
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6343761
Reviewed-by: David Trainor [email protected]
Commit-Queue: Stefan Zager [email protected]
Reviewed-by: Alex Moshchuk [email protected]
Cr-Commit-Position: refs/heads/main@{#1435113}
merge_pr_51474
Account for transform when applying padding
Differential Revision: https://phabricator.services.mozilla.com/D241763
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1890198
gecko-commit: afa1bd505415fcb1854f5198fc29ee834c105482
gecko-reviewers: dholbert