-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Add missing features for HTMLInputElement #7592
Conversation
This PR is huge, and will also require checking that reflected IDL attributes have their content attribute data updated. @vinyldarkscratch how about splitting this into smaller pieces, where the diff of each piece becomes more managable? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Took another look, but this is still very large and difficult to review. Splitting it into smaller bits in a way that avoids moves becoming apparent changes would really help.
@@ -95,33 +94,32 @@ | |||
} | |||
} | |||
}, | |||
"autofocus": { | |||
"align": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
align
is listed in https://html.spec.whatwg.org/multipage/obsolete.html#HTMLInputElement-partial and should be deprecated. (But I can't make suggestions in that part of the diff.)
"experimental": false, | ||
"standard_track": true | ||
"standard_track": true, | ||
"deprecated": false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"deprecated": false | |
"deprecated": true |
https://html.spec.whatwg.org/multipage/obsolete.html#HTMLInputElement-partial
@@ -191,47 +188,44 @@ | |||
} | |||
} | |||
}, | |||
"files": { | |||
"autocapitalize": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
autocapitalize
shouldn't be added: #7519
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser. This particular PR adds missing features, populating the results using data from the mdn-bcd-collector project (v1.1.6), for the HTMLInputElement API.
Spec: https://html.spec.whatwg.org/multipage/semantics.html#htmlinputelement
IDL: https://github.com/w3c/webref/blob/master/ed/idl/html.idl
Notice: the diff looks pretty weird for this one due to the similarities in the results between all of the features. This PR doesn't modifying any existing features, however.