Closed Bug 305513 Opened 16 years ago Closed 14 years ago

Accessibility APIs expose incorrect bounds for CSS column text

Categories

(Core :: Disability Access APIs, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
mozilla1.9alpha8

People

(Reporter: aaronlev, Assigned: surkov)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file)

Spinoff from bug 297697. While testing the solution for that bug, I noticed that
our general mechanism for exposing bounds does not take into account CSS columns.

In any case, the code in nsAccessible::GetBounds() should be rewritten to use
GetScreenRectExternal(), which does a lot of work for us.
Target Milestone: --- → mozilla1.9beta
Blocks: keya11y
Blocks: htmla11y
No longer blocks: keya11y
Roc has said not to use GetScreenRectExternal() too much, if we can avoid it, because it's expensive on some platforms.
Assignee: aaronleventhal → surkov.alexander
is there testcase?
Attached file two columns document
Anybody can confirm this bug? I tried the attached testcase and it looks columns bounds are correct. Aaron, can you remember who did you get this?
WORKSFORME too.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.