Intent to Ship: CustomElementsGetName

188 views
Skip to first unread message

Keith Cirkel

unread,
Jun 16, 2023, 10:44:23 AM6/16/23
to blin...@chromium.org

Contact emails

keit...@github.com 

Explainer

https://github.com/WICG/webcomponents/issues/566#issuecomment-882359087 

Specification

https://github.com/whatwg/html/pull/9195 

Summary

customElements.getName() returns the tag name of the given custom element definition.



Blink component

Blink>HTML>CustomElements 

TAG review



TAG review status

Not applicable 

Risks



Interoperability and Compatibility



Gecko: No signal (https://github.com/mozilla/standards-positions/issues/785

WebKit: In development (https://bugs.webkit.org/show_bug.cgi?id=255778

Web developers: Positive 

Other signals

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?



Debuggability



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes 

Is this feature fully tested by web-platform-tests?

Yes 

Flag name



Requires code in //chrome?

False 

Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1435389 

Estimated milestones

No milestones specified



Anticipated spec changes

Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way).



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5199783177748480

Links to previous Intent discussions

Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/EVt2oqzxWH0 

This intent message was generated by Chrome Platform Status.

Yoav Weiss

unread,
Jun 19, 2023, 9:28:56 AM6/19/23
to Keith Cirkel, Mason Freed, blin...@chromium.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%3DRsFZzac6XSVEvVgYDXBk_JqaUQdiKWZvobewaajQXY20%3DQQ%40mail.gmail.com.

tkent via Chromestatus

unread,
Jun 19, 2023, 8:18:46 PM6/19/23
to blin...@chromium.org
LGMT1. This is a very small addition to an existing feature, and it seems Safari TP already has it.

Chris Harrelson

unread,
Jun 21, 2023, 12:11:56 PM6/21/23
to tkent via Chromestatus, blin...@chromium.org
Hi, thanks for working on this feature.

I'd like to wait for the spec PR to land before approving.

On Mon, Jun 19, 2023 at 5:18 PM tkent via Chromestatus <admin...@cr-status.appspotmail.com> wrote:
LGMT1. This is a very small addition to an existing feature, and it seems Safari TP already has it.

--
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.

slightlyoff via Chromestatus

unread,
Jul 5, 2023, 11:42:37 AM7/5/23
to blin...@chromium.org
LGTM2

Mike Taylor

unread,
Jul 5, 2023, 11:42:49 AM7/5/23
to slightlyoff via Chromestatus, blin...@chromium.org


On 7/5/23 11:42 AM, slightlyoff via Chromestatus wrote:
LGTM2
--
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.

Mike Taylor

unread,
Jul 5, 2023, 11:42:55 AM7/5/23
to slightlyoff via Chromestatus, blin...@chromium.org

LGTM3

Reply all
Reply to author
Forward
0 new messages