Bug 852501 part 16. Make ConstructFrame infallible. r=dholbert

This commit is contained in:
Boris Zbarsky 2013-03-19 21:47:53 -04:00
Родитель ba77815408
Коммит 4b08d55e3f
2 изменённых файлов: 5 добавлений и 7 удалений

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

@ -4964,7 +4964,7 @@ nsCSSFrameConstructor::AddPageBreakItem(nsIContent* aContent,
kNameSpaceID_None, nullptr, pseudoStyle.forget(), true);
}
nsresult
void
nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState& aState,
nsIContent* aContent,
nsIFrame* aParentFrame,
@ -4993,8 +4993,6 @@ nsCSSFrameConstructor::ConstructFrame(nsFrameConstructorState& aState,
"This is not going to work");
ConstructFramesFromItem(aState, iter, aParentFrame, aFrameItems);
}
return NS_OK;
}
void

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

@ -422,7 +422,7 @@ private:
// Construct a frame for aContent and put it in aFrameItems. This should
// only be used in cases when it's known that the frame won't need table
// pseudo-frame construction and the like.
nsresult ConstructFrame(nsFrameConstructorState& aState,
void ConstructFrame(nsFrameConstructorState& aState,
nsIContent* aContent,
nsIFrame* aParentFrame,
nsFrameItems& aFrameItems);