ISSUE-183: compositionstart should not be cancellable for IME

Compositionstart Cancellation

compositionstart should not be cancellable for IME

State:
CLOSED
Product:
HISTORICAL: DOM3 Events [All Bugs and Issues use Bugzilla: http://tinyurl.com/Bugs-DOM3Events]
Raised by:
Jacob Rossi
Opened on:
2011-08-16
Description:
Post LC issue opened on the behalf of Masayuki Nakano.

http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-compositionstart

DOM3 Events Spec defines that compositionstart is cancelable. But it
doesn't make sense for IME at least.

UA doesn't know which key event causes starting composition. It is
decided by IME. Current UAs dispatch compositionstart when IME starts
composition actually.

Therefore, "This event must be dispatched immediately before a text
composition system is launched", this definition doesn't match current
implementations.

And also the composition has started already at that time. Therefore,
"If this event is canceled, the text composition system must not be
launched.", this explanation is impossible behavior.

I'm not sure for other input methods. I think that the spec should
document the IME case at least.

Related Actions Items:
No related actions
Related emails:
  1. [Bug 16330] New: data of compositionstart dead key examples are wrong (from bugzilla@jessica.w3.org on 2012-03-12)
  2. [Bug 16329] New: compositionstart should not be cancellable for IME (from bugzilla@jessica.w3.org on 2012-03-12)
  3. Agenda: DOM Level 3 Events Telecon, 17 August 2011 (from Jacob.Rossi@microsoft.com on 2011-08-16)
  4. WebApps-ISSUE-183 (Compositionstart Cancellation): compositionstart should not be cancellable for IME [DOM3 Events] (from sysbot+tracker@w3.org on 2011-08-16)

Related notes:

http://lists.w3.org/Archives/Public/www-dom/2011JulSep/0109.html

Jacob Rossi, 16 Aug 2011, 17:44:16

Now tracked as a bug against DOM3 Events:

https://www.w3.org/Bugs/Public/show_bug.cgi?id=16329

As such, I'm resolving this ISSUE which will be tracked to conclusion in the bug.

Travis Leithead, 12 Mar 2012, 20:28:09

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 183.html,v 1.1 2016/01/25 10:26:18 carine Exp $