RefPtr Basics

RefPtr Basics

History Many objects in WebKit are reference counted.

Read more

A Guide to Assertion Macros 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.

Read more

Acid3:
NodeIterator fix leaves us with 4 points to go

Acid3:
NodeIterator fix leaves us with 4 points to go

WebKit was still failing on test 2 of Acid3.

Read more

Another Acid 3 Fix:
Ranges and Document Mutation

Another Acid 3 Fix:
Ranges and Document Mutation

You probably know that the Acid 3 score for nightly builds of WebKit was 90/100 last week.

Read more

Thank You from Apple!

Thank You from Apple!

Back in June 2005, we started the WebKit Open Source Project.

Read more

JavaScriptCore C++ Name Changes

JavaScriptCore C++ Name Changes

Here are some name changes we’re planning for some classes and functions in JavaScriptCore in the KJS namespace: Old Name New Names ValueImp JSValue AllocatedValueImp JSCell ObjectImp JSObject Undefined() jsUndefined() Null() jsNull() Boolean() jsBoolean(), jsTrue(), jsFalse() Number() jsNumber(), jsNaN(), jsZero(), jsOne(), jsTwo() String() jsString() We want to take Imp suffixes off class names of subclasses […]

Read more

Hi from Darin

Hi from Darin

My name is Darin Adler and my job at Apple Computer is managing the Safari and WebKit engineering team.

Read more