Bug 1438193 - part11-5: nsTextEquivUtils r=surkov

turn nsTextEquivUtils functions into const
This commit is contained in:
Tokio Kajitsuka 2018-05-16 01:31:09 +09:00
parent 0f609dc771
commit 2f0d01a212
2 changed files with 10 additions and 10 deletions

View file

@ -21,13 +21,13 @@ using namespace mozilla::a11y;
* for bailing out during recursive text computation, or for special cases * for bailing out during recursive text computation, or for special cases
* like step f. of the ARIA implementation guide. * like step f. of the ARIA implementation guide.
*/ */
static Accessible* sInitiatorAcc = nullptr; static const Accessible* sInitiatorAcc = nullptr;
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// nsTextEquivUtils. Public. // nsTextEquivUtils. Public.
nsresult nsresult
nsTextEquivUtils::GetNameFromSubtree(Accessible* aAccessible, nsTextEquivUtils::GetNameFromSubtree(const Accessible* aAccessible,
nsAString& aName) nsAString& aName)
{ {
aName.Truncate(); aName.Truncate();
@ -53,7 +53,7 @@ nsTextEquivUtils::GetNameFromSubtree(Accessible* aAccessible,
} }
nsresult nsresult
nsTextEquivUtils::GetTextEquivFromIDRefs(Accessible* aAccessible, nsTextEquivUtils::GetTextEquivFromIDRefs(const Accessible* aAccessible,
nsAtom *aIDRefsAttr, nsAtom *aIDRefsAttr,
nsAString& aTextEquiv) nsAString& aTextEquiv)
{ {
@ -78,7 +78,7 @@ nsTextEquivUtils::GetTextEquivFromIDRefs(Accessible* aAccessible,
} }
nsresult nsresult
nsTextEquivUtils::AppendTextEquivFromContent(Accessible* aInitiatorAcc, nsTextEquivUtils::AppendTextEquivFromContent(const Accessible* aInitiatorAcc,
nsIContent *aContent, nsIContent *aContent,
nsAString *aString) nsAString *aString)
{ {
@ -170,7 +170,7 @@ nsTextEquivUtils::AppendTextEquivFromTextContent(nsIContent *aContent,
// nsTextEquivUtils. Private. // nsTextEquivUtils. Private.
nsresult nsresult
nsTextEquivUtils::AppendFromAccessibleChildren(Accessible* aAccessible, nsTextEquivUtils::AppendFromAccessibleChildren(const Accessible* aAccessible,
nsAString *aString) nsAString *aString)
{ {
nsresult rv = NS_OK_NO_NAME_CLAUSE_HANDLED; nsresult rv = NS_OK_NO_NAME_CLAUSE_HANDLED;

View file

@ -61,14 +61,14 @@ public:
* @param aAccessible [in] the given accessible * @param aAccessible [in] the given accessible
* @param aName [out] accessible name * @param aName [out] accessible name
*/ */
static nsresult GetNameFromSubtree(Accessible* aAccessible, static nsresult GetNameFromSubtree(const Accessible* aAccessible,
nsAString& aName); nsAString& aName);
/** /**
* Calculates text equivalent from the subtree. Similar to GetNameFromSubtree. * Calculates text equivalent from the subtree. Similar to GetNameFromSubtree.
* However it returns not empty result for things like HTML p. * However it returns not empty result for things like HTML p.
*/ */
static void GetTextEquivFromSubtree(Accessible* aAccessible, static void GetTextEquivFromSubtree(const Accessible* aAccessible,
nsString& aTextEquiv) nsString& aTextEquiv)
{ {
aTextEquiv.Truncate(); aTextEquiv.Truncate();
@ -85,7 +85,7 @@ public:
* @param aIDRefsAttr [in] IDRefs attribute on DOM node of the accessible * @param aIDRefsAttr [in] IDRefs attribute on DOM node of the accessible
* @param aTextEquiv [out] result text equivalent * @param aTextEquiv [out] result text equivalent
*/ */
static nsresult GetTextEquivFromIDRefs(Accessible* aAccessible, static nsresult GetTextEquivFromIDRefs(const Accessible* aAccessible,
nsAtom *aIDRefsAttr, nsAtom *aIDRefsAttr,
nsAString& aTextEquiv); nsAString& aTextEquiv);
@ -100,7 +100,7 @@ public:
* computed from * computed from
* @param aString [in, out] the string * @param aString [in, out] the string
*/ */
static nsresult AppendTextEquivFromContent(Accessible* aInitiatorAcc, static nsresult AppendTextEquivFromContent(const Accessible* aInitiatorAcc,
nsIContent *aContent, nsIContent *aContent,
nsAString *aString); nsAString *aString);
@ -119,7 +119,7 @@ private:
* Iterates accessible children and calculates text equivalent from each * Iterates accessible children and calculates text equivalent from each
* child. * child.
*/ */
static nsresult AppendFromAccessibleChildren(Accessible* aAccessible, static nsresult AppendFromAccessibleChildren(const Accessible* aAccessible,
nsAString *aString); nsAString *aString);
/** /**