Bug 474938. Restore silly speculative parsing workaround. r+sr=peterv

This commit is contained in:
Boris Zbarsky 2009-01-23 10:16:10 -05:00
Родитель 275e4a9b17
Коммит e3703f0d3d
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -5073,6 +5073,10 @@ nsCSSFrameConstructor::FindInputData(nsIContent* aContent,
nsCOMPtr<nsIFormControl> control = do_QueryInterface(aContent);
NS_ASSERTION(control, "input doesn't implement nsIFormControl?");
if (!control) { // Speculative parsing is screwing up somehow, dammit
return nsnull;
}
return FindDataByInt(control->GetType(), aContent, aStyleContext,
sInputData, NS_ARRAY_LENGTH(sInputData));
}