Closed Bug 217311 Opened 21 years ago Closed 21 years ago

[ATK Accessibility] wrong text structure for HTML text

Categories

(Core :: Disability Access APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: yuanyi21, Assigned: yuanyi21)

References

Details

Attachments

(1 file)

Currently, we are using block frame to generate the accessible text object for 
ATK. This will be failed in many cases which include a block frame with a 
nested block frame.
The new algorithm should be able to organize the text frame as much as possible 
within a same block frame and should not cross other block frame's boundary.
Attached patch the patchSplinter Review
1) rewrite the algorithm of generating text block (big work) - the previous
sucks;
2) fix a bug in nsOuterDocAccessible - the mFirstChind sometimes broken;
3) change the role of nsXULTabPanelsAccessible from ROLE_PROPERTYPAGE to
ROLE_PANE;
4) change the role of nsOuterDocAccessible from ROLE_CLIENT to ROLE_PANE;
Attachment #130409 - Flags: review?(bolian.yin)
Comment on attachment 130409 [details] [diff] [review]
the patch

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

Attachment

General

Creator:
Created:
Updated:
Size: