Scenes from an Acid Test
In our earlier Acid3 post, I mentioned that the final test we passed, test 79, was super tough.
WebKit achieves Acid3 100/100 in public build
UPDATE We now believe we have a full rendering pass (but not necessarily an animation smoothness pass yet).
Acid3 99/100
Enabling SVG Animation:
Acid3 99/100
In r31334 we enabled the SVG Animation support that has already been in the engine for a while but has not been enabled by default so far.
97/100
ElementTimeControl:
97/100
We added the ElementTimeControl interface that is part of the SVG Animation specification.
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.
GDI Text on Windows
The version of WebKit that ships with Safari 3.1 on Windows uses CoreGraphics antialiasing for text.
Optimizing Page Loading in the Web Browser
It is well understood that page loading speed in a web browser is limited by the available connection bandwidth.
text
background-clip:
text
CSS3 has introduced a property called background-clip that can be used to clip backgrounds to either the border, padding or content box.
Acid3 Range Exception Test Fixed – WebKit hits 92/100
I’ve fixed Acid3 test 11, a test case of exception codes from Range.surroundContents.
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.