[webkit-efl] Support for WAI-ARIA standard.

Krzysztof Czech k.czech at samsung.com
Fri Oct 12 00:20:42 PDT 2012

Yes, you are right GTK guys already made it and it works pretty well with WebKit2.
WebKit/GTK already implements ATK interfaces. It does not make sense to duplicate their
implementation. It could shared and adjusted to EFL environment if required.

Regarding dependencies, like you mentioned, glib with gobject.
Generally yes, this work is going to WebKit2/EFL.

How important is this work ?. I think it may be used for phone accessibility in the future.


> Another pro is that it is quite well tested by GNOME and I think the
> GTK guys made it already work with WebKit2.
> We already depend quite heavily on glib and similar libraries and I
> think that is fine, let's just not start depending on GTK+ :-)
> Can you list all dependencies? Just glib (with gobject)?
> Is this work going to be for WebKit2/EFL?
> How important is this work? Is it for phone accessibility, TV? If for
> the latter you should consider spatial navigation as well.
> Cheers
> Kenneth
> On Wed, Oct 10, 2012 at 6:22 PM, Krzysztof Czech <k.czech at samsung.com> wrote:
>> Dear EFL folks,
>> We are planning to add support for WAI-ARIA standard in WebKit EFL port.
>> At the beginning we'd like to have all layout tests related to WAI-ARIA to
>> be passed.
>> We consider usage of Accessible Toolkit (ATK) library. ATK describes sets of
>> independent
>> interfaces that can be adopted by application's widgets to be accessible.
>> What are pros and cons of such a solution.
>> Pros:
>> - ATK is a toolkit independent API.
>> Cons:
>> - ATK is implemented using the Glib GType and Glib interface system which
>> further means it heavily relies on it.
>> - EFL doesn't support ATK (but it's not required by WAI-ARIA)
>> Here is a link to the master bug related to this topic:
>> https://bugs.webkit.org/show_bug.cgi?id=98895
>> I'm looking forward of hearing opinions about this idea.
>> Regards
>> Krzysztof Czech
>> _______________________________________________
>> webkit-efl mailing list
>> webkit-efl at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo/webkit-efl

More information about the webkit-efl mailing list