Change a `fold` to an `any`
Rename a local closure in `get_buffer_request`
Merge pull request #2759 from zwarich/cleanup-get-buffer-request

Cleanup `get_buffer_request`
Stop calling Scene::set_transform

The Scene::set_transform method was only introduced because of an old
rustc bug around mutating properties across crates. Now that the rustc
bug is fixed, we can stop calling this method.
Fix some exported private type warnings.
Fix a deprecated phase warning.
Remove some unused fields.
Mark some unused fields.
Remove some deprecated into_owned calls.
Merge pull request #2762 from Ms2ger/warnings

Fix some build warnings. r=me
Update to latest rust-layers
Merge pull request #2755 from mrobinson/remove-common

Update to latest rust-layers
Fix 100-column violations in compositor.rs
Replace bare constructor functions with 'new' static member functions in rust-azure.
Fix encoding issues for getResponseHeader()
Update expectations for #2765
Merge pull request #2760 from zwarich/compositor-100-columns

Fix 100-column violations in compositor.rs
Merge pull request #2761 from zwarich/remove-set-transform

Stop calling Scene::set_transform
Add a ShutdownState type in the compositor

Currently the compositor tracks its state in the processing of shutting
down with two boolean instance variables `shutting_down` and `done`, but
these two variables really implement a three-state abstraction.
Merge pull request #2765 from Manishearth/xhr-wpt-encoding

Fix encoding issues for getResponseHeader()