This Week In Servo 67

In the last week, we landed 85 PRs in the Servo organization’s repositories.

That number is a bit low this week, due to some issues with our CI machines (especially the OSX boxes) that have hurt our landing speed. Most of the staff are in London this week for the Mozilla All Hands meeting, but we’ll try to look at it.

Planning and Status

Our overall roadmap and quarterly goals are available online.

This week’s status updates are here.

Notable Additions

glennw upgraded our GL API usage to rely on more GLES3 features

ms2ger removed some usage of transmute

nox removed some of the dependencies on crates that are very fragile to rust nightly changes

nox reduced the number of fonts that we load unconditionally

larsberg added the ability to open web pages in Servo on Android

anderco fixed some box shadow issues

ajeffrey implemented the beginnings of the top level browsing context

izgzhen improved the implementation and tests for the file manager thread

edunham expanded the ./mach package command to handle desktop platforms

command to handle desktop platforms daoshengmu implemented TexSubImage2d for WebGL

for WebGL pcwalton fixed an issue with receiving mouse events while scrolling in certain situations

danlrobertson continued the quest to build Servo on FreeBSD

manishearth reimplemented XMLHttpRequest in terms of the Fetch specification

kevgs corrected a spec-incompatibility in Document.defaultView

fduraffourg added a mechanism to update the list of public suffixes

farodin91 enabled using WindowProxy types in WebIDL

types in WebIDL bobthekingofegypt prevented some unnecesary echoes of websocket quit messages

New Contributors

There were no new contributors this week.

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.