Emilio Cobos Álvarez
6c3458767b
style: Refactor and add infrastructure for font metrics in style.
...
This commit itself only moves things around and adds an extra parameter to the
`apply_declarations` function to eventually handle #14079 correctly.
Probably needs a more granular API to query fonts, á la nsFontMetrics, but
that's trivial to do once this is landed.
Then we should make the font provider mandatory, and implement the missing stylo
bits.
2016-11-13 11:54:10 +01:00
Artem Biryukov
9564673b5a
Fix related to #14101
...
Add Parse trait implementation for some structures
2016-11-12 05:26:15 +03:00
Ravi Shankar
6061985898
Prefer Servo-specific ToCss for all types
2016-11-07 09:14:22 +05:30
Nazım Can Altınova
89850e6efa
Fix radial gradient's <size>/<ending-shape> parsing
2016-10-19 13:15:28 +03:00
Nazım Can Altınova
26c98edd68
Implement parsing of all gradients
2016-10-09 22:53:15 +03:00
Manish Goregaokar
d81c6af59c
Add from_computed_value() function for converting computed values to specified
2016-09-23 09:44:32 +05:30
UK992
93a103ba73
Reorder use
statements
2016-09-09 04:55:19 +02:00
Nazım Can Altınova
8372f295b3
Change parsing behavior and implement to_computed_value function
2016-08-27 22:56:46 +03:00
Nazım Can Altınova
4eb93c85bc
Handle 3- and 4- valued <position>s in specified style
2016-08-26 00:06:56 +03:00
Manish Goregaokar
973796b989
Various fixes in basic-shape parsing/serialization found by unit tests
2016-08-02 15:57:34 +05:30
Manish Goregaokar
1e7973263f
Fix tidy
2016-08-02 15:57:30 +05:30
Manish Goregaokar
eb82cc25ef
Add Polygon to basic_shape.rs
2016-08-02 15:57:28 +05:30
Manish Goregaokar
77f345476f
Add Circle to basic_shape.rs
2016-08-02 15:57:25 +05:30
Manish Goregaokar
44e33bcdc5
Move Position into its own values module
2016-08-02 15:57:23 +05:30