зеркало из https://github.com/mozilla/pjs.git
Browser crash when close print preview in a page has fixed DIV
bug=163800 r=rods sr=jst
This commit is contained in:
Родитель
b255d8511e
Коммит
dbd022434c
|
@ -880,7 +880,7 @@ nsGfxScrollFrameInner::AttributeChanged(nsIDocument *aDocument,
|
|||
PRInt32 aModType,
|
||||
PRInt32 aHint)
|
||||
{
|
||||
if (mHScrollbarBox && mVScrollbarBox)
|
||||
if (mHScrollbarBox && mVScrollbarBox && (mHasHorizontalScrollbar || mHasVerticalScrollbar))
|
||||
{
|
||||
nsIFrame* hframe = nsnull;
|
||||
mHScrollbarBox->GetFrame(&hframe);
|
||||
|
@ -1076,6 +1076,7 @@ nsGfxScrollFrameInner::AddRemoveScrollbar(PRBool& aHasScrollbar, nscoord& aXY, n
|
|||
return PR_TRUE;
|
||||
}
|
||||
|
||||
aHasScrollbar = PR_FALSE;
|
||||
return PR_FALSE;
|
||||
}
|
||||
|
||||
|
|
|
@ -880,7 +880,7 @@ nsGfxScrollFrameInner::AttributeChanged(nsIDocument *aDocument,
|
|||
PRInt32 aModType,
|
||||
PRInt32 aHint)
|
||||
{
|
||||
if (mHScrollbarBox && mVScrollbarBox)
|
||||
if (mHScrollbarBox && mVScrollbarBox && (mHasHorizontalScrollbar || mHasVerticalScrollbar))
|
||||
{
|
||||
nsIFrame* hframe = nsnull;
|
||||
mHScrollbarBox->GetFrame(&hframe);
|
||||
|
@ -1076,6 +1076,7 @@ nsGfxScrollFrameInner::AddRemoveScrollbar(PRBool& aHasScrollbar, nscoord& aXY, n
|
|||
return PR_TRUE;
|
||||
}
|
||||
|
||||
aHasScrollbar = PR_FALSE;
|
||||
return PR_FALSE;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче