зеркало из https://github.com/mozilla/gecko-dev.git
Bug 917598 - ISimpleDOMNode::innerHTML does not work on math elements, r=tbsaunde
This commit is contained in:
Родитель
677ccd2632
Коммит
63151adb3a
|
@ -466,12 +466,11 @@ sdnAccessible::get_innerHTML(BSTR __RPC_FAR* aInnerHTML)
|
|||
if (IsDefunct())
|
||||
return CO_E_OBJNOTCONNECTED;
|
||||
|
||||
nsCOMPtr<nsIDOMHTMLElement> htmlElement = do_QueryInterface(mNode);
|
||||
if (!htmlElement)
|
||||
if (!mNode->IsElement())
|
||||
return S_FALSE;
|
||||
|
||||
nsAutoString innerHTML;
|
||||
htmlElement->GetInnerHTML(innerHTML);
|
||||
mNode->AsElement()->GetInnerHTML(innerHTML);
|
||||
if (innerHTML.IsEmpty())
|
||||
return S_FALSE;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче