Return early and decline analysis when linting within unsafe functions for must_root analysis.

Removes a handful of whitelist annotations obsoleted by this change. fixes #3658
Remove PseudoDisplayItemClass

Now that content box queries are made against the flow tree, we can
remove PseudoDisplayItems from the display list.
Cleanup Page::remove.
Remove comment that hasn't been true since Document became a Node.

The panic was removed in 99a36cbeb6077976861d94b7af16e9e57994a14d.
Cleanup PageIterator::next.
auto merge of #4315 : Ms2ger/servo/page, r=jdm
ports/cef: Implement accelerated compositing for the CEF port.
auto merge of #4193 : pcwalton/servo/cef-redux, r=pcwalton,metajack

@glennw, is it possible to rebase your stuff on top of this? Sorry for the mess.

r? @metajack
Make the gonk port work again
auto merge of #4073 : mrobinson/servo/pseudo-rm-rf, r=pcwalton

Now that content box queries are made against the flow tree, we can
remove PseudoDisplayItems from the display list.
CEF updates for Linux / MiniServo-GTK.
auto merge of #4317 : glennw/servo/linux-cef-fixes, r=pcwalton
auto merge of #4316 : michaelwu/servo/fix-gonk, r=glennw

This makes the gonk port build/work again after the recent CEF port update.
layout: Implement `text-transform`.

The Unicode awareness of `text-transform` is implemented as well as
possible given the Rust standard library's Unicode support. In
particular, the notion of an alphabetic character is used instead of a
letter.

Gecko has a subclass of text run to handle text transforms, but I
implemented this in a simpler way.
auto merge of #4311 : pcwalton/servo/text-transform, r=SimonSapin

The Unicode awareness of `text-transform` is implemented as well as
possible given the Rust standard library's Unicode support. In
particular, the notion of an alphabetic character is used instead of a
letter.

Gecko has a subclass of text run to handle text transforms, but I
implemented this in a simpler way.

r? @SimonSapin
Update skia + azure to get android compile and text rendering fixes. Sync CEF as well.
auto merge of #4321 : glennw/servo/update-azure-skia-android, r=larsbergstrom
Update ./mach update-cargo to include gonk Cargo.lock
auto merge of #4322 : glennw/servo/gonk-update-cargo, r=larsbergstrom
Avoid some Option::unwrap calls in page.rs.