Bug 813358 part 5: Add a post-condition to SortFrameList() to assert that it's actually sorted. r=dbaron

This commit is contained in:
Daniel Holbert 2012-11-30 15:25:33 -08:00
Родитель d4f453adde
Коммит ac2408469f
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -1901,6 +1901,8 @@ nsLayoutUtils::SortFrameList(nsFrameList& aFrameList)
{
nsIFrame* head = MergeSort<IsLessThanOrEqual>(aFrameList.FirstChild());
aFrameList = nsFrameList(head, GetLastSibling(head));
MOZ_ASSERT(IsFrameListSorted<IsLessThanOrEqual>(aFrameList),
"After we sort a frame list, it should be in sorted order...");
}
template<bool IsLessThanOrEqual(nsIFrame*, nsIFrame*)>