servo/components/style
Patrick Walton 586c12ccc4 layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy
`cellspacing` attribute per HTML5 § 14.3.9.

Table layout code has been refactored to push the spacing down to
rowgroups and rows; this will aid the implementation of
`border-collapse` as well.

This commit also fixes two nasty issues in table layout:

* In fixed layout, extra space would not be divided among columns that
  had auto width but had nonzero minimum width.

* In automatic layout, extra space would be distributed to constrained
  columns as well even if unconstrained columns with percentage equal to
  zero were present.
2015-03-12 12:00:40 -07:00
..
build.rs Upgrade to rustc ba2f13ef0 2015-02-04 2015-02-11 14:48:34 -08:00
Cargo.toml layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy 2015-03-12 12:00:40 -07:00
font_face.rs Remove usage of the deprecated .as_slice() in libstyle. 2015-02-13 09:36:01 +01:00
legacy.rs layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy 2015-03-12 12:00:40 -07:00
lib.rs layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy 2015-03-12 12:00:40 -07:00
Mako-0.9.1.zip Cargoify servo 2014-09-08 20:21:42 -06:00
media_queries.rs Implement viewport percentage length units ('vw', 'vh', 'vmin', 'vmax') 2015-03-05 07:11:34 -07:00
node.rs Move selector matching to an external library, for use outside Servo. 2015-02-23 16:29:34 +01:00
parser.rs Move selector matching to an external library, for use outside Servo. 2015-02-23 16:29:34 +01:00
properties.mako.rs layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy 2015-03-12 12:00:40 -07:00
README.md Update style/README.md - libcss is gone now 2014-10-23 16:23:54 -05:00
selector_matching.rs layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy 2015-03-12 12:00:40 -07:00
stylesheets.rs Fix up libstyle unit test for background-size. 2015-03-03 18:48:17 +01:00
values.rs Remove the 'ch' font-relative length unit 2015-03-05 12:45:58 -07:00

servo-style

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