зеркало из https://github.com/mozilla/gecko-dev.git
Bug 943746 - Choose a better default element when calling ElementForStyleContext for a pseudo-element. r=bz
This commit is contained in:
Родитель
9b9b92613e
Коммит
b22badd223
|
@ -1729,8 +1729,13 @@ ElementForStyleContext(nsIContent* aParentContent,
|
|||
return f->GetContent()->AsElement();
|
||||
}
|
||||
|
||||
nsIContent* content = aParentContent ? aParentContent : aFrame->GetContent();
|
||||
return content->AsElement();
|
||||
if (aParentContent) {
|
||||
return aParentContent->AsElement();
|
||||
}
|
||||
|
||||
MOZ_ASSERT(aFrame->GetContent()->GetParent(),
|
||||
"should not have got here for the root element");
|
||||
return aFrame->GetContent()->GetParent()->AsElement();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Загрузка…
Ссылка в новой задаче