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:
Sahil Chelaramani 2014-09-27 13:02:07 -07:00
parent b4d9575de4
commit 180790c3fa

View File

@ -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);
} }
}
} }