Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Form-associated custom elements #47

Closed
calebdwilliams opened this issue Aug 20, 2022 · 5 comments
Closed

Form-associated custom elements #47

calebdwilliams opened this issue Aug 20, 2022 · 5 comments
Labels
from: Google Proposed, edited, or co-edited by Google. position: support topic: forms Spec relates to forms, form controls, or form submission topic: web components venue: WHATWG HTML Workstream

Comments

@calebdwilliams
Copy link

Request for position on form-associated custom elements

Information about the spec

Design reviews and vendor positions

  • Chromium and Mozilla have full implementation

Bugs tracking this feature

Anything else we need to know

APIs using for allowing custom elements to participate in form submission and constraint validation. Chromium and Mozilla have shipped this feature and WebKit has begun implementing ElementInternals; however, WebKit's implementation currently lacks the form-associated APIs.

@rniwa
Copy link
Member

rniwa commented Aug 20, 2022

This is under development.

@bennypowers
Copy link

bennypowers commented Oct 4, 2022

I believe I found a bug in both chrome and firefox' implementations, namely that a FACE in a fieldset should have it's formDisabledCallback called when disabled attr is removed from the fieldset so please bear that in mind when working on the webkit implementation.

UPDATE: Mozilla and Chrome both closed as WONTFIX, but I believe this is still a problem, so I filed a spec bug

@othermaciej
Copy link

Does anyone happen to know who originally proposed form-associate custom elements (so I can give due credit with a from: label)?

@annevk annevk added the from: Google Proposed, edited, or co-edited by Google. label Oct 7, 2022
@annevk
Copy link
Contributor

annevk commented Oct 7, 2022

(Added in whatwg/html#4383 by tkent from Google referencing WICG/webcomponents#187 by Hayato Ito (also Google) which was a continuation of https://www.w3.org/Bugs/Public/show_bug.cgi?id=24603 filed by Erik Arvidsson in 2014 (strongly suspect still at Google back then).)

@hober
Copy link
Member

hober commented Mar 23, 2023

Closing as we've identified our position.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
from: Google Proposed, edited, or co-edited by Google. position: support topic: forms Spec relates to forms, form controls, or form submission topic: web components venue: WHATWG HTML Workstream
Development

No branches or pull requests

6 participants