Releases: web-platform-tests/wpt
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_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_51466
Use reference box in EffectPaintPropertyNode::MapRect with reference filters
For some reference filters, MapRect must contain all input to make
result actually the total affected area.
Bug: 373759987
Change-Id: I7ff7f26d95403ae28df0d14b8c643a9ae78317b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6354923
Commit-Queue: Xianzhu Wang [email protected]
Reviewed-by: Fredrik Söderquist [email protected]
Cr-Commit-Position: refs/heads/main@{#1435110}
merge_pr_51463
merge_pr_51476
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=284953 (#51476)
merge_pr_51475
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=284950 (#51475)
merge_pr_51473
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=284882 (#51473)
merge_pr_51472
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=284971 (#51472)