mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 23:05:42 +00:00
Bug 369389 getNSelections() always returns 0 for textboxes
patch by Nian.Liu at sun.com r=ginn.chen
This commit is contained in:
parent
9d7c12b1d0
commit
37e0551047
@ -360,12 +360,17 @@ getOffsetAtPointCB(AtkText *aText,
|
||||
gint
|
||||
getTextSelectionCountCB(AtkText *aText)
|
||||
{
|
||||
/* no implemetation in nsIAccessibleText??? */
|
||||
nsAccessibleWrap *accWrap = GetAccessibleWrap(ATK_OBJECT(aText));
|
||||
NS_ENSURE_TRUE(accWrap, nsnull);
|
||||
|
||||
//new attribuate will be added in nsIAccessibleText.idl
|
||||
//readonly attribute long selectionCount;
|
||||
nsCOMPtr<nsIAccessibleText> accText;
|
||||
accWrap->QueryInterface(NS_GET_IID(nsIAccessibleText),
|
||||
getter_AddRefs(accText));
|
||||
|
||||
return 0;
|
||||
PRInt32 selectionCount;
|
||||
nsresult rv = accText->GetSelectionCount(&selectionCount);
|
||||
|
||||
return NS_FAILED(rv) ? 0 : selectionCount;
|
||||
}
|
||||
|
||||
gchar *
|
||||
|
Loading…
Reference in New Issue
Block a user