Lately in WebKit:
At least bi-weekly is something!
Hello surfers! What’s been up?
The JavaScriptCore team’s four-tier JIT branch has been merged into trunk by Oliver Hunt. While we’re not blazing up to the 4th level just yet, development has moved to trunk and the future looks very interesting!
Cool user-visible hacks
- Zalán Bujtás fixed a rather noticeable line wrapping bug on Twitter.
- Antoine Quint added click-and-drag editing for CSS values to the Web Inspector. And he also made
<input type="search">
handle the size attribute correctly! - Sergio Villar Senin updated the CSS grid placement properties according to recent changes in the specification.
- Ryosuke Niwa made computed fixed-length padding values be subpixel precision (like margin already was.)
- Frédéric Wang fixed a MathML bug where we were drawing elements inside
mphantom
even though we shouldn’t. - Christophe Dumez added the colno attribute to
ErrorEvent
. - Ruth Fong cleaned the WebKit2 handling of the color picker, and added a new popover color picker on OS X.
Cool engine hacks
- Mark Rowe made WebKit’s logging mechanism way more user-friendly. You can read more about the changes in his mail to webkit-dev. He also made some awesome tweaks to FastMalloc.
- Benjamin Poulain did a cute optimization in String::lower() for 8-bit strings that are not entirely lowercase already.
- Alexis Menard landed a crazy CSS optimization to pack per-property metadata into 16 bits.
- Andreas Kling (me!) cut down hard on the amount of style recalc that happens during page loading.
- The Qt port started building with C++11 support.
- Brian Holt added a way to run the GTK+ DRT under valgrind for memory leak hunting.
- Carlos Garcia Campos added support for running WebKitGTK+ unit tests in the web process.
Cool special mention
- Renáta Hodován fixed an SVG animation bug discovered by her fuzzer, “Fuzzinator.” So awesome. There’s a ton of these, if you want to help out, go check out the master bug!
That should be it for this time around. As always, you can honk at @awesomekling and @awfulben on twitter with questions/suggestions for these blogs.