Closed Bug 617896 Opened 14 years ago Closed 8 years ago

IAccessible2 - Invalid document hierarchy (IAccessibleHypertext).

Categories

(Core :: Disability Access APIs, defect)

x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: raziel_206_, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: access, Whiteboard: [auto-closed:inactivity])

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 (.NET CLR 3.5.30729)

The implementation guide states:

Under the "The Caret" section it's written:
"Furthermore, the document hierarchy is not valid until the client can:

1. Start from the object with focus, and by recursively using the
AccessibleChildren function provided by MSAA, find the object that
contains
the caret;
2. start from the object with focus, and by recursively using the
IAccessibleHypertext interface, find the object that contains the caret;
and"

In FF using only approach "2", it's impossible when there is text in a
cell in a table in a document. The table I tried is seen on the right side of
the document at http://ckeditor.com/demo. According to the implementation
guide, that renders the document hierarchy invalid.

Reproducible: Always
It's major issue for AT to deal with tables in editable area. Personally I don't like to turn tables into hypertext accessibles and I prefer to change IA2 to provide a correct way (more performant, more robust). Let's plan in for fx5.
Blocks: a11ynext
Severity: normal → major
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: access
Like using the proposed accessibleWithCaret() method?
(In reply to comment #2)
> Like using the proposed accessibleWithCaret() method?

correct
AUTO-CLOSED. This bug untouched for over 2000 days. Please reopen if you can confirm the bug and help it progress.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [auto-closed:inactivity]
You need to log in before you can comment on or make changes to this bug.