Intent to Implement and Ship: UI Events (formerly DOM Level 3 Events) EventModifierInit

32 views
Skip to first unread message

Masayuki Nakano

unread,
Apr 8, 2015, 9:28:32 PM4/8/15
to dev-platform, Olli Pettay
EventModifierInit is a dictionary to initialize modifier state at
creating untrusted event. This allows to initialize "AltGraph",
"CapsLock", "Fn", "FnLock", "Hyper", "NumLock", "OS", "ScrollLock",
"Super", "Symbol" and "SymboleLock" state of creating events and it has
been no way to initialize them.

Currently, we don't support "Super" and "Hyper" modifier state yet.
Therefore, we don't support modifierSuper and modifierHyper in this time.

Bug to implement:

Support D3E EventModifierInit
https://bugzilla.mozilla.org/show_bug.cgi?id=1124608

Link to standard:
https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#h-event-modifier-initializers

--
Masayuki Nakano <masa...@d-toybox.com>
Manager, Internationalization, Mozilla Japan.

Ms2ger

unread,
Apr 9, 2015, 3:41:39 AM4/9/15
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/09/2015 03:27 AM, Masayuki Nakano wrote:
> EventModifierInit is a dictionary to initialize modifier state at
> creating untrusted event. This allows to initialize "AltGraph",
> "CapsLock", "Fn", "FnLock", "Hyper", "NumLock", "OS",
> "ScrollLock", "Super", "Symbol" and "SymboleLock" state of creating
> events and it has been no way to initialize them.
>
> Currently, we don't support "Super" and "Hyper" modifier state
> yet. Therefore, we don't support modifierSuper and modifierHyper in
> this time.
>
> Bug to implement:
>
> Support D3E EventModifierInit
> https://bugzilla.mozilla.org/show_bug.cgi?id=1124608
>
> Link to standard:
> https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#h-event-modifier-initializers
>
>
>

What are other browsers planning to do? Do we have any tests in wpt
that could show interop?

- --
Thanks
Ms2ger
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJVJi0jAAoJEOXgvIL+s8n24DEH/3t5ERyZe5gFLLoDzIsu5plq
8YuNpZC4geIFzerTHn0iF5pSx1+se0+y0eDmpf4V5WOElWgxdsI++4Zsugu/tu8+
z9SxBNcKIuO06NhsnBj60OpE9nuzHXx1fOlqSTcj3PLS4V8tLFjDlA7zb7Wy3E1+
nPIuanFymTZExJu8ZLJkzcrqfUzW/gCgBmPES76uwjTNX+79tmowdwC2Hwntakbn
aRNMavc+YmQyEupq6PWtFynHvJW/JO6jDa2hCt/mWprrbSADvP+dfZc3VKcuEMoi
/tvzQx8qjzALRSvv4M5AF80r1YaLO1MX0+GiKn/2XJXuCWl5x9IueM09MlfjnOc=
=dPoX
-----END PGP SIGNATURE-----

Masayuki Nakano

unread,
Apr 9, 2015, 9:37:34 AM4/9/15
to Ms2ger, dev-pl...@lists.mozilla.org
On 2015/04/09 16:41, Ms2ger wrote:
> What are other browsers planning to do?

Not sure. We're the first implementer around new KeyboardEvent.

> Do we have any tests in wpt that could show interop?

I think, no. I don't know if tests of DOM Level 3 Events are included in
wpt. (of course, mochitest has them, though)
Reply all
Reply to author
Forward
0 new messages