Options:
- # Session Start: Fri Mar 15 00:00:00 2013
- # Session Ident: #whatwg
- # [00:00] * Joins: othermaciej (~mjs@17.114.108.14)
- # [00:02] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [00:03] * Joins: ap (~ap@17.114.104.132)
- # [00:04] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [00:04] * Joins: wo (~klar@24.244.143.13)
- # [00:04] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [00:06] * Quits: ap|away (~ap@2620:149:4:1b01:39e6:e043:5ae5:1bc8) (Ping timeout: 258 seconds)
- # [00:06] * Joins: weinig (~weinig@17.114.104.114)
- # [00:09] * Quits: rniwa (~rniwa@17.245.106.107) (Quit: rniwa)
- # [00:11] * Joins: rniwa (~rniwa@17.245.106.107)
- # [00:11] * Quits: rniwa (~rniwa@17.245.106.107) (Client Quit)
- # [00:17] * Joins: rniwa (~rniwa@17.245.106.107)
- # [00:23] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [00:24] * Quits: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr) (Ping timeout: 252 seconds)
- # [00:24] * Quits: jsoncorwin (~textual@adsl-99-27-43-230.dsl.pltn13.sbcglobal.net) (Quit: Computer has gone to sleep.)
- # [00:25] * Quits: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [00:32] * Joins: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no)
- # [00:37] * Joins: jsoncorwin (~textual@adsl-99-27-43-230.dsl.pltn13.sbcglobal.net)
- # [00:37] * abstractj is now known as abstractj|away
- # [00:38] * Quits: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au) (Quit: Leaving.)
- # [00:39] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [00:40] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
- # [00:42] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
- # [00:42] * Quits: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [00:44] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Ping timeout: 276 seconds)
- # [00:47] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 245 seconds)
- # [00:47] * Quits: JohnAlbin (~JohnAlbin@63.250.249.138) (Quit: JohnAlbin)
- # [00:49] * Quits: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Ping timeout: 255 seconds)
- # [00:49] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [00:50] * Krinkle is now known as Krinkle|detached
- # [00:55] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Remote host closed the connection)
- # [00:55] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
- # [00:56] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [01:00] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [01:01] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
- # [01:02] <zewt> wish i could say <img src=sha1.jpg filename=family.jpg> to hint browsers to save-as with a different filename (without having to fight with servers to set content-disposition)
- # [01:03] <zewt> but i couldn't even get people to believe i wanted that for <a>
- # [01:09] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [01:10] * Quits: weinig (~weinig@17.114.104.114) (Quit: weinig)
- # [01:10] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
- # [01:14] * Quits: jernoble|afk (~jernoble@17.212.155.236) (Quit: Computer has gone to sleep.)
- # [01:19] * Quits: ap (~ap@17.114.104.132) (Remote host closed the connection)
- # [01:20] * Joins: ap (~ap@2620:149:4:1b01:d487:513d:9dfd:70d1)
- # [01:21] * Joins: othermaciej (~mjs@17.114.108.14)
- # [01:21] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
- # [01:21] <zewt> oh, jesus christ
- # [01:21] <zewt> apparently webkit allows navigating to blob URLs, and people are using it for things
- # [01:22] * Joins: nonge (~nonge@p508294B5.dip.t-dialin.net)
- # [01:23] <zewt> https://github.com/eligrey/FileSaver.js/blob/master/FileSaver.js this idiot is navigating to a blob url to basically polyfill FileSaver
- # [01:25] <zewt> not entirely sure how since this code is pretty unreadable
- # [01:27] <zewt> or maybe it's trying to do that on firefox and doing something else in webkit
- # [01:27] <zewt> stripping down the code to figure it out
- # [01:27] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
- # [01:28] * Joins: jernoble_ (~jernoble@76.74.153.49)
- # [01:30] <zewt> whew: looks like it's trying to do that in firefox, but is already broken (maybe firefox used to allow navigating to blob URLs and they stopped that)
- # [01:30] <zewt> <- terrified of anything that could make blob URLs more complicated and poorly specced than they already are
- # [01:34] * jernoble is now known as jernoble|afk
- # [01:34] * jernoble|afk is now known as jernoble
- # [01:39] * Quits: ap (~ap@2620:149:4:1b01:d487:513d:9dfd:70d1) (Quit: ap)
- # [01:39] * Joins: a-ja (~Instantbi@70.230.159.209)
- # [01:43] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
- # [01:44] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [01:48] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [01:50] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: This computer has gone to sleep)
- # [01:50] * Joins: plutoniix (~plutoniix@ppp-115-87-236-22.revip4.asianet.co.th)
- # [01:52] * Joins: Badreddin (~Nur@189.193.27.199)
- # [01:52] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [01:53] * Joins: isherman-book (Adium@nat/google/x-jtounbyghukzlabc)
- # [01:53] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Ping timeout: 276 seconds)
- # [01:58] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [01:59] * Quits: jsoncorwin (~textual@adsl-99-27-43-230.dsl.pltn13.sbcglobal.net) (Quit: Computer has gone to sleep.)
- # [02:04] * Quits: isherman-book (Adium@nat/google/x-jtounbyghukzlabc) (Quit: Leaving.)
- # [02:05] * Joins: isherman-book (Adium@nat/google/x-fkqfbsgfzsgddjxf)
- # [02:08] * Joins: necolas (~necolas@8.25.197.24)
- # [02:08] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [02:10] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [02:15] * Joins: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [02:15] * Joins: birtles_ (~chatzilla@p5172-ipngn502marunouchi.tokyo.ocn.ne.jp)
- # [02:17] * Quits: birtles (~chatzilla@p5172-ipngn502marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 245 seconds)
- # [02:17] * birtles_ is now known as birtles
- # [02:19] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [02:20] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [02:29] * Quits: isherman-book (Adium@nat/google/x-fkqfbsgfzsgddjxf) (Quit: Leaving.)
- # [02:29] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [02:29] <sicking> ng
- # [02:30] <zewt> wt
- # [02:33] * Quits: jernoble_ (~jernoble@76.74.153.49) (Quit: Computer has gone to sleep.)
- # [02:39] * jernoble is now known as jernoble|afk
- # [02:39] * jernoble|afk is now known as jernoble
- # [02:41] * Joins: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net)
- # [02:41] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 19.0/20130218162742])
- # [02:46] * Quits: dbaron (~dbaron@2620:101:8003:200:17e:2dad:262e:8246) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:57] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [02:59] * Quits: plutoniix (~plutoniix@ppp-115-87-236-22.revip4.asianet.co.th) (Ping timeout: 260 seconds)
- # [02:59] * Joins: jdaggett (~jdaggett@p5172-ipngn502marunouchi.tokyo.ocn.ne.jp)
- # [03:00] * Joins: plutoniix (~plutoniix@ppp-115-87-236-22.revip4.asianet.co.th)
- # [03:03] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [03:04] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [03:10] * Quits: a-ja (~Instantbi@70.230.159.209) (Ping timeout: 276 seconds)
- # [03:10] * Joins: a-ja (~Instantbi@50.9.220.33)
- # [03:11] * Quits: necolas (~necolas@8.25.197.24) (Remote host closed the connection)
- # [03:12] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [03:13] * Joins: jryans_ (~jryans@75.92.33.19)
- # [03:13] * Joins: a-ja1 (~Instantbi@70.230.159.209)
- # [03:16] * Joins: isherman-book (~Adium@216.239.45.89)
- # [03:16] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [03:17] * Joins: jryans- (~jryans@75.92.33.19)
- # [03:17] * Quits: jryans_ (~jryans@75.92.33.19) (Read error: Connection reset by peer)
- # [03:17] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Ping timeout: 252 seconds)
- # [03:17] * Quits: a-ja (~Instantbi@50.9.220.33) (Ping timeout: 260 seconds)
- # [03:17] * Quits: jryans- (~jryans@75.92.33.19) (Read error: Connection reset by peer)
- # [03:17] * Joins: jryans (~jryans@75.92.33.19)
- # [03:19] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [03:20] * Joins: jryans_ (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [03:20] * jryans_ is now known as jrynas
- # [03:20] * Quits: jryans (~jryans@75.92.33.19) (Disconnected by services)
- # [03:20] * jrynas is now known as jryans
- # [03:22] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [03:24] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 276 seconds)
- # [03:24] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [03:25] * Quits: a-ja1 (~Instantbi@70.230.159.209) (Ping timeout: 258 seconds)
- # [03:26] * Joins: a-ja (~Instantbi@50.9.220.33)
- # [03:36] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [03:39] * jernoble is now known as jernoble|afk
- # [03:39] * jernoble|afk is now known as jernoble
- # [03:40] * Quits: a-ja (~Instantbi@50.9.220.33) (Ping timeout: 245 seconds)
- # [03:46] * Joins: a-ja (~Instantbi@70.230.159.209)
- # [03:46] * Quits: isherman-book (~Adium@216.239.45.89) (Quit: Leaving.)
- # [03:53] * Quits: plutoniix (~plutoniix@ppp-115-87-236-22.revip4.asianet.co.th) (Read error: Connection reset by peer)
- # [03:53] * Joins: plutoniix (~plutoniix@ppp-58-11-84-67.revip2.asianet.co.th)
- # [03:57] * Quits: ricea (ricea@nat/google/x-jdqmygpllbyanzxi) (Quit: Leaving.)
- # [03:57] * Quits: a-ja (~Instantbi@70.230.159.209) (Ping timeout: 256 seconds)
- # [03:59] * Joins: ehsan (~ehsan@24.212.206.174)
- # [04:01] * Joins: ricea (ricea@nat/google/x-gpryjanpymttkjig)
- # [04:08] * Joins: nimbu (~nimbu@173-228-123-12.dsl.dynamic.sonic.net)
- # [04:13] * Quits: nimbu (~nimbu@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
- # [04:17] * Joins: a-ja (~Instantbi@70.230.159.209)
- # [04:18] * Quits: wo (~klar@24.244.143.13) (Ping timeout: 264 seconds)
- # [04:23] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [04:27] * Quits: Badreddin (~Nur@189.193.27.199) (Ping timeout: 272 seconds)
- # [04:28] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [04:32] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [04:34] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [04:39] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [04:40] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [04:42] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [04:44] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [04:45] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [04:47] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [04:47] * Krinkle|detached is now known as Krinkle
- # [04:53] * Quits: kbrgg (kbr@nat/google/x-tnrkimnlpnritxrt) (Quit: kbrgg)
- # [04:56] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [04:57] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [04:57] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [05:02] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [05:04] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [05:05] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [05:07] * Joins: richt (~richt@1.223.218.28)
- # [05:07] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [05:08] * jernoble_ is now known as jernoble|afk
- # [05:12] * Quits: TabAtkins (~tabatkins@216.239.45.72) (Ping timeout: 260 seconds)
- # [05:13] * Joins: TabAtkins (~tabatkins@216.239.45.72)
- # [05:18] * Quits: richt (~richt@1.223.218.28) (Remote host closed the connection)
- # [05:18] * Joins: richt (~richt@1.223.218.28)
- # [05:22] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:23] * Quits: richt (~richt@1.223.218.28) (Ping timeout: 260 seconds)
- # [05:29] * Joins: dbaron (~dbaron@50-0-248-88.dsl.dynamic.sonic.net)
- # [05:39] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [05:40] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [05:40] * Quits: yoshiki (yoshiki@nat/google/x-ryrlqdrluenetkpq) (Read error: Connection reset by peer)
- # [05:41] * Joins: yoshiki (yoshiki@nat/google/x-wzwjzbvywdnawviw)
- # [05:55] * Quits: rniwa (~rniwa@17.245.106.107) (Quit: rniwa)
- # [06:03] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
- # [06:04] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [06:14] * Quits: jernoble|afk (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [06:21] * jernoble is now known as jernoble|afk
- # [06:21] * jernoble|afk is now known as jernoble
- # [06:26] * Quits: yoshiki (yoshiki@nat/google/x-wzwjzbvywdnawviw) (Read error: Connection reset by peer)
- # [06:26] * Joins: yoshiki (yoshiki@nat/google/x-acpjmxnuuwoumole)
- # [06:30] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [06:31] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [06:32] * Joins: IroquoisTwist (~IroquoisT@2602:306:c503:dfa0:5d03:df38:542e:be43)
- # [06:53] * Quits: IroquoisTwist (~IroquoisT@2602:306:c503:dfa0:5d03:df38:542e:be43) (Remote host closed the connection)
- # [06:56] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [06:58] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
- # [07:02] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [07:02] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [07:04] * jernoble_ is now known as jernoble|afk
- # [07:10] * Joins: richt (~richt@175.195.196.115)
- # [07:11] * Quits: richt (~richt@175.195.196.115) (Remote host closed the connection)
- # [07:11] * Joins: richt (~richt@175.195.196.115)
- # [07:12] * Quits: jernoble|afk (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [07:15] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [07:16] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [07:16] * Quits: richt (~richt@175.195.196.115) (Ping timeout: 264 seconds)
- # [07:18] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [07:19] * Joins: Smylers (~smylers@host109-157-250-62.range109-157.btcentralplus.com)
- # [07:25] * Joins: niloy (~niloy@115.112.64.6)
- # [07:28] * Joins: richt (~richt@175.195.196.115)
- # [07:29] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [07:31] * Joins: richt_ (~richt@178-32-57-32.ovh.net)
- # [07:32] * Quits: jdaggett (~jdaggett@p5172-ipngn502marunouchi.tokyo.ocn.ne.jp) (Quit: jdaggett)
- # [07:35] * Quits: richt (~richt@175.195.196.115) (Ping timeout: 246 seconds)
- # [07:49] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [07:50] * Quits: Smylers (~smylers@host109-157-250-62.range109-157.btcentralplus.com) (Quit: Leaving.)
- # [07:57] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [07:57] * Joins: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr)
- # [07:59] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [08:03] * Joins: barneybook (~kvirc@114-44-246-136.dynamic.hinet.net)
- # [08:08] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [08:10] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [08:11] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [08:12] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [08:13] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [08:15] * Joins: Masklinn (~textual@79.132.236.146)
- # [08:23] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [08:24] * Joins: mattgifford (~mattgiffo@rrcs-98-100-83-68.central.biz.rr.com)
- # [08:26] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [08:27] * Quits: mattgifford (~mattgiffo@rrcs-98-100-83-68.central.biz.rr.com) (Remote host closed the connection)
- # [08:27] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [08:31] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [08:32] * Quits: dbaron (~dbaron@50-0-248-88.dsl.dynamic.sonic.net) (Ping timeout: 258 seconds)
- # [08:33] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [08:33] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [08:34] * Joins: harig (~harig@117.221.186.220)
- # [08:50] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
- # [08:57] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [08:59] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [09:00] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [09:00] * Quits: Masklinn (~textual@79.132.236.146)
- # [09:09] * Quits: birtles (~chatzilla@p5172-ipngn502marunouchi.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:09] * Quits: plutoniix (~plutoniix@ppp-58-11-84-67.revip2.asianet.co.th) (Read error: Connection reset by peer)
- # [09:10] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 255 seconds)
- # [09:13] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [09:15] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [09:15] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:26] * Krinkle is now known as Krinkle|detached
- # [09:26] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [09:27] * Joins: plutoniix (~plutoniix@ppp-58-8-26-183.revip2.asianet.co.th)
- # [09:28] * Joins: Badreddin (~Nur@189.193.27.199)
- # [09:30] * Joins: Masklinn (~textual@109.89.134.164)
- # [09:33] * Joins: richt (~richt@175.195.196.115)
- # [09:34] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [09:34] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [09:36] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [09:37] * Quits: richt_ (~richt@178-32-57-32.ovh.net) (Ping timeout: 256 seconds)
- # [09:37] * Quits: richt (~richt@175.195.196.115) (Ping timeout: 252 seconds)
- # [09:38] * Quits: Badreddin (~Nur@189.193.27.199) (Ping timeout: 272 seconds)
- # [09:43] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [09:45] * Joins: richt (~richt@1.223.218.28)
- # [09:46] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [09:47] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [09:47] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [09:48] * Parts: a-ja (~Instantbi@70.230.159.209)
- # [09:49] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [09:51] * Joins: xiinotulp (~plutoniix@ppp-58-8-188-209.revip2.asianet.co.th)
- # [09:51] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [09:52] * Quits: plutoniix (~plutoniix@ppp-58-8-26-183.revip2.asianet.co.th) (Ping timeout: 256 seconds)
- # [09:54] * Quits: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr) (Ping timeout: 276 seconds)
- # [09:56] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [09:58] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [09:58] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 245 seconds)
- # [10:00] * Quits: JibberJim (~opera@host-78-146-53-114.as13285.net) (Quit: JibberJim)
- # [10:01] * Joins: Badreddin (~Nur@189.192.155.69)
- # [10:06] * Joins: panev (~hi@92.247.13.234)
- # [10:14] * jgraham wonders how to answer "would it be possible to add tests" without sounding rude
- # [10:14] <jgraham> The answer is something like "yes, of course. But someone needs to write them"
- # [10:16] <jgraham> zcorpan: Do you have any plans to add workers typed array tests?
- # [10:16] <zcorpan> jgraham: yeah i can do that
- # [10:17] <jgraham> zcorpan: Did you see the email on public-webapps-testsuite? There is a WebGL test but it is in some other format
- # [10:17] <zcorpan> i guess structured clone and transfer in general needs tests
- # [10:17] <jgraham> https://github.com/KhronosGroup/WebGL/blob/master/sdk/tests/conformance/typedarrays/typed-arrays-in-workers.html
- # [10:17] <zcorpan> yeah lemme reply
- # [10:18] <jgraham> OK, that's one easy solution :)
- # [10:19] <jgraham> I thought we had some tests for structured clone kicking around in some context, but I'm pretty sure they predate typed arrays
- # [10:22] <zcorpan> yeah
- # [10:22] <zcorpan> and probably predate transfer, too
- # [10:24] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [10:25] <zcorpan> reviewing the microsoft worker gives me the impression that they have tried to get as many test *files* as possible with as little effort as possible
- # [10:25] <zcorpan> which is a bit annoying
- # [10:26] <zcorpan> e.g. compare http://w3c-test.org/webapps/Workers/tests/submissions/Microsoft/Worker_ErrorEvent_filename.htm and http://w3c-test.org/webapps/Workers/tests/submissions/Microsoft/Worker_ErrorEvent_lineno.htm
- # [10:26] <zcorpan> (or maybe s/with as little effort as possible//)
- # [10:27] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [10:27] <tobie> wrote some basic tests for structured cloning a while back.
- # [10:27] <tobie> let me try to dig them out.
- # [10:28] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [10:29] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
- # [10:29] <jgraham> To be fair the old Opera test thing with top.rr encouraged the same behaviour
- # [10:30] <jgraham> Or encouraged you to do things like passed = e.someProp == "expected1" && e.otherProp == "expected2" && [...]
- # [10:31] <jgraham> So it's hard to know if it's just a cultral thing where they are writing tests in the same way they always have
- # [10:31] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de) (Client Quit)
- # [10:34] * Joins: Ms2ger (~Ms2ger@109.133.15.234)
- # [10:35] * Joins: klaaspieter (~klaaspiet@095-097-240-221.static.chello.nl)
- # [10:38] * Quits: xiinotulp (~plutoniix@ppp-58-8-188-209.revip2.asianet.co.th) (Quit: จรลี จรลา)
- # [10:40] <smaug____> zcorpan: then r- the tests ;)
- # [10:40] <zcorpan> smaug____: working on it
- # [10:40] <zcorpan> jgraham: yes
- # [10:41] <zcorpan> jgraham: i'm sure i have tests that do this sort of thing as well
- # [10:42] <Ms2ger> So, git wizards
- # [10:42] <Ms2ger> How do I make "git pull w3c" work?
- # [10:43] <Ms2ger> To pull from https://github.com/w3c/web-platform-tests
- # [10:44] <jgraham> Ms2ger: git remote add w3c git@github.com:w3c/web-platform-tests.git
- # [10:44] <jgraham> If you don't already have a remote called w3c
- # [10:45] <jgraham> Otherwise git remote set-url w3c git@github.com:w3c/web-platform-tests.git
- # [10:45] <Ms2ger> You asked to pull from the remote 'w3c', but did not specify
- # [10:45] <Ms2ger> a branch. Because this is not the default configured remote
- # [10:45] <Ms2ger> for your current branch, you must specify a branch on the command line.
- # [10:45] <jgraham> OK
- # [10:46] <jgraham> git branch --set-upstream {branchname} w3c/master
- # [10:46] <jgraham> (honestlky, I never use git pull. I always use git fetch and then explicity rebase)
- # [10:48] <Ms2ger> I have no idea what all of those are
- # [10:48] <jgraham> What all what are?
- # [10:49] <jgraham> git pull does two things by default: "git fetch" which pulls in all the commits from an upstream and "git merge" which tries to merge the current branch with the upstream branch it's tracking
- # [10:49] <tobie> zcorpan, jgraham: here: https://gist.github.com/tobie/3d81cd3d48859d2df1dd
- # [10:50] <tobie> LMK if that's of interest to you, in which case I'll submit them officially.
- # [10:50] <Ms2ger> I'm only pulling after my PR has been merged
- # [10:50] <jgraham> That is pretty silly behaviour because a) it is too easy to make a branch that's tracking the wrong thing and b) rebase is better than merge for unpushed changes
- # [10:51] <Ms2ger> And my unpushed changes are in a hg repo for my sanity
- # [10:51] <jgraham> So instead of doing the magic all-in-one operation, you can do each part independently (like in hg)
- # [10:51] <jgraham> git fetch, then git rebase {branch I think is the one this branch should be based on}
- # [10:51] * Joins: nonge_ (~nonge@p50829C87.dip.t-dialin.net)
- # [10:51] <annevk> Hixie: I think I should give a response of sorts
- # [10:52] <tobie> Agreed. git fetch W3C and rebasing is a much more sane strategy.
- # [10:52] * Philip` likes "git pull --rebase"
- # [10:52] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [10:52] <jgraham> You can also change the default behaviour of git pull to rebase
- # [10:52] * Quits: nonge (~nonge@p508294B5.dip.t-dialin.net) (Read error: Operation timed out)
- # [10:53] <zcorpan> tobie: thanks
- # [10:53] <Ms2ger> So, I fetched
- # [10:53] <Ms2ger> Now I'm trying to push those commits to my fork
- # [10:53] <jgraham> (which is "git config branch.autosetuprebase always")
- # [10:54] <jgraham> git push {remote} HEAD:{remote_branch}
- # [10:54] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [10:54] <jgraham> Will push HEAD on your local checkout to {remote_branch} in the remote named {remote}
- # [10:55] <jgraham> (HEAD could be anything commit-like e.g. a branch name)
- # [10:56] <tobie> zcorpan: note I have zero recollection of why I implemented the structureClone helper function that way.
- # [10:56] <jgraham> (so you can do things like "git fetch w3c; git push ms2ger w3c/master:master" to update the master branch in the ms2ger remote with the latest commits from the w3c remote)
- # [10:56] <Ms2ger> *sigh*
- # [10:56] <Ms2ger> All I want to do is hg pull -u w3c && hg push
- # [10:56] <Ms2ger> Why is this so hard?
- # [10:57] <jgraham> It isn't :p
- # [10:57] <Philip`> Ms2ger: Because you make life hard for yourself by using two tools instead of one?
- # [10:57] <Ms2ger> Anyway, git pull w3c master and git push seems to have worked
- # [10:58] <Philip`> It only takes a few months to get used to how git does things
- # [10:59] * Ms2ger tries to remember what he was going to do before git got in the way
- # [11:00] <jgraham> If all you are doing is shunting commits between different remote repos, I think you *really* don't want to use git pull
- # [11:00] <jgraham> But anyway, if you solved your problem, that's good :)
- # [11:01] <Ms2ger> Well, what did I want to do, then?
- # [11:02] <Ms2ger> Fetch did something, but apparently not enough
- # [11:02] <SimonSapin> eh, we found the packet of death that crashes our MTA … time to invoke http://xkcd.com/242/
- # [11:03] <jgraham> Ms2ger: fetch will bring all the remote commits into your local repository
- # [11:03] * Quits: espadrine (~thaddee_t@85-218-9-225.dclient.lsne.ch) (Ping timeout: 240 seconds)
- # [11:04] <Philip`> I think "git fetch" is equivalent to "hg pull" (without the "-u")
- # [11:04] <Ms2ger> Then how do I do hg update?
- # [11:05] <SimonSapin> Ms2ger: git merge origin/master (assuming the branch is master, and you want a merge rather than a rebase)
- # [11:05] <jgraham> I think the answer is "it depends exactly what you want to do"
- # [11:05] <Ms2ger> I don't want to merge
- # [11:06] <SimonSapin> although rebase and merge are the same if nothing have diverged. git calls that a "fast-forward merge"
- # [11:06] <Ms2ger> My tree is a subset of upstream
- # [11:06] <jgraham> If you want to checkout the upstream changes
- # [11:06] <jgraham> Then the safest option is git merge --ff-only
- # [11:07] <SimonSapin> Ms2ger: it’s still called a merge, although a "fast-forward" one
- # [11:07] <jgraham> Which will update your local branch but only if it is really a subset of upstream
- # [11:07] <jgraham> And throw an error if it isn't
- # [11:07] <jgraham> If you *do* have local commits
- # [11:07] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [11:07] <Ms2ger> A merge is when you have two heads, and you create a new commit with the two heads as parents
- # [11:08] <SimonSapin> Ms2ger: git calls that a non-fast-forward merge
- # [11:08] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 245 seconds)
- # [11:08] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [11:08] <Ms2ger> So git just calls things that aren't merges merges to confuse me?
- # [11:08] <Ms2ger> That sounds pretty much expected
- # [11:08] <jgraham> Well you are merging in the remote changes
- # [11:08] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [11:09] <jgraham> So it's not like it doesn't make sense
- # [11:11] <jgraham> (I don't tend to think in terms of "heads" with git. I just think in terms of branches)
- # [11:11] <Ms2ger> Not with my definition of merge :)
- # [11:12] <Ms2ger> Anyway
- # [11:13] <Ms2ger> Feel free to review :)
- # [11:14] * Joins: tomasf (~tomasf@77.72.97.4.c.fiberdirekt.net)
- # [11:15] <jgraham> I wonder why that didn't get a critic review
- # [11:16] <Ms2ger> It did
- # [11:16] <Ms2ger> This is an automatic message generated by the review at:
- # [11:16] <Ms2ger> http://critic.hoppipolla.co.uk/r/8
- # [11:16] <jgraham> Oh, I'm just not set up as a reviewer there :)
- # [11:17] <Ms2ger> tobie, and I'm pretty sure ES doesn't accept tests from people who aren't employed by a TC member
- # [11:17] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
- # [11:17] <zcorpan> does https://github.com/w3c/web-platform-tests/pull/37 have a critic review?
- # [11:17] * Joins: [[zzz]] (~q@node-7h6.pool-125-25.dynamic.totbb.net)
- # [11:17] * Joins: darobin (~darobin@host-89-242-27-100.as13285.net)
- # [11:18] <jgraham> zcorpan: Does now: http://critic.hoppipolla.co.uk/r/9
- # [11:18] <jgraham> I forgot to transfer the filters to the new repo.
- # [11:18] <tobie> Ms2ger: that is just absurd.
- # [11:18] <Ms2ger> tobie, indeed
- # [11:18] <jgraham> tobie: Also, true
- # [11:19] <tobie> mmm.
- # [11:19] <Ms2ger> tobie, but no, I'm not going to bother fighting them
- # [11:19] <tobie> I might.
- # [11:19] <jgraham> Pretty sure the right thing to do is smuggle them in via jwalden or someone
- # [11:19] <tobie> I live 10 min away from Ecma HQ.
- # [11:19] <Ms2ger> I could do that
- # [11:19] <Ms2ger> But then I have to do work
- # [11:19] <jgraham> Well I mean the right thing to do is to take pitchforks and burning torches to ECMA
- # [11:19] <Ms2ger> Whereas it's much easier to just route around the damage
- # [11:20] * Quits: [[zz]] (~q@node-j69.pool-101-108.dynamic.totbb.net) (Ping timeout: 245 seconds)
- # [11:20] <Ms2ger> jgraham, do the keyboard shortcuts actually work in Fx?
- # [11:20] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [11:21] <jgraham> Ms2ger: I think they might not. If they don't work in Chrome either I guess it will get fixed soon ;)
- # [11:21] <Ms2ger> Heh
- # [11:21] <jgraham> Otherwise, patches welcome (or I will look)
- # [11:22] <tobie> what license is test262 under?
- # [11:22] <tobie> can't find this info on the website.
- # [11:23] <jgraham> darobin, MikeSmith, tobie, zcorpan, Ms2ger, others: if you had filters on the html-tetssuite repo. in critic you will need to readd tehm for the web-platform-tests repo. Sorry about that.
- # [11:23] <jgraham> https://github.com/tronical/test262/blob/master/LICENSE
- # [11:23] <jgraham> Perhaps?
- # [11:24] <tobie> jgraham: ty.
- # [11:25] <jgraham> https://mail.mozilla.org/pipermail/test262-discuss/2012-February/000086.html is also relevant
- # [11:25] <tobie> OK, so I guess we should try to fix the contribution situation at Ecma (I'll give it a try), or fork the repo and pull it in somehow.
- # [11:31] * Quits: tomasf (~tomasf@77.72.97.4.c.fiberdirekt.net) (Quit: tomasf)
- # [11:33] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
- # [11:35] <zcorpan> is there something that returns a File without user interaction?
- # [11:36] <tobie> Happy birthday darobin!
- # [11:36] <tobie> zcorpan: nope.
- # [11:36] <zcorpan> this is annoying
- # [11:36] <tobie> There's a thread about that being an issue for testing on the whatwg mailing list, afaik.
- # [11:36] <darobin> thanks tobie :)
- # [11:36] <zcorpan> ah
- # [11:36] <tobie> where I complain direly.
- # [11:36] <jgraham> Oh, happy birthday
- # [11:37] <darobin> thank you man :)
- # [11:38] * Joins: tomasf (~tomasf@77.72.97.4.c.fiberdirekt.net)
- # [11:39] <zcorpan> tobie: i can't find the thread. what should i search for?
- # [11:39] <tobie> zcorpan: webapps, actually: http://lists.w3.org/Archives/Public/public-webapps/2012OctDec/0675.html
- # [11:39] <tobie> and I must've dreamt about complaining.
- # [11:40] <jgraham> Maybe you are actually Victor Costan in disguise?
- # [11:41] <tobie> maybe.
- # [11:41] <zcorpan> tobie: thanks
- # [11:43] <tobie> jgraham: the more plausible answer is I failed at clicking send.
- # [11:44] <tobie> jgraham: or the content was so full of some of my signature garbled sentences it was trashed by a spambot.
- # [11:45] <annevk> darobin darobin darobin
- # [11:45] <annevk> happy b-day!
- # [11:45] <Ms2ger> I thought it was darobin's birthday just now...
- # [11:48] <jgraham> Maybe he's like the Queen
- # [11:50] <tobie> Ms2ger: Reached out to Ecma. we'll see how this goes. Will keep youposted.
- # [11:51] <Ms2ger> Ta
- # [11:52] <tobie> Do we have specs in the WebApps where we feel we have 100% test coverage?
- # [11:52] <tobie> Trying to validate our test coverage mode, here.
- # [11:52] <tobie> s/mode/model/
- # [11:52] <Ms2ger> Mm
- # [11:52] <Ms2ger> Progress events
- # [11:53] <darobin> annevk annevk! Thanks :)
- # [11:56] * Joins: Jedi_ (~Jedi@jedi.org)
- # [11:56] <tobie> Ms2ger: ty
- # [11:56] <zcorpan> if i'm reading webidl right, this should throw TypeError: postMessage(null, [null]);
- # [11:57] <zcorpan> since null isn't a Transferable and can't be converted to one
- # [11:57] * Joins: espadrine (~thaddee_t@tsf-444-wpa-4-153.epfl.ch)
- # [11:59] * Parts: espadrine (~thaddee_t@tsf-444-wpa-4-153.epfl.ch)
- # [12:00] <Ms2ger> What's the definition of postMessage?
- # [12:04] <zcorpan> void postMessage(any message, optional sequence<Transferable> transfer);
- # [12:04] <zcorpan> this is the worker postMessage
- # [12:06] <Ms2ger> Looks like it would throw, yes
- # [12:08] <zcorpan> hmm. cross-document messaging is a webapps spec, isn't it? i guess webapps needs to join the github thing if they want the tests i submitted there :-)
- # [12:09] <zcorpan> maybe i should send an email to public-webapps-testing about that
- # [12:09] <Ms2ger> We'll see what Art sorts out today
- # [12:10] <zcorpan> i guess the document structure in the testsuite is generated from the whatwg spec?
- # [12:11] <zcorpan> or maybe not
- # [12:11] <Ms2ger> darobin did it
- # [12:12] <tobie> zcorpan: if you want to use the tests I sent you, I'll need to run them through fb legal. Should be fast, but I still have to do it.
- # [12:12] <Ms2ger> Fun
- # [12:12] * Joins: Areks (~Areks@rs.gridnine.com)
- # [12:12] <tobie> Ms2ger: absolutely.
- # [12:16] * Quits: Jedi_ (~Jedi@jedi.org) (Read error: Connection reset by peer)
- # [12:18] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
- # [12:18] <darobin> zcorpan: the structure is generated from the spec, err, I forgot which variant I used but the differences are small
- # [12:18] * Joins: Jedi_ (~Jedi@jedi.org)
- # [12:18] <darobin> as for webapps moving to github, everyone seems to be waiting on the approval from someone else
- # [12:19] <darobin> so what I would recommend is: JFDI
- # [12:19] <darobin> ask for forgiveness, not permission and all that
- # [12:19] <darobin> and even then, screw forgiveness
- # [12:19] <darobin> just do it
- # [12:23] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
- # [12:26] * Quits: ^esc (~esc_ape@77.116.247.220.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [12:26] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:27] <Ms2ger> darobin, Art said he'd try to sort it out today, so maybe we could wait for that :)
- # [12:28] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [12:28] <darobin> you're such a bureaucratic square Ms2ger
- # [12:29] <Ms2ger> If you wanted to jfdi, should've done that ages ago :)
- # [12:29] * Joins: HLFH (~hlfh@AMontsouris-651-1-231-84.w86-212.abo.wanadoo.fr)
- # [12:30] <darobin> Ms2ger: I'm not working on WebApps testing :p
- # [12:31] <Ms2ger> Why not? :)
- # [12:31] * Quits: HLFH (~hlfh@AMontsouris-651-1-231-84.w86-212.abo.wanadoo.fr) (Remote host closed the connection)
- # [12:32] * Joins: HLFH (~hlfh@AMontsouris-651-1-231-84.w86-212.abo.wanadoo.fr)
- # [12:32] <jgraham> Because then plh will apply "jfdi" to his fingers with a hammer?
- # [12:34] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: This computer has gone to sleep)
- # [12:34] <darobin> Ms2ger: because I have two or three other things to do...
- # [12:35] * Joins: ^esc (~esc_ape@178.115.251.132.wireless.dyn.drei.com)
- # [12:36] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [12:38] * Quits: darobin (~darobin@host-89-242-27-100.as13285.net) (Remote host closed the connection)
- # [12:40] * Quits: HLFH (~hlfh@AMontsouris-651-1-231-84.w86-212.abo.wanadoo.fr) (Remote host closed the connection)
- # [12:48] * Joins: alrra (~alrra@188.24.71.130)
- # [12:48] * Quits: alrra (~alrra@188.24.71.130) (Changing host)
- # [12:48] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [12:49] * Quits: richt (~richt@1.223.218.28) (Remote host closed the connection)
- # [12:52] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [12:53] * Joins: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com)
- # [12:56] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Read error: Connection reset by peer)
- # [12:59] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [13:03] * Quits: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [13:05] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [13:10] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 258 seconds)
- # [13:14] <annevk> Ms2ger: but progress events is a useless spec, might be worth adding :)
- # [13:14] <Ms2ger> True :)
- # [13:14] <Ms2ger> But he didn't ask that
- # [13:15] <jgraham> We could write the null spec with 0 conformance requirements so that we have one with complete test coverage
- # [13:16] <jgraham> Although by "write"
- # [13:16] <jgraham> I really mean "use HTML4"
- # [13:18] <annevk> brb, adding quotes to my desk
- # [13:18] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [13:29] <annevk> http://krijnhoetmer.nl/irc-logs/whatwg/20130315#l-281 :-(
- # [13:29] <annevk> Sounds like Microsoft's CSS tests
- # [13:30] <annevk> But then of course they do contribute, whereas others just don't care that much...
- # [13:31] * Joins: JibberJim (~opera@212.58.232.179)
- # [13:35] * Joins: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [13:39] * Quits: JibberJim (~opera@212.58.232.179) (Ping timeout: 252 seconds)
- # [13:55] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [13:59] <tobie> Ms2ger: meeting with Ecma next week. Seems like this is fixable.
- # [13:59] <Ms2ger> We'll see
- # [14:00] <tobie> oh come on. A bit of optimism wouldn't hurt. :)
- # [14:00] <Ms2ger> You must be new here :)
- # [14:01] <gsnedders> "this"?
- # [14:01] * gsnedders wonders if tobie is trying to let others submit tests to test262
- # [14:01] <Ms2ger> Right
- # [14:02] <tobie> Ms2ger: you know I am. :)
- # [14:02] <gsnedders> I got the impression this had to go to the Ecma GA to get approved, and nobody had the drive to push it through there.
- # [14:03] <jgraham> gsnedders: You can tell we are talking javascript if you aren't sure what "this" referes to
- # [14:04] <tobie> jgraham: I was trying to find a joke to make around this but failed.
- # [14:04] <Ms2ger> Nicely done
- # [14:04] <gsnedders> But I know what this refers to! thisArg!
- # [14:05] * Joins: trips (~hi@92.247.13.234)
- # [14:05] * Quits: panev (~hi@92.247.13.234) (Ping timeout: 252 seconds)
- # [14:06] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 260 seconds)
- # [14:07] <zcorpan> hmm. i'm trying to build cssom with the latest xref/ but get an error: ValueError: Expecting property name: line 26 column 1 (char 791)
- # [14:07] <gsnedders> How come WebKit/Gecko support blobs for WebWorkers?
- # [14:07] <zcorpan> File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 382, in raw_decode
- # [14:07] <zcorpan> obj, end = self.scan_once(s, idx)
- # [14:07] <Ms2ger> What's the deepest anolis frame?
- # [14:08] <gsnedders> I mean for the Worker constructor, here.
- # [14:08] <zcorpan> Ms2ger: the above is at the bottom of the traceback
- # [14:09] * Joins: Masklinn (~textual@109.89.134.164)
- # [14:09] <gsnedders> zcorpan: But it's not a frame with Anolis in it.
- # [14:09] <zcorpan> ah. File "build/bdist.macosx-10.8-intel/egg/anolislib/processes/xspecxref.py", line 56, in buildReferences
- # [14:09] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Read error: Connection reset by peer)
- # [14:10] <jgraham> Is the latest xref/ actually valid json?
- # [14:10] <Ms2ger> Apparently not
- # [14:10] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [14:10] <zcorpan> what's broken?
- # [14:11] <Ms2ger> https://github.com/whatwg/xref/commit/dd82cfef17a9f9230fd487106a7475048f5ee79a
- # [14:11] <Ms2ger> You can't have a comma at the end of the line
- # [14:11] <zcorpan> oh, oops!
- # [14:15] <jgraham> Yeah, what a ridiculous notion
- # [14:16] <zcorpan> now make gives me `No such file or directory: 'data/xrefs/css/cssom.json'. Please create it first. ` and `[Errno 20] Not a directory: u'data/specs.json'`
- # [14:16] <zcorpan> though cssom.json exists there afaict :-/
- # [14:17] * Joins: wo (~klar@24.244.143.13)
- # [14:18] <Ms2ger> Oh, so
- # [14:19] <Ms2ger> Hm
- # [14:19] <Ms2ger> Maybe try --xref="../xref"?
- # [14:21] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [14:22] <zcorpan> Ms2ger: where?
- # [14:22] <Ms2ger> In the makefile
- # [14:22] <Ms2ger> Like https://github.com/whatwg/xhr/blob/master/Makefile
- # [14:23] * Joins: TallTed (~Thud@31-35-74.wireless.csail.mit.edu)
- # [14:24] <zcorpan> https://dvcs.w3.org/hg/csswg/file/654203ca5641/cssom/Makefile is the current makefile
- # [14:25] * Ms2ger tries
- # [14:27] <zcorpan> i added --xref="data" (since that's where xref lives) but got the same result
- # [14:32] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [14:35] * Ms2ger is confused
- # [14:38] <zcorpan> Ms2ger: about what?
- # [14:45] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [14:50] * Joins: LeibnIZ (~OnlyMax@186-247-104-187.user.veloxzone.com.br)
- # [14:52] * Joins: panev (~hi@92.247.13.234)
- # [14:53] * Quits: trips (~hi@92.247.13.234) (Ping timeout: 264 seconds)
- # [14:55] <Ms2ger> About the fact that anolis doesn't throw here
- # [14:55] <Ms2ger> But instead gives me an empty Overview.html
- # [14:55] <Ms2ger> The node stuff, probably
- # [14:55] <Ms2ger> Ah, here we are
- # [14:56] * Quits: Jedi_ (~Jedi@jedi.org) (Read error: Connection reset by peer)
- # [14:57] <Ms2ger> zcorpan, where do you get the webidl parser?
- # [14:58] <zcorpan> Ms2ger: https://dvcs.w3.org/hg/csswg/file/654203ca5641/cssom/README
- # [14:59] * Joins: Jedi_ (~Jedi@jedi.org)
- # [15:00] <annevk> Ms2ger: did you write that
- # [15:00] * Ms2ger gives up
- # [15:00] <annevk> I mean zcorpan
- # [15:00] <zcorpan> annevk: no
- # [15:01] <annevk> Defining HTML inline with IDL seems like a terrible idea
- # [15:01] <annevk> That's what ReSpec does and every spec with ReSpec runs into problems because of it
- # [15:01] <jgraham> "defining html inline with idl"?
- # [15:04] <zcorpan> example idl file: https://dvcs.w3.org/hg/csswg/file/654203ca5641/cssom/idl/CSSCharsetRule.idl and the html source which references idls: https://dvcs.w3.org/hg/csswg/file/654203ca5641/cssom/cssom-source
- # [15:05] * jgraham wonders why kris and plh aren't "ext" in Art's email
- # [15:06] <annevk> it's the sole thing I dislike about Art
- # [15:06] <annevk> his email client
- # [15:07] <annevk> so annoying, I think sometimes it has leaked into my contacts
- # [15:07] <jgraham> Well
- # [15:07] <jgraham> To be fair
- # [15:08] <Ms2ger> Hrm
- # [15:08] <Ms2ger> It claims to be thunderbird
- # [15:08] <jgraham> It's better than all the non-plain-text, gmail-toting, Googlers
- # [15:08] <Ms2ger> And I can confirm that it's not a feature of thunderbird
- # [15:08] <jgraham> I assumed that it was a feature of nokia
- # [15:09] <jgraham> That people without @nokia.com addresses are marked external
- # [15:09] <jgraham> But that theory seems to be wrong
- # [15:09] <Ms2ger> Also better than: howcome's indented >'s for quoting, Chris Lilley' 'INITIALS>'
- # [15:10] <jgraham> And <bryan>
- # [15:12] <Ms2ger> My response is in red
- # [15:13] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [15:13] <tobie> jgraham: :D
- # [15:15] <annevk> I'm glad I got you guys inspired, this is entertaining
- # [15:15] * Quits: tomasf (~tomasf@77.72.97.4.c.fiberdirekt.net) (Quit: tomasf)
- # [15:20] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [15:20] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:21] <zcorpan> just do what bjoern does and paper over people's email client's quirks
- # [15:22] <Ms2ger> I'd love to see his stuff implemented in my client
- # [15:25] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [15:25] * Quits: harig (~harig@117.221.186.220) (Quit: harig)
- # [15:34] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [15:34] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [15:39] * Joins: jryans (~jryans@office.massrel.com)
- # [15:39] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [15:42] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [15:46] <zcorpan> Ms2ger: jgraham: does https://github.com/w3c/web-platform-tests/pull/38 have a critic review? (how do i create one myself if there isn't?)
- # [15:46] <zewt> pretty much the most hopelessly broken thing in email today is people who do the "no quote markers at all" thing
- # [15:46] <zewt> which is essentially "i don't care about how the internet does things and it doesn't bother me if i break the thread for everyone else"
- # [15:46] <Ms2ger> zcorpan, there is one
- # [15:46] <Ms2ger> zcorpan, http://critic.hoppipolla.co.uk/r/8
- # [15:47] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [15:47] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:47] <jgraham> zcorpan: Did you add yourself as a reviewer on that repo?
- # [15:48] <zcorpan> no
- # [15:48] <jgraham> You should :)
- # [15:48] <jgraham> I will try to teach critic to comment on the pull request itself at some point
- # [15:49] <zcorpan> done. yeah that would be nice
- # [15:51] <tobie> yes. We'll be logging comments shortly, so having critic working properly there would be useful.
- # [15:51] * Joins: JohnAlbin (~JohnAlbin@63.250.249.138)
- # [15:53] <jgraham> Logging comments?
- # [15:53] <tobie> see Im hopeless after 3pm
- # [15:53] <jgraham> (I just meant critic would push a message saying "Critic review at {url}")
- # [15:54] <tobie> oh.
- # [15:54] <tobie> Well that's not very useful.
- # [15:54] <jgraham> (doing something more is probably possible but I'm not really sure hwo well the data models match)
- # [15:54] <jgraham> (e.g. as far as I can tell, github things of comments as things that apply to commits)
- # [15:54] <tobie> yeah, possibly.
- # [15:55] <tobie> some of them.
- # [15:55] <jgraham> (not to commits,pullrequest tuples)
- # [15:55] <jgraham> (also, less seriously, critic allows multiline comments and has two types of comment, whereas gh only has a single type of single line comment)
- # [15:55] <jgraham> *thinks
- # [15:56] <tobie> Don't make me have this conversation again.
- # [15:56] <jgraham> I'm not making you have any conversation
- # [15:56] <jgraham> I'm just pointing out that there are some difficulties
- # [15:57] * tobie stays put.
- # [15:57] <tobie> :D
- # [15:58] <jgraham> http://developer.github.com/v3/pulls/comments/#create-a-comment does look a little more promising than I thought
- # [15:59] * Quits: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:02] <Ms2ger> I complained on IRC once...
- # [16:03] <Ms2ger> Anyone who's on the webgl mailing list?
- # [16:07] * Joins: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt)
- # [16:08] * Joins: jernoble_ (~jernoble@mobile-166-137-212-018.mycingular.net)
- # [16:10] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [16:16] * Joins: darobin (~darobin@host-89-242-27-100.as13285.net)
- # [16:31] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 272 seconds)
- # [16:31] <zcorpan> nice weekend guys
- # [16:32] <annevk> Hixie: http://ln.hixie.ch/?start=1086158925&order=-1&count=1 seems we are now doing those kind of OS-level APIs :-)
- # [16:32] <annevk> zcorpan: you too!
- # [16:33] <zcorpan> thanks :-)
- # [16:33] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:40] * Quits: wo (~klar@24.244.143.13) (Ping timeout: 255 seconds)
- # [16:40] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [16:41] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:42] * Joins: dbaron (~dbaron@50-0-248-88.dsl.dynamic.sonic.net)
- # [16:44] * Krinkle|detached is now known as Krinkle
- # [16:46] * Joins: jsbell (jsbell@nat/google/x-zpipmodzubsqlixn)
- # [16:48] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 252 seconds)
- # [16:50] * Joins: garciawebdev (~garciaweb@190.244.95.154)
- # [16:55] * Joins: Badreddin (~Nur@189.193.27.199)
- # [16:56] * Joins: tomasf_ (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [16:56] * Joins: wo (~klar@24.244.143.13)
- # [16:57] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 252 seconds)
- # [16:57] * Joins: KevinMarks (~KevinMark@129.210.115.10)
- # [17:00] <darobin> heh
- # [17:00] * Quits: jernoble_ (~jernoble@mobile-166-137-212-018.mycingular.net) (Read error: Connection reset by peer)
- # [17:01] * tomasf_ is now known as tomasf
- # [17:01] <darobin> what actually happened: "If three of the most bitter rivals in the marketplace — all of whom have extensive experience in the subject in question — agree on something, then it's probably [...]"
- # [17:01] <darobin> A) that they don't want the competition
- # [17:01] <darobin> B) that they have their heads so far up their arses doing what they've done that they can't see alternatives
- # [17:02] <darobin> C) that they're on their way to lose their dominance or even disappear
- # [17:02] <darobin> D) all of the above
- # [17:02] <SimonSapin> darobin: Is that about mobile carriers in France?
- # [17:02] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [17:03] <TabAtkins> jgraham: The way to answer that question is. "Yes. Are you volunteering to write them? ^_^" (the smilie at the end is important)
- # [17:04] * Joins: jernoble (~jernoble@17.212.152.13)
- # [17:07] <darobin> SimonSapin: no, it's about the 2004 Hixie blog post that annevk pointed to
- # [17:07] <darobin> featuring Sun Microsystems, assuming you're old enough to remember who that is
- # [17:08] <SimonSapin> were they W3C members?
- # [17:09] <annevk> I've not had time to fix many bugs yet, but it's up at http://fetch.spec.whatwg.org/ now
- # [17:11] <annevk> I'm also thinking of putting basic CORS and redirect handling directly into basic fetch
- # [17:12] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [17:12] <annevk> Thoughts welcome
- # [17:13] * Quits: Masklinn (~textual@109.89.134.164)
- # [17:13] * [[zzz]] is now known as [[zz]]
- # [17:17] <darobin> SimonSapin: oh yes
- # [17:17] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [17:18] * Joins: jernoble (~jernoble@17.212.155.236)
- # [17:19] * Joins: jernoble_ (~jernoble@17.212.152.13)
- # [17:21] * Joins: krit (~krit@sjfw1-a.adobe.com)
- # [17:23] <SimonSapin> darobin: I know about Sun, but it ceased to be before I knew about working groups
- # [17:23] * Quits: panev (~hi@92.247.13.234) (Ping timeout: 258 seconds)
- # [17:28] * Joins: ap (~ap@2620:149:4:1b01:d487:513d:9dfd:70d1)
- # [17:37] * Joins: fr0zenice (~frozenice@unaffiliated/fr0zenice)
- # [17:39] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [17:43] <darobin> SimonSapin: they were very big in XML groups
- # [17:44] <darobin> and towards the end in anything related to mobile
- # [17:44] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [17:46] * Krinkle is now known as Krinkle|detached
- # [17:47] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [17:47] * Krinkle|detached is now known as Krinkle
- # [17:48] * Joins: kbrgg (kbr@nat/google/x-bzgnxlwytdbasfez)
- # [17:48] * jernoble is now known as jernoble|afk
- # [17:48] * jernoble|afk is now known as jernoble
- # [17:49] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [17:49] * Quits: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [17:51] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [17:53] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
- # [17:53] * Joins: say2joe (~say2joe@204.56.108.2)
- # [17:55] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [17:57] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [17:58] * Joins: willhig (836b9383@gateway/web/freenode/ip.131.107.147.131)
- # [17:59] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [17:59] * Quits: jernoble_ (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [18:00] * Joins: weinig (~weinig@17.114.8.175)
- # [18:06] * Krinkle is now known as Krinkle|detached
- # [18:07] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
- # [18:08] * Quits: Badreddin (~Nur@189.193.27.199) (Ping timeout: 272 seconds)
- # [18:12] <annevk> darobin: depending on this bus I'm about to take, I might be a bit early or late
- # [18:14] * Quits: weinig (~weinig@17.114.8.175) (Quit: weinig)
- # [18:14] * Quits: wo (~klar@24.244.143.13) (Ping timeout: 264 seconds)
- # [18:14] <darobin> annevk: that's okay, we're heading out in a few minutes so we'll be there
- # [18:15] <annevk> darobin: are you close to Leicester Square now by any chance?
- # [18:15] <darobin> not really
- # [18:15] <darobin> I'm in Bethnal Green
- # [18:16] <darobin> I'll be walking to that pub
- # [18:17] * Joins: vcarbune (~vcarbune@vpn-global-dhcp2-77.ethz.ch)
- # [18:17] <annevk> nice
- # [18:18] <Ms2ger> Enjoy
- # [18:20] * Joins: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no)
- # [18:20] <smaug____> scheib: ping
- # [18:23] <darobin> annevk: actually, I'm in the wrong TZ — I'll be walking there in about 30min
- # [18:24] <annevk> right
- # [18:24] <annevk> it'll take me about an hour anyway
- # [18:30] <marcosc> darobin: happy birthday, fella!
- # [18:30] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 245 seconds)
- # [18:31] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [18:32] <darobin> marcosc: thanks man!
- # [18:34] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 240 seconds)
- # [18:36] <jgraham> Did anne really just say "my arrival time depends on how long it takes me to get there"?
- # [18:38] <jgraham> TabAtkins: In this case it wasn't so mcuh "write them" as "rewrite them to not be part of the WebGL testsuite"
- # [18:38] <jgraham> But as it turns out zcorpan is awesome
- # [18:38] <jgraham> Next week: sky blue
- # [18:41] * Quits: klaaspieter (~klaaspiet@095-097-240-221.static.chello.nl) (Quit: klaaspieter)
- # [18:43] * Joins: kbrgg_ (kbr@nat/google/x-vnltiymnyiwksvch)
- # [18:44] * Quits: marcosc (~marcosc@bl7-114-48.dsl.telepac.pt) (Remote host closed the connection)
- # [18:45] * jernoble is now known as jernoble|afk
- # [18:45] * jernoble|afk is now known as jernoble
- # [18:46] * Quits: kbrgg (kbr@nat/google/x-bzgnxlwytdbasfez) (Ping timeout: 245 seconds)
- # [18:46] * kbrgg_ is now known as kbrgg
- # [18:46] * Joins: weinig (~weinig@17.114.8.175)
- # [18:53] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:55] * Joins: jernoble_ (~jernoble@17.212.152.13)
- # [18:57] * Quits: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [18:57] * Quits: weinig (~weinig@17.114.8.175) (Quit: weinig)
- # [18:57] * Joins: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr)
- # [18:57] <darobin> "I don't always go to Bethnal Green, but when I do my arrival time depends on how long it takes me to get there" --annevk
- # [18:59] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [19:00] * Joins: weinig (~weinig@17.114.8.175)
- # [19:01] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:03] * Joins: marcosc_ (~marcosc@193.136.98.59)
- # [19:04] * Quits: weinig (~weinig@17.114.8.175) (Client Quit)
- # [19:04] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [19:05] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:05] * Quits: nonge_ (~nonge@p50829C87.dip.t-dialin.net) (Quit: Verlassend)
- # [19:05] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [19:07] * Joins: necolas (~necolas@8.25.197.24)
- # [19:11] * Quits: darobin (~darobin@host-89-242-27-100.as13285.net) (Remote host closed the connection)
- # [19:15] * Quits: dbaron (~dbaron@50-0-248-88.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:16] * Joins: Badreddin (~Nur@189.128.190.127)
- # [19:18] * Quits: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr) (Ping timeout: 245 seconds)
- # [19:20] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
- # [19:24] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
- # [19:28] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [19:29] * Joins: JibberJim (~opera@host-78-146-53-114.as13285.net)
- # [19:31] * Joins: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr)
- # [19:32] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:32] * Quits: marcosc_ (~marcosc@193.136.98.59) (Ping timeout: 276 seconds)
- # [19:32] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
- # [19:36] * Joins: marcosc (~marcosc@193.136.98.59)
- # [19:39] * Joins: rniwa (~rniwa@17.245.106.107)
- # [19:52] * Joins: weinig (~weinig@17.114.8.175)
- # [19:57] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [20:00] * Quits: jernoble_ (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [20:00] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [20:02] * Quits: weinig (~weinig@17.114.8.175) (Quit: weinig)
- # [20:03] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [20:04] <scheib> smug____: at lunch. Email?
- # [20:06] * Joins: wo (~klar@24.244.143.13)
- # [20:06] * Joins: jsoncorwin (textual@conference/pycon/x-kdciqldakjcppesv)
- # [20:08] * Quits: eresair_ (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [20:08] <Ms2ger> smaug____, you mean
- # [20:09] * jernoble is now known as jernoble|afk
- # [20:09] * jernoble|afk is now known as jernoble
- # [20:10] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [20:11] * Quits: vcarbune (~vcarbune@vpn-global-dhcp2-77.ethz.ch) (Quit: Leaving)
- # [20:11] * Joins: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no)
- # [20:13] * Joins: marcosc_ (~marcosc@193.136.98.59)
- # [20:13] * Quits: marcosc (~marcosc@193.136.98.59) (Ping timeout: 264 seconds)
- # [20:13] * Quits: wo (~klar@24.244.143.13) (Ping timeout: 246 seconds)
- # [20:15] <smaug____> scheib: ping me after lunch ?
- # [20:15] <smaug____> scheib: I'm wondering about the focus handling and pointer lock
- # [20:15] * Quits: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
- # [20:15] * Joins: marcosc (~marcosc@193.136.98.59)
- # [20:15] <smaug____> and spec is unclear about documents and windows
- # [20:17] * Quits: marcosc_ (~marcosc@193.136.98.59) (Ping timeout: 255 seconds)
- # [20:21] * Quits: marcosc (~marcosc@193.136.98.59) (Read error: Connection reset by peer)
- # [20:23] * Joins: marcosc (~marcosc@193.136.98.59)
- # [20:24] * jernoble is now known as jernoble|afk
- # [20:24] * jernoble|afk is now known as jernoble
- # [20:25] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [20:29] * Joins: marcosc_ (~marcosc@193.136.98.59)
- # [20:29] * Quits: marcosc (~marcosc@193.136.98.59) (Read error: Connection reset by peer)
- # [20:30] * Joins: jernoble_ (~jernoble@17.212.152.13)
- # [20:31] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [20:32] * edsu is now known as iedsu
- # [20:34] * iedsu is now known as edsu
- # [20:43] * Joins: klaaspieter (~klaaspiet@ip89-36-210-87.adsl2.static.versatel.nl)
- # [20:45] * Quits: jsoncorwin (textual@conference/pycon/x-kdciqldakjcppesv) (Quit: Computer has gone to sleep.)
- # [20:48] * Quits: marcosc_ (~marcosc@193.136.98.59) (Read error: Connection reset by peer)
- # [20:49] * Joins: marcosc (~marcosc@193.136.98.59)
- # [20:52] * jernoble is now known as jernoble|afk
- # [20:52] * jernoble|afk is now known as jernoble
- # [20:54] <scheib> smaug____: Let's discuss pointer lock and focus handling.
- # [20:55] <smaug____> scheib: so, first, "Pointer lock must succeed only if the target is in the DOM tree."
- # [20:55] <smaug____> what if the target is in a data document
- # [20:56] * Quits: KevinMarks (~KevinMark@129.210.115.10) (Ping timeout: 255 seconds)
- # [20:56] <smaug____> say, document.implementation.createHTMLDocument().body.requestPointerLock()
- # [20:56] <smaug____> what should happen?
- # [20:56] <scheib> I'm unfamiliar why that wouldn't be considered as part of the DOM, apologies.
- # [20:56] * Joins: KevinMarks (~KevinMark@129.210.115.10)
- # [20:56] <Ms2ger> It's part of the DOM
- # [20:56] <Ms2ger> But there's no browsing context
- # [20:56] <smaug____> yes, it is part of DOM
- # [20:56] <smaug____> right
- # [20:58] <smaug____> then, about focusing. What should happen to pointer lock when focus is moved to an iframe ?
- # [20:59] <smaug____> per spec pointer lock is cancelled in that case
- # [20:59] <smaug____> but I'm not sure whether implementations actually do that always
- # [21:00] <scheib> So, I'm not personally familiar with createHTMLDocument() yet, just started looking. It seems to create a new document for you, but is it rooted anywhere?
- # [21:00] <smaug____> "rooted"?
- # [21:00] <smaug____> it is just a document
- # [21:00] * Quits: marcosc (~marcosc@193.136.98.59) (Read error: Connection reset by peer)
- # [21:00] <Ms2ger> Not in a frame or somehting
- # [21:01] <scheib> Ok, so you can request a lock on a document, and it will be rejected from locking if it is not the document of an active tab, and the tab in the OS level active window.
- # [21:01] * Joins: marcosc (~marcosc@193.136.98.59)
- # [21:02] <smaug____> yeah, something like that. Need to just use spec terminology
- # [21:02] <scheib> BTW, if we can improve the wording of the specification I'm happy to do so, suggestions welcome.
- # [21:02] <smaug____> browsing context and such
- # [21:02] <smaug____> scheib: the focus handling is more interesting
- # [21:02] <smaug____> hmm, actually, per spec, focusing an iframe doesn't exit lock state, since the parent window is still focused... I think
- # [21:02] <smaug____> but that may mean that key events go to domain X yet mouse events to domain Y
- # [21:02] <scheib> Ok, on to that. If focus is in the main document, and not an iframe, I expect a request for pointer lock to fail if made from the iframe.
- # [21:02] <Ms2ger> "Every bug is two bugs: the bug in your code, and the test you didn't write"
- # [21:03] <smaug____> scheib: request pointer lock in top level document
- # [21:03] <smaug____> scheib: then focus iframe
- # [21:03] <smaug____> what should happen to pointer lock
- # [21:03] <smaug____> note, mouse isn't used to focus the iframe
- # [21:04] <smaug____> only .focus() or some such
- # [21:04] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [21:04] <scheib> Right. I don't see a reason it should exit (yet).
- # [21:04] * Quits: willhig (836b9383@gateway/web/freenode/ip.131.107.147.131) (Ping timeout: 245 seconds)
- # [21:04] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [21:04] * Quits: klaaspieter (~klaaspiet@ip89-36-210-87.adsl2.static.versatel.nl) (Quit: klaaspieter)
- # [21:04] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 276 seconds)
- # [21:04] <smaug____> well, it is really really odd if key events go to domain X yet all the mouse events to domain Y
- # [21:05] <smaug____> key events follow focus
- # [21:05] <smaug____> mouse events follow pointer lock
- # [21:07] <scheib> 'odd' may be subjective here. If mouse input has been locked to a particular target I believe it is reasonable for it to stay locked to that target unless there is a reason to break it (user exit, app exit, user moves operating system focus away from the web page).
- # [21:08] <scheib> The ability to move the keyboard input focus is intentional, it should move, you should still be able to type into different input boxes, move around with TAB, etc.
- # [21:08] <smaug____> even cross domain?
- # [21:09] <smaug____> anyhow, the spec should clarify this
- # [21:09] <scheib> Crossing into an iframe, from a user point of view, is essentially the same as moving between regions of a web page. Unless we are protecting a user from a security vulnerability I don't know that they should be concerned about the domain, in the same way they aren't normally concerned when they move keyboard focus when outside of pointer lock.
- # [21:09] * Quits: marcosc (~marcosc@193.136.98.59) (Remote host closed the connection)
- # [21:10] <scheib> Re clarifying the spec: certainly, we can do that, let's wrap up that we're in agreement as to what should happen.
- # [21:10] * jernoble is now known as jernoble|afk
- # [21:10] * jernoble|afk is now known as jernoble
- # [21:11] <smaug____> I think I can live with focus moving
- # [21:11] <smaug____> at least until a security bug is found
- # [21:11] <smaug____> :)
- # [21:12] <scheib> Ok. BTW, I verify that webkit allows the transition in current implementation via http://scheib.github.com/HTMLMisc/PointerLockAndFullscreen.html
- # [21:13] <smaug____> based on code inspection Gecko allows focus changes in fullscreen mode, but I was thinking to change it
- # [21:13] <smaug____> but maybe I don't do that yet
- # [21:14] <smaug____> I'm adding the non-fullscreen mode
- # [21:19] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:20] <scheib> In clarifying the spec for focus, how does this addition in section 7. Requirements sound to you: "The Pointer Lock API must exit the pointer lock state if the user agent, window, or tab loses focus." by adding, " Moving focus between elements in a tab, including into other browser contexts inside iframes, does not exit pointer lock."
- # [21:21] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [21:21] <smaug____> scheib: sounds ok
- # [21:21] <smaug____> thanks
- # [21:27] * jernoble is now known as jernoble|afk
- # [21:27] * jernoble|afk is now known as jernoble
- # [21:27] * Quits: SimonSapin (~simon@ip-221.net-82-216-180.issy1.rev.numericable.fr) (Ping timeout: 264 seconds)
- # [21:28] * Quits: jsbell (jsbell@nat/google/x-zpipmodzubsqlixn) (Quit: There's no place like home...)
- # [21:34] * jernoble_ is now known as jernoble|afk
- # [21:34] * Joins: klaaspieter (~klaaspiet@ip89-36-210-87.adsl2.static.versatel.nl)
- # [21:34] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [21:34] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:35] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [21:36] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [21:36] <smaug____> scheib: if pointer lock and focus are first in iframe, and then focus is moved to parent, what should happen?
- # [21:37] <smaug____> iframe isn't focused anymore, so I guess pointer lock is cancelled
- # [21:39] * Quits: TallTed (~Thud@31-35-74.wireless.csail.mit.edu)
- # [21:41] * Joins: Smylers (~smylers@host109-157-250-62.range109-157.btcentralplus.com)
- # [21:41] * nimbu1 is now known as nimbu
- # [21:45] * Joins: Smylers1 (~smylers@host86-151-9-239.range86-151.btcentralplus.com)
- # [21:46] * Quits: Smylers (~smylers@host109-157-250-62.range109-157.btcentralplus.com) (Ping timeout: 264 seconds)
- # [21:46] <scheib> smaug____: Same arguments as above, I don't see a reason to exit pointer lock.
- # [21:46] * Joins: jsoncorwin (~textual@208.106.28.36)
- # [21:47] * Joins: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no)
- # [21:47] <scheib> E.g. use case, a 3D model editor that is a composition of 3D window views and a property editor on the right hand side. Pointer lock engaged inside one the of 3D views that are each an iframe, and then keyboard focus moved to a number edit box in the property editor in the parent document. Why break the lock?
- # [21:53] <smaug____> scheib: well, then the spec needs still some clarifications
- # [21:55] <scheib> " Moving focus between elements in a tab, including into other browser contexts across iframe boundaries, does not exit pointer lock." ?
- # [21:55] * Joins: weinig (~weinig@17.114.104.114)
- # [21:55] <smaug____> hmm, actually, need to drop iframe
- # [21:55] <smaug____> we have frames and what not
- # [21:59] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [21:59] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [22:01] * Joins: yorick (~yorick@oftn/member/yorick)
- # [22:01] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [22:01] <scheib> " Moving focus between elements in a tab, including into other browsing contexts, does not exit pointer lock." ?
- # [22:02] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:03] * Quits: klaaspieter (~klaaspiet@ip89-36-210-87.adsl2.static.versatel.nl) (Quit: klaaspieter)
- # [22:03] * Quits: jsoncorwin (~textual@208.106.28.36) (Quit: Computer has gone to sleep.)
- # [22:05] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [22:07] <smaug____> ok
- # [22:07] <scheib> smaug____: Any suggestions on how to clarify in specification terms the relationship between a document and a tab with active window manager focus?
- # [22:08] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [22:17] <scheib> smaug____: mmm, I'm thinking along the lines of "active document of the browsing context currently focused by the OS/window manger, e.g. in the active tab of a browser." http://www.whatwg.org/specs/web-apps/current-work/multipage/browsers.html#active-document
- # [22:20] * Quits: Ms2ger (~Ms2ger@109.133.15.234) (Quit: nn)
- # [22:20] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [22:21] <smaug____> yeah
- # [22:21] <smaug____> something like that
- # [22:22] * Joins: Areks (~Areks@rs.gridnine.com)
- # [22:24] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:27] * Quits: KevinMarks (~KevinMark@129.210.115.10) (Quit: The computer fell asleep)
- # [22:27] * Joins: KevinMarks (~KevinMark@129.210.115.10)
- # [22:28] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:28] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [22:28] * Quits: weinig (~weinig@17.114.104.114) (Quit: weinig)
- # [22:31] * Joins: weinig (~weinig@17.114.104.114)
- # [22:31] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [22:31] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [22:32] * Quits: KevinMarks (~KevinMark@129.210.115.10) (Ping timeout: 252 seconds)
- # [22:32] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [22:35] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Client Quit)
- # [22:36] <Hixie> zewt: <a download> exists now
- # [22:36] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [22:37] <zewt> that doesn't let me set a filename without also forcing a download (like content-disposition: inline; filename=foo)
- # [22:37] * Joins: Areks (~Areks@rs.gridnine.com)
- # [22:38] <Hixie> ah, right
- # [22:38] <zewt> don't think i ever really understood why we didn't do <a download filename=foo>, keeping them orthogonal (like they are in C-D)
- # [22:40] <Hixie> more complicated
- # [22:42] <zewt> keeping unrelated things separate seems simpler to me, at least
- # [22:42] * Joins: jsoncorwin (textual@conference/pycon/x-iznepodglsjyluac)
- # [22:43] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 260 seconds)
- # [22:46] * Quits: weinig (~weinig@17.114.104.114) (Quit: weinig)
- # [22:47] <zewt> uh gross, firefox is recommending putting BOMs on files (in the console)
- # [22:47] * Quits: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [22:50] * Joins: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no)
- # [22:54] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [22:54] * Quits: JohnAlbin (~JohnAlbin@63.250.249.138) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
- # [23:01] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 276 seconds)
- # [23:01] * Quits: jsoncorwin (textual@conference/pycon/x-iznepodglsjyluac) (Quit: Computer has gone to sleep.)
- # [23:02] * Joins: jsoncorwin (textual@conference/pycon/x-subopjflkjuaapib)
- # [23:06] * Quits: jsoncorwin (textual@conference/pycon/x-subopjflkjuaapib) (Client Quit)
- # [23:08] * Joins: wo (~klar@24.244.143.13)
- # [23:10] * Joins: jsoncorwin (textual@conference/pycon/x-udgxvxigvcgkpugv)
- # [23:25] * Quits: Smylers1 (~smylers@host86-151-9-239.range86-151.btcentralplus.com) (Quit: Leaving.)
- # [23:30] * Joins: KevinMarks (~KevinMark@216.239.55.193)
- # [23:32] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [23:34] * Quits: wo (~klar@24.244.143.13) (Ping timeout: 260 seconds)
- # [23:39] * Quits: hasather_ (~hasather_@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [23:40] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Read error: Connection reset by peer)
- # [23:40] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [23:43] * Quits: jsoncorwin (textual@conference/pycon/x-udgxvxigvcgkpugv) (Quit: Computer has gone to sleep.)
- # [23:44] <smaug____> Web Audio API spec is so sad
- # [23:45] * Joins: weinig (~weinig@17.114.8.175)
- # [23:51] * Joins: othermaciej (~mjs@17.114.8.149)
- # [23:52] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:54] * Quits: weinig (~weinig@17.114.8.175) (Quit: weinig)
- # [23:54] * Quits: othermaciej (~mjs@17.114.8.149) (Client Quit)
- # [23:54] * Quits: krit (~krit@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [23:55] * Joins: Smylers (~smylers@host86-151-9-239.range86-151.btcentralplus.com)
- # [23:55] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # Session Close: Sat Mar 16 00:00:00 2013
The end :)