зеркало из https://github.com/mozilla/gecko-dev.git
Fixed PseudoStyle resolution for primary style context in ReResolveStyleContext: was passing child-content when it should be passing parent-content. r=pierre
This commit is contained in:
Родитель
72fad84e4b
Коммит
255aa49d63
|
@ -1180,7 +1180,7 @@ FrameManager::ReResolveStyleContext(nsIPresContext* aPresContext,
|
|||
// do primary context
|
||||
nsIStyleContext* newContext = nsnull;
|
||||
if (pseudoTag) {
|
||||
aPresContext->ResolvePseudoStyleContextFor(content, pseudoTag, aParentContext, PR_FALSE,
|
||||
aPresContext->ResolvePseudoStyleContextFor(aParentContent, pseudoTag, aParentContext, PR_FALSE,
|
||||
&newContext);
|
||||
NS_RELEASE(pseudoTag);
|
||||
}
|
||||
|
|
|
@ -1180,7 +1180,7 @@ FrameManager::ReResolveStyleContext(nsIPresContext* aPresContext,
|
|||
// do primary context
|
||||
nsIStyleContext* newContext = nsnull;
|
||||
if (pseudoTag) {
|
||||
aPresContext->ResolvePseudoStyleContextFor(content, pseudoTag, aParentContext, PR_FALSE,
|
||||
aPresContext->ResolvePseudoStyleContextFor(aParentContent, pseudoTag, aParentContext, PR_FALSE,
|
||||
&newContext);
|
||||
NS_RELEASE(pseudoTag);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче