зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam
This commit is contained in:
Родитель
8d2b101ac7
Коммит
e2074ab1a5
|
@ -2616,6 +2616,9 @@ nsRuleNode::WalkRuleTree(const nsStyleStructID aSID,
|
||||||
const void* parentStruct = parentContext->StyleData(aSID);
|
const void* parentStruct = parentContext->StyleData(aSID);
|
||||||
aContext->AddStyleBit(bit); // makes const_cast OK.
|
aContext->AddStyleBit(bit); // makes const_cast OK.
|
||||||
aContext->SetStyle(aSID, const_cast<void*>(parentStruct));
|
aContext->SetStyle(aSID, const_cast<void*>(parentStruct));
|
||||||
|
if (isReset) {
|
||||||
|
parentContext->AddStyleBit(NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE);
|
||||||
|
}
|
||||||
return parentStruct;
|
return parentStruct;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Загрузка…
Ссылка в новой задаче