Page with elements having explicit native-replacing roles

Conflict

The parent section of these sections has an unnecessary explicit role main, instead of a main element with the same implicit role. Violation 0.

Abstraction

This section has an abstract role, which is invalid, but it does not violate this rule.

Redundancy

The heading of this section has a redundant role, with an inferred level. Violation 1.

Redundancy with explicit level

The heading of this section has a redundant role because the stated level is 3 and the implicit level is 3. Violation 2.

Failed redundancy for missing level

The heading of this section has a heading that fails redundancy because the inferred level is 2 but the explicit level is 3. It violates this rule regardless of the missing level. Violation 3.

Failed redundancy for wrong level

The heading of this section has a heading that fails redundancy because the attributional level is 4 but the explicit level is 3. So the element role is bad. It violates the rule regardless of the level error. Violation 4.

Attributes

Valid redundancy

This paragraph contains an input for a number. It has an implicit spinbutton role and the same redundant explicit role. Violation 5.

Failed redundancy

This paragraph contains an input for a number. It has an implicit spinbutton role but an explicit textbox role, so its role is bad. Violation 6.

Attribute existence

This input is identical, except that it omits the list attribute. That makes its implicit role textbox, so the explicit role of combobox is bad. Violation 7.

8 rule violations, ordinal severity 0