CSS Canvas Drawing

CSS Canvas Drawing

Currently the set of images you can use from CSS consists of the following: Bitmap Images (PNG, GIF, JPG) SVG Images Gradients A notable missing ability when compared with explicit DOM content is programmatic drawing into CSS images.

Read more

Introducing CSS Gradients

Introducing CSS Gradients

NOTE: The syntax for CSS gradients in WebKit presented here is deprecated and should not be used.

Read more

Scenes from an Acid Test

Scenes from an Acid Test

In our earlier Acid3 post, I mentioned that the final test we passed, test 79, was super tough.

Read more

WebKit achieves Acid3 100/100 in public build

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).

Read more

Enabling SVG Animation:
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.

Read more

ElementTimeControl:
97/100

ElementTimeControl:
97/100

We added the ElementTimeControl interface that is part of the SVG Animation specification.

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

Optimizing Page Loading in the Web Browser

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.

Read more

Full Page Zoom

Full Page Zoom

WebKit now supports full page zooming on Mac and Windows.

Read more

background-clip:
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.

Read more

WebKit Hits 93/100 in Acid3

WebKit Hits 93/100 in Acid3

This one didn’t actually involve any code changes.

Read more

Acid3 Range Exception Test Fixed – WebKit hits 92/100

Acid3 Range Exception Test Fixed – WebKit hits 92/100

I’ve fixed Acid3 test 11, a test case of exception codes from Range.surroundContents.

Read more