Last Comment Bug 340833 - New ATK: Any nsAccessible can be an nsIAccessibleHyperlink
: New ATK: Any nsAccessible can be an nsIAccessibleHyperlink
: access
Product: Core
Classification: Components
Component: Disability Access APIs (show other bugs)
: Trunk
: x86 All
-- normal (vote)
: ---
Assigned To: Aaron Leventhal
: alexander :surkov
Depends on: 340822 340829
Blocks: newatk
  Show dependency treegraph
Reported: 2006-06-08 08:23 PDT by Aaron Leventhal
Modified: 2006-06-21 06:34 PDT (History)
0 users
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description User image Aaron Leventhal 2006-06-08 08:23:14 PDT
Via new-atk agreement, nsIAccessibleHyperlink is no longer only for links, but for any embedded object in HTML text.

Because anything (including a XUL or SVG element) can be embedded within HTML text, every nsAccessible could potentially by an nsIAccessibleHyperlink.

The nsAccessible::QueryInterface implementation will need to check whether the parent is an nsIAccessibleHypertext before deciding whether the QI to nsIAccessibleHyperlink should succeed.

Note You need to log in before you can comment on or make changes to this bug.