mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
MIssed a spot in 109261. same reviewers apply as for previous checkin of bug fix.
This commit is contained in:
parent
25c6910bda
commit
62e1620a29
@ -703,7 +703,6 @@ nsStyleContext::CalcStyleDifference(nsIStyleContext* aOther, PRInt32& aHint)
|
||||
// REFLOW Structs: Font, Margin, Padding, Border, List, Position, Text, TextReset,
|
||||
// Visibility, Quotes, Table, TableBorder
|
||||
if (aHint < maxHint) {
|
||||
const nsStyleContext* other = (const nsStyleContext*)aOther;
|
||||
const nsStyleFont* font = (const nsStyleFont*)PeekStyleData(eStyleStruct_Font);
|
||||
if (font) {
|
||||
const nsStyleFont* otherFont = (const nsStyleFont*)aOther->GetStyleData(eStyleStruct_Font);
|
||||
@ -878,12 +877,14 @@ nsStyleContext::CalcStyleDifference(nsIStyleContext* aOther, PRInt32& aHint)
|
||||
}
|
||||
|
||||
if (aHint < maxHint) {
|
||||
const nsStyleOutline* outline = (const nsStyleOutline*)GetStyleData(eStyleStruct_Outline);
|
||||
const nsStyleOutline* otherOutline = (const nsStyleOutline*)aOther->GetStyleData(eStyleStruct_Outline);
|
||||
if (outline != otherOutline) {
|
||||
hint = outline->CalcDifference(*otherOutline);
|
||||
if (aHint < hint)
|
||||
aHint = hint;
|
||||
const nsStyleOutline* outline = (const nsStyleOutline*)PeekStyleData(eStyleStruct_Outline);
|
||||
if (outline) {
|
||||
const nsStyleOutline* otherOutline = (const nsStyleOutline*)aOther->GetStyleData(eStyleStruct_Outline);
|
||||
if (outline != otherOutline) {
|
||||
hint = outline->CalcDifference(*otherOutline);
|
||||
if (aHint < hint)
|
||||
aHint = hint;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -703,7 +703,6 @@ nsStyleContext::CalcStyleDifference(nsIStyleContext* aOther, PRInt32& aHint)
|
||||
// REFLOW Structs: Font, Margin, Padding, Border, List, Position, Text, TextReset,
|
||||
// Visibility, Quotes, Table, TableBorder
|
||||
if (aHint < maxHint) {
|
||||
const nsStyleContext* other = (const nsStyleContext*)aOther;
|
||||
const nsStyleFont* font = (const nsStyleFont*)PeekStyleData(eStyleStruct_Font);
|
||||
if (font) {
|
||||
const nsStyleFont* otherFont = (const nsStyleFont*)aOther->GetStyleData(eStyleStruct_Font);
|
||||
@ -878,12 +877,14 @@ nsStyleContext::CalcStyleDifference(nsIStyleContext* aOther, PRInt32& aHint)
|
||||
}
|
||||
|
||||
if (aHint < maxHint) {
|
||||
const nsStyleOutline* outline = (const nsStyleOutline*)GetStyleData(eStyleStruct_Outline);
|
||||
const nsStyleOutline* otherOutline = (const nsStyleOutline*)aOther->GetStyleData(eStyleStruct_Outline);
|
||||
if (outline != otherOutline) {
|
||||
hint = outline->CalcDifference(*otherOutline);
|
||||
if (aHint < hint)
|
||||
aHint = hint;
|
||||
const nsStyleOutline* outline = (const nsStyleOutline*)PeekStyleData(eStyleStruct_Outline);
|
||||
if (outline) {
|
||||
const nsStyleOutline* otherOutline = (const nsStyleOutline*)aOther->GetStyleData(eStyleStruct_Outline);
|
||||
if (outline != otherOutline) {
|
||||
hint = outline->CalcDifference(*otherOutline);
|
||||
if (aHint < hint)
|
||||
aHint = hint;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user