Bug 1373381 - Update call to push_built_display_list due to API change in WR cset 4eea6ae. r?mrobinson draft
authorKartikaya Gupta <kgupta@mozilla.com>
Tue, 20 Jun 2017 09:38:05 -0400
changeset 597335 146dae21e2671b5656ef215b85ec58f15c8aa498
parent 597334 6ae889a791d7f654f4c55786f189c242d7bafa14
child 597336 af0f9b5a0a2776226206d1b55e1c4648a363c47b
push id64916
push userkgupta@mozilla.com
push dateTue, 20 Jun 2017 13:40:40 +0000
reviewersmrobinson
bugs1373381
milestone56.0a1
Bug 1373381 - Update call to push_built_display_list due to API change in WR cset 4eea6ae. r?mrobinson MozReview-Commit-ID: 4WCVnEbf22m
gfx/webrender_bindings/src/bindings.rs
--- a/gfx/webrender_bindings/src/bindings.rs
+++ b/gfx/webrender_bindings/src/bindings.rs
@@ -1804,17 +1804,17 @@ pub unsafe extern "C" fn wr_api_finalize
 #[no_mangle]
 pub unsafe extern "C" fn wr_dp_push_built_display_list(state: &mut WrState,
                                                        dl_descriptor: WrBuiltDisplayListDescriptor,
                                                        dl_data: WrVecU8) {
     let dl_vec = dl_data.to_vec();
 
     let dl = BuiltDisplayList::from_data(dl_vec, dl_descriptor);
 
-    state.frame_builder.dl_builder.push_built_display_list(dl);
+    state.frame_builder.dl_builder.push_nested_display_list(&dl);
 }
 
 // TODO: nical
 // Update for the new blob image interface changes.
 //
 extern "C" {
      // TODO: figure out the API for tiled blob images.
      pub fn wr_moz2d_render_cb(blob: WrByteSlice,