Simon Sapin
|
6ed5b561df
|
Derive more Debug impls.
|
2015-11-06 23:01:12 +01:00 |
|
Simon Sapin
|
020d03b656
|
Custom properties: handle premature EOF correctly.
|
2015-11-06 23:01:10 +01:00 |
|
Ravi Shankar
|
889eec364b
|
sorted the extern crate, mod & use declarations
|
2015-09-24 02:12:45 +05:30 |
|
Simon Sapin
|
feaf6f4c3f
|
Initial support for custom properties in CSSStyleDeclaration
|
2015-09-17 14:48:56 +02:00 |
|
Simon Sapin
|
d56ea10770
|
var() substitution: insert /**/ between tokens that would be parse as one token.
|
2015-09-17 14:48:20 +02:00 |
|
Simon Sapin
|
81dd1ab363
|
Record first and last token type of custom property values.
|
2015-09-17 14:48:19 +02:00 |
|
Simon Sapin
|
54ef8055ec
|
The function name var() is case-insensitive.
|
2015-09-17 14:48:15 +02:00 |
|
Simon Sapin
|
ab9e1af206
|
Allow whitespace-only custom property values.
|
2015-09-17 14:48:14 +02:00 |
|
Simon Sapin
|
c7622bf22f
|
Fix !important in custom properties.
Test changes are also in https://github.com/w3c/csswg-test/pull/847/files
|
2015-09-17 14:48:13 +02:00 |
|
Simon Sapin
|
c651c2f3db
|
Remove obsolete FIXME comment.
See https://lists.w3.org/Archives/Public/www-style/2015Jul/0360.html
|
2015-09-03 23:02:25 +02:00 |
|
Simon Sapin
|
a9db4eef14
|
Factor out custom property name parsing.
|
2015-09-03 23:02:24 +02:00 |
|
Simon Sapin
|
b4fdb5d803
|
Substitute var() in longhand property declarations.
|
2015-09-03 23:02:22 +02:00 |
|
Simon Sapin
|
b2ee828520
|
[T]::position_elem is deprecated.
|
2015-09-03 23:02:22 +02:00 |
|
Simon Sapin
|
1d47857be9
|
Invalid at computed-value time customp properties get their inherited value.
|
2015-09-03 23:02:21 +02:00 |
|
Simon Sapin
|
a18a1a8d79
|
Add a FIXME comment of EOF handling in custom properties.
|
2015-09-03 23:02:20 +02:00 |
|
Simon Sapin
|
c3b8b39437
|
An empty <declaration-value> is invalid.
|
2015-09-03 23:02:19 +02:00 |
|
Simon Sapin
|
4bf28417b4
|
Make custom property substitution do less work.
When var() is substituted, record that result rather than re-compute it later.
|
2015-09-03 23:02:18 +02:00 |
|
Simon Sapin
|
1c1a9379a3
|
Substitute var() in custom properties at computed value time.
|
2015-09-03 23:02:17 +02:00 |
|
Simon Sapin
|
7bcf9f0c9a
|
Use nested parsers as appropritate
|
2015-09-03 23:02:16 +02:00 |
|
Simon Sapin
|
3fcd8938f3
|
Support CSS-wide keywords in custom properties
|
2015-09-02 18:32:38 +02:00 |
|
Simon Sapin
|
65d4ecaa39
|
Remove custom property declarations in dependency cycles.
|
2015-09-02 18:32:37 +02:00 |
|
Simon Sapin
|
09e60beb78
|
Add parsing of CSS Custom Properties.
|
2015-09-02 18:32:36 +02:00 |
|