Make all nsBidiPresUtils methods static. Bug 624798, r=roc
This commit is contained in:
@@ -4239,11 +4239,7 @@ nsBlockFrame::PlaceLine(nsBlockReflowState& aState,
|
||||
if (aState.mPresContext->BidiEnabled()) {
|
||||
if (!aState.mPresContext->IsVisualMode() ||
|
||||
GetStyleVisibility()->mDirection == NS_STYLE_DIRECTION_RTL) {
|
||||
nsBidiPresUtils* bidiUtils = aState.mPresContext->GetBidiUtils();
|
||||
|
||||
if (bidiUtils && bidiUtils->IsSuccessful() ) {
|
||||
bidiUtils->ReorderFrames(aLine->mFirstChild, aLine->GetChildCount());
|
||||
} // bidiUtils
|
||||
nsBidiPresUtils::ReorderFrames(aLine->mFirstChild, aLine->GetChildCount());
|
||||
} // not visual mode
|
||||
} // bidi enabled
|
||||
#endif // IBMBIDI
|
||||
@@ -7179,11 +7175,7 @@ nsBlockFrame::ResolveBidi()
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsBidiPresUtils* bidiUtils = presContext->GetBidiUtils();
|
||||
if (!bidiUtils)
|
||||
return NS_ERROR_NULL_POINTER;
|
||||
|
||||
return bidiUtils->Resolve(this);
|
||||
return nsBidiPresUtils::Resolve(this);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user