21:00:52 RRSAgent has joined #webapps 21:00:52 logging to http://www.w3.org/2009/09/09-webapps-irc 21:00:54 RRSAgent, make logs public 21:00:54 Zakim has joined #webapps 21:00:56 Zakim, this will be WAPP 21:00:56 I do not see a conference matching that name scheduled within the next hour, trackbot 21:00:57 Meeting: Web Applications Working Group Teleconference 21:00:57 Date: 09 September 2009 21:01:05 Zakim, this will be DOM3 21:01:05 ok, shepazu; I see IA_WebApps(DOM3)5:00PM scheduled to start now 21:01:12 Zakim, call shepazu 21:01:12 ok, shepazu; the call is being made 21:01:13 IA_WebApps(DOM3)5:00PM has now started 21:01:14 +Shepazu 21:01:55 +[IPcaller] 21:02:10 Zakim, [IPcaller] is me 21:02:10 +smaug; got it 21:03:18 chair: shepazu 21:04:00 agenda: http://lists.w3.org/Archives/Public/www-dom/2009JulSep/0265.html 21:10:19 http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.html#DOMObject 21:15:50 ACTION: smaug to check gecko's key event handling during composition events 21:15:50 Created ACTION-401 - Check gecko's key event handling during composition events [on Olli Pettay - due 2009-09-16]. 21:20:17 +[Microsoft] 21:21:07 Travis has joined #webapps 21:21:12 Hi. 21:21:21 Topic: New WD of DOM3 Events 21:22:06 shepazu: we have a new WD 21:23:10 shepazu: asking internalization people to comment about it 21:23:13 Topic: 'select' event 21:23:43 shepazu: did some testing on select event and made some changing to the WD 21:23:45 http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-select 21:24:41 shepazu: it is only available on certain elements 21:24:57 shepazu: and I added .detail 21:25:26 smaug .detail is long! 21:31:27 shepazu: hard to define when mousedown/up generates a click 21:32:18 shepazu: with select I'd like to know what has been selected 21:32:29 Travis: just use HTML5 for that 21:36:06 shepazu: do we want to overload select event for mouse and keyboard selection? 21:37:03 shepazu: I'll have to look at HTML5 about this 21:37:38 shepazu: what if there is an image selected? 21:37:49 Travis: it is included 21:38:20 shepazu: what happens when pasting that data to somewhere? 21:38:40 Travis: UA must put the data in all possible formats to clipboard 21:38:49 Selection in HTML5: http://dev.w3.org/html5/spec/Overview.html#selection 21:39:11 shepazu: yeah, relates to clipboard handling 21:42:32 shepazu: there are whole range of options for copy-paste and data handling 21:43:44 shepazu: so is it worth worth saying author can get the text somehow? 21:44:05 Travis: I'd just rather use other mechanism 21:44:14 shepazu: I'll probably add reference to HTML5 21:44:53 shepazu: does the select event work everywhere, or only with form elements? 21:45:45 Travis: IE fires an event to body or document 21:47:18 shepazu: maybe I'll say that it is up to UA to decide the target 21:47:51 Topic: event order 21:48:25 shepazu: there is event order defined for mouse, key and composition events 21:48:29 http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#events-mouseevent-event-order 21:48:31 shepazu: ... in the latest draft 21:48:55 http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#events-keyboard-event-order 21:49:10 http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#events-composition-event-order 21:51:37 shepazu: I added a list of events, I'm planning to add diagrams 21:52:16 shepazu: is this too much detail, or not enough? 21:52:26 Travis: certainly helpful 21:52:30 smaug: I agree 21:53:29 shepazu: will get more complicated once I start define the interaction between different event types 21:55:53 Topic: webidl 21:56:04 shepazu: I was thinking to use webidl in the spec 21:56:08 Travis: do it! 21:56:27 Travis: make sure to use the latest editor's draft 21:58:25 Topic: vendor extensions 21:58:52 smaug: I agree, use webidl 22:00:09 Travis: why are we adding namespaces to the spec? 22:01:04 shepazu: I'd have to go and look back about de-centralization 22:01:38 shepazu: having namespace support allows people to add their own events 22:02:10 shepazu: JS libraries can add their own events 22:02:33 shepazu: Anne would like to remove namespaces 22:03:24 I brought it up a few times, I'm certainly not the only one 22:03:38 e.g. I'm pretty sure Maciej agrees with me 22:04:10 Travis: so web pages can implement their own events without interfering with others 22:04:11 and Ian, etc. see the old threads 22:04:53 Travis: though, isn't prefix + event name the same thing. 22:05:05 as namespace + event name 22:07:01 Travis: I'll have our team reviewing the draft 22:08:04 shepazu: the draft has been around for a long time, and namespaces have been there 22:08:34 Travis: I think it is ok to keep namespaces 22:09:37 Travis: vendors could continue to use prefixes, or use namespaces 22:09:44 shepazu, objections to namespaces have likewise been around for a long time 22:09:48 that's not a reason :) 22:10:16 annevk, people use them in production code, that is a reason 22:10:23 Topic: keyboard layout 22:10:27 not on web sites 22:10:36 there's no browser that is shipping with namespace support 22:10:44 there's no reason for us to implement them 22:10:53 annevk, if you want to join the telcon, then do so 22:11:00 (the world is not just about browser) 22:11:03 (the world is not just about browsers) 22:11:38 shepazu: there is the case where people are using keyboard layout 22:11:49 shepazu, midnight here 22:11:56 shepazu: and we did decide that we don't cover that 22:12:23 shepazu: but I added something about keyboard layout 22:12:29 (not sure what that has to do with anything) 22:12:54 shepazu: I have the idea for another spec to define keyboard layout handling in web page 22:13:26 shepazu: the keyboard layout section is just a hint for authors 22:13:33 shepazu: any objections to put that 22:13:38 Travis: I like it 22:13:49 shepazu: I'll mark it as informative 22:14:15 Topic: DOMContentLoaded, DOMWindowClose, and AfterPaint 22:15:19 smaug: DOMContentLoaded is already defined in HTML5 22:15:29 shepazu: SVG would benefit it 22:16:47 shepazu: there is a good reason to have events for "everything is in place" and "page is rendered" 22:18:39 Travis: we were looking at DOMContentLoaded 22:20:34 Travis: HTML5 doesn't define whether DOMContentLoaded before or after loading CSS 22:21:24 Travis: jQuery people wanted to have an event for "CSS loaded" 22:21:39 Travis: maybe CSSContentLoaded? 22:24:49 smaug: there is the readyState for document 22:25:12 smaug: maybe that kind of mechanism could be reused 22:25:25 Travis: I'll post something to mailing list 22:25:56 shepazu: I'd call it StyleContentLoaded 22:26:59 smaug: StyleContentLoaded sounds useful, but should go to HTML5 22:27:38 Topic: other things 22:27:50 Travis: about resize event 22:28:24 Travis: only IE supports resize on elements 22:29:15 Travis: IE fires it for example when
is resized. 22:31:33 shepazu: could you send an email to the list 22:32:02 smaug: resize on elements might be implement on gecko soon 22:34:32 Travis: .detail on resize? 22:34:39 smaug: on gecko they are just normal events 22:35:33 Travis: should composition events bubble? 22:35:40 smaug: I think they do on gecko 22:35:54 Travis: what about cancelling them? 22:36:12 shepazu: maybe they can't be cancellable 22:36:51 shepazu: not sure if browser can control IME 22:37:42 Travis: you definitely don't want to cancel the compositionend 22:38:45 shepazu: but what if someone cancel composition 22:39:29 shepazu: should ask masayuki about composition events 22:40:20 shepazu: there many different kinds of IMEs 22:41:43 shepazu: maybe compostionupdate should not be cancelable, others should 22:42:12 Travis: cancelling compositionstart should prevent IME? 22:42:31 Travis: default action is to launch IME 22:43:13 Travis: compostionupdate could be not cancelable for now, unless there is some usecase 22:43:31 Travis: end would be cancelable 22:45:25 heycam has joined #webapps 22:50:07 smaug: would be good to be able cancel compositionend 22:50:36 shepazu: I think we agreed about canceling events 22:51:16 Travis: add a row for all the events about default actions 22:52:26 ACTION: travis to send email about StyleContentLoaded 22:52:26 Created ACTION-402 - Send email about StyleContentLoaded [on Travis Leithead - due 2009-09-16]. 22:52:36 ACTION: travis to send email about resize event 22:52:36 Created ACTION-403 - Send email about resize event [on Travis Leithead - due 2009-09-16]. 22:53:18 ACTION: travis to send email about namespaces, and vendor prefixes 22:53:18 Created ACTION-404 - Send email about namespaces, and vendor prefixes [on Travis Leithead - due 2009-09-16]. 22:54:16 -[Microsoft] 22:54:21 -smaug 22:54:29 -Shepazu 22:54:30 IA_WebApps(DOM3)5:00PM has ended 22:54:31 trackbot, end telcon 22:54:31 Zakim, list attendees 22:54:32 Attendees were Shepazu, smaug, [Microsoft] 22:54:32 RRSAgent, please draft minutes 22:54:32 I have made the request to generate http://www.w3.org/2009/09/09-webapps-minutes.html trackbot 22:54:33 RRSAgent, bye 22:54:33 I see 4 open action items saved in http://www.w3.org/2009/09/09-webapps-actions.rdf : 22:54:33 ACTION: smaug to check gecko's key event handling during composition events [1] 22:54:33 recorded in http://www.w3.org/2009/09/09-webapps-irc#T21-15-50 22:54:33 ACTION: travis to send email about StyleContentLoaded [2] 22:54:33 recorded in http://www.w3.org/2009/09/09-webapps-irc#T22-52-26 22:54:33 ACTION: travis to send email about resize event [3] 22:54:33 recorded in http://www.w3.org/2009/09/09-webapps-irc#T22-52-36 22:54:33 ACTION: travis to send email about namespaces, and vendor prefixes [4] 22:54:33 recorded in http://www.w3.org/2009/09/09-webapps-irc#T22-53-18 22:54:33 sorry, trackbot, I don't know what conference this is