Release Notes for Safari Technology Preview 201

Safari Technology Preview Release 201 is now available for download for macOS Sequoia beta 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: 281144@main…281464@main.

CSS

Resolved Issues

  • Fixed defaults for text underline position and text emphasis marks in CJK languages. (281445@main) (132444497)
  • Fixed some CSS properties causing quotes to be reset. (281444@main) (132585704)

DOM

New Features

  • Added auxclick event support for Pointer Events. (281169@main) (25988904)
  • Implemented new dialog initial focus algorithm to match specification changes. (281215@main) (104667732)

Resolved Issues

  • Fixed pointer events generated from platform mouse events to use the platform event’s timestamp. (281161@main) (132051812)
  • Fixed popover tab navigation. (281167@main) (132129060)
  • Fixed two mousemove events dispatched when the mouse enters a web view window instead of a single one. (281225@main) (132251320)

JavaScript

Resolved Issues

  • Fixed Uint8Array#setFromBase64 to decode and write chunks which occur prior to bad data. (281174@main) (132198988)

Media

Resolved Issues

  • Fixed picture-in-picture when hiding the <video> element while in Viewer. (281266@main) (131786564)
  • Fixed the return button not working after the video is paused and played in picture-in-picture. (281145@main) (131791367)

PDF

Resolved Issues

  • Fixed “Open with Preview” context menu item to work with locked PDF documents. (281413@main) (132033502)

Rendering

New Features

  • Added support for text-underline-position: left and text-underline-position: right. (281446@main) (130621143)

SVG

Resolved Issues

  • Fixed zooming in or out of an SVG with transform-origin. (281265@main) (96318505)

Web Animations

New Features

  • Added support for discrete animations on text-underline-position. (281245@main) (94615165)
  • Added support for discrete animations on text-box-edge. (281252@main) (132303461)

Web Extensions

Resolved Issues

  • Fixed web extensions unable to start due to an issue parsing declarativeNetRequest rules. (130861213) (FB14145801)
  • Fixed web extensions not able to display images defined in web_accessible_resources. (281157@main) (131750151) (FB14319689)