This Week In Servo 68

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:

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

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.