mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 12:25:53 +00:00
bug 1340903 - work around binding child docs to non outer DocAccessibles r=eeejay
This commit is contained in:
parent
11a71d0abd
commit
b2600d1cbe
@ -427,7 +427,11 @@ DocAccessibleParent::AddChildDoc(DocAccessibleParent* aChildDoc,
|
|||||||
// here.
|
// here.
|
||||||
if (outerDoc->ChildrenCount() > 1 ||
|
if (outerDoc->ChildrenCount() > 1 ||
|
||||||
(outerDoc->ChildrenCount() == 1 && !outerDoc->ChildAt(0)->IsDoc())) {
|
(outerDoc->ChildrenCount() == 1 && !outerDoc->ChildAt(0)->IsDoc())) {
|
||||||
|
#ifdef DEBUG
|
||||||
return IPC_FAIL(this, "binding to proxy that can't be a outerDoc!");
|
return IPC_FAIL(this, "binding to proxy that can't be a outerDoc!");
|
||||||
|
#else
|
||||||
|
return IPC_OK();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
aChildDoc->SetParent(outerDoc);
|
aChildDoc->SetParent(outerDoc);
|
||||||
|
Loading…
Reference in New Issue
Block a user