In the last week, we landed 54 PRs.
Notable additions
- Keegan updated the version of Rust we use, bringing us to
4d2af38611cdeeb804659b5e0695ad2c251db51a - Chris implemented TreeWalker, finishing up the Traversal parts of the DOM spec
- Cameron partially removed instances of the redundant
&JSRef(JSRefitself is a smart pointer) - Manish added a lint that guards against usage of unrooted JS-managed values on the stack. This augments the memory safety the type system provides as explained here
- Simon added support for relative
font-size - Glenn added support for
min-widthandmax-widthin images - Patrick fixed handling of generated
display:blockcontent - Josh integrated remote Firefox developer tool support.
New contributors
Meeting
Stuff discussed in the meeting:
- Build infra changes: We will be moving back from Travis to bors. (At the time of writing, this change has already happened)
- HTTP library: hyper looks promising. A list of our requirements for an HTTP library can be found here
- Adapting to the removal of libgreen
- html5ever is ready for review.
- Cargo issues were discussed. Cargo no longer hides output from dependencies, which is great!
- The removal of
&JSRefwas discussed. It would be nice if methods could be defined withJSRef<self>(or any other smart pointers).