Index: webkit/glue/webaccessibility.cc |
=================================================================== |
--- webkit/glue/webaccessibility.cc (revision 111700) |
+++ webkit/glue/webaccessibility.cc (working copy) |
@@ -801,6 +801,10 @@ |
if (role == ROLE_SLIDER) |
include_children = false; |
+ // Treat the active list box item as focused. |
+ if (role == ROLE_LISTBOX_OPTION && src.isSelectedOptionActive()) |
+ state |= (1 << WebAccessibility::STATE_FOCUSED); |
+ |
WebKit::WebNode node = src.node(); |
bool is_iframe = false; |