servo/components/gfx
Patrick Walton 1d845ee4f2 gfx: Update Azure and Skia, and rewrite broken clipping logic.
This exposed some problems in our clipping logic, which was never
properly rewritten for the stacking context reform. The clipping code
worked in terms of a stack of clips, but the new stacking context code
has no concept of a stack of clip regions. Fixing that in turn exposed
some flaky/incorrect tests:

* `borders` had an incorrect reference image, as far as I can tell.

* `negative_margins` had some stray pixels, fixed by changing the text.
2014-12-08 13:45:51 -08:00
..
display_list gfx: Update Azure and Skia, and rewrite broken clipping logic. 2014-12-08 13:45:51 -08:00
platform Replace almost "render" to "paint" words in gfx crate. 2014-12-08 14:55:30 +09:00
text Replace almost "render" to "paint" words in gfx crate. 2014-12-08 14:55:30 +09:00
buffer_map.rs Replace almost "render" to "paint" words in gfx crate. 2014-12-08 14:55:30 +09:00
Cargo.toml Add missing gfx dependency, that was causing a race in cargo on the build machine. 2014-11-17 12:13:58 +10:00
color.rs gfx: Inline a few commonly-used methods that were showing up in profiles 2014-10-28 10:55:19 -07:00
font.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
font_cache_task.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
font_context.rs Replace almost "render" to "paint" words in gfx crate. 2014-12-08 14:55:30 +09:00
font_template.rs Cargoify servo 2014-09-08 20:21:42 -06:00
lib.rs Replace almost "render" to "paint" words in gfx crate. 2014-12-08 14:55:30 +09:00
paint_context.rs gfx: Update Azure and Skia, and rewrite broken clipping logic. 2014-12-08 13:45:51 -08:00
paint_task.rs gfx: Update Azure and Skia, and rewrite broken clipping logic. 2014-12-08 13:45:51 -08:00