Safari 15.6 Release Notes
Released July 20, 2022 — Version 15.6 (17613.3.9)
Overview
Safari 15.6 ships with the iOS & iPadOS 15.6 and macOS 12.5.
CSS
New Features
Added support for
:modalCSS pseudo-class.
Resolved Issues
Fixed
object-fitcausing iframe contents to shift.Fixed inert behavior to apply to
::after,::before, and::markerpseudo-elements.Fixed
:focus-visiblematching a mouse click after a secondelement.focus()call.Fixed logical inline and logical block viewport units to be based on the current element’s
writing-mode.
Editing
Resolved Issues
Fixed resetting writing direction when inserting a new paragraph breaks out of a quoted reply block.
Fixed managed pasteboard on iOS to work for all managed locations including managed Safari domains.
Fonts
Resolved Issues
Fixed automatically updating page layout when new fonts are installed.
HTML
Resolved Issues
Fixed
<link rel=preconnect>to respectcrossorigin=anonymousand prevent sending credentials to different-origin links.
Media
Resolved Issues
Fixed blank video playback with only audio.
Fixed replaceTrack with different constraints preventing sending packets.
Fixed WebAudio playback rate speeding up for a few seconds when using
createMediaElementSource.Fixed stalled playback when seeking in a xHE-AAC track backed by a SourceBuffer.
Fixed starting audio playback in Safari when the device is locked.
Fixed playback for video when the timeline sometimes goes backward at the start of playback.
Fixed capturing and rendering audio simultaneously.
Rendering
Resolved Issues
Fixed flickering when rendering overlapping negative
z-indexlayers.Fixed disappearing multi-column content inside a fixed position container when scrolling.
Fixed images displayed in Reader not appearing in a print job or PDF export.
WebAuthn
Resolved Issues
Fixed missing text in a sign-in sheet when registering a passkey with syncing platform authenticator disabled, if Touch ID isn’t configured.
Web Animations
Resolved Issues
Fixed computing implicit keyframes when either a 0 percent or 100 percent keyframe (or both) define only a timing function.
Web API
Resolved Issues
Fixed communication between BroadcastChannel instances in distinct opaque origins.
Web Inspector
Resolved Issues
Fixed resources from memory cache showing empty content in Network, Sources, and Search tabs.