Introducing JSC’s New Sampling Profiler
Next Steps for Legacy Plug-ins
On websites that offer both Flash and HTML5 implementations of content, Safari users will now always experience the modern HTML5 implementation, delivering improved performance and battery life.
Release Notes for Safari Technology Preview 6
Safari Technology Preview Release 6 is now available for download.
Memory Debugging with Web Inspector
Web Inspector now includes two new timelines for debugging a webpage’s memory usage.
A Crash Site Investigation Story
Release Notes for Safari Technology Preview 5
Safari Technology Preview Release 5 is now available for download.
ECMAScript 6 Proper Tail Calls in WebKit
Proper Tail Calls (PTC) is a new feature in the ECMAScript 6 language.
Release Notes for Safari Technology Preview 4
Safari Technology Preview Release 4 is now available for download.
Locking in WebKit
We recently replaced all spinlocks, OS-provided mutexes, and condition variables in WebKit with the new WTF::Lock and WTF::Condition — these new primitives have some cool properties.
Release Notes for Safari Technology Preview 3
Safari Technology Preview Release 3 is now available for download.
Updating Our Prefixing Policy
WebKit’s new feature policy is to implement experimental features unprefixed, behind a runtime flag.