Bug 1375897 - Report a success return from nsDOMWindowUtils::FlushApzRepaints in the WR-enabled codepath. r?botond draft
authorKartikaya Gupta <kgupta@mozilla.com>
Fri, 23 Jun 2017 12:45:49 -0400
changeset 599783 5bb85d64deb09c2175e956719f5424e05e58a49b
parent 599782 c03f906e6579fce0b61524c4f5c8445dfa76ffe0
child 634852 76a585e4856d9faefd766a27d6ad4d42d5056171
push id65604
push userkgupta@mozilla.com
push dateFri, 23 Jun 2017 16:46:32 +0000
reviewersbotond
bugs1375897
milestone56.0a1
Bug 1375897 - Report a success return from nsDOMWindowUtils::FlushApzRepaints in the WR-enabled codepath. r?botond MozReview-Commit-ID: 5MaDaQjqu3p
dom/base/nsDOMWindowUtils.cpp
--- a/dom/base/nsDOMWindowUtils.cpp
+++ b/dom/base/nsDOMWindowUtils.cpp
@@ -2595,16 +2595,17 @@ nsDOMWindowUtils::FlushApzRepaints(bool*
     return NS_OK;
   }
   if (WebRenderLayerManager* wrlm = manager->AsWebRenderLayerManager()) {
     WebRenderBridgeChild* wrbc = wrlm->WrBridge();
     if (!wrbc) {
       return NS_ERROR_UNEXPECTED;
     }
     wrbc->SendFlushApzRepaints();
+    *aOutResult = true;
     return NS_OK;
   }
   ShadowLayerForwarder* forwarder = manager->AsShadowForwarder();
   if (!forwarder || !forwarder->HasShadowManager()) {
     *aOutResult = false;
     return NS_OK;
   }
   forwarder->GetShadowManager()->SendFlushApzRepaints();