This Week In Servo 68
2016-06-20 What's up with Servo for the week of 13 June 2016 - 20 June 2016
In the last week, we landed 55 PRs in the Servo organization’s repositories.
The entire Servo team and several of our contributors spent last week in London for the Mozilla All Hands meeting. While this meeting resulted in fewer PRs than normal, there were many great meetings that resulted in both figuring out some hard problems and introducing more people to Servo’s systems. These meetings included:
- Security work planning
- Detailed Rust/Servo-in-Gecko planning
- In-depth overview of Servo’s style and layout systems
- Overview of WebRender and lessons learned in WR1 applied to WR2
Planning and Status
Our overall roadmap and quarterly goals are available online.
This week’s status updates are here.
Notable Additions
- connorgbrewster added tests for the history interface
- ms2ger moved
ServoLayoutNode
to script, as part of the effort to untangle our build dependencies - nox is working to reduce our shameless dependencies on Nightly Rust across our dependencies
- aneeshusa added better support for installing the Android build tools for cross-compilation on our builders
- jdm avoided a poor developer experience when debugging on OS X
- darinm223 fixed the layout of images with percentage dimensions
- izgzhen implemented several APIs related to Blob URLs
- srm912 and jdm added support for private mozbrowser iframes (ie. incognito mode)
- nox improved the performance of several 2d canvas APIs
- jmr0 implemented throttling for mozbrowser iframes that are explicitly marked as invisible
- notriddle fixed the positioning of the cursor in empty input fields
New Contributors
Interested in helping build a web browser? Take a look at our curated list of issues that are good for new contributors!
Screenshot
No screenshots this week.