diff --git a/mozilla/accessible/src/base/nsAccessible.cpp b/mozilla/accessible/src/base/nsAccessible.cpp index b7177d888cb..d548229afa8 100644 --- a/mozilla/accessible/src/base/nsAccessible.cpp +++ b/mozilla/accessible/src/base/nsAccessible.cpp @@ -1730,7 +1730,8 @@ nsresult nsAccessible::GetTextFromRelationID(nsIAtom *aIDAttrib, nsString &aName nsIContent* nsAccessible::FindNeighbourPointingToNode(nsIContent *aForNode, - nsIAtom *aTagName, nsIAtom *aAttr, + nsIAtom *aTagName, nsIAtom *aRelationAttr, + PRUint32 aRelationNameSpaceID, PRUint32 aAncestorLevelsToSearch) { nsCOMPtr binding; @@ -1785,8 +1786,8 @@ nsAccessible::FindNeighbourPointingToNode(nsIContent *aForNode, return nsnull; if (content != prevSearched) { - labelContent = FindDescendantPointingToID(&controlID, content, aAttr, - nsnull, kNameSpaceID_None, + labelContent = FindDescendantPointingToID(&controlID, content, aRelationAttr, + aRelationNameSpaceID, nsnull, aTagName); } } @@ -1794,28 +1795,28 @@ nsAccessible::FindNeighbourPointingToNode(nsIContent *aForNode, } labelContent = FindDescendantPointingToID(&controlID, aForNode, - aAttr, prevSearched, - kNameSpaceID_None, aTagName); + aRelationAttr, aRelationNameSpaceID, + prevSearched, aTagName); prevSearched = aForNode; } return labelContent; } -// Pass in aForAttrib == nsnull if any