Auto merge of #18554 - glennw:update-wr-blur, r=emilio

Update WR (implement blur filter, text-shadow blend fixes, frame output fix).

<!-- 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/18554)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-09-19 01:02:47 -05:00 committed by GitHub
commit 0fa7505d61
3 changed files with 9 additions and 26 deletions

View file

@ -21,11 +21,13 @@ use webrender_api::{ExtendMode, LayoutTransform};
fn prim_info(local_rect: Rect<Au>,
local_clip: Option<webrender_api::LocalClip>) -> webrender_api::LayoutPrimitiveInfo {
webrender_api::LayoutPrimitiveInfo {
rect: local_rect.to_rectf(),
local_clip,
// TODO(gw): Make use of the WR backface visibility functionality.
is_backface_visible: true,
match local_clip {
Some(local_clip) => {
webrender_api::LayoutPrimitiveInfo::with_clip(local_rect.to_rectf(), local_clip)
}
None => {
webrender_api::LayoutPrimitiveInfo::new(local_rect.to_rectf())
}
}
}