tk...@chromium.org, rakina@chromium.org, domenic@chromium.org https://github.com/w3c/webcomponents/blob/gh-pages/proposals/custom-states-and-state-pseudo-class.md https://wicg.github.io/custom-state-pseudo-class/ https://github.com/w3ctag/design-reviews/issues/428 A concern about extensibility for non-boolean states was raised. We think we can add non-boolean support without breaking existing behavior. WICG/custom-state-pseudo-class#4
The feature lets custom elements to expose their states via the :state() CSS pseudo class. https://groups.google.com/a/chromium.org/d/msg/blink-dev/CApU9QIu3TM/jCR5dyZFDAAJNo compatibility risk. This is a new feature, and won't break existing behavior. Low interoperability risk.This feature was discussed several times in face-to-face meetings with Apple, Mozilla, and other web developer companies. We agreed on the current API. Firefox: No public signals Edge: No public signals Safari: No public signals
On Friday, February 21, 2020 at 5:55:00 PM UTC+9, Kent Tamura wrote:
tk...@chromium.org, rakina@chromium.org, dom...@chromium.org https://github.com/w3c/webcomponents/blob/gh-pages/proposals/custom-states-and-state-pseudo-class.md https://wicg.github.io/custom-state-pseudo-class/ https://github.com/w3ctag/design-reviews/issues/428 A concern about extensibility for non-boolean states was raised. We think we can add non-boolean support without breaking existing behavior. WICG/custom-state-pseudo-class#4
The feature lets custom elements to expose their states via the :state() CSS pseudo class. https://groups.google.com/a/chromium.org/d/msg/blink-dev/CApU9QIu3TM/jCR5dyZFDAAJNo compatibility risk. This is a new feature, and won't break existing behavior. Low interoperability risk.This feature was discussed several times in face-to-face meetings with Apple, Mozilla, and other web developer companies. We agreed on the current API. Firefox: No public signals Edge: No public signals Safari: No public signals
As mentioned in the Intent to Prototype thread, Firefox has expressed interest (though I didn't see a mozilla/standards-positions issue).
Web developers: Positive (https://github.com/w3c/webcomponents/issues/738) This feature is a part of Custom Element API. We don't think this could make it hard for Chrome to maintain good performance. It's hard for developers to apply this feature until all major browsers ship it. It's difficult to make a polyfill for this feature. None. This feature has no security implication.Yes Yes.
--
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/51302c1f-dc64-429f-bb8a-c37641f18fea%40chromium.org.
On Fri, 21 Feb 2020 at 05:13, Dominic Farolino <d...@chromium.org> wrote:
On Friday, February 21, 2020 at 5:55:00 PM UTC+9, Kent Tamura wrote:tk...@chromium.org, rakina@chromium.org, dom...@chromium.org https://github.com/w3c/webcomponents/blob/gh-pages/proposals/custom-states-and-state-pseudo-class.md https://wicg.github.io/custom-state-pseudo-class/ https://github.com/w3ctag/design-reviews/issues/428 A concern about extensibility for non-boolean states was raised. We think we can add non-boolean support without breaking existing behavior. WICG/custom-state-pseudo-class#4The feature lets custom elements to expose their states via the :state() CSS pseudo class. https://groups.google.com/a/chromium.org/d/msg/blink-dev/CApU9QIu3TM/jCR5dyZFDAAJNo compatibility risk. This is a new feature, and won't break existing behavior. Low interoperability risk.This feature was discussed several times in face-to-face meetings with Apple, Mozilla, and other web developer companies. We agreed on the current API. Firefox: No public signals Edge: No public signals Safari: No public signalsAs mentioned in the Intent to Prototype thread, Firefox has expressed interest (though I didn't see a mozilla/standards-positions issue).Are there bugs open or a place where we asked for feedback to Mozilla or Apple on this? It sounds like they were part of the discussions face-to-face. Is there a link to those discussions?
----Web developers: Positive (https://github.com/w3c/webcomponents/issues/738) This feature is a part of Custom Element API. We don't think this could make it hard for Chrome to maintain good performance. It's hard for developers to apply this feature until all major browsers ship it. It's difficult to make a polyfill for this feature. None. This feature has no security implication.Yes Yes.
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/51302c1f-dc64-429f-bb8a-c37641f18fea%40chromium.org.
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/CA%2B-LeH-A-na7q%3DFv49EWKP-3grLs8MegmPC4%3DJUCEd_eH4hUVw%40mail.gmail.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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGH7WqFqU%2B3PVoh4SGa_xr9tjGO8ACnKE3Wzoxng%2BknEUqyJ%3DA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADizRgaBahUTkhUemZuo5sBPtb8zhVY7sYnR_RiJx%3D4iH6cykQ%40mail.gmail.com.