Fix for bug CORBA error on getAttributes() for document frame, r=ginn.chen

This commit is contained in:
surkov.alexander@gmail.com 2007-04-07 01:58:29 -07:00
parent e64ec93e7c
commit e1d4a9874f
2 changed files with 10 additions and 0 deletions

View File

@ -456,6 +456,15 @@ NS_IMETHODIMP nsDocAccessible::GetParent(nsIAccessible **aParent)
return mParent ? nsAccessible::GetParent(aParent) : NS_ERROR_FAILURE;
}
NS_IMETHODIMP
nsDocAccessible::GetAttributes(nsIPersistentProperties **aAttributes)
{
NS_ENSURE_ARG_POINTER(aAttributes);
*aAttributes = nsnull;
return mDOMNode ? NS_OK : NS_ERROR_FAILURE;
}
NS_IMETHODIMP nsDocAccessible::Init()
{
PutCacheEntry(gGlobalDocAccessibleCache, mWeakShell, this);

View File

@ -81,6 +81,7 @@ class nsDocAccessible : public nsHyperTextAccessible,
NS_IMETHOD GetState(PRUint32 *aState, PRUint32 *aExtraState);
NS_IMETHOD GetFocusedChild(nsIAccessible **aFocusedChild);
NS_IMETHOD GetParent(nsIAccessible **aParent);
NS_IMETHOD GetAttributes(nsIPersistentProperties **aAttributes);
NS_IMETHOD TakeFocus(void);
// ----- nsIScrollPositionListener ---------------------------