servo/servo — pull request #4311 by pcwalton (2014-12-10 03:56:46+00:00)
Title: 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.

r? @SimonSapin