Safari Technology Preview 136 Release Notes
Preview the latest web technology updates including: CSS, GPU Process, JavaScript, Web API, Media, Web Animations, WebAuthn, Private Click Measurement, Web Extensions, and other bugs.
Overview
Safari Technology Preview Release 136 is now available for download for macOS Big Sur and 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 285101-285788.
Note: Tab Groups do not sync in this release.
CSS
Added support for
contain: paint(r285583)Added support for the
revert-layervalue (r285624)Added
flex-basis: contentsupport (r285709)Fixed
::slottedelement style to invalidate correctly in nested case (r285211)Fixed
::slottedto not match an active<slot>(r285209)Fixed
:host::part(foo)selector to select elements inside shadow roots (r285262)Fixed a mask or isolation to set
transform-styletoflat(r285482)Fixed
border-radiusinline style to serialize with valid syntax (r285235)Fixed
font-synthesisinline and computed style to be in canonical order (r285383, r285384)Fixed rendering bug with
height: min-content,position: absolute, andbox-sizing: border-box(r285495)Fixed the default computed value for
contentto benonefor::beforeand::after(r285621)Implemented parsing and animation support for
offset-path(r285343)Implemented Scroll To Text Fragment directive parsing (r285528)
Implemented
transform: perspective(none)(r285255)Removed non-standard
-webkit-border-fitCSS property (r285615)Updated the
content-sizegrid width before laying out a grid item with block constraints andaspect-ratio(r285497)
GPU Process
Fixed enabling “media source inline painting” by default to work when using GPU Process for media (r285410)
JavaScript
Implemented IntlNumberFormat v3 (
formatRangeToPartsis not implemented yet) (r285418)Implemented
Temporal.Instant(r285178)
Web API
Implemented custom element definition’s disable shadow flag (r285740)
Fixed the
cssTextproperty for a computed style to return an empty string (r285604)
Media
Fixed showing languages and subtitles tracks button and menu for
<audio>(r285216)
Web Animations
Added support for composite operations for software animations (r285397)
Fixed accelerated animations with a single keyframe not accounting for prior forward-filling animations (r285728)
Fixed discrete animation of
contentproperty not working (r285423)Improved additivity support when animating the transform property (r285631)
WebAuthn
Implemented
add_virtual_authenticatorandremove_virtual_authenticatorfor WebDriver (r285267)
Private Click Measurement
Fixed occasionally dropped attribution reports for Private Click Measurement (r285170)
Web Extensions
Added support for
manifest_version3 andservice_workerbackground scripts, while also supporting the option of using non-persistent background pagesAdded support for script and style injection via the
browser.scriptingAPIsAdded support for dynamic and session rules via the
browser.declarativeNetRequestAPIsFixed an issue with new tab pages not being remembered when switching from Favorites
Fixed an issue with long extension descriptions causing the title to be cut-off in Preferences
Enforces limits on the size and number of items in extension sync storage
Other Bugs
See Also
2021
Safari Technology Preview 137 Release NotesSafari Technology Preview 135 Release NotesSafari Technology Preview 134 Release NotesSafari Technology Preview 133 Release NotesSafari Technology Preview 132 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