2.2.1 [W3C-WAI-ARIA-11] Section 5. The Roles Model

C0001: The user agent maps the role attribute to the appropriate value in the accessibility API and updates the mapping when the attribute changes.

The specification states:

 5. The Roles Model
  
     This section defines the WAI-ARIA role taxonomy and describes the characteristics and 
     properties of all roles. ...
     ...
     In order to reflect the content in the DOM, user agents SHOULD map the role attribute 
     to the appropriate value in the implemented accessibility API, and user agents SHOULD 
     update the mapping when the role attribute changes.

EdgeHTML Mode

The user agent maps the role attribute to the appropriate value in the accessibility API and updates the mapping when the attribute changes.