зеркало из https://github.com/mozilla/gecko-dev.git
Check that frame offsets are within content. Bug 579655, r=roc, blocking2.0=dsicore
This commit is contained in:
Родитель
a1c89a0917
Коммит
e2d46b52f2
|
@ -450,7 +450,9 @@ nsBidiPresUtils::Resolve(nsBlockFrame* aBlockFrame)
|
|||
}
|
||||
PRInt32 start, end;
|
||||
frame->GetOffsets(start, end);
|
||||
fragmentLength = end - start;
|
||||
NS_ASSERTION(!(contentTextLength < end - start),
|
||||
"Frame offsets don't fit in content");
|
||||
fragmentLength = NS_MIN(contentTextLength, end - start);
|
||||
contentOffset = start;
|
||||
isTextFrame = PR_TRUE;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче