00:17:47 Lachy has joined #webapps 00:51:43 taf2 has joined #webapps 01:36:58 weinig has joined #webapps 01:54:40 weinig has joined #webapps 03:55:26 MikeSmith has joined #webapps 03:56:46 MikeSmith has joined #webapps 05:01:07 shepazu has joined #webapps 05:52:56 weinig has joined #webapps 07:31:34 tlr has joined #webapps 07:53:06 dydz has joined #webapps 08:56:57 tlr has joined #webapps 09:14:58 fearphage has joined #webapps 09:53:35 Lachy has joined #webapps 10:15:00 arve has joined #webapps 10:20:48 fearphage has joined #webapps 11:38:22 ArtB has joined #webapps 12:37:56 tlr has joined #webapps 12:45:11 Lachy has joined #webapps 12:48:28 arve has joined #webapps 13:29:47 taf2 has joined #webapps 14:27:26 aroben has joined #webapps 14:29:53 taf2_ has joined #webapps 14:52:25 darobin has joined #webapps 15:05:12 weinig has joined #webapps 15:45:33 tlr has joined #webapps 15:47:28 Lachy has joined #webapps 16:11:13 weinig has joined #webapps 16:34:59 tlr has joined #webapps 16:43:32 tlr has joined #webapps 17:30:52 Marcos has joined #webapps 18:19:25 weinig has joined #webapps 19:00:32 trackbot, start telcon 19:00:35 RRSAgent, make logs public 19:00:35 Zakim has joined #webapps 19:00:37 Zakim, this will be DOM3 19:00:37 ok, trackbot; I see IA_WebApps(DOM3)2:00PM scheduled to start now 19:00:38 Meeting: Web Applications Working Group Teleconference 19:00:38 Date: 02 December 2009 19:00:42 IA_WebApps(DOM3)2:00PM has now started 19:00:43 +Shepazu 19:01:55 +[IPcaller] 19:02:10 Zakim, [IPcaller] is me 19:02:10 +smaug; got it 19:04:07 +[Microsoft] 19:05:10 Travis has joined #webapps 19:06:54 scribe: Travis 19:06:59 scribeNick: Travis 19:07:10 shepazu: Agenda? 19:07:23 agenda+ DOMActivate 19:07:44 agenda+ event constructors 19:08:05 agenda+ keystate and mutation replacement 19:10:55 Topic: DOMActivate 19:15:10 Reviewing DOMActivate scenarios... 19:15:43 shepazu: Next step to pass this idea along to the P&F (Protocols and Formats WG) 19:16:14 Action: shepazu Send email to PFWG regarding potentially deprecating DOMActivate 19:16:14 Created ACTION-461 - Send email to PFWG regarding potentially deprecating DOMActivate [on Doug Schepers - due 2009-12-09]. 19:18:02 Topic: Travis' strawman proposals 19:18:17 shepazu: Looked over Key State. 19:18:24 ... (not much to it) 19:19:28 ... one detail; keyValues are not quite the same as keyboard state. 19:20:09 ... example. Control+C is pressed. Would is say that Control Key + C is pressed, or Control Key + COPY is pressed? 19:24:40 Travis: Let's table this for a bit. 19:25:37 ... Also, asked some folks here at MS what they thought of Ctrl+C vs. Ctrl+Copy... all preferred Ctrl+Copy as it would be easiser for web devs (more work for the browser implementor). 19:26:04 shepazu: I sent a short mail to the list about the selector-based mutation events... 19:27:03 ... watchSelector - selector element callback returns a single element... might want to also return a list (say a doc frag is inserted). 19:27:23 ... Could consolidate the sync/async nature of the APIs into a flag. 19:27:57 ... Rollup the sync/async concept under the "timeout/delay" property so that 0 means sync... 19:28:57 ... PFWG group was asking about something like this... we would like to get some examples of scenarios that might use this. 19:32:14 Any thoughts on the DOMCharacterDataModified deficiency? 19:32:49 smaug: This is the most widely used event. 19:32:59 shepazu: A couple of thoughts: 19:33:17 ... could use XPath (as indicated in the proposal) 19:33:35 ... could add text selectors into the selectors engine. 19:33:46 ... many use cases for this. 19:34:04 ... no idea what the performance cost (hit) is... 19:34:18 smaug: I'm not sure. 19:34:34 ... also not sure if this proposal is easier to implement (more performant) 19:36:01 ... Problem I see is when something is modified in the DOM, need to check to see if it now matches... 19:42:12 ... Wonder how this compares to Jonas' proposal. 19:44:14 Travis: Jonas has many more APIs... there's a link that describes them in the proposal... 19:44:28 shepazu: Thinking of making these into "spec" form to get more attention. 19:45:18 ... Have a strictor requirements section w/ explanation of why mutation events are bad and this is better 19:46:39 ... Could put the proposals together in the same doc as competing proposals to get feedback. 19:48:31 Action: Travis to gather the requirements from his head or from the list (or from customers :-) and roll them into a formal spec (with Doug's Help). 19:48:31 Created ACTION-462 - Gather the requirements from his head or from the list (or from customers :-) and roll them into a formal spec (with Doug's Help). [on Travis Leithead - due 2009-12-09]. 19:49:30 Topic: event constructors 19:50:07 e.g., newEvent(oldEvent); ?? 19:50:40 http://lists.w3.org/Archives/Public/www-dom/2009OctDec/0136.html 19:52:59 foo.dispatchEvent(new MouseEvent('click', ...)) 19:55:09 This could safely be added later without disrupting things... 19:55:21 shepazu: Let's move it to DOM L4 events then... agreed? 19:55:23 Yep. 19:55:26 smaug: Yes. 19:56:22 shepazu: Do we want to spec the generic event initalizer for DOM L3 Events? 19:56:50 ... You pass it the event interface. 19:57:26 shepazu: Let me do this offline (I'll send it to the list). 19:57:35 Sounds great. 19:58:06 agenda+ vender-specific event names? 19:58:23 Topic: Vender-specific event names 19:59:25 shepazu: I took that ou. 19:59:29 s/ou/out 20:01:08 smaug: Does the current spec say anything about extra events, e.g., MozPixelScroll 20:01:23 ... something like that ;) 20:01:47 ok, it is MozMousePixelScroll 20:02:02 there is also things like MozAfterPaint 20:03:23 For IE9, we're thinking about the syntax: "-ms-eventname" 20:03:39 (It follows CSS extension syntax) 20:03:50 I'm open to changing this if anyone feels strongly about it... 20:04:08 on-ms-event 20:04:35 smaug: has problem with element.onfoo = function() { // ... }; 20:05:06 ... would lead to script error: element.on-ms-foo = function() { // ... }; 20:06:10 ... also, with CSS properties, you use the camel-case version. 20:06:39 msMyEvnet 20:07:02 MsMyEvent?? 20:07:22 shepazu: Doesn't really matter. 20:08:28 ... I will reference the vender specific prefixing from either CSS or HTML5. 20:10:05 Topic: spec conventions 20:10:07 http://www.w3.org/People/Schepers/spec-conventions.html 20:11:57 ... I will switch over to this convention unless anyone objects? 20:12:04 No objections 20:13:08 shepazu: Would love feedback from implementors as well. 20:14:26 Topic: review langauge input feedback from Microsoft 20:18:02 arve has joined #webapps 20:18:56 The WAC team (online versions of Word/Excel/etc.) responded to our feedback from the last telecon 20:19:47 ... They liked having a language property on the CompositionEvent 20:21:20 ... They were willing to compromise on not having the keyboard property for all input events... but they'd like to have a static method to query the keyboard language. 20:21:40 ... I will send a mail summarizing the scenarios and pain-points to the lis. 20:21:45 s/lis/list/ 20:21:58 shepazu: OK. 20:22:15 ... I should have a new draft tomorrow or shortly thereafter... 20:26:12 ... May not be the best idea to propose a last call before the holidays... 20:28:20 ... Next telecon will be Jan. 6, 2010. 20:31:08 ... If you want/need any more changes, please send them to the list. 20:31:13 See you next year!! 20:31:53 -smaug 20:31:55 -[Microsoft] 20:32:02 -Shepazu 20:32:03 IA_WebApps(DOM3)2:00PM has ended 20:32:04 Attendees were Shepazu, smaug, [Microsoft] 20:34:06 trackbot, end telcon 20:34:06 Zakim, list attendees 20:34:06 sorry, trackbot, I don't know what conference this is 20:34:07 RRSAgent, please draft minutes 20:34:07 I have made the request to generate http://www.w3.org/2009/12/02-webapps-minutes.html trackbot 20:34:08 RRSAgent, bye 20:34:08 I see 2 open action items saved in http://www.w3.org/2009/12/02-webapps-actions.rdf : 20:34:08 ACTION: shepazu Send email to PFWG regarding potentially deprecating DOMActivate [1] 20:34:08 recorded in http://www.w3.org/2009/12/02-webapps-irc#T19-16-14 20:34:08 ACTION: Travis to gather the requirements from his head or from the list (or from customers :-) and roll them into a formal spec (with Doug's Help). [2] 20:34:08 recorded in http://www.w3.org/2009/12/02-webapps-irc#T19-48-31