servo/components/servo
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
..
.cargo Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev. 2015-01-28 10:16:49 +10:00
Cargo.lock layout: Implement border-spacing per CSS 2.1 § 17.6.1 and the legacy 2015-03-12 12:00:40 -07:00
Cargo.toml Change Servo release builds to include debugging. 2015-02-25 10:19:46 -07:00
lib.rs Add profiling to image decoding. 2015-02-28 18:35:48 +01:00
main.rs Fix some warnings in servo/main.rs. 2015-02-12 18:39:22 +01:00