Options:
- # Session Start: Thu Jan 31 00:00:01 2013
- # Session Ident: #whatwg
- # [00:00] * ojan_away is now known as ojan
- # [00:00] * Quits: dcherman (~dcherman@164.55.254.106) (Ping timeout: 276 seconds)
- # [00:01] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Read error: Connection reset by peer)
- # [00:02] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [00:02] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [00:06] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
- # [00:07] * Joins: dcherman (~dcherman@ool-4356089a.dyn.optonline.net)
- # [00:07] <yroc> OK great. Not to belabor the point, but when the sentence introducing the example says, "Nested samp and kbd elements allow for the styling of specific elements of the sample output...", what is the 'specific element' that sample output that samp is styling in the example?
- # [00:08] <yroc> Sorry: what is the 'specific element' that samp is styling in the example?
- # [00:08] <yroc> Because samp is wrapping the entire block.
- # [00:13] <Hixie> samp is styling the "output" of the computer, like, what would be on the screen
- # [00:13] <Hixie> and "kbd" is styling the input; in the case of kbd-nested-in-samp, the part of the output that echoed the input
- # [00:13] <Hixie> (Under <kbd>'s definition, the spec says "When the kbd element is nested inside a samp element, it represents the input as it was echoed by the system.")
- # [00:14] <Hixie> (reload for the latest update to that example btw)
- # [00:14] <Hixie> MikeSmith: you around?
- # [00:17] * Joins: weinig (~weinig@17.212.155.72)
- # [00:18] * abstractj|away is now known as abstractj
- # [00:21] <yroc> Hixie: OK, it's clear. Thanks very much :)
- # [00:26] <JonathanNeal> Have you guys already addressed some of the keyboard issues talked about here? http://codeflow.org/entries/2013/jan/30/keyboard-events-in-javascript-are-broken/
- # [00:26] <Hixie> not to my knowledge
- # [00:26] <Hixie> it's a huge amount of work that nobody who's sane has been brave enough to attempt
- # [00:27] <Hixie> jgraham: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17155 ping
- # [00:32] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [00:32] * Joins: isherman-book (Adium@nat/google/x-bwhagpmegxzryjqc)
- # [00:34] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [00:42] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [00:44] * Quits: yroc (~yroc@CPE602ad09304e3-CM602ad09304e0.cpe.net.cable.rogers.com) (Quit: Leaving)
- # [00:45] <Hixie> hsivonen, jgraham, gsnedders, abarth: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=17924
- # [00:48] * Quits: carbonix (~vcarbune@vpn-global-133-dhcp.ethz.ch) (Quit: Leaving)
- # [00:54] <JonathanNeal> Well gee, what all needs to be done? Write a spec?
- # [00:56] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn_)
- # [00:56] * Quits: ginger (~Adium@2401:fa00::919:98bd:7d32:d0cb) (Quit: Leaving.)
- # [00:57] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [00:58] <Hixie> JonathanNeal: write a ton of test cases, figure out what the browsers are actually doing, figure out what a common ground is, convince all the browser vendors that converging on that common ground makes sense, and speccing it.
- # [00:58] * Joins: weinig_ (~weinig@17.245.106.247)
- # [00:59] <Hixie> and then, maintaining the spec for several years as everyone finds errors in your work :-)
- # [00:59] <JonathanNeal> just that?
- # [00:59] <Hixie> yup
- # [00:59] <Hixie> more or less
- # [00:59] <jacobolus> Hixie: any estimate of man hours for that? maybe 1000?
- # [00:59] <Hixie> hmmm
- # [00:59] * Joins: jernoble (~jernoble@17.212.152.13)
- # [01:00] <zewt> iirc keyboard stuff is hard because everyone's browser sniffing to work around the differences, which makes converging existing apis hard
- # [01:00] <jacobolus> maybe that's a bit high. 300-500 spaced out over a few years
- # [01:00] <JonathanNeal> We'll get fifty developers together and have it specced out over a weekend.
- # [01:00] <Hixie> reverse engineering the browsers is probably a full-time job for a couple of months, if you're not used to doing it, plus a month or two getting up to speed; figuring out what they're doing and what the common ground is is probably another month or so full time, convincing the vendors i'll get back to, writing the spec if you're used to it is probably a couple of days, if you're not maybe a month, full time.
- # [01:01] <Hixie> maintaining it is probably a low-bandwidth job for 5 years, maybe a day a week at most
- # [01:01] <Hixie> convincing the browser vendors to converge on one thing might be impossible, so i can't estimate how long it'd take
- # [01:01] * Quits: weinig (~weinig@17.212.155.72) (Ping timeout: 244 seconds)
- # [01:01] * weinig_ is now known as weinig
- # [01:01] <jacobolus> JonathanNeal: I think you found a new full-time gig for the next 6 months! :)
- # [01:02] <zewt> another part is probably researching past attempts, reading www-dom, etc. threads on the topic, etc. to see what's got in the way previously
- # [01:02] <Philip`> It's probably quicker to work on touch APIs and wait for keyboards to become obsolete and die out
- # [01:02] <Hixie> so i'd say probably about 2000 hours total, maybe, 3000 hours, but spread unevenly over half a decade
- # [01:02] <zewt> (remind me to not say "etc." twice in the same sentence)
- # [01:02] <Philip`> (Also, speech- and mind-recognition APIs)
- # [01:02] <Hixie> that includes ramp-up time though
- # [01:03] <JonathanNeal> Philip`: because we'll be creating virtual keyboards on their touch devices and laptops where we can define the degree of textile feedback>
- # [01:03] * Joins: necolas (~necolas@8.25.197.25)
- # [01:04] <Hixie> for someone who's done this a lot before (like several people in this channel), it's probably a lot less on the front-end
- # [01:04] <JonathanNeal> Did they press A or did they BILLYMAYS press A.
- # [01:04] <jacobolus> JonathanNeal: you might have about as easy a time convincing all those silly european countries to just switch to standard QWERTY
- # [01:04] <Hixie> but the people who are experienced already have a lot of maintenance work ongoing, so the cost that's prohibitive is the back-end maintenance cost
- # [01:05] <jacobolus> JonathanNeal: while you're at it, spec out the US switch to the metric system
- # [01:05] <jacobolus> :)
- # [01:08] <JonathanNeal> Done https://petitions.whitehouse.gov/petition/make-metric-system-standard-united-states-instead-imperial-system/FndsKXLh
- # [01:08] <JonathanNeal> ARE YOU UNIMPRESSED? AND NOW!?
- # [01:08] * Quits: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr) (Quit: bholley)
- # [01:10] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 248 seconds)
- # [01:13] <Hixie> heycam: yt?
- # [01:14] <heycam> Hixie, hi
- # [01:14] <Hixie> heycam: any comment on https://www.w3.org/Bugs/Public/show_bug.cgi?id=19819 ?
- # [01:14] * heycam looks
- # [01:15] <Hixie> (suitable comment might be "yeah, bz is right, fix yer stuff hixie")
- # [01:15] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [01:15] <heycam> Hixie, I think bz is right
- # [01:15] <Hixie> k
- # [01:15] <heycam> the number of arguments passed is visible to the script
- # [01:15] <Hixie> so i just stick "optional" before the second argument and move on?
- # [01:15] <heycam> and the rules for how IDL values get converted when invoking a callback will pass the 4 required arguments
- # [01:16] <heycam> yep!
- # [01:16] <heycam> oh
- # [01:16] <heycam> hang on
- # [01:16] * Hixie hangs on
- # [01:16] <heycam> you would have to stick optional before each of argument 2, 3 and 4
- # [01:16] <Hixie> okie dokie
- # [01:16] <heycam> because of the rule that if one argument is optional then all following must be optional
- # [01:17] <heycam> I guess it minorly might suggest that the callback could be invoked with say 3 arguments, not just 1 or 4
- # [01:17] <heycam> but there's no overloading for callbacks like there is for operations, atm
- # [01:17] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [01:17] <Hixie> well i don't really care what it's declared as, since prose always invokes it
- # [01:17] <Hixie> just want to keep bz and you happy :-)
- # [01:17] <heycam> ok
- # [01:17] <Hixie> btw there's an example in the spec of an optional argument where the next argument isn't marked optional
- # [01:18] <heycam> that'll be invalid idl then
- # [01:18] <heycam> afaicr
- # [01:18] <Hixie> oh nevermind
- # [01:18] <Hixie> next arg is variadic
- # [01:18] <heycam> ah
- # [01:18] <heycam> anyway, I'm happy with optional before each of those three trailing arguments
- # [01:18] <Hixie> roger
- # [01:29] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [01:34] * Joins: jdaggett (~jdaggett@rtr.mozilla.or.jp)
- # [01:36] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [01:40] * Joins: plutoniix (~plutoniix@ppp-58-11-89-175.revip2.asianet.co.th)
- # [01:42] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Read error: Connection reset by peer)
- # [01:43] * GPHemsley wonders if there should be more oversight on the meta extensions
- # [01:44] * Quits: weinig (~weinig@17.245.106.247) (Quit: weinig)
- # [01:47] * Joins: weinig (~weinig@17.114.106.119)
- # [01:50] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [01:51] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [01:58] * Quits: weinig (~weinig@17.114.106.119) (Remote host closed the connection)
- # [01:58] * Quits: rniwa (~rniwa@2620:149:4:1b01:396c:ecf7:71c2:46c4) (Quit: rniwa)
- # [01:58] * Joins: weinig (~weinig@2620:149:4:1b01:2066:da2c:6874:f98e)
- # [02:00] * Joins: weinig_ (~weinig@17.114.106.119)
- # [02:00] * Quits: aklein (uid4454@gateway/web/irccloud.com/x-vmnxjotvxuwseiaw)
- # [02:03] * Quits: weinig (~weinig@2620:149:4:1b01:2066:da2c:6874:f98e) (Ping timeout: 245 seconds)
- # [02:03] * weinig_ is now known as weinig
- # [02:04] * Quits: JonathanNeal (~JonathanN@38.122.109.194) (Ping timeout: 248 seconds)
- # [02:07] * Quits: ap (~ap@2620:149:4:1b01:694f:23d9:4dbc:ee69) (Quit: ap)
- # [02:07] * Quits: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:10] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [02:16] * Quits: jsbell (jsbell@nat/google/x-eiffduvqpgxvesgp) (Quit: There's no place like home...)
- # [02:17] * Quits: cabanier1 (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:20] * Parts: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [02:22] * ojan is now known as ojan_away
- # [02:25] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
- # [02:28] * abstractj is now known as abstractj|brb
- # [02:29] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
- # [02:31] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [02:33] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 252 seconds)
- # [02:33] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [02:33] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [02:33] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:34] * heycam is now known as heycam|away
- # [02:38] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [02:40] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [02:41] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [02:41] * smaug____ is now known as smaug
- # [02:42] * smaug is now known as smaug____
- # [02:42] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Client Quit)
- # [02:42] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [02:46] * Joins: dbaron (~dbaron@63.245.219.150)
- # [02:48] * Quits: isherman-book (Adium@nat/google/x-bwhagpmegxzryjqc) (Quit: Leaving.)
- # [02:48] * jernoble is now known as jernoble|afk
- # [02:48] * jernoble|afk is now known as jernoble
- # [02:51] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [02:51] * Joins: rniwa (~rniwa@2620:149:4:1b01:d092:f818:af6e:3dbc)
- # [02:55] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [02:59] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [03:00] * Quits: weinig (~weinig@17.114.106.119) (Quit: weinig)
- # [03:02] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [03:03] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [03:06] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: This computer has gone to sleep)
- # [03:08] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
- # [03:09] * heycam|away is now known as heycam
- # [03:10] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [03:15] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
- # [03:18] * linclark|afk is now known as linclark
- # [03:18] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [03:19] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [03:19] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [03:22] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [03:34] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 256 seconds)
- # [03:35] * Joins: globbot (~logbot@lump.glob.com.au)
- # [03:38] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [03:40] * Quits: jamesr_ (jamesr@nat/google/x-omqffmhifcqqyvac) (Quit: jamesr_)
- # [03:42] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [03:51] * Quits: pablof (~pablof@144.189.31.2) (Quit: ^z)
- # [03:51] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
- # [03:53] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:54] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
- # [03:57] * Joins: ehsan (~ehsan@24.212.206.174)
- # [03:58] * Quits: dbaron (~dbaron@63.245.219.150) (Ping timeout: 245 seconds)
- # [04:00] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:06] * abstractj|brb is now known as abstractj
- # [04:06] * Quits: marcosc (~marcosc@bl11-125-142.dsl.telepac.pt) (Remote host closed the connection)
- # [04:06] * Joins: marcosc (~marcosc@bl11-125-142.dsl.telepac.pt)
- # [04:11] * Quits: marcosc (~marcosc@bl11-125-142.dsl.telepac.pt) (Ping timeout: 276 seconds)
- # [04:15] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [04:15] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:16] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [04:19] * Quits: dcherman (~dcherman@ool-4356089a.dyn.optonline.net) (Ping timeout: 248 seconds)
- # [04:28] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [04:32] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [04:39] * Joins: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net)
- # [04:41] * Krinkle|detached is now known as Krinkle
- # [04:42] * Joins: xiinotulp (~plutoniix@ppp-115-87-235-221.revip4.asianet.co.th)
- # [04:43] * Quits: plutoniix (~plutoniix@ppp-58-11-89-175.revip2.asianet.co.th) (Ping timeout: 248 seconds)
- # [04:44] * Joins: jonlee (~jonlee@2620:149:4:1b01:b993:8671:4ecd:bdc8)
- # [04:47] * Quits: jonlee (~jonlee@2620:149:4:1b01:b993:8671:4ecd:bdc8) (Remote host closed the connection)
- # [05:00] * abstractj is now known as abstractj|away
- # [05:06] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:15] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [05:16] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [05:21] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [05:23] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:24] * Quits: a-ja (~Instantbi@70.230.170.141) (Read error: Connection reset by peer)
- # [05:27] * Joins: darobin (~darobin@99.18.240.238)
- # [05:27] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [05:30] * Joins: esprehn__ (esprehn@nat/google/x-nkarssujcozdoyca)
- # [05:34] * Quits: esprehn (esprehn@nat/google/x-gmdukjblelguuisu) (Ping timeout: 276 seconds)
- # [05:34] * esprehn_ is now known as esprehn
- # [05:42] * Krinkle is now known as Krinkle|detached
- # [05:43] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [05:56] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
- # [05:57] * Quits: jdaggett (~jdaggett@rtr.mozilla.or.jp) (Quit: jdaggett)
- # [06:18] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [06:21] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [06:37] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [06:38] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [06:48] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [06:53] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
- # [06:56] <MikeSmith> Hixie: here now
- # [06:57] <Hixie> i was thinking about using the target milestone field in bugzilla to help sort things
- # [06:57] <Hixie> is that something you can help with?
- # [06:58] <MikeSmith> yeah sure
- # [06:58] <MikeSmith> we need to add some enumerated values there?
- # [06:59] <Hixie> yeah
- # [06:59] * Quits: asdf` (asdf@bigfr.klupek.org) (Ping timeout: 255 seconds)
- # [07:00] <Hixie> i was thinking, in the whatwg product, "2013 Q1", "2013 Q2", "2013 Q3", "2013 Q4", "2014 Q1", and so on, as high as you can be bothered to go, and then also something like "Pending Implementation Interest"
- # [07:00] * Joins: asdf` (asdf@bigfr.klupek.org)
- # [07:05] <MikeSmith> ok lemme give it a try now
- # [07:12] * heycam is now known as heycam|away
- # [07:15] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:15] * Quits: xiinotulp (~plutoniix@ppp-115-87-235-221.revip4.asianet.co.th) (Quit: จรลี จรลา)
- # [07:20] <MikeSmith> damn they make this complicated
- # [07:20] <MikeSmith> bugzilla config is so unintuitive
- # [07:22] <MikeSmith> ...and they've arbitrarily chosen to limit the field 20 to characters
- # [07:23] <Hixie> weird
- # [07:23] <Hixie> "Needs Impl Interest"
- # [07:24] * Quits: darobin (~darobin@99.18.240.238) (Remote host closed the connection)
- # [07:24] <MikeSmith> thanks
- # [07:27] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [07:29] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [07:33] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [07:34] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [07:34] <MikeSmith> Hixie: so how far out should we go? 2016?
- # [07:35] <MikeSmith> 2022?
- # [07:35] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 18.0/20130109143146])
- # [07:35] <Hixie> however far we go, we'll go further once we get there, so it's up to you :-)
- # [07:37] * Joins: Ducki_ (~Ducki@pD9E39ABA.dip0.t-ipconnect.de)
- # [07:40] * Joins: a-ja (~Instantbi@70.230.170.141)
- # [07:42] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: mount whateverest)
- # [07:43] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [07:43] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Client Quit)
- # [07:44] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [07:47] * Joins: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [07:49] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [07:52] * Joins: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com)
- # [07:53] * Quits: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [07:53] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [07:54] * Quits: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
- # [07:58] * Joins: Masklinn (~textual@77.109.116.6)
- # [07:59] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [08:06] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [08:08] * Quits: Jonadabe (~Jonadabe@bl11-147-168.dsl.telepac.pt) (Ping timeout: 252 seconds)
- # [08:13] * Quits: OnlyMax (~OnlyMax@187-126-46-176.user.veloxzone.com.br)
- # [08:16] <jgraham> Hixie: Hmm, I have paged all of the 17155 stuff out. I can look for TCs I wrote though
- # [08:19] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [08:22] * Quits: [[zz]] (~q@node-kna.pool-101-108.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [08:23] * Joins: [[zz]] (~q@node-lnf.pool-101-108.dynamic.totbb.net)
- # [08:23] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [08:26] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [08:33] * Joins: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com)
- # [08:35] * Quits: JohnAlbin (~JohnAlbin@114-42-63-170.dynamic.hinet.net) (Ping timeout: 252 seconds)
- # [08:37] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Client Quit)
- # [08:38] * Quits: rniwa (~rniwa@2620:149:4:1b01:d092:f818:af6e:3dbc) (Quit: rniwa)
- # [08:40] * Joins: nvartolo_ (~nvartolom@178.168.103.7)
- # [08:44] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Ping timeout: 248 seconds)
- # [08:49] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [08:51] * Quits: Masklinn (~textual@77.109.116.6)
- # [08:51] * Quits: JibberJim (~opera@host-78-147-244-163.as13285.net) (Quit: JibberJim)
- # [08:51] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:52] * Quits: esprehn (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn)
- # [08:52] * esprehn__ is now known as esprehn
- # [08:53] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
- # [08:53] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Client Quit)
- # [08:54] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
- # [09:05] * Joins: shwetank (~shwetank@122.173.193.20)
- # [09:09] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [09:09] * Parts: henrikkok (~henrikkok@81.27.221.193)
- # [09:10] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 245 seconds)
- # [09:11] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
- # [09:13] * Joins: Obvious (tachikoma@188.226.74.2)
- # [09:16] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
- # [09:16] * Joins: JohnAlbin (~JohnAlbin@111-250-106-234.dynamic.hinet.net)
- # [09:18] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:19] <MikeSmith> Glen Adams really seems to try hard to find novel ways to geet even more people to lose resect for him
- # [09:19] <MikeSmith> what few there may be left
- # [09:21] * Joins: victor1 (~Adium@AAubervilliers-651-1-144-123.w83-199.abo.wanadoo.fr)
- # [09:21] * Parts: victor1 (~Adium@AAubervilliers-651-1-144-123.w83-199.abo.wanadoo.fr)
- # [09:22] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 244 seconds)
- # [09:28] <jgraham> I propose starting public-html-religion to keep thological discussions off the technical list and the <del>political</del>admin list
- # [09:28] <jgraham> *theological
- # [09:31] <jgraham> Then I will finally have a forum to adress the important question of whether the many-into-one behaviour of the <html> element is a product of western monotheistic beliefs and therefore inappropriate for a global markup standard
- # [09:31] * Joins: alrra (~alrra@188.24.77.57)
- # [09:31] * Quits: alrra (~alrra@188.24.77.57) (Changing host)
- # [09:31] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [09:32] * Joins: pyrsmk (~pyrsmk@66.188.115.78.rev.sfr.net)
- # [09:33] * Joins: alrra_ (~alrra@188.24.77.57)
- # [09:35] * Joins: Masklinn (~textual@109.89.134.164)
- # [09:36] * Quits: alrra (~alrra@unaffiliated/alrra) (Read error: Connection reset by peer)
- # [09:36] * Quits: alrra_ (~alrra@188.24.77.57) (Client Quit)
- # [09:36] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [09:37] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:39] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:41] <MikeSmith> I don't see quoting something from a book in your sig as being necessary a religious thing
- # [09:41] <MikeSmith> it is see more so in this case I gues
- # [09:42] <MikeSmith> but there are a lot of shades of things that could be taken as religious
- # [09:42] * Joins: svl (~me@kelbur1.lnk.telstra.net)
- # [09:45] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [09:46] <MikeSmith> anyway if I were going to take offense at what people put into their sigs I think the legal disclaimers that some people attach to every single message they send to a list is a lot more worthy of offense
- # [09:46] <MikeSmith> because those serve absolutely no purpose
- # [09:48] <jgraham> The problem is that it is a topic where there is a line ranging from "inoffensive" to "illegal" and everyone wants to weigh in with their exact definition of where "inappropriate" is on that line.
- # [09:49] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:49] * Quits: a-ja (~Instantbi@70.230.170.141) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
- # [09:55] <jgraham> MikeSmith: Are you allowed to ask people to take that discussion off list and to the archives, or do we have to wait for the 300+ email flame war and/or the chairs to do it?
- # [09:55] <jgraham> s/the archives/www-archive/
- # [09:56] <MikeSmith> yeah I will ask that the discussion be moved to www-archive
- # [09:57] <jgraham> (I suggest pre-empting the possible response that this is an admin matter and therefore on topic for an admin list)
- # [09:57] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [10:00] * Quits: Ducki_ (~Ducki@pD9E39ABA.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [10:02] <MikeSmith> jgraham: oh, already sent it before I got back to see that suggestion
- # [10:06] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [10:06] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
- # [10:14] * Joins: Ducki (~Ducki@pD9E39ABA.dip0.t-ipconnect.de)
- # [10:14] * Joins: nonge (~nonge@p5B326B61.dip.t-dialin.net)
- # [10:18] * Quits: nonge_ (~nonge@p5082A041.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [10:21] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [10:22] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [10:24] * Joins: sedovsek (~robert@89.143.12.238)
- # [10:24] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [10:25] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [10:29] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 264 seconds)
- # [10:34] * Quits: FireFly (~firefly@oftn/member/FireFly) (Read error: Operation timed out)
- # [10:35] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 252 seconds)
- # [10:36] * Quits: heycam|away (~cam@wok.mcc.id.au) (Ping timeout: 260 seconds)
- # [10:37] * Joins: FireFly (~firefly@oftn/member/FireFly)
- # [10:38] * Joins: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr)
- # [10:40] * Joins: reinaldob (~reinaldob@201.74.207.56)
- # [10:45] * Joins: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be)
- # [10:47] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 276 seconds)
- # [10:50] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [10:55] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
- # [10:59] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [11:01] * Joins: maikmerten (~merten@vpn17224.itmc.tu-dortmund.de)
- # [11:02] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
- # [11:19] * Quits: JohnAlbin (~JohnAlbin@111-250-106-234.dynamic.hinet.net) (Quit: JohnAlbin)
- # [11:26] <MikeSmith> Hixie: btw we now have dates in the Target Milestone field for use with all WHATWG components
- # [11:26] <MikeSmith> https://www.w3.org/Bugs/Public/enter_bug.cgi?product=WHATWG
- # [11:27] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [11:28] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [11:36] * Joins: marcosc (~marcosc@bl12-179-231.dsl.telepac.pt)
- # [11:40] * Quits: shwetank (~shwetank@122.173.193.20) (Quit: Leaving...)
- # [11:41] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving...)
- # [11:43] * Joins: yat (~test@213.57.4.13)
- # [11:45] * Quits: yat (~test@213.57.4.13) (Client Quit)
- # [11:56] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [11:57] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [11:59] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [12:17] * Quits: Ducki (~Ducki@pD9E39ABA.dip0.t-ipconnect.de) (Quit: Leaving)
- # [12:20] * Quits: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be) (Ping timeout: 264 seconds)
- # [12:22] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:30] * Joins: jernoble_ (~jernoble@17.212.152.13)
- # [12:30] * Quits: jernoble (~jernoble@17.212.152.13) (Ping timeout: 240 seconds)
- # [12:30] * jernoble_ is now known as jernoble
- # [12:31] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [12:31] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [12:33] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [12:36] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # Session Close: Thu Jan 31 12:40:11 2013
- #
- # Session Start: Thu Jan 31 12:40:11 2013
- # Session Ident: #whatwg
- # [12:40] * Disconnected
- # [12:41] * Attempting to rejoin channel #whatwg
- # [12:41] * Rejoined channel #whatwg
- # [12:41] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [12:41] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
- # [12:48] * Joins: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be)
- # [12:49] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [12:53] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [12:54] * Joins: yorick (~yorick@vredebest.xs4all.nl)
- # [12:54] * Quits: yorick (~yorick@vredebest.xs4all.nl) (Changing host)
- # [12:54] * Joins: yorick (~yorick@oftn/member/yorick)
- # [13:03] * abstractj|away is now known as abstractj
- # [13:03] * Quits: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be) (Quit: bbl)
- # [13:05] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 18.0/20130109143146])
- # [13:35] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [13:40] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [13:45] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [13:46] * Joins: JohnAlbin (~JohnAlbin@36-224-107-243.dynamic-ip.hinet.net)
- # [13:48] * Joins: mpt (~mpt@nat/canonical/x-yiljphwsssuszkjl)
- # [13:48] * Quits: mpt (~mpt@nat/canonical/x-yiljphwsssuszkjl) (Changing host)
- # [13:48] * Joins: mpt (~mpt@canonical/mpt)
- # [13:50] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [13:50] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [13:50] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [13:53] * Joins: shwetank (~shwetank@122.173.193.20)
- # [14:08] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
- # [14:18] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [14:21] * Joins: Smylers1 (~smylers@host81-148-61-85.in-addr.btopenworld.com)
- # [14:21] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Read error: Connection reset by peer)
- # [14:25] * Joins: ehsan (~ehsan@24.212.206.174)
- # [14:37] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [14:42] * Joins: smaug (~chatzilla@cs181151161.pp.htv.fi)
- # [14:43] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 240 seconds)
- # [14:43] * smaug is now known as smaug____
- # [14:47] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:52] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [14:53] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Quit: bbl)
- # [14:54] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
- # [14:55] * Joins: MikeSmit1 (~mike@sideshowbarker.net)
- # [14:55] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [14:55] * Joins: matijsb_ (uid2278@gateway/web/irccloud.com/x-joznadvgmgfxlvlk)
- # [14:56] * Joins: wycats__ (uid79@gateway/web/irccloud.com/x-aiuwhmkuegminbwn)
- # [14:57] * Quits: MikeSmith (~mike@sideshowbarker.net) (Ping timeout: 240 seconds)
- # [14:57] * Quits: wycats_ (uid79@gateway/web/irccloud.com/x-mrxcqnpptifrokse) (Ping timeout: 240 seconds)
- # [14:57] * Quits: matijsb (uid2278@gateway/web/irccloud.com/x-vsxfqvyotmcjcktg) (Ping timeout: 240 seconds)
- # [14:57] * matijsb_ is now known as matijsb
- # [14:57] * wycats__ is now known as wycats_
- # [15:00] * MikeSmit1 is now known as MikeSmith
- # [15:08] * Quits: Smylers1 (~smylers@host81-148-61-85.in-addr.btopenworld.com) (Quit: Leaving.)
- # [15:09] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
- # [15:10] * Joins: dcherman (~dcherman@164.55.254.106)
- # [15:20] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [15:20] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [15:25] * Quits: nvartolo_ (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [15:26] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [15:26] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [15:29] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [15:32] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [15:36] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [15:37] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [15:38] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:38] * Parts: reggna_ (~reggna@irc.jagochmittmoln.se)
- # [15:41] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: This computer has gone to sleep)
- # [15:42] * Joins: alrra (~alrra@188.24.77.57)
- # [15:42] * Quits: alrra (~alrra@188.24.77.57) (Changing host)
- # [15:42] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [15:44] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [15:47] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [15:48] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [15:48] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [15:50] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [15:55] * Quits: Martin_L (~Martin_L@194.18.12.26) (Ping timeout: 255 seconds)
- # [15:55] * Quits: niloy (~niloy@203.196.177.156) (Quit: Leaving)
- # [16:07] * Joins: izhak (~izhak@31.47.115.87)
- # [16:09] * Joins: reggna (~reggna@irc.jagochmittmoln.se)
- # [16:14] * Joins: scor (~scor@132.183.243.108)
- # [16:14] * Quits: scor (~scor@132.183.243.108) (Changing host)
- # [16:14] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:17] * Joins: reinaldob (~reinaldob@201.74.207.56)
- # [16:18] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:19] * Joins: Yaffle (~vic99999@88.205.180.26)
- # [16:19] <Yaffle> Hello!!!
- # [16:21] <Yaffle> @Hixie, can you please look at https://www.w3.org/Bugs/Public/show_bug.cgi?id=20768 ?
- # [16:24] * Joins: bga_ (bga@69.50.229.69)
- # [16:24] * Joins: darobin (~darobin@99.18.240.238)
- # [16:25] <jgraham> Yaffle: That doesn't seem like a good bug report
- # [16:25] <Yaffle> @jgraham, why?
- # [16:25] <jgraham> Because it doesn't explain a problem with the spec
- # [16:26] <jgraham> There might *be* one
- # [16:26] <jgraham> But it isn't obvious what it is
- # [16:26] <jgraham> For example it isn't clear whether the "problem" is a QoI issue
- # [16:26] <jgraham> Well, it's not even that obviosu what the problem is
- # [16:27] <Yaffle> spec is correct, but EventSource is not so good
- # [16:27] <jgraham> Right
- # [16:27] <jgraham> So is spec action needed?
- # [16:28] <jgraham> Is it something that can be fixed by browsers changing their implementation?
- # [16:28] <Yaffle> yes, i want to see "heartbeat timeout" in the spec
- # [16:28] <jgraham> If browsers can change their implementation, will they? If not why not?
- # [16:29] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [16:29] <jgraham> If it can be solved with a browser change (which it seems like maybe it can, since you say Chrome isn't affected), why wouldn't they just do that instead of implemented some as-yet unspeced feature
- # [16:30] <jgraham> If it *can't* be, you need a clear statement of the problem
- # [16:30] <Yaffle> because Chrome uses TCP-level keepalives
- # [16:30] <jgraham> A clear statement of why a spec change is needed
- # [16:30] <jgraham> And finally a suggestion for the possible form of that change
- # [16:30] <jgraham> Right so why can't everyone else do that too?
- # [16:35] <Yaffle> they fear
- # [16:35] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [16:36] <jgraham> Right, if there are good technical reasons that what Chrome does is bad, that needs to be in the bug
- # [16:36] <Yaffle> and the tcp keepalives interval is 45 seconds, which may be too big for some EventSource applications
- # [16:36] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 276 seconds)
- # [16:37] <jgraham> Right, well this all needs to be explained to make it a good bug report
- # [16:37] <Yaffle> this is all needs a discussion
- # [16:37] * Quits: darobin (~darobin@99.18.240.238) (Remote host closed the connection)
- # [16:38] <jgraham> Like "You might think that just doing what Chrome does would solve this without any spec changes but that doesn't really solve the whole problem because (reasons)"
- # [16:40] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
- # [16:40] <Yaffle> ok
- # [16:42] <jgraham> So the basic structure should be: description of a problem that the current spec doesn't address, reason why any trivial solution is insufficient to addresss the problem, suggestions for possible solutions
- # [16:42] <jgraham> The last one is optional
- # [16:44] * Joins: yorick (~yorick@vredebest.xs4all.nl)
- # [16:44] * Quits: yorick (~yorick@vredebest.xs4all.nl) (Changing host)
- # [16:44] * Joins: yorick (~yorick@oftn/member/yorick)
- # [16:46] * Quits: maikmerten (~merten@vpn17224.itmc.tu-dortmund.de) (Ping timeout: 255 seconds)
- # [16:54] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
- # [16:55] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
- # [16:56] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Client Quit)
- # [16:56] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Ping timeout: 260 seconds)
- # [17:00] * Parts: Yaffle (~vic99999@88.205.180.26)
- # [17:04] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [17:10] <zewt> oh cool, didn't know img.complete was in ios 6 safari
- # [17:10] * Joins: decotii (~decotii@hq.croscon.com)
- # [17:10] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [17:18] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [17:21] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [17:23] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:31] * Quits: charl_ (~charl@charl.eu) (Quit: leaving)
- # [17:32] * Quits: scor (~scor@drupal.org/user/52142/view) (Ping timeout: 248 seconds)
- # [17:35] * Joins: mpt (~mpt@nat/canonical/x-uimjuwenlvveqlkl)
- # [17:35] * Quits: mpt (~mpt@nat/canonical/x-uimjuwenlvveqlkl) (Changing host)
- # [17:35] * Joins: mpt (~mpt@canonical/mpt)
- # [17:38] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [17:40] * abstractj is now known as abstractj|gump
- # [17:42] * Joins: cynthia (~cynthia@1.234.23.206)
- # [17:42] * Quits: cynthia (~cynthia@1.234.23.206) (Client Quit)
- # [17:46] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 256 seconds)
- # [17:46] * Joins: sangwhan (~sangwhan@1.234.23.206)
- # [17:46] * Quits: sangwhan (~sangwhan@1.234.23.206) (Client Quit)
- # [17:47] * Joins: erichynds (~ehynds@64.206.121.41)
- # [17:47] * Joins: sangwhanmoon (~sangwhanm@1.234.23.206)
- # [17:49] * Quits: sangwhanmoon (~sangwhanm@1.234.23.206) (Client Quit)
- # [17:49] * Joins: Sangwhan (~Sangwhan@1.234.23.206)
- # [17:50] * Quits: Sangwhan (~Sangwhan@1.234.23.206) (Client Quit)
- # [17:50] <dglazkov> good morning, Whatwg!
- # [17:50] * Joins: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net)
- # [17:51] * Joins: sangwhan (~sangwhan@1.234.23.206)
- # [17:51] * Quits: shwetank (~shwetank@122.173.193.20) (Quit: Linkinus - http://linkinus.com)
- # [17:52] * Quits: izhak (~izhak@31.47.115.87) (Ping timeout: 244 seconds)
- # [17:54] * Joins: cabanier (~cabanier@192.150.22.55)
- # [17:55] * Joins: scor (~scor@132.183.243.108)
- # [17:55] * Quits: scor (~scor@132.183.243.108) (Changing host)
- # [17:55] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:56] * Quits: sangwhan (~sangwhan@1.234.23.206) (Quit: leaving)
- # [17:57] * Joins: sangwhan (~sangwhan@1.234.23.206)
- # [17:57] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [17:58] * Joins: Ms2ger (~Ms2ger@91.180.157.55)
- # [18:02] * Quits: dcherman (~dcherman@164.55.254.106) (Ping timeout: 248 seconds)
- # [18:02] * Joins: dcherman (~dcherman@164.55.254.106)
- # [18:03] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [18:05] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [18:05] * Quits: Masklinn (~textual@109.89.134.164)
- # [18:07] <tantek> good morning dglazkov!
- # [18:11] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 246 seconds)
- # [18:14] * Quits: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr) (Quit: bholley)
- # [18:16] * Joins: ap (~ap@2620:149:4:1b01:18a4:2b44:306f:7fc8)
- # [18:17] * Quits: sangwhan (~sangwhan@1.234.23.206) (Quit: leaving)
- # [18:17] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [18:17] * Joins: sangwhan (~sangwhan@1.234.23.206)
- # [18:18] * Joins: KyleBarnhart (~KyleBarnh@76-10-171-137.dsl.teksavvy.com)
- # [18:19] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:19] * Parts: KyleBarnhart (~KyleBarnh@76-10-171-137.dsl.teksavvy.com)
- # [18:19] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
- # [18:19] * Joins: KyleBarnhart (~KyleBarnh@76-10-171-137.dsl.teksavvy.com)
- # [18:20] * Joins: decotii (~decotii@hq.croscon.com)
- # [18:22] <KyleBarnhart> Hi. Is there someone of authority how can definitively answer a question regarding the implementation of the WebVTT text track specification?
- # [18:22] <KyleBarnhart> Specifically...
- # [18:23] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [18:23] * Joins: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr)
- # [18:24] <KyleBarnhart> I am part of a team who is trying to implement the standard. Whereas I take the view that the parser section of the specification is to be adhered to when writing an implementation, they take the view that the implementation is should be written to the syntax rules and the parser section can be ignored.
- # [18:24] * Joins: tomasf (~tom@2002:55e5:db44:0:6cf1:d3e7:713c:534b)
- # [18:25] <Ms2ger> The parser section is the only relevant one for an implementation
- # [18:26] <KyleBarnhart> It is one. Not a validator. It is parsing the format for the eventual use in Mozilla.
- # [18:26] * Quits: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr) (Client Quit)
- # [18:26] <Ms2ger> Right
- # [18:26] <Ms2ger> Then you want to follow the parsing section
- # [18:27] <Ms2ger> I understand your first patches are due today?
- # [18:28] <KyleBarnhart> I believe.
- # [18:28] <KyleBarnhart> I'm not responsible for that. I'm handling testing at the moment.
- # [18:29] <Ms2ger> Great, we'll need quite a few of those :)
- # [18:31] * Joins: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [18:31] * Joins: mpt (~mpt@nat/canonical/x-svenybrawudgghrm)
- # [18:31] * Quits: mpt (~mpt@nat/canonical/x-svenybrawudgghrm) (Changing host)
- # [18:31] * Joins: mpt (~mpt@canonical/mpt)
- # [18:34] <KyleBarnhart> Is it okay if the parser (and I mean in the final future version) differs in some significant ways from the specification? Such as when to and not to discard a cue, and accepting input that the specification would not allow.
- # [18:36] * Joins: eresair (~eresair@173.247.199.2)
- # [18:37] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [18:38] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [18:41] * Joins: Masklinn (~textual@77.109.116.6)
- # [18:42] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Client Quit)
- # [18:43] <Ms2ger> If the code is to end up in Gecko, it had better follow the specification to the letter
- # [18:44] <Hixie> KyleBarnhart: what do they think the spec is for, if not following?
- # [18:45] <MikeSmith> inspiration
- # [18:46] <Ms2ger> Suggestions
- # [18:46] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [18:47] <Hixie> MikeSmith: awesome, thanks! One last thing on the milestones, looks like we have to explicitly give the "no milestone" milestone, so all the bugs have ended up in "Needs Impl Interest". Is there any chance you could rename that one to "Unsorted", and then add one to the other end of the list (after the quarterly milestones) called "Needs Impl Interest"?
- # [18:47] <MikeSmith> sure
- # [18:47] <MikeSmith> gimme a minute
- # [18:47] <Hixie> sure, no rush
- # [18:49] <MikeSmith> well it's quick to do
- # [18:49] <MikeSmith> in fact so quick that's it already done!
- # [18:50] <MikeSmith> I have become one with bugzilla
- # [18:50] <Hixie> :-D
- # [18:50] <Hixie> thanks dude
- # [18:51] * Joins: HLFH (~hlfh@AMontsouris-651-1-128-201.w83-202.abo.wanadoo.fr)
- # [18:51] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [18:51] * Quits: HLFH (~hlfh@AMontsouris-651-1-128-201.w83-202.abo.wanadoo.fr) (Remote host closed the connection)
- # [18:51] * abstractj|gump is now known as abstractj
- # [18:51] * Quits: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [18:52] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [18:52] * Joins: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch)
- # [18:53] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [18:54] <Hixie> hsivonen, abarth, jgraham: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=17924 (same as one I sent yesterday, in case you already looked and don't care)
- # [18:54] <Ms2ger> SVG fragment parsing?
- # [18:54] <Hixie> yeah
- # [18:55] <Ms2ger> Sounds like it would be good to fix, but I'll leave it to hsivonen to tell you how :)
- # [18:56] <KyleBarnhart> Thank you very much for your answer. I'm going to go now and discuss this with our team.
- # [18:56] <Hixie> KyleBarnhart: please don't hesitate to ask any other questions
- # [18:57] <KyleBarnhart> Thank you :)
- # [18:57] <Velmont> KyleBarnhart: What's also good to know is that specs are never really set in stone.
- # [18:58] <Hixie> MikeSmith: when you have a moment and happen to be at bugzilla's admin page again, if you could add a "Needs Research" between "2022 Q4" and "Needs Impl Interest", that'd be great
- # [18:58] <Velmont> KyleBarnhart: It should follow what implementations do as well. So if there's something strange there it might be a bug in the spec.
- # [18:58] <Hixie> KyleBarnhart: yeah, what Velmont said. If there's a reason to implement something other than the spec, we should change the spec.
- # [18:58] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:58] <Hixie> KyleBarnhart: the reason to have a spec is to make sure everyone does the same thing, but so long as they all do the same thing, it doesn't really matter what that thing is exactly
- # [18:58] <Velmont> KyleBarnhart: Although there is already implementions of that one, so hopefully there shouldn't be too much :-)
- # [19:02] <MikeSmith> Hixie: I have communicated your request to bugzilla
- # [19:03] <MikeSmith> Flight looks extremely cool https://github.com/twitter/flight/tree/gh-pages/demo
- # [19:03] <Hixie> MikeSmith: you are teh awesomest
- # [19:03] <MikeSmith> https://github.com/twitter/flight/blob/master/README.md
- # [19:03] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:04] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:05] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [19:08] * Quits: pyrsmk (~pyrsmk@66.188.115.78.rev.sfr.net) (Quit: tzing)
- # [19:08] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [19:09] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [19:11] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [19:13] * Joins: fr0zenice (~frozenice@unaffiliated/fr0zenice)
- # [19:14] * Joins: weinig (~weinig@17.114.109.112)
- # [19:18] * Joins: othermaciej (~mjs@17.245.109.153)
- # [19:18] * Joins: svl (~me@kelbur1.lnk.telstra.net)
- # [19:19] * Quits: weinig (~weinig@17.114.109.112) (Quit: weinig)
- # [19:21] * Joins: pablof (~pablof@144.189.31.2)
- # [19:22] * Joins: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr)
- # [19:22] * Quits: cheron (~cheron@unaffiliated/cheron) (Read error: Operation timed out)
- # [19:25] <hsivonen> Hixie: ping ack but can't review today
- # [19:25] <Hixie> hsivonen: roger
- # [19:26] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [19:28] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [19:30] * Joins: necolas (~necolas@8.25.197.25)
- # [19:34] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [19:38] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [19:39] * Parts: bga_ (bga@69.50.229.69)
- # [19:40] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [19:42] * Joins: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com)
- # [19:45] * Quits: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
- # [19:47] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Quit: Leaving.)
- # [19:47] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
- # [19:48] * Joins: weinig (~weinig@17.114.109.112)
- # [19:51] * ojan_away is now known as ojan
- # [19:51] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
- # [19:53] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [19:53] * Joins: ehsan_ (~ehsan@66.207.208.98)
- # [19:55] * Joins: rniwa (~rniwa@2620:149:4:1b01:e413:ef56:de8a:1532)
- # [19:59] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [20:08] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Quit: Leaving)
- # [20:08] * Joins: jonlee (~jonlee@2620:149:4:1b01:607a:8dba:5e23:245b)
- # [20:08] * Quits: othermaciej (~mjs@17.245.109.153) (Quit: othermaciej)
- # [20:10] * Joins: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com)
- # [20:10] * Quits: weinig (~weinig@17.114.109.112) (Quit: weinig)
- # [20:11] * Joins: othermaciej (~mjs@17.245.109.153)
- # [20:14] * Joins: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com)
- # [20:18] * Joins: weinig (~weinig@17.114.109.112)
- # [20:19] * Joins: pablof_ (~pablof@144.189.150.130)
- # [20:20] * Joins: parb (~pablof@144.189.31.2)
- # [20:21] * Quits: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr) (Quit: bholley)
- # [20:21] * Quits: pablof (~pablof@144.189.31.2) (Ping timeout: 260 seconds)
- # [20:21] * parb is now known as pablof
- # [20:21] * Joins: jamesr_ (jamesr@nat/google/x-ybbtnkdvlvrlulot)
- # [20:22] <jgraham> KyleBarnhart: I'm pretty sure Opera have written some WebVTT tests that might help you get started
- # [20:23] <jgraham> I'm not sure if they are public yet. zcorpan would know, but he's not around
- # [20:23] <jgraham> http://w3c-test.org/html/tests/submission/Opera/media/track/webvtt/
- # [20:23] * Quits: pablof_ (~pablof@144.189.150.130) (Ping timeout: 244 seconds)
- # [20:24] <jgraham> I love it when a plan comes together
- # [20:24] <jgraham> Although I guess it hasn't come together until everyone passes the tests
- # [20:26] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn_)
- # [20:27] <jgraham> KyleBarnhart: Also, Ms2ger should be able to help you get those tests running as MochiTests
- # [20:28] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [20:28] <jgraham> 'cause y'know until a test is in an automated regression framework it as good as doesn't exist
- # [20:28] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Read error: Connection reset by peer)
- # [20:28] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [20:29] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [20:35] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [20:40] * Quits: tomasf (~tom@2002:55e5:db44:0:6cf1:d3e7:713c:534b) (Read error: Connection timed out)
- # [20:40] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [20:45] * Quits: ap (~ap@2620:149:4:1b01:18a4:2b44:306f:7fc8) (Quit: ap)
- # [20:46] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
- # [20:46] * Quits: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [20:46] * Quits: othermaciej (~mjs@17.245.109.153) (Quit: othermaciej)
- # [20:50] * jonlee is now known as jonlee|afk
- # [20:50] * jonlee|afk is now known as jonlee
- # [20:50] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [20:50] <Ms2ger> Suppose you have a form element
- # [20:50] <Ms2ger> And you do for (var p in form) { w(p); }
- # [20:50] <Ms2ger> What do you get logged?
- # [20:50] * Krinkle|detached is now known as Krinkle
- # [20:50] <Hixie> all kinds of random stuff
- # [20:51] <Ms2ger> Alright, let's ignore the random stuff, and focus on the stuff in form.elements
- # [20:53] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [20:53] <Hixie> everything except image inputs, i think
- # [20:53] <Hixie> but i'm saying that from memory
- # [20:54] <Ms2ger> Any numbers?
- # [20:55] * Joins: ^esc_ (~esc_ape@77.117.247.149.wireless.dyn.drei.com)
- # [20:55] * Quits: ^esc (~esc_ape@77.116.247.139.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [20:56] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [20:56] * Quits: rniwa (~rniwa@2620:149:4:1b01:e413:ef56:de8a:1532) (Quit: rniwa)
- # [20:57] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [20:58] * Joins: rniwa (~rniwa@2620:149:4:1b01:701f:68b0:a89e:1bce)
- # [21:01] * Quits: nonge (~nonge@p5B326B61.dip.t-dialin.net) (Quit: Verlassend)
- # [21:01] * Joins: Somatt_wrk_ (~somattwrk@darkstar2.fullsix.com)
- # [21:01] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [21:04] * abstractj is now known as abstractj|lunch
- # [21:05] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [21:07] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [21:09] <Hixie> Ms2ger: numbers?
- # [21:09] <Hixie> Ms2ger: oh, numbers
- # [21:09] <Hixie> Ms2ger: dunno off hand
- # [21:09] <Hixie> Ms2ger: i assume this is well-defined, but of course the definition might not match reality
- # [21:11] <Ms2ger> Exactly :)
- # [21:11] * Quits: jamesr_ (jamesr@nat/google/x-ybbtnkdvlvrlulot) (Quit: jamesr_)
- # [21:13] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
- # [21:14] * Joins: othermaciej (~mjs@2620:149:f01:201:7d57:d985:a3d4:d97c)
- # [21:14] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [21:16] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [21:17] <abarth> Hixie: makes sense
- # [21:17] <gsnedders> Ms2ger: 25.
- # [21:18] <Hixie> abarth: the parsing thing?
- # [21:19] <Hixie> ah, saw your comment. thanks!
- # [21:19] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
- # [21:25] * jonlee is now known as jonlee|afk
- # [21:30] * Krinkle is now known as Krinkle|detached
- # [21:30] * Krinkle|detached is now known as Krinkle
- # [21:36] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [21:36] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:607a:8dba:5e23:245b) (Quit: jonlee|afk)
- # [21:42] * Joins: jacobolus (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net)
- # [21:43] * Joins: jsoncorwin (~textual@40.sub-70-199-89.myvzw.com)
- # [21:46] * Joins: Famic (~famic@hidden.dns.ug)
- # [21:46] * Krinkle is now known as Krinkle|detached
- # [21:48] * abstractj|lunch is now known as abstractj
- # [21:48] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [21:59] * Quits: KyleBarnhart (~KyleBarnh@76-10-171-137.dsl.teksavvy.com) (Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC)
- # [22:05] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [22:05] <Hixie> Ms2ger: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=17844
- # [22:06] <Ms2ger> I have no idea what those do
- # [22:06] <Ms2ger> I was hoping someone who isn't me could do the reverse engineering :)
- # [22:06] * Quits: weinig (~weinig@17.114.109.112) (Quit: weinig)
- # [22:07] <Hixie> heh
- # [22:09] * Quits: jsoncorwin (~textual@40.sub-70-199-89.myvzw.com) (Quit: Computer has gone to sleep.)
- # [22:10] <jgraham> So whoever won't do reverse engineering for that is a good candidate to be the real Ms2ger?
- # [22:10] <Ms2ger> Either that or just lazy
- # [22:11] * Joins: roc (~chatzilla@60.234.66.20)
- # [22:11] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [22:11] <jgraham> Hmm, that's a problematically large group of people :(
- # [22:12] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [22:13] <Hixie> smaug____: you around?
- # [22:13] <smaug____> Hixie: pong
- # [22:14] <Hixie> smaug____: you asked for [LenientThis] on onmouseenter and onmouseleave in https://www.w3.org/Bugs/Public/show_bug.cgi?id=18836, referencing https://bugzilla.mozilla.org/show_bug.cgi?id=691059
- # [22:14] <Hixie> smaug____: can you elaborate on why we need LenientThis? I forget what it does and how to test for it :-(
- # [22:14] * Quits: Masklinn (~textual@77.109.116.6)
- # [22:14] <Hixie> right now only one event handler has it
- # [22:14] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [22:14] * Quits: othermaciej (~mjs@2620:149:f01:201:7d57:d985:a3d4:d97c) (Quit: othermaciej)
- # [22:14] <Hixie> (onreadystatechange, which is magical for other reasons too)
- # [22:15] <Ms2ger> Hixie, so, Interface.prototype.onmouseenter
- # [22:15] <smaug____> Hixie: bz asked for LenientThis ;)
- # [22:15] <Ms2ger> Hixie, that's a getter, and when you access it like that...
- # [22:15] <Hixie> oh, so he did
- # [22:15] <Ms2ger> Hixie, 'this' isn't a concrete object of the right type, so we throw
- # [22:15] <Hixie> looks like Ms2ger is going to do a bz impression and answer my questiosn though
- # [22:15] <Hixie> Ms2ger: ah, right. so there's pages doing that, huh
- # [22:16] <Ms2ger> Actually, pages call the setter, not the getter, but same thing
- # [22:16] * smaug____ would need to re-read the bug
- # [22:16] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [22:17] <Ms2ger> https://bugzilla.mozilla.org/show_bug.cgi?id=691059#c5 fwiw
- # [22:17] <Hixie> yeah i'm reading that
- # [22:17] <Hixie> ok
- # [22:17] <Hixie> i guess we'll just add [LenientThis]
- # [22:17] <Ms2ger> Please do :)
- # [22:18] * Joins: othermaciej (~mjs@2620:149:f01:201:65a4:9b39:29c8:690c)
- # [22:18] <Hixie> should it be that way just on everything?
- # [22:18] <Hixie> including Window?
- # [22:18] <Ms2ger> Just on the ones where it's required by compat ):
- # [22:18] <Ms2ger> :)*
- # [22:19] <Hixie> well right now there's one interface for all of the above
- # [22:19] <Hixie> by bz's request :-)
- # [22:19] <Hixie> so it's just gonna be [LenientThis] everywhere
- # [22:19] * Ms2ger looks
- # [22:19] * Joins: geoDude (~androirc@koln-4db4bb07.pool.mediaWays.net)
- # [22:20] <Ms2ger> Element/Document/Window all get it in Gecko
- # [22:20] * Quits: othermaciej (~mjs@2620:149:f01:201:65a4:9b39:29c8:690c) (Client Quit)
- # [22:20] <Ms2ger> And then Document.onreadystatechange
- # [22:20] * Parts: geoDude (~androirc@koln-4db4bb07.pool.mediaWays.net)
- # [22:20] <Hixie> k
- # [22:21] <Hixie> will do this after lunch
- # [22:21] <Hixie> bbiab
- # [22:21] <Ms2ger> Thanks :)
- # [22:23] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [22:23] * Quits: jamesr (jamesr@nat/google/x-hadpwbmmmazptfwy) (Quit: Ex-Chat)
- # [22:23] * Joins: jamesr (jamesr@nat/google/x-yoozijnjtyfksldp)
- # [22:24] * Joins: jsoncorwin (~textual@183.sub-70-199-84.myvzw.com)
- # [22:24] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [22:25] * Joins: weinig (~weinig@2620:149:4:1b01:cd4:87cf:4b5e:74e6)
- # [22:26] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [22:29] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 240 seconds)
- # [22:29] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [22:29] <smaug____> thanks Ms2ger
- # [22:30] <Ms2ger> Np
- # [22:34] * Joins: ap (~ap@2620:149:4:1b01:18a4:2b44:306f:7fc8)
- # [22:34] * Joins: rniwa_ (~rniwa@2620:149:4:1b01:289f:76b7:8b00:1c2c)
- # [22:34] * Quits: rniwa (~rniwa@2620:149:4:1b01:701f:68b0:a89e:1bce) (Ping timeout: 245 seconds)
- # [22:34] * rniwa_ is now known as rniwa
- # [22:37] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Remote host closed the connection)
- # [22:38] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [22:40] * Quits: jsoncorwin (~textual@183.sub-70-199-84.myvzw.com) (Quit: Computer has gone to sleep.)
- # [22:44] * abstractj is now known as abstractj|brb
- # [22:45] * Joins: JonathanNeal (~JonathanN@38.122.109.194)
- # [22:48] * Joins: esprehn_ (~esprehn@pool-173-73-134-225.washdc.east.verizon.net)
- # [22:53] * Quits: TallTed (~Thud@63.119.36.36) (Read error: Connection reset by peer)
- # [22:56] * Joins: heycam|away (~cam@wok.mcc.id.au)
- # [22:57] * abstractj|brb is now known as abstractj
- # [22:58] * Joins: isherman-book (Adium@nat/google/x-gqxdgxujulgzrmci)
- # [23:02] * Joins: weinig_ (~weinig@17.114.109.112)
- # [23:02] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:02] * Joins: jamesr_ (jamesr@nat/google/x-vabmuivaclgwexxy)
- # [23:03] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [23:03] * Joins: ap_ (~ap@17.114.105.21)
- # [23:04] * Quits: ap (~ap@2620:149:4:1b01:18a4:2b44:306f:7fc8) (Read error: Operation timed out)
- # [23:04] * ap_ is now known as ap
- # [23:05] * Quits: weinig (~weinig@2620:149:4:1b01:cd4:87cf:4b5e:74e6) (Ping timeout: 245 seconds)
- # [23:05] * weinig_ is now known as weinig
- # [23:05] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [23:09] * Joins: darobin (~darobin@173-164-217-77-SFBA.hfc.comcastbusiness.net)
- # [23:10] * Joins: caitp (~snowball@CPE602ad06daef0-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [23:12] <caitp> If anyone is around, I just wanted to follow up on some logs that Kyle Barnhart left from here in a blog post http://kyle.barnhart.ca/2013/01/webvtt-parser-specification-irc-chat.html, because I get the impression that some important information had been left out
- # [23:13] <caitp> he's doing this whole appeal to authority thing (and is rightfully doing so in some cases), but is using it to make huge adjustments to a number of unit tests, which those of us who are implementing the library agree are not technically correct
- # [23:13] <Ms2ger> Well
- # [23:13] <Ms2ger> AFAICT, he's suggesting you implement the normative part of the spec, instead of the authoring recommendation
- # [23:14] <caitp> so these are unit tests which are checking pathways through the parser code, and is completely independent of business rules such as "throw away cue X under these circumstances"
- # [23:14] <TabAtkins> As long as you always come up with the exact same structure as what the spec's parser has, you can do it however you want.
- # [23:14] <Ms2ger> Not sure what you're saying, exactly
- # [23:14] <TabAtkins> But it sounded a lot like you might not always come up with the same structure.
- # [23:15] <TabAtkins> s/the spec's parser has/the spec's parser produces/
- # [23:15] <caitp> we have a design such that we can ensure that those rules are followed accordingly in the browser, but doing so during the unit tests seems to actually restrict our ability to test different issues and ensure that we can get through them without problems
- # [23:15] <caitp> apparently a portion of my text was cut off there :)
- # [23:16] <caitp> anyways, the point is that, while we are well aware that the browser is expected to behave a certain way with these files, not all applications will work that way, and being a general purpose library we kind of need to test what the code actually does rather than what a single application of it will be doing
- # [23:16] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [23:16] <Ms2ger> Your unit tests can tell apart states that are exposed the same way to the browser?
- # [23:17] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (Read error: Operation timed out)
- # [23:17] <TabAtkins> If applications intended to interoperate with the web do different things with the same input, you're probably gonna have a bad time. For example, anything which parses WebVTT but which sometimes comes up with a different set of cues than a browser would is probably wrong.
- # [23:18] <caitp> what we can do in unit tests is ensure that we get expected output from the parser/scanner to ensure that it works correctly (reports syntax errors correctly, appropriately assigns cue data)
- # [23:18] * Krinkle|detached is now known as Krinkle
- # [23:18] <TabAtkins> As in - it will make people annoyed that the file they authored doesn't work the same.
- # [23:18] <caitp> in the browser we can say "okay, we're not going to ignore these errors, we're going to not display this cue to the browser"
- # [23:19] <Ms2ger> Anyway, I'm sure I'll be looking at the patches soon enough :)
- # [23:19] <caitp> we have a pile of work to do on those after the last few big refactors landed :(
- # [23:19] <TabAtkins> The only reason to not do the same thing as the browser would is in special cases like an editor, where you want to show the invalid things so the author can fix it.
- # [23:19] * Quits: isherman-book (Adium@nat/google/x-gqxdgxujulgzrmci) (Quit: Leaving.)
- # [23:20] <caitp> TabAtkins, that's exactly correct, or if a browser ever decides to be more lenient on marginally malformed data
- # [23:20] * heycam|away is now known as heycam
- # [23:20] <caitp> which i'm sure you'd frown upon, but it's known to happen
- # [23:21] <TabAtkins> caitp: If the latter ever happens, the correct answer is to fix the spec. No need to anticipate it ahead of time.
- # [23:21] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:21] * Joins: a-ja (~Instantbi@70.230.170.141)
- # [23:22] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [23:22] <Ms2ger> We won't need to be more lenient, if all browsers implement the spec in the first place, because then authoring mistakes will be obvious immediately
- # [23:22] * Quits: Ms2ger (~Ms2ger@91.180.157.55) (Quit: nn)
- # [23:23] <caitp> while I agree with that, I think that's probably pretty unlikely, since even now you already have incomplete implementations in webkit and probably elsewhere
- # [23:23] <caitp> so quirks mode is probably already a thing destined to happen
- # [23:24] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [23:24] <TabAtkins> Seems unlikely, unless we get a large body of incompatible content. We'll more likely just slightly break some small amount of content and deal with it.
- # [23:25] <caitp> could go either way I think, it's hard to predict how much it will take off
- # [23:25] <caitp> it might have other uses apart from just accessibility features
- # [23:26] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [23:28] * Joins: isherman-book (~Adium@216.239.45.65)
- # [23:28] <caitp> anyways, these unit tests aren't worrying about business rules like "skip a cue if the timestamp is marginally wrong but can still be identified as a timestamp", and he keeps rewriting piles of tests to expect behaviour that isn't going to happen under the configuration that he's working with. it might be good to suggest writing a separate set of tests where the constraints are in line with those of the browser. I'
- # [23:28] <caitp> ve tried to communicate this, but he will continually exclaim that there is no other option than to do exactly what the spec says -- But of course that's not true, as already pointed out, there are other uses for the library, such as authoring and validating, and we need to ensure that we can do those things
- # [23:28] <caitp> I'll stop blabbing now, cheers =)
- # [23:28] * Parts: caitp (~snowball@CPE602ad06daef0-CM602ad06daeed.cpe.net.cable.rogers.com) ("Leaving")
- # [23:29] <TabAtkins> I think it's weird to call those "business rules" when they're reasonably part of the parsing process, but whatever. ^_^
- # [23:30] <TabAtkins> But yes, as I've said, all that matters is that you end up in the same structure as what the spec dictates. How you get there is unimportant. (However, sticking close to the spec is a good way to be more certain that you're doing it right.)
- # [23:34] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [23:34] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
- # [23:36] * Joins: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr)
- # [23:37] * Quits: weinig (~weinig@17.114.109.112) (Quit: weinig)
- # [23:38] * Joins: ryuone_ (~ryuone@133.242.16.101)
- # [23:38] * Quits: pablof (~pablof@144.189.31.2) (Quit: ^z)
- # [23:38] * Quits: ap (~ap@17.114.105.21) (Remote host closed the connection)
- # [23:39] * Joins: ap (~ap@2620:149:4:1b01:d985:feaa:21d1:3b7f)
- # [23:39] * Joins: dcherman2 (~dcherman@164.55.254.106)
- # [23:39] * Quits: ryuone (~ryuone@133.242.16.101) (Ping timeout: 256 seconds)
- # [23:42] * Quits: dcherman (~dcherman@164.55.254.106) (Ping timeout: 245 seconds)
- # [23:42] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [23:45] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [23:47] * Quits: dcherman2 (~dcherman@164.55.254.106) (Ping timeout: 255 seconds)
- # [23:51] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [23:53] <gsnedders> woo optimization!
- # [23:55] * jernoble is now known as jernoble|afk
- # [23:55] * jernoble|afk is now known as jernoble
- # [23:57] <gsnedders> For a month old copy of the complete, Web Apps 1.0 spec, consumeEntity is down to 0.625s from 2.132s.
- # [23:58] <gsnedders> Oh, and a reduction in memory usage.
- # [23:58] * Quits: darobin (~darobin@173-164-217-77-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [23:58] * Quits: esprehn_ (~esprehn@pool-173-73-134-225.washdc.east.verizon.net) (Quit: esprehn_)
- # Session Close: Fri Feb 01 00:00:00 2013
The end :)