auto merge of #1112 : SimonSapin/servo/newnewcss, r=metajack

Following up on #1109. These three commits are independent.