Clickable link

Introducing JSC’s New Sampling Profiler

JavaScriptCore has a new sampling profiler that powers Web Inspector’s JavaScript & Events timeline.

Read more ›

Clickable link

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.

Read more ›

Clickable link

Release Notes for Safari Technology Preview 6

Safari Technology Preview Release 6 is now available for download.

Read more ›

Clickable link

Memory Debugging with Web Inspector

Web Inspector now includes two new timelines for debugging a webpage’s memory usage.

Read more ›

Clickable link

JavaScriptCore CSI:
A Crash Site Investigation Story

When debugging JavaScript bugs, web developers have Web Inspector which provides a debugger and many introspective tools to examine their code with.

Read more ›

Clickable link

Release Notes for Safari Technology Preview 5

Safari Technology Preview Release 5 is now available for download.

Read more ›

Clickable link

ECMAScript 6 Proper Tail Calls in WebKit

Proper Tail Calls (PTC) is a new feature in the ECMAScript 6 language.

Read more ›

Clickable link

Release Notes for Safari Technology Preview 4

Safari Technology Preview Release 4 is now available for download.

Read more ›

Clickable link

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.

Read more ›

Clickable link

Release Notes for Safari Technology Preview 3

Safari Technology Preview Release 3 is now available for download.

Read more ›

Clickable link

Updating Our Prefixing Policy

WebKit’s new feature policy is to implement experimental features unprefixed, behind a runtime flag.

Read more ›

Clickable link

Release Notes for Safari Technology Preview 2

Safari Technology Preview Release 2 is now available for download.

Read more ›