Safari Technology Preview 175 Release Notes
Learn about the latest web technology updates in Safari Technology Preview: Accessibility, CSS, Media, Web API, and Web Inspector.
Overview
Safari Technology Preview Release 175 is now available for download for macOS Sonoma beta and macOS Ventura. 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: 265694@main…266088@main.
Accessibility
Fixed some content on web pages not displaying on braille displays (265957@main)
CSS
Changed to allow an empty
font-familyname in@font-faceand@font-palette-values(265997@main)Fixed
-webkit-box-decoration-break: clonewith left and right padding causes unexpected wrapping of inline content (266051@main)Fixed serializing CSS math function root nodes (265892@main, 265879@main, 265886@main, 265885@main, 265881@main)
Fixed result of
tan()in degenerate cases (265881@main)Fixed
min()andmax()with one argument to always collapse tocalc()(265893@main)Fixed
NaNnumeric representation to be0notInfinity(265891@main)Fixed
@font-face { src: format() }to parse valid unsupported keywords (266043@main)Fixed
@font-face { src: tech() }to parse valid unsupported keywords (265999@main)Fixed
font-tech()to not validate the descriptor for any invalid item (266032@main)Fixed animation using
padding-blockorpadding-inlinenot overriding the set padding style (265956@main)
Editing
Fixed an issue when breaking out of an empty list item in case of nested lists (265747@main)
Media
Added WebCodecs HEVC support (266044@main)
Fixed
enumerateDevicesto not include devices that can not be used (265947@main, 265923@main)Fixed VideoFrame buffer constructor not respecting the
codedWidthifvisibleRectis present (265844@main)
Web API
Added support for
priorityto CSS Highlight API (265812@main)Aligned
<script type language>with the HTML Standard (265977@main)Fixed camera RAW files picked via file input getting returned as PNG on change (266049@main)
Fixed
HTMLTableSectionElement.insertRow(0)andHTMLTableRowElement.insertCell(0)(265768@main)Fixed incorrect tab stop if the tab-size is a
<length>and the distance to the next tab stop is less than0.5ch(265922@main)Fixed Service Worker redirect losing the hash fragment (265845@main)
Fixed setting the
outerHTMLon a child of DocumentFragment to not throw an error (266086@main)Made
nodeValueandtextContentforAttrnodes not nullable (265769@main)
Web Inspector
Stopped using
Number.prototype.toLocaleString()for numeric console format specifiers (266020@main)
See Also
2023
Safari Technology Preview 185 Release NotesSafari Technology Preview 184 Release NotesSafari Technology Preview 183 Release NotesSafari Technology Preview 182 Release NotesSafari Technology Preview 181 Release NotesSafari Technology Preview 180 Release NotesSafari Technology Preview 179 Release NotesSafari Technology Preview 178 Release NotesSafari Technology Preview 177 Release NotesSafari Technology Preview 176 Release NotesSafari Technology Preview 174 Release NotesSafari Technology Preview 173 Release NotesSafari Technology Preview 172 Release NotesSafari Technology Preview 171 Release NotesSafari Technology Preview 170 Release Notes