Closed Bug 340661 Opened 15 years ago Closed 15 years ago

Remove nsHTMLImageMapAccessible, no longer needed

Categories

(Core :: Disability Access APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: aaronlev, Assigned: aaronlev)

References

()

Details

(Keywords: access)

Attachments

(1 file)

An image map with 2 areas should be exposed something like this:

{parent AtkImage, AtkHypertext, text="***", AtkHyperlink, role=ATK_ROLE_IMAGE,
   attr="html:tag=map", ImageBounds=[entire map area] 
   AccName and ImageDescription="Site map"}
    {child AtkHyperlink, AtkAction, 
     action-names="click", role=ATK_ROLE_LINK, 
     attr="html:tag=area", hyperlink-URI="1.html", name="Bar"}
    {child AtkHyperlink, AtkAction, 
     action-names="click", role=ATK_ROLE_LINK,
     attr="html:tag=area", hyperlink-URI="2.html", name="Baz"}
No longer blocks: newatk
Depends on: newatk
Blocks: newatk
No longer depends on: newatk
Summary: Treat image map areas as children of the image, similar to MSAA approach → New ATK: Treat image map areas as children of the image, similar to MSAA approach
(In reply to comment #1)
> Test case: http://www.mozilla.org/access/qa/map_area.html
> 

the link is corruptted
I have a fix for this in bug 340829.
Depends on: 340829
Attachment #226499 - Flags: review?(ginn.chen)
Summary: New ATK: Treat image map areas as children of the image, similar to MSAA approach → Remove nsHTMLImageMapAccessible, no longer needed
Attachment #226499 - Flags: review?(ginn.chen) → review?(pilgrim)
Comment on attachment 226499 [details] [diff] [review]
This already worked but we needed to remove files

r=me
Attachment #226499 - Flags: review?(pilgrim) → review+
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.