This Week In Servo 59

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

Notable Additions

  • aneesh added compiletest to the suite run on the linux-dev builder
  • emilio updated the stylo bindings for better union support
  • pcwalton fixed scrolling in non-absolutely-positioned elements using overflow: scroll
  • larsberg gated landing changes to Servo on Aarch64
  • saurav implemented the getActiveUniform() WebGL API
  • autrilla added the Uniform{1iv, 2f, 2fv} WebGL APIs
  • antrik fixed ipc-channel when message sizes are too close to the packet size
  • stjepang added preferences to enable/disable the various SpiderMonkey JITs
  • ms2ger and nox landed a long-stalled Rust upgrade, with lots of help from eddyb!
  • paul implemented force touch events
  • kichjang and jwilm added support for terminating DOM workers
  • till improved scrolling snapping behaviour
  • kichjang ensured that text decorations (like underline) are inherited properly
  • asajeffrey removed sources of panics from the pipeline code
  • notriddle corrected an edge case related to whitespace and borders
  • mskrzypkows created a test harness to avoid regressions in our code style checker
  • shiroy prevented 404 HTTP responses from being interpreted as valid JS

New Contributors

Get Involved

Interested in helping build a web browser? Take a look at our curated list of issues that are good for new contributors!

Screenshot

nox just got Servo working with an upgraded SpiderMonkey that has the new Promises support implemented by till!

(screenshot)

Meetings

Last week, we skipped the meeting, due to lack of agenda items.