Options:
- # Session Start: Mon Mar 14 00:00:00 2011
- # Session Ident: #whatwg
- # [00:01] * Joins: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net)
- # [00:02] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [00:06] * Quits: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [00:11] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 255 seconds)
- # [00:11] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [00:18] * Joins: nessy (~Adium@124-169-147-115.dyn.iinet.net.au)
- # [00:21] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [00:24] * Quits: nessy (~Adium@124-169-147-115.dyn.iinet.net.au) (Quit: Leaving.)
- # [00:27] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:29] * Joins: micheil (~micheil@27-32-9-172.static.tpgi.com.au)
- # [00:29] * Quits: micheil (~micheil@27-32-9-172.static.tpgi.com.au) (Client Quit)
- # [00:36] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [01:04] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [01:05] * Quits: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no) (Quit: Ex-Chat)
- # [01:07] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [01:08] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [01:11] * Quits: jochen__ (~jochen@nat/google/x-zysfguaytusoefhv) (Remote host closed the connection)
- # [01:12] * Joins: jochen__ (~jochen@nat/google/x-kijqzqigcqblryag)
- # [01:13] * Joins: taf2 (~taf2@pool-71-179-111-26.bltmmd.fios.verizon.net)
- # [01:27] * Quits: wakaba_ (~wakaba_@8.22.102.121.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [01:32] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [01:36] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [01:37] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [01:44] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:45] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
- # [02:12] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [02:21] * Quits: dydx (~dydz@adsl-99-189-162-6.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [02:27] * Parts: eXXe (fsosby@s2.rdlbnc.com)
- # [02:33] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [02:34] * Quits: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [02:38] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [02:46] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 260 seconds)
- # [02:46] * Quits: erlehmann (~erlehmann@89.204.137.110) (Quit: Ex-Chat)
- # [02:50] * Joins: ivmarcin (~ivanmarci@c-76-102-40-213.hsd1.ca.comcast.net)
- # [02:51] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [03:02] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [03:07] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [03:13] * Quits: rolandsteiner (~rolandste@2401:fa00:4:1000:225:ff:feee:ff2b) (Quit: rolandsteiner)
- # [03:34] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [03:45] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [03:45] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [03:50] * Quits: ivmarcin (~ivanmarci@c-76-102-40-213.hsd1.ca.comcast.net) (Quit: ivmarcin)
- # [03:51] * Quits: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net) (Quit: -)
- # [03:52] * Joins: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net)
- # [03:56] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [03:57] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.14/20110301090359])
- # [04:02] * Quits: toyoshim (~toyoshim@y241242.dynamic.ppp.asahi-net.or.jp) (Ping timeout: 276 seconds)
- # [04:05] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [04:11] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [04:14] * Joins: FastJack (~fastjack@dumpstr.net)
- # [04:27] * Quits: hasather (~davidh@pat-tdc.opera.com) (Remote host closed the connection)
- # [04:51] * Quits: taf2 (~taf2@pool-71-179-111-26.bltmmd.fios.verizon.net) (Quit: taf2)
- # [04:54] * Joins: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com)
- # [04:55] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [04:57] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Client Quit)
- # [04:57] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [05:01] * Joins: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com)
- # [05:03] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Client Quit)
- # [05:07] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 255 seconds)
- # [05:11] * Joins: ezoe (~ezoe@61-205-125-6f1.kyt1.eonet.ne.jp)
- # [05:16] * Joins: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com)
- # [05:20] * Quits: SteveGL (~dev@174-21-143-93.tukw.qwest.net) (Ping timeout: 260 seconds)
- # [05:26] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [05:27] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [05:28] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Quit: bentruyman)
- # [05:38] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [05:41] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 252 seconds)
- # [05:48] * Joins: here (~mike@174-31-137-242.tukw.qwest.net)
- # [05:53] * Quits: nonge (~nonge@p50829D37.dip.t-dialin.net) (Read error: Operation timed out)
- # [05:56] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [05:58] * Joins: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net)
- # [05:59] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
- # [06:01] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [06:02] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [06:05] * Quits: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 255 seconds)
- # [06:07] * Joins: nonge (~nonge@p5082A80D.dip.t-dialin.net)
- # [06:09] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [06:14] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 264 seconds)
- # [06:16] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 252 seconds)
- # [06:25] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [06:43] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
- # [06:43] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (*.net *.split)
- # [06:43] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
- # [06:43] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 252 seconds)
- # [06:46] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Going!)
- # [06:51] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [06:51] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [06:51] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [06:57] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [06:57] * Joins: purefusion (~purefusio@unaffiliated/purefusion)
- # [06:57] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [06:57] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [06:57] * Quits: doublec (~chris@unaffiliated/doublec) (Quit: Leaving)
- # [06:58] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [06:58] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:02] * Joins: ojan (~ojan@nat/google/x-gecxcnhnjyezlibp)
- # [07:02] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:02] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [07:05] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:09] * Joins: wakaba__ (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:09] * Quits: wakaba__ (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:23] * Quits: ezoe (~ezoe@61-205-125-6f1.kyt1.eonet.ne.jp) (Ping timeout: 264 seconds)
- # [07:27] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:27] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:39] <Hixie> abarth: yt?
- # [07:40] * Joins: chriseppstein (~chris@108-78-249-73.lightspeed.sntcca.sbcglobal.net)
- # [07:41] <Hixie> abarth: i have a string of bytes of variable length which i'm sending in a UDP packet. i can limit the total allowed length of the input to an arbitrary limit, e.g. 30K, 60K, whatever fits in an IPv6 UDP packet (65487 bytes as far as I can tell would therefore be the max). I want to make sure it is masked so it can't ever be used to reliably attack a service.
- # [07:41] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:42] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:42] <Hixie> is there a good way to do that? the most obvious way seems to be to limit it to 30K and make each packet contain first a one-time pad of equal length (and completely random) followed by the data xor'ed with that pad
- # [07:42] <Hixie> but is there some crypto magic that would be better?
- # [07:43] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
- # [07:44] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [07:44] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:44] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:52] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Ex-Chat)
- # [07:52] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:53] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [07:54] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [08:02] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:02] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [08:04] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [08:06] <abarth> Hixie: hey
- # [08:07] <abarth> Hixie:
- # [08:07] <abarth> Hixie: yay
- # [08:07] <abarth> s/yay/yeah/
- # [08:07] <abarth> just use AES-128-CTR
- # [08:07] <Hixie> cool
- # [08:07] <abarth> send a nonce
- # [08:07] <abarth> then HMAC a unique id with the nonce to get the key
- # [08:07] <abarth> and use AES-128-CTR
- # [08:08] <abarth> the CTR is the important part
- # [08:08] <Hixie> k
- # [08:08] * Joins: ezoe (~ezoe@61-205-125-146f1.kyt1.eonet.ne.jp)
- # [08:08] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [08:08] <Hixie> wait CTR won't work if the receiver doesn't receive everything right?
- # [08:09] <Hixie> this is UDP so the delivery is unreliable
- # [08:09] <abarth> CTR is a stream cipher
- # [08:09] <abarth> you want to re-key with each packet
- # [08:09] <Hixie> ah ok
- # [08:09] <abarth> you can decrypt each byte as it arives
- # [08:09] <Hixie> right
- # [08:09] <Hixie> cool, thanks
- # [08:10] <Hixie> and the unique id is unique to the spec? or to the UA? or to the packet?
- # [08:10] <Hixie> spec presumably
- # [08:10] <abarth> the spec
- # [08:10] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [08:10] <Hixie> how big should the nonce and unique id be?
- # [08:10] <Hixie> 16 bytes?
- # [08:11] <abarth> yeah, that should be plenty
- # [08:11] <abarth> for the unique id, you can just use uuidgen
- # [08:11] <Hixie> i figured i'd pipe /dev/urandom to head then to hexdump :-)
- # [08:12] <abarth> that works too :)
- # [08:12] <Hixie> to get 16 random bytes i can copy-paste into the spec :-)
- # [08:13] <Hixie> does websocket -06 have prose for this that's spec-ready by any chance?
- # [08:13] <abarth> http://tools.ietf.org/html/draft-abarth-websocket-handshake-01 probably does
- # [08:14] <abarth> looking
- # [08:14] <abarth> http://tools.ietf.org/html/draft-abarth-websocket-handshake-00
- # [08:14] <abarth> 27
- # [08:14] <abarth> step 27 on page 9
- # [08:15] <Hixie> awesome
- # [08:15] <Hixie> thanks
- # [08:15] <abarth> there's a NIST document you can reference for AES-128-CTR
- # [08:16] <Hixie> references i'm good with :-)
- # [08:16] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [08:16] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [08:16] <hsivonen> http://blog.lostdecadegames.com/an-html5-game-in-the-mac-app-store Somehow I'm annoyed at how the article claims that Chrome and WebKit on Mac are "completely different platform[s]"
- # [08:17] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [08:31] <annevk> w3.org Bugzilla slow for anyone else?
- # [08:44] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [08:44] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [08:45] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [08:46] * Joins: Maurice (~ano@77.222.73.150)
- # [08:49] * Quits: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [08:51] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [08:51] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [08:52] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [08:59] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [09:01] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Client Quit)
- # [09:08] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [09:08] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [09:15] * Joins: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [09:17] * Joins: roc (~chatzilla@121.98.230.221)
- # [09:19] <annevk> subjects so far: extend paragraphs/inline lists; datalist stuff; WebApps publications; cross-origin databases
- # [09:20] <annevk> maybe I should write about the license debate hmm
- # [09:24] * Joins: matjas (~matjas@195.130.156.13)
- # [09:29] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:31] * Quits: chriseppstein (~chris@108-78-249-73.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [09:32] * Joins: msucan (~robod@89.123.152.38)
- # [09:34] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:36] <Hixie> annevk: what exception should i fire for when too much data has been passed to a method? (specifically, too much data to fit in a UDP packet)
- # [09:37] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [09:37] <Hixie> INVALID_ACCESS_ERR?
- # [09:37] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [09:38] <annevk> INDEX_SIZE_ERR ?
- # [09:38] <annevk> hmm I guess that's not quite correct
- # [09:38] <Hixie> yeah i made the same mistake
- # [09:38] <Hixie> i guess SIZE_ERR is misleading
- # [09:39] <hsivonen> hmm. the spec is silent on how to render runs of multiple spaces in the values of a title attribute
- # [09:39] <hsivonen> or tabs
- # [09:39] <hsivonen> or carriage returns
- # [09:39] <Hixie> we mention line feeds though right?
- # [09:39] <hsivonen> Hixie: yes
- # [09:39] <Hixie> k good
- # [09:39] <Hixie> if you want more specifics, please file a bug or send mail, happy to add more
- # [09:40] <annevk> INVALID_ACCESS_ERR sounds good
- # [09:40] <Hixie> CRs should be treated the same as NULLs
- # [09:40] <annevk> I can also add a new one
- # [09:40] <Hixie> (or any control character)
- # [09:40] <hsivonen> Hixie: OK. I guess I need to test what other browsers do first, so I know what to ask for!
- # [09:40] <Hixie> annevk: wasn't sure what to call it that would be generic enough to make it useful yet less generic than INVALID_ACCESS_ERR
- # [09:40] <Hixie> hsivonen: :-)
- # [09:41] <annevk> QUOTA_EXCEEDED_ERR is quite close too, but it's named in a specific way
- # [09:41] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [09:41] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:41] <annevk> actually no, that's quite different
- # [09:41] <annevk> meh
- # [09:41] * annevk goes back to writing WHATWG Weekly
- # [09:41] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [09:42] * zcorpan disables [FLASH] feature in the forums
- # [09:43] <zcorpan> a bit scary that phpbb3 allows remote flash embedding in user posts by default
- # [09:43] <hsivonen> zcorpan: it indeed is
- # [09:44] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [09:44] <hsivonen> not only a bit scary
- # [09:44] <Hixie> luckily the forums are isolated on their own origin
- # [09:45] <hsivonen> Grr. Why doesn't the Gnome Character Map include ASCII?
- # [09:46] <zcorpan> Hixie: maybe somebody pulls off an attack against the other origins on the same virtual machine with Flash sockets
- # [09:47] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [09:47] <Hixie> zcorpan: well we're not going to be any safer if we disable flash if that's the attack scenario
- # [09:48] <zcorpan> maybe not :)
- # [09:50] * Joins: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com)
- # [09:51] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 250 seconds)
- # [09:51] * Joins: rimantas (~rimliu@93.93.57.193)
- # [09:55] <hsivonen> hmm. this is interesting: IE9 seems to handle literal tab and escaped tab differently in the title attribute
- # [09:56] <hsivonen> no I fail
- # [09:56] <hsivonen> editor set to expand tabs to spaces
- # [09:58] * Joins: mpt (~mpt@91.189.88.12)
- # [09:58] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [09:58] * Joins: mpt (~mpt@canonical/mpt)
- # [10:01] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [10:02] * Joins: kal-EL_ (~jor-EL@host153-10-dynamic.41-79-r.retail.telecomitalia.it)
- # [10:02] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [10:04] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:04] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:05] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 250 seconds)
- # [10:05] * mhausenblas_ is now known as mhausenblas
- # [10:06] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:07] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:07] <jgraham> hsivonen: Gnome Character Map does include ASCII
- # [10:08] <jgraham> It's called "Basic Latin"
- # [10:08] * jgraham thought that annevk was away
- # [10:08] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:09] <hsivonen> jgraham: oh right. I got fooled by having Latin 1 selected and being unable to scroll up
- # [10:09] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [10:09] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:10] <hsivonen> it also confuses me greatly that the Unicode Blocks are sorted by name alphabetically instead of being sorted by code point order
- # [10:10] <jgraham> Yeah, having a by-codepoint view might be nice
- # [10:10] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Client Quit)
- # [10:11] <jgraham> Hixie: Is it intentional that one can now nest <input> inside <button>?
- # [10:11] <hsivonen> and it irks me that there's no in-windows search field, so I have to use ctrl-f
- # [10:11] <Hixie> one can?
- # [10:11] <Hixie> how can one?
- # [10:11] <hsivonen> jgraham: intentional as in conformance or as in parser?
- # [10:11] <jgraham> Hixie: <button><input></button>
- # [10:11] <jgraham> hsivonen: In the parser
- # [10:11] <Hixie> oh in the parser
- # [10:11] <Hixie> no idea
- # [10:12] <Hixie> what changed it?
- # [10:12] <Hixie> what do browsers do?
- # [10:12] <jgraham> We specced the parser
- # [10:12] <jgraham> Before we specced the parser it didn't work
- # [10:12] <jgraham> :)
- # [10:12] <Hixie> if all browsers do otherwise and the parser spec has always allowed it then it was an oversight due to incomplete testing
- # [10:12] <hsivonen> I expect to become very tired of switching between IE9 and IE8 VM snapshots...
- # [10:12] <jgraham> I think HTML5 browsers allow it and pre-HTML5 browsers don't
- # [10:13] <jgraham> I haven't tried IE
- # [10:13] <jgraham> (I suppose s/HTML5/parser spec/
- # [10:13] <jgraham> )
- # [10:13] <zcorpan> jgraham: in ie the input is put inside the button but it doesn't render
- # [10:14] <hsivonen> jgraham: IE8 allows them nest
- # [10:14] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:14] <hsivonen> jgraham: so interop FTW!
- # [10:15] <zcorpan> hsivonen: does it render in ie8?
- # [10:15] <hsivonen> zcorpan: AFAICT, the input isn't rendered
- # [10:16] <jgraham> Well I am not adverse to just leaving things as-is; it just means that I need to change some tests that assume the old behaviour
- # [10:16] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:16] <annevk> jgraham, leaving 4AM tomorrow, flying to Madrid from Germany at around 8AM
- # [10:16] <hsivonen> I'm greatly annoyed by Microsoft not allowing XP Mode to be run on the VM of my choice outside Windows 7
- # [10:16] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [10:16] <annevk> jgraham, arriving in Bogotá at around 5PM local time if all goes well...
- # [10:16] <jgraham> Having a visible, but unclickable input is weird but so are lots of things
- # [10:17] <hsivonen> Virtual PC doesn't work when Windows 7 itself is itself running in a VM
- # [10:17] <jgraham> annevk: I see
- # [10:17] <hsivonen> anyway, I don't have IE6 or IE7 to test with on this computer
- # [10:17] * Joins: KDN (~KDN@202.171.164.210)
- # [10:19] <hsivonen> jgraham: Clearly, the parsing algorithm is correct. Maybe we should consider doing
- # [10:19] <hsivonen> button input { display: none; }
- # [10:19] * Quits: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net) (Read error: Connection reset by peer)
- # [10:19] <jgraham> Yes
- # [10:20] <hsivonen> in other news, it seems the Gnome folks don't actively test their site in IE8
- # [10:20] <annevk> http://blog.whatwg.org/weekly-layout-table
- # [10:20] <hsivonen> got a bug report about API doc layout changing on gnome.org due to the HTML5 parser
- # [10:20] <hsivonen> when AFAICT, we became more like IE
- # [10:21] <hsivonen> the <br></br> thing
- # [10:21] <jgraham> It seems quite plausible that very few gnome developers *have* IE…
- # [10:22] <hsivonen> sadly, enhanced interop may be thought of as a bug in the context of Linux or Mac-oriented sites
- # [10:22] * Joins: richt (~richt@pat-tdc.opera.com)
- # [10:22] <hsivonen> well, fortunately, it's not the end of the world if API listings have some extra blank lines
- # [10:22] <hsivonen> also, XHTML as text/html for the lose
- # [10:23] * Joins: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net)
- # [10:25] <jgraham> hsivonen: It would be astonishingly shortsighted for the people who benefit from greater interop in general (those running on minority platforms) to view interop as a negative thing
- # [10:25] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:26] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:26] * Joins: FastJack (~fastjack@dumpstr.net)
- # [10:27] <zcorpan> Hixie: a better attack scenario would be attacking the admin panel
- # [10:27] <Hixie> sure
- # [10:27] <Hixie> allowing embedded flash is equivalent to allowing embedded <script>
- # [10:28] <Hixie> i was just saying the damage would be isolated to the forums
- # [10:28] <zcorpan> yeah
- # [10:28] <hsivonen> I think the background image breakage on http://www.buzzmachine.com/ shows a huge win for interop
- # [10:29] <hsivonen> the page "worked" in pre-HTML5 non-IE browsers but the HTML5 parser-enabled builds of non-IE browsers break the page exactly like IE
- # [10:30] <davve__> he
- # [10:30] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [10:31] <zcorpan> hsivonen: what's the cause of the background breakage on that page?
- # [10:31] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:31] <hsivonen> zcorpan: <ul><div><li>foo</li></div></ul>, I've been told
- # [10:32] <zcorpan> did pre-HTML5 non-IE pop the div?
- # [10:33] <hsivonen> or maybe the key is <ul><div></div><li></ul>
- # [10:33] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:33] <Hixie> jesus some of these RFCs have stupidly long names
- # [10:34] <hsivonen> zcorpan: I don't recall, but anyway, the divs become a bit different and the div that has the background ends up having the content overflow instead of having another div in it that'd stretch the bg div
- # [10:34] * zcorpan sees a <center> in <ul>
- # [10:34] <hsivonen> zcorpan: anyway, I think we shouldn't change the spec or implementations
- # [10:34] * Joins: mdelaney (~mdelaney@75-59-236-53.lightspeed.sntcca.sbcglobal.net)
- # [10:34] <hsivonen> zcorpan: I think we should declare victory
- # [10:34] <zcorpan> yep, was just curious :)
- # [10:36] <hsivonen> oh, great. Firefox, Chrome and IE can't agree on the tab size in tooltips
- # [10:36] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:37] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:38] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [10:40] <hsivonen> I wonder why IE9 RC pops up a balloon to call my attention to the compat view button when loading http://hsivonen.iki.fi/test/moz/title-attribute.html
- # [10:40] <hsivonen> or maybe it pops the balloon when the user repeatedly reloads the page
- # [10:41] <Hixie> my quest to write the spec with the most references ever continues unabated
- # [10:42] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
- # [10:42] <zcorpan> hsivonen: i think it's the latter. at least i remember ie8 doing that when reloading some random page
- # [10:44] <hsivonen> zcorpan: yeah. looks like it's the reload
- # [10:45] * Joins: tbassetto (~tbassetto@92.103.127.226)
- # [10:47] * Quits: mdelaney (~mdelaney@75-59-236-53.lightspeed.sntcca.sbcglobal.net) (Quit: mdelaney)
- # [10:47] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [10:48] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [10:48] <annevk> Hixie, is there some WIP to view?
- # [10:50] <Hixie> yeah, reload
- # [10:50] <Hixie> search for PeerConnection
- # [10:50] <Hixie> that whole section is new
- # [10:50] <Hixie> i'm fixing markup errors
- # [10:50] <Hixie> so don't worry if the whole page is blue or whatever
- # [10:52] <annevk> :)
- # [10:55] * Joins: hasather (~davidh@pat-tdc.opera.com)
- # [10:58] <annevk> Hixie, instead of sendText shouldn't this follow XHR / postMessage() more?
- # [10:58] <Hixie> good idea
- # [11:01] * Quits: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [11:09] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
- # [11:10] <Hixie> annevk: i changed sendText to postMessage, i hope that's what you meant!
- # [11:13] <annevk> either postMessage or just send()
- # [11:13] <annevk> something that can be overloaded later
- # [11:13] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
- # [11:13] <annevk> with ArrayBuffer and other things we want to tranmist
- # [11:13] <jgraham> Without looking, son't we want to reuse the terminology from websockets?
- # [11:13] <jgraham> *don't
- # [11:14] <Hixie> which terminology?
- # [11:14] <annevk> yeah, I sort of expected Hixie to pick send()
- # [11:14] <Hixie> send() is fine too
- # [11:14] <jgraham> The function names
- # [11:14] <Hixie> sure
- # [11:15] <Hixie> so i have idl checking in my pipeline
- # [11:16] <Hixie> unfortunately the error messages refer to the number of the idl block
- # [11:16] <Hixie> i've no idea which idl block is numbered what
- # [11:16] <Hixie> apparently idl block 115 or so has a new error
- # [11:16] <Hixie> something about DOMString vs (
- # [11:16] <Hixie> so if anyone sees the mistake later, let me knot
- # [11:16] <Hixie> know
- # [11:18] * Joins: MikeSmith (~MikeSmith@EM111-188-47-30.pool.e-mobile.ne.jp)
- # [11:18] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:18] * Quits: MikeSmith (~MikeSmith@EM111-188-47-30.pool.e-mobile.ne.jp) (Client Quit)
- # [11:19] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Ping timeout: 264 seconds)
- # [11:21] <annevk> so this also nukes device
- # [11:21] <annevk> wonder what Andrei will say to that
- # [11:21] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [11:22] <Hixie> which andrei?
- # [11:22] <Hixie> andrei p?
- # [11:22] <annevk> yeah
- # [11:22] <Hixie> i think he'll be fine with it
- # [11:22] * Quits: KDN (~KDN@202.171.164.210) (Quit: KDN)
- # [11:22] <Hixie> there was a lot of confusion amongst webkit guys about what exactly <device> should do
- # [11:23] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [11:23] <annevk> hmm yeah, reading the message again he seems less displeased with that suggestion than I remembered
- # [11:23] <annevk> the main question is UI
- # [11:25] <Hixie> ok this is committed
- # [11:25] <jgraham> Hixie: On an entirely different topic, DOMTokenList specifies that you get null for .index(n) with n>=.length But WebIDL specifies that, at least for index properties you throw TypeError for out of range
- # [11:25] <jgraham> Is it intentional that there is a difference?
- # [11:25] <Hixie> i doubt it
- # [11:25] <jgraham> Is it even allowed by WebIDL?
- # [11:25] <Hixie> dunno
- # [11:25] <Hixie> file a bug or send mail :-)
- # [11:25] <Hixie> i'm hours late for bed
- # [11:26] * jgraham can't see anything that would prevent it right now, but…
- # [11:26] <Hixie> wanted to get this peer-to-peer thing done
- # [11:26] <Hixie> nn :-)
- # [11:26] <jgraham> Hixie: Fair enough :)
- # [11:26] <jgraham> Sleep wel
- # [11:26] <jgraham> l
- # [11:26] <Hixie> ta :-)
- # [11:26] * Joins: pesla (~pesla@188.202.125.121)
- # [11:29] * Joins: aho (~nya@fuld-4d00d681.pool.mediaWays.net)
- # [11:35] * Joins: pesla_ (~pesla@188.202.125.121)
- # [11:35] * Joins: smaug____ (~chatzilla@YYMCDIX.gprs.sl-laajakaista.fi)
- # [11:35] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:39] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 276 seconds)
- # [11:39] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [11:39] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [11:40] * Quits: pesla_ (~pesla@188.202.125.121) (Quit: Computer has gone to sleep.)
- # [11:53] <jgraham> So what obvious thing am a I missing? Where is it specified that \n -> \r\n for form submission?
- # [11:55] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [11:56] * Joins: david_carlisle (~davidc@86.188.197.189)
- # [11:56] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [11:58] <jgraham> Ah, only for type=hidden
- # [11:58] <jgraham> Perhaps
- # [11:59] <jgraham> No, <textarea? also
- # [11:59] <jgraham> s/?/>/
- # [12:03] * Joins: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl)
- # [12:03] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [12:06] * Joins: pesla (~pesla@188.202.125.121)
- # [12:12] <richt> FYI http://my.opera.com/core/blog/2011/03/14/web-meet-device
- # [12:12] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [12:12] <richt> I'll caveat that with the fact we will update the APIs with Hixie's latest changes from here on out :)
- # [12:13] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [12:16] * Quits: smaug____ (~chatzilla@YYMCDIX.gprs.sl-laajakaista.fi) (Ping timeout: 240 seconds)
- # [12:16] * Joins: pesla_ (~pesla@188.202.125.121)
- # [12:17] * Quits: pesla (~pesla@188.202.125.121) (Read error: Operation timed out)
- # [12:27] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
- # [12:27] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [12:28] * Quits: pesla_ (~pesla@188.202.125.121) (Remote host closed the connection)
- # [12:29] * Joins: pesla (~pesla@188.202.125.121)
- # [12:29] <hsivonen> is this a fork? http://libav.org/
- # [12:29] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [12:30] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 255 seconds)
- # [12:31] <annevk> the event should probably be named message rather than text
- # [12:31] <annevk> like WebSockets
- # [12:31] <annevk> oh well, details
- # [12:32] <annevk> hsivonen, "We, as a group of FFmpeg developers, have decided to continue developing FFmpeg under the name Libav. All existing infrastructure will be transferred to the libav.org domain."
- # [12:32] <hsivonen> annevk: but why? and why doesn't the same message appear on ffmpeg.org?
- # [12:35] <annevk> no idea
- # [12:39] <hsivonen> I can guess three possible explanations: 1) fork 2) MPEG complaining about name 3) rebranding is more general than just MPEG
- # [12:47] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Remote host closed the connection)
- # [12:49] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Ping timeout: 260 seconds)
- # [12:51] <Philip`> hsivonen: Sounds like a reaction to http://lwn.net/Articles/423702/
- # [12:51] <Philip`> http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/109202.html
- # [12:54] <Philip`> http://avcodec.org/pipermail/ffmpeg-private/2011-March/thread.html also somewhat relevant
- # [12:54] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Ping timeout: 250 seconds)
- # [12:56] * Joins: pesla_ (~pesla@188.202.125.121)
- # [12:58] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 252 seconds)
- # [12:59] <Philip`> (Sounds kind of like there was a fork due to the normal reasons (personality clashes and disagreements over development practices), but the forkers took control of the FFmpeg name, which the other people didn't like, so the other people started their own fork called libav, or something like that)
- # [13:00] * Joins: svl (~me@190-82-28-34.adsl.tie.cl)
- # [13:01] * Joins: Lachy (~Lachlan@guest.opera.com)
- # [13:01] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [13:02] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [13:03] <hsivonen> Philip`: thanks. too much email for me to have a clear understanding of what happened and why
- # [13:04] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Ping timeout: 240 seconds)
- # [13:04] <hsivonen> I wonder if someone is chronicling open source fork history with reasonably unbiased recounts of what happened in each case
- # [13:10] <Philip`> Unbiased accounts might not help understanding the reason much, since the reason usually seems to be people's differing biases
- # [13:10] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [13:11] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [13:11] <Philip`> The most useful thing you can get is a full collection of everyone's biases, since then the reader can recognise the conflict
- # [13:11] <jgraham> Philip`: Presumably one can objectively document a bias without having to share it
- # [13:11] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
- # [13:12] <jgraham> Insofar as one can objectively document anything
- # [13:14] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (Remote host closed the connection)
- # [13:14] * Joins: Ankheg1 (~Ankheg@fs91-201-3-30.dubna-net.ru)
- # [13:15] * Quits: Lachy (~Lachlan@guest.opera.com) (Quit: Leaving)
- # [13:15] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Ping timeout: 276 seconds)
- # [13:16] * Joins: davidb (~davidb@bas4-kitchener06-1128762142.dsl.bell.ca)
- # [13:16] * Joins: Lachy (~Lachlan@guest.opera.com)
- # [13:16] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
- # [13:19] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [13:19] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [13:20] * Quits: davidb (~davidb@bas4-kitchener06-1128762142.dsl.bell.ca) (Client Quit)
- # [13:33] <Lachy> Hixie, in the new getUserMedia() method, the description says options is comma separated, but the algorithm says to split on spaces.
- # [13:37] * Quits: aho (~nya@fuld-4d00d681.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [13:39] <hsivonen> Speaking of forks, who is using XFree86 still?
- # [13:43] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [13:44] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [13:44] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [13:46] * Joins: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp)
- # [13:47] <smaug____> has <device> been removed from HTML spec?
- # [13:47] <smaug____> it is mentioned in Abstract, but I can't seem to find it elsewhere
- # [13:49] <jgraham> smaug____: Yes
- # [13:50] <smaug____> jgraham: I was just wondering the example http://my.opera.com/core/blog/2011/03/14/web-meet-device (I think the example shows that the API is rather strange)
- # [13:51] * Joins: erlehmann (~erlehmann@7.106.113.82.net.de.o2.com)
- # [13:51] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [13:51] <jgraham> smaug____: <device> was removed this morning
- # [13:51] <smaug____> aha, good
- # [13:51] <smaug____> I wonder what the reasoning was
- # [13:52] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [13:56] <smaug____> annevk: are you on vacation already?
- # [13:58] <erlehmann> oh noes
- # [14:04] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [14:04] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [14:04] * Quits: svl (~me@190-82-28-34.adsl.tie.cl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [14:05] * Quits: pesla_ (~pesla@188.202.125.121) (Quit: Computer has gone to sleep.)
- # [14:05] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [14:07] * Joins: pesla (~pesla@188.202.125.121)
- # [14:11] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [14:15] <Lachy> smaug____, there are a few reasons why an API is better than the device element
- # [14:16] <smaug____> sure. I never liked <device>, though I didn't have time to review it properly
- # [14:16] <foolip> Hixie, are you aware that the video conferencing section ended up in http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#video-conferencing-and-peer-to-peer-communication ?
- # [14:17] <foolip> seems rather unrelated to drag and drop :)
- # [14:18] <zcorpan> Philip`: ^
- # [14:19] <Lachy> smaug____, firstly, the device element would require a native control to be inserted into the page so that the user can initiate access. Native controls suck for designers, since hey
- # [14:19] <Lachy> since they're difficult to style
- # [14:19] * Joins: miketaylr (~miket@206.217.92.186)
- # [14:19] <smaug____> Lachy: very true. Similar reasons why I don't like Google's proposals for HTML Speech
- # [14:20] <Lachy> The API lets the author use whatever controls they like, and activiate it with a script, and then the browser can provide suitable UI in the chrome to request access, just like with geolocation
- # [14:21] <smaug____> right
- # [14:21] <smaug____> I wonder why the API is in HTML spec
- # [14:21] <smaug____> sounds a lot like something which could be handled in some separate spec
- # [14:21] <Lachy> because <device> was in the HTML spec, and no-one has yet offered to take over and write it as a separate spec
- # [14:22] <hsivonen> smaug____: probably because it's easier to add a section to an existing document than to start a new one
- # [14:22] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Ping timeout: 245 seconds)
- # [14:22] <jgraham> smaug____: (that type of comment is more or less pure stop energy without actually doing the seperation)
- # [14:22] <Philip`> Hmph, Hixie keeps adding markup to the spec
- # [14:22] <jgraham> smaug____: (not suggesting that's what you intended at all)
- # [14:23] <Philip`> foolip: If you remind me later today or thereabouts, I can probably update the splitter
- # [14:23] <Philip`> (else I'll probably forget)
- # [14:24] <smaug____> jgraham: how so? I would guess there are pretty good tools to separate parts of HTML spec to separate documents automatically. Isn't that what happened to Websockets API for example
- # [14:24] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [14:24] * Joins: pesla_ (~pesla@188.202.125.121)
- # [14:24] * Quits: twisted (~twisted@205.189.73.45) (Ping timeout: 240 seconds)
- # [14:25] <hsivonen> smaug____: there are tools, because people have complained in the past, but still the organization across specs isn't a substantive problem
- # [14:25] <jgraham> smaug____: Because it is not providing any useful feedback on the spec but requiring other people to expend effort to make, in the best case, meaningless changes
- # [14:26] <jgraham> when that effort could be better spent on actually improving the spec
- # [14:26] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [14:26] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 246 seconds)
- # [14:27] * smaug____ doesn't understand how trying to make things easier to read is meaningless
- # [14:27] <smaug____> but anyway, not important enough to complain now...
- # [14:27] <jgraham> Is it really easier? Especially if it is conveniently split into its own page in the multipage version
- # [14:28] <jgraham> I find it harder because I have to hunt out the particular document that the thing I'm interested in is living in
- # [14:28] <jgraham> rather than just searching the TOC
- # [14:28] <foolip> Philip`, how much later should I remind you?
- # [14:29] <smaug____> it is true that readability of the spec could perhaps be improved also in some other ways
- # [14:29] <jgraham> (in the worst case, it is used as a tactic by people who don't like a spec to try and bury it; c.f. microdata)
- # [14:31] <smaug____> But anyhow, I'm concerned about the readability of the spec. It needs to reviewed more often and more thoroughly
- # [14:31] <hsivonen> smaug____: I like to be able to use in-browser search over a larger body of text
- # [14:32] <Lachy> smaug____, splitting specs sucks so much, and that's why I always look at complete.html because it has everything in it
- # [14:32] <hsivonen> smaug____: it annoys me greatly that the single-page version of SVG 1.1 latest ed. is hidden and that the latest EDs of CSS are sprinkled across documents
- # [14:33] <hsivonen> smaug____: also, a part of the pushback you are seeing is probably due to connotations from microdata etc. at the HTML WG
- # [14:33] <Philip`> foolip: Perhaps in between maybe 5 and 10 hours
- # [14:34] * Joins: boaz (~boaz@75-150-66-254-NewEngland.hfc.comcastbusiness.net)
- # [14:36] <Lachy> Is Interface GeneratedStream supposed to inherit from Stream? The IDL doesn't show that, but the prose indicates that might be the case
- # [14:36] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [14:36] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [14:37] <zcorpan> Lachy: my thought too
- # [14:37] <zcorpan> Lachy: second thought was that if that is the case, it'd be nicer to have all constants on Stream
- # [14:37] <Lachy> zcorpan, yeah, was just thinking that too
- # [14:41] * Joins: pesla (~pesla@188.202.125.121)
- # [14:41] * Parts: miketaylr (~miket@206.217.92.186)
- # [14:42] * Quits: pesla_ (~pesla@188.202.125.121) (Read error: Connection reset by peer)
- # [14:42] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [14:42] <zcorpan> getRecordedData should probably have void return value
- # [14:43] * Joins: miketaylr (~miket@206.217.92.186)
- # [14:43] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [14:47] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [14:47] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [14:48] <Lachy> why was the readystatechange event added to this, since there is also separate events for play, paused and ended?
- # [14:49] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Client Quit)
- # [14:50] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 276 seconds)
- # [14:54] * Quits: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [14:54] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:06] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:07] * Quits: david_carlisle (~davidc@86.188.197.189) (Ping timeout: 246 seconds)
- # [15:07] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:11] * Quits: ezoe (~ezoe@61-205-125-146f1.kyt1.eonet.ne.jp) (Ping timeout: 276 seconds)
- # [15:12] * Quits: lrvick (~lrvick@66.96.251.117) (Ping timeout: 248 seconds)
- # [15:13] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Ping timeout: 260 seconds)
- # [15:14] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [15:14] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [15:15] * Joins: plainhao (~plainhao@208.75.85.237)
- # [15:16] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [15:18] * Joins: chriseppstein (~chris@108-78-249-73.lightspeed.sntcca.sbcglobal.net)
- # [15:18] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
- # [15:20] * Quits: matjas (~matjas@195.130.156.13) (Read error: Connection reset by peer)
- # [15:36] <annevk> smaug____, still here
- # [15:36] <annevk> somewhat
- # [15:36] <zcorpan> why is it ontext rather than onmessage?
- # [15:36] <smaug____> I wonder what I was going to ask...
- # [15:38] <annevk> zcorpan, it was sendText() or some such before as well
- # [15:38] <annevk> zcorpan, I hope Hixie just forgot to fix it
- # [15:39] <annevk> well, that's what I expect
- # [15:39] <zcorpan> ok
- # [15:39] <hsivonen> hmm. Microsoft PR links to a review at Softpedia
- # [15:40] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [15:41] * Joins: badmin (~quassel@ip-109-91-39-31.unitymediagroup.de)
- # [15:41] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [15:41] * Quits: pesla (~pesla@188.202.125.121) (Quit: Computer has gone to sleep.)
- # [15:42] * Quits: Ankheg1 (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [15:42] * badmin is now known as Guest64049
- # [15:42] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Quit: Leaving.)
- # [15:43] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [15:44] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [15:44] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [15:44] * Joins: plainhao (~plainhao@208.75.85.237)
- # [15:45] * Joins: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp)
- # [15:45] * Joins: ezoe (~ezoe@61-205-124-18f1.kyt1.eonet.ne.jp)
- # [15:47] * Joins: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com)
- # [15:47] * Quits: wakaba (~wakaba@8.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [15:47] <zcorpan> "as i recently realised, there is not (to my knowledge) a single MUST requirement on browsers to implement the features of HTML5 in an accessible, interoperable way." http://blog.whatwg.org/weekly-layout-table
- # [15:48] * Quits: miketaylr (~miket@206.217.92.186) (Read error: Connection reset by peer)
- # [15:49] * Joins: wakaba (~wakaba@198.22.102.121.dy.bbexcite.jp)
- # [15:50] <hsivonen> zcorpan: curiously, the HTML5 spec requires data mining tools to treat elements according to their semantics, but there's no requirement (that I could find) for accessibility API exposure to do the same
- # [15:50] * Joins: miketaylr (~miket@206.217.92.186)
- # [15:51] * jgraham is just getting the blog timing out
- # [15:51] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [15:51] <zcorpan> thus, it's proof that Hixie cares more about data mining tools than about accessibility
- # [15:51] <hsivonen> I wonder if it's too controversial to highlight quirky and almost standards doctypes as errors in View Source
- # [15:51] <jgraham> Quirky should be
- # [15:52] <hsivonen> jgraham: highligthed or controversial? :-)
- # [15:52] * Joins: lrvick (~lrvick@66.96.251.117)
- # [15:52] <jgraham> heh
- # [15:52] <jgraham> Highlighted
- # [15:52] <hsivonen> it would seem inconsistent not to highlight Almost Standards, too, in that case
- # [15:53] <jgraham> Yeah, I would highlight both
- # [15:53] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Quit: bentruyman)
- # [15:53] * Quits: chriseppstein (~chris@108-78-249-73.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [15:53] <hsivonen> at present, I'm not highlighting tree builder errors detected on EOF, because I don't know what I'd highlight
- # [15:54] <hsivonen> since there's no visible EOF character to highlight
- # [15:54] * Quits: Lachy (~Lachlan@guest.opera.com) (Quit: Leaving)
- # [15:54] <annevk> hmm
- # [15:54] <annevk> even http://dreamhoststatus.com/ is down?!
- # [15:54] * Guest64049 is now known as admiralf
- # [15:54] <zewt> dreamhoststatusstatus.com
- # [15:55] <hsivonen> zewt: I had to check if that one really existed
- # [15:55] <zewt> dreamhoststatus^N.com
- # [15:56] <annevk> "Update 7:11 am: We are currently operating on half of a core, so partial connectivity has been restored. We are working to resolve an issue with one of the cisco core supervisors not maintaining it’s configuration. Systems that are affected by this are our servers located at our downtown Los Angels, CA location (including the panel)– servers at our LAX data center are not affected by this outage."
- # [15:56] <hsivonen> whoa. looks like Hixie has allowed mozillaquestquest.com expire
- # [15:57] <hsivonen> (cue concern trolling about Hixie-owned domain names)
- # [16:00] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:03] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [16:03] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:05] * Joins: pesla (~pesla@188.202.125.121)
- # [16:08] * Joins: Lachy (~Lachlan@guest.opera.com)
- # [16:10] <Lachy> Apparently Dreamhost is having network issues. Even Dreamhost Status is offline and I can't get my email :-(
- # [16:10] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [16:11] * Joins: eric_carlson_ (~eric_carl@2620:0:1b00:1191:217:f2ff:fe03:a2e)
- # [16:12] <hsivonen> I have a hard time understanding Microsoft's update categories. Are all "important" updates eligible for autoinstall?
- # [16:12] <hsivonen> If yes, why do I see unchecked-by-default "Important" updates in Windows Update?
- # [16:14] * eighty4_ is now known as eighty4
- # [16:14] * Quits: eighty4 (~eighty4@li150-164.members.linode.com) (Changing host)
- # [16:14] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [16:34] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
- # [16:34] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [16:35] <annevk> dammit dreamhost
- # [16:37] <zewt> heh dreamhost is pretty much down at the bottom of the bargain bin of hosting
- # [16:39] <jgraham> hsivonen: What would it mean for an accessibility API to treat an element according to its semantics?
- # [16:40] <hsivonen> jgraham: that a <button> element is exposed as a button--not, for example, as a scrollbar
- # [16:40] <jgraham> hsivonen: Isn't that defined on a per element basis?
- # [16:41] <jgraham> using aria as an intermediate layer or something?
- # [16:42] * Parts: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [16:42] <hsivonen> jgraham: only for stuff that's representable as ARIA, right? And is there a req to support ARIA?
- # [16:42] <hsivonen> jgraham: it's quite possible that the req is there but I just didn't find it
- # [16:42] * Joins: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [16:42] <jgraham> http://www.whatwg.org/specs/web-apps/current-work/multipage/content-models.html#annotations-for-assistive-technology-products-(aria)
- # [16:42] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [16:42] <jgraham> "User agents are required to implement ARIA semantics on all HTML elements, as defined in the ARIA specifications"
- # [16:43] <hsivonen> jgraham: oh. OK.
- # [16:45] * Joins: mdelaney (~mdelaney@75-59-236-53.lightspeed.sntcca.sbcglobal.net)
- # [16:46] * Joins: david_carlisle (~davidc@86.188.197.189)
- # [16:50] * dglazkov|away is now known as dglazkov
- # [16:50] * Joins: kennyluck (~kennyluck@114-43-122-8.dynamic.hinet.net)
- # [16:50] * Quits: kennyluck (~kennyluck@114-43-122-8.dynamic.hinet.net) (Excess Flood)
- # [16:55] * Joins: kennyluck (~kennyluck@114-43-122-8.dynamic.hinet.net)
- # [17:00] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [17:00] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 255 seconds)
- # [17:04] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:06] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
- # [17:10] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [17:25] * Joins: Martijnc (~Martijnc@91.176.86.140)
- # [17:26] * Joins: Martijnc_ (~Martijnc@91.176.86.140)
- # [17:26] * Quits: Martijnc (~Martijnc@91.176.86.140) (Read error: Connection reset by peer)
- # [17:26] * Martijnc_ is now known as Martijnc
- # [17:32] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [17:36] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [17:37] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Nice Scotty, now beam my clothes up too!)
- # [17:40] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [17:41] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [17:48] * Joins: xtoph (~xtoph@213.47.185.206)
- # [17:49] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [17:50] * Quits: hober (~ted@unaffiliated/hober) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [17:52] * Joins: hober (~ted@unaffiliated/hober)
- # [17:52] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [17:56] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [17:57] * Quits: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [17:59] * Quits: Lachy (~Lachlan@guest.opera.com) (Quit: Leaving)
- # [18:00] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:05] <Hixie> richt: d'oh, that was some poor timing we did there :-)
- # [18:16] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:18] * Joins: Ankheg (~Ankheg@94.158.192.25)
- # [18:19] * Joins: Ms2ger (~Ms2ger@91.181.94.201)
- # [18:23] * Joins: dave_levin_ (~dave_levi@74.125.59.73)
- # [18:23] * dave_levin_ is now known as dave_levin
- # [18:25] * Parts: miketaylr (~miket@206.217.92.186)
- # [18:25] * Joins: miketaylr (~miket@206.217.92.186)
- # [18:33] * Quits: jer|afk (~jernoble@2620:0:1b00:1191:b84f:eb10:16fa:24c2) (Quit: jer|afk)
- # [18:37] * Quits: ezoe (~ezoe@61-205-124-18f1.kyt1.eonet.ne.jp) (Ping timeout: 276 seconds)
- # [18:42] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Ping timeout: 245 seconds)
- # [18:50] * Quits: david_carlisle (~davidc@86.188.197.189) (Ping timeout: 240 seconds)
- # [18:59] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:03] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: brb)
- # [19:05] <AryehGregor> Hixie, it's kind of a pain that the spec doesn't define things like phrasing vs. flow content for obsolete elements. In execCommand(), I need a category of "things that are safe to put in inlines", meaning in practice that if you put them in a <span> it will serialize safely to text/html.
- # [19:06] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
- # [19:06] <Hixie> i can add something like that if you want
- # [19:06] <AryehGregor> E.g., if you have <p><font color=red>Foo</font> bar</p>, and the user bolds the whole paragraph, I want to be able to say you can do <p><b><font color=red>Foo</font> bar</b></p>.
- # [19:06] <Hixie> file a bug with the list of elements you want defined and the name of the term you want it defined as
- # [19:06] <AryehGregor> Okay, will do.
- # [19:09] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [19:10] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [19:10] * Joins: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com)
- # [19:11] <AryehGregor> Wait, can you put stuff like <p> inside a <b> in text/html?
- # [19:11] <AryehGregor> It looks like you can.
- # [19:11] <AryehGregor> So it's just invalid?
- # [19:11] <AryehGregor> Maybe this isn't needed, in that case.
- # [19:12] <Ms2ger> http://ln.hixie.ch/?start=1138169545&count=1
- # [19:13] <AryehGregor> So it will work fine as long as they're nested properly?
- # [19:13] <AryehGregor> Why is it even invalid, in that case?
- # [19:15] <Hixie> it's more often an indication of a mistake than intentional
- # [19:16] <AryehGregor> Really? How so?
- # [19:19] <Hixie> <p><b>.... <p><b>... <p><b>...
- # [19:19] <AryehGregor> Oh.
- # [19:19] <AryehGregor> Hmm.
- # [19:19] <Hixie> there are very few times you ever need to actually nest paragraphs
- # [19:19] <Ms2ger> <p><span><ul>
- # [19:19] <Hixie> arguably there are no times because it's meaningless, though in practice there are times where it's not completely meaningless
- # [19:19] * Ms2ger still wishes that happened
- # [19:20] <AryehGregor> Oh, so in that case it will actually nest the paragraphs? Yeah, I can see why you'd want to avoid that, then.
- # [19:20] <Hixie> it'll nest the <p>s in the case above, yeah
- # [19:20] <AryehGregor> Although why can't you make the paragraph nesting invalid, while still allowing <b><p>Foo <p>Bar</b>?
- # [19:20] <Hixie> you can also nest paragraphs with just one <p>, as in "foo bar<b>baz <p>foo bar"
- # [19:20] <AryehGregor> If you close your <b> then it's not relevant, though, is it?
- # [19:21] <AryehGregor> So just make the lack of closing tag the error.
- # [19:21] <Hixie> it turns out the syntax gets really unintuitive if you allow <p> inside things like <b>
- # [19:21] <Hixie> we could do it
- # [19:21] <Hixie> but i don't think people would thank us on the long run
- # [19:21] <Hixie> it'd be a different matter if </p> wasn't optional
- # [19:21] <AryehGregor> Hmm.
- # [19:21] <Hixie> also, semantically given our definitions of the various phrasing elements, there's very few cases where it makes sense
- # [19:22] <Hixie> (for <i> there's a better argument, admittedly)
- # [19:22] <AryehGregor> How about for things like <ol>, where the ending tag isn't optional anyway?
- # [19:22] <AryehGregor> There are cases where you want to <strong> or <small> multiple paragraphs in a row, for example.
- # [19:22] <Hixie> yeah, there are cases where it makes sense
- # [19:23] <Hixie> the problem is that it interacts poorly with previous paragraphs, even in the <ol> case
- # [19:23] <Hixie> e.g. <small><ol>...</ol></small> should be allowed
- # [19:23] <Hixie> but <p>... <small><ol>...</ol></small> doesn't do what it looks like
- # [19:23] <AryehGregor> Ah.
- # [19:23] <Ms2ger> Depends on what it looks like to you, I guess :)
- # [19:23] <AryehGregor> That's an issue, yeah.
- # [19:24] <AryehGregor> Oh well.
- # [19:24] <Hixie> for a while we had the spec allow nesting <ol>s inside <p>s
- # [19:24] <Hixie> primarily for xhtml
- # [19:24] <Ms2ger> Hmm, you're right
- # [19:24] <Hixie> we even for a while had the <span> thing ms2ger described above
- # [19:24] <AryehGregor> But if it's invalid anyway, I'm not going to worry, I'll just allow stuff like <b><listing>foo</listing></b> or whatever to happen in the odd case you have such an element.
- # [19:24] <Hixie> but it doesn't really work sadly
- # [19:24] <AryehGregor> I mean, given that it parses okay when you serialize the DOM.
- # [19:24] <AryehGregor> I assumed it didn't parse right.
- # [19:25] <Hixie> AryehGregor: yeah for execCommand() i think the guideline to use is "don't make a conforming document non-conforming"
- # [19:25] <AryehGregor> Hixie, in practice it looks like there has to be some mode that can make the document non-conforming, because at least e-mail clients seem to need to use <font> if they want to be understood by, e.g., Blackberry.
- # [19:25] <Hixie> AryehGregor: when you start with a non-conforming document, it doesn't really matter critically what happens
- # [19:26] <AryehGregor> The HTML/CSS engines in some common e-mail clients appear to be terrible.
- # [19:26] <TabAtkins> They don't appear to be. They are.
- # [19:26] <AryehGregor> But I'll see if we can get away with making that a non-default mode.
- # [19:26] * TabAtkins shudders at the memories.
- # [19:26] <Hixie> yeah the e-mail use case might need a different mode
- # [19:26] <Hixie> but in that mode just pretend <font> is conforming and my statement still holds :-)
- # [19:26] <TabAtkins> I don't understand how people ever did table-based layouts. I did two complex emails using them, and it was the worst coding experience of my life.
- # [19:26] <AryehGregor> They were the only thing that worked.
- # [19:26] <Hixie> TabAtkins: indeed
- # [19:27] * Joins: aroben (~aroben@2620:0:1b00:1191:f8fb:8b0c:c662:dd76)
- # [19:27] * Quits: aroben (~aroben@2620:0:1b00:1191:f8fb:8b0c:c662:dd76) (Changing host)
- # [19:27] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [19:32] <TabAtkins> Argh, can I please have XML5 SVG already? Quoting attribute values is so annoying. >_<
- # [19:32] <AryehGregor> Serve as text/html.
- # [19:33] <TabAtkins> That doesn't let me use it as an image.
- # [19:33] <AryehGregor> It should.
- # [19:33] <AryehGregor> File bugs.
- # [19:33] <AryehGregor> :)
- # [19:34] <TabAtkins> Problem is that we probably don't want to allow HTML as an image in general.
- # [19:34] <TabAtkins> We do a lot of (non-interoperable) hacks to make SVG less objectionable as an embedded image.
- # [19:34] <zewt> AryehGregor: personally I'd be happy with email clients universally refusing to apply fonts in emails. heh
- # [19:34] <zewt> it boggles the mind that gmail doesn't have an option to ignore fonts in html mail
- # [19:35] <Ms2ger> zewt++
- # [19:36] <Ms2ger> Myself, I'd be even happier without HTML email
- # [19:37] <zewt> certain limited uses are okay, but I decide what font and color I read mail in, not the other guy
- # [19:39] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: brb)
- # [19:39] * Quits: tbassetto (~tbassetto@92.103.127.226) (Quit: tbassetto)
- # [19:41] <TabAtkins> Particularly, most people that set the font color of their emails don't follow the basic accessibility guidelines of also setting the background-color, often rendering it unreadable for me.
- # [19:41] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [19:44] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [19:51] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
- # [19:51] * Quits: webr3 (~nathan@host86-142-128-126.range86-142.btcentralplus.com) (Read error: Connection reset by peer)
- # [19:51] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [19:52] * Joins: webr3 (~nathan@host86-142-128-126.range86-142.btcentralplus.com)
- # [19:52] * Joins: FastJack (~fastjack@dumpstr.net)
- # [19:53] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:53] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Ping timeout: 246 seconds)
- # [19:54] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (Ping timeout: 276 seconds)
- # [19:54] * Quits: hendry (~hendry@webconverger.org) (Ping timeout: 276 seconds)
- # [19:54] * Joins: hendry (~hendry@webconverger.org)
- # [19:55] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
- # [19:55] * Quits: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone) (Ping timeout: 276 seconds)
- # [19:55] * Joins: fuzzyone (~fuzzyone@fluffles.two-pebbles.com)
- # [19:55] * Quits: fuzzyone (~fuzzyone@fluffles.two-pebbles.com) (Changing host)
- # [19:55] * Joins: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone)
- # [20:05] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.15/20110308080941])
- # [20:13] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [20:13] * aroben is now known as aroben|lunch
- # [20:14] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [20:18] * Quits: murz (~mmurraywa@wcproxy.msnbc.com) (Ping timeout: 276 seconds)
- # [20:23] * Joins: sicking (~chatzilla@nat/mozilla/x-nensmwsadzaqooii)
- # [20:35] * Joins: RobinL (~robin@cpe-075-177-178-108.nc.res.rr.com)
- # [20:35] * Joins: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no)
- # [20:36] * Parts: RobinL (~robin@cpe-075-177-178-108.nc.res.rr.com)
- # [20:37] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 276 seconds)
- # [20:42] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [20:43] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [20:45] * Quits: boaz (~boaz@75-150-66-254-NewEngland.hfc.comcastbusiness.net) (Quit: boaz)
- # [20:45] * aroben|lunch is now known as aroben
- # [20:46] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [20:52] * Joins: jamesr (~jamesr@216.239.45.19)
- # [20:53] * Quits: Martijnc (~Martijnc@91.176.86.140) (Quit: Martijnc)
- # [20:54] * Quits: sicking (~chatzilla@nat/mozilla/x-nensmwsadzaqooii) (Ping timeout: 260 seconds)
- # [20:57] * Joins: nimbupani (~Adium@71-32-92-110.tukw.qwest.net)
- # [21:02] <annevk> Hixie, "Create an event that uses the MessageEvent interface, with the name text" should be named message just like Web Sockets
- # [21:02] * Disconnected
- # [21:03] * Attempting to rejoin channel #whatwg
- # [21:03] * Rejoined channel #whatwg
- # [21:03] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [21:03] * Set by annevk42 on Mon Oct 19 22:03:06
- # [21:07] * Quits: mdelaney (~mdelaney@75-59-236-53.lightspeed.sntcca.sbcglobal.net) (Quit: mdelaney)
- # [21:09] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:18] * Joins: TabAtkins_ (~tabatkins@nat/google/x-fnhkxtsbhofzdypi)
- # [21:24] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
- # [21:27] * Parts: miketaylr (~miket@206.217.92.186)
- # [21:30] * Joins: foolip_ (~foolip@h242n6-g-hn-a11.ias.bredband.telia.com)
- # [21:31] * Joins: adactio (~adactio@50.58.5.50)
- # [21:32] * Joins: boaz (~boaz@209.117.47.253)
- # [21:33] * Quits: kennyluck (~kennyluck@114-43-122-8.dynamic.hinet.net) (Ping timeout: 252 seconds)
- # [21:37] * Joins: sicking (~chatzilla@nat/mozilla/x-rcebnglnyikcwrkj)
- # [21:39] <AryehGregor> Has anyone ever found that sometimes WebKit's Web Inspector inconsistently refuses to let you set a breakpoint at some line on a script, sometimes until you reload the page and sometimes until you restart?
- # [21:40] <AryehGregor> I've had that lately with Chrome dev, and it's really really annoying.
- # [21:40] * Joins: kennyluck (~kennyluck@114-43-123-125.dynamic.hinet.net)
- # [21:40] <AryehGregor> Clicking on a line, or picking "Add breakpoint" from the context menu, just does nothing.
- # [21:41] <AryehGregor> On the other hand, Firebug routinely just claims there are no scripts on the page.
- # [21:42] <Ms2ger> I think that happened to me when going back/forward in history
- # [21:42] <zewt> i gave up on firebug long ago; always made firefox unusably flaky
- # [21:42] <zewt> even when not using it
- # [21:43] * Quits: boaz (~boaz@209.117.47.253) (Quit: boaz)
- # [21:44] <AryehGregor> I've also found that WebKit sometimes doesn't update the Elements view in Web Inspector properly until you close and reopen it.
- # [21:44] <AryehGregor> It's really incredibly annoying.
- # [21:44] <AryehGregor> But I don't have a reduced test-case or anything, it's unreliable.
- # [21:48] * jgraham finds that kind of problem all the time with all page inspectors
- # [21:48] <jgraham> But yeah, the bugs all seem to be stateful and hard to reproduce on demand
- # [21:49] <AryehGregor> I didn't try at all to reproduce it, admittedly.
- # [21:52] <AryehGregor> I feel like it didn't used to happen, with Web Inspector.
- # [21:52] <AryehGregor> (dunno about Firebug)
- # [21:53] * Joins: Peter` (~peter@53516E0C.cm-6-2b.dynamic.ziggo.nl)
- # [21:54] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Going!)
- # [21:56] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed)
- # [21:59] * Joins: f1lt3r_bocoup (~f1lt3r@75-150-66-254-NewEngland.hfc.comcastbusiness.net)
- # [22:00] * Joins: nessy (~Adium@124-169-147-115.dyn.iinet.net.au)
- # [22:02] * Parts: nimbupani (~Adium@71-32-92-110.tukw.qwest.net)
- # [22:02] * Joins: nimbupani (~Adium@71-32-92-110.tukw.qwest.net)
- # [22:08] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 276 seconds)
- # [22:08] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [22:08] * Quits: jiesun_ (~jiesun@nat/google/x-qemnqpotvngpaeyg) (Remote host closed the connection)
- # [22:11] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [22:15] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [22:15] * Joins: aho (~nya@fuld-4d00d681.pool.mediaWays.net)
- # [22:22] * Quits: Moo-- (~quassel@herd37.twinapex.fi) (Remote host closed the connection)
- # [22:22] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
- # [22:27] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
- # [22:31] * Joins: davidb_ (~davidb@bas4-kitchener06-1128762142.dsl.bell.ca)
- # [22:33] * Joins: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp)
- # [22:34] * Quits: adactio (~adactio@50.58.5.50) (Quit: adactio)
- # [22:37] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [22:37] * Quits: davidb_ (~davidb@bas4-kitchener06-1128762142.dsl.bell.ca) (Quit: davidb_)
- # [22:44] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
- # [22:44] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [22:46] * Joins: roc_ (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [22:46] * Joins: boaz (~boaz@12.130.118.16)
- # [22:46] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 264 seconds)
- # [22:46] * roc_ is now known as roc
- # [22:51] * Joins: smaug____ (~chatzilla@GZKCCCII.gprs.sl-laajakaista.fi)
- # [22:53] * Quits: msucan (~robod@89.123.152.38) (Quit: .)
- # [22:54] * Quits: sicking (~chatzilla@nat/mozilla/x-rcebnglnyikcwrkj) (Ping timeout: 248 seconds)
- # [22:56] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:57] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [23:01] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [23:04] * Quits: foolip_ (~foolip@h242n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 246 seconds)
- # [23:07] * Quits: boaz (~boaz@12.130.118.16) (Quit: boaz)
- # [23:07] <AryehGregor> Ms2ger, did I ever ask you to take my tests for createContextualFragment()?
- # [23:07] * Quits: nimbupani (~Adium@71-32-92-110.tukw.qwest.net) (Quit: Leaving.)
- # [23:07] <AryehGregor> Ms2ger, they're here: http://aryeh.name/spec/dom-parsing-and-serialization/test/
- # [23:07] <Ms2ger> Ooh, nice
- # [23:09] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [23:09] <Ms2ger> Oh, did you update Anolis, btw?
- # [23:12] * Quits: smaug____ (~chatzilla@GZKCCCII.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
- # [23:14] * Joins: FastJack (~fastjack@dumpstr.net)
- # [23:14] * Quits: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl) (Quit: Beer o'clock!)
- # [23:16] <AryehGregor> When?
- # [23:16] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [23:18] * Joins: adactio (~adactio@72.29.214.202)
- # [23:22] <Ms2ger> After --dump-xrefs broke :)
- # [23:22] * Joins: doublec (~chris@203-97-204-82.dsl.clear.net.nz)
- # [23:22] * Quits: doublec (~chris@203-97-204-82.dsl.clear.net.nz) (Changing host)
- # [23:22] * Joins: doublec (~chris@unaffiliated/doublec)
- # [23:23] <AryehGregor> I just stopped dumping my xrefs for editcommands. It's going to be merged into HTML5 eventually anyway, so it's not like anyone will ever want them.
- # [23:23] <Ms2ger> That makes sense
- # [23:25] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Remote host closed the connection)
- # [23:26] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:26] <TabAtkins> Hmm, is there an easy way to tell if I'm 32 or 64 bit on Ubuntu?
- # [23:27] * Quits: adactio (~adactio@72.29.214.202) (Quit: adactio)
- # [23:27] <AryehGregor> TabAtkins, uname -a should do it.
- # [23:28] <TabAtkins> Excellent, thank you.
- # [23:28] <AryehGregor> uname -m, more specifically.
- # [23:28] <TabAtkins> Well, -a gave me sufficient information for me to find an appropriate-looking value.
- # [23:28] * aroben is now known as aroben|afk
- # [23:28] <TabAtkins> I'm gonna try out Sublime Text 2 as an editor, and needed to know which build to use.
- # [23:29] <AryehGregor> Cool: http://src.chromium.org/viewvc/chrome?view=rev&revision=77860
- # [23:30] * Quits: homata (~homata@h219-110-13-038.catv02.itscom.jp) (Quit: Leaving...)
- # [23:30] <zewt> hmm
- # [23:31] <zewt> but that may encourage people to put site titles as prefixes, when so far people have been encouraged to make them suffixes, which is better
- # [23:31] <zewt> eg. "text - Google Search" instead of "Google Search - text"
- # [23:32] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [23:35] * Joins: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [23:37] <AryehGregor> Yes, the real solution is just to have people who use site name prefixes die in a fire.
- # [23:37] <AryehGregor> But sometimes it's not practical.
- # [23:38] <AryehGregor> E.g., consider a message board with a multipage thread, and the user is viewing the first page.
- # [23:38] <zewt> sure, but if people see it and start using prefixes where they would have otherwise used suffixes, it's a loss
- # [23:38] <AryehGregor> Do you do "Thread title - Page 1 - Site Name" or "Page 1 - Thread title - Site Name"? Presumably the latter.
- # [23:38] <AryehGregor> Er, the former.
- # [23:38] <AryehGregor> But then what if the user is viewing multiple pages at once?
- # [23:38] <AryehGregor> I think people use prefixes because they didn't think about it, so I'm not too worried about that.
- # [23:39] <zewt> personally I don't understand why vertical tabs are so poorly supported; they're a much more obvious way of listing tabs
- # [23:39] <zewt> afaik only Opera supports it natively and Firefox with some questionably-supported extensions
- # [23:40] <AryehGregor> Why don't OSes do it?
- # [23:40] <zewt> it's one of the main things keeping me from using Chrome
- # [23:40] <zewt> they can
- # [23:40] <AryehGregor> Anyway, it doesn't bother me.
- # [23:40] <AryehGregor> Yeah, I guess they can.
- # [23:40] <AryehGregor> Pretty sure Windows and GNOME do, at least.
- # [23:40] <TabAtkins> zewt: Switch to a portrait-orientation on your monitor. Then tabs at the top make more sense.
- # [23:40] <zewt> heh
- # [23:41] <TabAtkins> You need a monitor large enough that the narrow side is at least 1024, though.
- # [23:41] <zewt> i typically have 30-50 tabs open per browser window; horizontal tabs are a non-starter
- # [23:41] <TabAtkins> Ah, k. Stop doing that, then?
- # [23:41] <TabAtkins> That was my solution.
- # [23:41] <zewt> i like doing that; it works well for me
- # [23:42] <TabAtkins> Sure, except that it's harder to get the tabs to display right for you. ^_^
- # [23:42] <zewt> right now I'm using one of those aforementioned extensions, but it's not ported to FF4 yet...
- # [23:42] <gsnedders> zewt: Use Opera? :P
- # [23:42] <zewt> i used to :)
- # [23:42] <AryehGregor> I used to use a Firefox extension that allowed multiple rows of tabs.
- # [23:42] <AryehGregor> Worked pretty well.
- # [23:43] <AryehGregor> There were scrollbars if it got beyond three.
- # [23:43] <AryehGregor> Tab Mix Plus, it was called.
- # [23:43] <AryehGregor> Then I realized extensions are a horrible idea and switched to Chrome.
- # [23:43] <zewt> (using FF for the typical reason: too much stuff in extensions it has that Opera doesn't)
- # [23:43] <zewt> i use TMP+VertTabbar
- # [23:44] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
- # [23:44] <zewt> most of the blockers for using chrome are fixed (abp, stylish, a couple other things), but the vertical tab thing is still in the way
- # [23:45] <zewt> (also not crazy about my process list being totally filled with dozens of Chrome processes, heh)
- # [23:47] <zewt> jesus, someone sure is dissertationing about D&D on the list, heh
- # [23:47] * Joins: adactio (~adactio@12.14.132.2)
- # [23:47] * Quits: adactio (~adactio@12.14.132.2) (Read error: Connection reset by peer)
- # [23:48] * Joins: adactio (~adactio@12.14.132.2)
- # [23:48] * aroben|afk is now known as aroben
- # [23:49] <TabAtkins> I really wish drap-n-drop wasn't abbreviated to D&D or DnD. That already carries strong and hard-to-overwrite connotations in my head.
- # [23:50] <zewt> "Proposal: add dice rolling methods to the D&D API"
- # [23:52] * Quits: adactio (~adactio@12.14.132.2) (Ping timeout: 250 seconds)
- # [23:54] * Joins: mdelaney (~mdelaney@75-59-236-53.lightspeed.sntcca.sbcglobal.net)
- # [23:54] * Quits: admiralf (~quassel@ip-109-91-39-31.unitymediagroup.de) (Remote host closed the connection)
- # [23:59] <TabAtkins> I kinda want to file a bug on that.
- # [23:59] <TabAtkins> Except I don't want to waste Hixie's time.
- # [23:59] <zewt> heh
- # Session Close: Tue Mar 15 00:00:00 2011
The end :)