mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 11:25:00 +00:00
Examine parentBorder only when parentContext is non-null. (Bug 749860) r=bzbarsky
This commit is contained in:
parent
cb2d54d2a3
commit
bad1e080cc
@ -5644,14 +5644,14 @@ nsRuleNode::ComputeBorderData(void* aStartStruct,
|
||||
|
||||
case eCSSUnit_Inherit: {
|
||||
canStoreInRuleTree = false;
|
||||
nsBorderColors *parentColors;
|
||||
parentBorder->GetCompositeColors(side, &parentColors);
|
||||
if (parentColors) {
|
||||
border->EnsureBorderColors();
|
||||
border->ClearBorderColors(side);
|
||||
border->mBorderColors[side] = parentColors->Clone();
|
||||
} else {
|
||||
border->ClearBorderColors(side);
|
||||
border->ClearBorderColors(side);
|
||||
if (parentContext) {
|
||||
nsBorderColors *parentColors;
|
||||
parentBorder->GetCompositeColors(side, &parentColors);
|
||||
if (parentColors) {
|
||||
border->EnsureBorderColors();
|
||||
border->mBorderColors[side] = parentColors->Clone();
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user