diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2017-05-15 21:49:35 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-15 21:49:35 -0500 |
commit | 180edaab604212d8c43c0523ef3eba68d55a2c6c (patch) | |
tree | 01fff5bac8b2fe811b722c96c4b5048e500adaee /components/layout/webrender_helpers.rs | |
parent | 161dc666b017803c671a260f9d5298fc4c83f634 (diff) | |
parent | d1759865014abab56bf09d613c5250a43f27876a (diff) | |
download | servo-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.rs | 5 |
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); } } |