/irc-logs / w3c / #webapps / 2014-06-04 / end
Options:
- # Session Start: Wed Jun 04 00:00:00 2014
- # Session Ident: #webapps
- # [00:23] * Quits: karl (~karlcow@public.cloak) (":tiuQ tiuq sah woclrak")
- # [00:27] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [00:31] * Joins: lmclister (~lmclister@public.cloak)
- # [00:32] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [00:35] * Quits: lgombos (~gombos@public.cloak) ("Leaving")
- # [00:53] * Joins: karl (~karlcow@public.cloak)
- # [00:55] * dfreedm__ is now known as dfreedm
- # [01:04] * heycam|away is now known as heycam
- # [01:20] * Joins: lmclister (~lmclister@public.cloak)
- # [01:30] * heycam is now known as heycam|away
- # [01:40] * Quits: Lachy (~Lachy@public.cloak) (Ping timeout: 180 seconds)
- # [01:41] * Joins: chaals1 (~Adium@public.cloak)
- # [01:41] * Quits: chaals (~Adium@public.cloak) (Client closed connection)
- # [01:41] * Joins: Lachy (~Lachy@public.cloak)
- # [01:45] * hayato_ is now known as hayato
- # [01:45] * heycam|away is now known as heycam
- # [01:50] * Quits: rubys (~rubys@public.cloak) (Ping timeout: 180 seconds)
- # [01:56] * Joins: masayuki (~masayuki@public.cloak)
- # [02:01] * Joins: Travis (~Travis@public.cloak)
- # [02:01] * Joins: Zakim (zakim@public.cloak)
- # [02:01] <Travis> Zakim, this is D3E
- # [02:01] <Zakim> Travis, I see RWC_WAPI(D3E)8:00PM in the schedule but not yet started. Perhaps you mean "this will be D3E".
- # [02:02] <Travis> Zakim, this will be D3E
- # [02:02] <Zakim> ok, Travis; I see RWC_WAPI(D3E)8:00PM scheduled to start now
- # [02:02] * Joins: RRSAgent (rrsagent@public.cloak)
- # [02:02] <RRSAgent> logging to http://www.w3.org/2014/06/04-webapps-irc
- # [02:02] <Travis> RRSAgent, this meeting spans midnight
- # [02:02] <RRSAgent> ok, Travis; I will not start a new log at midnight
- # [02:02] <Travis> Hi folks.
- # [02:02] <masayuki> Hi
- # [02:03] <Zakim> RWC_WAPI(D3E)8:00PM has now started
- # [02:03] <Zakim> +[Microsoft]
- # [02:03] <Travis> Zakim, [Microsoft] is me
- # [02:03] <Zakim> +Travis; got it
- # [02:03] <Travis> Present+ Travis
- # [02:03] <Travis> Present+ masayuki
- # [02:03] * Travis will call Gary and remind him of the call...
- # [02:03] * Quits: BenjamP1 (~benjamp@public.cloak) (Client closed connection)
- # [02:06] * Travis called Gary... no answer. Probably busy fixing the spec and didn't notice the time :)
- # [02:07] <Zakim> + +1.425.936.aaaa
- # [02:07] <Travis> Zakim, 1.425 is garykac
- # [02:07] <Zakim> sorry, Travis, I do not recognize a party named '1.425'
- # [02:07] <Travis> Zakim, +1.425 is garykac
- # [02:07] <Zakim> +garykac; got it
- # [02:07] <Travis> Present+ garykac
- # [02:07] * Joins: garykac (~garykac@public.cloak)
- # [02:16] <Travis> Hey folks, welcome to the call.
- # [02:16] <garykac> There are 6 bugs remaining.
- # [02:16] <garykac> Masayuki: I fixed the 2 remaining key and code bugs.
- # [02:17] <garykac> I don't think there's anything surprising there, but let me know if you have any issues or questions.
- # [02:17] <garykac> We are planning on releasing the FPWD 'code' and 'key' specs next Thursday (the 12th).
- # [02:18] <garykac> The we can update the main spec to refer to them.
- # [02:18] <Travis> Gary and I were just chatting about how we are trying to balance the need to "finish" for the sake of the HTML5 normative references, and the need to "get it right" by addressing some of the questions that Anne and co. had in recent emails.
- # [02:18] <Travis> It seems apparent that we need to work on getting the spec right.
- # [02:18] <Travis> This is going to mean a delay.
- # [02:19] <Travis> We've also been working at a feverish level toward the end-game which just moved out on us a bit. It's not a very sustainable level of investment, so from that point of view things are going to go a bit slower anyway
- # [02:19] <masayuki> Thanks, I checked the diff of the fixes.
- # [02:19] <masayuki> Looks okay to me.
- # [02:20] <Travis> I will need to sync up with the HTML co-chairs and ask about the impact of a potential delay. I think it will be OK, but I'd like to be sure.
- # [02:20] <masayuki> I'll check them again later.
- # [02:20] <Travis> So the bugs are:
- # [02:21] <Travis> * clarify beforeinput firing
- # [02:21] <Travis> * Clarify "default action"
- # [02:21] <Travis> * Align with DOM4
- # [02:21] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [02:22] <Travis> * (unsafe to dispatch might go away)
- # [02:22] * Joins: sicking (~sicking@public.cloak)
- # [02:22] <Travis> * Specify event loop and hit testing behavior
- # [02:22] <Travis> * Converge CSS-OM view
- # [02:23] <Travis> I think we have general agreement on the direction of beforeinput
- # [02:23] <masayuki> I think that I should file a new bug for virtual keyboard's code value.
- # [02:23] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [02:23] <masayuki> But it must be not so difficult issue.
- # [02:24] <Travis> Please do! We love bugs...
- # [02:25] * Joins: skddc (~anonymous@public.cloak)
- # [02:31] <garykac> Masayuki: did you have concerns in particular that you wanted to discuss?
- # [02:31] <garykac> We're going to take the next few weeks and try to clean up the text and bring it up to modern standards.
- # [02:31] <Travis> I'm going to take some vacation time around June 19th for two weeks.
- # [02:32] <masayuki> garykac: Yeah, I have one.
- # [02:32] <masayuki> About KeyboardEvent.code value of printable keys.
- # [02:33] <masayuki> If a VKB doesn't emulate native physical key event completely, there are 2 patterns:
- # [02:34] <masayuki> One is there is an API to compute scancode from virtual keycode. This is Windows' case. At this time, browsers can use the API and compute .code value from the result.
- # [02:35] <Travis> I filed a bug for us to start investigating tests: https://www.w3.org/Bugs/Public/show_bug.cgi?id=25967
- # [02:36] <masayuki> The other is, the is not such API. E.g., Android. At this time, browsers can guess non-printable keys and some printable keys which can guess the key position from virtual keycode name. E.g., it has NUMPAD or something.
- # [02:36] <garykac> I don't expect all VKBs to provide useful 'code' values for every key.
- # [02:36] <garykac> They should if they want to emulate a physical keyboard, but not all VKBs care about that.
- # [02:37] <masayuki> In the latter case, browsers should NOT set .code values for printable keys which must be in standard position because VK -> SC depends on keyboard layout.
- # [02:39] <masayuki> https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#code-virtual-keyboards
- # [02:39] * Quits: karl (~karlcow@public.cloak) ("This computer has gone to sleep")
- # [02:39] <garykac> VKBs that emulate a physical keyboard should be emulating a particular layout as well - so they should know what positions to use.
- # [02:39] <masayuki> This looks like that D3E spec recommends that browsers should guess the key position even in such case.
- # [02:40] <garykac> So I would expect a virtual french keyboard (with standard layout) to use 'KeyA' for the key labeled 'q'.
- # [02:41] <garykac> If they completely change the layout for the VKB, then the 'code' doesn't have much use.
- # [02:41] <masayuki> I'd like you to document about the latter case in the spec even if the VKB looks like emulating physical keyboard but not generating scancode properly.
- # [02:42] * Joins: karl (~karlcow@public.cloak)
- # [02:44] <garykac> Are you referring to 6.2.4 "code and virtual keyboards"
- # [02:44] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [02:44] <masayuki> I filed a bug with this log https://www.w3.org/Bugs/Public/show_bug.cgi?id=25968
- # [02:44] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
- # [02:45] <masayuki> garykac: yes.
- # [02:45] * Quits: karl (~karlcow@public.cloak) (":tiuQ tiuq sah woclrak")
- # [02:46] <garykac> That section says that the browser MAY set it to the closest match or it MAY leave it undefined.
- # [02:46] <masayuki> I think that the document is not clear and makes web developers misunderstand.
- # [02:46] <Travis> Folks, do you mind if I end the telco a bit early?
- # [02:47] <garykac> We should probably make it more specific. I'd be happy with stating that it should be left undefined unless you're trying to emulate a physical keyboard.
- # [02:47] <garykac> travis: no problem.
- # [02:47] <Travis> Will other folks be around next week?
- # [02:47] <garykac> I'll be around. Next week, we're preparing the FCWD or key and code.
- # [02:48] <garykac> The week after that is the last one Travis is around before he heads out on vacation.
- # [02:48] <Travis> It will be great to have those docs published.
- # [02:48] <masayuki> Yeah, I'm available too.
- # [02:48] <Travis> Super.
- # [02:48] <garykac> We should probably meet those 2 weeks and then take a break while Travis is out.
- # [02:49] <Travis> Works for me.
- # [02:49] <Travis> Thanks again everyone!
- # [02:49] <masayuki> Thank you, Travis.
- # [02:49] <Zakim> -Travis
- # [02:49] <Zakim> -garykac
- # [02:49] <Zakim> RWC_WAPI(D3E)8:00PM has ended
- # [02:49] <Zakim> Attendees were Travis, +1.425.936.aaaa, garykac
- # [02:49] * Quits: garykac (~garykac@public.cloak) ("Page closed")
- # [02:49] <Travis> RRSAgent, please make the minutes
- # [02:49] <RRSAgent> I have made the request to generate http://www.w3.org/2014/06/04-webapps-minutes.html Travis
- # [02:49] <Travis> RRSAgent, make logs public
- # [02:49] <RRSAgent> I have made the request, Travis
- # [02:54] * Joins: lmclister (~lmclister@public.cloak)
- # [02:57] <Travis> Zakim, bye
- # [02:57] * Parts: Zakim (zakim@public.cloak) (Zakim)
- # [02:58] <Travis> RRSAgent, bye
- # [02:58] <RRSAgent> I see no action items
- # [02:58] * Parts: RRSAgent (rrsagent@public.cloak) (RRSAgent)
- # [02:58] * Quits: Travis (~Travis@public.cloak) ("Page closed")
- # [02:58] * Joins: rubys (~rubys@public.cloak)
- # [03:04] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [03:12] * Joins: lmclister (~lmclister@public.cloak)
- # [03:12] * Quits: masayuki (~masayuki@public.cloak) ("Page closed")
- # [03:12] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [03:16] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
- # [03:29] * heycam is now known as heycam|away
- # [04:04] * Joins: karl (~karlcow@public.cloak)
- # [04:16] * Quits: gavin_ (~gavin@public.cloak) (Client closed connection)
- # [04:16] * Quits: paul___irish (~paul___irish@public.cloak) ("ZNC - http://znc.sourceforge.net")
- # [04:16] * Joins: gavin (~gavin@public.cloak)
- # [04:16] * Joins: paul___irish (~paul___irish@public.cloak)
- # [04:16] * Quits: dcooney_ (~sid20727@public.cloak) (Client closed connection)
- # [04:16] * Joins: dcooney__ (~sid20727@public.cloak)
- # [04:20] * heycam|away is now known as heycam
- # [04:33] * Quits: rubys (~rubys@public.cloak) (Ping timeout: 180 seconds)
- # [04:52] * Joins: skddc_ (~anonymous@public.cloak)
- # [04:56] * Quits: skddc (~anonymous@public.cloak) (Ping timeout: 180 seconds)
- # [04:56] * skddc_ is now known as skddc
- # [05:06] * heycam is now known as heycam|away
- # [05:46] * heycam|away is now known as heycam
- # [07:03] * Quits: rniwa (~rniwa@public.cloak) (rniwa)
- # [07:18] * Joins: lmclister (~lmclister@public.cloak)
- # [07:36] * Joins: xiaoqian (xiaoqian@public.cloak)
- # [08:16] * Joins: sicking (~sicking@public.cloak)
- # [08:16] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [08:41] * heycam is now known as heycam|away
- # [08:54] * Quits: xiaoqian (xiaoqian@public.cloak) (Ping timeout: 180 seconds)
- # [09:29] * Joins: dom (dom@public.cloak)
- # [09:38] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [09:38] * Joins: Lachy (~Lachy@public.cloak)
- # [10:28] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [10:28] * Joins: sicking (~sicking@public.cloak)
- # [10:28] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [10:29] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [10:30] * Joins: Lachy (~Lachy@public.cloak)
- # [10:36] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [11:03] * Joins: darobin (rberjon@public.cloak)
- # [11:24] * Joins: xiaoqian_ (xiaoqian@public.cloak)
- # [11:29] * Joins: smaug (~chatzilla@public.cloak)
- # [11:40] * Joins: Lachy (~Lachy@public.cloak)
- # [12:31] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
- # [12:40] * Joins: abarsto (~abarsto@public.cloak)
- # [12:40] * abarsto is now known as ArtB
- # [12:46] * Joins: xiaoqian (xiaoqian@public.cloak)
- # [12:49] * Joins: anssik (~uid10742@public.cloak)
- # [12:51] * Quits: xiaoqian_ (xiaoqian@public.cloak) (Ping timeout: 180 seconds)
- # [12:57] * Quits: xiaoqian (xiaoqian@public.cloak) ("Leaving")
- # [13:52] * Joins: rubys (~rubys@public.cloak)
- # [14:13] * Quits: karl (~karlcow@public.cloak) (Ping timeout: 180 seconds)
- # [14:17] * Quits: rubys (~rubys@public.cloak) (Ping timeout: 180 seconds)
- # [14:28] * Joins: rubys (~rubys@public.cloak)
- # [14:39] * Joins: smaug (~chatzilla@public.cloak)
- # [15:09] * Quits: skddc (~anonymous@public.cloak) (skddc)
- # [15:51] * Joins: skddc (~anonymous@public.cloak)
- # [16:26] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
- # [16:39] * Joins: fjh (~fhirsch3@public.cloak)
- # [16:56] * Quits: skddc (~anonymous@public.cloak) (skddc)
- # [17:26] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
- # [17:49] * Joins: skddc (~anonymous@public.cloak)
- # [17:51] * Quits: rubys (~rubys@public.cloak) (Ping timeout: 180 seconds)
- # [18:13] * Joins: hober (~ted@public.cloak)
- # [18:18] * Joins: lmclister (~lmclister@public.cloak)
- # [18:26] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [18:59] * Joins: sicking (~sicking@public.cloak)
- # [19:06] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [19:08] * Quits: dom (dom@public.cloak) ("")
- # [19:10] * Joins: rubys (~rubys@public.cloak)
- # [19:10] * Joins: smaug (~chatzilla@public.cloak)
- # [19:10] * Quits: rubys (~rubys@public.cloak) (Client closed connection)
- # [19:13] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [19:28] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
- # [19:42] * Joins: lgombos (~gombos@public.cloak)
- # [19:49] * Joins: abarsto (~abarsto@public.cloak)
- # [19:49] * abarsto is now known as ArtB
- # [20:09] * Joins: jsbell_ (~jsbell@public.cloak)
- # [20:58] * Joins: darobin (rberjon@public.cloak)
- # [20:58] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [21:09] * Joins: sicking (~sicking@public.cloak)
- # [21:16] * Joins: Lachy (~Lachy@public.cloak)
- # [21:34] * Quits: sicking (~sicking@public.cloak) (sicking)
- # [22:18] * Joins: sicking (~sicking@public.cloak)
- # [23:43] * Joins: BenjamP (~benjamp@public.cloak)
- # [23:59] * Joins: rniwa (~rniwa@public.cloak)
- # Session Close: Thu Jun 05 00:00:01 2014
The end :)