<!--
{
  "documentType" : "article",
  "framework" : "Safari Technology Preview Release Notes",
  "identifier" : "/documentation/Safari-Technology-Preview-Release-Notes/stp-release-51",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Safari Technology Preview 51 Release Notes"
}
-->

# Safari Technology Preview 51 Release Notes

Preview the latest web technology updates including: Accessibility, Security, Loading, Service Workers, Rendering, Styles, Web Inspector, and bugs.

## Overview

[Safari Technology Preview](https://webkit.org/blog/6017/introducing-safari-technology-preview/) Release 51 is now [available for download](https://webkit.org/downloads/) for macOS Sierra and macOS High Sierra. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions [228454-228856](https://trac.webkit.org/log?stop_rev=228454&rev=228856&limit=999).

This release of Safari Technology Preview may reset your homepage and search engine preferences to Safari’s defaults.

### Accessibility

- Added `accessibleclick` event ([r228827](https://trac.webkit.org/changeset/228827/webkit/))

### Security

- Disallowed cross-origin subresources from asking for credentials ([r228486](https://trac.webkit.org/changeset/228486/webkit/))
- Prevented blocking authentication challenges to navigated resources ([r228703](https://trac.webkit.org/changeset/228703/webkit/))

### Loading

- Fixed provisional loads that might get committed before receiving the `decidePolicyForNavigationResponse` response ([r228852](https://trac.webkit.org/changeset/228852/webkit/))

### Service Workers

- Fixed the ability to download resources loaded from Service Workers ([r228551](https://trac.webkit.org/changeset/228551/webkit/))

### Rendering

- Changed to handle all SVG writing modes ([r228822](https://trac.webkit.org/changeset/228822/webkit/))

### Styles

- Improved the speed of descendent selector invalidation by using a selector filter ([r228729](https://trac.webkit.org/changeset/228729/webkit/))

### Web Inspector

- Added support to show or hide the navigation sidebar panel based on the current view ([r228722](https://trac.webkit.org/changeset/228722/webkit/))
- Fixed hiding the completion popover when switching panels in the Styles sidebar ([r228487](https://trac.webkit.org/changeset/228487/webkit/))

### Bugs

- Added support for scrolling a non-editable web-selection and start autoscroll when near screen edges ([r228549](https://trac.webkit.org/changeset/228549/webkit/))

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)