aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/webrender_helpers.rs
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2017-05-15 21:49:35 -0500
committerGitHub <noreply@github.com>2017-05-15 21:49:35 -0500
commit180edaab604212d8c43c0523ef3eba68d55a2c6c (patch)
tree01fff5bac8b2fe811b722c96c4b5048e500adaee /components/layout/webrender_helpers.rs
parent161dc666b017803c671a260f9d5298fc4c83f634 (diff)
parentd1759865014abab56bf09d613c5250a43f27876a (diff)
downloadservo-180edaab604212d8c43c0523ef3eba68d55a2c6c.tar.gz
servo-180edaab604212d8c43c0523ef3eba68d55a2c6c.zip
Auto merge of #16860 - glennw:preserve3d, r=mbrubeck
Update WR (preserve-3d, AA improvements) <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16860) <!-- Reviewable:end -->
Diffstat (limited to 'components/layout/webrender_helpers.rs')
-rw-r--r--components/layout/webrender_helpers.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/components/layout/webrender_helpers.rs b/components/layout/webrender_helpers.rs
index cd450bd273e..ca7cdb27a3f 100644
--- a/components/layout/webrender_helpers.rs
+++ b/components/layout/webrender_helpers.rs
@@ -215,7 +215,8 @@ impl WebRenderDisplayListConverter for DisplayList {
fn convert_to_webrender(&self, pipeline_id: PipelineId) -> DisplayListBuilder {
let traversal = DisplayListTraversal::new(self);
let webrender_pipeline_id = pipeline_id.to_webrender();
- let mut builder = DisplayListBuilder::new(webrender_pipeline_id);
+ let mut builder = DisplayListBuilder::new(webrender_pipeline_id,
+ self.bounds().size.to_sizef());
let mut current_scroll_root_id = ClipId::root_scroll_node(webrender_pipeline_id);
builder.push_clip_id(current_scroll_root_id);
@@ -280,7 +281,7 @@ impl WebRenderDisplayItemConverter for DisplayItem {
item.text_run.font_key,
item.text_color,
item.text_run.actual_pt_size,
- item.blur_radius,
+ item.blur_radius.to_f32_px(),
None);
}
}