Bug 1275831 - part2: fix NOISY_FINAL_SIZE block layout debug flag. draft
authorJeremy Chen <jeremychen@mozilla.com>
Fri, 27 May 2016 16:06:27 +0800
changeset 372034 aba109067b4e99fc3cbfce741d8b8d11e0a0611b
parent 372033 80541a8fc7c7a4b77cdef7f66c8cf67a93690d5d
child 372035 092489388a0b38b4fa3afd00d5a28573be79fc8b
push id19415
push userjichen@mozilla.com
push dateFri, 27 May 2016 08:08:56 +0000
bugs1275831
milestone49.0a1
Bug 1275831 - part2: fix NOISY_FINAL_SIZE block layout debug flag. MozReview-Commit-ID: APtHNT1nohi
layout/generic/nsBlockFrame.cpp
--- a/layout/generic/nsBlockFrame.cpp
+++ b/layout/generic/nsBlockFrame.cpp
@@ -1500,17 +1500,17 @@ nsBlockFrame::ComputeFinalSize(const nsH
                                nscoord*                 aBEndEdgeOfChildren)
 {
   WritingMode wm = aState.mReflowState.GetWritingMode();
   const LogicalMargin& borderPadding = aState.BorderPadding();
 #ifdef NOISY_FINAL_SIZE
   ListTag(stdout);
   printf(": mBCoord=%d mIsBEndMarginRoot=%s mPrevBEndMargin=%d bp=%d,%d\n",
          aState.mBCoord, aState.GetFlag(BRS_ISBENDMARGINROOT) ? "yes" : "no",
-         aState.mPrevBEndMargin,
+         aState.mPrevBEndMargin.get(),
          borderPadding.BStart(wm), borderPadding.BEnd(wm));
 #endif
 
   // Compute final inline size
   LogicalSize finalSize(wm);
   finalSize.ISize(wm) =
     NSCoordSaturatingAdd(NSCoordSaturatingAdd(borderPadding.IStart(wm),
                                               aReflowState.ComputedISize()),