Bug 1353484 - Update calls to push_stacking_context for API change in be249f6. r?kvark draft
authorKartikaya Gupta <kgupta@mozilla.com>
Mon, 10 Apr 2017 19:14:35 -0400
changeset 560022 3b4952b2782a91beed8ef49319e6306d0390041f
parent 560021 37f9464dfc413cde65e6173025dc4be8f1b2e3af
child 560023 307ca0ad151e5d4c6edead28aed3d5d5f2e8b237
push id53290
push userkgupta@mozilla.com
push dateMon, 10 Apr 2017 23:17:06 +0000
reviewerskvark
bugs1353484
milestone55.0a1
Bug 1353484 - Update calls to push_stacking_context for API change in be249f6. r?kvark MozReview-Commit-ID: HfbgsB1RCVa
gfx/webrender_bindings/src/bindings.rs
--- 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);
 }