-
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
Fixing up doc vs BCD deprecation #10224
Comments
Thanks for opening this, @hamishwillee. It's partly related to #7709. You're right that, for the APIs marked as deprecated in MDN but not on BCD, we ought to fix those. 👍 I'd welcome PRs to correct them. I'd prefer the PRs be grouped by topic. The ones where closely related features are already deprecated seem really straight forward to me (e.g., if one of For the deprecated features without data in BCD, I suspect that many of them are not implemented at all. I don't think we should labor too hard over these. My recommendation for that would be to put the features into groups:
Group 1 we should fix, groups 2 and 3 we should do a cursory check to find out if the features were ever supported (and, if in the last two years, add 'em). For groups 2 and 3, we shouldn't spend more than a couple of minutes searching the Chromium, Gecko, and WebKit mirror repos before moving on. |
Thanks @ddbeck . Kind of what I suspected. I'll start on these then. |
We've started updating BCD info in Regarding deprecated features in the doc but not deprecated in BCD, I've updated remaining such 23 cases in BCD. All the cases mentioned in the opening post of this issue either
I think we can mark this issue resolved. |
@OnkarRuikar - I agree. Also, thanks for tidying this up. Would be good if we could automate keeping them in sync at some point. |
After we complete the PR series, I'll sync BCD as part of the Daily markdownlint PRs. |
I've been through MDN and BCD attempting to match up deprecation info on web apis (theory being that ideally they should ideally match completely, but certainly not differ. MDN now matches BCD, where BCD has an entry.
FYI @ddbeck
Marked as deprecated in MDN but not on BCD
Document.domain
- in discussion #10348SVGStylable
- under investigation on MDN mdn/content#4782SVGTransformable
- #10354#10356 - fixes
Window: vrdisplayblur event
- marked as not deprecated (onvrdisplayblur
marked as deprecated).Window: vrdisplayconnect event
- marked as not deprecated (onvrdisplayconnect
marked as deprecated).Window: vrdisplayactivate event
- marked as not deprecated (onvrdisplayactivate
marked as deprecated).Window: vrdisplaydeactivate event
- marked as not deprecated (on
version marked as deprecated).Window: vrdisplaydisconnect event
- marked as not deprecated (on
version marked as deprecated).Window: vrdisplayfocus event
- marked as not deprecated (on
version marked as deprecated).Window: vrdisplaypointerrestricted
event - marked as not deprecated (on
version marked as deprecated).Window: vrdisplaypointerunrestricted
event - marked as not deprecated (on
version marked as deprecated).Window: vrdisplaypresentchange event
- marked as not deprecated (on
version marked as deprecated).Window: appinstalled event
- Not documented.onappinstalled
does exist and is marked as deprecatedWorkerGlobalScope.close()
- Not documented.onclose
does exist and is marked as deprecated - see #10416Deprecated subfeatures where BCD has no record
UIEvent.cancelBubble
Still to look at:
The text was updated successfully, but these errors were encountered: