This Week In Servo 60
2016-04-18 What's up with Servo for the week of 11 Apr 2016 - 18 Apr 2016
In the last week, we landed 120 PRs in the Servo organization’s repositories.
We have cancelled the weekly meeting. In order to ensure we still make the same or more information available, This Week in Servo will be extended to include planning/status information, call out any other ad-hoc meetings that occur during the week, and mention any notable threads on the mailing list.
Planning and Status
Our overall roadmap and quarterly goals are available online.
This week’s status updates are here.
Notable Additions
- KiChjang implemented the CORS Preflight Fetch algorithm
- mbrubeck fixed some margin collapse code in layout
- larsberg added a Windows buildbot
- notriddle avoided propagation of floated layout elements into or out of absolutely positioned ones
- mrobinson removed the concept of stacking levels for display lists
- edunham packaged up our
tidy
script and published it to PyPi - ajeffrey added panic messages to failures
- fitzgen made the profiling data take the
stdout
lock to avoid jumbled output - manish upgraded the Rust compiler to 2016-04-12
- bholley avoided in-memory movement of Gecko style structs
- manish reduced the number of threads Servo uses just for panic handling
- izgzhen implemented the first parts of
window.performance.timing
- danlrobertson implemented flexbox reordering
- pcwalton disallowed margins from collapsing through block formatting contexts in layout
- kaksmet fixed sandboxing on OSX
- frewsxcv implemented
rowIndex
andsectionRowIndex
on<tr>
- nox continued the SpiderMonkey update,
./mach test-css
now passes on thesmup
branch - yoava333 corrected a Windows panic when resolving file URLs
- jack toggled more SpiderMonkey options that improve performance on JS benchmarks
- dzbarsky enabled a huge swath of WebGL conformance tests after a heroic struggle
- DDEFISHER implemented support for responding to basic HTTP authorization requests
- perlun extracted the monolithic parts of our Mako-based code generation into separate Python files
New Contributors
- Askeing Yen (fyen)
- Di Xu
- Ismail Khoffi
- Antoine Wacheux
- Stephen (Ziyun) Li
- Zbynek Winkler
- Zhen Zhang
- Ahmad Saad Khan
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
The University of Szeged team continues their awesome work on WebBluetooth support, with a neat demo video!
Meetings and Mailing List
Last week, we had a meeting with the Firefox developer tools team discussing protocol plans, Devtools.html, architectural design, and some potential future features brainstorming.