2.2.3 [W3C-WAI-ARIA-11] Section 5.4. Definition of Roles

C0008: The user agent treats elements with the role of main as navigational landmarks

The specification states:

 5.4 Definition of Roles
     ...
     main (role)
  
     The main content of a document.
     ...
     User agents SHOULD treat elements with the role of main as navigational landmarks.

EdgeHTML Mode

The user agent treats elements with the role of main as navigational landmarks.

C0011: The user agent treats element with the role of search as navigational landmarks

The specification states:

 5.4 Definition of Roles
     ...
     search (role)
  
     A landmark region that contains a collection of items and objects that, as a whole, 
     combine to create a search facility. ...
     ...
     User agents SHOULD treat elements with the role of search as navigational landmarks.

EdgeHTML Mode

The user agent treats element with the role of search as navigational landmarks.

C0003: The user agent treats elements with the roll of banner as navigational landmarks

The specification states:

 5.4 Definition of Roles
     ... 
     banner (role)
  
     A region that contains mostly site-oriented content, rather than page-specific 
     content.
     ... 
     User agents SHOULD treat elements with the role of banner as navigational landmarks.

EdgeHTML Mode

The user agent treats elements with the roll of banner as navigational landmarks.

C0006: The user agent treats elements with the role of contentinfo as navigational landmarks

The specification states:

 5.4 Definition of Roles
     ...
     contentinfo (role)
  
     A large perceivable region that contains information about the parent document.
     ...
     User agents SHOULD treat elements with the role of contentinfo as navigational 
     landmarks.

EdgeHTML Mode

The user agent treats elements with the role of contentinfo as navigational landmarks.

C0005: The user agent treats elements with the role of complementary as navigation landmarks

The specification states:

 5.4 Definition of Roles
     ...
     complementary (role)
  
     A supporting section of the document, designed to be complementary to the main 
     content at a similar level in the DOM hierarchy, but remains meaningful when 
     separated from the main content.
     ...
     User agents SHOULD treat elements with the role of complementary as navigational 
     landmarks.

EdgeHTML Mode

The user agent treats elements with the role of complementary as navigation landmarks.

C0004: The user agent does not expose aria-required or aria-readonly in a columnheader to assistive technologies

The specification states:

 5.4 Definition of Roles
     ...
     columnheader (role)
  
     A cell containing header information for a column.
     ...
     ... Therefore, authors SHOULD NOT use aria-required or aria-readonly in a 
     columnheader that descends from a table, and user agents SHOULD NOT expose either 
     property to assistive technologies unless the columnheader descends from a grid.

EdgeHTML Mode

The user agent does not expose aria-required or aria-readonly in a columnheader to assistive technologies.

C0007: The user agent treats elements with the role of form as navigational landmarks

The specification states:

 5.4 Definition of Roles
  
     form (role)
  
     A landmark region that contains a collection of items and objects that, as a whole, 
     combine to create a form. See related search.
     ...
     User agents SHOULD treat elements with the role of form as navigational landmarks.

EdgeHTML Mode

The user agent treats elements with the role of form as navigational landmarks.

C0010: The user agent does not expose aria-required or aria-readonly in a rowheader to assistive technologies

The specification states:

 5.4 Definition of Roles
     ...
     rowheader (role)
  
     A cell containing header information for a row in a grid.
     ...
     ... Therefore, authors SHOULD NOT use aria-required or aria-readonly in a rowheader 
     that descends from a table, and user agents SHOULD NOT expose either property to 
     assistive technologies unless the rowheader descends from a grid.

EdgeHTML Mode

The user agent does not expose aria-required or aria-readonly in a rowheader to assistive technologies.

C0009: The user agent treats elements with the role of navigation as navigational landmarks

The specification states:

 5.4 Definition of Roles
     ...
     navigation (role)
  
     A collection of navigational elements (usually links) for navigating the document or 
     related documents. 
     ...
     User agents SHOULD treat elements with the role of navigation as navigational 
     landmarks.

EdgeHTML Mode

The user agent treats elements with the role of navigation as navigational landmarks.