Bug 851841 - Make nsListBoxBodyFrame::RemoveChildFrame assertions fatal. r=bzbarsky

This commit is contained in:
Mats Palmgren 2013-03-23 21:10:33 +01:00
Родитель 0dba8d033d
Коммит cb5c798217
1 изменённых файлов: 2 добавлений и 9 удалений

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

@ -1466,15 +1466,8 @@ void
nsListBoxBodyFrame::RemoveChildFrame(nsBoxLayoutState &aState,
nsIFrame *aFrame)
{
if (!mFrames.ContainsFrame(aFrame)) {
NS_ERROR("tried to remove a child frame which isn't our child");
return;
}
if (aFrame == GetContentInsertionFrame()) {
// Don't touch that one
return;
}
MOZ_ASSERT(mFrames.ContainsFrame(aFrame));
MOZ_ASSERT(aFrame != GetContentInsertionFrame());
#ifdef ACCESSIBILITY
nsAccessibilityService* accService = nsIPresShell::AccService();