Bug 1239251 - initialize mCommonAncestorWithLastFrame with nullptr in constructor BuildTextRunsScanner. r=roc@ocallahan.org draft
authorBogdan Postelnicu <bogdan.postelnicu@softvision.ro>
Thu, 14 Jan 2016 10:49:15 +0200
changeset 321647 a92bb40f5212d6493176142aa1378bf65e5060bf
parent 320813 e790bba372f14241addda469a4bdb7ab00786ab3
child 512945 a64f699e8486d702010f0e206b790cf3cdb875e1
push id9427
push userbmo:bogdan.postelnicu@softvision.ro
push dateThu, 14 Jan 2016 09:13:12 +0000
reviewersroc
bugs1239251
milestone46.0a1
Bug 1239251 - initialize mCommonAncestorWithLastFrame with nullptr in constructor BuildTextRunsScanner. r=roc@ocallahan.org
layout/generic/nsTextFrame.cpp
--- a/layout/generic/nsTextFrame.cpp
+++ b/layout/generic/nsTextFrame.cpp
@@ -864,16 +864,17 @@ CreateObserversForAnimatedGlyphs(gfxText
  */
 class BuildTextRunsScanner {
 public:
   BuildTextRunsScanner(nsPresContext* aPresContext, DrawTarget* aDrawTarget,
       nsIFrame* aLineContainer, nsTextFrame::TextRunType aWhichTextRun) :
     mCurrentFramesAllSameTextRun(nullptr),
     mDrawTarget(aDrawTarget),
     mLineContainer(aLineContainer),
+    mCommonAncestorWithLastFrame(nullptr),
     mMissingFonts(aPresContext->MissingFontRecorder()),
     mBidiEnabled(aPresContext->BidiEnabled()),
     mSkipIncompleteTextRuns(false),
     mWhichTextRun(aWhichTextRun),
     mNextRunContextInfo(nsTextFrameUtils::INCOMING_NONE),
     mCurrentRunContextInfo(nsTextFrameUtils::INCOMING_NONE) {
     ResetRunInfo();
   }