Programming

Safari Technology Preview release 83 now available for macOS Mojave and macOS High Sierra

2 min read

Last week, the team at WebKit announced that Safari Technology Preview release 83 is now available for macOS Mojave and macOS High Sierra. Safari Technology Preview is a version of Safari for OS X includes an in-development version of the WebKit browser engine.

What’s new in Safari Technology Preview release 83?

Web authentication

This release comes with web authentication enabled by default on macOS. The web authentication has been changed to cancel the pending request when a new request is made. Web authentication has been changed to return InvalidStateError to sites whenever authenticators return such error.

Pointer events

With this release, the issue with isPrimary property of pointercancel events has been fixed. Also, the issue with calling preventDefault() on pointerdown has been fixed.

Rendering

The team has implemented backing-sharing in compositing layers and have further allowed overlap layers to paint into the backing store of another layer. The team has also fixed rendering of backing-sharing layers with transforms. The issue with layer-related flashing with composited overflow: scroll has been fixed.

CSS

In this release, “clearfix” with display: flow-root has been implemented. Also, page-break-* and -webkit-column-break-* have been implemented. The issue with font-optical-sizing applying the wrong variation value has been implemented. The CSS grid has also  been updated.

WebRTC

This release now allows sequential playback of media files. Also, the issue with video stream freezing has been fixed.

Major bug fixes

  • In this release, the CPU timeline and memory timeline bars have been fixed.
  • The colors in the network table waterfall container have been fixed.
  • The issue with context menu items in the DOM tree has been fixed.

To know more about this news, check out the release notes.

Read Next

Chrome, Safari, Opera, and Edge to make hyperlink auditing compulsorily enabled

Safari Technology Preview 71 releases with improvements in Dark Mode, Web Inspector, WebRTC, and more!

Is it time to ditch Chrome? Ad blocking extensions will now only be for enterprise users

Amrata Joshi

Share
Published by
Amrata Joshi

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago