Important changes CVS contributors must make for the great CVS -> Git migration

January 30th, 2011

If you are a contributor with CVS access, please read this important announcement! We need you to make some changes to your user profile by February 13, 2011. For those who don’t know, we’re migrating’s version control system from CVS to Git very soon! Git associates commits with a name and e-mail address,…

Layout Tests: Practice

January 28th, 2011

The previous post described the main testing mechanism of WebKit: layout tests. While it’s a (deceptively) simple yet powerful system, it’s not without its limitations. This post attempts to list some of the issues and areas for improvement. Golden (expected) files Each test has one or more “expected” output text or image files checked in…

Layout Tests: Theory

January 27th, 2011

When I began WebKit development, one of the things that I was curious about was how testing is handled. Having been a web developer, I was aware of both how many bugs browser rendering engines can have (though things are certainly getting better), and how increasingly complex web pages are pushing those engines more and…

Opera 11.01 Final

January 27th, 2011

Hello Everyone! We have just released Opera 11.01 (build 1190). This new release adds security fixes and stability improvements, along with some mouse gesture tweaking, for full details see the change log below. Changelogs for Windows, Mac, and Linux and FreeBSD available. Enjoy :beer:

HTML5 Blizzard: Full Hardware Acceleration in Action

January 27th, 2011

With Internet Explorer 9 the entire web platform is fully hardware accelerated. Customers will benefit from hardware acceleration on all of the websites they visit and developers will benefit from hardware acceleration across all of the technologies they use (HTML4, HTML5, SVG, CSS, JavaScript, Audio, Video, and more). We’re excited that other browser vendors have…

Living on the web with the Chrome Web Store (and the Cr-48!)

January 26th, 2011

Since we opened the Chrome Web Store last month, I’ve made it a daily habit to check out the store for new applications. Each time, I’ve discovered new things I can do on the web that work just as well as and often better than software I had to install and maintain on my computer…

Opera 11.01 RC2

January 26th, 2011

This is a second Release Candidate for Opera 11.01 final. Please test it. There are further crash fixes and we fixed some issues with installer errors on Windows Vista and Windows 7. This snapshot has been placed on the Windows and Mac auto-update server. We’d appreciate feedback on how that works for you. Remember however…

Test Firefox 4 Beta, Help Us Make It Better

January 26th, 2011

The latest Firefox 4 Beta is now available to download and test. This release continues our work to improve performance and stability in Firefox 4 Beta by including improved memory usage, remote blacklisting for hardware acceleration and better Flash support for Mac OS X users. We couldn’t do this without the help of our millions…

Update: Effectively Protecting Consumers from Online Tracking

January 25th, 2011

Since December’s technology announcement about IE9’s Tracking Protection feature, we’ve seen a lot of interest from press, academics, governments, and industry groups. This blog post is an update based on the conversations we’ve had on this topic – visiting with government and industry groups in Europe last week, faculty and students at a joint Harvard-Stanford…

Opera 11.01 RC1

January 25th, 2011

The build you have all been waiting for, Opera 11.01 RC1. Let us know what you think. As we are very close to release now we are only interested in regressions from the Opera 11.00 final, so please do not post messages about other bugs here. If you want to discuss other bugs please do…