This Week In Servo 31
2015-04-23 What's up with Servo for the weeks of 10 - 23 Apr 2015
In the past two weeks, we merged 100 pull requests
Lars and Mike wrote a blog post on Servo on the Samsung OSG blog
Notable additions
- Diego started off our WebGL implementation
- Patrick improved scrolling performance
- Guro Bokum added timeline support to our Firefox devtools implementation
- Mátyás added support for rectangles,
lineCap
/lineJoin
, global compositing/blending, clipping path and save/restore for canvas - Ms2ger added support for Servo-specific wpt tests, the replacement for our contenttest suite, which was removed
- Josh implemented child reparenting and node removal
- Joe Seaton extended CSS animation support to most CSS properties
- Patrick tweaked block size computation for
height:auto
elements with padding and layout of nested elements with differentvertical-align
- Ms2ger added a JS runtime struct
- Anthony Ramine made another set of DOM changes
- Adenilson implemented CSS blur filter. Also implemented support for displaying the Firefox icon for broken image links as a follow up to loading a placeholder.
- Adenilson implemented dump of optimized display lists. Together with dumping of regular display lists, dumping of flowtree and reflow events, debugging layout bugs in servo became easier.
New contributors
Screenshots
This is a simple demo of our new WebGL support.
Meetings
- We’re trying out Reviewable for code review instead of Critic. It’s pretty neat!
- Homu is working out very well for us
- We ought to have some new team members soon!
- Integration with the Firefox timeline devtool has landed