[Webkit-unassigned] [Bug 86200] [EFL] fast/events/arrow-keys-on-body.html does not pass
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 16 10:41:39 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=86200
--- Comment #10 from Mikhail Pozdnyakov <mikhail.pozdnyakov at intel.com> 2012-05-16 10:40:40 PST ---
(In reply to comment #9)
> (In reply to comment #8)
> > (In reply to comment #7)
> > > Hmm. Can you check if your change is still needed after r117218?
> >
> > I guess might make sense, r117218 is touching EventSender which is part of DRT.
> > Changes in this bug are part of core where I think the values still should be checked.
>
> r117218 completely solves the problem when the code path is reached via DRT, right? Then it would be good to check if this is something that can happen via normal user interaction as well, that is, check how ecore_evas initializes the event structure passed to evas -- I can't remember how it initializes the string member off the top of my head.
from http://docs.enlightenment.org/auto/evas/group__Evas__Event__Feeding__Group.html :
void evas_event_feed_key_down (Evas * e,
const char * keyname,
const char * key,
const char * string,
const char * compose,
unsigned int timestamp,
const void * data
)
Key down event feed.
Parameters:
e The canvas to thaw out
keyname Name of the key
key The key pressed.
string A String
compose The compose string
timestamp Timestamp of the mouse up event
data Data for canvas.
The situations like
evas_event_feed_key_down(evas, "Left", "Left", "some garbage that will turn up in webkit PlatformKeyboardEvent", 0, 0, 0);
are quite possible.
--
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