Bug 1344947 - Update calls to push_scroll_layer with API change. r?jrmuizel
MozReview-Commit-ID: C79eYx0bLkN
--- a/gfx/webrender_bindings/src/bindings.rs
+++ b/gfx/webrender_bindings/src/bindings.rs
@@ -1033,17 +1033,17 @@ pub extern "C" fn wr_dp_push_stacking_co
clip_region2,
state.z_index,
Some(PropertyBinding::Value(*transform)),
None,
mix_blend_mode,
filters);
state.frame_builder.dl_builder.push_scroll_layer(clip_region,
bounds.size,
- ServoScrollRootId(1));
+ Some(ServoScrollRootId(1)));
}
#[no_mangle]
pub extern "C" fn wr_dp_pop_stacking_context(state: &mut WrState) {
assert!(unsafe { is_in_main_thread() });
state.frame_builder.dl_builder.pop_scroll_layer();
state.frame_builder.dl_builder.pop_stacking_context();
//println!("pop_stacking {:?}", state.pipeline_id);
@@ -1061,17 +1061,17 @@ pub extern "C" fn wr_dp_push_scroll_laye
image: image,
rect: rect.to_rect(),
repeat: repeat,
}
});
let clip_region = state.frame_builder.dl_builder.new_clip_region(&overflow, vec![], mask);
state.frame_builder.dl_builder.push_scroll_layer(clip_region,
bounds.size,
- ServoScrollRootId(1));
+ Some(ServoScrollRootId(1)));
}
#[no_mangle]
pub extern "C" fn wr_dp_pop_scroll_layer(state: &mut WrState) {
assert!(unsafe { is_in_main_thread() });
state.frame_builder.dl_builder.pop_scroll_layer();
}