- From: Dominique Hazael-Massieux <dom@w3.org>
- Date: Mon, 04 Jun 2012 09:19:10 +0200
- To: public-webapps@w3.org
Hi, I spotted a few bugs in the WebIDL fragments of the Input Method Editor API draft [1]that I'm reporting below. I'm happy to bring the required changes directly to the draft if that's preferred. -------------- interface HTMLElement … Object getInputContext (); }; should be partial interface HTMLElement InputMethodContext getInputContext (); }; (assuming this interface is really to be added to HTMLElement) -------------- CompositionClauseList is a typedef of a sequence type but is used for an attribute; sequences are not appropriate type of attributes, you would want to use an array instead. -------------- "int" is not a valid WebIDL type, you would want to use either "short", "long" or "long long" -------------- Composition, CompositionCaret and CompositionClause should probably be dictionaries rather than interfaces. That would also allow to define default values directly in the IDL. -------------- The methods in InputMethodContext uses the "in" keyword that is no longer a valid WebIDL keyword. Dom 1. http://www.w3.org/TR/2012/WD-ime-api-20120524/
Received on Monday, 4 June 2012 07:21:33 UTC