On spinlocks and sleep()
Yes, we really did achieve a 3.7X speedup on a garbage collection benchmark by removing a call to sleep().
CSS3 Gradients
Introduction WebKit paved the way for gradients in CSS by adding support for -webkit-gradient back in early 2008, and they’ve become widely used since their introduction.
Announcing…MathML!
If you’ve been following check-ins for the last year or so, then you already know that some dedicated contributors have been working on a MathML implementation in WebKit.
A Guide to Assertion Macros in WebKit
Background WebKit provides a number of macros to assert that conditions in the code are met.
Announcing SunSpider 0.9.1
Today we’d like to announce SunSpider 0.9.1, a new version of the popular SunSpider JavaScript benchmark that improves accuracy of results.
Web Inspector Updates
A number of exciting new features have been added to the Web Inspector since our last update.
WebKit Page Cache II – The unload Event
Previously I touched on what exactly the Page Cache does and outlined some of the improvements we’re working on.
WebKit Page Cache I – The Basics
This is the first of two posts that will center around a modern browser engine feature that doesn’t usually get a lot of press: The Page Cache.
3D Transforms
WebKit on Mac OS X now has support for CSS 3D transforms, which allow you to position elements on the page in three-dimensional space using CSS.
Styling Scrollbars
WebKit now supports styling of the scrollbars in overflow sections, listboxes, dropdown menus and textareas.