Bit Rot
After a nearly two-month self-imposed death march in "the real world", I've gotten back to my WebKit hacking. As expected, several aspects of the build process were broken, but it was exciting to see the massive progress on almost all fronts.
First, daddy-o Hyatt managed to get CSS gradients working nicely, and I'm pleased to report that this came through in the Cairo build flawlessly:
Second, Dave implemented shadows for fonts, which also works properly:
Finally, image reflection is working:
It's really amazing how much functionality is present in a modern web engine, and that so much of it works without having to do much under the Cairo-backed Windows build.
To recreate this build on your own (and I hope you do so we can verify everything is getting properly committed to the archive) you will have to add a few pending patches to the WebKit SVN source tree.:
First, daddy-o Hyatt managed to get CSS gradients working nicely, and I'm pleased to report that this came through in the Cairo build flawlessly:
Second, Dave implemented shadows for fonts, which also works properly:
Finally, image reflection is working:
It's really amazing how much functionality is present in a modern web engine, and that so much of it works without having to do much under the Cairo-backed Windows build.
To recreate this build on your own (and I hope you do so we can verify everything is getting properly committed to the archive) you will have to add a few pending patches to the WebKit SVN source tree.:
Comments
The good news is that the mean time between new features landing and the Cairo backend supporting them is now just a few weeks (we caught up with CSS reflections and gradients pretty rapidly).