Options:
- # Session Start: Mon Oct 03 00:00:00 2011
- # Session Ident: #whatwg
- # [00:03] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [00:10] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Quit: annevk)
- # [00:16] * Joins: roc (~chatzilla@60.234.54.74)
- # [00:26] * Quits: esc__ (~esc-ape@72.inst-3.ufg.ac.at) (*.net *.split)
- # [00:26] * Quits: Martijnc (~Martijn@d54C02C64.access.telenet.be) (*.net *.split)
- # [00:26] * Quits: tomaw (tom@freenode/staff/tomaw) (*.net *.split)
- # [00:26] * Quits: manu-db (~msporny@digitalbazaar.com) (*.net *.split)
- # [00:26] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
- # [00:26] * Quits: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill) (*.net *.split)
- # [00:26] * Quits: tellnes (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
- # [00:26] * Quits: moo-_- (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [00:26] * Quits: broquaint (a52b469f90@78.47.79.137) (*.net *.split)
- # [00:26] * Quits: wilhelm (~wilhelm@trivini.no) (*.net *.split)
- # [00:26] * Quits: Obvious (tachikoma@188.226.74.2) (*.net *.split)
- # [00:27] * Quits: roc (~chatzilla@60.234.54.74) (*.net *.split)
- # [00:27] * Quits: MikeSmith (~MikeSmith@EM1-112-168-181.pool.e-mobile.ne.jp) (*.net *.split)
- # [00:27] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (*.net *.split)
- # [00:27] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
- # [00:27] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
- # [00:27] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (*.net *.split)
- # [00:27] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (*.net *.split)
- # [00:27] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe) (*.net *.split)
- # [00:27] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
- # [00:27] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
- # [00:27] * Quits: jernoble (~jernoble@17.212.152.13) (*.net *.split)
- # [00:27] * Quits: MrOpposite (~MrOpposit@unaffiliated/mropposite) (*.net *.split)
- # [00:27] * Quits: krijn (u2319@gateway/web/irccloud.com/x-sslxwkyblevwmrqp) (*.net *.split)
- # [00:27] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (*.net *.split)
- # [00:27] * Quits: ukai (ukai@nat/google/x-ouairzrvtkmfmoft) (*.net *.split)
- # [00:27] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
- # [00:27] * Quits: theoros (~user@unaffiliated/theoros) (*.net *.split)
- # [00:27] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (*.net *.split)
- # [00:27] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
- # [00:27] * Quits: jgraham (~jgraham@web22.webfaction.com) (*.net *.split)
- # [00:29] * Joins: wilhelm (~wilhelm@trivini.no)
- # [00:29] * Joins: broquaint (a52b469f90@78.47.79.137)
- # [00:29] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
- # [00:29] * Joins: tellnes (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
- # [00:29] * Joins: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill)
- # [00:29] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
- # [00:29] * Joins: manu-db (~msporny@digitalbazaar.com)
- # [00:29] * Joins: tomaw (tom@freenode/staff/tomaw)
- # [00:29] * Joins: Martijnc (~Martijn@d54C02C64.access.telenet.be)
- # [00:29] * Joins: esc__ (~esc-ape@72.inst-3.ufg.ac.at)
- # [00:29] * Joins: roc (~chatzilla@60.234.54.74)
- # [00:29] * Joins: MikeSmith (~MikeSmith@EM1-112-168-181.pool.e-mobile.ne.jp)
- # [00:29] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
- # [00:29] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [00:29] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [00:29] * Joins: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net)
- # [00:29] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
- # [00:29] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [00:29] * Joins: Obvious (tachikoma@188.226.74.2)
- # [00:29] * Joins: foolip (~philip@83.218.67.122)
- # [00:29] * Joins: doublec (~doublec@unaffiliated/doublec)
- # [00:29] * Joins: jernoble (~jernoble@17.212.152.13)
- # [00:29] * Joins: jgraham (~jgraham@web22.webfaction.com)
- # [00:29] * Joins: Philip` (~philip@zaynar.co.uk)
- # [00:29] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
- # [00:29] * Joins: theoros (~user@unaffiliated/theoros)
- # [00:29] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [00:29] * Joins: ukai (ukai@nat/google/x-ouairzrvtkmfmoft)
- # [00:29] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [00:29] * Joins: krijn (u2319@gateway/web/irccloud.com/x-sslxwkyblevwmrqp)
- # [00:29] * Joins: MrOpposite (~MrOpposit@unaffiliated/mropposite)
- # [00:38] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [00:44] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Connection reset by peer)
- # [00:56] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:57] * Quits: necolas (~necolas@host-92-12-153-182.as43234.net) (Remote host closed the connection)
- # [00:59] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
- # [01:03] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:22] * Quits: smaug____ (~chatzilla@GYKMMMCCLXXXI.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
- # [01:31] * bga_ is now known as bga_|away
- # [01:33] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
- # [01:36] * bga_|away is now known as bga_
- # [01:46] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [01:47] * Joins: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
- # [01:56] * Quits: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Quit: davidb_)
- # [01:56] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Remote host closed the connection)
- # [01:58] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [02:02] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 276 seconds)
- # [02:06] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [02:06] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [02:06] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [02:12] * bga_ is now known as bga_|away
- # [02:18] * Joins: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net)
- # [02:34] * Joins: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
- # [02:34] * Quits: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Client Quit)
- # [02:35] * Joins: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
- # [02:38] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [02:45] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [02:49] * Quits: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Quit: davidb_)
- # [02:50] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (Quit: kennyluck)
- # [02:52] * bga_|away is now known as bga_
- # [02:52] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
- # [03:03] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:09] * Joins: aho (~nya@fuld-590c692f.pool.mediaWays.net)
- # [03:09] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [03:10] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [03:12] * bga_ is now known as bga_|away
- # [03:17] * Quits: ezoe (~ezoe@203-140-90-99f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [03:17] * Quits: nonge (~nonge@p5082B291.dip.t-dialin.net) (Quit: Verlassend)
- # [03:18] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [03:20] * bga_|away is now known as bga_
- # [03:21] * bga_ is now known as bga_|away
- # [03:21] * Joins: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net)
- # [03:22] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [03:23] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [03:33] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
- # [03:42] * Joins: ezoe (~ezoe@112-68-244-76f1.kyt1.eonet.ne.jp)
- # [04:10] * Quits: gavin_ (~gavin@76.14.70.183) (Remote host closed the connection)
- # [04:11] * Joins: gavin_ (~gavin@76.14.70.183)
- # [04:12] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:5070:1aed:f293:5c46)
- # [04:12] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:14] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:16] * Joins: Rik`__ (~Rik`@2a01:e34:ec0f:1570:fd1e:fdf8:1cd:297f)
- # [04:16] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:17] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:5070:1aed:f293:5c46) (Ping timeout: 244 seconds)
- # [04:18] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:18] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:19] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:19] * Parts: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net)
- # [04:19] * Quits: ezoe (~ezoe@112-68-244-76f1.kyt1.eonet.ne.jp) (Ping timeout: 244 seconds)
- # [04:20] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:20] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Write error: Connection reset by peer)
- # [04:20] * Quits: Rik`__ (~Rik`@2a01:e34:ec0f:1570:fd1e:fdf8:1cd:297f) (Ping timeout: 244 seconds)
- # [04:21] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:21] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:23] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:23] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:25] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:9dc:419c:5008:b180)
- # [04:25] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:26] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:28] * Joins: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:28] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:29] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:9dc:419c:5008:b180) (Ping timeout: 240 seconds)
- # [04:29] * Quits: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:30] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:32] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:32] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:32] * Quits: sinowar_ (~sinowar@92.35.38.132) (Ping timeout: 255 seconds)
- # [04:32] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:33] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:34] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:34] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:37] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:37] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:38] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [04:38] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [04:39] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [04:39] * Joins: sinowar (~sinowar@92.35.38.132)
- # [05:11] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
- # [05:15] * Quits: CvP (~CvP@123.49.20.8) (Ping timeout: 248 seconds)
- # [05:22] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-179-176.pool.e-mobile.ne.jp)
- # [05:25] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
- # [05:27] * Quits: shetech1 (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [05:28] * Quits: MikeSmith (~MikeSmith@EM1-112-168-181.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [05:28] * MikeSmith_ is now known as MikeSmith
- # [05:29] * Joins: TabAtkins_ (~chatzilla@76-253-1-30.lightspeed.sntcca.sbcglobal.net)
- # [05:47] * Quits: TabAtkins_ (~chatzilla@76-253-1-30.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.13/2009073109])
- # [05:51] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [05:57] * Joins: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz)
- # [06:04] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [06:07] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Quit: We love you, Dark Continent! Good night!)
- # [06:13] * Joins: nonge (~nonge@p508291DC.dip.t-dialin.net)
- # [06:31] * Quits: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net) (Quit: briansloane)
- # [06:36] * Quits: Telling (~simplicit@shop3.diku.dk) (Quit: ...)
- # [06:42] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
- # [06:49] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [06:53] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
- # [06:58] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
- # [07:01] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [07:11] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:33] * Joins: roc (~chatzilla@121.98.230.221)
- # [07:34] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [07:39] * Joins: agektmr (~Adium@220.109.219.244)
- # [07:41] * Quits: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no) (Ping timeout: 260 seconds)
- # [07:45] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 248 seconds)
- # [07:46] * Joins: jacobolus (~jacobolus@c-71-198-174-224.hsd1.ca.comcast.net)
- # [07:47] * Joins: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [07:51] * Quits: jacobolus (~jacobolus@c-71-198-174-224.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [07:53] * Joins: Ankheg (~Ankheg@91.224.77.4)
- # [08:03] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
- # [08:11] * Joins: silverroots (~silverroo@144.187.148.25)
- # [08:14] * Quits: jochen__ (jochen@nat/google/x-vbycbhzaxqyduady) (Remote host closed the connection)
- # [08:14] * Joins: jochen__ (jochen@nat/google/x-bmrjwloabhfhuwhg)
- # [08:23] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [08:34] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:37] * Joins: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
- # [08:41] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [08:45] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (Quit: Reconnecting)
- # [08:45] * Quits: hasather_ (~hasather_@84.38.144.96) (Ping timeout: 244 seconds)
- # [08:45] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
- # [08:51] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [08:53] * Joins: CvP (~CvP@123.49.20.162)
- # [08:56] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [09:05] * Quits: CvP (~CvP@123.49.20.162) (Quit: [ UPP ] > all)
- # [09:08] * Joins: woef (~woef@91.183.84.141)
- # [09:09] * Joins: Telling (~simplicit@shop3.diku.dk)
- # [09:21] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Read error: Connection reset by peer)
- # [09:21] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:22] * Parts: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [09:25] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [09:27] * Joins: agektmr (~Adium@220.109.219.244)
- # [09:27] * Joins: rimantas (~rimliu@93.93.57.193)
- # [09:30] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (Ping timeout: 260 seconds)
- # [09:31] * Quits: silverroots (~silverroo@144.187.148.25) (Remote host closed the connection)
- # [09:36] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:38] * Rik`_ is now known as Rik`
- # [09:50] * Joins: mishunov (~spliter@77.88.72.162)
- # [09:55] * Joins: rtuin (~rtuin@213.125.175.250)
- # [10:01] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [10:05] * Joins: smaug____ (~chatzilla@YYYKDCCLXXXII.gprs.sl-laajakaista.fi)
- # [10:08] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [10:10] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:12] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:12] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [10:13] * Joins: silverroots (~silverroo@144.187.148.25)
- # [10:14] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:e453:ba24:af8b:8c8c)
- # [10:14] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [10:18] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:20] * Joins: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:20] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [10:22] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:e453:ba24:af8b:8c8c) (Ping timeout: 244 seconds)
- # [10:22] * Quits: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [10:22] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:22] <zcorpan> TabAtkins: each side of the equation had a multiplier, you can't just compare the numbers and call the equation untrue
- # [10:23] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 258 seconds)
- # [10:23] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [10:23] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [10:23] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:3962:9cf3:5c21:bcdd)
- # [10:24] <zcorpan> TabAtkins: e.g. html = 1.1 and rdfa = 4.01 would solve the equation
- # [10:25] * Joins: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net)
- # [10:25] * Quits: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net) (Changing host)
- # [10:25] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [10:26] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:26] * Quits: esc__ (~esc-ape@72.inst-3.ufg.ac.at) (Read error: Connection reset by peer)
- # [10:26] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: No route to host)
- # [10:27] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:29] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:3962:9cf3:5c21:bcdd) (Ping timeout: 244 seconds)
- # [10:30] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [10:30] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:4c78:671d:6c3b:cdd2)
- # [10:30] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [10:30] * Joins: esc_ (~esc-ape@193.170.99.241)
- # [10:32] * Joins: Timz (~Adium@86.89.174.199)
- # [10:33] * Quits: pererik (~pe@unaffiliated/pererik) (Read error: Operation timed out)
- # [10:33] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [10:33] * Joins: pererik (~pe@unaffiliated/pererik)
- # [10:33] * Quits: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz) (Ping timeout: 245 seconds)
- # [10:36] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:4c78:671d:6c3b:cdd2) (Ping timeout: 244 seconds)
- # [10:38] * Joins: esc__ (~esc-ape@71.inst-3.ufg.ac.at)
- # [10:38] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
- # [10:40] * Quits: esc_ (~esc-ape@193.170.99.241) (Ping timeout: 260 seconds)
- # [10:43] * Parts: mishunov (~spliter@77.88.72.162)
- # [10:47] * Quits: silverroots (~silverroo@144.187.148.25) (Ping timeout: 252 seconds)
- # [11:00] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
- # [11:03] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [11:09] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [11:23] * Joins: necolas (~necolas@host-92-12-153-182.as43234.net)
- # [11:25] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:27] * Quits: MikeSmith (~MikeSmith@EM114-48-179-176.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [11:28] * Quits: necolas (~necolas@host-92-12-153-182.as43234.net) (Read error: Connection reset by peer)
- # [11:28] * Joins: necolas (~necolas@host-92-12-153-182.as43234.net)
- # [11:29] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
- # [11:31] * Quits: smaug____ (~chatzilla@YYYKDCCLXXXII.gprs.sl-laajakaista.fi) (Ping timeout: 276 seconds)
- # [11:32] * Joins: MikeSmith (~MikeSmith@EM114-48-145-43.pool.e-mobile.ne.jp)
- # [11:49] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
- # [11:54] * Joins: mpt (~mpt@canonical/mpt)
- # [11:57] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [12:05] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [12:06] * Joins: agektmr (~Adium@220.109.219.244)
- # [12:11] * Quits: Telling (~simplicit@shop3.diku.dk) (Quit: ...)
- # [12:11] * Quits: agektmr (~Adium@220.109.219.244) (Ping timeout: 276 seconds)
- # [12:17] * Quits: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [12:19] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [12:21] * Quits: necolas (~necolas@host-92-12-153-182.as43234.net) (Remote host closed the connection)
- # [12:22] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [12:29] * Joins: ezoe (~ezoe@112-68-250-232f1.kyt1.eonet.ne.jp)
- # [12:33] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [12:36] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [12:38] * Joins: CvP (~CvP@123.49.20.224)
- # [12:54] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [13:03] <annevk> colleague had this idea similar I guess to the JSON idea going around
- # [13:04] <annevk> representing a Node as an array so you can build templates and then create a whole structure using Element.create(templ)
- # [13:04] <annevk> something like:
- # [13:05] <annevk> TMPL = [NAME, optional ATTRS, optional HANDLERS, optional TEXT|TMPL...]
- # [13:05] <annevk> kind of neat
- # [13:07] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (Quit: kennyluck)
- # [13:07] <Lachy> Are the attrs, handlers, etc. represented as nested arrays or other structure?
- # [13:07] <jgraham> annevk: That's kind of how the templating system in testharness.js works
- # [13:07] <annevk> they would be objects
- # [13:07] <jgraham> I'm not sure if it's the idea that sucks or just the implementation
- # [13:07] <annevk> jgraham, apparently Dragonfly uses it as well
- # [13:08] <annevk> it seems everyone sort of invents this on their own
- # [13:09] <Lachy> ok, so like ["div", {"class": "foo"}] would represent <div class="foo">
- # [13:10] <jgraham> http://dvcs.w3.org/hg/html/file/1d201654fce1/tests/resources/testharness.js#l1390 is my version of that idea
- # [13:10] <jgraham> Like I said that particular implementation kind of sucks though
- # [13:11] <annevk> Lachy, yeah
- # [13:12] <annevk> jgraham why did you have the special text node thing?
- # [13:13] <jgraham> annevk: If you want to create a text node but also use the simple format string functionality I added. I think it might have been just to make the implementation easier.
- # [13:14] <jgraham> Well I guess the point is that you can't just pass in ["text"]. And there might be some reason that you can't pass in "text" that I forget
- # [13:14] <annevk> k
- # [13:14] <annevk> once heycam is back I guess I'll take a stab at this
- # [13:18] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [13:23] * Joins: yaffle (~vic99999@217.19.114.226)
- # [13:24] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [13:24] <yaffle> hello!
- # [13:26] <yaffle> @Hixie what about this http://www.w3.org/Bugs/Public/show_bug.cgi?id=14331 ?
- # [13:27] <yaffle> @Hixie i create test case: currently Opera and Chrome fires "message" events even after "close()"
- # [13:27] <annevk> Hixie is in California so unlikely to be awake at the moment
- # [13:27] <yaffle> @Hixie and Firefox 7 doesn't fires any "message" after close()
- # [13:29] <zcorpan> annevk: for template you probably want to return a document fragment
- # [13:29] <zcorpan> annevk: maybe new DocumentFragment(template)
- # [13:30] <annevk> rather just an element
- # [13:30] <annevk> I think
- # [13:30] <zcorpan> what if the template has just a text node?
- # [13:30] <jgraham> Being able to create a list of elements to insert into an existing element is rather convenient
- # [13:31] <zcorpan> or several elements
- # [13:31] <zcorpan> or mixed
- # [13:31] <annevk> a template is by definition an element
- # [13:31] <jgraham> Huh?
- # [13:32] <annevk> see above
- # [13:32] <zcorpan> ?
- # [13:32] <jgraham> Well sure, you can write a system that only allows generating a single element
- # [13:32] <annevk> http://krijnhoetmer.nl/irc-logs/whatwg/20111003#l-289
- # [13:32] * Joins: Telling (~simplicit@shop3.diku.dk)
- # [13:33] <jgraham> But that's not the definition of template
- # [13:33] <annevk> it's the definition I gave
- # [13:33] <annevk> if we are discussing a different proposal, please say so :)
- # [13:34] <jgraham> We are discussing the proposal to generalise your system to allow more than just a single element :)
- # [13:34] <jgraham> Or single subtree
- # [13:34] <zcorpan> annevk: if one wants a list of elements or list of elements mixed with text nodes, the root element of your template proposal would just be in the way
- # [13:36] <jgraham> zcorpan: So I think this could be where things start to get hairy. My system supports this because it is clearly useful
- # [13:37] <jgraham> But you need to be clear on what is a list of elements and what is supposed to be a single element
- # [13:37] <jgraham> I guess using multiple arguments would work
- # [13:38] <jgraham> documentfragment.create(elm1, elm2, etc.)
- # [13:39] <annevk> if the DocumentFragment is just for later insertion shouldn't it be directly supported on appendChild and co somehow?
- # [13:40] <zcorpan> appendChild(elm1, elm2, 'foobar') ?
- # [13:40] <annevk> not sure that syntax works well given insertBefore
- # [13:40] * bga_ is now known as bga_|away
- # [13:40] <zcorpan> or appendChild([elm1, elm2, 'foobar'])
- # [13:41] <annevk> that you cannot disambiguate
- # [13:41] <annevk> unless inserting a single element would require it to be wrapped
- # [13:41] <zcorpan> right
- # [13:41] <annevk> eww
- # [13:43] * Quits: seventh (seventh@27.100.16.252) (Remote host closed the connection)
- # [13:43] <jgraham> I think using lists there was one of the major mistakes I made
- # [13:43] <jgraham> rather than variable number of arguments
- # [13:45] * Joins: erlehmann (~erlehmann@89.204.137.104)
- # [13:45] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 248 seconds)
- # [13:48] * Parts: yaffle (~vic99999@217.19.114.226)
- # [13:51] * Joins: ako (~nya@fuld-590c6ff5.pool.mediaWays.net)
- # [13:52] * Quits: aho (~nya@fuld-590c692f.pool.mediaWays.net) (Disconnected by services)
- # [13:52] * ako is now known as aho
- # [13:56] * Joins: Ms2ger (~Ms2ger@91.181.6.223)
- # [14:13] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [14:14] <annevk> anyone here with opinions on event handlers?
- # [14:14] <annevk> should they move to Element?
- # [14:14] <annevk> should content attributes?
- # [14:15] <Ms2ger> I think people wanted the IDL attributes to move to Element, at least
- # [14:15] <annevk> bz argued for that, indeed
- # [14:16] <annevk> I think we can import most of what HTML says about them
- # [14:16] <annevk> we might need to define BeforeUnloadEvent
- # [14:17] <annevk> hsivonen, are you going to reply to http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1787.html ?
- # [14:19] * Joins: yaffle (~vic99999@217.19.114.226)
- # [14:19] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 256 seconds)
- # [14:19] * Parts: yaffle (~vic99999@217.19.114.226)
- # [14:22] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [14:30] * bga_|away is now known as bga_
- # [14:42] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [14:43] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [14:43] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:46] * Quits: hasather_ (~hasather_@84.38.144.96) (Ping timeout: 258 seconds)
- # [14:47] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [14:51] * Joins: _bga (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [14:51] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [14:51] * _bga is now known as bga_
- # [14:54] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:55] * Quits: CvP (~CvP@123.49.20.224) (Quit: [ UPP ] > all)
- # [15:00] * Joins: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl)
- # [15:00] * Quits: erlehmann (~erlehmann@89.204.137.104) (Quit: Ex-Chat)
- # [15:01] <hsivonen> annevk: today. I can prioritize it
- # [15:02] <hsivonen> today is one of those days when every press of the return key is an opportunity to crash xorg
- # [15:02] <annevk> no need to prioritize
- # [15:02] <annevk> I'm in no rush
- # [15:10] * Joins: djr (~djr@208-75-85-139.slicehost.net)
- # [15:11] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [15:13] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:15] <annevk> zcorpan, about your bug: http://dev.w3.org/cvsweb/csswg/cssom/Overview.src.html.diff?r1=1.83;r2=1.84
- # [15:15] <annevk> zcorpan, I'm not quite sure what the rationale was though :(
- # [15:16] * Joins: kennyluck (~kennyluck@219.85.51.235)
- # [15:17] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:17] * Joins: davidb_ (~davidb@66.207.208.98)
- # [15:20] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:21] <zcorpan> annevk: maybe it's needed for .backgroundColor etc but not for setProperty?
- # [15:21] <annevk> I guess the rationale was that backgroundColor = null should be the same as backgroundColor = ""
- # [15:22] <annevk> TreatNullAs=... would prolly be a better directive to use then
- # [15:23] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [15:26] * Parts: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [15:28] <hsivonen> annevk: I replied
- # [15:30] <annevk> "the chairs have reached consensus"
- # [15:30] <annevk> is that the goal these days?
- # [15:33] * Quits: kennyluck (~kennyluck@219.85.51.235) (Quit: kennyluck)
- # [15:34] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [15:35] <annevk> thanks hsivonen
- # [15:38] <annevk> zcorpan, should I just remove it for now?
- # [15:38] <annevk> zcorpan, nobody mentioned this as compatibility concern, but maybe Microsoft did not test thoroughly
- # [15:40] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Remote host closed the connection)
- # [15:41] <zcorpan> annevk: i'd like it removed from setProperty at least
- # [15:41] <annevk> removed it from both
- # [15:42] <annevk> if we need TreatNullAs=Empty annotations someone should let me know
- # [15:49] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [15:50] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [15:54] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [15:54] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [15:57] * Joins: CvP (~CvP@123.49.21.141)
- # [15:57] * bga_ is now known as bga_|away
- # [15:58] * Joins: tomasf (~tomasf@109.58.22.71.bredband.tre.se)
- # [15:59] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
- # [15:59] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Remote host closed the connection)
- # [16:00] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
- # [16:01] * bentruyman is now known as bot-t2
- # [16:01] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [16:01] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Remote host closed the connection)
- # [16:01] * bot-t2 is now known as bentruyman
- # [16:01] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [16:01] * bga_ is now known as bga_|away
- # [16:03] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
- # [16:04] * Joins: yaffle (~vic99999@217.19.114.226)
- # [16:04] * Parts: yaffle (~vic99999@217.19.114.226)
- # [16:04] * Quits: Ankheg (~Ankheg@91.224.77.4) (Quit: Leaving.)
- # [16:05] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 252 seconds)
- # [16:05] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Read error: Connection reset by peer)
- # [16:06] * Joins: Ankheg (~Ankheg@91.224.77.4)
- # [16:06] * Quits: Ankheg (~Ankheg@91.224.77.4) (Client Quit)
- # [16:08] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [16:08] <djr> Hey guys, am looking at the validator.nu project with the idea of improving the build system for deployments
- # [16:09] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 244 seconds)
- # [16:09] * Joins: Timz (~Adium@86.89.174.199)
- # [16:09] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [16:09] * bga_ is now known as bga_|away
- # [16:09] <Ms2ger> hsivonen, ^
- # [16:10] <djr> by improving I mean managing all the java dependencies under maven. The current python build script is good for getting things up and running
- # [16:10] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
- # [16:10] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Client Quit)
- # [16:12] <djr> just, makes it a bit awkward to deploy on any of these platforms that support java ootb
- # [16:17] * Joins: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net)
- # [16:21] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [16:27] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [16:31] * Quits: rtuin (~rtuin@213.125.175.250) (Quit: Leaving)
- # [16:37] * Quits: michaelw (~michaelw@lambda.foldr.org) (Ping timeout: 240 seconds)
- # [16:42] <djr> okay I've gotten so far in making each of the separate components under validator.nu have their own pom file
- # [16:42] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
- # [16:44] * bga_|away is now known as bga_
- # [16:44] <djr> just discovered there is a circular dependency between the 'syntax' and 'utils' repos
- # [16:45] <djr> hsivonen: MikeSmith: any thoughts?
- # [16:48] <MikeSmith> djr: there are probably other circular dependencies in there as well
- # [16:48] * bga_ is now known as bga_|away
- # [16:49] <MikeSmith> anyway, I don't reckon hsivonen would be too keen on switching the build system to use maven
- # [16:49] <MikeSmith> me neither, really
- # [16:49] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [16:49] <MikeSmith> if we were to switch it something else, I'd vote for just using make
- # [16:50] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [16:50] * bga_ is now known as bga_|away
- # [16:50] <djr> MikeSmith: well I read the reasoning behind the python build script as being, so you don't need maven :)
- # [16:52] <MikeSmith> djr: I've always thought that using a python script to do the actual build is a little odd
- # [16:52] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [16:52] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [16:52] * bga_ is now known as bga_|away
- # [16:52] <MikeSmith> but it does seem to work well enough for most people
- # [16:52] <karlcow> first mention of "What problem are you trying to solve?"— Roy T. Fielding http://lists.w3.org/Archives/Public/ietf-http-wg-old/1996MayAug/0019.html
- # [16:52] <djr> MikeSmith: using maven and having all the libraries treated as separate components... not having circular dependencies... that would be awesome
- # [16:53] <djr> mainly cause I think it doesn't have to be, use one or the other
- # [16:53] <MikeSmith> true
- # [16:53] <djr> was surprised to find, http://mvnrepository.com/artifact/nu.validator.htmlparser
- # [16:54] <djr> which works great, am just hacking around trying to get the whole project built like that
- # [16:54] <MikeSmith> djr: but using a real dependency-aware build system would mostly be beneficial to developers working on the sources
- # [16:54] <MikeSmith> who need to make changes to the source and rebuild while they are doing development
- # [16:54] <MikeSmith> so it would save time if they didn't have to rebuild targets whose dependencies have not changed
- # [16:55] <djr> well the python stuff would work well for dev
- # [16:55] <MikeSmith> but the fact is that the full build only takes a minute or so to run
- # [16:55] <djr> I'm suggesting maven for a production friendly build
- # [16:55] <MikeSmith> ok
- # [16:56] <MikeSmith> djr: if you have ideas on how to resolve the circular dependencies, I would be happy to help test them
- # [16:56] <MikeSmith> the biggest current problem with the build is that it always fails the very first time you run it from a fresh checkout
- # [16:56] <djr> yeah
- # [16:57] <MikeSmith> and it also has no "clean" target
- # [16:57] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [16:57] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
- # [16:57] <djr> I'm no java expert :) am just hacking around at present
- # [16:58] <djr> am thinking a way might be to create a complete clone of everything and have a complicated pom that just builds the whole thing and not care about the dependencies
- # [16:58] <djr> well, can use the httpclient, but that's about it.
- # [16:59] <djr> The only way I would see if resolving the circular dependencies would be to split some of the stuff out of the util library
- # [17:00] <djr> and put it in a thing which depends on org.whattf
- # [17:03] <kling> is there a downloadable version of the single-page html spec somewhere?
- # [17:03] <Ms2ger> ctrl-s?
- # [17:03] <kling> (that would open in the browser without needing external resources from whatwg.org etc)
- # [17:03] <Ms2ger> Or you could checkout from svn
- # [17:03] <Ms2ger> Oh, hmm
- # [17:03] <Ms2ger> I don't think sp
- # [17:03] <Ms2ger> so*
- # [17:04] <Ms2ger> Unless the epub stuff actually happened in the end
- # [17:04] <kling> mm, okay
- # [17:06] * Joins: M_Aamir (M_Aamir@116.73.162.73)
- # [17:07] * Joins: richt (~richt@213.236.208.22)
- # [17:14] <djr> MikeSmith: do you know who actually maintains the production install of validator.nu ?
- # [17:15] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [17:15] <MikeSmith> djr: you mean the http://validator.nu/ site?
- # [17:15] <djr> aye
- # [17:16] <djr> maybe am jumping the gun with all this maven shite :) all I really want to do is improve our deployment of the validator
- # [17:16] * Joins: mishunov (~spliter@164.247.189.109.customer.cdi.no)
- # [17:16] * Quits: mishunov (~spliter@164.247.189.109.customer.cdi.no) (Client Quit)
- # [17:17] <hsivonen> indeed I'm not keen on moving to Maven
- # [17:17] <djr> currently running a massive command to java, under screen
- # [17:17] <djr> maven would be amazing as it would be a simple, git push heroku
- # [17:18] <djr> that's the only real reason
- # [17:19] * Quits: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [17:20] <timeless> hello hsivonen
- # [17:21] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [17:22] * bentruyman is now known as ben_dover
- # [17:22] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
- # [17:23] * ralphholzmann is now known as ben_all_man
- # [17:24] * ben_all_man is now known as ralphholzmann
- # [17:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-92-218.pool.e-mobile.ne.jp)
- # [17:26] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:26] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:26] <hsivonen> timeless: hello
- # [17:26] * bga_ is now known as bga_|away
- # [17:26] <timeless> how's finland?
- # [17:26] <hsivonen> timeless: rainy.
- # [17:26] <hsivonen> timeless: well, Helsinki at least
- # [17:27] <hsivonen> djr: the parser component used to be in Maven
- # [17:27] * ben_dover is now known as bentruyman
- # [17:27] <hsivonen> djr: it's not anymore, because the current packaging steps do stuff that I don't know how to do in Maven
- # [17:27] * Quits: MikeSmith (~MikeSmith@EM114-48-145-43.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
- # [17:27] * MikeSmith_ is now known as MikeSmith
- # [17:28] * ralphholzmann is now known as darceyclark
- # [17:29] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:29] <djr> hsivonen: oh, right. Dang
- # [17:29] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:29] * bga_ is now known as bga_|away
- # [17:30] <djr> hsivonen: I'm abandoning my approach of making each of your repos a 'library' to be managed under maven... instead trying to do something with the whole project itself
- # [17:32] <hsivonen> note that "I don't know how to do with Maven" doesn't equal "can't be done in Maven"
- # [17:32] <hsivonen> I know very little about Maven except that it makes things more complicated for me
- # [17:32] <djr> :)
- # [17:33] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:34] * Joins: Yaffle (~vic99999@94.51.47.177)
- # [17:34] * Quits: tomasf (~tomasf@109.58.22.71.bredband.tre.se) (Ping timeout: 255 seconds)
- # [17:34] <Yaffle> hi
- # [17:34] <djr> yeah, I think it would be possible but because of the circular dependency it would probably need some changes to the utils / syntax repos
- # [17:35] <djr> am happy to try hack with that in the future, but I think for now I can do something that won't need any changes on your end
- # [17:36] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:36] * bga_ is now known as bga_|away
- # [17:36] <djr> will let you know how it goes.
- # [17:36] <djr> Thanks hsivonen / MikeSmith
- # [17:37] <timeless> more complicated hardly sounds like progress :)
- # [17:37] <MikeSmith> djr: cheers
- # [17:37] <timeless> hi MikeSmith
- # [17:37] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:37] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:37] * bga_ is now known as bga_|away
- # [17:37] <djr> happy to help with any of these things we've been talking about!
- # [17:39] * Quits: timeless (d04149cb@firefox/developer/timeless) (Quit: Page closed)
- # [17:39] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [17:40] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:41] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:41] * bga_ is now known as bga_|away
- # [17:41] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [17:47] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:47] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:47] * bga_ is now known as bga_|away
- # [17:49] * Joins: saba (~foo@unaffiliated/saba)
- # [17:50] * darceyclark is now known as ralphholzmann
- # [17:50] * abarth is now known as abarth|gardener
- # [17:51] <annevk> anyone else read this?
- # [17:51] <annevk> http://infrequently.org/2011/10/real-constructors-webidl-last-call/
- # [17:52] <annevk> bit of a rant on magical constructors
- # [17:53] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
- # [17:53] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [17:54] * bga_ is now known as bga_|away
- # [17:54] * Quits: payman (~payman@pat.se.opera.com) (Remote host closed the connection)
- # [17:55] * bga_|away is now known as bga_
- # [17:55] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:55] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [17:56] <Ms2ger> Oh, is that the guy who keeps arguing about changing the default?
- # [17:56] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:57] <annevk> yeah
- # [17:58] <annevk> he works on Chrome Frame for Google, but as far as standards go...
- # [17:59] <jgraham> Alex Russel is kind of lame. He tries to rant but doesn't have any style.
- # [17:59] <Ms2ger> Did he ever explain what new HTMLHeadingElement() should return?
- # [17:59] <jgraham> He should have described lack of constructors as "cancer for the web" or something equally silly
- # [18:00] * Joins: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp)
- # [18:00] <jgraham> *Russell
- # [18:03] <annevk> that he keeps pushing a proposal which hasn't been thought through in detail is annoying and a big waste of everyone's time
- # [18:03] <Ms2ger> Welcome to web standards
- # [18:03] <jgraham> Ah, so he is good at standards then
- # [18:04] <jgraham> Do people really want to do new HTMLDivElement?
- # [18:04] <jgraham> I mean jQuery doesn't work like that
- # [18:04] <Ms2ger> I've heard that claim
- # [18:04] <jgraham> Is there some framework that works with lots of new Foo() type syntax?
- # [18:05] * M_Aamir is now known as aamironline
- # [18:05] * Quits: aamironline (M_Aamir@116.73.162.73)
- # [18:05] <jgraham> Closure?
- # [18:05] <Ms2ger> Never from an actual webdev, though
- # [18:05] * Joins: M_Aamir (M_Aamir@116.73.162.73)
- # [18:05] * Quits: M_Aamir (M_Aamir@116.73.162.73) (Client Quit)
- # [18:05] * Joins: M_Aamir (M_Aamir@116.73.162.73)
- # [18:05] * Parts: M_Aamir (M_Aamir@116.73.162.73)
- # [18:05] <jgraham> var newHeader = goog.dom.createDom('h1', {'style': 'background-color:#EEE'},
- # [18:05] <jgraham> 'Hello world!');
- # [18:06] <jgraham> Doesn't look much like new Foo()
- # [18:06] * Joins: astearns (~anonymous@192.150.22.5)
- # [18:06] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
- # [18:07] <jgraham> (complaining that things don't look like javascript when you work for *Google*is pretty much the definition of irony. All their javascript libraries look like java)
- # [18:07] <Ms2ger> Maybe that's why he wants it in the DOM? Then he doesn't have to use their javaey stuff
- # [18:07] <zewt> heh
- # [18:07] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [18:08] <zewt> that'd be a pretty gigantic hammer to work around your company having annoying libraries: "get what you want built into every browser"
- # [18:09] <jgraham> zewt: But it's just flipping a default in the WebIDL spec!
- # [18:10] <annevk> flip the default already
- # [18:10] <annevk> magical ponies for everyone
- # [18:10] <annevk> also make work
- # [18:10] <annevk> but look, ponies!
- # [18:10] <zewt> unicorns?
- # [18:11] * Quits: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [18:11] <jgraham> With the magic ponies obsession, it's no wonder people think annevk is a girl
- # [18:12] <Ms2ger> Well done, doctor
- # [18:13] <annevk> he's no psychologist though
- # [18:16] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (Ping timeout: 260 seconds)
- # [18:18] * Quits: richt (~richt@213.236.208.22) (Remote host closed the connection)
- # [18:19] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 256 seconds)
- # [18:23] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [18:26] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:29] * Quits: MacTed (~Thud@63.119.36.36)
- # [18:32] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:32] * Joins: MacTed (~Thud@63.119.36.36)
- # [18:33] * Joins: michaelw (~michaelw@lambda.foldr.org)
- # [18:38] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 258 seconds)
- # [18:43] * Parts: sinowar (~sinowar@92.35.38.132)
- # [18:43] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [18:46] * Parts: Yaffle (~vic99999@94.51.47.177)
- # [18:47] <annevk> "FOR something so central to the modern world, the internet is shambolically governed. It is run by a hotch-potch of organisations with three- to five-letter acronyms."
- # [18:47] <annevk> now it's even more clear how secretive the WHATWG is
- # [18:47] <annevk> not recognized by The Economist!
- # [18:48] <hsivonen> I thought the governance issues were with ICANN
- # [18:48] <annevk> http://www.economist.com/node/21531011 btw
- # [18:48] <zewt> a ... hotch-potch?
- # [18:48] <zewt> (and that's skimming right over "shambolically")
- # [18:48] <annevk> hsivonen, ah governance in that sense, fair enough
- # [18:49] <annevk> zewt, what's wrong?
- # [18:50] <zewt> pretty absurd writing, heh
- # [18:51] <annevk> pretty accurate though
- # [18:55] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 255 seconds)
- # [18:56] * Quits: othermaciej_ (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej_)
- # [18:56] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Quit: leaving)
- # [18:57] * Joins: Kingdutch (~kingdutch@188.200.149.217)
- # [18:59] * Joins: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [19:01] * bga_ is now known as bga_|away
- # [19:01] * Quits: CvP (~CvP@123.49.21.141) (Ping timeout: 256 seconds)
- # [19:01] * Quits: manu-db (~msporny@digitalbazaar.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.1.19/20110701110326])
- # [19:11] <jcranmer> annevk: to be fair, the WHATWG isn't exactly a governing body of the internet
- # [19:11] <jcranmer> ICANN and IANA are the primary "governing" bodies
- # [19:13] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [19:13] <jcranmer> "Most the IETF standards mirror ITU standards (e.g. email - smtp - X.400)." ... bwahahaha
- # [19:13] <jcranmer> I much prefer foo@bar.com over CN=foo,OU=bar,OU=com :-)
- # [19:14] * Quits: saba (~foo@unaffiliated/saba) (Ping timeout: 256 seconds)
- # [19:14] <annevk> yeah
- # [19:15] <annevk> what is the three-letter acronym then though?
- # [19:15] <annevk> I initially thought W3C, but that is not governing either
- # [19:16] * Joins: CvP (~CvP@123.49.20.18)
- # [19:16] <annevk> ooh bitbucket has Git now
- # [19:17] <karlcow> ISO?
- # [19:17] <annevk> doh
- # [19:18] <annevk> well actually
- # [19:18] <annevk> oh well
- # [19:18] <Hixie> IANA isn't a governing body, it's a registration body
- # [19:25] * Joins: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi)
- # [19:25] * Joins: erlehmann (~erlehmann@89.204.137.104)
- # [19:27] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [19:27] * Joins: rniwa (rniwa@nat/google/x-gzlomrfjhasukpns)
- # [19:28] * Joins: Yaffle (~vic99999@94.51.47.177)
- # [19:30] * Joins: payman (~payman@pat.se.opera.com)
- # [19:30] * Quits: payman (~payman@pat.se.opera.com) (Remote host closed the connection)
- # [19:31] * Joins: weinig (~weinig@2620:149:4:1b01:7087:a1cd:6dad:e89e)
- # [19:34] * bga_|away is now known as bga_
- # [19:38] * Quits: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi) (Ping timeout: 276 seconds)
- # [19:38] * Quits: erlehmann (~erlehmann@89.204.137.104) (Quit: Ex-Chat)
- # [19:38] <AryehGregor> Gmail's rich-text editor seems to be completely broken. Professionally, I am unsurprised.
- # [19:39] * Joins: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi)
- # [19:39] <zewt> i wish the entire html-pasting "feature" would die
- # [19:39] <zewt> the only effect it's had on my life is that every single time I paste from a webpage into gmail, I have to paste mail into a text editor and re-copy it so it doesn't paste in some random font
- # [19:40] <djr> hsivonen: MikeSmith: I believe I'm quite close here > https://raw.github.com/gist/10e1e61ee4bb32639367/20e6937b5350221487272210f14680a186bd1861/validator-nu-maven-build-failure.sh
- # [19:40] <zewt> (at least presumably the undo work will fix gmail and every other web editor's undo, which seems to essentially put the cursor in a random place after each undo)
- # [19:40] * Quits: annevk (~annevk@pat-tdc.opera.com) (Quit: annevk)
- # [19:41] <AryehGregor> zewt, you can use the "remove formatting" feature.
- # [19:41] * Joins: _bga (~bga@178.71.203.19)
- # [19:42] * Joins: saba (~foo@unaffiliated/saba)
- # [19:43] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Ping timeout: 260 seconds)
- # [19:43] <zewt> don't know where that is, but I'd sooner it just stop doing that, it's nothing but an annoyance
- # [19:44] <zewt> sometimes I've just converted to plain text and back to get rid of everything
- # [19:44] * Quits: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [19:44] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 240 seconds)
- # [19:44] <AryehGregor> It's a little T with a red X next to it.
- # [19:45] <zewt> Meaningless Icon Syndrome
- # [19:45] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [19:47] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 258 seconds)
- # [19:49] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [19:50] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [19:50] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [19:53] * Quits: weinig (~weinig@2620:149:4:1b01:7087:a1cd:6dad:e89e) (Read error: Connection reset by peer)
- # [19:54] * Joins: weinig (~weinig@17.212.155.228)
- # [19:56] * Quits: CvP (~CvP@123.49.20.18) (Quit: [ UPP ] > all)
- # [19:57] <timeless> zewt: hey, i do that for Outlook calendar items!
- # [19:57] <timeless> (i can't find a way to tell outlook i don't want calendar items to be rich text)
- # [19:57] * Parts: Yaffle (~vic99999@94.51.47.177)
- # [19:58] <AryehGregor> Yay, sane HTTPS URLs for Wikipedia: https://en.wikipedia.org/wiki/Main_Page
- # [20:00] <tomasf> aaah. no more secure.wikimedia.org
- # [20:00] <AryehGregor> With extensive use of protocol-relative URLs, incidentally.
- # [20:00] <timeless> AryehGregor: is there a news article for this?
- # [20:01] <AryehGregor> timeless, http://www.google.com/search?q=wikipedia+protocol-relative+urls has some relevant things.
- # [20:01] <AryehGregor> timeless, http://blog.wikimedia.org/2011/10/03/native-https-support-enabled-for-all-wikimedia-foundation-wikis/
- # [20:01] <AryehGregor> There you go.
- # [20:01] <timeless> thanks, that's what i wanted :)
- # [20:03] <AryehGregor> There are techy details here: http://wikitech.wikimedia.org/view/Https
- # [20:03] <AryehGregor> They work around lack of SNI support by having one IP address for each second-level domain.
- # [20:03] <AryehGregor> And wildcard certs.
- # [20:05] <timeless> > SNI is only supported in fairly modern browsers (IE7, FX2, Opera8).
- # [20:05] <timeless> yeah, Fx2 is fairly modern... :)
- # [20:05] <timeless> (the problem of course is IE6..)
- # [20:05] <AryehGregor> Yeah.
- # [20:05] <AryehGregor> There was a surprising amount of work needed to get it to work properly. You'd think it would be relatively simple.
- # [20:05] <timeless> is it ok for me to change that page?
- # [20:05] <timeless> oh, i can't
- # [20:06] <timeless> can you?
- # [20:06] <timeless> > In our current CNAME approach we use three service names:
- # [20:06] <timeless> s/our current/our previous/; s/use/used/
- # [20:06] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [20:07] <AryehGregor> I don't have a wikitech.wikimedia.org account. It's for sysadmins only, I think.
- # [20:08] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [20:08] <AryehGregor> I mean, I could get one if I was interested.
- # [20:08] <timeless> can you pass along a note?
- # [20:08] <AryehGregor> You can, in #wikimedia-tech.
- # [20:08] <AryehGregor> But the entire page was evidently written before deployment.
- # [20:08] <AryehGregor> Thus "current CNAME approach".
- # [20:08] <timeless> it seems rude for someone w/ no wikipedia affiliation to do it
- # [20:08] <timeless> it's mixed actually
- # [20:08] <timeless> > To support IP based virtual hosts, we created service CNAMEs on a per project basis. The -lb suffix means "load balancing".
- # [20:09] * Joins: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [20:11] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 260 seconds)
- # [20:11] * KillerX_ is now known as KillerX
- # [20:13] * Joins: dbaron (~dbaron@nat/mozilla/x-ztckufzqomioalja)
- # [20:14] <timeless> AryehGregor: ok, i think that was a waste of breath
- # [20:15] <timeless> but thanks for the pointer, it's a reminder of why i don't go anywhere near that stuff
- # [20:15] <AryehGregor> timeless, well, they probably have better things to do than make the tense of a documentation page consistent.
- # [20:17] <AryehGregor> They're probably more interested in, e.g., reports of actual service problems.
- # [20:18] <AryehGregor> People who write standards might appreciate editorial feedback, but people who write transient project documentation pages, not so much.
- # [20:19] * timeless sighs
- # [20:20] <timeless> wikimedia documentation exists partially so that others can use it as a guideline
- # [20:20] <timeless> if it's confusing, it hurts people who might try to do that
- # [20:21] * Joins: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp)
- # [20:26] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 248 seconds)
- # [20:29] * Joins: ap (~ap@2620:149:4:1b01:4957:4623:904e:6a5d)
- # [20:34] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [20:38] * Joins: mokush (~quassel@188.24.35.181)
- # [20:39] * Joins: jochen___ (jochen@nat/google/x-zuykedsdzjzhljtc)
- # [20:40] * Quits: jochen__ (jochen@nat/google/x-bmrjwloabhfhuwhg) (Ping timeout: 240 seconds)
- # [20:40] * jochen___ is now known as jochen__
- # [20:44] * Joins: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl)
- # [20:45] * Joins: weinig_ (~weinig@17.245.91.79)
- # [20:48] * Quits: weinig (~weinig@17.212.155.228) (Ping timeout: 252 seconds)
- # [20:48] * weinig_ is now known as weinig
- # [20:50] * Joins: manu-db (~msporny@digitalbazaar.com)
- # [20:50] * Joins: annevk (~annevk@cm-84.208.66.146.getinternet.no)
- # [20:52] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [20:53] * Joins: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq)
- # [20:55] * Joins: sinowar_ (~sinowar@92.35.173.242)
- # [20:58] * Joins: CvP (~CvP@123.49.20.47)
- # [20:58] * sinowar_ is now known as sinowar
- # [21:00] * Quits: weinig (~weinig@17.245.91.79) (Quit: weinig)
- # [21:00] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Quit: KillerX)
- # [21:09] * Quits: CvP (~CvP@123.49.20.47) (Quit: [ UPP ] > all)
- # [21:10] * Joins: CvP (~CvP@123.49.20.47)
- # [21:14] * Quits: Telling (~simplicit@shop3.diku.dk) (Quit: ...)
- # [21:15] * Joins: ap_ (~ap@17.245.91.215)
- # [21:15] * Quits: ap_ (~ap@17.245.91.215) (Remote host closed the connection)
- # [21:15] * Joins: ap_ (~ap@17.212.155.203)
- # [21:16] * jernoble is now known as jernoble|afk
- # [21:17] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [21:17] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.22/20110906122925])
- # [21:17] * Quits: mokush (~quassel@188.24.35.181) (Read error: Connection reset by peer)
- # [21:18] * Joins: ap__ (~ap@17.212.155.203)
- # [21:18] * Quits: ap_ (~ap@17.212.155.203) (Read error: Connection reset by peer)
- # [21:19] * Quits: ap (~ap@2620:149:4:1b01:4957:4623:904e:6a5d) (Ping timeout: 244 seconds)
- # [21:19] * ap__ is now known as ap
- # [21:19] * Joins: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
- # [21:23] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [21:27] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
- # [21:33] * Quits: CvP (~CvP@123.49.20.47) (Quit: [ UPP ] > all)
- # [21:33] * Joins: CvP (~CvP@123.49.20.47)
- # [21:34] * Joins: jamesr (jamesr@nat/google/x-qnnfpbkkudbclzhy)
- # [21:36] * Quits: CvP (~CvP@123.49.20.47) (Client Quit)
- # [21:37] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 255 seconds)
- # [21:38] * Joins: othermaciej_ (~mjs@17.245.90.134)
- # [21:39] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [21:40] * Joins: CvP (~CvP@123.49.20.47)
- # [21:49] * Joins: ojan (ojan@nat/google/x-oviancbucgzlifje)
- # [21:50] <ojan> TabAtkins: i didn't realize collapse was != display:none. What's the use-case for only collapsing the block-progression direction?
- # [21:50] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [21:52] <sicking> annevk: for what it's worth, it *might* be tricky to make .responseText/.responseXML throw for .responseType != "" given that webkit has been shipping an unprefixed implementation for a while
- # [21:53] * Quits: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl) (Quit: GlitchMr)
- # [21:55] * Quits: Ms2ger (~Ms2ger@91.181.6.223) (Quit: nn)
- # [21:57] * Joins: erlehmann (~erlehmann@82.113.99.3)
- # [21:58] <TabAtkins> ojan: Ignore what that dude says. collapse is nothing of the sort.
- # [21:59] * Quits: othermaciej (~mjs@2620:149:4:1b01:8041:7d17:79ff:9130) (Quit: othermaciej)
- # [21:59] * othermaciej_ is now known as othermaciej
- # [21:59] <Hixie> visibility:collapse has nothing to do with display:none, if that's what we're talking about. it's equivalent to visibility:hidden except in some cases involving table cells.
- # [21:59] <TabAtkins> Collapsing a table cell is just like display:none'ing it, except that it maintains the "hole" in the table. That's basic sensical stuff, though. There's no real analog to that for Flexbox.
- # [21:59] * Joins: weinig (~weinig@17.245.88.90)
- # [22:00] <ojan> TabAtkins: what's the use-cases for maintaining the "hole"?
- # [22:00] <TabAtkins> ojan: Not fucking up your columns?
- # [22:00] <Hixie> if a whole row or column is visibility:collapse, the whole row or column is removed
- # [22:01] <Hixie> otherwise, visibility:collapse is just like visibility:hidden (which is basically like opacity:0)
- # [22:01] <ojan> Hixie: i see
- # [22:01] <ojan> interesting
- # [22:01] <ojan> now that i understand all this...i need to rethink how visibility:collapse should interact w flexbox
- # [22:02] <Hixie> it's highly unlikely that you want it to do anything at all if display:none already handles your case
- # [22:02] * jernoble|afk is now known as jernoble
- # [22:03] <ojan> Hixie: the question is whether visiblity:collapse should be the new display:none for new display types
- # [22:03] <Hixie> yikes why would we do that
- # [22:03] <ojan> Hixie: that would let you use visiblity state to collapse things instad of toggling display
- # [22:03] * Joins: Timz (~Adium@86.89.174.199)
- # [22:03] <Hixie> why would you toggle display even
- # [22:03] <ojan> Hixie: it's kind of sucktastic that you need to toggle display to get something to collapse
- # [22:03] <Hixie> just use .hidden
- # [22:03] <TabAtkins> Hixie: display:none is a legacy mistake.
- # [22:03] * Joins: Telling- (~simplicit@80-71-135-15.u.parknet.dk)
- # [22:04] <ojan> Hixie: .hidden?
- # [22:04] <Hixie> div.hidden = true; div.hidden = false;
- # [22:04] <Hixie> and in css, [hidden] { display: none; } /* or opacity:0 or whatever you want to hide the thing with */
- # [22:04] <ojan> wait...wth. how have i never heard of this before.
- # [22:05] <TabAtkins> ojan: it's the global "hidden" attribute.
- # [22:05] <ojan> mind blown
- # [22:05] <TabAtkins> Heh.
- # [22:05] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
- # [22:05] <ojan> Hixie: the case that doesn't work is if you're working from a pure JS library
- # [22:05] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/complete/editing.html#the-hidden-attribute
- # [22:06] * Quits: Timz (~Adium@86.89.174.199) (Client Quit)
- # [22:06] <Hixie> "pure JS library"?
- # [22:06] <Hixie> [hidden] { display: none; } is in the UA stylesheet
- # [22:06] <ojan> Hixie: sorry...that was imprecise
- # [22:06] * Joins: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp)
- # [22:06] <ojan> Hixie: i mean things like jquery
- # [22:06] <Hixie> so it'll even work in a JS library that doesn't dare touch the DOM to add a stylesheet (but does to add inline style?)
- # [22:06] <annevk> sicking, we're locked down these days by one implementation?
- # [22:06] <ojan> Hixie: that don't have an associated stylesheet in the page
- # [22:06] <annevk> sicking, your argument was sort of compelling though
- # [22:06] <ojan> Hixie: yeah...i don't know why we don't use the hidden attribute
- # [22:07] <ojan> Hixie: I think js library authors might just not know about it?
- # [22:07] <Hixie> it's relatively new
- # [22:07] <ojan> ah
- # [22:07] <sicking> annevk: well.. if they refuse to change then it'll be hard to write the spec otherwise
- # [22:07] <ojan> TabAtkins: given the hidden attribute, does it make sense to propagate visiblity:collapse to other elements?
- # [22:07] <sicking> annevk: but if my argument convinced you then it's not a problem anyway :-)
- # [22:08] <TabAtkins> ojan: Maybe not.
- # [22:08] <ojan> TabAtkins: i'll think about this more and comment on thread
- # [22:08] <TabAtkins> ojan: cool.
- # [22:09] * Quits: necolas (~necolas@5e0c0fc8.bb.sky.com) (Remote host closed the connection)
- # [22:09] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 252 seconds)
- # [22:09] <annevk> sicking, might be hard to change encoding stuff too then
- # [22:10] <sicking> annevk: yeah, i was worrying about that
- # [22:10] <zcorpan> something being shipped doesn't mean there are compat constraints necessarily
- # [22:10] <sicking> annevk: i am curious what they were going to do once they do .responseType in worker-xhr though
- # [22:10] <sicking> annevk: unless they're going to spin up a DOM-less HTML parser
- # [22:10] <Hixie> ojan: it was introduced as "placeholder" in April 2007, quickly changed to "irrelevant" a few hours later, and became "hidden" in August 2008.
- # [22:11] * Joins: timeless (d04149cb@firefox/developer/timeless)
- # [22:11] * Quits: weinig (~weinig@17.245.88.90) (Remote host closed the connection)
- # [22:11] <Hixie> ojan: been pretty stable since, and is now implemented in a few browsers.
- # [22:11] * Joins: weinig (~weinig@17.212.155.228)
- # [22:11] * Quits: weinig (~weinig@17.212.155.228) (Client Quit)
- # [22:11] * Joins: weinig (~weinig@17.212.155.228)
- # [22:12] <sicking> Hixie: by the way, did you consider my proposal to allow pointing internal references to stuff inside @hidden elements?
- # [22:12] <annevk> sicking, I wonder if XHR should account for Workers in the specification
- # [22:12] <annevk> hmm
- # [22:12] <annevk> also, you already have that problem with XML
- # [22:12] * Joins: roc (~chatzilla@60.234.54.74)
- # [22:13] <sicking> annevk: you mean for .responseType=""
- # [22:13] <sicking> ?
- # [22:13] <sicking> annevk: .responseXML always returns null or throws in workers. Don't recall which
- # [22:14] <timeless> abarth|gardener: hello
- # [22:14] <zcorpan> but responseText looks for an xml decl still?
- # [22:14] <abarth|gardener> timeless: hi
- # [22:14] <timeless> so... perhaps a small iteration round
- # [22:14] <timeless> >> If RDF-flag is 1 and RSS-flag is 1, then let the sniffed-type be "application/rss+xml" and abort these steps.
- # [22:14] <nlogax> i just noticed that chromium lets me nest anchors, and it works beautifully. bug or feature?
- # [22:14] <abarth|gardener> yessir
- # [22:14] <sicking> zcorpan: i think in our implementation it currently does, yeah. But that will change once we fix some architectural stuff
- # [22:15] <timeless> could you change that to: If both RDF-flag and RSS-flag are 1, then ...?
- # [22:15] <abarth|gardener> sure
- # [22:15] <sicking> zcorpan: right now worker-xhr runs on the main thread in gecko. Which severely affects performance
- # [22:15] <sicking> zcorpan: and implementation complexity
- # [22:15] <timeless> abarth|gardener: note that i have a tendency to read specs in text/plain
- # [22:15] <timeless> which can be why i might miss 'green' text :)
- # [22:15] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [22:15] <AryehGregor> nlogax, "nest anchors" how?
- # [22:16] <AryehGregor> nlogax, Chromium most likely follows the spec here.
- # [22:16] <abarth|gardener> timeless: done
- # [22:16] <nlogax> AryehGregor: var a = document.createElement("a"); var b = same...; a.appendChild(b);
- # [22:16] <AryehGregor> nlogax, yes, that will work in all browsers.
- # [22:16] <nlogax> AryehGregor: awesome :)
- # [22:16] <AryehGregor> Or should.
- # [22:16] <AryehGregor> .innerHTML will break, though.
- # [22:16] <annevk> sicking, responseText
- # [22:16] <sicking> annevk: ?
- # [22:16] <timeless> > >> Comparisons between media types, as defined by MIME specifications, are done in an ASCII case-insensitive manner. [RFC2046]
- # [22:17] <AryehGregor> It will serialize it to <a href=x><a href=y>foo</a></a>, which will become <a href=x></a><a href=y>foo</a><a></a> if you use it in actual markup.
- # [22:17] <timeless> so, the problem is that your `note` here is ambiguous
- # [22:17] <annevk> sicking, responseText uses XML
- # [22:17] <AryehGregor> The text/html syntax doesn't support nested anchors, but the DOM does.
- # [22:17] <AryehGregor> So beware.
- # [22:17] <AryehGregor> nlogax, ^^
- # [22:17] <timeless> it's hard to understand that you're just saying `mime rfc says that mime comparisons are insensitive`
- # [22:17] <timeless> v. `this specification wants mime comparisons to be insensitive`
- # [22:17] <sicking> annevk: you mean when .responseType == ""?
- # [22:17] <timeless> you want the former
- # [22:17] <timeless> but `note:` doesn't cause that result
- # [22:17] <annevk> sicking, currently either "" or "text"
- # [22:18] <timeless> nor does the `[rfc....]` at the end
- # [22:18] <timeless> does that kinda make sense?
- # [22:18] <sicking> annevk: right, only when "" in my proposal
- # [22:18] <sicking> annevk: but yes, it's a problem
- # [22:18] <timeless> > I'm tempted to just rename them to be less semantic. They're just symbols that don't mean anything, really.
- # [22:18] <timeless> please do :)
- # [22:18] <sicking> annevk: i was actually thinking that we should make .responseType default to "text" for worker-xhr. But i'm not terribly excited by that idea
- # [22:18] <timeless> > That's a lot of editing! I'm not sure that buys us much.
- # [22:19] <timeless> i ask, because it actually was useful when i was dealing w/ someone else's spec
- # [22:19] <nlogax> AryehGregor: thanks, yeah i saw that behavior when just opening a regular ol' html document. it's very useful, wish it worked there as well.. :)
- # [22:19] <timeless> they had hex digits and some of them were wrong
- # [22:19] <annevk> sicking, in workers we could make "" and "text" the same
- # [22:19] <timeless> it was much easier to read when the hex digits were in <tt>
- # [22:19] <sicking> annevk: yeah, that'd work too
- # [22:19] <AryehGregor> nlogax, it can't, because of legacy pages that rely on current browser behavior.
- # [22:19] <timeless> > That is intentional. Sniffing SWF is bad times.
- # [22:19] <annevk> still not sure how much of the HTML parser we want to use
- # [22:20] <nlogax> AryehGregor: i see. oh well, can at least use it in this all-js thing. :)
- # [22:20] <sicking> annevk: when actually parsing into a DOM?
- # [22:20] <annevk> I guess what hsivonen suggested sounded okay
- # [22:20] <AryehGregor> nlogax, as long as you don't expect .innerHTML to work properly.
- # [22:20] <timeless> i think it might be worth an actual NOTE in the spec explaining that SWF is intentionally not sniffed, and what that means for untyped SWF files (actually explaining how it flows and to which resulting sniff type)
- # [22:20] <AryehGregor> nlogax, it's somewhat risky that way. You might be better off making sure they don't overlap.
- # [22:20] <AryehGregor> Otherwise you risk hitting confusing bugs far down the line when something tries using .innerHTML or similar features somewhere.
- # [22:21] <zcorpan> AryehGregor: iirc the html parser can end up with nested <a>s
- # [22:21] <zcorpan> AryehGregor: with foster parenting
- # [22:21] <timeless> > Thanks to Alfred HÎnes Boris Zbarsky David Singer Mark Pilgrim, and Russ Cox.
- # [22:22] <AryehGregor> zcorpan, or maybe if there's an intervening <button> or something. But not from plain <a><a>.
- # [22:22] <nlogax> AryehGregor: hmm yeah, i can't imagine why anyone would do that in this case, but you are right, less possible weirdness is good. but it's like it was made for this.. http://dl.dropbox.com/u/28029058/Screen%20Recording.mov
- # [22:22] <timeless> you need some punctuation before `Boris`, `David`, and `Mark` :)
- # [22:22] <nlogax> was going to add a big anchor somewhere and just position it on top of the other stuff and so on.. but tried thatand was surprised to see it work
- # [22:23] <sicking> annevk: i really don't know how much encoding stuff will be a problem in some locales
- # [22:23] <sicking> locals
- # [22:23] <timeless> abarth|gardener: ok, i think that's all the comments for today
- # [22:23] <timeless> i'll try to serialize that into an email for the record
- # [22:24] <annevk> it's a new feature
- # [22:24] <abarth|gardener> thanks. I appreciate all the comments
- # [22:24] <annevk> they'll adapt
- # [22:24] <AryehGregor> zcorpan, what's a case where it will work with foster parenting?
- # [22:24] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [22:24] <sicking> annevk: errr..
- # [22:25] <zcorpan> AryehGregor: <a><table><a>
- # [22:25] <annevk> also, more than 50% of the web or so already is UTF-8
- # [22:25] <sicking> annevk: do you have any idea how much they'll have to rewrite?
- # [22:25] <zcorpan> AryehGregor: button doesn't give nested a
- # [22:25] <AryehGregor> zcorpan, awesome.
- # [22:25] <sicking> annevk: 50% of the web is a lot of pages
- # [22:26] <AryehGregor> Are we talking about not supporting non-UTF-8 pages for new features?
- # [22:26] <annevk> I hope you don't believe the remaining 50% is untagged
- # [22:26] <AryehGregor> If so, I'm heartily in favor.
- # [22:26] <AryehGregor> Well, kind of.
- # [22:26] <AryehGregor> At least if it's a pain to support other encodings.
- # [22:26] <timeless> abarth|gardener: oh, i should be added to the list ;-)
- # [22:26] <AryehGregor> Maybe we can make UTF-8 the new XHTML: don't support any new features on sites using legacy encodings!
- # [22:27] <AryehGregor> It might work better than with XHTML, since UTF-8 actually is technically superior in every respect to the competitors for practically all sites . . .
- # [22:27] <zcorpan> hey, IE could add a new rendering mode that just accepts utf-8
- # [22:27] * Joins: jamesr_ (jamesr@nat/google/x-rqjuuihahwucbzqg)
- # [22:28] <reggna> Been playing #BF3 Beta with my laptop mouse during the weekend; bought a G400 today though, so everything is back to normal.
- # [22:28] <Hixie> jgraham: 503
- # [22:28] <jamesr_> yo standards monkeys and kibitzers
- # [22:28] <AryehGregor> zcorpan, I love how <a href=x><table><a href=y>foo</table> puts foo in a double link while leaving the actual table empty and invisible.
- # [22:28] <jamesr_> i want to read adobe's latest CSS proposal: https://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html
- # [22:28] * Quits: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi) (Ping timeout: 256 seconds)
- # [22:28] <jamesr_> but it throws mixed http/https warnings
- # [22:28] <AryehGregor> You could use that for parser hacks.
- # [22:28] <AryehGregor> jamesr_, use http://dvcs.w3.org instead? :)
- # [22:28] <sicking> annevk: I would be very sad if we did something that so deeply affects other locals without even checking with them what that'll mean
- # [22:28] <jamesr_> because dvcs.w3.org serves resources over https, but they only server css/js resources over http
- # [22:28] <timeless> s/server/serve/
- # [22:28] <annevk> jamesr_, read http://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html instead?
- # [22:29] * Quits: saba (~foo@unaffiliated/saba) (Quit: Lost terminal)
- # [22:29] <jamesr_> AryehGregor, that works but why does it serve the https:// version at all?
- # [22:29] <sicking> annevk: It might mean that asian websites can't transition to use ajax as easily for example
- # [22:29] <zcorpan> AryehGregor: foster parenting is great for reordering content
- # [22:29] <timeless> jamesr_: it isn't wrong to support https
- # [22:29] <jamesr_> and all of the internal links are https://
- # [22:29] <AryehGregor> jamesr_, all of w3.org seems to be set up to serve either http or https interchangeably.
- # [22:29] <timeless> the adobe content could be changed to use protocol relative paths...
- # [22:29] <jamesr_> right, but parts seem to be intentionally http only
- # [22:29] <jamesr_> it could
- # [22:29] <AryehGregor> jamesr_, you should tell the draft authors to use protocol-relative URLs for the mixed-content resources.
- # [22:29] <annevk> sicking, what?
- # [22:29] <sicking> annevk: saying "it's a new feature, they'll adapt" might mean that they have a serious disadvantage for the next 5-10 years
- # [22:30] <jamesr_> does everyone support protocol-relative URLs?
- # [22:30] <annevk> sicking, euhm...
- # [22:30] <annevk> sicking, XHR is pretty much UTF-8 only at the moment
- # [22:30] <timeless> jamesr_: wikipedia is using them
- # [22:30] <jamesr_> timeless, kk
- # [22:30] <timeless> so presumably anyone who matters does :)
- # [22:30] <annevk> if they haven't adapted by now, they've had a disadvantage for a decade now
- # [22:30] <AryehGregor> jamesr_, Wikipedia just started using them on all sites, so I hope so.
- # [22:30] <annevk> would be kind of odd
- # [22:30] <AryehGregor> https://en.wikipedia.org/ <-- look at source
- # [22:30] <sicking> annevk: but we haven't been reading HTML contents until now
- # [22:30] <ojan> Hixie: oh right. i remember irrelevant. lol.
- # [22:30] <sicking> annevk: there's a lot of HTML contents in non-UTF8 out there
- # [22:30] <sicking> annevk: 50% of a few trillion pages
- # [22:31] <sicking> iirc
- # [22:31] <AryehGregor> AFAIK, Wikipedia's testing found no clients at all that didn't support them. The only issues were things like "we don't want to output protocol-relative URLs to e-mail/print/feeds/..."
- # [22:31] <annevk> sure
- # [22:31] <annevk> but it's not all untagged
- # [22:31] <AryehGregor> So it required a bunch of work to get MW to work well with them.
- # [22:31] <sicking> annevk: gotta run
- # [22:31] <AryehGregor> jamesr_, alternatively, they could just unconditionally load the resources over HTTPS. It looks like just a stylesheet and an icon.
- # [22:31] <zcorpan> don't we have data on how much unlabeled non-utf-8 html content there is?
- # [22:32] <annevk> but if they are just going to read some HTML content... I'm not even sure how that stuff would work
- # [22:32] <jamesr_> AryehGregor, W3C doesn't serve these over https
- # [22:32] <AryehGregor> jamesr_, https://www.w3.org/StyleSheets/TR/W3C-ED.css https://www.w3.org/Icons/w3c_home
- # [22:32] <AryehGregor> WFM
- # [22:32] <zcorpan> we could make xhr inherit the page's encoding for text/html
- # [22:32] <jamesr_> ooh
- # [22:32] <zcorpan> if there's no decl
- # [22:32] <jamesr_> i ran into some resource on the rAF spec that the w3 wasn't serving over https
- # [22:33] <zcorpan> and in workers it'd use utf-8 since workers are utf-8
- # [22:33] * Joins: smaug____ (~chatzilla@GGYYYKMMDCCXXIV.gprs.sl-laajakaista.fi)
- # [22:33] <AryehGregor> whatwg.org doesn't serve its stylesheets and things over HTTPS, so I can't make my spec work right now without mixed content. :(
- # [22:33] <AryehGregor> Otherwise I'd use HTTPS URLs too.
- # [22:33] <zcorpan> or maybe that'd be annoying when moving from <script> to worker
- # [22:34] <zcorpan> AryehGregor: just write a script that copies the stuff over to your server every once in a while
- # [22:35] * Quits: jamesr (jamesr@nat/google/x-qnnfpbkkudbclzhy) (Ping timeout: 244 seconds)
- # [22:35] <annevk> inheriting the encoding sounds like a terrible idea
- # [22:36] <annevk> that stuff is already annoying with <script>, especially when it comes to caching and such
- # [22:36] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
- # [22:36] <AryehGregor> Hixie, can we have whatwg.org stuff on HTTPS too? I want https://www.whatwg.org/style/specification and https://www.whatwg.org/specs/web-apps/current-work/dfn.js so that https://dvcs.w3.org/hg/editing/raw-file/tip/editing.html works without mixed content. Also, a pony.
- # [22:38] * AryehGregor votes for using DNSSEC stapling instead of buying a cert
- # [22:38] * _bga is now known as bga_|away
- # [22:39] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
- # [22:39] * Joins: hij1nx (~hij1nx@46.145.20.158)
- # [22:40] * bga_|away is now known as bga_
- # [22:41] <zcorpan> annevk: yeah
- # [22:41] * Quits: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [22:42] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [22:42] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
- # [22:45] <timeless> AryehGregor: the pony might be cheaper than dnssec
- # [22:45] <timeless> AryehGregor: can you offer the poney room and board?
- # [22:45] <timeless> i could probably help you w/ the getting part
- # [22:46] <AryehGregor> timeless, are registrars charging for DNSSEC on supported TLDs? You'd think it wouldn't really cost them anything extra.
- # [22:46] * bga_ is now known as bga_|away
- # [22:46] <AryehGregor> .org is signed.
- # [22:46] <AryehGregor> (.name is not :( )
- # [22:46] <timeless> AryehGregor: how many browsers support dnssec?
- # [22:46] <AryehGregor> (nor is .il :( )
- # [22:47] <AryehGregor> timeless, DNSSEC stapling in certs is supported by Chrome. Firefox is looking at it last I heard. The client doesn't need to actually support DNSSEC.
- # [22:47] <timeless> http://www.pir.org/get/registrars?order=field_dnssec_value&sort=desc
- # [22:47] <AryehGregor> It's clever: all it does is stick the signed DNS record where the cert should be.
- # [22:47] <AryehGregor> After all, with DNSSEC you know the record is correct no matter where it comes from, so there's no need for the client to actually query a DNSSEC server.
- # [22:49] * timeless hasn't looked to see how many ways clients can screw up dnssec
- # [22:49] * timeless is currently thinking about certain other technologies
- # [22:49] <AryehGregor> Answer: lots.
- # [22:49] <AryehGregor> Which is why it's great that the stapling solution doesn't require client DNSSEC support.
- # [22:49] <timeless> atm i'm more interested in how banks and credit card vendors can screw up deployments of things
- # [22:50] <AryehGregor> Answer: also lots of ways.
- # [22:51] <timeless> hrm
- # [22:51] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [22:51] <timeless> my office phone tells me someone rang my doorbell erev rosh hashanah
- # [22:51] * timeless wonders why
- # [22:54] * Joins: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net)
- # [22:56] * jernoble is now known as jernoble|afk
- # [22:56] * jernoble|afk is now known as jernoble
- # [22:58] * Joins: simplicity-- (~simplicit@80-71-135-15.u.parknet.dk)
- # [22:58] * theoros is now known as theoros^_^
- # [22:59] * Quits: Telling- (~simplicit@80-71-135-15.u.parknet.dk) (Ping timeout: 260 seconds)
- # [23:00] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [23:01] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 240 seconds)
- # [23:02] * theoros^_^ is now known as theoros
- # [23:05] * Quits: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [23:06] <annevk> AryehGregor, what's wrong with http?
- # [23:06] <AryehGregor> annevk, it's insecure. Someone might MITM our precious specs!
- # [23:06] * Joins: tomasf_ (~tomasf@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [23:07] <jamesr_> chrome's getting more aggressive about warning about mixed http/https content, since when it's not just a precious spec MITM attacks do matter
- # [23:08] <annevk> TR/ is pretty successful at man-in-the-middle'ing them and will do so even when they are served over TLS :p
- # [23:08] <annevk> alright, really nap time now
- # [23:08] * Joins: weinig_ (~weinig@17.245.88.90)
- # [23:11] * Quits: tomasf_ (~tomasf@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Ping timeout: 260 seconds)
- # [23:12] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [23:12] * Joins: boblet_ (u1921@gateway/web/irccloud.com/x-zxyqaeiupjaijcac)
- # [23:12] * Joins: Phae_ (u455@gateway/web/irccloud.com/x-ilqoxwcqqfhdcknd)
- # [23:12] * Quits: weinig (~weinig@17.212.155.228) (Ping timeout: 260 seconds)
- # [23:13] * Joins: dbaron_ (~dbaron@nat/mozilla/x-vruugegcdqlvcnth)
- # [23:13] * Quits: weinig_ (~weinig@17.245.88.90) (*.net *.split)
- # [23:13] * Quits: dbaron (~dbaron@nat/mozilla/x-ztckufzqomioalja) (*.net *.split)
- # [23:13] * Quits: boblet (u1921@gateway/web/irccloud.com/x-bakzyvgnptbetxxu) (*.net *.split)
- # [23:13] * Quits: Phae (u455@gateway/web/irccloud.com/x-zcodyeilyiavxiuw) (*.net *.split)
- # [23:13] * Quits: nunnun (~nunnun@irc.v6.nunnun.jp) (*.net *.split)
- # [23:13] * boblet_ is now known as boblet
- # [23:13] * Phae_ is now known as Phae
- # [23:14] <TabAtkins> Macroeconomic theory, as explained via the medium of rap: http://www.youtube.com/watch?v=GTQnarzmTOc
- # [23:15] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [23:17] <hober> TabAtkins: classic, though the first one was better
- # [23:20] * Joins: micheil (~micheil@92.40.253.185.threembb.co.uk)
- # [23:20] * Joins: nunnun (~nunnun@irc.v6.nunnun.jp)
- # [23:26] * jernoble is now known as jernoble|afk
- # [23:26] * jernoble|afk is now known as jernoble
- # [23:27] * Quits: dbaron_ (~dbaron@nat/mozilla/x-vruugegcdqlvcnth) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:28] * Quits: MikeSmith (~MikeSmith@EM114-48-92-218.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [23:29] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [23:29] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:29] <danbeam> add 0 stevet@google.com
- # [23:29] <danbeam> d'oh, sorry guys
- # [23:30] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [23:31] * Joins: dbaron (~dbaron@nat/mozilla/x-kxrcztklrolzdtft)
- # [23:31] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Client Quit)
- # [23:33] * Joins: MikeSmith (~MikeSmith@EM114-48-4-57.pool.e-mobile.ne.jp)
- # [23:36] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 248 seconds)
- # [23:38] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [23:38] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [23:39] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [23:44] * Quits: smaug____ (~chatzilla@GGYYYKMMDCCXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [23:51] <Hixie> sicking: i do not recall (re the hidden thing), probably still an open bug. i think the spec says no currently.
- # [23:55] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:56] <sicking> Hixie: ok, I don't think i ever filed a bug on the spec, Want me to open one?
- # [23:57] <Hixie> didn't you send mail about it or something? i seem to recall seeing it discussed but i don't think i've gotten to it yet
- # [23:57] * Joins: weinig (~weinig@17.212.155.228)
- # [23:57] * Quits: hij1nx (~hij1nx@46.145.20.158) (Quit: hij1nx)
- # Session Close: Tue Oct 04 00:00:00 2011
The end :)