mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 95530 - topmargin and leftmargin attributes on the BODY element should be honored in all modes (not just Quirks mode). r=dbaron
This commit is contained in:
parent
b4d9575de4
commit
180790c3fa
@ -82,7 +82,6 @@ BodyRule::MapRuleInfoInto(nsRuleData* aData)
|
|||||||
marginBottom->SetFloatValue((float)bodyMarginHeight, eCSSUnit_Pixel);
|
marginBottom->SetFloatValue((float)bodyMarginHeight, eCSSUnit_Pixel);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (eCompatibility_NavQuirks == mode){
|
|
||||||
// topmargin (IE-attribute)
|
// topmargin (IE-attribute)
|
||||||
value = mPart->GetParsedAttr(nsGkAtoms::topmargin);
|
value = mPart->GetParsedAttr(nsGkAtoms::topmargin);
|
||||||
if (value && value->Type() == nsAttrValue::eInteger) {
|
if (value && value->Type() == nsAttrValue::eInteger) {
|
||||||
@ -122,7 +121,6 @@ BodyRule::MapRuleInfoInto(nsRuleData* aData)
|
|||||||
if (marginRight->GetUnit() == eCSSUnit_Null)
|
if (marginRight->GetUnit() == eCSSUnit_Null)
|
||||||
marginRight->SetFloatValue((float)bodyRightMargin, eCSSUnit_Pixel);
|
marginRight->SetFloatValue((float)bodyRightMargin, eCSSUnit_Pixel);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user