ECMAScript 6 Proper Tail Calls in WebKit

ECMAScript 6 Proper Tail Calls in WebKit

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

Read more

Release Notes for Safari Technology Preview 4

Release Notes for Safari Technology Preview 4

Safari Technology Preview Release 4 is now available for download.

Read more

Locking in WebKit

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

Release Notes for Safari Technology Preview 3

Release Notes for Safari Technology Preview 3

Safari Technology Preview Release 3 is now available for download.

Read more

Updating Our Prefixing Policy

Updating Our Prefixing Policy

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

Read more

Release Notes for Safari Technology Preview 2

Release Notes for Safari Technology Preview 2

Safari Technology Preview Release 2 is now available for download.

Read more

Introducing Safari Technology Preview

Introducing Safari Technology Preview

Starting today, there’s a new, convenient way to see what features and improvements are coming to Safari and other applications that use WebKit.

Read more

New Web Features in Safari 9.1

New Web Features in Safari 9.1

Last week, a new version of Safari shipped with the release of iOS 9.3 and OS X El Capitan 10.11.4.

Read more

CSS Variables in WebKit

CSS Variables in WebKit

Learn how CSS Variables helped reduce code complexity in Web Inspector for inspiration on how to make the most of them in your projects.

Read more

Editing CSS with the Visual Styles Sidebar

Editing CSS with the Visual Styles Sidebar

For new and experienced web developers alike, CSS isn’t always the easiest to deal with.

Read more

Introducing the B3 JIT Compiler

Introducing the B3 JIT Compiler

WebKit’s FTL JIT now uses a new backend on OS X — the Bare Bones Backend, or B3 for short, replaces LLVM as the low-level optimizer.

Read more

CSS Font Features

CSS Font Features

Font features are a way to enable advanced text styles and effects as designed by the font author.

Read more