Auto merge of #19195 - wilsoniya:issue-16840, r=emilio

style: :dir() pseudo class now represented by enum

`:dir()` pseudo class param now represented as enum variants.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #16840
- [X] There are tests for these changes

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19195)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-11-21 02:56:49 -06:00 committed by GitHub
commit 006202732f
7 changed files with 73 additions and 27 deletions

View file

@ -10,6 +10,7 @@
pub enum PseudoClass {
Bare,
String(Box<[u16]>),
Dir(Box<()>),
MozAny(Box<[()]>),
}