Bug 353197. Table interface not exposed for tables in ATK. r=gaoming

This commit is contained in:
aaronleventhal%moonset.net 2006-09-26 16:31:58 +00:00
Родитель d62029775d
Коммит 7109904a78
2 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -77,7 +77,7 @@ NS_IMETHODIMP nsHTMLTableCellAccessible::GetState(PRUint32 *aResult)
return NS_OK;
}
NS_IMPL_ISUPPORTS_INHERITED0(nsHTMLTableAccessible, nsAccessible)
NS_IMPL_ISUPPORTS_INHERITED1(nsHTMLTableAccessible, nsAccessible, nsIAccessibleTable)
nsHTMLTableAccessible::nsHTMLTableAccessible(nsIDOMNode* aDomNode, nsIWeakReference* aShell):
nsAccessibleWrap(aDomNode, aShell)

Просмотреть файл

@ -59,7 +59,8 @@ class nsITableLayout;
// Change to |#define SHOW_LAYOUT_HEURISTIC DEBUG| before final release
#define SHOW_LAYOUT_HEURISTIC
class nsHTMLTableAccessible : public nsAccessibleWrap
class nsHTMLTableAccessible : public nsAccessibleWrap,
public nsIAccessibleTable
{
public:
NS_DECL_ISUPPORTS_INHERITED