mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 533688 Firefox 3.6 failed to start with AT-SPI2 0.1.3 r=david.bolter
This commit is contained in:
parent
500bd257c9
commit
10cae7a19c
@ -925,10 +925,10 @@ refChildCB(AtkObject *aAtkObj, gint aChildIndex)
|
|||||||
NS_ASSERTION(childAtkObj, "Fail to get AtkObj");
|
NS_ASSERTION(childAtkObj, "Fail to get AtkObj");
|
||||||
if (!childAtkObj)
|
if (!childAtkObj)
|
||||||
return nsnull;
|
return nsnull;
|
||||||
|
g_object_ref(childAtkObj);
|
||||||
|
|
||||||
//this will addref parent
|
//this will addref parent
|
||||||
atk_object_set_parent(childAtkObj, aAtkObj);
|
atk_object_set_parent(childAtkObj, aAtkObj);
|
||||||
g_object_ref(childAtkObj);
|
|
||||||
return childAtkObj;
|
return childAtkObj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -947,9 +947,12 @@ nsRootAccessible::Init()
|
|||||||
nsRefPtr<nsApplicationAccessibleWrap> root = GetApplicationAccessible();
|
nsRefPtr<nsApplicationAccessibleWrap> root = GetApplicationAccessible();
|
||||||
NS_ENSURE_STATE(root);
|
NS_ENSURE_STATE(root);
|
||||||
|
|
||||||
root->AddRootAccessible(this);
|
nsresult rv = nsDocAccessibleWrap::Init();
|
||||||
|
|
||||||
return nsDocAccessibleWrap::Init();
|
if (NS_SUCCEEDED(rv))
|
||||||
|
root->AddRootAccessible(this);
|
||||||
|
|
||||||
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
nsresult
|
nsresult
|
||||||
|
Loading…
Reference in New Issue
Block a user