Release Notes for Safari Technology Preview 162

Safari Technology Preview Release 162 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: 258383@main…258608@main

Note: Enabled Shared Tab Groups and syncing for Tab Groups, Website Settings, and Web Extensions in this release. These features require Safari Technology Preview 162 or later running on macOS Ventura 13.2 or later, or macOS Monterey with Safari 16.2.

Web Inspector

  • Added editing capabilities for font variation axes in Fonts sidebar panel (258503@main)
  • Added showing parent style rules for nested style rules in Styles sidebar (258555@main)

CSS

Scrolling

  • Fixed page up and page down scrolling feeling slow (258598@main)

Gamepad API

Media

  • Limited DOMAudioSession to third-party iframes that have microphone access (258423@main)

Web API

  • Enabled declarative Shadow DOM by default (258566@main, 258568@main)
  • Enabled form-associated custom elements with ElementInternals by default (258574@main, 258561@main)
  • Implemented non-autofill credential type for the autocomplete attribute (258582@main)
  • Changed <button> and <select> elements with a readonly attribute to not be barred from constraint validation (258485@main)
  • Fixed painting an in-process VideoFrame in a remotely-backed canvas does not work (258479@main)
  • Lowered per-process WebSocket connection limits (258488@main)
  • Made all FileSystemSyncAccessHandle methods sync (258473@main)
  • Moved oncopy, oncut, and onpaste to GlobalEventHandlers (258390@main)
  • Removed HTMLFrameElement.width and HTMLFrameElement.height (258573@main)
  • Removed HTMLHeadElement.profile (258397@main)
  • Removed HTMLPreElement.wrap IDL attribute (258445@main)

Accessibility

  • Enabled default ARIA for custom elements (258743@main)
  • Fixed aria-activedescendant to work with a standard “listbox” pattern (258478@main)
  • Fixed nested role="presentation" elements break role="tree" behavior (258435@main)

Browser Changes

  • Improved Safari’s form heuristics support for elements in the shadow DOM