Safari Technology Preview 207 Release Notes
Learn about the latest web technology updates in Safari Technology Preview: CSS, Forms, JavaScript, Loading, Networking, Rendering, Scrolling, Web Extensions, and Web Inspector.
Overview
Safari Technology Preview Release 207 is now available for download for macOS Sequoia and macOS Sonoma. 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: 284744@main…285486@main.
CSS
Resolved Issues
Fixed: Updated the
shape()function to match the proposed syntax. (285442@main) (138126105)
Forms
New Features
Added enhancements to
<input type=color>to supportalphaandcolorspaceattributes. (285448@main) (137737348)
JavaScript
New Features
Added support for
Atomics.pause. (284917@main) (137571229)
Resolved Issues
Fixed: Stopped using resolved scope as
thisvalue when calling functions. (284931@main) (77915872)Fixed
Set.prototypemethods to invokekeys()without arguments. (284747@main) (137395979)Fixed
Array.from(),Array.fromAsync(), andTypedArray.from()to invokedocument.allpassed as a mapper. (284868@main) (137490201)Fixed
Intl.DurationFormatto have a value limit to match the specification. (285131@main) (137885273)Fixed a rounding error for
Intl.DurationFormat. (285482@main) (138261569)
Loading
New Features
Added
noopener-allow-popupssupport in Cross-Origin-Opener-Policy. (284866@main) (129664445)
Networking
New Features
Added Brotli support for Compression Streams. (285391@main) (99159497)
Rendering
Resolved Issues
Fixed
scriptlevelmultipler for font-size in MathML. (285069@main) (137671252)Fixed a flex container with no flex item to not run flex layout. (285129@main) (137884128)
Scrolling
Resolved Issues
Fixed changes to the “scrolling” attribute on an iframe element already in the DOM to take effect. (284947@main) (98911472)
Web Extensions
New Features
Added support for
documentIdto thesendermessage object. (284855@main) (137532821)Added support for
documentIdtotabs.sendMessage()andtabs.connect(). (285438@main) (137532897)
Resolved Issues
Fixed
tabs.executeScriptignoring theframeIdparameter. (284915@main) (137449521) (FB15420092)
Web Inspector
Resolved Issues
Fixed: Changed the label to use “Disable site-specific quirks” in settings. (285136@main) (137779118)
See Also
2024
Safari Technology Preview 210 Release NotesSafari Technology Preview 209 Release NotesSafari Technology Preview 208 Release NotesSafari Technology Preview 206 Release NotesSafari Technology Preview 205 Release NotesSafari Technology Preview 204 Release NotesSafari Technology Preview 203 Release NotesSafari Technology Preview 202 Release NotesSafari Technology Preview 201 Release NotesSafari Technology Preview 200 Release NotesSafari Technology Preview 199 Release NotesSafari Technology Preview 198 Release NotesSafari Technology Preview 197 Release NotesSafari Technology Preview 196 Release NotesSafari Technology Preview 195 Release Notes