Bug 1309236: Move setting of MSAA ID to PDocAccessibleConstructor; r=tbsaunde

MozReview-Commit-ID: D5iFud9DiEh
This commit is contained in:
Aaron Klotz
2016-10-27 13:16:24 -06:00
parent a5e241828e
commit 6e5232da8c
11 changed files with 46 additions and 36 deletions

View File

@@ -422,12 +422,15 @@ NotificationController::WillRefresh(mozilla::TimeStamp aTime)
nsCOMPtr<nsITabChild> tabChild =
do_GetInterface(mDocument->DocumentNode()->GetDocShell());
if (tabChild) {
static_cast<TabChild*>(tabChild.get())->
SendPDocAccessibleConstructor(ipcDoc, parentIPCDoc, id);
#if defined(XP_WIN)
MOZ_ASSERT(parentIPCDoc);
ipcDoc->SendMsaaID(AccessibleWrap::GetChildIDFor(childDoc));
static_cast<TabChild*>(tabChild.get())->
SendPDocAccessibleConstructor(ipcDoc, parentIPCDoc, id,
#if defined(XP_WIN)
AccessibleWrap::GetChildIDFor(childDoc)
#else
0
#endif
);
}
}
}