Options:
- # Session Start: Sun Nov 11 00:00:00 2012
- # Session Ident: #whatwg
- # [00:01] * Quits: Ms2ger (~Ms2ger@109.133.12.158) (Quit: nn)
- # [00:07] * Quits: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a) (Ping timeout: 246 seconds)
- # [00:09] * Joins: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a)
- # [00:22] * Quits: dbaron (~dbaron@50.0.192.180) (Ping timeout: 246 seconds)
- # [00:26] * Quits: yoshiaki (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp) (Remote host closed the connection)
- # [00:26] * Joins: yoshiaki_ (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp)
- # [00:30] * Quits: yoshiaki_ (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp) (Ping timeout: 246 seconds)
- # [00:31] <Hixie> heycam|away: any way i can have an enum but instead of throwing if the value is not a valid enum value, the method just returns null?
- # [00:45] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 256 seconds)
- # [00:51] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:52] * Joins: roc (~chatzilla@207.194.125.34)
- # [00:56] * Quits: yorick (~quassel@unaffiliated/yorick) (Remote host closed the connection)
- # [00:59] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [01:05] * Joins: dbaron (~dbaron@50.0.192.180)
- # [01:09] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [01:22] * jonlee is now known as jonlee|afk
- # [01:24] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:a836:65c8:f3d7:21d1) (Quit: jonlee|afk)
- # [01:30] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
- # [01:44] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [01:44] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [01:46] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [01:47] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
- # [02:01] * heycam|away is now known as heycam
- # [02:03] <heycam> annevk, there's a difference between including a final "z" and not. if you don't have it, it's an open path, and you won't get a stroke on that final edge
- # [02:03] <heycam> Hixie, mm I think you may have asked for something like this before. or it was "do nothing" in the method.
- # [02:05] <heycam> Hixie, it feels like it's just on the other sound of my "too hacky" boundary. :) what mehod do you want it for?
- # [02:05] <heycam> annevk, (oh I see rcabanier already answered you)
- # [02:08] * Quits: charl (~user@524A9430.cm-4-3c.dynamic.ziggo.nl) (Quit: Leaving)
- # [02:08] * Quits: bLh (wat@89-212-66-204.dynamic.t-2.net) (Ping timeout: 240 seconds)
- # [02:12] * heycam is now known as heycam|away
- # [02:12] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [02:13] * Quits: roc (~chatzilla@207.194.125.34) (Ping timeout: 255 seconds)
- # [02:13] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [02:16] * Joins: divya (~nimbu@sjfw1-a.adobe.com)
- # [02:18] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [02:24] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [02:34] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [02:52] * Quits: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8) (Ping timeout: 260 seconds)
- # [02:54] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
- # [03:15] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [03:15] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [03:15] * Joins: divya (~nimbu@sjfw1-a.adobe.com)
- # [03:15] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [03:17] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
- # [03:20] * Quits: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
- # [03:20] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 252 seconds)
- # [03:22] <annevk> heycam|away: yeah, but I'm only filling so it appears to be fine
- # [03:22] <annevk> heycam|away:
- # [03:22] <annevk> heycam|away: there's a few bug reports, but I guess you'll get to them at some point
- # [03:27] <annevk> matjas: let me know when you create whatwg/javascript, I'll set up the rest then
- # [03:29] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [03:42] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [03:42] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Client Quit)
- # [03:48] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [03:54] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [03:57] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [04:03] * Joins: jonlee (~jonlee@2620:149:4:1b01:ecf9:50db:5cac:5a0d)
- # [04:05] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [04:10] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
- # [04:26] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [04:32] * Quits: j_wright (~jwright@ip70-173-176-222.lv.lv.cox.net) (Quit: [A] horror and madness I've seen here ...)
- # [04:34] <Hixie> heycam|away: getContext()'s first argument, which is either '2d' or 'webgl'
- # [04:34] <Hixie> heycam|away: what i really want isn't so much that it return null, but that the enum get coerced to null or something i can detect
- # [04:35] <Hixie> heycam|away: but there's not really a good reason to do it that way rather than prose other than being clear in the IDL about the intentions
- # [04:47] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [04:52] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [04:52] <Hixie> how come, in Gecko, does a.document instanceof Document return true, where a is some other Window?
- # [04:53] <Hixie> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1905
- # [04:53] <Hixie> (also, anyone with IE around? what does IE put in the log for that test?)
- # [04:58] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [04:59] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [05:00] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [05:36] * Quits: dbaron (~dbaron@50.0.192.180) (Ping timeout: 240 seconds)
- # [05:42] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [05:51] <Hixie> annevk: what does "standards must define scheme data either literally as or as a subset of one or more URL units that do not start with "?"." mean?
- # [05:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [05:59] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [06:19] * Quits: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au) (Quit: Leaving.)
- # [06:25] * Quits: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a) (Ping timeout: 246 seconds)
- # [06:26] * Joins: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
- # [06:26] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
- # [06:26] * Joins: gavin_ (~gavin@76.14.87.162)
- # [06:26] * Joins: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a)
- # [06:28] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [06:35] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
- # [07:28] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [07:39] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [07:41] * Joins: izhak (~izhak@31.47.115.124)
- # [07:48] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
- # [07:53] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [07:56] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [07:56] * Joins: cyclicflux (~cyclicflu@96.244.70.179)
- # [08:01] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:01] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:02] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [08:06] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 276 seconds)
- # [08:16] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [08:25] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [08:33] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [08:34] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [08:42] * Joins: divya (~nimbu@c-67-169-39-98.hsd1.ca.comcast.net)
- # [08:45] <annevk> Hixie: trying to say that if you define e.g. the javascript URL scheme you need to limit it to the allowed syntax of scheme data
- # [08:48] <annevk> Hixie: so either you define it the same way (literally), as one or more URL units that does not start with "?", or you define it otherwise, e.g. as a sequence of ASCII digits
- # [08:50] <annevk> Hixie: my plan is to give some examples by defining the javascript and about URL schemes in the specification
- # [09:00] * Joins: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au)
- # [09:03] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [09:07] <annevk> "X-XSS-Protection"
- # [09:07] <annevk> when will the X- stop?
- # [09:07] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 246 seconds)
- # [09:08] <annevk> apparently http://tools.ietf.org/html/rfc6648 was not read
- # [09:08] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:10] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [09:19] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [09:27] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [09:33] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
- # [09:33] * Joins: zcorpan (~zcorpan@94.234.170.34)
- # [09:36] * Joins: zcorpan_ (~zcorpan@94.234.170.45)
- # [09:36] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [09:40] * Quits: zcorpan (~zcorpan@94.234.170.34) (Ping timeout: 260 seconds)
- # [09:47] * Joins: Ms2ger (~Ms2ger@109.133.23.79)
- # [09:47] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [09:56] <hsivonen> too bad mark pilgrim doesn't blog anymore. I'like to see his take on polyglot
- # [09:58] <annevk> GPHemsley: created http://resources.whatwg.org/logo-mime.svg for you
- # [09:58] <annevk> hsivonen: I would love him to blog about a lot of things
- # [09:59] <annevk> anything really
- # [09:59] <annevk> created http://resources.whatwg.org/logo-dom.svg for the DOM, okay Ms2ger?
- # [09:59] * annevk is not entirely sure about that one
- # [10:00] <Ms2ger> annevk, what's it supposed to be? :)
- # [10:00] <annevk> Ms2ger: a tree
- # [10:00] * Joins: ryuone (~ryuone@www2406uf.sakura.ne.jp)
- # [10:01] <Ms2ger> Ah
- # [10:01] <Ms2ger> wfm
- # [10:02] <annevk> cool, I hope I don't have to explain that all the time, but I guess it's all open source so we can just ask for patches :)
- # [10:05] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [10:06] <SimonSapin> annevk: I can see the binary tree once you tell me it’s there … but not really obvious otherwise
- # [10:07] <annevk> DOM API is non-intuitive too :p
- # [10:08] <SimonSapin> is it in r.w.o?
- # [10:09] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [10:09] <annevk> SimonSapin: what do you mean?
- # [10:09] <MikeSmith> annevk: suggest U+1F4A9 for the DOM logo
- # [10:09] <Ms2ger> MikeSmith, I *knew* it!
- # [10:09] <SimonSapin> annevk: I understood you already had a logo for DOM API
- # [10:10] <MikeSmith> Ms2ger: quit reading my mind. It makes it hard for me to concentrate
- # [10:10] <annevk> SimonSapin: not before the one I just created, but that one is hosted on resources.whatwg.org now
- # [10:10] <annevk> MikeSmith: I like how I know what that is by the number
- # [10:11] * Ms2ger wonders about that girl MikeSmith met last week
- # [10:11] <annevk> MikeSmith: but my SVG path skills are not good enough for that
- # [10:11] * Quits: zcorpan_ (~zcorpan@94.234.170.45) (Remote host closed the connection)
- # [10:11] <SimonSapin> oh, DOM API is the same as DOM
- # [10:12] <MikeSmith> Ms2ger: :-)
- # [10:13] <annevk> SimonSapin: ah, I see what tripped you now :)
- # [10:15] <SimonSapin> so "DOM API" is the long form to disambiguate from "DOM Parsing", just like "strictement supérieur à" :p
- # [10:22] <annevk> well with DOM API I meant to refer to the API part of the DOM, which is generally considered non-intuitive and crappy
- # [10:35] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 248 seconds)
- # [10:37] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:52] * Quits: izhak (~izhak@31.47.115.124) (Ping timeout: 245 seconds)
- # [10:55] * Joins: nonge (~nonge@p5082B7EB.dip.t-dialin.net)
- # [10:58] * Quits: nonge_ (~nonge@p50829D85.dip.t-dialin.net) (Ping timeout: 264 seconds)
- # [11:05] <annevk> I wonder at what point Apache will stop emitting stuff like <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
- # [11:05] <annevk> once Roy gets veto power over HTML?
- # [11:06] <Stevef> othermaceij: am I right in thinking that a patch to add <main> to webkit would be pretty much the same as the patch for the <nav> element? https://bugs.webkit.org/attachment.cgi?id=35098&action=prettypatch
- # [11:08] <Stevef> othermaciej: (sorry mispelt nick first time around) am I right in thinking that a patch to add <main> to webkit would be pretty much the same as the patch for the <nav> element? https://bugs.webkit.org/attachment.cgi?id=35098&action=prettypatch
- # [11:14] * Joins: yoshiaki_ (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp)
- # [11:15] <annevk> yeah
- # [11:15] * jonlee is now known as jonlee|afk
- # [11:16] <SimonSapin> so Google never dropped h264, did they?
- # [11:17] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [11:18] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:ecf9:50db:5cac:5a0d) (Quit: jonlee|afk)
- # [11:20] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:21] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [11:23] <Stevef> annevk: whas that a yeah to my question or some other?
- # [11:29] * Joins: bLh (wat@89-212-66-204.dynamic.t-2.net)
- # [11:32] <annevk> yeah
- # [11:32] <annevk> SimonSapin: nope
- # [11:33] <annevk> hehe http://t.co/qApp3RWc
- # [11:34] <Stevef> thanks
- # [11:36] <annevk> Stevef: ;)
- # [11:45] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [11:49] <Philip`> annevk: The logo looks to me like a Darwinian who has suffered a terrible accident
- # [11:49] <Philip`> (http://i.neoseeker.com/n/8/multiwinia2_thumb.jpg)
- # [11:50] <annevk> yay, Philip` is back
- # [12:01] * Quits: yoshiaki_ (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp) (Remote host closed the connection)
- # [12:01] * Joins: yoshiaki (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp)
- # [12:06] * Quits: yoshiaki (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp) (Ping timeout: 255 seconds)
- # [12:10] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [12:14] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 260 seconds)
- # [12:18] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
- # [12:26] * Joins: [[zzz]] (~q@node-6tv.pool-125-25.dynamic.totbb.net)
- # [12:29] * Quits: [[zz]] (~q@node-1egl.pool-101-108.dynamic.totbb.net) (Ping timeout: 252 seconds)
- # [12:29] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [12:31] <asmodai> annevk: aside from the spec, any other SVG documents that are a must-read?
- # [12:32] * [[zzz]] is now known as [[zz]]
- # [12:34] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [12:45] * Quits: jochen__ (jochen@nat/google/x-hwhyowdprqxtezpk) (Ping timeout: 252 seconds)
- # [12:50] * Quits: cyclicflux (~cyclicflu@96.244.70.179) (Ping timeout: 246 seconds)
- # [12:52] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [12:55] * Joins: annevk42 (5353a9e0@gateway/web/freenode/ip.83.83.169.224)
- # [12:55] <annevk42> http://code.google.com/p/html5lib/issues/detail?id=216 seems like Google is porting html5lib to Dart
- # [13:02] <smaug____> crazy stuff
- # [13:02] <smaug____> I already imagined Dart kind of died
- # [13:03] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [13:28] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [13:33] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Ping timeout: 264 seconds)
- # [13:53] <annevk42> http://homepages.cwi.nl/~steven/vandf/2012-11-teneuro.html
- # [13:56] * Quits: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:58] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 15.0.1/20120905151427])
- # [14:02] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [14:03] * Joins: yoshiaki (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp)
- # [14:20] <gsnedders> annevk42: https://github.com/dart-lang/html5lib
- # [14:27] * Joins: yorick (~quassel@ip51cd0513.speed.planet.nl)
- # [14:27] * Quits: yorick (~quassel@ip51cd0513.speed.planet.nl) (Changing host)
- # [14:27] * Joins: yorick (~quassel@unaffiliated/yorick)
- # [14:36] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [14:36] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [14:36] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Client Quit)
- # [14:37] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [14:39] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Client Quit)
- # [14:39] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [14:39] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Client Quit)
- # [14:40] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [14:43] * Quits: annevk42 (5353a9e0@gateway/web/freenode/ip.83.83.169.224) (Ping timeout: 245 seconds)
- # [14:52] <gsnedders> Anyone happen to know off-hand what Philip` used to generate all those tests for the tokenizer (from OCaml?)?
- # [14:54] <Philip`> I used some OCaml code that tried every possible interesting input to the tokeniser (and then pruned inputs that took the tokeniser into states it had already been in)
- # [14:54] <gsnedders> So no library to generate it from the model?
- # [14:54] <gsnedders> Okay.
- # [14:56] <Philip`> http://canvex.lazyilluminati.com/svn/tokeniser/test_gen.ml
- # [14:56] <Philip`> No libraries
- # [14:57] * gsnedders was planning on prescan tests this evening
- # [14:59] * Joins: izhak (~izhak@188.244.181.220)
- # [15:09] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 252 seconds)
- # [15:16] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [15:23] * Joins: annevk42 (5353a9e0@gateway/web/freenode/ip.83.83.169.224)
- # [15:25] <annevk42> didn't know http://www.w3.org/TR/media-frags/ was a rec
- # [15:40] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
- # [15:41] * Joins: dbaron (~dbaron@50.0.192.180)
- # [15:44] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [15:46] * Quits: yoshiaki (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp) (Remote host closed the connection)
- # [15:46] * Joins: yoshiaki_ (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp)
- # [15:50] * Quits: yoshiaki_ (~yoshiaki@p11018-ipngnfx01takamatu.kagawa.ocn.ne.jp) (Ping timeout: 240 seconds)
- # [16:02] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [16:08] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
- # [16:15] * Quits: Ms2ger (~Ms2ger@109.133.23.79) (Quit: bbl)
- # [16:15] * Quits: alrra (~alrra@unaffiliated/alrra) (Remote host closed the connection)
- # [16:19] * Quits: nielsle (~nielsle@89.23.239.149) (Quit: Ex-Chat)
- # [16:31] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [16:31] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [16:36] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [16:36] * Joins: zdobersek (~zan@cpe-62-84-226-3.dynamic.amis.net)
- # [16:46] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [16:48] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [16:57] * Quits: zdobersek (~zan@cpe-62-84-226-3.dynamic.amis.net) (Ping timeout: 246 seconds)
- # [16:59] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 245 seconds)
- # [17:06] <GPHemsley> DreamHost suspended my account for lack of payment without even notifying me.
- # [17:06] * Joins: zdobersek (~zan@cpe-62-84-226-3.dynamic.amis.net)
- # [17:06] <GPHemsley> And they have this message on the web panel: "get paid up to prevent permanent data loss (we only have your data for as long as we have backups of it, usually a week or two from day of suspension)"
- # [17:06] <GPHemsley> So it's not even clear that my website will be as I left it when payment is made.
- # [17:06] <GPHemsley> This is supremely frustrating.
- # [17:14] * Joins: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net)
- # [17:14] * Quits: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net) (Changing host)
- # [17:14] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [17:16] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Read error: Operation timed out)
- # [17:19] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [17:23] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [17:30] * Quits: dbaron (~dbaron@50.0.192.180) (Ping timeout: 276 seconds)
- # [17:31] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [17:33] * Joins: SimonSapin (~simon@85-170-128-18.rev.numericable.fr)
- # [17:35] * Quits: zdobersek (~zan@cpe-62-84-226-3.dynamic.amis.net) (Quit: Leaving.)
- # [17:39] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
- # [17:39] * Quits: SimonSapin (~simon@85-170-128-18.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [17:44] * Joins: Jasaka (~kvirc@p54B67693.dip.t-dialin.net)
- # [17:52] * Joins: SimonSapin (~simon@85-170-128-18.rev.numericable.fr)
- # [18:01] * Quits: SimonSapin (~simon@85-170-128-18.rev.numericable.fr) (Read error: Operation timed out)
- # [18:03] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [18:05] * Quits: JonathanNeal (~anonymous@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [18:12] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [18:15] * Joins: SimonSapin (~simon@85-170-128-18.rev.numericable.fr)
- # [18:35] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
- # [18:55] * Joins: tomasf_ (~tomasf@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:55] * Quits: tomasf_ (~tomasf@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Client Quit)
- # [19:00] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [19:07] * Joins: zcorpan (~zcorpan@c-5eeaaa39-74736162.cust.telenor.se)
- # [19:08] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [19:10] <GPHemsley> ah, well, at least they were quick to restore
- # [19:13] * Joins: AryehGregor_ (~Simetrica@5.144.52.124)
- # [19:13] * Quits: AryehGregor_ (~Simetrica@5.144.52.124) (Changing host)
- # [19:13] * Joins: AryehGregor_ (~Simetrica@mediawiki/simetrical)
- # [19:15] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 240 seconds)
- # [19:16] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 260 seconds)
- # [19:17] * Joins: Ms2ger (~Ms2ger@109.133.23.79)
- # [19:17] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [19:17] * Joins: mpt (~mpt@canonical/mpt)
- # [19:17] * heycam|away is now known as heycam
- # [19:18] * Quits: yorick (~quassel@unaffiliated/yorick) (Remote host closed the connection)
- # [19:18] * Joins: sedovsek (~robert@BSN-61-56-38.dial-up.dsl.siol.net)
- # [19:19] <heycam> annevk, I like the logos. :) SVG spec bug reports very welcome too.
- # [19:23] <heycam> Hixie, filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=19936 for the enum thing
- # [19:25] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [19:28] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [19:28] <Hixie> GPHemsley: what has the "has content type" flag? is it a system-global flag?
- # [19:29] <Hixie> annevk42: i don't think "literally" means what you think it means, then
- # [19:29] <GPHemsley> annevk: Here's a case for you: a file:/// page with a // href - the domain disappears
- # [19:29] <GPHemsley> Hixie: If I understand what you're asking, yes.
- # [19:30] <Hixie> heycam: thanks
- # [19:30] <GPHemsley> Hixie: It is set in the "supplied media type detection algorithm" and checked again in the "media type sniffing algorithm"
- # [19:30] <Hixie> GPHemsley: so if two pages are both going to read a resource's mime type at the same time, they interfere?
- # [19:31] <GPHemsley> Hixie: Oh, it's not that global. This entire spec assumes each resource analysis is self-contained.
- # [19:31] <Hixie> heycam: yeah, that'd be neat. Purely editorial, in effect, but would be nice to make the IDL clearer that the argument expects a particular set of values, not just arbitrary strings.
- # [19:32] <Hixie> GPHemsley: "assumes" gets us into a lot of trouble :-P
- # [19:32] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [19:32] <GPHemsley> Hixie: Yeah... hadn't considered the possibility
- # [19:32] <Hixie> i recommend just making it a return value
- # [19:32] <Hixie> return a pair (type, had-content-type)
- # [19:32] <heycam> Hixie, I think not using null would make me feel better about it, because that then means you could only use the enum if it's nullable.
- # [19:32] <Hixie> or some such
- # [19:32] <heycam> (like how I used "")
- # [19:33] <Hixie> heycam: yeah "" would be fine. It only needs to be distinguishable from valid values.
- # [19:33] <heycam> ok
- # [19:33] <GPHemsley> Hixie: Would you mind filing a bug for the issue?
- # [19:33] <Hixie> heycam: i like the explicit "this is the default" syntax, fwiw
- # [19:33] <Hixie> GPHemsley: sure
- # [19:33] <heycam> cool
- # [19:34] <Hixie> man every time i file a bug the whatwg product has more components
- # [19:34] <GPHemsley> annevk: Oh, that's also the reason the dfn script doesn't work locally. Interesting.
- # [19:35] <GPHemsley> Hixie: That's good, isn't it?
- # [19:35] * Joins: dbaron (~dbaron@207.239.114.206)
- # [19:36] * Quits: izhak (~izhak@188.244.181.220) (Ping timeout: 265 seconds)
- # [19:37] <GPHemsley> annevk: BTW, the WHATWG logo has an opaque white center; the mimesniff logo is transparent.
- # [19:39] <Hixie> GPHemsley: neither good or bad, just amusing
- # [19:39] <GPHemsley> annevk: Oh, also, thanks. :)
- # [19:39] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [19:40] * Quits: dbaron (~dbaron@207.239.114.206) (Ping timeout: 246 seconds)
- # [19:41] <Hixie> GPHemsley: so i'm confused by the "Configurable flag" thing
- # [19:42] <Hixie> GPHemsley: are you saying that browsers can have any of these arbitrarily enabled or disabled?
- # [19:42] <Hixie> GPHemsley: that seems like it'd mean that almost any behaviour is conforming...
- # [19:42] <GPHemsley> Hixie: Yes, either based on their own decisions, or by leaving the decision in the hands of the user.
- # [19:42] <Hixie> why?
- # [19:42] <GPHemsley> Hixie: Well, one of the overarching themes of this spec was that UAs SHOULD NOT sniff.
- # [19:43] <GPHemsley> Hixie: That idea was pre-existing when I came on the scene.
- # [19:43] <GPHemsley> The only behavior that is required is for unknown types
- # [19:43] <Hixie> i'm fine with a browser never doing sniffing, but if it's going to sniff, it should do it consistently for everything
- # [19:43] <Hixie> having many different conforming configurations defeats the point of having a spec
- # [19:44] <GPHemsley> Hixie: Well, without it, I think there will be a lot of pushback in certain situations.
- # [19:44] <Hixie> from whom? implementors?
- # [19:44] <GPHemsley> Hixie: For example, I don't think Mozilla wants to sniff content tagged as "text/plain".
- # [19:44] <GPHemsley> (They don't do it now.)
- # [19:44] <Hixie> in what situation?
- # [19:44] <Hixie> they certainly do for <img>
- # [19:45] <GPHemsley> Step 4 of "media type sniffing algorithm"
- # [19:45] <GPHemsley> Doing it for <img> is a different case.
- # [19:45] <Hixie> they definitely do for "text/plain; charset=ISO-8859-1"
- # [19:45] * Joins: dbaron (~dbaron@207.239.114.206)
- # [19:45] <GPHemsley> Sniffing for <img> is defined in the "rules for sniffing images specifically", which are invoked by HTML directly.
- # [19:46] <GPHemsley> Hixie: Do they? Well, then I suppose I'll have to follow up on that.
- # [19:46] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [19:46] <GPHemsley> Hixie: But they don't do it for text/plain—which I discovered by accident.
- # [19:46] <Hixie> the goal here should be to define the exact rules required to be compatible with the web
- # [19:46] <Hixie> if we don't have to do it for text/plain, then nobody does
- # [19:46] <Hixie> if we do, then everybody does
- # [19:46] <Hixie> there might be some cases where people disagree about how important it is to do it, but then it's your job to decide who's right :-)
- # [19:47] <GPHemsley> Very well.
- # [19:47] <gsnedders> And to convince everyone else you are. :)
- # [19:47] <Hixie> imho you just want the algorithms to have a single bail-out point at the top, along the lines of "if you want to not be interoperable with anyone but want to be strictly correct per the IETF, then use the specified type, otherwise, follow the rest of this algorithm to the letter"
- # [19:47] <GPHemsley> Like I said, most of these concepts were written by abarth. I don't necessarily fully understand the motivation behind them (yet).
- # [19:48] <GPHemsley> But I see your point.
- # [19:48] <GPHemsley> I suppose he did have something to that effect in the old draft, so maybe this was my addition.
- # [19:48] <GPHemsley> I'll have to go back and check.
- # [19:49] <GPHemsley> Hixie: But there is the situation where the user might want to override the UA.
- # [19:49] <GPHemsley> One way or the other.
- # [19:49] <Hixie> there is?
- # [19:49] * Hixie is not aware of any UA that supports that
- # [19:50] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Ping timeout: 265 seconds)
- # [19:50] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
- # [19:53] <GPHemsley> Hixie: Well, they may not currently support it... but it's a relatively common requested feature, AFAICT.
- # [19:53] <GPHemsley> (though perhaps not in all cases)
- # [19:54] * Quits: zcorpan (~zcorpan@c-5eeaaa39-74736162.cust.telenor.se) (Remote host closed the connection)
- # [19:54] <gsnedders> Has anyone got any intention of supporting it?
- # [19:54] * Joins: Druide_ (~Druid@p5B135D63.dip.t-dialin.net)
- # [19:54] <GPHemsley> No idea
- # [19:54] <Hixie> GPHemsley: that's actually setting an override type, though, right? not just disabling specific sniffers.
- # [19:55] <GPHemsley> hmm... perhaps
- # [19:55] <Hixie> GPHemsley: i would put that closer to where the type gets processed, not in the sniffing spec. e.g. in the navigation algorithm, or something.
- # [19:55] * Quits: Druide__ (~Druid@p5B136B62.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [19:55] <GPHemsley> Hixie: Alright, if you wanna take it on
- # [19:55] <GPHemsley> It would simplify things, I think.
- # [19:56] * Quits: dbaron (~dbaron@207.239.114.206) (Ping timeout: 246 seconds)
- # [20:00] <annevk42> Hixie: maybe not :)
- # [20:01] <annevk42> GPHemsley: the file: thing you encouter is a Gecko-ism
- # [20:02] * Joins: zdobersek (~zan@cpe-62-84-226-3.dynamic.amis.net)
- # [20:02] <annevk42> GPHemsley: I made the WHATWG logo no longer white I think
- # [20:02] <GPHemsley> annevk42: What about the icon? Does that maybe not use SVG?
- # [20:03] <GPHemsley> (or it could just be a cache thing)
- # [20:03] <GPHemsley> annevk42: Do you suppose the URL spec will encourage them to fix that Gecko-ism?
- # [20:04] <annevk42> GPHemsley: well yes
- # [20:04] <annevk42> GPHemsley: btw, I wrote it as utf-8 because that's the canonical case these days
- # [20:04] <annevk42> GPHemsley: and you want file-bug.js from resources.whatwg.org, not from dvcs
- # [20:06] * Joins: dbaron (~dbaron@207.239.114.206)
- # [20:13] * Quits: dbaron (~dbaron@207.239.114.206) (Ping timeout: 245 seconds)
- # [20:19] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [20:23] * Joins: jochen__ (jochen@nat/google/x-hplyjhpybsvnanbi)
- # [20:33] * Joins: zcorpan (~zcorpan@c-5eeaaa39-74736162.cust.telenor.se)
- # [20:37] * Quits: Adawerk (~ada@169.241.49.57) (Ping timeout: 252 seconds)
- # [20:39] * Joins: Adawerk (~ada@169.241.49.57)
- # [20:44] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [21:00] * Quits: zcorpan (~zcorpan@c-5eeaaa39-74736162.cust.telenor.se) (Remote host closed the connection)
- # [21:06] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [21:07] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [21:08] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [21:11] * Joins: Simetrical- (~Simetrica@5.22.131.137)
- # [21:11] * Quits: sedovsek (~robert@BSN-61-56-38.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [21:13] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
- # [21:13] * Quits: AryehGregor_ (~Simetrica@mediawiki/simetrical) (Ping timeout: 246 seconds)
- # [21:14] * Quits: ^esc (~esc_ape@178.115.248.110.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
- # [21:15] * Joins: jacobolus (~jacobolus@208.70.28.126)
- # [21:16] * Quits: jacobolus (~jacobolus@208.70.28.126) (Remote host closed the connection)
- # [21:16] * Joins: jacobolus (~jacobolus@208.70.28.126)
- # [21:18] * Quits: jacobolus (~jacobolus@208.70.28.126) (Read error: Connection reset by peer)
- # [21:19] * Joins: jacobolus (~jacobolus@208.70.28.126)
- # [21:21] * Quits: jacobolus (~jacobolus@208.70.28.126) (Remote host closed the connection)
- # [21:25] * Joins: ^esc (~esc_ape@178.115.249.144.wireless.dyn.drei.com)
- # [21:31] * Joins: sedovsek (~robert@BSN-61-56-38.dial-up.dsl.siol.net)
- # [21:31] * gsnedders wonders if there's any bug report on non-IE browsers on removing __lookupGetter__, etc.
- # [21:34] * Quits: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a) (Ping timeout: 246 seconds)
- # [21:34] * Joins: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a)
- # [21:39] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:49] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Ping timeout: 276 seconds)
- # [21:52] * Joins: nessy (silviapf@nat/google/x-eboncjezwsbkiklf)
- # [22:03] * Joins: zcorpan (~zcorpan@c-5eeaaa39-74736162.cust.telenor.se)
- # [22:03] * Quits: zcorpan (~zcorpan@c-5eeaaa39-74736162.cust.telenor.se) (Remote host closed the connection)
- # [22:20] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
- # [22:25] * Quits: annevk42 (5353a9e0@gateway/web/freenode/ip.83.83.169.224) (Quit: Page closed)
- # [22:26] * Quits: divya (~nimbu@c-67-169-39-98.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [22:33] * Joins: jonlee (~jonlee@2620:149:4:1b01:adff:511d:e1:c0e0)
- # [22:38] * Quits: sedovsek (~robert@BSN-61-56-38.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [22:49] * Joins: danzik171 (~danzik17@ool-45787007.dyn.optonline.net)
- # [22:50] * Quits: Ms2ger (~Ms2ger@109.133.23.79) (Quit: nn)
- # [22:51] * Quits: zdobersek (~zan@cpe-62-84-226-3.dynamic.amis.net) (Quit: Leaving.)
- # [22:51] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 246 seconds)
- # [23:09] * Joins: sedovsek (~robert@BSN-61-56-38.dial-up.dsl.siol.net)
- # [23:18] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [23:23] * jonlee is now known as jonlee|afk
- # [23:25] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:adff:511d:e1:c0e0) (Quit: jonlee|afk)
- # [23:25] * Quits: sedovsek (~robert@BSN-61-56-38.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [23:32] <GPHemsley> annevk: What are the PNGs for?
- # [23:32] <annevk> twitter
- # [23:33] <annevk> and whatever other crappy piece of software does not accept SVG
- # [23:34] <GPHemsley> ah
- # [23:34] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:37] <annevk> didn't know people viewed specs locally, then of course scheme-relative URLs are going to fail
- # [23:53] <annevk> maybe we should make xn--zn7c.spec.whatwg.org redirect to encoding.spec.whatwg.org for fun
- # [23:55] <SimonSapin> annevk: is that the replacement character?
- # [23:55] <annevk> yes
- # [23:56] <SimonSapin> do browsers support it? (depending on the IDNA version…)
- # [23:56] <annevk> (which is not valid in an IRI, and probably not a valid IDN code point either, but fuck the police)
- # [23:56] <annevk> SimonSapin: it would highly surprise me if that lookup failed
- # [23:57] <annevk> SimonSapin: but I need to do more testing still
- # [23:58] * Joins: dbaron (~dbaron@207.194.125.34)
- # Session Close: Mon Nov 12 00:00:00 2012
The end :)