Bug 1353484 - Update calls to push_stacking_context for API change in be249f6. r?kvark
MozReview-Commit-ID: HfbgsB1RCVa
--- a/gfx/webrender_bindings/src/bindings.rs
+++ b/gfx/webrender_bindings/src/bindings.rs
@@ -1039,16 +1039,17 @@ pub extern "C" fn wr_dp_begin(state: &mu
LayoutSize::new(width as f32, height as f32));
state.frame_builder
.dl_builder
.push_stacking_context(webrender_traits::ScrollPolicy::Scrollable,
bounds,
0,
None,
+ TransformStyle::Flat,
None,
MixBlendMode::Normal,
Vec::new());
}
#[no_mangle]
pub extern "C" fn wr_dp_end(state: &mut WrState) {
assert!(unsafe { is_in_main_thread() });
@@ -1110,16 +1111,17 @@ pub extern "C" fn wr_dp_push_stacking_co
}
state.frame_builder
.dl_builder
.push_stacking_context(webrender_traits::ScrollPolicy::Scrollable,
bounds,
state.z_index,
Some(PropertyBinding::Value(*transform)),
+ TransformStyle::Flat,
None,
mix_blend_mode,
filters);
let clip_bounds = LayoutRect::new(LayoutPoint::new(0.0, 0.0), bounds.size);
state.frame_builder.dl_builder.push_scroll_layer(clip_region, clip_bounds, None);
}