Bobby Holley
|
3f0d022ba2
|
Use a more compact representation to store eager pseudo-elements.
This means that ElementStyles only need a single word to store eager pseudos.
MozReview-Commit-ID: 5bDXlDweN46
|
2017-04-03 14:34:23 -07:00 |
|
Bobby Holley
|
1ff008caa3
|
Improve some ergonomics around pseudo-elements.
I think a lot of the current indirection predates the crate merge.
MozReview-Commit-ID: FM28dgZa5go
|
2017-04-03 12:35:14 -07:00 |
|
Emilio Cobos Álvarez
|
ab2956a815
|
Bug 1349553: Account for negations of state-dependent selectors.
MozReview-Commit-ID: VyHuxh9q5N
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
|
2017-03-23 09:51:24 +01:00 |
|
Manish Goregaokar
|
f2f832d1d9
|
stylo: Support all non-ts pseudos with an argument
|
2017-03-21 12:33:57 -07:00 |
|
Matt Brubeck
|
b8dead37f6
|
Bug 1348487 - stylo: Don't allow combinators in :-moz-any.
|
2017-03-20 08:28:56 -07:00 |
|
Matt Brubeck
|
2872c8bfab
|
Bug 1340683 - stylo: Implement the :-moz-any pseudo-class
|
2017-03-16 11:44:47 -07:00 |
|
Manish Goregaokar
|
b37f991cb8
|
stylo: Add parsing support for functional non-ts pseudoclasses, add stub -moz-system-metric pseudo
MozReview-Commit-ID: KADDH6adZqR
|
2017-03-16 00:00:37 -07:00 |
|
Manish Goregaokar
|
c4f5f469b8
|
Replace non_ts_pseudo_class_list include hack with higher order macro
MozReview-Commit-ID: IBGhult0Ujv
|
2017-03-15 16:46:14 -07:00 |
|
Hiroyuki Ikezoe
|
22de4dc7a6
|
Add a utility function to convert PseudoElement to nsIAtom*.
MozReview-Commit-ID: 14qYFpiW0iG
|
2017-03-10 11:08:58 +09:00 |
|
Xidorn Quan
|
4bb982131b
|
Put stylo's pseudo-class into a list file
|
2017-01-24 10:17:57 +11:00 |
|
Xidorn Quan
|
e7e3889422
|
Add :-moz-browser-frame pseudo-class
|
2017-01-06 21:26:12 +11:00 |
|
Xidorn Quan
|
0399f359c1
|
Add NonTSPseudoClass::is_internal function
|
2017-01-06 21:26:06 +11:00 |
|
Xidorn Quan
|
fa27ac0544
|
Add function to convert NonTSPseudoClass to CSSPseudoClassType
|
2017-01-06 21:25:45 +11:00 |
|
Emilio Cobos Álvarez
|
bcac8265c9
|
style: Document Gecko's selector parser.
|
2017-01-02 12:58:02 +01:00 |
|
Jansen Jan
|
55f0e56224
|
Add support for fullscreen #10102
|
2016-12-09 11:45:50 +01:00 |
|
Simon Sapin
|
81a3de3299
|
Remove SelectorImpl aliases
|
2016-11-22 14:50:22 +01:00 |
|
Simon Sapin
|
82b13d50e3
|
Update to selectors 0.15
|
2016-11-22 14:50:21 +01:00 |
|
Simon Sapin
|
b203ab2419
|
Rename selector_impl.rs to selector_parser.rs
This makes it consistent with an upcoming update of the selectors crate.
|
2016-11-20 15:30:37 +01:00 |
|