aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/layout/css
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-083-678/+0
|
* Move UA stylesheet to src/components/styleSimon Sapin2014-08-162-136/+0
|
* Remove special treatment of UA stylesheet for parse errors.Simon Sapin2014-08-161-2/+2
| | | | CSS parse errors are now off by default anyway.
* Rename MatchedProperty to DeclarationBlockSimon Sapin2014-08-161-12/+12
|
* Refactor how LayoutContext structure works (reduce TLS lookups + simplify ↵Glenn Watson2014-08-111-27/+14
| | | | | | | | | | | | fns used by seq/parallel code paths). - LayoutContext is renamed to SharedLayoutContext. - SharedLayoutContext is immutable. - LayoutContext is a wrapper around SharedLayoutContext + access to local caches (font, style etc). - Creating a LayoutContext does a single local_data lookup to fetch the cache information. - Android shares same implementation of context.rs as other platforms. - LayoutContext can be used from both green thread (parallel layout) and native thread (sequential layout). - Removes the need for other types (such as FontContext, StyleSharingCandidateCache etc) to be passed around.
* Upgrade Rust.Jack Moffitt2014-08-021-1/+1
|
* Port element traits to use atoms instead of strings.Glenn Watson2014-07-221-6/+4
|
* Start dogfooding rust-url. Fix #1673.Simon Sapin2014-07-211-2/+2
|
* Make pseudo :before and :after elements inherit style from attachedGlenn Watson2014-07-081-2/+2
| | | | | element, as per http://dev.w3.org/csswg/css2/generate.html, rather than from the parent element.
* Split layout code into a separate crate.Josh Matthews2014-06-285-0/+829