Bug 1065868 - Make nsStyleMargin::MaxDifference return the right bits. r=dbaron

This commit is contained in:
Cameron McCormack 2014-09-16 16:54:33 +10:00
Родитель bbd5435e1c
Коммит cb47e182fa
1 изменённых файлов: 2 добавлений и 3 удалений

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

@ -593,9 +593,8 @@ struct nsStyleMargin {
void RecalcData();
nsChangeHint CalcDifference(const nsStyleMargin& aOther) const;
static nsChangeHint MaxDifference() {
return NS_SubtractHint(NS_STYLE_HINT_REFLOW,
NS_CombineHint(nsChangeHint_ClearDescendantIntrinsics,
nsChangeHint_NeedDirtyReflow));
return NS_CombineHint(nsChangeHint_NeedReflow,
nsChangeHint_ClearAncestorIntrinsics);
}
static nsChangeHint MaxDifferenceNeverInherited() {
// CalcDifference can return both nsChangeHint_ClearAncestorIntrinsics and