19:02:32 RRSAgent has joined #webapps 19:02:32 logging to http://www.w3.org/2010/03/03-webapps-irc 19:02:33 RRSAgent, make logs public 19:02:33 Zakim has joined #webapps 19:02:35 Zakim, this will be DOM3 19:02:35 ok, trackbot, I see IA_WebApps(DOM3)2:00PM already started 19:02:36 Meeting: Web Applications Working Group Teleconference 19:02:37 Date: 03 March 2010 19:02:40 -[Microsoft] 19:02:40 +[Microsoft] 19:02:40 +Shepazu 19:03:32 +[IPcaller] 19:03:40 Zakim, [IPcaller] is Olli_Pettay 19:03:40 +Olli_Pettay; got it 19:04:43 scribe: Travis 19:04:57 scribeNick: Travis 19:05:53 shepazu: New draft of the spec is now available. 19:06:03 DOM3 spec updated: http://dev.w3.org//2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html 19:09:11 shepazu: I will take the 'magnify' event out and introduce it to the AIDE spec (Alternate Input Device Events) 19:09:16 http://dev.w3.org//2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-wheel 19:18:18 shepazu: Extended the ContextInfo section (per event--not done with it yet) to show the per-property value. 19:19:40 smaug: If stopPropagation() is called on an event and then it is later dispatched, what should happen? 19:22:24 shepazu: Is there a resolution to add the Event interface's properties to the ContextInfo? 19:22:35 Yes. 19:22:42 smaug: Yes 19:24:32 Topic: UIEvent/ Event interfaces (dual) 19:27:18 Our implementation is making most of the Events (that were changed to be UIEvents) UIEvents. I figured it's better to provide the 'detail' and 'view' properties. 19:28:47 smaug: DOM L2 Events speced most of these as deriving from Event interface. Some implementations are mapping the events as such. 19:29:37 shepazu: Wondering what the implications are for having them be UIEvents? 19:29:47 ... kinda makes sense semantically. 19:30:47 ... I'm not passionate about either way. 19:32:55 ... For now, I will leave these as-is (and note the change from Event to UIEvent) 19:33:50 Topic: Keyboard events (Dead Keys) 19:36:34 Windows platform does not natively offer dead key support to it's applications (via windows messages). Applications that want to support dead keys have to implment that support themselves. 19:37:21 Action: shepazu to note to authors that dead-key support may not be available in some operating systems. 19:37:21 Created ACTION-499 - Note to authors that dead-key support may not be available in some operating systems. [on Doug Schepers - due 2010-03-10]. 19:38:09 Topic: Key Value issues 19:38:11 http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#key-values 19:39:22 BrowserBack, VolumeMute keys; what is the KeyboardEvent.location for them? 19:41:41 Action shepazu to state that unless otherwise noted, all key locations should be DOM_KEY_LOCATION_STANDARD. 19:41:41 Created ACTION-500 - State that unless otherwise noted, all key locations should be DOM_KEY_LOCATION_STANDARD. [on Doug Schepers - due 2010-03-10]. 19:43:34 Topic: composition events and AltGraph key combos... 19:43:36 http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#keyset-DeadKeys 19:44:26 In the link, the two examples show composition events firing for dead keys, do they also fire for AltGraph combos? 19:45:26 ... Wanting a little more clarity... 19:50:09 ... In the Issue filed on first example, step 5: our prototype feedback is that the key value should be e-with-accent. 19:51:18 shepazu: I should make a note, that the keydown in this example could be a combination of keys... 19:51:51 smaug: I don't believe that Gecko fires composition events in these cases (dead key/alt graph)... 19:53:36 shepazu: It's possible that composition events fire only when using an IME. 19:57:13 Action: shepazu to clarify that key named key values (from sectoin 6.2.7) are not to be localized. 19:57:14 Created ACTION-501 - Clarify that key named key values (from sectoin 6.2.7) are not to be localized. [on Doug Schepers - due 2010-03-10]. 19:59:52 Action: shepazu to add a Calculator key to the named key values list. 19:59:52 Created ACTION-502 - Add a Calculator key to the named key values list. [on Doug Schepers - due 2010-03-10]. 20:03:41 shepazu: Back to the composition events topic for keyboard combos... 20:08:11 ... It might be useful to have composition events fire (even simulated) to allow web-page ime simulation. 20:08:20 MikeSmith has joined #webapps 20:09:32 Action: Travis to discuss the process for getting a key value and any peripheral composition event simulation necessary. 20:09:32 Created ACTION-503 - Discuss the process for getting a key value and any peripheral composition event simulation necessary. [on Travis Leithead - due 2010-03-10]. 20:09:57 From a bug comment: "And looks like the draft still has some issues, e.g., compositionstart event is cancelable, but on GTK2 with uim or iBus, we cannot discard/commit the composition forcedly... I think the cancelable should be an option. The spec shouldn't guarantee that it's cancelable." 20:11:56 Action: smaug to uncover for GTK whether compositionstart can be cancelable. 20:11:56 Created ACTION-504 - Uncover for GTK whether compositionstart can be cancelable. [on Olli Pettay - due 2010-03-10]. 20:12:22 "Should the compositionupdate event be fired only when the data value is changed? For example, our text event is dispatched when the caret 20:12:24 position is changed in composition. But it seems that the event is redundant for web developers." 20:16:27 Topic: Key location mobile 20:16:35 What are examples of this? 20:16:57 shepazu: soft keys may be mobile. 20:17:27 ... the number keys (0-9) on a phone would be from location: mobile 20:18:27 ... Example: web-based keyboard composition system--might be useful to know if it came from mobile, to map numbers (e.g., #2) to common letter combinations (ABC). 20:19:56 Action: shepazu Cite examples of when keys might be from DOM_KEY_LOCATION_MOBILE. 20:19:56 Created ACTION-505 - Cite examples of when keys might be from DOM_KEY_LOCATION_MOBILE. [on Doug Schepers - due 2010-03-10]. 20:21:36 Topic: Clarifying Key values 20:21:57 shepazu: Feedback on the list from Hallvord re: usage of the key property. 20:23:24 smaug: Should show [more] examples of usage of KeyboardEvent.key 20:24:06 May also want to remove the quotes from the unicode strings. E.g., '\u0009' should just be \u0009 20:24:15 Topic: Next Telecon 20:25:30 shepazu: I've got a lot going on, and won't have time to host a telecon for the next two weeks. 20:26:16 ... Please send feedback to the list as they come. The spec probably won't change much. 20:26:38 -Olli_Pettay 20:38:48 -[Microsoft] 20:38:50 -Shepazu 20:38:52 IA_WebApps(DOM3)2:00PM has ended 20:38:53 Attendees were [Microsoft], Shepazu, Olli_Pettay 20:41:36 trackbot, end telcon 20:41:36 Zakim, list attendees 20:41:36 sorry, trackbot, I don't know what conference this is 20:41:37 RRSAgent, please draft minutes 20:41:37 I have made the request to generate http://www.w3.org/2010/03/03-webapps-minutes.html trackbot 20:41:38 RRSAgent, bye 20:41:38 I see 6 open action items saved in http://www.w3.org/2010/03/03-webapps-actions.rdf : 20:41:38 ACTION: shepazu to note to authors that dead-key support may not be available in some operating systems. [1] 20:41:38 recorded in http://www.w3.org/2010/03/03-webapps-irc#T19-37-21 20:41:38 ACTION: shepazu to clarify that key named key values (from sectoin 6.2.7) are not to be localized. [2] 20:41:38 recorded in http://www.w3.org/2010/03/03-webapps-irc#T19-57-13 20:41:38 ACTION: shepazu to add a Calculator key to the named key values list. [3] 20:41:38 recorded in http://www.w3.org/2010/03/03-webapps-irc#T19-59-52 20:41:38 ACTION: Travis to discuss the process for getting a key value and any peripheral composition event simulation necessary. [4] 20:41:38 recorded in http://www.w3.org/2010/03/03-webapps-irc#T20-09-32 20:41:38 ACTION: smaug to uncover for GTK whether compositionstart can be cancelable. [5] 20:41:38 recorded in http://www.w3.org/2010/03/03-webapps-irc#T20-11-56 20:41:38 ACTION: shepazu Cite examples of when keys might be from DOM_KEY_LOCATION_MOBILE. [6] 20:41:38 recorded in http://www.w3.org/2010/03/03-webapps-irc#T20-19-56