Hi Stephen,
Please send a new email in a separated thread for the intent to ship.
Thanks,
Rego
On 31/10/2023 01:17, Stephen Chenney wrote:
> The new launch process workflow wouldn't let me do an Intent to Ship for
> this one, at least not without some as-yet-unknown gate based on this
> email. I've filed an issue to get it resolved.
>
> It would be great if the API owners could treat this as an intent to
> ship, but I'm also fine resending it with a different title.
>
> On Mon, Oct 30, 2023 at 7:27 PM Chris Harrelson <
chri...@chromium.org
> <mailto:
chri...@chromium.org>> wrote:
>
> Hi Stephen,
>
> Just checking: were you intending to send an intent-to-ship or a PSA?
>
> On Mon, Oct 30, 2023 at 2:17 PM Stephen Chenney
> <
sche...@chromium.org <mailto:
sche...@chromium.org>> wrote:
>
>
> Contact emails
>
>
sche...@chromium.org <mailto:
sche...@chromium.org>
>
>
> Specification
>
>
https://drafts.csswg.org/css-pseudo-4/#highlight-cascade
> <
https://drafts.csswg.org/css-pseudo-4/#highlight-cascade>
>
>
> Summary
>
> With CSS Highlight Inheritance, the CSS Highlight pseudo
> classes, such as ::selection and ::highlight, inherit their
> properties through the pseudo highlight chain, rather than the
> element chain. The result is a more intuitive model for
> inheritance of properties in highlights. Specifically, "When any
> supported property is not given a value by the cascade ... its
> specified value is determined by inheritance from the
> corresponding highlight pseudo-element of its originating
> element’s parent element."
> (
https://drafts.csswg.org/css-pseudo-4/#highlight-cascade
> <
https://drafts.csswg.org/css-pseudo-4/#highlight-cascade>)
>
>
>
> Blink component
>
> Blink>CSS
> <
https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS>
>
>
> TAG review
>
> None
>
>
> TAG review status
>
> Not applicable
>
>
> Risks
>
>
>
> Interoperability and Compatibility
>
> The feature is still under implementation in other browser
> engines, but the standards are well developed and there is
> general agreement on the spec. I think compat risk is very
> limited at this time.
>
>
>
> /Gecko/: Neutral
> (
https://github.com/mozilla/standards-positions/issues/548
> <
https://github.com/mozilla/standards-positions/issues/548>)
> <
https://bugzilla.mozilla.org/show_bug.cgi?id=1703963>
>
https://bugzilla.mozilla.org/show_bug.cgi?id=1703961
> <
https://bugzilla.mozilla.org/show_bug.cgi?id=1703961>
>
> /WebKit/: In development
> (
https://github.com/WebKit/standards-positions/issues/95
> <
https://github.com/WebKit/standards-positions/issues/95>) I
> have a private email from the Apple engineer tasked with
> implementing. I don't want to reveal PI.
>
> /Web developers/: No signals Developer ergonomics is the primary
> /Other signals/:
>
>
> Ergonomics
>
> None.
>
>
>
> Activation
>
> No. This reflects the already active behavior for ::selection in
> Firefox and the already used behavior for ::highlight,
> ::spelling and ::grammar.
>
>
>
> Security
>
> There are no security risks.
>
>
>
> WebView application risks
>
> Does this intent deprecate or change behavior of existing APIs,
> such that it has potentially high risk for Android WebView-based
> applications?
>
> None
>
>
>
> Debuggability
>
> Devtools supports highlight pseudos and correctly shows the
> inheritance chain.
>
>
>
> Will this feature be supported on all six Blink
> platforms (Windows, Mac, Linux, Chrome OS, Android, and
> Android WebView)?
>
> Yes
>
> There are no cross-platform issues with implementation and no
> reason to discriminate on platform.
>
>
>
> 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/css/css-pseudo?label=experimental&label=master&aligned <
https://wpt.fyi/results/css/css-pseudo?label=experimental&label=master&aligned> highlight-cascade-* covers this functionality. There are additional WPT that make use of the feature in
https://wpt.fyi/results/css/css-highlight-api?label=experimental&label=master&aligned <
https://wpt.fyi/results/css/css-highlight-api?label=experimental&label=master&aligned>
>
https://groups.google.com/a/chromium.org/g/blink-dev/c/BbvI5VAguvk <
https://groups.google.com/a/chromium.org/g/blink-dev/c/BbvI5VAguvk>
>
>
> 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+...@chromium.org
> <mailto:
blink-dev+...@chromium.org>.
> To view this discussion on the web visit
>
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGsbWzSw%3DejPhEoeZW6qVZL%3DN%2Bys4Mo1K7Zcd4J-yTiWJapz4Q%40mail.gmail.com <
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGsbWzSw%3DejPhEoeZW6qVZL%3DN%2Bys4Mo1K7Zcd4J-yTiWJapz4Q%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+...@chromium.org
> <mailto:
blink-dev+...@chromium.org>.
> To view this discussion on the web visit
>
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGsbWzQkQowSMhqZfLDQYO%2BqvWNK3kkAwSYE%3DatAJFrvb_idOw%40mail.gmail.com <
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGsbWzQkQowSMhqZfLDQYO%2BqvWNK3kkAwSYE%3DatAJFrvb_idOw%40mail.gmail.com?utm_medium=email&utm_source=footer>.