back out patch of bug 385070 which broke accessible tree, to make nightly build safe

This commit is contained in:
2007-11-16 01:12:58 -08:00
parent 0743bbc68f
commit 3aa1aa3da9
3 changed files with 56 additions and 82 deletions

View File

@@ -603,13 +603,8 @@ nsFileControlFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
#ifdef ACCESSIBILITY
NS_IMETHODIMP nsFileControlFrame::GetAccessible(nsIAccessible** aAccessible)
{
// Accessible object exists just to hold onto its children, for later shutdown
nsCOMPtr<nsIAccessibilityService> accService = do_GetService("@mozilla.org/accessibilityService;1");
if (accService) {
return accService->CreateHTMLGenericAccessible(static_cast<nsIFrame*>(this), aAccessible);
}
// No accessible object for file control, only for child text frame and button
*aAccessible = nsnull;
return NS_ERROR_FAILURE;
}
#endif