Options:
- # Session Start: Wed Feb 06 00:00:00 2013
- # Session Ident: #whatwg
- # [00:00] <zewt> i guess one problem with the "clone a DocumentFragment then appendChild it" template pattern is you lose any reference to the nodes when they're inserted :|
- # [00:02] * Quits: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8) (Remote host closed the connection)
- # [00:04] * Quits: weinig (~weinig@17.114.109.112) (Quit: weinig)
- # [00:07] * Joins: smaug____ (~chatzilla@109.231.221.18)
- # [00:08] * Joins: dcherman2 (~dcherman@164.55.254.106)
- # [00:10] * Quits: baku (~baku@109.231.221.18) (Ping timeout: 246 seconds)
- # [00:11] * Joins: danielfilho (~danielfil@201.87.94.89)
- # [00:12] * Quits: dcherman (~dcherman@164.55.254.106) (Ping timeout: 272 seconds)
- # [00:12] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Remote host closed the connection)
- # [00:13] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [00:13] * Quits: dcherman2 (~dcherman@164.55.254.106) (Ping timeout: 252 seconds)
- # [00:13] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [00:14] * Quits: smaug____ (~chatzilla@109.231.221.18) (Ping timeout: 272 seconds)
- # [00:15] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [00:16] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:18] * Joins: dcherman (~dcherman@ool-4356093e.dyn.optonline.net)
- # [00:19] * Joins: smaug____ (~chatzilla@nat/mozilla/x-edqkiaieejcvsxhb)
- # [00:20] * smaug____ wonders why table sorting has anything to do with microtasks
- # [00:20] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Ping timeout: 256 seconds)
- # [00:20] * Quits: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [00:30] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [00:43] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [00:44] * heycam is now known as heycam|away
- # [00:48] * Quits: rosspenman (57739316@gateway/web/freenode/ip.87.115.147.22) (Ping timeout: 245 seconds)
- # [00:49] * Quits: henrikkok (~henrikkok@80-71-135-19.u.parknet.dk) (Quit: Leaving.)
- # [00:54] * Quits: jamesr (~jamesr@216.239.55.195) (Quit: jamesr)
- # [00:57] * heycam|away is now known as heycam
- # [00:57] * Joins: jamesr (~jamesr@216.239.55.195)
- # [00:59] * Quits: tantek (~tantek@m8f2736d0.tmodns.net) (Ping timeout: 272 seconds)
- # [00:59] * jonlee|afk is now known as jonlee
- # [01:01] * Quits: dcherman (~dcherman@ool-4356093e.dyn.optonline.net) (Ping timeout: 272 seconds)
- # [01:02] * Joins: tantek (~tantek@m8f2736d0.tmodns.net)
- # [01:03] <volkmar> Hixie: by any chance, do you know how the size of the <input type='file'> in webkit is computed?
- # [01:03] * Quits: jamesr (~jamesr@216.239.55.195) (Quit: jamesr)
- # [01:04] <Hixie> like, in pixels?
- # [01:04] <Hixie> no idea
- # [01:04] <Hixie> i would assume it's fixed? or based on the font-size?
- # [01:09] * Quits: smaug____ (~chatzilla@nat/mozilla/x-edqkiaieejcvsxhb) (Ping timeout: 272 seconds)
- # [01:09] * Quits: tantek (~tantek@m8f2736d0.tmodns.net) (Quit: tantek)
- # [01:12] <volkmar> Hixie: I guess so
- # [01:14] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [01:16] * Joins: eresair_ (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [01:17] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [01:17] * Quits: Smylers (~smylers@host86-171-66-14.range86-171.btcentralplus.com) (Quit: Leaving.)
- # [01:18] <Hixie> volkmar: TabAtkins might know
- # [01:19] * Parts: decotii (~decotii@hq.croscon.com) ("Leaving")
- # [01:21] * Joins: decotii (~decotii@hq.croscon.com)
- # [01:27] * jonlee is now known as jonlee|afk
- # [01:28] * Joins: weinig (~weinig@2620:149:4:1b01:3437:56af:76b9:fe45)
- # [01:30] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [01:31] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [01:34] * Joins: jacobolus (~jacobolus@173-8-133-102-SFBA.hfc.comcastbusiness.net)
- # [01:37] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Remote host closed the connection)
- # [01:38] * Joins: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt)
- # [01:46] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [01:48] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [01:49] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [01:49] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:53] * jonlee|afk is now known as jonlee
- # [02:12] * Quits: ap (~ap@2620:149:4:1b01:c534:43cd:6462:5700) (Quit: ap)
- # [02:13] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [02:13] * Joins: Areks|2 (~Areks@rs.gridnine.com)
- # [02:17] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [02:19] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [02:31] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [02:33] * Quits: pablof (~pablof@144.189.31.2) (Quit: ^z)
- # [02:34] * Quits: cabanier (~cabanier@2401:fa00:0:fd00:bd2b:41b0:9aae:b376) (Quit: Leaving.)
- # [02:36] * heycam is now known as heycam|away
- # [02:38] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [02:40] * Quits: nvartolo_ (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [02:54] * Quits: mkanat (mkanat@nat/google/x-zdhcmbqdjjmdqvzm) (Quit: Ex-Chat)
- # [02:57] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [02:58] * Joins: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au)
- # [03:09] * Joins: tantek (~tantek@m8f2736d0.tmodns.net)
- # [03:12] * Quits: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au) (Quit: JohnAlbin)
- # [03:16] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [03:16] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:18] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [03:27] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [03:31] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Client Quit)
- # [03:33] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [03:34] * Joins: plutoniix (~plutoniix@node-ymp.pool-125-25.dynamic.totbb.net)
- # [03:35] * Joins: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8)
- # [03:36] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 18.0/20130109143146])
- # [03:36] * Joins: kerozene (~kerozene@unaffiliated/kerozene)
- # [03:36] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 244 seconds)
- # [03:38] * Quits: abstractj|away (~abstractj@redhat/jboss/abstractj) (Ping timeout: 248 seconds)
- # [03:40] * Joins: dcherman (~dcherman@ool-4356093e.dyn.optonline.net)
- # [03:43] * Joins: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au)
- # [03:44] * Joins: abstractj|away (~abstractj@gimli.qmx.me)
- # [03:45] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 272 seconds)
- # [03:45] * Joins: Obvious (tachikoma@188.226.74.2)
- # [03:50] * Quits: gavinc (~gavin@50.0.77.3) (Quit: Konversation terminated!)
- # [03:56] * jonlee is now known as jonlee|afk
- # [03:57] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
- # [04:06] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [04:08] * Quits: slightlyoff (uid1768@gateway/web/irccloud.com/x-rsogjhdqtwtxezky) (Ping timeout: 256 seconds)
- # [04:10] * Quits: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au) (Quit: JohnAlbin)
- # [04:11] * Quits: weinig (~weinig@2620:149:4:1b01:3437:56af:76b9:fe45) (Quit: weinig)
- # [04:20] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [04:21] * Joins: tantek_ (~tantek@wsip-70-184-72-8.tc.ph.cox.net)
- # [04:21] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [04:24] * Quits: abstractj|away (~abstractj@gimli.qmx.me) (Ping timeout: 272 seconds)
- # [04:24] * Quits: eresair_ (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [04:24] * Quits: tantek (~tantek@m8f2736d0.tmodns.net) (Ping timeout: 276 seconds)
- # [04:24] * tantek_ is now known as tantek
- # [04:30] * Joins: abstractj|away (~abstractj@gimli.qmx.me)
- # [04:30] * Quits: jacobolus (~jacobolus@173-8-133-102-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [04:32] * Quits: Martijnc (~Martijn@is-aweso.me) (Ping timeout: 248 seconds)
- # [04:36] * Joins: Martijnc (~Martijn@is-aweso.me)
- # [04:47] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [04:47] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Client Quit)
- # [04:48] * miketaylr is now known as niketaylr
- # [04:49] * Quits: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8) (Remote host closed the connection)
- # [04:55] * Joins: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8)
- # [04:56] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [05:03] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [05:06] * nimbu is now known as divya
- # [05:10] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [05:11] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Quit: ^z)
- # [05:11] * Quits: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8) (Remote host closed the connection)
- # [05:12] * Joins: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8)
- # [05:14] * Quits: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8) (Client Quit)
- # [05:28] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [05:32] * Quits: tantek (~tantek@wsip-70-184-72-8.tc.ph.cox.net) (Quit: tantek)
- # [05:32] * Joins: weinig (~weinig@2620:149:4:1b01:cc8e:f737:2ba8:8169)
- # [05:33] * Joins: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au)
- # [05:46] * Joins: thiessenp (~thiessenp@90.163.81.27)
- # [05:48] * Joins: tantek (~tantek@mda2736d0.tmodns.net)
- # [05:48] * Quits: weinig (~weinig@2620:149:4:1b01:cc8e:f737:2ba8:8169) (Quit: weinig)
- # [05:49] * toyoshiAw is now known as toyoshim_
- # [05:50] * Parts: divya (~nimbu@sjfw1.adobe.com)
- # [06:02] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [06:03] * Joins: slightlyoff (uid1768@gateway/web/irccloud.com/x-aabawinmovpxdkol)
- # [06:07] * Quits: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [06:15] * Quits: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au) (Quit: JohnAlbin)
- # [06:20] * heycam|away is now known as heycam
- # [06:32] * Joins: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net)
- # [06:33] * Joins: ehsan (~ehsan@24.212.206.174)
- # [06:34] * Quits: tantek (~tantek@mda2736d0.tmodns.net) (Quit: tantek)
- # [06:39] * Parts: dcherman (~dcherman@ool-4356093e.dyn.optonline.net) ("Leaving")
- # [06:42] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [06:42] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [06:52] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [06:59] * Joins: Masklinn (~textual@77.109.116.6)
- # [07:09] * Joins: Smylers (~smylers@host86-171-66-14.range86-171.btcentralplus.com)
- # [07:12] * Quits: niketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: goodbye cruel world)
- # [07:13] * Joins: a-ja (~Instantbi@70.230.170.141)
- # [07:23] * Quits: Masklinn (~textual@77.109.116.6)
- # [07:27] * Joins: skcin7 (~skcin7@173-164-137-114-SFBA.hfc.comcastbusiness.net)
- # [07:32] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 244 seconds)
- # [07:33] * Quits: thiessenp (~thiessenp@90.163.81.27) (Quit: Peter is off to fight crime.)
- # [07:44] * Quits: skcin7 (~skcin7@173-164-137-114-SFBA.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
- # [07:45] * Joins: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au)
- # [07:45] * Quits: rniwa (~rniwa@2620:149:4:1b01:cd26:7793:2d85:6333) (Quit: rniwa)
- # [07:54] * Joins: Masklinn (~textual@109.89.134.164)
- # [07:54] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [07:55] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [08:00] * Joins: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se)
- # [08:04] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [08:04] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [08:06] * Joins: fishd (~fishd@216.239.45.130)
- # [08:07] * Joins: foo__ (d8ef2d82@gateway/web/freenode/ip.216.239.45.130)
- # [08:08] * Quits: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au) (Quit: Leaving.)
- # [08:17] * Quits: Smylers (~smylers@host86-171-66-14.range86-171.btcentralplus.com) (Quit: Leaving.)
- # [08:25] * Joins: [[zzz]] (~q@node-1ay7.pool-101-109.dynamic.totbb.net)
- # [08:25] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [08:28] * Quits: [[zz]] (~q@node-6qv.pool-125-25.dynamic.totbb.net) (Ping timeout: 248 seconds)
- # [08:29] * Quits: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au) (Quit: JohnAlbin)
- # [08:30] * Parts: a-ja (~Instantbi@70.230.170.141)
- # [08:32] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [08:33] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [08:34] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [08:38] * Joins: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au)
- # [08:39] * Quits: JohnAlbin (~JohnAlbin@98.49.254.125.static.virtutel.net.au) (Client Quit)
- # [08:44] * Quits: fishd (~fishd@216.239.45.130) (Ping timeout: 252 seconds)
- # [08:45] * Quits: foo__ (d8ef2d82@gateway/web/freenode/ip.216.239.45.130) (Quit: Page closed)
- # [08:48] * heycam is now known as heycam|away
- # [08:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:56] * Joins: baku (~baku@109.231.221.18)
- # [08:56] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [08:58] * Quits: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [08:58] * jonlee|afk is now known as jonlee
- # [09:03] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [09:04] * Joins: ehsan (~ehsan@24.212.206.174)
- # [09:08] * Quits: ehsan (~ehsan@24.212.206.174) (Ping timeout: 245 seconds)
- # [09:09] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [09:12] * Joins: thiessenp (~thiessenp@90.163.81.27)
- # [09:19] * Joins: pyrsmk (~pyrsmk@84.6.107.190)
- # [09:20] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [09:22] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [09:24] * Joins: annevk (~annevk@31.96.5.131)
- # [09:26] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:28] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
- # [09:28] * Quits: annevk (~annevk@31.96.5.131) (Ping timeout: 246 seconds)
- # [09:29] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:29] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:31] * Joins: annevk (~annevk@94.116.98.93)
- # [09:33] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [09:39] * Quits: jayne (~jayne@freenode/staff/jayne) (Read error: Connection reset by peer)
- # [09:39] * Joins: jayne_ (~jayne@freenode/staff/jayne)
- # [09:40] * Quits: baku (~baku@109.231.221.18) (Quit: Leaving)
- # [09:43] * Parts: mbatle (mbatle@pasanda.collabora.co.uk) ("Ex-Chat")
- # [09:43] * Joins: tantek (~tantek@mf32736d0.tmodns.net)
- # [09:43] * Joins: mehrdad (~mehrdad@2.179.31.63)
- # [09:46] * Joins: Ms2ger (~Ms2ger@218.200-242-81.adsl-dyn.isp.belgacom.be)
- # [09:49] * Joins: Smylers (~smylers@94.116.118.113)
- # [09:52] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [09:53] * Quits: ^esc (~esc_ape@77.117.247.173.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [09:53] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [09:54] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: zzzzz)
- # [09:56] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [10:01] * Joins: ^esc (~esc_ape@178.115.249.86.wireless.dyn.drei.com)
- # [10:02] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [10:02] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [10:02] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [10:04] * Famic is now known as Somatt
- # [10:08] * jonlee is now known as jonlee|afk
- # [10:08] * Quits: bholley (~bholley@109.231.221.18) (Quit: bholley)
- # [10:09] * Quits: Smylers (~smylers@94.116.118.113) (Ping timeout: 245 seconds)
- # [10:09] * Joins: nonge_ (~nonge@p5082A502.dip.t-dialin.net)
- # [10:10] * Joins: tomasf (~tomasf@77.72.97.4.c.fiberdirekt.net)
- # [10:13] * Quits: nonge (~nonge@p508299F4.dip.t-dialin.net) (Ping timeout: 260 seconds)
- # [10:13] * Quits: annevk (~annevk@94.116.98.93) (Remote host closed the connection)
- # [10:14] * Quits: thiessenp (~thiessenp@90.163.81.27) (Quit: Peter is off to fight crime.)
- # [10:20] * Quits: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Ping timeout: 260 seconds)
- # [10:25] * Joins: niloy (~niloy@203.196.177.156)
- # [10:26] * Joins: darobin (~darobin@78.109.80.74)
- # [10:27] * Joins: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [10:36] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [10:44] * Joins: smaug____ (~chatzilla@nat/mozilla/x-rdmbkzjswedluact)
- # [10:48] * Joins: bholley (~bholley@207.218.72.65)
- # [10:54] * jayne_ is now known as jayne
- # [10:55] <jgraham> odinho: In test metadata is seriously overrated
- # [10:55] <jgraham> Please don't makework people with it :)
- # [10:58] * Quits: kinetik (~kinetik@121.99.45.181) (Ping timeout: 252 seconds)
- # [10:59] * Joins: kinetik (~kinetik@121.99.45.181)
- # [11:05] * Joins: annevk (~annevk@207.218.72.65)
- # [11:09] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
- # [11:15] * Joins: johnlsheridan (~john@92.40.253.127.threembb.co.uk)
- # [11:19] * Quits: johnlsheridan (~john@92.40.253.127.threembb.co.uk) (Read error: Connection reset by peer)
- # [11:20] * Joins: baku (~baku@207.218.72.65)
- # [11:21] * Quits: Ms2ger (~Ms2ger@218.200-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 272 seconds)
- # [11:22] <odinho> jgraham: author is extremely helpful
- # [11:22] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [11:22] <odinho> jgraham: The help-assert things not as much right now. But for IDB, I did add lots of asserts etc to the tests, and had a script hilight the parts of the spec that was covered.
- # [11:22] <odinho> jgraham: That was very helpful.
- # [11:22] <jgraham> odinho: Happily git provides that information for you
- # [11:23] <jgraham> And with the directory structure thing you get close to help-assert with no effort
- # [11:23] <marcosc> Is it true that all the kids are no longer using booleans in APIs? That they prefer strings even in cases where things are clearly suited to be a boolean data type?
- # [11:23] * jgraham goes looking for a five year old to ask
- # [11:24] <odinho> marcosc: ... No? Strings instead of stupid integers.
- # [11:24] <odinho> So called constants.
- # [11:24] <marcosc> yeah, that one makes sense
- # [11:24] <marcosc> but ...
- # [11:24] <marcosc> see this: http://www.w3.org/TR/2013/WD-web-alarms-20130205/#interface-alarmmanager
- # [11:24] <jgraham> marcosc: It is certainly true that a) people are using strings rather than named constants and b) there is a school of thought that bools in APIs are always bad
- # [11:24] <marcosc> the enum in that API
- # [11:24] <marcosc> enum TimezoneDirective { "respectTimezone", "ignoreTimezone" };
- # [11:25] <marcosc> seems kinda silly to have a required enum that is just a boolean
- # [11:25] <jgraham> Well
- # [11:25] <odinho> marcosc: More readable
- # [11:26] <jgraham> The theory is that AlaramManager.add(some_date, true)
- # [11:26] <marcosc> odinho: right, it's more readable, but the type could still be a boolean
- # [11:26] <odinho> marcosc: although camelCase bloat is superugly.
- # [11:26] <jgraham> is impossible to understand without the API documentation to ahnd
- # [11:26] <jgraham> *hand
- # [11:26] <marcosc> AlaramManager.add(some_date, "respectYo")
- # [11:26] <marcosc> would still work just fine
- # [11:26] <marcosc> if the type was boolean
- # [11:26] <odinho> marcosc: lol, but people won't write that
- # [11:26] <jgraham> Woah
- # [11:26] <odinho> marcosc: And doesn't for false
- # [11:27] <jgraham> That's crazy
- # [11:27] <odinho> And it is crazy
- # [11:27] <odinho> ^_^
- # [11:27] <marcosc> sure, it's crazy
- # [11:27] <odinho> So, down with the crazy man
- # [11:27] <jgraham> Personally, I would have set a default for respectTimezone and had
- # [11:27] <marcosc> I agree
- # [11:27] <odinho> Mm.
- # [11:27] <marcosc> jgraham: it should be optional
- # [11:27] <jgraham> AlarmManager.add(data, {respectTimezone:false, data:[]})
- # [11:28] <odinho> Coolest kids use that these days.
- # [11:28] <odinho> It's in IDB
- # [11:28] <odinho> why double data?
- # [11:28] <marcosc> IDB is hated by all the kids
- # [11:28] <jgraham> odinho: Those two sentences don't agree :)
- # [11:28] <odinho> ah, you misspelled date
- # [11:28] <jgraham> Yeah
- # [11:28] <odinho> IDB is cool, man.
- # [11:28] <jgraham> date as a required parameter
- # [11:29] <jgraham> and the bool as an optional, named, parameter
- # [11:29] <marcosc> check all the hate at the bottom of http://www.html5rocks.com/en/tutorials/indexeddb/todo/http://www.html5rocks.com/en/tutorials/indexeddb/todo/
- # [11:29] <marcosc> http://www.html5rocks.com/en/tutorials/indexeddb/todo/
- # [11:29] <marcosc> even
- # [11:29] <jgraham> Or at least as some fake due to js deficiencies in this area
- # [11:31] <marcosc> seems like bad design in IDB that you have to wrap all your operations in a function, leads to a lot of bloat and you can't write the code atomically (e.g., in the browser's JS console)
- # [11:32] <jgraham> Well it has to be async
- # [11:32] <marcosc> yes, I get that. But setting event handlers after you start an operation seems a bit ... um... strange
- # [11:33] <jgraham> Well
- # [11:33] <jgraham> It makes sense if you understand the model
- # [11:33] * [[zzz]] is now known as [[zz]]
- # [11:33] <jgraham> Doesn't mean that it couldn't be better of course
- # [11:34] <jgraham> But I'm not sure what you are proposing as better
- # [11:34] <marcosc> Don't get me wrong, I get the model. It's just assumes that the code is all self contained in a file.
- # [11:35] <marcosc> jgraham: true, I'm not really proposing anything I guess. I guess most people would expect making, for instance, and OpenDBRequest (onsucces, onfail set), and then OpenRequst.open()
- # [11:36] <marcosc> OpenDBRequest even
- # [11:36] * Joins: johnlsheridan (~john@85.118.8.164)
- # [11:36] <marcosc> instead of function(){ ... do a bunch of DB stuff ...}();
- # [11:36] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [11:37] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [11:37] <marcosc> the above takes all the fun out of async programming
- # [11:38] <marcosc> because it forces the actual javascript to be programmed as if it is sync by needing to wrap everything in a function
- # [11:40] <marcosc> Anyhooo
- # [11:40] <odinho> I prefer how it is now to that. :-)
- # [11:40] <marcosc> why is that?
- # [11:42] <jgraham> The callback style does tend to lead to spaghetti. And isn't really a pattern in the platform.
- # [11:42] <jgraham> Maybe you could make something based on promises
- # [11:42] <marcosc> promises would be nice
- # [11:42] <jgraham> Which would at least flatten out the spagetti
- # [11:42] <odinho> It is promises now, is it not?
- # [11:43] <jgraham> It's event based now isn't it?
- # [11:43] <marcosc> I thought it was all strings and no booleans?
- # [11:44] <marcosc> It's events by the looks of it
- # [11:44] <odinho> Yeah events, -- I didn't think they excluded eachother.
- # [11:44] <odinho> Promises work on top of events, do they not?
- # [11:45] <jgraham> Well, maybe given an event api you can write a promised, based API
- # [11:45] <jgraham> I'm not sure
- # [11:45] <marcosc> I'm not sure either
- # [11:45] <jgraham> But they are not identical at least
- # [11:50] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [11:51] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [11:52] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [11:58] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [12:03] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [12:08] * Quits: johnlsheridan (~john@85.118.8.164) (Ping timeout: 255 seconds)
- # [12:13] * Quits: plutoniix (~plutoniix@node-ymp.pool-125-25.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [12:21] * Quits: henrikkok (~henrikkok@81.27.221.193) (Ping timeout: 272 seconds)
- # [12:22] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [12:22] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [12:23] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [12:26] * Joins: cabanier (~cabanier@203.63.91.194)
- # [12:29] * Quits: kerozene (~kerozene@unaffiliated/kerozene) (Quit: too much excitement. phew!)
- # [12:34] * Quits: rcombs (~rcombs@rodgercombs.tk) (Read error: Connection reset by peer)
- # [12:36] * Joins: rcombs (~rcombs@rodgercombs.tk)
- # [12:36] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [12:37] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [12:38] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [12:38] * Joins: shwetank (~shwetank@14.96.197.95)
- # [12:38] * mehrdad is now known as Guest91352
- # [12:39] * Quits: darobin (~darobin@78.109.80.74) (Read error: No route to host)
- # [12:46] * Quits: lloydhuang (~lloyd@60-249-133-212.HINET-IP.hinet.net) (Read error: Connection reset by peer)
- # [12:47] * Joins: lloydhuang (~lloyd@60-249-133-211.HINET-IP.hinet.net)
- # [12:50] * Joins: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au)
- # [12:52] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [12:53] * Quits: lloydhuang (~lloyd@60-249-133-211.HINET-IP.hinet.net) (Ping timeout: 276 seconds)
- # [12:53] <annevk> Man that spec is poorly written :(
- # [12:53] <annevk> http://sysapps.github.com/sysapps/proposals/alarm/Overview.html that is
- # [12:53] <marcosc> it's only a FPWD
- # [12:53] <marcosc> but yeah
- # [12:54] <marcosc> annevk: do you have any opinions about the whole http://sysapps.github.com/sysapps/proposals/alarm/Overview.html#interface-alarmrequest
- # [12:54] * Joins: lloydhuang (~lloyd@60-249-133-212.HINET-IP.hinet.net)
- # [12:54] <annevk> Apart from it not being written properly?
- # [12:54] <marcosc> yeah
- # [12:54] <annevk> getAll() has the wrong signature
- # [12:55] <marcosc> Look at that AlarmRequest thing
- # [12:55] <annevk> enums should not use camelcase
- # [12:55] <marcosc> It's like a bad mix of events and callbacks
- # [12:56] <annevk> It's just events no?
- # [12:56] <marcosc> except for the error attribute
- # [12:56] <annevk> Except they're using some ancient syntax to declare event handlers
- # [12:56] <marcosc> yeah, just ignore that
- # [12:56] <marcosc> that's easy to update
- # [12:56] <marcosc> I'm about to do a pull request and fix all those
- # [12:57] <marcosc> I'm more concerned about the whole AlarmRequest model
- # [12:57] <marcosc> and the fact that this adds yet another database to the web platform
- # [12:57] <marcosc> (well, at least it tries to)
- # [12:57] <karlcow> :)
- # [12:57] <karlcow> one db for all
- # [12:57] * Joins: darobin (~darobin@78.109.80.74)
- # [12:58] <marcosc> sure, why not :)
- # [12:58] <karlcow> (my precious)
- # [12:58] <annevk> marcosc: I just looked at it high-level, actually reviewing would take more time
- # [12:59] <marcosc> annevk: fair enough
- # [12:59] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [12:59] <annevk> marcosc: maybe slightlyoff can yell at them so we don't have to :)
- # [12:59] <marcosc> heh, that would be nice :)
- # [13:01] <annevk> Hmm, need to install XCode again forgot about that
- # [13:01] <annevk> kinda happy I wrote that blog post now
- # [13:02] <marcosc> new mac, eh? Always fun :)
- # [13:02] <annevk> yeah and it's awesome
- # [13:02] <annevk> have to get used to not rebooting it all the time
- # [13:03] <marcosc> My main motivation for trying to get to the TAG meeting is so I can go shopping at the Mac Store :)
- # [13:03] <marcosc> So much cheaper in the US
- # [13:04] <annevk> Would be nice to say hi too :)
- # [13:06] <annevk> What's the canonical URL for Opera Nightly?
- # [13:06] <jgraham> There isn't one, I don't think
- # [13:07] <jgraham> I mean there is the desktop team blog
- # [13:07] <annevk> doh http://www.opera.com/browser/next/
- # [13:07] <annevk> or is that not it?
- # [13:07] <jgraham> Well yeah
- # [13:07] <jgraham> But that isn't always the actual latest version
- # [13:07] <marcosc> annevk: I usually just go to the desktop blog
- # [13:16] * Quits: wakaba (~wakaba@188.184.128.101.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [13:16] * Joins: wakaba_ (~wakaba@188.184.128.101.dy.bbexcite.jp)
- # [13:18] * Joins: darobin_ (~darobin@78.109.80.74)
- # [13:18] * Quits: darobin (~darobin@78.109.80.74) (Ping timeout: 244 seconds)
- # [13:23] * Joins: beverloo (beverloo@nat/google/x-xxvlxmryylmahyaz)
- # [13:27] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [13:31] * Joins: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch)
- # [13:34] * Quits: lloydhuang (~lloyd@60-249-133-212.HINET-IP.hinet.net) (Quit: I shouldn't really be here - dircproxy 1.0.5)
- # [13:48] * Joins: JibberJim (~opera@114.Red-213-4-35.staticIP.rima-tde.net)
- # [13:48] * Quits: JibberJim (~opera@114.Red-213-4-35.staticIP.rima-tde.net) (Client Quit)
- # [13:48] * Joins: kerozene (~kerozene@unaffiliated/kerozene)
- # [13:54] * Joins: yorick (~yorick@ip51cd0513.speed.planet.nl)
- # [13:54] * Quits: yorick (~yorick@ip51cd0513.speed.planet.nl) (Changing host)
- # [13:54] * Joins: yorick (~yorick@oftn/member/yorick)
- # [14:01] * Joins: micz_ (~micz@admg202.neoplus.adsl.tpnet.pl)
- # [14:09] * toyoshim_ is now known as toyoshiAw
- # [14:09] * Quits: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:12] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [14:21] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [14:26] * Quits: niloy (~niloy@203.196.177.156) (Quit: Leaving)
- # [14:28] * Joins: sedovsek (~robert@89.143.12.238)
- # [14:28] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [14:34] * Joins: erichynds (~ehynds@64.206.121.41)
- # [14:34] * Quits: cabanier (~cabanier@203.63.91.194) (Quit: Leaving.)
- # [14:37] * Quits: micz_ (~micz@admg202.neoplus.adsl.tpnet.pl) (Remote host closed the connection)
- # [14:42] * Joins: jmason (~jmason@174.137.103.143)
- # [14:45] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:48] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Ping timeout: 246 seconds)
- # [14:48] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:54] * Joins: ehsan (~ehsan@24.212.206.174)
- # [14:56] * Quits: darobin_ (~darobin@78.109.80.74) (Read error: Connection reset by peer)
- # [14:57] * Joins: darobin (~darobin@78.109.80.74)
- # [14:58] * Quits: tantek (~tantek@mf32736d0.tmodns.net) (Quit: tantek)
- # [15:00] * Quits: Guest91352 (~mehrdad@2.179.31.63) (Ping timeout: 245 seconds)
- # [15:01] * Quits: tomasf (~tomasf@77.72.97.4.c.fiberdirekt.net) (Quit: tomasf)
- # [15:07] * Joins: marcosc (~marcosc@85.243.105.194)
- # [15:23] * Quits: danielfilho (~danielfil@201.87.94.89) (Remote host closed the connection)
- # [15:23] * Joins: danielfilho (~danielfil@201.87.94.89)
- # [15:27] * Joins: thiessenp (~thiessenp@90.163.81.27)
- # [15:28] <annevk> Hmm, to install Anolis I need to have hg?
- # [15:28] <annevk> Maybe Anolis should move to GitHub
- # [15:32] <MikeSmith> annevk: you gotta have hg to build firefox
- # [15:33] <annevk> babysteps
- # [15:33] <darobin> putting Anolis on GH would certainly be nicer
- # [15:34] <darobin> for one it would make it possible to have it in a submodule when it's a dependency
- # [15:34] <jgraham> You can get Mozilla on git also these days
- # [15:34] <jgraham> You might need hg to commit
- # [15:35] <jgraham> https://github.com/mozilla/mozilla-central
- # [15:36] * Joins: izhak (~izhak@31.47.112.136)
- # [15:39] <MikeSmith> jgraham: oh didn't know
- # [15:41] * Quits: espadrine (~thaddee_t@85-218-3-146.dclient.lsne.ch) (Ping timeout: 260 seconds)
- # [15:45] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [15:46] * Joins: scor (~scor@132.183.243.108)
- # [15:46] * Quits: scor (~scor@132.183.243.108) (Changing host)
- # [15:46] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [15:46] * Quits: marcosc (~marcosc@85.243.105.194) (Read error: Connection reset by peer)
- # [15:48] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:48] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:49] * Joins: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt)
- # [15:50] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:53] <MikeSmith> so btw it seems we are definitely going to have a WebApps WG meetup on April 25 and 26 in California
- # [15:54] <MikeSmith> and HTML WG on 23 and 24
- # [15:54] <MikeSmith> and I think WebAppSec on 23 and 24 as well
- # [15:56] * Joins: Ms2ger (~Ms2ger@81.242.200.218)
- # [15:56] <Ms2ger> annevk, so you're becoming lead editor for sysapps?
- # [15:58] <MikeSmith> 'git push origin master:gh-pages' to push current master /wo extra local gh-pages branch
- # [15:58] <MikeSmith> dinnet know you could do that
- # [15:58] <MikeSmith> https://twitter.com/jviereck/status/299032009156726784
- # [16:00] * Joins: tantek (~tantek@mf32736d0.tmodns.net)
- # [16:01] <jgraham> MikeSmith: The git bit or the github bit?
- # [16:01] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [16:01] <MikeSmith> git bit
- # [16:01] <jgraham> Ah
- # [16:02] <MikeSmith> can you use that locally too?
- # [16:02] <jgraham> You can even write HEAD instaed of master to push the head of the working branch. Or any random SHA1
- # [16:02] <MikeSmith> ok
- # [16:02] <MikeSmith> d'oh forget what I asked about locally
- # [16:03] <MikeSmith> obviously not relevant for push 'ing
- # [16:03] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [16:08] * Quits: shwetank (~shwetank@14.96.197.95) (Ping timeout: 256 seconds)
- # [16:08] * Quits: thiessenp (~thiessenp@90.163.81.27) (Quit: Peter is off to fight crime.)
- # [16:11] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [16:13] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [16:15] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 264 seconds)
- # [16:16] * Joins: espadrine (~thaddee_t@tsf-444-wpa-0-068.epfl.ch)
- # [16:19] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [16:20] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Read error: Connection reset by peer)
- # [16:20] * Quits: espadrine (~thaddee_t@tsf-444-wpa-0-068.epfl.ch) (Ping timeout: 256 seconds)
- # [16:21] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [16:22] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Read error: Connection reset by peer)
- # [16:24] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [16:25] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [16:26] * Quits: payman (~payman@pat.se.opera.com) (Quit: Lost terminal)
- # [16:27] * Quits: izhak (~izhak@31.47.112.136) (Ping timeout: 260 seconds)
- # [16:27] * Joins: payman (~payman@pat.se.opera.com)
- # [16:28] * Quits: darobin (~darobin@78.109.80.74) (Ping timeout: 264 seconds)
- # [16:32] * Joins: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt)
- # [16:33] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [16:38] * Quits: tantek (~tantek@mf32736d0.tmodns.net) (Quit: tantek)
- # [16:39] * Joins: darobin (~darobin@78.109.80.74)
- # [16:39] * Quits: kinetik (~kinetik@121.99.45.181) (Ping timeout: 240 seconds)
- # [16:42] * Joins: izhak (~izhak@31.47.112.136)
- # [16:47] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [16:49] <zewt> eh, is there really no way to tell box-shadow to draw the whole shadow and not cut out the box
- # [16:53] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:58] * Joins: gavinc (~gavin@50.0.77.3)
- # [17:00] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Read error: Connection reset by peer)
- # [17:09] * Joins: dbaron (~dbaron@2620:101:8003:200:20c:29ff:fe1c:e5c8)
- # [17:10] * Quits: Masklinn (~textual@109.89.134.164)
- # [17:11] * Quits: izhak (~izhak@31.47.112.136) (Ping timeout: 255 seconds)
- # [17:13] * Joins: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt)
- # [17:16] * Parts: mitemitreski (~mitemitre@212.120.17.179)
- # [17:18] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [17:18] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Remote host closed the connection)
- # [17:18] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [17:18] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Client Quit)
- # [17:19] <kerozene> I wish. would make transparent borders more fun
- # [17:22] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [17:25] * Joins: darobin_ (~darobin@78.109.80.74)
- # [17:26] * Quits: darobin (~darobin@78.109.80.74) (Ping timeout: 255 seconds)
- # [17:27] * Joins: Masklinn (~textual@77.109.116.6)
- # [17:27] <annevk> Ms2ger: euh no :)
- # [17:28] <annevk> Ms2ger: trying to fix a bug in DOM
- # [17:28] * Joins: henrikkok (~henrikkok@80-71-135-19.u.parknet.dk)
- # [17:28] <annevk> Ms2ger: but the meetings slow me down
- # [17:28] <Ms2ger> Heh
- # [17:29] * Joins: darobin (~darobin@78.109.80.74)
- # [17:29] <Ms2ger> And if you don't go there, they just have you do attrexodus :)
- # [17:29] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [17:30] <annevk> Ms2ger: exactly, we assign action items to pseudonymous external contributors
- # [17:30] <Ms2ger> Damn you all! :)
- # [17:31] * Quits: darobin_ (~darobin@78.109.80.74) (Ping timeout: 276 seconds)
- # [17:32] * Joins: darobin (~darobin@78.109.80.74)
- # [17:33] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [17:35] * Joins: tantek (~tantek@mf32736d0.tmodns.net)
- # [17:35] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [17:36] <Ms2ger> Hmm, CSS discussing <!--/--> in style sheets
- # [17:36] * Joins: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com)
- # [17:55] <annevk> Ms2ger: what's there to discuss?
- # [17:55] * Joins: JonathanNeal (~JonathanN@38.122.109.194)
- # [17:57] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [17:57] <Ms2ger> Whether they're allowed in variables, aiui
- # [17:58] * Joins: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt)
- # [18:00] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (Ping timeout: 272 seconds)
- # [18:01] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [18:01] <annevk> Good times
- # [18:01] <annevk> Ms2ger: so uh, put Anolis under WHATWG?
- # [18:01] <annevk> Ms2ger: then I won't have to install hg
- # [18:02] * annevk has reached the point where Anolis is the bottleneck
- # [18:03] * annevk decides to not let Ms2ger be a bottleneck
- # [18:05] <Ms2ger> wfm :)
- # [18:06] * Quits: tantek (~tantek@mf32736d0.tmodns.net) (Ping timeout: 256 seconds)
- # [18:06] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [18:08] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [18:12] * Joins: annevk (~annevk@207.218.72.65)
- # [18:12] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [18:13] * Joins: annevk (~annevk@207.218.72.65)
- # [18:14] <annevk> Hmm, how can installing command line tools possibly fail?
- # [18:14] * Joins: jsbell (jsbell@nat/google/x-osefqprdgphqxwfr)
- # [18:14] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Ping timeout: 272 seconds)
- # [18:29] * Joins: ap (~ap@2620:149:4:1b01:c534:43cd:6462:5700)
- # [18:30] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Ping timeout: 252 seconds)
- # [18:31] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:32] <annevk> oh yes
- # [18:32] <annevk> it works
- # [18:32] <annevk> why o why did /usr/local/bin become permission denied?
- # [18:32] <annevk> so weird
- # [18:33] * Joins: ehsan (~ehsan@24.212.206.174)
- # [18:36] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [18:36] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [18:40] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Client Quit)
- # [18:41] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [18:41] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [18:41] <hsivonen> has the SETTINGS: prefer-online thing always been there for app cache?
- # [18:42] * Joins: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt)
- # [18:42] <hsivonen> I don't see prefer-online on MXR. strongly suggests we don't support it
- # [18:42] <hsivonen> does Chrome?
- # [18:44] <hsivonen> not found in https://mxr.mozilla.org/chromium/search?string=prefer-online either
- # [18:44] <hsivonen> so is the SETTINGS part of the spec fiction?
- # [18:45] <hsivonen> ah. it was not always there: http://labs.ft.com/2012/07/prefer-online-not-so-much/
- # [18:46] * jonlee|afk is now known as jonlee
- # [18:49] <hsivonen> we really need spec edits to start with red background that fades to white over time
- # [18:50] <hsivonen> so that you could tell new fiction from real stuff
- # [18:50] <Ms2ger> What colour would the navigation stuff be? :)
- # [18:51] <annevk> Ms2ger: go create Attr objects :p
- # [18:51] <Ms2ger> That's on my todo list for tomorrow ;)
- # [18:53] <dglazkov> good morning, Whatwg!
- # [18:53] <hsivonen> does IE10 support prefer-online?
- # [18:55] * Joins: snowfox_ben (~benschaaf@141.217.11.108)
- # [18:56] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [18:56] * Quits: marcosc (~marcosc@bl10-105-194.dsl.telepac.pt) (Read error: Connection reset by peer)
- # [19:01] * Quits: bholley (~bholley@207.218.72.65) (Quit: bholley)
- # [19:01] * Joins: bholley (~bholley@207.218.72.65)
- # [19:02] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:04] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [19:05] * jonlee is now known as jonlee|afk
- # [19:06] * jonlee|afk is now known as jonlee
- # [19:06] * Joins: fr0zenice (~frozenice@unaffiliated/fr0zenice)
- # [19:08] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:10] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [19:12] <annevk> Ms2ger: sweet
- # [19:12] * Joins: sedovsek (~robert@89.143.156.14)
- # [19:13] <hsivonen> whoa whoa. Hixie basically advocates news sites and blogs to become Ajax apps instead of traditionally crawlable pages in https://www.w3.org/Bugs/Public/show_bug.cgi?id=14702#c20
- # [19:16] <nimbu> hsivonen: are you gawker.com
- # [19:18] <hsivonen> nimbu: no, but what Hixie advocated in that bug is pretty shocking considering how people who try to use the app cache disagree
- # [19:19] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:22] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [19:22] <hsivonen> did IE10 extend app cache somehow?
- # [19:23] * Joins: say2joe (~say2joe@204.56.108.2)
- # [19:25] <hsivonen> :-( https://www.w3.org/Bugs/Public/show_bug.cgi?id=14702#c31
- # [19:25] <hsivonen> Hixie: do you have a proposed set of changes to HTTP cache management that would address all the online acceleration use cases app cache is used for?
- # [19:27] * Joins: jernoble (~jernoble@17.212.152.13)
- # [19:29] <hsivonen> in the Client-Hints case, the person proposing it is a server module dev and has an HTTP hammer
- # [19:29] <annevk> hsivonen: yeah IE has extensions
- # [19:29] <hsivonen> but then in most other cases, devs want non-HTTP solutions, because HTTP headers are too hard
- # [19:30] <hsivonen> (though Client-Hints is a request header and response headers are too hard)
- # [19:30] <hsivonen> annevk: I didn't find them on MSDN. URL?
- # [19:30] <hsivonen> the prefer-online thing is so sad
- # [19:31] <hsivonen> it should be prefer-online-if-newer-than: 5min
- # [19:31] <annevk> I think you can find them in W3C Bugzilla
- # [19:31] <annevk> a WONTFIXed bug somewhere
- # [19:33] <annevk> https://www.w3.org/Bugs/Public/buglist.cgi?query_format=advanced&list_id=4905&short_desc=appcache&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&short_desc_type=allwordssubstr
- # [19:38] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 252 seconds)
- # [19:39] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [19:40] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
- # [19:41] * jonlee is now known as jonlee|afk
- # [19:41] * Joins: danielfilho|w (~danielfil@200.232.113.107)
- # [19:42] * Quits: pyrsmk (~pyrsmk@84.6.107.190) (Quit: tzing)
- # [19:42] <Ms2ger> OH: "Bert resisting"
- # [19:42] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 256 seconds)
- # [19:43] * jonlee|afk is now known as jonlee
- # [19:47] * Joins: mkanat (mkanat@nat/google/x-mddbizunsnuixafw)
- # [19:47] * Joins: espadrine (~thaddee_t@85-218-3-146.dclient.lsne.ch)
- # [19:53] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [19:53] * nimbu1 is now known as divya
- # [19:54] * Quits: smaug____ (~chatzilla@nat/mozilla/x-rdmbkzjswedluact) (Ping timeout: 272 seconds)
- # [19:54] * Quits: eric_carlson (~eric@2620:149:4:1b01:848b:409f:abea:38e1) (Remote host closed the connection)
- # [19:56] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [19:57] * Joins: necolas (~necolas@8.25.197.24)
- # [19:58] * Quits: bholley (~bholley@207.218.72.65) (Quit: bholley)
- # [20:01] * Joins: yodasw16 (~yodasw16@12.165.188.130)
- # [20:03] * Krinkle|detached is now known as Krinkle
- # [20:03] * Joins: mrdoob (~mrdoob@81.61.128.64.dyn.user.ono.com)
- # [20:03] * Joins: esprehn_ (esprehn@nat/google/x-wjcmcovukvgodilb)
- # [20:05] * Quits: baku (~baku@207.218.72.65) (Ping timeout: 246 seconds)
- # [20:14] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [20:14] * Quits: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [20:18] * Krinkle is now known as Krinkle|detached
- # [20:24] * Parts: mrdoob (~mrdoob@81.61.128.64.dyn.user.ono.com) ("Leaving")
- # [20:26] * Joins: weinig (~weinig@17.114.105.0)
- # [20:33] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
- # [20:33] * Quits: weinig (~weinig@17.114.105.0) (Quit: weinig)
- # [20:33] * Joins: eric_carlson (~ericc@c-67-188-56-39.hsd1.ca.comcast.net)
- # [20:38] * Joins: parallel21 (~Adium@150.135.206.91)
- # [20:43] * Joins: weinig (~weinig@17.114.105.0)
- # [20:45] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [20:46] * jonlee is now known as jonlee|afk
- # [20:47] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [20:49] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [20:53] * Quits: onr (uid5726@pdpc/supporter/active/evet)
- # [20:55] * Quits: sedovsek (~robert@89.143.156.14) (Quit: sedovsek)
- # [20:56] * Joins: a-ja (~Instantbi@70.230.170.141)
- # [20:57] * jonlee|afk is now known as jonlee
- # [20:58] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [21:01] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
- # [21:05] * Quits: yodasw16 (~yodasw16@12.165.188.130) (Quit: yodasw16)
- # [21:07] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [21:09] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [21:13] * jernoble is now known as jernoble|afk
- # [21:13] * jernoble|afk is now known as jernoble
- # [21:13] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [21:17] <Hixie> hsivonen: um, no. i advocate _applications_ with data to be ajaxified.
- # [21:18] <Hixie> hsivonen: in general if you could just assume i'm not an idiot and interpret my statements in that light, that would help :-)
- # [21:18] * jgraham isn't clear what's an application and what's a document
- # [21:18] * Joins: darobin (~darobin@37.160.54.201)
- # [21:18] <jgraham> e.g. is the new blogger an application or a document?
- # [21:18] <Hixie> hsivonen: well, it's a continuum
- # [21:18] <esprehn> jgraham: number of bytes of JS ;)
- # [21:19] * Parts: parallel21 (~Adium@150.135.206.91)
- # [21:19] <jgraham> esprehn: In that case it's an application for sure :)
- # [21:19] <Hixie> but generally speaking, a document is something that you give to other people to read, whereas an application is something that you log into to edit data
- # [21:20] <Hixie> er, s/hsivonen/jgraham/ in my most recent use of "hsivonen"
- # [21:21] <Hixie> hsivonen: dunno if it solves everything, but https://www.w3.org/Bugs/Public/show_bug.cgi?id=20083 is one proposal.
- # [21:21] * linclark is now known as linclark|afk
- # [21:21] * Quits: esprehn (esprehn@nat/google/x-nkarssujcozdoyca) (Quit: esprehn)
- # [21:21] * esprehn_ is now known as esprehn
- # [21:21] <Hixie> hsivonen: for reasons i don't understand, the main people interested in appcache keep doing things in f2f meetings and the like instead of commenting on the whatwg list
- # [21:21] <Hixie> (or any other public list for that matter)
- # [21:21] * Joins: esprehn_ (esprehn@nat/google/x-okhlpogzokewpiir)
- # [21:22] * Joins: cabanier (~cabanier@203.63.91.194)
- # [21:22] * Quits: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com) (Quit: Computer has gone to sleep.)
- # [21:22] * Quits: weinig (~weinig@17.114.105.0) (Quit: weinig)
- # [21:25] * Joins: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au)
- # [21:26] <jgraham> Yes, I feel totally out of the loop on app-cache
- # [21:26] <jgraham> But on the other hand
- # [21:26] <jgraham> It seems fitting that all the discussions are happening off line
- # [21:26] <esprehn_> have things changed in app cache?
- # [21:26] <Hixie> hah
- # [21:27] <Hixie> esprehn_: not in the last few days
- # [21:27] <Hixie> i think medium term the next news on appcache will be some sort of generic network-layer filter
- # [21:28] <Hixie> that runs JS in its own thread and can respond to requests either by passing them through, or generating files, or getting files from a cache
- # [21:28] <Hixie> the biggest thing blocking that, i think, is lack of a good place to store files
- # [21:30] <jgraham> Woah
- # [21:30] <jgraham> That sounds scary
- # [21:30] <Hixie> that's what https://www.w3.org/Bugs/Public/show_bug.cgi?id=20083 is about
- # [21:31] <esprehn_> This has come up several times internally at Google
- # [21:32] <esprehn_> no one wants a manifest file, you want to be able to say "requests to http://xxx.com/ should go to a worker instead"
- # [21:32] * Quits: darobin (~darobin@37.160.54.201) (Ping timeout: 252 seconds)
- # [21:32] <jgraham> Bugzilla makes it very easy to not know about these conversations
- # [21:32] <Hixie> esprehn_, jgraham: yeah, i keep telling people to post to the whatwg list
- # [21:33] <Hixie> the only public discussion i was able to get was that brain dump in the bug
- # [21:33] <jgraham> It explains why the whatwg list is so quiet these days
- # [21:33] <Hixie> we're not going to get anywhere until people can discuss this publicly
- # [21:33] <jgraham> If everyone is ghettoising
- # [21:34] <esprehn_> Hixie: I'll see if I can dig up our diagram from the architecture for that
- # [21:34] <jgraham> Anyway, without reading any of the bug, I wonder if this will avoid the problems of autoproxy
- # [21:34] <esprehn_> Hixie: you need magic for things like HttpOnly cookies to work
- # [21:34] <jgraham> Not that I remember exactly what those problems *are*
- # [21:35] <jgraham> But obviously badly behaved scripts can be problematic if they block network reqiests
- # [21:35] <jgraham> *requests
- # [21:35] <jgraham> (maybe this is less problematic if it is same-origin only)
- # [21:35] <Hixie> esprehn_: what's really needed is just a description of the problems we're trying to solve. even the brain dump in the bug is mostly talking about solutions, not problems.
- # [21:36] <Hixie> jgraham: this would be on a worker thread, and same-origin only.
- # [21:36] * jonlee is now known as jonlee|afk
- # [21:36] <Hixie> jgraham: (or rather, per-origin; i suppose an origin can provide a worker for when it's accessed from another?)
- # [21:36] <esprehn_> Hixie: I'll see if I can gather my notes from the discussions. There were just more pressing things at the time like Web Components
- # [21:36] <Hixie> jgraham: so you couldn't really do anything you can't do already on the server, in terms of harm.
- # [21:37] <jgraham> Yeah, being in a worker helps of cource since you can't block the event loop
- # [21:37] <esprehn_> effectively you want a persistent worker per origin, perhaps with some path prefixing logic
- # [21:38] <esprehn_> You run into issues with http://www.google.com/calendar/ and /images/ and other apps. They each need their own.
- # [21:39] * Quits: cheron (~cheron@unaffiliated/cheron) (Read error: Connection reset by peer)
- # [21:40] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [21:40] * Quits: cheron (~cheron@unaffiliated/cheron) (Read error: Connection reset by peer)
- # [21:41] <Hixie> the biggest problem i see is how to bootstrap without adding latency for first load yet without making first load avoid using the worker...
- # [21:41] <Hixie> the obvious way is to send a header with the request that says "if you recognise this, then instead of sending me back the page, send me back the worker", but you still add at least one RTT to the cost
- # [21:42] <Hixie> (and you add a header, which is itself bad)
- # [21:42] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [21:42] <esprehn_> what's the issue with the header?
- # [21:43] <Hixie> you have to send it on every request, so it costs global bandwidth; plus it adds a fingerprinting bit, plus it runs compat risks
- # [21:43] <Hixie> i guess the fingerprinting bit in this case would be correlated with the UA string so it wouldn't add a whole bit
- # [21:44] * Quits: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Ping timeout: 256 seconds)
- # [21:44] <esprehn_> heh, stick it on favicon
- # [21:44] <Hixie> wouldn't solve the path problem
- # [21:44] <esprehn_> sorry, which path problem?
- # [21:44] <Hixie> the one you mentioned, /calendar vs /mail
- # [21:44] <Hixie> nor does it solve the RTT issue
- # [21:45] <esprehn_> well, the header could specify which path it pertains to
- # [21:46] <esprehn_> or a table of paths
- # [21:46] <Hixie> oh you mean a header on the response
- # [21:46] <Hixie> interesting
- # [21:46] <Hixie> i meant on the request
- # [21:46] <esprehn_> ah no, the server should respond back with a table of delegates
- # [21:46] <Hixie> header on the response could work, though it still doesn't solve the RTT issue -- in fact it makes it worse
- # [21:47] <Hixie> now you have to do 3 RTTs to do what today uses just one
- # [21:47] * Quits: Ms2ger (~Ms2ger@81.242.200.218) (Quit: nn)
- # [21:47] <esprehn_> 3?
- # [21:47] <Hixie> 4, i guess
- # [21:48] <esprehn_> we decided it was probably fine for first request to hit the server unless the worker was already running
- # [21:48] <Hixie> 1 for TCP handshake, 1 for getting the index file, which you then drop because you see the header with this script, one to get the script, and one to get the data.
- # [21:48] * Quits: erichynds (~ehynds@64.206.121.41)
- # [21:48] <Hixie> well it would be pretty hard for the first request not to hit the server if you don't know about the worker :-P
- # [21:48] <esprehn_> right
- # [21:49] <esprehn_> I don't think you should need to pipe through the worker
- # [21:49] <Hixie> anyway, 4 RTTs just to get what today takes 2 is a big latency hit
- # [21:49] * Quits: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au) (Quit: Leaving.)
- # [21:49] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [21:49] <esprehn_> so it wouldn't be 4 RTTs
- # [21:49] * Parts: a-ja (~Instantbi@70.230.170.141)
- # [21:50] * Quits: divya (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [21:50] <esprehn_> you'd never "drop the current request", the header only applies to subsequent requests
- # [21:51] <Hixie> that's the "without making first load avoid using the worker" problem i was trying to solve
- # [21:51] <Hixie> it's pretty horrible to have a system where the very first time you try to use it, it doesn't work the way it's supposed to.
- # [21:51] <Hixie> not that i see another solution, but it doesn't make it any less lame
- # [21:51] <esprehn_> yeah, I think it's a reasonable compromise
- # [21:52] <Hixie> compromises suck.
- # [21:52] <Hixie> :-)
- # [21:53] * Joins: jernoble (~jernoble@17.212.152.13)
- # [21:53] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [21:53] * Joins: parallel21 (~Adium@150.135.206.91)
- # [21:53] <esprehn_> I don't know of any solution that isn't a compromise on the web
- # [21:53] <esprehn_> :)
- # [21:54] <Hixie> well, yeah
- # [21:54] <Hixie> but i keep hoping!
- # [21:54] <Hixie> one day!
- # [21:54] <Hixie> we shall solve a problem well!
- # [21:54] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [21:54] <esprehn_> cupcakes and ponies!
- # [21:55] * Quits: snowfox_ben (~benschaaf@141.217.11.108) (Quit: snowfox_ben)
- # [21:58] * jonlee|afk is now known as jonlee
- # [21:58] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [21:59] * Joins: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se)
- # [22:05] * Joins: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch)
- # [22:06] * Parts: parallel21 (~Adium@150.135.206.91)
- # [22:08] * Joins: weinig (~weinig@17.114.105.0)
- # [22:08] * Joins: othermaciej (~mjs@17.245.106.210)
- # [22:10] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [22:10] * Quits: fr0zenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [22:12] * jernoble is now known as jernoble|afk
- # [22:12] * jernoble|afk is now known as jernoble
- # [22:13] * Joins: parallel21 (~Adium@150.135.206.91)
- # [22:17] * Joins: kinetik (~kinetik@121.99.48.80)
- # [22:19] * Joins: roc (~chatzilla@60.234.66.20)
- # [22:16] * Parts: say2joe (~say2joe@204.56.108.2)
- # [22:18] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:18] * Joins: d_rwin (~d_rwin@110.227.152.236)
- # [22:19] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [22:20] <Hixie> is it just me or does this page not actually show the diff? https://github.com/w3c/html/commit/3d85bac87355240a433865ec56074a80c33a271d
- # [22:20] <Hixie> and how do i get to see the diff?
- # [22:22] <miketaylr> Hixie: https://github.com/w3c/html/commit/3d85bac87355240a433865ec56074a80c33a271d.diff
- # [22:22] <miketaylr> add .diff?
- # [22:22] <Hixie> is there ui for that?
- # [22:22] <miketaylr> oh, dunno
- # [22:23] <Hixie> or are we supposed to divine it
- # [22:23] <Hixie> (thanks, btw)
- # [22:23] <gavinc> Hixie: it looks like github decided that was a binary file, thus the lack of diff showing up on the page
- # [22:24] <Hixie> i see
- # [22:24] <Hixie> poor file doesn't have a single 8th bit set anywhere, but ok github :-)
- # [22:24] <gavinc> I imagine it has a size trigger ;)
- # [22:24] <Hixie> (or at least my version doesn't, i guess it's possible the htmlwg's does)
- # [22:24] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [22:24] <gavinc> Most source files aren't 5mb
- # [22:24] <Hixie> pah
- # [22:25] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [22:25] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 256 seconds)
- # [22:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [22:28] * Quits: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Quit: Leaving)
- # [22:33] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de) (Ping timeout: 248 seconds)
- # [22:34] * Quits: Masklinn (~textual@77.109.116.6)
- # [22:34] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [22:35] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Remote host closed the connection)
- # [22:35] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [22:35] * Quits: d_rwin (~d_rwin@110.227.152.236) (Quit: used WLIrc)
- # [22:37] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [22:40] * Quits: cabanier (~cabanier@203.63.91.194) (Quit: Leaving.)
- # [22:40] * Parts: parallel21 (~Adium@150.135.206.91)
- # [22:40] * Joins: isherman-book (Adium@nat/google/x-bsmaqodhgzarvcfb)
- # [22:44] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:44] * Joins: rniwa (~rniwa@2620:149:4:1b01:99dd:905c:7f06:a998)
- # [22:45] <Hixie> two questions:
- # [22:45] <Hixie> (a) why doesn't https://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm define the actual event processing model? or am i missing something?
- # [22:45] * Joins: bholley (~bholley@109.231.221.18)
- # [22:46] <Hixie> (b) why doesn't it document the actually implemented 'mousewheel' event with wheelDelta, or am I missing something?
- # [22:46] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [22:46] * Joins: bholley_ (~bholley@nat/mozilla/x-ajayeozomfoiudow)
- # [22:47] * jernoble is now known as jernoble|afk
- # [22:47] * jernoble|afk is now known as jernoble
- # [22:47] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [22:48] * Joins: fishd (fishd@nat/google/x-djmmgnhkclnxcjpv)
- # [22:48] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Client Quit)
- # [22:50] * Quits: bholley (~bholley@109.231.221.18) (Ping timeout: 264 seconds)
- # [22:50] * bholley_ is now known as bholley
- # [22:52] * Quits: JonathanNeal (~JonathanN@38.122.109.194) (Ping timeout: 264 seconds)
- # [22:53] * Quits: fishd (fishd@nat/google/x-djmmgnhkclnxcjpv) (Ping timeout: 276 seconds)
- # [22:55] * Quits: othermaciej (~mjs@17.245.106.210) (Quit: othermaciej)
- # [22:56] * Joins: say2joe (~say2joe@204.56.108.2)
- # [22:56] * Quits: weinig (~weinig@17.114.105.0) (Quit: weinig)
- # [22:56] * Quits: isherman-book (Adium@nat/google/x-bsmaqodhgzarvcfb) (Quit: Leaving.)
- # [22:59] * Joins: ginger (~Adium@2401:fa00::4431:21f7:2039:6332)
- # [22:59] * Joins: nessy (~silviapf@2401:fa00:0:fd00:280a:2713:235d:c728)
- # [23:02] * Quits: ginger (~Adium@2401:fa00::4431:21f7:2039:6332) (Client Quit)
- # [23:03] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [23:09] * jonlee is now known as jonlee|afk
- # [23:11] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:17] * heycam|away is now known as heycam
- # [23:17] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:20] <Hixie> MikeSmith: yt?
- # [23:23] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [23:24] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:25] * Joins: cabanier (~cabanier@2401:fa00:0:fd00:5cd3:1089:de87:bb4a)
- # [23:25] * Joins: fantasai (fantasai@freenet6.org)
- # [23:29] <Hixie> MikeSmith: nm, i asked my question in https://www.w3.org/Bugs/Public/show_bug.cgi?id=20068
- # [23:31] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [23:38] * Quits: kerozene (~kerozene@unaffiliated/kerozene) (Quit: and so on)
- # [23:39] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [23:40] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:41] <rillian> Hixie: re bug 20889, I think I'm misunderstanding how this section is written in general
- # [23:42] * Hixie looks
- # [23:42] <Hixie> ah
- # [23:42] <Hixie> one sec
- # [23:42] <rillian> I have the same question with srclang
- # [23:42] <Hixie> see http://whatwg.org/html/#how-to-read-this-specification :-)
- # [23:42] <rillian> is one a guide for authors and the other parsing instructions
- # [23:42] * Krinkle|detached is now known as Krinkle
- # [23:43] <Hixie> (ignore paragraph 1)
- # [23:43] <Hixie> (about reading it cover to cover)
- # [23:44] <rillian> :)
- # [23:44] <rillian> ok, that helps
- # [23:44] <Hixie> cool
- # [23:44] <rillian> I'm still unclear how one tells which is which
- # [23:44] <rillian> maybe IETF specs have warped my mind
- # [23:44] <Hixie> just read it literally
- # [23:45] * Krinkle is now known as Krinkle|detached
- # [23:45] <Hixie> if it says "it must be empty", then when you generate it, you make sure it's empty
- # [23:45] <Hixie> if it says "if it's not empty", then if it's not empty, you follow the requirement
- # [23:45] <Hixie> you don't reject anything unless it says "you must reject" or some such
- # [23:46] <Hixie> (i'm assuming you're writing a browser)
- # [23:46] <Hixie> (if you're writing an editor or conformance checker, it's different)
- # [23:48] <rillian> yes, browser in this case
- # [23:49] <rillian> ok, thanks for explaining
- # [23:49] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (Ping timeout: 248 seconds)
- # [23:49] <Hixie> np. if it's still unclear don't hesitate to ask further.
- # [23:50] * Quits: danja (~danny@host43-207-dynamic.19-79-r.retail.telecomitalia.it) (Quit: gorn)
- # [23:54] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
- # [23:58] * Quits: necolas (~necolas@8.25.197.24) (Remote host closed the connection)
- # Session Close: Thu Feb 07 00:00:00 2013
The end :)