On Thu, Jul 29, 2010 at 9:18 AM, Joone Hur <jo...@kldp.org> wrote:

> On Thu, Jul 29, 2010 at 3:13 AM, Oliver Hunt <oli...@apple.com> wrote:
> > On Jul 28, 2010, at 8:45 AM, Joone Hur wrote:
> >> 3) Keyboard events should not be dispatched during a composition.
>  > Key events must be sent while an IME is active otherwise sites break.
>  IIRC you get keydown and keyup events, but not keypress.  The keydown event
> when an IME is active has charCode 229 in order to be compatible with IE.
>


> However, I think
> that composition events seem enough without keyboard events during a
> IME composition.


If were were designing these APIs from scratch, that might be the case. But
WebKit only recently added composition events. We have been firing key
events for a long time. If we stopped firing them, a lot of sites would
break in WebKit browsers. So, not firing them is not an option.


> We need a consensus on this issue between WebKit and Mozilla developers.
>

I don't think we could reasonably stop firing key events. Too many sites
would break.

Ojan
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to