WebKit Site Redesign
If you are reading this post, you have probably already noticed that we’ve launched a visual redesign of the WebKit site.
Introducing the Web Inspector
I would like to introduce a new addition to WebKit—the Web Inspector.
SVG Text Support
I spent a few hours hooking up WebCore’s text rendering engine to SVG, and now we have basic SVG text support going.
Buttons
For the past couple of weeks, I have been thinking about the new buttons for WebKit.
JavaScript and DOM Compatibility
With the increasing popularity of advanced JavaScript techniques on the web (variously called web 2.0, AJAX or DHTML), we’ve decided to make a big push for JavaScript and DOM compatibility.
Borders and Backgrounds
CSS3 Goodies:
Borders and Backgrounds
The latest WebKit builds now support three new CSS3 properties fully and one partially.
We’re Hunting Memory Leaks
We’ve heard a number of reports of Safari memory leaks, and we’d like to fix a bunch of these.
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 […]
Radio Buttons
The New Form Controls:
Radio Buttons
The new radio buttons are now enabled (along with checkboxes) in the latest WebKit builds.
Checkbox
The New Form Controls:
Checkbox
The first of the new form controls for WebKit has just been turned on in the latest WebKit tree.
Multiple Backgrounds
You may or may not have seen this blog post from the CSS WG asking for feedback on backgrounds and borders in CSS3. One of the features in the CSS3 draft is the ability to specify multiple backgrounds on a single element, thus allowing for effects like Sliding Doors to be achieved with only one […]