aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo/gfx/geometry.rs
Commit message (Collapse)AuthorAgeFilesLines
* submodules: Split out GFX and all its dependencies into a servo-gfx submodulePatrick Walton2012-11-111-80/+0
|
* Snap borders with odd pixel width to pixel boundaries.Brian J. Burg2012-10-241-0/+4
| | | | | Add debug bounding boxes for text boxes (RUST_LOG=servo::layout::box) and all boxes (RUST_LOG=servo::gfx::display_list).
* servo: Update to Rust 754704ea9442ce92602f8022f6c979824b016842Patrick Walton2012-10-181-35/+35
|
* Fix arithmetic error in au::from_pt().Brian J. Burg2012-10-151-1/+1
|
* Implement au::scale_byBrian J. Burg2012-10-151-0/+6
|
* Remove #[legacy_modes]Brian Anderson2012-10-101-2/+2
|
* Eliminate more warningsBrian Anderson2012-10-091-1/+1
|
* Overhaul handling of glyphs, glyph shaping, text runs, and hacky line breaking.Brian J. Burg2012-10-081-4/+12
|
* Update for language changes; remove pipe protocols.Patrick Walton2012-10-041-15/+15
|
* Update for language changesPatrick Walton2012-09-201-6/+6
|
* Rewrite the layout tree to use tandem flow/box trees. Flows areBrian J. Burg2012-09-171-24/+21
| | | | | | | | | | responsible for determining layout positioning based on formatting context (block, inline, absolute, etc), while boxes are relatively dumb, responsible only for reporting content-specific metrics to the coordinating flow context, and creating display lists of oneself. This design is experimental and may be axed in favor of a traditional, single-tree layout data structure if it doesn't work out.
* Another attempt at computing the minimum breaking width for TextRunsBrian Anderson2012-09-141-0/+15
|
* s/import/use/g; fix class method syntaxBrian J. Burg2012-09-111-4/+4
|
* Mostly fix build breaksBrian J. Burg2012-09-101-1/+4
|
* Make servo build againBrian Anderson2012-08-301-0/+6
|
* Add further HMTL element prototype hierarchy. Add HTMLImageElement.width ↵Josh Matthews2012-08-211-6/+8
| | | | getter/setter that interacts with layout.
* More build fixesBrian Anderson2012-08-161-9/+9
|
* Update for latest libcore changes.Josh Matthews2012-08-151-3/+3
|
* Update for impl language changesPatrick Walton2012-08-091-1/+1
|
* Update for purity fixesPatrick Walton2012-07-261-9/+9
|
* Move to rust-geomPatrick Walton2012-06-141-0/+39