Release Notes for Safari Technology Preview 222
Safari Technology Preview Release 222 is now available for download for macOS Tahoe and macOS Sequoia. If you already have Safari Technology Preview installed, you can update it in System Settings under General → Software Update.
This release includes WebKit changes between: 295661@main…295967@main
Accessibility
Resolved Issues
- Fixed
<figcaption>
within a<figure>
element to only contribute to the accessible name of an<img>
element if the image lacks other labeling methods likealt
, ARIA attributes, or thetitle
attribute. (295746@main) (150597445) - Fixed handling of invalid values for
aria-setsize
andaria-posinset
according to the most-recent revision of the ARIA specification. (295814@main) (151113693) - Fixed VoiceOver reading “Processing page %infinity” when loading large pages. (295858@main) (152617082)
CSS
New Features
- Added support for implicit anchor elements for pseudo-elements with anchor functions. (295871@main) (152635393)
Media
Resolved Issues
- Fixed video elements with WebM object URLs causing MediaError code 2. (295802@main) (151234095)
Rendering
Resolved Issues
- Fixed CSS filters to establish a containing block like transform does. (295958@main) (119130847)
- Fixed CSS gradient interpolation for “longer hue” gradients when an end color stop is omitted. (295860@main) (142738948)
Scrolling
Resolved Issues
- Fixed inconsistent decimal values from
getBoundingClientRect
for sticky elements. (295783@main) (147163986)
Web API
Resolved Issues
- Fixed the
<option>
element to not trim the label value and correctly handle an empty label. (295708@main) (151309514)