Low: This feature received positive support from Safari and Firefox at TPAC 2019. Safari is implementing this, Firefox has not yet made any indication on implementation.
The highlight API will be one of the first use cases of constructible static ranges. Static ranges are preferred over Iive ranges because they do not incur cost during DOM mutations; however, post DOM changes, static ranges need to be validated before they can be used. We need to assess the perf impact of these static range validity checks once we have some real-world usage.
No. Web developers should be able to use the feature as-is. It is also easy to feature detect.
DevTools should be able to show ::highlight pseudo elements, in the same way that it shows other pseudo elements.
Gecko: Positive
WebKit: In development
Web developers: Strongly positive
On Thursday, February 11, 2021 at 8:16:59 AM UTC-8 Chris Harrelson wrote:Hi, comment below.On Thu, Feb 11, 2021 at 1:56 AM 'Sanket Joshi (Edge)' via blink-dev <blin...@chromium.org> wrote:
Gecko: Positive
WebKit: In development
Web developers: Strongly positiveCan you please link to evidence for these according to the defined process?Gecko:https://github.com/w3c/csswg-drafts/issues/4307#issuecomment-531543832
This is a fairly old sign of support. I have not heard any plans from Firefox to start implementing this API, but they have been involved in various issue discussions in W3C/WHATWG and have not voiced any objections.
WebKit:
https://developer.apple.com/safari/technology-preview/release-notes/
It looks like WebKit has actually shipped the highlight API.
Web developers:
There is significant support expressed in this issue: [css-pseudo-4] Proposal: Highlight API · Issue #4307 · w3c/csswg-drafts (github.com).
CKEditor has shown support from the early days of the highlight API explainer.
--
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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/c5d3a07d-6bd4-4afc-997a-857384822e6fn%40chromium.org.
On Thu, Feb 11, 2021 at 12:05 PM 'Sanket Joshi (Edge)' via blink-dev <blin...@chromium.org> wrote:On Thursday, February 11, 2021 at 8:16:59 AM UTC-8 Chris Harrelson wrote:Hi, comment below.On Thu, Feb 11, 2021 at 1:56 AM 'Sanket Joshi (Edge)' via blink-dev <blin...@chromium.org> wrote:
Gecko: Positive
WebKit: In development
Web developers: Strongly positiveCan you please link to evidence for these according to the defined process?Gecko:https://github.com/w3c/csswg-drafts/issues/4307#issuecomment-531543832
This is a fairly old sign of support. I have not heard any plans from Firefox to start implementing this API, but they have been involved in various issue discussions in W3C/WHATWG and have not voiced any objections.This does not count. See https://bit.ly/blink-signals