-
Notifications
You must be signed in to change notification settings - Fork 14
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
[BUG] The partial_implementation
field is not taken into account
#1141
Comments
Thanks for calling that out. The calculation for baseline happens in https://github.com/web-platform-dx/web-features. Here's the file specifically for popover. We just read the compiled data from there. Could you make the issue there? @ddbeck I see there is a check for partial implementation in the Web features code. But do you know what happened? |
Thanks for the extra info. I have left a reply on web-platform-dx/web-features#915 which I think deals with this. |
@jcscottiii Thanks for mentioning me on this. I've taken this up in the web-features conversation, but in case anyone else comes across this here and wants the summary: The computation in web-features is correct, but the underlying information in browser compat data changed over time, first correcting a mistake (showing full support) then later reflecting the fix in Safari. |
This is a follow-up to #996 about popover that was Baseline, but then not, but now is.
The reason why the feature was initially considered to be Baseline is because the
partial_implementation
field was ignored.Before mdn/browser-compat-data#25787 which marks the features a included in Safari iOS 18.3, the data looked like this:
Had the
partial_implementation
field been taken into account, the feature would never have been marked as Baseline Newly Available.The text was updated successfully, but these errors were encountered: