News

Apple’s Safari Technology Preview 76 Brings the Usual Bug Fixes and Performance Improvements

Apple on Wednesday released Safari Technology Preview 76, the latest version of their developer preview web browser. The preview version of Apple’s popular browser offers developers and other interested users the ability to try out features that may or may not, debut in future public release versions of Safari.

Release 76

Dark Mode

  • Fixed overflow element scrollbar for dark mode content

WebRTC

  • Fixed RTCRtpSender.getCapabilities(“video”) before initial offer breaking VP8

Web API

  • Simplified and streamlined code that creates an appropriate document based on MIME type
  • Aligned with Fetch on data: URLs

CSS

  • Fixed scroll-snap-align to be honored on a child with non-visible overflow

Rendering

  • Added basic scrollability for async overflow scrolling
  • Fixed first paint getting blocked by async or deferred scripts
  • Fixed jumpy async overflow scrolling if the main thread is busy
  • Fixed rendering for async overflow scroll with border-radius

Payment Request

  • Updated to allow requiring a phonetic name for shipping contacts

Media

  • Updated inline WebVTT styles to start with ::cue
  • Updated to always stop ducking audio after audio capture ends

Web Inspector

  • Added the ability to Import and Export Heap Snapshots
  • Added context menu items to copy a resource’s HTTP request or response data
  • Added keyboard shortcut to the Export button tooltip in the Audit tab
  • Added icons for media event types
  • Fixed selection getting broken after deleting the selected node
  • Fixed the Memory timeline starting from zero when both CPU and Memory timeline are enabled
  • Fixed missing resource data for the document on reload in the Resources tab
  • Fixed timeline Detail views to reset properly when a new time range selection contains nothing in the Timelines tab
  • Fixed timeline graphs that have drawing issues with multiple discontinuities in the Timelines tab
  • Fixed timeline time range selection to show duration alongside start and end in the Timelines tab
  • Fixed clicking on an empty space in the overview to deselect any selected record bar in the Timelines tab
  • Reduced the time spent updating related resources in the Details sidebar of the Resources tab when loading a page with lots of resources
  • Updated the Styles sidebar to automatically close unbalanced quotes and parenthesis when editing values
  • Updated the Styles sidebar with an easier way to select a single line

Browser Changes

  • Added a “Reset All to Defaults” option in the Experimental Features menu of the Develop menu

The update can be downloaded from the Safari Technology Preview website, or if the browser is already installed, it can be updated via the “Update” tab in the Mac App Store. Full release notes for the update are also available on the Safari Technology Preview website.

While the preview is intended for use by developers and advanced users, in order to provide Apple with feedback on the development of the Safari browser, it can be run side-by-side with the release version of Safari. The app doesn’t require a developer account to download and install. For more information, visit the Safari Technology Preview website.

Chris Hauk

Chris is a Senior Editor at Mactrast. He lives somewhere in the deep Southern part of America, and yes, he has to pump in both sunshine and the Internet.