void nsXFormsAccessible::Description(nsString& aDescription) { nsTextEquivUtils:: GetTextEquivFromIDRefs(this, nsAccessibilityAtoms::aria_describedby, aDescription); if (aDescription.IsEmpty()) GetBoundChildElementValue(NS_LITERAL_STRING("hint"), aDescription); }
NS_IMETHODIMP nsXFormsAccessible::GetDescription(nsAString& aDescription) { nsAutoString description; nsresult rv = nsTextEquivUtils:: GetTextEquivFromIDRefs(this, nsAccessibilityAtoms::aria_describedby, description); if (NS_SUCCEEDED(rv) && !description.IsEmpty()) { aDescription = description; return NS_OK; } // search the xforms:hint element return GetBoundChildElementValue(NS_LITERAL_STRING("hint"), aDescription); }
nsresult nsXFormsAccessible::GetNameInternal(nsAString& aName) { // search the xforms:label element return GetBoundChildElementValue(NS_LITERAL_STRING("label"), aName); }