Monday, 7 November, 2022 UTC


Summary

Safari Technology Preview Release 157 is now available for download for macOS Monterey 12.3 or later and macOS Ventura. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Monterey, or System Settings under General → Software Update on macOS Ventura.
This release includes WebKit changes between: [email protected][email protected]
Note: Shared Tab Groups and syncing for Tab Groups, Website Settings, and Web Extensions are not enabled in this release.

Web Inspector

  • Elements Tab
    • Added support for event breakpoints to be case-insensitive and regular expression matching ([email protected])
    • Fixed disabling inline breakpoints unexpectedly removing them ([email protected])
    • Fixed inline breakpoints appearing for minified resources before they are pretty-printed ([email protected])

CSS

Rendering

JavaScript

WebCodecs

Web API

Media

  • Accept image/jpg for compatibility ([email protected])
  • Changed to enforce Low Power Mode and Optimize Video Streaming setting by tone mapping HDR video to SDR ([email protected])
  • Changed aspect-ratio to use lengths computed from presentational hints before the video loads ([email protected])
  • Changed to switch to an alternate <source> element for AirPlay when necessary ([email protected])
  • Fixed the display able to go to sleep when the camera is on ([email protected])

Web Animations

HTML

  • Added the display of a thumbnail of selected file for <input type=file> on macOS ([email protected])

Accessibility

  • Fixed accessibility for the <meter> and <progress> elements when -webkit-appearance: none or appearance: none is set ([email protected])
  • Fixed accessibility to not limit navigation when focus is explicitly moved outside of a modal ([email protected])
  • Fixed a bug causing VoiceOver to double-read list markers and not output braille for list items ([email protected])

Security

  • Fixed Cross-Origin-Embedder-Policy incorrectly blocking scripts on a cache hit ([email protected])

Privacy

  • Capped cookie lifetimes to 7 days for responses from third-party IP addresses ([email protected])
  • Omitted document.referrer for third-party requests while in ephemeral mode ([email protected])

Safari Web Extensions

  • Added support for the modifyHeaders action type in Declarative Net Request rules
  • Fixed Declarative Net Request rules not loading after an extension was turned off and then back on