Closed Bug 132158 Opened 23 years ago Closed 23 years ago

Active Accessiblity: Report proper bounds for Image map areas

Categories

(Core :: XUL, defect, P5)

x86
Windows 2000
defect

Tracking

()

RESOLVED FIXED
mozilla1.2alpha

People

(Reporter: mozilla, Assigned: aaronlev)

References

Details

(Keywords: access)

Attachments

(1 file)

Currently when focused by tabbing or walking through the image map using the MSAA Inspector the bounds of individual areas is not reported correctly. This results in the ring being drawn by MSAA Inspector in the upper left corner.
I'm not going to prioritize this very high, because the screen reader vendors have not asked for it yet. I think we should do it eventually, however.
Status: NEW → ASSIGNED
Keywords: access
Priority: -- → P5
Target Milestone: --- → mozilla1.2alpha
Blocks: atfmeta
There is some lacuna in image map. Maybe the bug 135040 is valuable for this bug.
Gilbert, I'm sorry I don't fully understand your comments in bug 135040. I am the wrong person to answer questions about the primary frame map. I was saying that GetPrimaryFrameFor for an image map area should return the image map area frame. I agree that GetPrimaryFrameFor for the who map node should return the image. In any case, we obviously need some way to get the bounds of the map area.
oh, maybe I did not express myself clearly because I had not master the key part of these two bugs. I will work more deeply .
I have a patch for this. It also fixes accessible value to be the expanded href of an area. The accessible name uses the title if it exists, otherwise the href. This is slightly different from IE, which doesn't use the title at all. I think we should use the title - it seems too useful to pass up. Seeking r= from Beijing team.
Comment on attachment 95502 [details] [diff] [review] Creates and uses nsIImageFrame::GetImageMap and nsIImageMap::GetBoundsForAreaContent r=saari
Attachment #95502 - Flags: review+
Comment on attachment 95502 [details] [diff] [review] Creates and uses nsIImageFrame::GetImageMap and nsIImageMap::GetBoundsForAreaContent sr=alecf
Attachment #95502 - Flags: superreview+
This was checked in a long time ago. Forgot to mark it fixed.
Status: ASSIGNED → RESOLVED
Closed: 23 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: