forked from mirrors/gecko-dev
		
	Bug 1438193 - part11-5: nsTextEquivUtils r=surkov
turn nsTextEquivUtils functions into const
This commit is contained in:
		
							parent
							
								
									0f609dc771
								
							
						
					
					
						commit
						2f0d01a212
					
				
					 2 changed files with 10 additions and 10 deletions
				
			
		|  | @ -21,13 +21,13 @@ using namespace mozilla::a11y; | |||
|  * for bailing out during recursive text computation, or for special cases | ||||
|  * like step f. of the ARIA implementation guide. | ||||
|  */ | ||||
| static Accessible* sInitiatorAcc = nullptr; | ||||
| static const Accessible* sInitiatorAcc = nullptr; | ||||
| 
 | ||||
| ////////////////////////////////////////////////////////////////////////////////
 | ||||
| // nsTextEquivUtils. Public.
 | ||||
| 
 | ||||
| nsresult | ||||
| nsTextEquivUtils::GetNameFromSubtree(Accessible* aAccessible, | ||||
| nsTextEquivUtils::GetNameFromSubtree(const Accessible* aAccessible, | ||||
|                                      nsAString& aName) | ||||
| { | ||||
|   aName.Truncate(); | ||||
|  | @ -53,7 +53,7 @@ nsTextEquivUtils::GetNameFromSubtree(Accessible* aAccessible, | |||
| } | ||||
| 
 | ||||
| nsresult | ||||
| nsTextEquivUtils::GetTextEquivFromIDRefs(Accessible* aAccessible, | ||||
| nsTextEquivUtils::GetTextEquivFromIDRefs(const Accessible* aAccessible, | ||||
|                                          nsAtom *aIDRefsAttr, | ||||
|                                          nsAString& aTextEquiv) | ||||
| { | ||||
|  | @ -78,7 +78,7 @@ nsTextEquivUtils::GetTextEquivFromIDRefs(Accessible* aAccessible, | |||
| } | ||||
| 
 | ||||
| nsresult | ||||
| nsTextEquivUtils::AppendTextEquivFromContent(Accessible* aInitiatorAcc, | ||||
| nsTextEquivUtils::AppendTextEquivFromContent(const Accessible* aInitiatorAcc, | ||||
|                                              nsIContent *aContent, | ||||
|                                              nsAString *aString) | ||||
| { | ||||
|  | @ -170,7 +170,7 @@ nsTextEquivUtils::AppendTextEquivFromTextContent(nsIContent *aContent, | |||
| // nsTextEquivUtils. Private.
 | ||||
| 
 | ||||
| nsresult | ||||
| nsTextEquivUtils::AppendFromAccessibleChildren(Accessible* aAccessible, | ||||
| nsTextEquivUtils::AppendFromAccessibleChildren(const Accessible* aAccessible, | ||||
|                                                nsAString *aString) | ||||
| { | ||||
|   nsresult rv = NS_OK_NO_NAME_CLAUSE_HANDLED; | ||||
|  |  | |||
|  | @ -61,14 +61,14 @@ public: | |||
|    * @param aAccessible [in] the given accessible | ||||
|    * @param aName       [out] accessible name | ||||
|    */ | ||||
|   static nsresult GetNameFromSubtree(Accessible* aAccessible, | ||||
|   static nsresult GetNameFromSubtree(const Accessible* aAccessible, | ||||
|                                      nsAString& aName); | ||||
| 
 | ||||
|   /**
 | ||||
|    * Calculates text equivalent from the subtree. Similar to GetNameFromSubtree. | ||||
|    * However it returns not empty result for things like HTML p. | ||||
|    */ | ||||
|   static void GetTextEquivFromSubtree(Accessible* aAccessible, | ||||
|   static void GetTextEquivFromSubtree(const Accessible* aAccessible, | ||||
|                                       nsString& aTextEquiv) | ||||
|   { | ||||
|     aTextEquiv.Truncate(); | ||||
|  | @ -85,7 +85,7 @@ public: | |||
|    * @param aIDRefsAttr  [in] IDRefs attribute on DOM node of the accessible | ||||
|    * @param aTextEquiv   [out] result text equivalent | ||||
|    */ | ||||
|   static nsresult GetTextEquivFromIDRefs(Accessible* aAccessible, | ||||
|   static nsresult GetTextEquivFromIDRefs(const Accessible* aAccessible, | ||||
|                                          nsAtom *aIDRefsAttr, | ||||
|                                          nsAString& aTextEquiv); | ||||
| 
 | ||||
|  | @ -100,7 +100,7 @@ public: | |||
|    *                       computed from | ||||
|    * @param aString        [in, out] the string | ||||
|    */ | ||||
|   static nsresult AppendTextEquivFromContent(Accessible* aInitiatorAcc, | ||||
|   static nsresult AppendTextEquivFromContent(const Accessible* aInitiatorAcc, | ||||
|                                              nsIContent *aContent, | ||||
|                                              nsAString *aString); | ||||
| 
 | ||||
|  | @ -119,7 +119,7 @@ private: | |||
|    * Iterates accessible children and calculates text equivalent from each | ||||
|    * child. | ||||
|    */ | ||||
|   static nsresult AppendFromAccessibleChildren(Accessible* aAccessible, | ||||
|   static nsresult AppendFromAccessibleChildren(const Accessible* aAccessible, | ||||
|                                                nsAString *aString); | ||||
| 
 | ||||
|   /**
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Tokio Kajitsuka
						Tokio Kajitsuka