[Webkit-unassigned] [Bug 82864] [EFL] LayoutTestController needs implementation of setTabKeyCyclesThroughElements

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 5 12:53:35 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=82864





--- Comment #5 from Alexander Shalamov <alexander.shalamov at gmail.com>  2012-04-05 12:53:35 PST ---
(In reply to comment #4)
> (From update of attachment 135286 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=135286&action=review
> 
> > Tools/DumpRenderTree/efl/EventSender.cpp:467
> > +    // Focus of the main frame could be lost during the test
> > +    // Therefore, setting focus to the main frame
> 
> Could you clarify this comment? What kind of scenario would cause the focus to > be moved elsewhere? And what would this elsewhere be?

There is 1 focusable node in a test case, which is an input element. In the beginning of a test case, we focus on an input element and then we emulate keypress "tab". Since there is no focusable element, focus controller will ask "chrome" to take focus. In case of EFL, whole view would be unfocused, all consecutive events would be omitted, since the view is unfocused. Similar "solution" is used in gtk DRT code.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list