Closed Bug 405995 Opened 18 years ago Closed 18 years ago

ARIA properties ignored on <body> if no role

Categories

(Core :: Disability Access APIs, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: aaronlev, Assigned: aaronlev)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file)

Right now we ignore ARIA properties that apply to the entire document, when they are set on the <body>. The spec will now say that <body> is always the place for ARIA properties in HTML. In content types that don't separate a head from a body, the ARIA properties go on the document element.
FWIW, the old rule was reasonable at a time when all ARIA properties required a role in order to be recognized. This is no longer true.
Comment on attachment 290689 [details] [diff] [review] Don't require role on <body> for it to be returned from nsAccessible::GetRoleContent() r=me
Attachment #290689 - Flags: review+
Attachment #290689 - Flags: review?(Evan.Yan) → review+
Attachment #290689 - Flags: approval1.9?
Attachment #290689 - Flags: approval1.9? → approval1.9+
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: