Bug 508665 - part 14, uninline nsIFrame::GetPositionIgnoringScrolling() (since it uses a nsContainerFrame method). r=roc

This commit is contained in:
Mats Palmgren 2014-05-24 22:20:41 +00:00
Родитель d71fe4d460
Коммит e29c59327f
2 изменённых файлов: 8 добавлений и 4 удалений

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

@ -5184,6 +5184,13 @@ nsIFrame::GetNormalPosition() const
return GetPosition();
}
nsPoint
nsIFrame::GetPositionIgnoringScrolling()
{
return GetParent() ? GetParent()->GetPositionOfChildIgnoringScrolling(this)
: GetPosition();
}
nsRect
nsIFrame::GetOverflowRect(nsOverflowType aType) const
{

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

@ -743,10 +743,7 @@ public:
virtual nsPoint GetPositionOfChildIgnoringScrolling(nsIFrame* aChild)
{ return aChild->GetPosition(); }
nsPoint GetPositionIgnoringScrolling() {
return mParent ? mParent->GetPositionOfChildIgnoringScrolling(this)
: GetPosition();
}
nsPoint GetPositionIgnoringScrolling();
static void DestroyRegion(void* aPropertyValue);