[Webkit-unassigned] [Bug 64160] Foward a non-bubbling event to related shadow host elements across relevant shadow scopes.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 11 21:35:26 PDT 2011


--- Comment #6 from Hayato Ito <hayato at chromium.org>  2011-07-11 21:35:26 PST ---
Hi Dimitri,

I feel the subject of this bugzilla entry is scaring. I should have focused only on a 'focus' event, not all non-bubbling events.
It might not be a good idea to try to handle all non-bubbling event equally in this early stage.

Let me concentrate on a 'focus' event, forgetting other non-bubbling events.

(In reply to comment #5)
> (In reply to comment #4)
> > My facing problem is a <keygen> element, which has one internal select element.
> > In current implementation, if we focus that using <tab> key, only internal select element get 'focus' event on TARGET phase. A <kengen> element itself won't get 'focus' event on TARGET phase. That doesn't look natural to me. I'd like to solve the issue without making any exceptional rules.
> > 
> > But I am thinking that my initial idea is too radical and complex. I am not sure that's worth implementing... Maybe we should have better approach.
> No, I think you're onto something. The keygen and input[type=file] as implemented today demonstrate, that event retargeting is not always enough for non-bubbling events, specifically the focus/blur events.
> However, we should understand what this means. Does this mean that all non-bubbling events should start acting as focus/blur on keygen? It seems that would be odd.

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