Safari Technology Preview 132 Release Notes
Preview the latest web technology updates including: Web Inspector, CSS, JavaScript, Web API, WebRTC, Rendering, Media, and Web Extensions.
Overview
Safari Technology Preview Release 132 is now available for download for macOS Big Sur and betas of macOS Monterey. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS.
This release covers WebKit revisions 281002-281797.
Note: Tab Groups do not sync in this release.
Web Inspector
Elements Tab
Miscellaneous
Adjusted tab bar style to be consistent between docked and undocked layouts (r281182)
CSS
Fixed CSS keyframe animations to respect edges in four-value
background-position(r281683)Fixed sticky position to not use transformed position to compute the offset (r281446)
Improved sticky positioning when applied to inline items(r281185)
Prevented snapping to offscreen snap areas in unidirectional scrolls (r281189)
Unprefixed
-webkit-backface-visibility(r281009)
JavaScript
Added Intl Enumeration APIs (r281513)
Enabled
Array#findLastmethod (r281369)Enabled
String#atandTypedArray#at(r281370)Extended Intl TimeZoneName Option (r281371)
Fixed
Intl.DateTimeFormatincorrectly parsing patterns with ‘h’ literal (r281688)Implemented
Temporal.Calendarbehind the flag (--useTemporal) (r281788)Implemented Intl Locale Info extension (r281374)
Implemented
Intl.DisplayNamesV2 (r281375)Made polymorphic-keyed put-by-value faster (r281615)
Web API
Added Cross-Origin-Embedder-Policy support for Blob URLs (r281055)
Added onsecuritypolicyviolation on GlobalEventHandlers (r281569)
Enabled PerformanceNavigationTiming API by default (r281111)
Fixed including outer selector when matching
::slotted()(r281692)Fixed
document.hasFocus()returning true for unfocused pages (r281228)Fixed Geolocation API to callback with an error if the document is not fully active (r281520)
Fixed setting
window.location.hrefto an invalid URL to throw a TypeError (r281472)Fixed
SubmitEvent.submitterproperty to be set for<button type="submit">(r281770)Fixed Web Share
CanShare()to be called after transient activation check (r281126)Implemented
self.reportError()(r281756)
WebRTC
Added support for RTCDtlsTransport (r281225)
Added support for
RTCPeerConnection.canTrickleIceCandidates(r281298)
Rendering
Fixed caret to respect text background color (r281685)
Fixed incorrect repaint when inline level box style change triggers line height change (r281136)
Changed synthetic bold additional advances to be applied after shaping (r281687)
Media
Fixed
nexttrackandprevioustrackMediaSession handlers (r281013)
Web Extensions
Added support for
externally_connectablefor sending messages to extensions from web pagesAdded a drop shadow around color extension icons when the tab is using a theme color from the web page
Added an error message when declarative net request is used and the
declarativeNetRequestpermission is not specified in the extension manifest
See Also
2021
Safari Technology Preview 137 Release NotesSafari Technology Preview 136 Release NotesSafari Technology Preview 135 Release NotesSafari Technology Preview 134 Release NotesSafari Technology Preview 133 Release NotesSafari Technology Preview 131 Release NotesSafari Technology Preview 130 Release NotesSafari Technology Preview 129 Release NotesSafari Technology Preview 128 Release NotesSafari Technology Preview 127 Release NotesSafari Technology Preview 126 Release NotesSafari Technology Preview 125 Release NotesSafari Technology Preview 124 Release NotesSafari Technology Preview 123 Release NotesSafari Technology Preview 122 Release Notes