servo/components
bors-servo 4e21517796 Auto merge of #10331 - pcwalton:simplify-complex-clipping-regions, r=glennw
gfx: Simplify complex clipping regions as we construct them.

This allows WebRender to correctly render complex clipping regions that
can be reduced to single rounded rectangles. WebRender still can't
render rounded rectangles with arbitrary intersections yet, but this
allows it to handle many more cases.

Closes servo/webrender#241.

r? @glennw

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10331)
<!-- Reviewable:end -->
2016-04-02 05:03:07 +05:30
..
canvas Auto merge of #9911 - magni-:dont_use_lookup_tables, r=michaelwu 2016-04-01 23:57:19 +05:30
canvas_traits Auto merge of #10291 - jfhumann:10211, r=emilio 2016-04-01 01:57:20 +05:30
compositing Auto merge of #10321 - pcwalton:webrender-mouse-move, r=glennw 2016-04-02 01:56:39 +05:30
devtools Use serde in devtools 2016-03-31 11:07:18 +02:00
devtools_traits Use serde in devtools 2016-03-31 11:07:18 +02:00
gfx gfx: Simplify complex clipping regions as we construct them. 2016-03-31 19:36:40 -07:00
gfx_traits use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
layout layout: Propagate selected_style to InlineFragmentNodeInfo 2016-03-30 14:28:13 +02:00
layout_traits Deny unsafe code in more crates. 2016-03-18 14:43:03 +01:00
msg Added ability to randomly kill pipelines to the constellation. 2016-03-26 09:11:28 -05:00
net Auto merge of #10272 - creativcoder:implement-data-url-fetch, r=jdm 2016-04-01 15:12:30 +05:30
net_traits Bump websocket to 0.16.1 2016-03-28 19:45:20 +02:00
plugins Update to Rust 2016-03-18. 2016-03-20 10:05:45 +01:00
profile layout: Rewrite the block formatting context/float inline-size 2016-03-25 18:39:16 -07:00
profile_traits use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
range Deny unsafe code in more crates. 2016-03-18 14:43:03 +01:00
script Auto merge of #10312 - servo:ScriptPort, r=Ms2ger 2016-04-02 01:04:31 +05:30
script_traits Update webrender with crates.io's offscreen_gl_context (fixes #10296) 2016-03-31 02:02:02 +02:00
servo Auto merge of #10291 - jfhumann:10211, r=emilio 2016-04-01 01:57:20 +05:30
style Auto merge of #10275 - bholley:style_struct_templates, r=SimonSapin 2016-03-31 04:46:11 +05:30
style_traits Report memory usage from LayoutThreadData Stylist [#7038] 2016-03-19 11:53:13 -07:00
util Avoid testing impossible file paths on Windows. 2016-03-28 23:16:10 -04:00
webdriver_server Deny unsafe code in more crates. 2016-03-18 14:43:03 +01:00