Re: [orca-list] Live regions and XUL?



Hi Milan:

    AL> You can use an ARIA property in XUL, but whether or not Orca or
    AL> any other screen reader will recognize that and process it is
    AL> another question. You can try it.

Good idea :-).  I tried and it doesn't work unless I did anything wrong.

BTW, when playing with live regions and Orca I don't understand one
thing: Live region contents are read by Orca when they are changed in
timers.  But when I bind the same text changing function to a "button"
(i.e. to an onclick attribute of an HTML element), the change is not
spoken when the button is pressed (and the text changed accordingly),
even when aria-live="rude", and it's not present in the live region
history (Orca+F1).

Is it intended behavior or do I do anything wrong?  If the latter, is
there a working example (from the point of view of Orca reading) of a
live region which is changed as a result of a user action?

There might be a bug somewhere in the Orca code.  You might try two
things to determine more about what your application is emitting for
events:

1) Run accerciser and monitor all the events from Firefox to see what
happens when you perform the user action above.

2) Enable full debugging in Orca (http://live.gnome.org/Orca/Debugging)
and see what events it is getting when you perform the user action
above.

If appropriate events are being delivered, we can take a look in Orca to
see why it isn't presenting the region.

Will





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]