On 4/4/24 4:29 AM, Fredrik Söderquist wrote:
On Thu, Apr 4, 2024 at 1:22 AM Mike Taylor <miketa...@chromium.org> wrote:
Hi Fredrik,
Just to confim - this is adding support for a new
`color-interpolation` property value, yes (vs a bugfix or behavior
change to an existing feature)? If so, can you send an Intent to
Ship rather than a PSA?
No, it's applying an existing property value ('linearRGB') in yet
another context (SVG gradients). Previously it was applied within SVG
<mask> elements.
Thanks - I did misunderstand then. That said, this will still need an
Intent to Ship, as we're exposing new functionality that did not
previously exist in Chromium.
thanks,
Mike
/fs
thanks,
Mike
On 4/3/24 10:15 AM, Fredrik Söderquist wrote:
Contact emails
f...@opera.com
Specification
https://svgwg.org/svg2-draft/painting.html#ColorInterpolation
Summary
Allows SVG gradients to interpolate in a linear-light sRGB color
space. Currently all SVG gradients interpolate in a gamma-encoded
sRGB color space.
Blink component
Blink>SVG
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ESVG>
TAG review
None. This feature (property-value pair) has been specified for
~20 years by now.
TAG review status
Not applicable
Risks
Interoperability and Compatibility
The risk along both axes is fairly low since the difference is in
rendering only (even if the rendering can differ quite
significantly).
/Gecko/: Shipped/Shipping
(https://www.mozilla.org/en-US/firefox/123.0/releasenotes)
/WebKit/: No signal (Implementation bug,
https://bugs.webkit.org/show_bug.cgi?id=234783, was pinged)
/Web developers/: No signals
/Other signals/:
WebView application risks
None
Debuggability
Nothing specific need, this feature just changes how colors are
interpolated
Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, ChromeOS, Android, and Android
WebView)?
Yes
Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
Yes
https://wpt.fyi/results/svg/pservers/reftests/gradient-color-interpolation.svg
Flag name on chrome://flags
None
Finch feature name
SvgGradientColorInterpolationLinearRgbSupport
Requires code in //chrome?
No
Estimated milestones
Shipping on desktop 125
Shipping on Android 125
Shipping on WebView 125
Shipping on WebView 125
Anticipated spec changes
None
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5120997943672832?gate=5096917471330304
This intent message was generated by Chrome Platform Status
<https://chromestatus.com/>.
--
You received this message because you are subscribed to the
Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHediLSKwbQdU%2B%3DWa7_qRyK1bVF1-v0WFwfJgtf9xcYv5w86_g%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHediLSKwbQdU%2B%3DWa7_qRyK1bVF1-v0WFwfJgtf9xcYv5w86_g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/de0d4da4-85a6-491a-88ca-5503edbe30f8%40chromium.org.