author | Alexander Surkov <surkov.alexander@gmail.com> |
Thu, 08 Oct 2015 08:02:52 -0400 | |
changeset 266861 | 199dffbb3503ccd73e0783e256bf9c2bb9f2dae5 |
parent 266860 | b641ebf97eec93ffc1eaeaa88e6c71760621d3ea |
child 266862 | 0b75225d75f73cd6a7f0b7e9afc8646f09a6432b |
push id | 29499 |
push user | kwierso@gmail.com |
push date | Thu, 08 Oct 2015 21:29:10 +0000 |
treeherder | mozilla-central@46da59584acb [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | marcoz |
bugs | 1212457 |
milestone | 44.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/accessible/generic/ARIAGridAccessible.cpp +++ b/accessible/generic/ARIAGridAccessible.cpp @@ -542,18 +542,19 @@ ARIARowAccessible:: } NS_IMPL_ISUPPORTS_INHERITED0(ARIARowAccessible, Accessible) GroupPos ARIARowAccessible::GroupPosition() { int32_t count = 0, index = 0; - if (nsCoreUtils::GetUIntAttr(nsAccUtils::TableFor(this)->GetContent(), - nsGkAtoms::aria_rowcount, &count) && + Accessible* table = nsAccUtils::TableFor(this); + if (table && nsCoreUtils::GetUIntAttr(table->GetContent(), + nsGkAtoms::aria_rowcount, &count) && nsCoreUtils::GetUIntAttr(mContent, nsGkAtoms::aria_rowindex, &index)) { return GroupPos(0, index, count); } return AccessibleWrap::GroupPosition(); }