Bug 1464473 - Update for API change in WR PR 2768. r?nical draft
authorKartikaya Gupta <kgupta@mozilla.com>
Tue, 29 May 2018 08:46:41 -0400
changeset 800882 7b7eab84b7e72950f58c014112a3a98c4085150c
parent 800881 91ffae362fafa17d00af7f1719da7098752787de
push id111510
push userkgupta@mozilla.com
push dateTue, 29 May 2018 12:47:09 +0000
reviewersnical
bugs1464473
milestone62.0a1
Bug 1464473 - Update for API change in WR PR 2768. r?nical MozReview-Commit-ID: ARLaXz9K0i7
gfx/webrender_bindings/src/bindings.rs
--- a/gfx/webrender_bindings/src/bindings.rs
+++ b/gfx/webrender_bindings/src/bindings.rs
@@ -724,16 +724,20 @@ impl SceneBuilderHooks for APZCallbacks 
         unsafe { apz_post_scene_swap(self.window_id, info) }
 
         // After a scene swap we should schedule a render for the next vsync,
         // otherwise there's no guarantee that the new scene will get rendered
         // anytime soon
         unsafe { wr_schedule_render(self.window_id) }
     }
 
+    fn post_resource_update(&self) {
+        unsafe { wr_schedule_render(self.window_id) }
+    }
+
     fn poke(&self) {
         unsafe { apz_run_updater(self.window_id) }
     }
 
     fn deregister(&self) {
         unsafe { apz_deregister_updater(self.window_id) }
     }
 }