servo/components/style
bors-servo 8f0b702018 Auto merge of #7642 - bjwbell:shorthand-parse-elliptical-border-radius, r=jdm
gfx: Add elliptical border-radius shorthand parsing

Adds support for parsing shorthand border-radius values such as:

    /* The syntax of the second radius allows one to four values */
    /* (first radius values) / radius */
    border-radius: 10px 5% / 20px;

    /* (first radius values) / top-left-and-bottom-right | top-right-and-bottom-left */
    border-radius: 10px 5% / 20px 30px;

    /* (first radius values) / top-left | top-right-and-bottom-left | bottom-right */
    border-radius: 10px 5px 2em / 20px 25px 30%;

    /* (first radius values) / top-left | top-right | bottom-right | bottom-left */
    border-radius: 10px 5% / 20px 25em 30px 35em;

r? @pcwalton

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7642)
<!-- Reviewable:end -->
2015-09-16 10:13:52 -06:00
..
animation.rs CSS 'transformation: skew()' should take <angle> type as parameters 2015-09-12 01:06:35 +02:00
build.rs sort all uses 2015-08-20 20:47:12 +08:00
Cargo.toml Bump euclid to 0.2 2015-09-12 01:06:26 +02:00
custom_properties.rs Remove obsolete FIXME comment. 2015-09-03 23:02:25 +02:00
font_face.rs devtools: Convert the developer tools to run over IPC. 2015-07-27 09:10:01 -07:00
legacy.rs sort all uses 2015-08-20 20:47:12 +08:00
lib.rs Add style_traits crate to improve crate separation, 2015-09-04 12:59:37 +01:00
Mako-0.9.1.zip Cargoify servo 2014-09-08 20:21:42 -06:00
media_queries.rs Improve style in properties.mako.rs 2015-09-04 08:16:32 +05:30
node.rs Update rust-selectors 2015-06-26 12:35:08 -07:00
parser.rs sort all uses 2015-08-20 20:47:12 +08:00
properties.mako.rs Auto merge of #7642 - bjwbell:shorthand-parse-elliptical-border-radius, r=jdm 2015-09-16 10:13:52 -06:00
README.md Update style/README.md - libcss is gone now 2014-10-23 16:23:54 -05:00
selector_matching.rs Add style_traits crate to improve crate separation, 2015-09-04 12:59:37 +01:00
stylesheets.rs Update prefs API to return an Option<bool>. 2015-09-04 15:55:29 +01:00
values.rs gfx: Add elliptical border-radius shorthand parsing 2015-09-15 16:51:17 -07:00
viewport.rs Add style_traits crate to improve crate separation, 2015-09-04 12:59:37 +01:00

servo-style

Style system for Servo, using rust-cssparser for parsing.