Simon Sapin
|
c1b7e157b7
|
Update to rustc 0.8-pre (ecfc9a8 2013-08-12 04:29:11 -0700)
|
2013-08-12 17:08:02 +01:00 |
|
Simon Sapin
|
70c281fc25
|
Use a borrowed "device" for Media Queries matching.
|
2013-08-10 16:46:41 +01:00 |
|
Simon Sapin
|
e1bde72c59
|
Add a recursive style rule iterator for stylesheets.
|
2013-08-10 16:27:28 +01:00 |
|
Simon Sapin
|
5758c31df7
|
Add @media and media type parsing (no Media Queries yet.)
|
2013-08-10 16:27:06 +01:00 |
|
Simon Sapin
|
9b22acf2f3
|
Factor out parsing of various types of rules.
|
2013-08-10 13:22:30 +01:00 |
|
Simon Sapin
|
ff1f4e62ec
|
Add a license (MPL2) and readme.
|
2013-08-09 16:49:07 +01:00 |
|
Simon Sapin
|
bde1fcc7e9
|
Parse :nth-child() using an+b parsing from rust-cssparser.
|
2013-08-09 16:21:28 +01:00 |
|
Simon Sapin
|
1195759e79
|
Makefile: rebuild when rust-cssparser changes.
|
2013-08-09 16:17:50 +01:00 |
|
Simon Sapin
|
cc302053ed
|
Add selector specificity.
|
2013-08-09 11:54:29 +01:00 |
|
Simon Sapin
|
af2f90fe74
|
Stop the madness and use cssparser as an external lib / crate.
See mozilla-servo/rust-cssparser@bb35329bd6
and mozilla/rust#7899
|
2013-08-09 11:54:01 +01:00 |
|
Simon Sapin
|
3f6a557578
|
Mostly complete, untested selector parser.
|
2013-08-08 23:51:14 +01:00 |
|
Simon Sapin
|
9512d13cbb
|
Parse @namespace rules.
|
2013-08-08 18:38:03 +01:00 |
|
Simon Sapin
|
10827f160b
|
Initial pass at a stylesheet and selector parser
|
2013-08-08 17:13:48 +01:00 |
|