Safari Technology Preview 182 Release Notes
Learn about the latest web technology updates in Safari Technology Preview: CSS, Forms, HTML, JavaScript, Loading, Media, Rendering, Scrolling, Storage, SVG, Text, Web API, Web Assembly, Web Inspector, and WebRTC.
Overview
Safari Technology Preview Release 182 is now available for download for macOS Sonoma 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: 269058@main…269633@main
CSS
New Features
Added the
white-space-collapseandtext-wrap-modeCSS properties. (269613@main) (117248327)
Resolved Issues
Fixed animating a
rotateproperty when thescaleproperty is also used. (269453@main) (113999490)Fixed
getComputedStyle()to return a resolved value forfont-size-adjust: from-font. (269084@main) (116151111)Fixed subgrids to have their row-start margins resolved after column sizing in the outer grid. (269424@main) (116369419)
Fixed forced layout on absolutely positioned elements for
content-visibility. (268840@main) (116453903)Fixed validating
@propertyat parse-time. (269466@main) (116803886)Fixed
background-blend-modeproperty to return a comma-separated list. (26932@main) (116838342)Fixed
content-visibilityto take forced layout into account for absolute positioned grid items. (269531@main) (117214848)Fixed
@supports selector(:popover-open)to reflect disabled state. (269565@main) (117226626)
Forms
New Features
Added support for the
showPicker()method for<input type="date">. (269257@main) (110099910)
HTML
New Features
Added support for the list of available images for lazy loaded images. (269243@main) (98788086)
Resolved Issues
Fixed strictly enforcing exclusivity for the
<details>elementnameattribute. (269127@main) (116463466)
JavaScript
New Features
Added
TimeZoneOffsetformat support toIntl.DateTimeFormat. (269497@main) (117124296)
Resolved Issues
Fixed
Map.groupByandObject.groupBycallback arguments. (269456@main) (117120234)Fixed
Intl.Collator’signorePunctuationto reflect the queried result. (269459@main) (117122647)Fixed
Intl.NumberFormatandIntl.PluralRuleswith updated property access ordering and resolvedOptions key ordering. (269501@main) (117181500)
Loading
Resolved Issues
Fixed navigation to about scheme URLs without opaque paths. (269423@main) (116238322)
Media
New Features
Added support for H264 L1T2 for WebCodecs. (269297@main) (114940765)
Resolved Issues
Fixed WebVTT regions to position according to specifications. (268787@main) (23091897) (FB5414788)
Fixed an issue where Safari would briefly change
document.visibilityStatetohiddenwhen entering fullscreen. (269150@main) (104984915)Fixed pausing MediaRecorder continuing to call
ondataavailableat every timeslice event. (268433@main) (115979604)Fixed the close algorithms for audio and video WebCodec decoders and encoders to match specification changes. (268781@main) (116346725)
Fixed picture-in-picture when the
srcObjectis a video stream. (269403@main) (116465668)Fixed constraints on the maximum width or height causing blurry
getDisplayMediavideo. (269406@main) (116810370)Fixed
object-fit: fillto work for a video element using a canvas streamsrcObject. (269568@main) (116832514)Fixed the limit for the number of real-time audio threads. (269291@main) (116864442)
Rendering
Resolved Issues
Fixed ignoring
calc()values on<colgroup>elements. (269200@main) (106692191)Fixed ancestor subgrids’ gutters to add to the extra layer of margin for descendant subgrids. (269194@main) (114271857)
Scrolling
Resolved Issues
Fixed clicking and dragging the overlay scrollbar that overlaps a composited, positioned descendant of a container with
overflow: scroll. (269255@main) (89598421)Fixed a bug that caused some complicated websites to freeze when scrolling. (269486@main) (113318934)
Storage
New Features
Added support for blob partitioning. (269264@main) (116813727)
SVG
Resolved Issues
Fixed ellipse hit testing in the non-circle case. (269554@main) (103756227)
Fixed to compute
stroke-bounding-boxlazily. (269351@main) (116852041)Fixed approximate stroke-bounding-box computation for repainting. (269492@main) (116999242)
Fixed repainting an SVG element with a CSS reference filter when the filter changes. (269413@main) (117047658)
Text
Resolved Issues
Fixed font fallback to ignore generic families for Private-Use Area Unicode codepoints. (269524@main) (115901340) (FB13197885)
Web API
Resolved Issues
Fixed the result of
Range.getClientRects()andRange.getBoundingRect()for certain ranges. (269271@main) (112543805)Fixed audio elements with event listeners not getting garbage collected. (269165@main) (116347723)
Fixed mouse event handling such that if a drag operation is initiated from a canceled
mousedownevent, all subsequent mouse events are sent to the originating frame until the drag operation ends with a correspondingmouseupevent. (269370@main) (116668701)Fixed
FetchResponse.formData()to parse headers names as case insensitive. (269144@main) (116742000)Fixed light dismiss for a popover element within a complex shadow DOM breaks light dismiss calculation. (269596@main) (117214343)
Web Assembly
New Features
Added support for new constant expressions. (269484@main) (107680283)
Resolved Issues
Fixed WebAssembly SIMD vectors that can get corrupted when using
v128.any_true. (269080@main) (111050621)Fixed: Adopted final opcodes for Wasm-GC proposal. (269454@main) (117118851)
Web Inspector
New Features
Added support for logging a message to the Console when a page attempts to load a font URL blocked by Lockdown Mode. (269238@main) (114657783)
WebRTC
Resolved Issues
Fixed long delays switching audio input in video conferencing applications. (269242@main) (102724364)
See Also
2023
Safari Technology Preview 185 Release NotesSafari Technology Preview 184 Release NotesSafari Technology Preview 183 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 175 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