Bug 1462961 - Dump the WebRenderScrollData as well when DUMP_LISTS is defined. r?jrmuizel draft
authorKartikaya Gupta <kgupta@mozilla.com>
Wed, 23 May 2018 16:08:18 -0400
changeset 798965 1f535799fc5c948c5af2824a4a40e08854671799
parent 798691 d36cd8bdbc5c0df1d1d7a167f5fedb95c3a3648e
child 798966 0cb4adf27c7c4fd7cab62043938dbdff4573a4d3
push id110903
push userkgupta@mozilla.com
push dateWed, 23 May 2018 20:09:12 +0000
reviewersjrmuizel
bugs1462961
milestone62.0a1
Bug 1462961 - Dump the WebRenderScrollData as well when DUMP_LISTS is defined. r?jrmuizel MozReview-Commit-ID: 181OoWNkWBs
gfx/layers/wr/WebRenderLayerManager.cpp
--- a/gfx/layers/wr/WebRenderLayerManager.cpp
+++ b/gfx/layers/wr/WebRenderLayerManager.cpp
@@ -274,16 +274,19 @@ WebRenderLayerManager::EndTransactionWit
                                                   contentSize,
                                                   aFilters);
 
   DiscardCompositorAnimations();
 
   mWidget->AddWindowOverlayWebRenderCommands(WrBridge(), builder, resourceUpdates);
   mWindowOverlayChanged = false;
 
+#if DUMP_LISTS
+  if (XRE_IsContentProcess()) mScrollData.Dump();
+#endif
   if (AsyncPanZoomEnabled()) {
     mScrollData.SetFocusTarget(mFocusTarget);
     mFocusTarget = FocusTarget();
 
     if (mIsFirstPaint) {
       mScrollData.SetIsFirstPaint();
       mIsFirstPaint = false;
     }