Bug 1294918 - Use helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert

MozReview-Commit-ID: 5fdGqLSOjvs

--HG--
extra : rebase_source : c06406f5022b45e9bc995af8e867fe3f44441d23
This commit is contained in:
L. David Baron 2016-08-12 18:39:45 -07:00
Родитель 44704d92a0
Коммит d8d459481c
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -1073,7 +1073,7 @@ nsFrameConstructorState::PushAbsoluteContainingBlock(nsContainerFrame* aNewAbsol
* we're a transformed element.
*/
mFixedPosIsAbsPos = aPositionedFrame &&
aPositionedFrame->StyleDisplay()->IsFixedPosContainingBlock(aPositionedFrame);
aPositionedFrame->IsFixedPosContainingBlock();
if (aNewAbsoluteContainingBlock) {
aNewAbsoluteContainingBlock->MarkAsAbsoluteContainingBlock();
@ -6153,7 +6153,7 @@ nsCSSFrameConstructor::GetAbsoluteContainingBlock(nsIFrame* aFrame,
// not transformed, skip it.
if (!frame->IsAbsPosContainingBlock() ||
(aType == FIXED_POS &&
!frame->StyleDisplay()->IsFixedPosContainingBlock(frame))) {
!frame->IsFixedPosContainingBlock())) {
continue;
}
nsIFrame* absPosCBCandidate = frame;