Open Bug 684141 Opened 9 years ago Updated 9 years ago

IA2: Normalise text-align attribute to values documented in IA2 spec

Categories

(Core :: Disability Access APIs, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

People

(Reporter: Jamie, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [bk1][IA2 spec])

Attachments

(1 file)

Attached file Test case.
The IA2 Object Attributes spec:
http://www.linuxfoundation.org/collaborate/workgroups/accessibility/iaccessible2/objectattributes
documents that text-align can have the values: left, right, justify, center. Gecko exposes these values, but it also exposes some other values including start and -moz-center.

I assume start means either left or right depending on the text direction, but this doesn't conform to the spec and arguably isn't useful to the user. -moz-center seems to be used when the center tag is used. There may be other values, but these are the ones I have seen.

The values exposed in this attribute should be normalised to the values documented in the spec. Perhaps some changes to the spec may need to be requested as well if these values aren't sufficient.

This is needed to correctly implement reporting of text alignment for Gecko controls in NVDA.
Blocks: ia2
Whiteboard: [bk1][IA2 spec]
You need to log in before you can comment on or make changes to this bug.