From b2600d1cbedc240b34b05395aa6bc259d1236052 Mon Sep 17 00:00:00 2001 From: Trevor Saunders Date: Tue, 21 Feb 2017 15:02:02 -0500 Subject: [PATCH] bug 1340903 - work around binding child docs to non outer DocAccessibles r=eeejay --- accessible/ipc/DocAccessibleParent.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/accessible/ipc/DocAccessibleParent.cpp b/accessible/ipc/DocAccessibleParent.cpp index 0e1e0793f71c..4c5e248a06bc 100644 --- a/accessible/ipc/DocAccessibleParent.cpp +++ b/accessible/ipc/DocAccessibleParent.cpp @@ -427,7 +427,11 @@ DocAccessibleParent::AddChildDoc(DocAccessibleParent* aChildDoc, // here. if (outerDoc->ChildrenCount() > 1 || (outerDoc->ChildrenCount() == 1 && !outerDoc->ChildAt(0)->IsDoc())) { +#ifdef DEBUG return IPC_FAIL(this, "binding to proxy that can't be a outerDoc!"); +#else + return IPC_OK(); +#endif } aChildDoc->SetParent(outerDoc);