mPresContext->GetCompatibilityMode(&mCompatMode);
mCompatMode = mPresContext->CompatibilityMode();
    mWordFrames(0){  MOZ_COUNT_CTOR(nsLineLayout);  // Stash away some style data that we need  mStyleText = aOuterReflowState->frame->GetStyleText();  mTextAlign = mStyleText->mTextAlign;  mLineNumber = 0;  mColumn = 0;  mFlags = 0; // default all flags to false except those that follow here...  SetFlag(LL_ENDSINWHITESPACE, PR_TRUE);  mPlacedFloats = 0;  mTotalPlacedFrames = 0;  mTopEdge = mBottomEdge = 0;  // Instead of always pre-initializing the free-lists for frames and  // spans, we do it on demand so that situations that only use a few  // frames and spans won't waste alot of time in unneeded  // initialization.  mInitialFramesFreed = mInitialSpansFreed = 0;  mFrameFreeList = nsnull;  mSpanFreeList = nsnull;  mCurrentSpan = mRootSpan = nsnull;  mSpanDepth = 0;  mPresContext->GetCompatibilityMode(&mCompatMode);}