mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1034640 - crash in nsAccessibilityService::CreateAccessibleByFrameType, r=tbsaunde
This commit is contained in:
parent
6a8a6f930e
commit
1512767ce4
@ -1560,9 +1560,9 @@ nsAccessibilityService::CreateAccessibleByFrameType(nsIFrame* aFrame,
|
||||
case eHTMLTableRowType: {
|
||||
// Accessible HTML table row may be a child of tbody/tfoot/thead of
|
||||
// accessible HTML table or a direct child of accessible of HTML table.
|
||||
Accessible* table = aContext->IsTable() ?
|
||||
aContext :
|
||||
(aContext->Parent()->IsTable() ? aContext->Parent() : nullptr);
|
||||
Accessible* table = aContext->IsTable() ? aContext : nullptr;
|
||||
if (!table && aContext->Parent() && aContext->Parent()->IsTable())
|
||||
table = aContext->Parent();
|
||||
|
||||
if (table) {
|
||||
nsIContent* parentContent = aContent->GetParent();
|
||||
|
Loading…
Reference in New Issue
Block a user