Release Notes for Safari Technology Preview 161

Safari Technology Preview Release 161 is now available for download for macOS Monterey 12.3 or later and macOS Ventura.


This content originally appeared on WebKit and was authored by WebKit

Safari Technology Preview Release 161 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: 257351@main…257698@main

Note: Shared Tab Groups and syncing for Tab Groups, Website Settings, and Web Extensions are not enabled in this release.

Web Inspector

  • Added emulation toggles for prefers-reduced-motion and prefers-contrast in the Elements tab (257383@main)
  • Changed to show the “Device” menu for all sessions (257426@main)

CSS

  • Made changes to transform-style: preserve-3d and perspective so they only apply to direct DOM children (257432@main)
  • Fixed length values in gradients to take effective zoom into account (257659@main)

Rendering

  • Changed to use the intrinsic ratio of replaced elements when computing flex sizes (257474@main)
  • Made ::backdrop renderers use background layers when possible (257538@main)
  • Fixed button elements clipping overflow by default (257439@main)
  • Fixed rendering lazy loaded images inside an inline element with no height (257565@main)

JavaScript

Web Assembly

Media

  • Added experimental support for AudioSession Web API (257552@main)
  • Added experimental WebCodecs AV1 support (257404@main)
  • Changed to use the dav1d decoder instead of libaom decoder (257357@main)
  • Fixed the progress bar continuing to move when playback is stopped (257403@main)

Fullscreen API

  • Enabled the unprefixed version of the Fullscreen API (257658@main)
  • Added support for the ::backdrop pseudo-element on fullscreen elements (257337@main)
  • Implemented the unprefixed :fullscreen pseudo-class (257542@main)
  • Implemented ShadowRoot.fullscreenElement (257457@main)
  • Made the fullscreen API use the top layer (257456@main)
  • Made fullscreen elements match the :modal pseudo-class (257572@main)
  • Made requestFullscreen() consume user activation (257554@main)

HTML

  • Added support for <model src> and honor <source type> attributes (257518@main)

Web API

  • Added a non-breaking space at the the end of text when the next text has a leading space (257622@main)
  • Added an iframe depth limit (257550@main)
  • Added support to return an adjusted URL when accessed from JavaScript bindings (257490@main)
  • Improved <textarea> validation performance (257417@main)
  • Made PushService aware of data store identifiers and push partitions (257669@main)
  • Fixed BroadcastChannel is not always computing correctly its origin (257551@main)
  • Fixed PDF print preview showing a blank preview with UI-side compositing (257667@main)
  • Removed deprecated uppercase URL attribute alias on WebSocket and EventSource interfaces (257467@main, 257553@main)

WebGL

  • Fixed a video texture set to repeat getting clamped (257365@main)
  • Added support for creating WebGL contexts for OffscreenCanvas in a web worker (257541@main)

WebDriver

  • Fixed Get Element Rect command to no longer round to integer values (257498@main)


This content originally appeared on WebKit and was authored by WebKit


Print Share Comment Cite Upload Translate Updates
APA

WebKit | Sciencx (2023-01-12T23:28:41+00:00) Release Notes for Safari Technology Preview 161. Retrieved from https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/

MLA
" » Release Notes for Safari Technology Preview 161." WebKit | Sciencx - Thursday January 12, 2023, https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/
HARVARD
WebKit | Sciencx Thursday January 12, 2023 » Release Notes for Safari Technology Preview 161., viewed ,<https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/>
VANCOUVER
WebKit | Sciencx - » Release Notes for Safari Technology Preview 161. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/
CHICAGO
" » Release Notes for Safari Technology Preview 161." WebKit | Sciencx - Accessed . https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/
IEEE
" » Release Notes for Safari Technology Preview 161." WebKit | Sciencx [Online]. Available: https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/. [Accessed: ]
rf:citation
» Release Notes for Safari Technology Preview 161 | WebKit | Sciencx | https://www.scien.cx/2023/01/12/release-notes-for-safari-technology-preview-161/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.