WebKit Features for Safari 26.6
a day ago
- Safari 26.6 adds a compileOptions parameter to WebAssembly.compileStreaming() and instantiateStreaming(), enabling the use of JS String Builtins with streaming compilation.
- The release includes eight bug fixes across CSS, networking, service workers, web extensions, and WebRTC.
- CSS fixes address issues with the ic length unit scaling, fixed-position elements with position-area, and CSS zoom interactions on iPad.
- Networking fix resolves an issue with deleting partitioned cookies via WKHTTPCookieStore.
- Service worker fixes ensure automatic unregistration for registrations with missing main or imported scripts.
- Web extension fix prevents accumulation of service worker registration database files on Safari launch.
- WebRTC fix corrects ICE candidate gathering failure with iceTransportPolicy: 'relay' on macOS Sequoia.
- Safari 26.6 is available on iOS 26.6, iPadOS 26.6, visionOS 26.6, macOS Tahoe 26.6, macOS Sequoia, and macOS Sonoma.