зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1294918 - Use helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert
MozReview-Commit-ID: 5fdGqLSOjvs --HG-- extra : rebase_source : c06406f5022b45e9bc995af8e867fe3f44441d23
This commit is contained in:
Родитель
44704d92a0
Коммит
d8d459481c
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче