Re: [orca-list] some links from yelp not accessible



Joanie,

I like the idea of fixing webkit. I'll do what you suggested, it will take a couple of days. I will keep you informed.

Thank you for the detailed guidance.

Jarek

W dniu 2014-03-27 23:26, Joanmarie Diggs pisze:
Hey Jarek.

On 03/27/2014 04:43 PM, Jarek Czekalski wrote:

I tested that this problem is not due to orca. Accerciser does not see
caret movements in suspected area either.
Thanks for doing that investigation! As you requested, I checked in
Fedora -- I happen to be using rawhide (which is about to become F21)
and can confirm the issue.

I also prepared a simple webpage to test the issue:
Nice! Thanks!!

Now, what do we do with the inaccessible parts of gnome help? If webkit
WebKit is fixable. And since the test case could probably be found in
web content that is not gnome help, that is where it needs to be fixed.
So if I could ask you to do one more thing....

Please file a bug at bugs.webkit.org. When you do so:

* Provide your test case as an attachable document so that it remains
   present even after you remove your temporary one.

* Create a stand-alone pyatspi accessible-event listener which
   demonstrates the problem. This is quite easy to do (see below) and
   eliminates the need for a would-be fixer to have to install and get
   to know Accerciser. Attach that listener to the bug.

* CC me at the address I am using to send this email.

An example bug (complete with pyatspi accessible-event listener) you can
follow is this one which I filed not too long ago:
https://bugs.webkit.org/show_bug.cgi?id=127287

Only difference is that you want to listen for object:text-caret-moved
rather than object:state-changed:focused. And you'll also want to
eliminate the "if not e.detail1" check. In the case of
object:state-changed events detail1 reflects a boolean and what is
no-longer focused (or showing or whatever) is often not of interest. In
the case of caret-moved events, detail1 is the new offset. We don't want
to filter out anything there.

Hope this makes sense. Please let me know if you have any questions. And
thanks again for digging into this one!!
--joanie
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp




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