Bug 1368269 - Crash in mozilla::a11y::XULTreeAccessible::Shutdown, r=marcoz

This commit is contained in:
Alexander Surkov 2017-09-12 10:24:00 -04:00
parent a8820fad44
commit bcaf90fda4
2 changed files with 2 additions and 2 deletions

View File

@ -144,7 +144,7 @@ XULTreeAccessible::Value(nsString& aValue)
void
XULTreeAccessible::Shutdown()
{
if (!mDoc->IsDefunct()) {
if (mDoc && !mDoc->IsDefunct()) {
UnbindCacheEntriesFromDocument(mAccessibleCache);
}

View File

@ -277,7 +277,7 @@ NS_IMPL_RELEASE_INHERITED(XULTreeGridRowAccessible,
void
XULTreeGridRowAccessible::Shutdown()
{
if (!mDoc->IsDefunct()) {
if (mDoc && !mDoc->IsDefunct()) {
UnbindCacheEntriesFromDocument(mAccessibleCache);
}