Updates for Safari TP 251 - #30347
Conversation
|
Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs). |
There was a problem hiding this comment.
Should I be worried that the font face descriptor API changes don't seem to get a mention in the Safari TP 251 release notes? Given WebKit/WebKit#69062 and WebKit/WebKit#71020, I would expect changes in both the css.at-rules.font-face and api.CSSFontFaceDescriptors trees, but only the API is showing here. Any idea what happened here?
There was a problem hiding this comment.
Thanks, this is the collector's fault which does well on the API surface but doesn't always test keys in css.* (the API test should probably apply for these css.at-rules.* keys, too.
Fixed in f534846
| "opera_android": "mirror", | ||
| "safari": { | ||
| "version_added": false | ||
| "version_added": "preview" |
There was a problem hiding this comment.
This helped me catch a number of issues:
- This and the release notes suggest that
webassembly.api.Exception.Exception.options_parameter_traceStackshould also be flipped to"preview". - The existing data on
webassembly.api.Exception.Exception.options_parameter_traceStackis wrong (at least for Safari, where it shows support since 15.2). webassembly.api.Exception.stackandwebassembly.api.Exception.Exception.options_parameter_traceStackshould not be non-standard and should link to their respective spec URLs.
The https://collector.openwebdocs.org/ project (v10.20.8) found new features shipping in Safari Technical Preview 251 on macOS 27.0 Beta which was released yesterday. Currently, the collector covers about 90% of BCD, so the following list might not be exhaustive.
See also https://webkit.org/blog/18194/release-notes-for-safari-technology-preview-251/
From reading the release notes, it is also possible that
HTMLMediaElement.removeTextTrackis included, but the spec update has not been merged so our tooling doesn't have the IDL yet. whatwg/html#12735This PR now marks the following 184 features as "preview" (bold are new features)