зеркало из https://github.com/mozilla/gecko-dev.git
Bug 929773 - ISimpleDOMNode language fails on text nodes, r=davidb
This commit is contained in:
Родитель
c1131679b6
Коммит
29c1fa63e3
|
@ -516,8 +516,8 @@ sdnAccessible::get_language(BSTR __RPC_FAR* aLanguage)
|
|||
return CO_E_OBJNOTCONNECTED;
|
||||
|
||||
nsAutoString language;
|
||||
if (mNode->IsElement())
|
||||
nsCoreUtils::GetLanguageFor(mNode->AsElement(), nullptr, language);
|
||||
if (mNode->IsContent())
|
||||
nsCoreUtils::GetLanguageFor(mNode->AsContent(), nullptr, language);
|
||||
if (language.IsEmpty()) { // Nothing found, so use document's language
|
||||
mNode->OwnerDoc()->GetHeaderData(nsGkAtoms::headerContentLanguage,
|
||||
language);
|
||||
|
|
Загрузка…
Ссылка в новой задаче