Options:
- # Session Start: Wed Jan 05 00:00:00 2011
- # Session Ident: #whatwg
- # [00:01] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [00:02] * Joins: erlehmann (~erlehmann@89.204.153.73)
- # [00:02] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [00:03] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [00:05] * Quits: abarth|meeting (~abarth@nat/google/x-bptcsanllyknmbgg) (Quit: abarth|meeting)
- # [00:05] * Quits: mokush (~quassel@188.24.42.76) (Remote host closed the connection)
- # [00:11] * Joins: paradisaeidae (~chatzilla@CPE-121-218-72-229.lnse4.ken.bigpond.net.au)
- # [00:11] * Quits: erlehmann (~erlehmann@89.204.153.73) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [00:17] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [00:26] * Quits: estes (~aestes@17.246.17.149) (Quit: estes)
- # [00:33] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [00:36] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [00:39] * Joins: benschwarz (~ben@59.167.185.148)
- # [00:39] <benschwarz> paul_irish: Ola!
- # [00:40] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [00:40] <paul_irish> benschwarz, welcome!!! (guy who redesigned the w3c html5 author spec to look pretty n all that )
- # [00:41] <Hixie> oooh, i wanted to talk to that guy!
- # [00:41] <benschwarz> Thanks for the intro. Your tweet prompted me to log here
- # [00:41] <Hixie> benschwarz: do you mind if i reuse your style sheet (probably with modifications) on the whatwg site also?
- # [00:41] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 265 seconds)
- # [00:42] <benschwarz> Hixie: I'd love you to do that. I was thinking that I should "licence it" for uses by the w3c and whatwg only yesterday—Just to be clear of my intentions
- # [00:42] <Hixie> sweet
- # [00:42] <Hixie> dunno when i'll get to it but http://www.w3.org/Bugs/Public/show_bug.cgi?id=11229 is tracking this particular issue
- # [00:43] <Hixie> my plan is to make the "author view" version of the whatwg spec use your style sheet
- # [00:43] <Hixie> see that bug and the reddit comment linked to from there for more details
- # [00:43] <Hixie> if you would like i can set it up so that it grabs the style sheet from somewhere you control, so you can update it in realtime
- # [00:43] <benschwarz> I've got some additional fixes for colour and some bugs in opera that brucel raised…
- # [00:43] <Hixie> (either on your site, or i can give you an account on whatwg.org)
- # [00:44] <benschwarz> Hixie: I think that would be best, so that I can have some form of active deployment
- # [00:44] <benschwarz> Right now the process is that I build it here, work against it, commit it to a repo, Mike merges from git to cvs, then *magic*
- # [00:44] * Quits: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: nn)
- # [00:45] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [00:45] <Hixie> benschwarz: yeah
- # [00:45] <benschwarz> Hixie: I'm happy for an account on whatwg…
- # [00:46] <Hixie> benschwarz: w3c kinda frown on linking out to other sites, but there's no problem with linking out on whatwg.org so if your site can handle the (pretty small) load, that's fine by me
- # [00:47] <Hixie> so it's entirely up to you
- # [00:47] * Quits: FireFly (~firefly@unaffiliated/firefly) (Remote host closed the connection)
- # [00:48] <Hixie> (if you would rather an account on whatwg.org, let me know your preferred username)
- # [00:48] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [00:48] <oojacoboo> that new "too slow" alert seems like it's made the spec more sluggish
- # [00:48] <Hixie> oojacoboo: i doubt it's the alert that's made it more sluggish, but it might just be bringing attention to it :-)
- # [00:49] <oojacoboo> seems fine now that it's gone
- # [00:49] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [00:49] <oojacoboo> it was struuuuuglng with it up
- # [00:49] <benschwarz> Hixie: Tell you what—Lets do whatwg.org, because of the cross domain issues that paul_irish raised with webfonts…
- # [00:49] <Hixie> oojacoboo: oh while the alert is up it might be slow because the alert is semi-transparent position:fixed and your browser might not be good at scrolling that
- # [00:49] <Hixie> benschwarz: k, sounds good
- # [00:50] <Hixie> benschwarz: preferred username?
- # [00:50] <benschwarz> and the infrastructure is already going…
- # [00:50] <benschwarz> Hixie: 'benschwarz' will do fine
- # [00:50] <Hixie> k
- # [00:50] <Hixie> do you prefer to work using scp, or do you prefer to edit things like on the host over ssh?
- # [00:50] <Hixie> edit things live, even
- # [00:51] <benschwarz> Hixie: If I can build the spec locally just as easily as the author-spec, then I'd scp it.
- # [00:51] <Hixie> build the spec locally?
- # [00:52] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Quit: Leaving)
- # [00:52] <benschwarz> Hixie: Yeah, on my machine
- # [00:52] <benschwarz> Just to style against the HTML
- # [00:53] <Hixie> what are your inputs and outputs?
- # [00:53] <Hixie> (just trying to work out what exactly you mean by "build")
- # [00:53] <benschwarz> Oh, sorry…
- # [00:53] <Hixie> (there's a number of steps involved from the original source file all the way to what's on the w3c site, and the whatwg site has a slightly different branch of that process)
- # [00:54] <benschwarz> I'd checkout the source of the entire spec, run the build command, then write my stylesheets against the HTML product.
- # [00:54] <Hixie> (so it's not entirely clear what you mean!)
- # [00:54] <benschwarz> Hixie: Ah sure—Well with the author spec…
- # [00:54] <benschwarz> https://github.com/benschwarz/html5forAuthors
- # [00:54] <benschwarz> I built it using the Makefile that sideshowbarker uses
- # [00:55] <Hixie> aah
- # [00:55] <Hixie> i think that's a part of the process that doesn't happen for the whatwg copy
- # [00:55] <Hixie> hmm
- # [00:55] <Hixie> i guess what you mean by "spec source" is actually the post-processed single-page version of the spec
- # [00:56] <Hixie> what i consider my primary "output" :-)
- # [00:56] <Hixie> aka http://www.whatwg.org/specs/web-apps/current-work/
- # [00:57] <benschwarz> Hixie: Yes right :)
- # [00:57] <benschwarz> Hixie: How about you throw what you have at me, I'll work it out…
- # [00:57] <benschwarz> otherwise I'm sure that I can ask
- # [00:58] <Hixie> i'm just trying to work out how where to put things
- # [00:58] <Hixie> so your output is a bunch of HTML, CSS, and JS files, right?
- # [00:58] <benschwarz> Yep
- # [00:58] <Hixie> is your work environment unix?
- # [00:59] <Hixie> or rather:
- # [00:59] <benschwarz> Mac, but uyes
- # [00:59] <benschwarz> yes *
- # [00:59] <Hixie> hm
- # [00:59] <Hixie> so here's what i figure the long-term situation might be
- # [01:00] <Hixie> instead of the current situation where we have a multipage copy that has radio buttons to switch style sheets, we have the author version of the spec actually be on its own domain, like authors.whatwg.org/html/ or some such
- # [01:00] <Hixie> with you in charge of authors.whatwg.org
- # [01:00] <Hixie> and then each time i regen the script, i can ping a CGI script on authors.whatwg.org that regens the author version from the full version
- # [01:00] <Hixie> what do you think?
- # [01:01] <benschwarz> Hixie: sounds good to me!
- # [01:01] <Hixie> and we don't need the cgi scripts in the author version, so that solves that issue (the cgi scripts being the ones that show the current status of each section, and the bug filing tool)
- # [01:01] <Hixie> awesome
- # [01:01] <Hixie> let's get that set up
- # [01:01] <benschwarz> so when you say authors spec, you mean web developer edition
- # [01:02] <benschwarz> I always found that terminology "web authors" so ambiguous
- # [01:02] <Hixie> yeah
- # [01:02] <Hixie> yeah, it's a historical thing
- # [01:02] <Hixie> we talk in terms of authors, users, implementors, and spec editors
- # [01:03] <Hixie> but authors these days are really web devs
- # [01:03] <Hixie> what should the subdomain be rather than authors.whatwg.org?
- # [01:03] <Hixie> help.whatwg.org? webdevs.whatwg.org?
- # [01:03] <Hixie> guides.whatwg.org?
- # [01:04] <Hixie> note that the whatwg.org/c spec (the "complete" spec) contains more than just HTML (more than the whatwg.org/html spec)
- # [01:04] <Hixie> hence my suggestion that we put this guide in something.whatwg.org/html, so that later we can add guides for other things too
- # [01:04] <Hixie> like web workers, web storage, etc
- # [01:04] <benschwarz> sure…
- # [01:05] <benschwarz> Hixie: It sounds a bit official, but don't you think something like developers.whatwg.org would be good?
- # [01:06] <benschwarz> After all, web developers are the target
- # [01:07] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
- # [01:08] * Quits: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk) (Quit: Leaving)
- # [01:09] * Quits: paradisaeidae (~chatzilla@CPE-121-218-72-229.lnse4.ken.bigpond.net.au) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [01:15] <Hixie> benschwarz: wfm
- # [01:17] * Quits: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net) (Ping timeout: 240 seconds)
- # [01:17] <Hixie> hm, turns out we have a help.whatwg.org already, looks like it's run by MikeSmith
- # [01:19] * MikeSmith wakes up
- # [01:19] <Hixie> and a syntax.whatwg.org, i wonder what that was for
- # [01:19] <MikeSmith> I'm just to the first one to have put anything up on help.whatwg.org I guess
- # [01:20] <MikeSmith> I'm happy if anybody wants to put whatever else they'd like there
- # [01:20] <Philip`> http://forums.whatwg.org/viewtopic.php?t=11
- # [01:21] <MikeSmith> Hixie: I think syntax.whatwg.org might have been intended for hosting that relaxng and datatype library for the validator
- # [01:21] <Philip`> "I found the DTD file for the HTML 5.0 Draft. <http://syntax.whatwg.org/sgml/html5core+wf2/pre1/dtd>"
- # [01:21] <MikeSmith> *the relaxng schemas
- # [01:21] <Philip`> MikeSmith: That was http://syntax.whattf.org/, I thought
- # [01:21] <MikeSmith> Philip`: yeah
- # [01:21] <Hixie> syntax.whatwg.org is empty as far as i can tell
- # [01:21] <Hixie> i guess i'll delete it for now
- # [01:21] <Hixie> can always add it back if it's actually useful
- # [01:26] * Joins: jaket (~jake@124-149-180-131.dyn.iinet.net.au)
- # [01:31] * Joins: erlehmann (~erlehmann@95-89-41-39-dynip.superkabel.de)
- # [01:46] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:48] * Quits: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4) (Ping timeout: 265 seconds)
- # [01:52] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [01:52] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [01:56] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 272 seconds)
- # [01:59] * Quits: Evet (~Evet@78.191.165.233) (Ping timeout: 272 seconds)
- # [02:02] * Joins: Evet (~Evet@78.181.6.85)
- # [02:04] <Hixie> http://www.w3.org/mid/AANLkTikqcJmCoHfRo1JwzW+s_jp5PsmaZ3mHnEEwq_Cn@mail.gmail.com pretty much summarises the problem with making decisions based on consensus
- # [02:05] * Quits: ojan (~ojan@nat/google/x-vlzyjzehyamecnfq) (Quit: ojan)
- # [02:05] <jamesr_> Hixie: are you not in good standing with the AX TF?
- # [02:06] <Hixie> dunno, what is "good standing" for the tf?
- # [02:06] <Hixie> that wasn't what i was referring to, though
- # [02:06] <Hixie> i just meant, the idea of deciding whether a group agrees to something or not being resolved by defining the group as those who agree
- # [02:07] <Hixie> either through gerrymandering or attrition
- # [02:09] <jamesr_> speaking of, do you read the public-canvas-api list or know what they are up to?
- # [02:12] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [02:12] * Joins: scherkus (~scherkus@74.125.59.76)
- # [02:16] * Joins: agektmr (~Adium@220.109.219.244)
- # [02:17] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [02:20] * Quits: Froznic (Froznic@174-126-93-197.cpe.cableone.net) (Ping timeout: 240 seconds)
- # [02:23] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [02:24] <bga_> js asi is evil
- # [02:26] <MikeSmith> hober: congrats (saw your tweet)
- # [02:29] <bga_> brendaneich console.log\n(1, eval)();
- # [02:30] <jaket> great word, gerrymandering
- # [02:31] * Quits: ap (~ap@17.203.15.167) (Quit: ap)
- # [02:31] <Hixie> jamesr_: i read it, wasn't aware they were up to anything
- # [02:31] <Hixie> jamesr_: anything in particular?
- # [02:32] <jamesr_> Hixie: they keep talking about a shadow DOM in canvas and i'm not sure what they mean if it isn't fallback content
- # [02:33] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 272 seconds)
- # [02:34] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [02:34] <Hixie> they seem to be discussing what the spec says without realising the spec has said it for several months now
- # [02:34] <Hixie> the idea is that the fallback content of a <canvas> is supposed to be focusable even when the <canvas> isn't falling back
- # [02:34] <Hixie> so that you can make the fallback reflect the image
- # [02:35] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:35] <Hixie> this lets you get (for free) things like tabbing around controls
- # [02:35] <Hixie> works in conjunction with the drawFocusRing() method to automatically render focus rings on controls on the canvas
- # [02:38] * Joins: vrk (~vrk@nat/google/x-olsljbnciybnpesc)
- # [02:40] <brendaneich> bga_: that is not JS ASI
- # [02:40] <brendaneich> bga_: the first rule of ASI-club is there's no insertion if there is no error
- # [02:42] <bga_> a || (a = b)\n(b && c) || d
- # [02:43] <brendaneich> bga_: where is the error?
- # [02:43] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [02:43] <bga_> try in web inspector
- # [02:44] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:44] <Hixie> hober: will you be working on things like http://www.w3.org/Bugs/Public/show_bug.cgi?id=10694 ?
- # [02:44] <brendaneich> bga_: what happens? i'm not talking about web inspector, i'm talking about JS
- # [02:44] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [02:44] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [02:45] <bga_> in js file too
- # [02:45] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [02:45] <bga_> v8 concat two lines
- # [02:46] <bga_> and tries to call function
- # [02:46] <bga_> because sees call operator
- # [02:46] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
- # [02:47] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [02:49] <bga_> in ff4 too
- # [02:49] <brendaneich> bga_: why do you think there's an error requiring semicolon insertion?
- # [02:49] <brendaneich> bga_: remember the first rule of ASI fight-club
- # [02:49] <brendaneich> if there's no error, there is no insertion
- # [02:49] <brendaneich> bga_: you're thinking the \n should cause a ; to be inserted?
- # [02:49] <brendaneich> v8 and ff4 are correct
- # [02:50] * Joins: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com)
- # [02:50] * Joins: aho (~nya@fuld-590c65c8.pool.mediaWays.net)
- # [02:51] <bga_> yes but many ppl do not insert ; in js code
- # [02:51] <bga_> its trap :)
- # [02:51] <aho> it's fine to use menu for menus, isn't it?
- # [02:51] <bga_> like return\n{}
- # [02:53] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Read error: Connection reset by peer)
- # [02:54] <bga_> js should has minimal count of traps for newbies imho
- # [02:54] <aho> i mean, it says those "actions" can be links... and going to a different page is an immediate action, isn't it?
- # [02:55] <aho> bga_, jslint helps
- # [02:56] <bga_> aho its spike-nail
- # [02:56] <aho> what's that supposed to mean?
- # [02:58] <bga_> english dictonary fail. sorry
- # [02:59] <bga_> i mean crutch
- # [02:59] <aho> yes, it is
- # [03:00] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:00] <aho> but if it's integrated into your text editor or IDE, it's not much of an issue
- # [03:02] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [03:02] <bga_> may be is better to fix lang issue instead keep "backward compatibility"?
- # [03:02] <aho> you can't really fix js
- # [03:03] <aho> it's out there... gotta deal with it
- # [03:03] <bga_> i mean new es6
- # [03:03] <aho> js is the least of my problems though
- # [03:04] <bga_> js has alot of traps, bugs and fails imho
- # [03:04] <aho> it's very straightforward imo
- # [03:05] <bga_> or i too critical
- # [03:05] <Hixie> man there's all kinds of things that aren't specced right for type=email multiple
- # [03:05] <aho> i write lots of js and it's generally completely pain-free
- # [03:06] <aho> oh it's the Hixie :) is it fine to use menu for menus? :f
- # [03:06] <Hixie> hm?
- # [03:06] <Hixie> what do you mean by "menus"?
- # [03:06] <aho> top/side navigation bar thingies
- # [03:06] <aho> those things which are typically done with ul elements
- # [03:06] * Joins: homata (~homata@113x34x70x146.ap113.ftth.ucom.ne.jp)
- # [03:07] <Hixie> "The menu element represents a list of commands."
- # [03:07] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 264 seconds)
- # [03:07] <Hixie> if your "navigation bar" is a list of commands, then sure
- # [03:07] <aho> and a command can be a link... and going to some site is some immediate action...
- # [03:08] <aho> so... uhm... it's fine, isn't it?
- # [03:08] <Hixie> <a href=""></a> is a command, per the html spec, yes
- # [03:08] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:10] <aho> thing is, i kinda prefer using menu instead of ul for those things, since i wont have to re-reset them and because i think menu makes a little bit more sense than ul
- # [03:10] <Hixie> from the html spec's point of view, either is defensible
- # [03:10] <aho> thank you :x
- # [03:11] <Hixie> <menu> really is intended for drop-down menus (type=toolbar) and context menus (type=context), the list state (no type attribute) is basically only allowed for historical reasons
- # [03:11] * Quits: homata (~homata@113x34x70x146.ap113.ftth.ucom.ne.jp) (Ping timeout: 246 seconds)
- # [03:11] <Hixie> <nav> is the important thing to have in your DOM if you have a navigation list
- # [03:11] <aho> ye, nav>menu>li>a ish
- # [03:12] <Hixie> whether you do <nav><p><a>...</a><p><a>...</a></nav>, <nav><ul><li><a>...</a><li><a>...</a></ul></nav>, <nav><menu><p><a>...</a><p><a>...</a></menu></nav>, or <nav><menu><li><a>...</a><li><a>....</a></menu></nav> is really up to you
- # [03:13] <aho> kay :)
- # [03:15] <aho> bga_, the closure compiler also helps you to write somewhat more robust js. there is also the option to skip js entirely (e.g. by using GTW, pyjamas, and things like that)
- # [03:16] <bga_> i know
- # [03:16] * Quits: stevela (~stevela@74.125.59.68) (Quit: stevela)
- # [03:17] <bga_> es4 was very good
- # [03:24] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [03:24] * Quits: kolor (kolot7@cpc2-sgyl20-0-0-cust473.sgyl.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [03:25] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:27] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [03:28] * Quits: bckenny (~bckenny@nat/google/x-krngpgokgmvughfj) (Remote host closed the connection)
- # [03:31] * Quits: weinig (~weinig@12.130.119.65) (Quit: weinig)
- # [03:32] * Quits: dave_levin (~dave_levi@74.125.59.68) (Quit: dave_levin)
- # [03:42] <brendaneich> bga_: opinions vary on that
- # [03:43] <brendaneich> bga_: js has only a few such "I expected ASI here but i forgot the ASI-club rules" cases -- return is another, yet python (and ruby i think) have that one too
- # [03:43] <brendaneich> bga_: being only somewhat line oriented is a hard spot, i agree -- significant newlines all over, or nowhere, seem better
- # [03:43] <brendaneich> bga_: CoffeeScript goes hard the significant-newlines way
- # [03:44] <brendaneich> harder than python even -- no colon to separate condition from consequent, e.g. (if foo:\n bar() in python is if foo\n bar in coffee)
- # [03:53] * Quits: brendaneich (~brendanei@nat/mozilla/x-sfpwonmnoigtfxrk) (Quit: brendaneich)
- # [03:53] * Quits: 50UAAE71L (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Operation timed out)
- # [03:54] * Joins: kurrent (~spam@unaffiliated/kurrent)
- # [04:01] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
- # [04:04] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:08] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [04:08] * Joins: mdelaney (~mdelaney@67.218.105.121)
- # [04:11] * Quits: jamesr_ (~jamesr@nat/google/x-aorbrfohwlgoktcy) (Quit: jamesr_)
- # [04:13] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [04:15] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [04:17] * Quits: vrk (~vrk@nat/google/x-olsljbnciybnpesc) (Quit: Ex-Chat)
- # [04:20] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
- # [04:34] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [04:45] * bga_ is now known as bga_|away
- # [04:50] * Joins: MikeSmith_ (~MikeSmith@EM114-48-148-110.pool.e-mobile.ne.jp)
- # [04:52] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [04:53] * Quits: MikeSmith (~MikeSmith@EM114-48-170-61.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [04:53] * MikeSmith_ is now known as MikeSmith
- # [04:56] * bga_|away is now known as bga_
- # [05:02] * Quits: mdelaney (~mdelaney@67.218.105.121) (Quit: mdelaney)
- # [05:06] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [05:09] * Joins: estes (~aestes@17.246.17.149)
- # [05:20] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [05:20] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:21] * bga_ is now known as bga_|away
- # [05:24] * bga_|away is now known as bga_
- # [05:27] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [05:28] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [05:28] <hober> Hixie: maybe! I'll let you know after I start. :)
- # [05:30] * bga_ is now known as bga_|away
- # [05:31] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [05:36] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [05:41] * Joins: miketayl_r (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [05:42] * miketayl_r is now known as miketaylr
- # [05:47] * Quits: murz (~mmurraywa@wcproxy.msnbc.com) (Remote host closed the connection)
- # [05:47] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [05:59] <erlehmann> Hixie, what does “our TF ducks in line” mean in that mail?
- # [06:02] * Joins: brendaneich (~brendanei@adsl-71-131-200-202.dsl.sntc01.pacbell.net)
- # [06:03] * Quits: jwalden (~waldo@adsl-71-147-38-99.dsl.emhril.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20101209123813])
- # [06:06] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:08] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [06:09] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:12] * Quits: Martijnc (~Martijnc@91.176.184.32) (Ping timeout: 260 seconds)
- # [06:12] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [06:16] * Joins: Martijnc (~Martijnc@91.176.196.201)
- # [06:17] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [06:17] * Joins: variable (~variable@unaffiliated/variable)
- # [06:19] <Hixie> erlehmann: beats me
- # [06:20] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [06:22] * Joins: invariable (~variable@unaffiliated/variable)
- # [06:24] * Quits: invariable (~variable@unaffiliated/variable) (Client Quit)
- # [06:24] * Quits: fishd (~fishd@nat/google/x-jxddmmqbnjqkhohk) (Read error: Connection reset by peer)
- # [06:25] * Joins: fishd (~fishd@nat/google/x-gxtbzkyanehwkxsn)
- # [06:29] * Quits: estes (~aestes@17.246.17.149) (Quit: estes)
- # [06:30] * Quits: jaket (~jake@124-149-180-131.dyn.iinet.net.au) (Quit: jaket)
- # [06:30] * Quits: brendaneich (~brendanei@adsl-71-131-200-202.dsl.sntc01.pacbell.net) (Ping timeout: 260 seconds)
- # [06:31] * Quits: shepazu (~schepers@adsl-242-196-155.rmo.bellsouth.net) (Ping timeout: 260 seconds)
- # [06:33] * Joins: jaket (~jake@124-149-180-131.dyn.iinet.net.au)
- # [06:36] * Joins: shepazu (~schepers@adsl-242-196-155.rmo.bellsouth.net)
- # [06:36] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [06:37] * Joins: brendaneich (~brendanei@adsl-71-131-200-202.dsl.sntc01.pacbell.net)
- # [06:44] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [06:44] * Quits: jaket (~jake@124-149-180-131.dyn.iinet.net.au) (Ping timeout: 260 seconds)
- # [06:47] * Quits: matjas (~matjas@91.182.94.8) (Ping timeout: 240 seconds)
- # [06:55] * Joins: matjas (~matjas@91.182.214.239)
- # [07:08] <karlcow> sweet Error500 http://tools.ietf.org/html/draft-ietf-httpstate-cookie
- # [07:14] * Joins: benschwarz_ (~ben@59.167.185.148)
- # [07:14] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [07:15] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [07:16] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [07:16] * Quits: benschwarz (~ben@59.167.185.148) (Ping timeout: 240 seconds)
- # [07:16] * benschwarz_ is now known as benschwarz
- # [07:20] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 272 seconds)
- # [07:20] * mhausenblas_ is now known as mhausenblas
- # [07:32] * Joins: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com)
- # [07:38] * Joins: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [07:49] * Quits: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [07:57] * Quits: sean` (~Sean@unaffiliated/sean/x-7291292) (Ping timeout: 255 seconds)
- # [08:21] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:29] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [08:38] * Quits: erlehmann (~erlehmann@95-89-41-39-dynip.superkabel.de) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [08:42] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [08:43] * Joins: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:46] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:56] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [08:58] * Quits: FireFly (~firefly@unaffiliated/firefly) (Read error: Operation timed out)
- # [08:59] * Quits: cyphase (~cyphase@adsl-99-27-203-124.dsl.pltn13.sbcglobal.net) (Read error: Connection reset by peer)
- # [08:59] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [09:00] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [09:01] * Joins: mpt (~mpt@91.189.88.12)
- # [09:01] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [09:01] * Joins: mpt (~mpt@canonical/mpt)
- # [09:24] * Joins: mpt_ (~mpt@canonical/mpt)
- # [09:26] * Joins: cyphase (~cyphase@adsl-99-55-160-166.dsl.pltn13.sbcglobal.net)
- # [09:27] * Joins: kolor (~kolot7@cpc2-sgyl20-0-0-cust473.sgyl.cable.virginmedia.com)
- # [09:28] * Joins: Necrathex (~nectop@212-123-163-12.ip.telfort.nl)
- # [09:29] * Quits: aho (~nya@fuld-590c65c8.pool.mediaWays.net) (Ping timeout: 240 seconds)
- # [09:35] * Joins: Ms2ger (~Ms2ger@91.181.24.248)
- # [09:38] * Quits: plomlompom (~plomlompo@88.130.164.89) (Ping timeout: 255 seconds)
- # [09:39] * Joins: plomlompom (~plomlompo@88.130.179.213)
- # [09:41] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [09:47] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [09:50] * Quits: kolor (~kolot7@cpc2-sgyl20-0-0-cust473.sgyl.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [09:51] * Joins: ROBOd (~robod@89.123.156.160)
- # [09:52] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 250 seconds)
- # [09:55] * Quits: ROBOd (~robod@89.123.156.160) (Client Quit)
- # [10:00] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [10:01] * Joins: Dashiva (Dashiva@84-72-44-31.dclient.hispeed.ch)
- # [10:01] * Quits: Dashiva (Dashiva@84-72-44-31.dclient.hispeed.ch) (Changing host)
- # [10:01] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [10:08] * Quits: Necrathex (~nectop@212-123-163-12.ip.telfort.nl) (Ping timeout: 250 seconds)
- # [10:12] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [10:14] * Quits: mpt_ (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [10:21] * Joins: Necrathex (~nectop@212-123-163-12.ip.telfort.nl)
- # [10:23] * Joins: ROBOd (~robod@89.123.156.160)
- # [10:27] <hsivonen> Hixie: do you happen to recall how many pages you analyzed when you concluded that the parser should break out of foreign lands when seeing a start tag for an old HTML element?
- # [10:34] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:40] * Joins: saba (~foo@unaffiliated/saba)
- # [10:42] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [10:46] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [10:53] * Quits: MikeSmith (~MikeSmith@EM114-48-148-110.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [10:56] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [10:57] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [10:58] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [10:59] * Joins: erlehmann (~erlehmann@95-89-41-39-dynip.superkabel.de)
- # [11:10] * Quits: benschwarz (~ben@59.167.185.148) (Ping timeout: 240 seconds)
- # [11:15] * Joins: benschwarz (~ben@59.167.185.148)
- # [11:20] * Joins: MikeSmith (~MikeSmith@EM111-188-25-249.pool.e-mobile.ne.jp)
- # [11:23] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:23] * Joins: david_carlisle (~davidc@62.231.145.254)
- # [11:25] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:34] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [11:37] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [11:37] <annevk> http://blog.mozilla.com/rob-sayre/2011/01/04/skating-to-where-the-puck-is-going-to-be/ -- more reasons for having competing browsers
- # [11:37] <annevk> at some point I should collect them
- # [11:38] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:38] <annevk> (though these are somewhat more generic, not really tied to having different rendering engines)
- # [11:38] * Quits: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [11:51] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:03] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [12:08] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
- # [12:25] <annevk> hober, btw, anything in particular you'll be working on?
- # [12:37] <jgraham> annevk: This is Apple. If he tells you he will have to kill you. And everyone you have ever spoken to. Including himself. Not really worth it.
- # [12:39] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [12:40] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [12:49] * Joins: maikmerten (~maikmerte@port-92-201-111-19.dynamic.qsc.de)
- # [12:53] <annevk> jgraham, so the interwebs?
- # [12:54] <annevk> I see their evil plan now :)
- # [12:55] <annevk> But I know what plenty of people at Apple are doing... Maybe I should do something about security...
- # [12:55] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [12:55] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Client Quit)
- # [13:09] * Quits: Ms2ger (~Ms2ger@91.181.24.248) (Ping timeout: 240 seconds)
- # [13:13] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [13:18] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [13:19] <hsivonen> still hoping that one day Ubuntu gets their QA act together...
- # [13:25] * Quits: erlehmann (~erlehmann@95-89-41-39-dynip.superkabel.de) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [13:28] <MikeSmith> hsivonen: I think they could if they really wanted to
- # [13:29] <MikeSmith> it's just that they don't really want to
- # [13:29] <MikeSmith> calculated tradeoff at your expense
- # [13:29] <jgraham> hsivonen: Ubuntu has QA?
- # [13:29] <jgraham> But, seriously, I imagine doing QA for Ubuntu would be a nightmare
- # [13:30] <MikeSmith> heh
- # [13:31] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [13:32] <jgraham> I mean there is a roughly infinite amount of hardware to test, you don't control much of the code you are shipping, and it's not really clear how you automate all the things you might want to test
- # [13:33] <MikeSmith> add to that the fact that you have lots of users demanding that you get "stable" updates out to them as often as possible
- # [13:34] <hsivonen> MikeSmith: I'm slowly digging myself out from under my todo list of unpushed patches. I just pushed a couple of yours to the htmlparser repo.
- # [13:34] <hsivonen> (It looks like approvals on Gecko 2.0 patches are slow, so I went ahead and allowed the htmlparser repo get ahead of m-c)
- # [13:34] <MikeSmith> ah cool
- # [13:34] <MikeSmith> thanks
- # [13:35] <MikeSmith> hsivonen: I've goth a couple other patches queued up for your review, but don't want to swamp you
- # [13:36] <jgraham> (Microsoft have the advantage of roughly infinite amounts of money to buy hardware, control over most of the relevant code, and multi-year release cycles)
- # [13:36] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [13:37] <jgraham> (Apple have the advantage of control over the hardware and software, control over the code, and multi-year release cycles)
- # [13:37] <jgraham> (as well as roughly infinite money)
- # [13:37] <hsivonen> jgraham: hardware support regressions aren't the only thing I'm unhappy about
- # [13:37] <hsivonen> jgraham: they also shipped with broken gconf and leaky nautilus and leaky vinagre
- # [13:38] <hsivonen> about on every third logout, my ~/.gconf/ gets corrupted and I have to ssh into the box from my Mac to restore .gconf from a backup
- # [13:39] <MikeSmith> wow
- # [13:39] <hsivonen> also, it's a good idea to kill vinagre and nautilus at least daily
- # [13:39] <MikeSmith> that's pretty bad
- # [13:39] <jgraham> hsivonen: Right, that's bad. Although leakiness is one of the harder things to pick up. But my point was that the difficulty level of shipping non-buggy Ubuntu is high
- # [13:39] <jgraham> Especially compared to OSX
- # [13:40] <jgraham> This is a problem, not an excuse
- # [13:40] <gsnedders> Leaky nautilus? I hadn't noticed.
- # [13:40] <hsivonen> jgraham: yes and yes
- # [13:40] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [13:40] <gsnedders> Admittedly, I rarely use Nautilus.
- # [13:40] <jgraham> gsnedders: Nautilus provides the desktop by default
- # [13:40] <jgraham> Even if you don't use the file manager
- # [13:41] <jgraham> (which I don't)
- # [13:41] <jgraham> (my nautilus seems to be well behaved though. Mind you I am on 10.04)
- # [13:41] <jgraham> (dunno what vinagre is)
- # [13:42] <hsivonen> jgraham: vinagre is the bundled VNC client
- # [13:44] <annevk> https://bitbucket.org/ms2ger/ -- why does Web DOM Core have this ?! sign behind it?
- # [13:45] <MikeSmith> annevk: that's a logo that was added manually
- # [13:45] <Philip`> https://bitbucket-assetroot.s3.amazonaws.com:443/c/photos/2010/Sep/04/logo_avatar.png
- # [13:45] <Philip`> Sounds like a logo or avatar
- # [13:45] <MikeSmith> yeah, you can change it in the admin settings for the repo
- # [13:46] <MikeSmith> hey jgraham btw, over the break I made a bunch of updates to the HTML ES5 spec
- # [13:47] <MikeSmith> http://sideshowbarker.github.com/es5-spec/
- # [13:47] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [13:47] <MikeSmith> for one thing, all of the errata are not incorporated into the main body of the document
- # [13:47] <MikeSmith> though they remain available as annotations also
- # [13:48] <MikeSmith> for anybody who wants to know what changes since edition 5 was first published
- # [13:48] <MikeSmith> I also incorporated all the additional changes that were made for edition 5.1
- # [13:48] <MikeSmith> and made those available as annos as well
- # [13:49] <annevk> MikeSmith, oh ok
- # [13:49] <MikeSmith> jgraham: and I added annos for all the stuff from http://wiki.whatwg.org/wiki/Web_ECMAScript
- # [13:50] <jgraham> MikeSmith: Awesome
- # [13:50] <MikeSmith> plus I added a whole bunch of internal hyperlinks
- # [13:50] <hsivonen> aargh. why is bugzilla.validator.nu so slow? Is someone attacking it again?
- # [13:51] <MikeSmith> jgraham: for the hyperlinks, I basically just added hyperlinks for all the stuff that Jason Orendorff has hyperlinked in his http://people.mozilla.org/~jorendorff/es5.html doc
- # [13:51] <MikeSmith> (which seems to be 404 now)
- # [13:52] <hsivonen> looks like the validator process is eating up CPU...
- # [13:53] <hsivonen> no runaway memory behavior though, so I guess I'll let whoever is validating stuff do their thing
- # [13:55] <jgraham> MikeSmith: Links seem to be sadly hard to distinguish visually
- # [13:55] <jgraham> In Opera at least
- # [13:55] <MikeSmith> yeah, I need to restyle them
- # [13:55] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [13:55] <MikeSmith> suggestions welcome
- # [13:56] <MikeSmith> the problem is that in some algorithms, there are lots of links
- # [13:56] <MikeSmith> along with boldfaced stuff
- # [13:56] <jgraham> Tyhat's true in HTML5. Just making them blue or whatever (no underline) would work
- # [13:56] <MikeSmith> OK
- # [13:56] <MikeSmith> hang on, I'll fix it now
- # [14:02] <MikeSmith> jgraham: please reload and lemme know if it's an improvement or not
- # [14:05] <MikeSmith> hsivonen: I don't remember if I pinged you set about this or not, but the one other parser patch I have is for implementing zcorpan 's request for reporting the names and locations of unclosed elements
- # [14:05] <jgraham> MikeSmith: Much better
- # [14:05] <MikeSmith> cool
- # [14:06] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [14:06] <MikeSmith> jgraham: if you have suggestions for other things / classes of things that should be hyperlinked, lemme know
- # [14:06] <MikeSmith> hsivonen: https://bitbucket.org/validator/htmlparser-patches/qseries?apply=t&qs_apply=unclosed-elements
- # [14:06] <jgraham> MikeSmith: Random sampling suggests you don't link all instances of e.g. ToInt32
- # [14:06] <jgraham> MikeSmith: http://sideshowbarker.github.com/es5-spec/#x9.4
- # [14:06] * jgraham is away now
- # [14:08] * MikeSmith peruses ToInt32 instances
- # [14:08] <MikeSmith> hsivonen: the raw patch is at https://bitbucket.org/validator/htmlparser-patches/raw/8bb1e0fbd733/unclosed-elements
- # [14:09] <MikeSmith> (other URL is for the line-numbered/ syntax-highlighted pretty-printed version)
- # [14:09] <MikeSmith> hsivonen: and deployed at http://www.w3.org/html/check for testing
- # [14:10] <hsivonen> MikeSmith: thanks. taking a look now...
- # [14:13] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [14:20] <hsivonen> hmm. I think I'll write my review comments as a patch that applies on top of yours
- # [14:20] <hsivonen> there are some tweaks I'm inclined to make
- # [14:21] <hsivonen> eventually, it might make sense to try to expose the implied tags to the application through some long-term-supported API
- # [14:22] <hsivonen> MikeSmith: NetBeans patches the parser in order to maintain a data structure similar to the one you are adding
- # [14:22] <MikeSmith> OK
- # [14:23] <MikeSmith> I hope that patch is a decent basis for whatever else you have in mind to add
- # [14:23] <MikeSmith> I really wasn't sure if it was the right approach or not
- # [14:24] <hsivonen> MikeSmith: my review comments are trivialities like the exact placement of the // [NOCPP[ stuff
- # [14:24] <MikeSmith> ok
- # [14:24] <MikeSmith> cool
- # [14:27] * Joins: davidb (~davidb@66.207.206.180)
- # [14:29] * Joins: charlvn (~charlvn@41.0.48.93)
- # [14:29] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [14:30] <hsivonen> MikeSmith: do I understand correctly that there isn't a bug number to go with this patch?
- # [14:30] <hsivonen> (not to imply that there should be; just checking)
- # [14:31] <MikeSmith> hsivonen: there is a bug
- # [14:31] * MikeSmith looks for the number
- # [14:31] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [14:32] <karlcow> hmmm not sure it matters but… opinions?
- # [14:32] <karlcow> in adam spec http://tools.ietf.org/html/draft-ietf-httpstate-cookie-20, there are algorithm for
- # [14:32] <karlcow> * creating cookies by the server
- # [14:32] <karlcow> * storing cookies by the user agent
- # [14:32] <karlcow> * sending cookies to the server
- # [14:32] <karlcow> * parsing the cooking sent by the server
- # [14:32] <MikeSmith> hsivonen: http://bugzilla.validator.nu/show_bug.cgi?id=689
- # [14:32] <karlcow> but no algorithm for what servers should do when parsing the value sent by the client aka what should they do with "Cookie: …"
- # [14:32] <karlcow> s/cooking/cookies/
- # [14:33] <hsivonen> MikeSmith: thanks
- # [14:34] * _bga is now known as bga_|away
- # [14:35] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Shazam)
- # [14:35] <annevk> karlcow, servers can do whatever they want
- # [14:35] <MikeSmith> karlcow:
- # [14:35] <MikeSmith> " The semantics of individual cookies in the Cookie header are not
- # [14:35] <MikeSmith> defined by this document. Servers are expected to imbue these
- # [14:35] <MikeSmith> cookies with application-specific semantics."
- # [14:35] <MikeSmith> http://tools.ietf.org/html/draft-ietf-httpstate-cookie-20#section-4.2.2
- # [14:35] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [14:36] <karlcow> there is a discussion about Cookie.py module and what they should do for parsing it, what is legal or not, etc.
- # [14:37] <karlcow> and the different languages libraries are looking at each other
- # [14:37] <karlcow> Java will do one thing, ruby another one and python another one.
- # [14:40] * Quits: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [14:41] <MikeSmith> karlcow: what are any of them doing at the library level with the header contents?
- # [14:41] <MikeSmith> seems like they should just be treating it as an opaque string
- # [14:41] <MikeSmith> and just passing it on as is to whatever app is using the library code
- # [14:42] <MikeSmith> abarth deserves some extra credit for getting the word "imbue" into a spec
- # [14:45] <karlcow> python's Cookie.py rejects colon, Java servlet allows it, perl allows it, I do not about ruby
- # [14:46] <annevk> hsivonen, s/2010/2011/ ?
- # [14:46] <MikeSmith> seems like Cookie.py is wrong then
- # [14:46] <annevk> hsivonen, in the license file
- # [14:46] <karlcow> http://cpansearch.perl.org/src/GAAS/libwww-perl-5.835/lib/HTTP/Cookies.pm
- # [14:46] <annevk> why do you need interop between programming libraries?
- # [14:47] <karlcow> MikeSmith: it's why I was wondering if it should be documented for people developing libraries
- # [14:47] <hsivonen> annevk: oh. right. the patch was made in 2010. Thanks.
- # [14:47] <karlcow> these libraries being used for clients and servers
- # [14:49] <annevk> happened to see the change as it came by for "WHATWG" on twitter
- # [14:49] <karlcow> annevk: because there are used in the design of clients and servers?
- # [14:49] <karlcow> (just asking and trying to see if miss something in the reasonning)
- # [14:50] <annevk> I think what you miss is when you port an application from one language to another cookie semantics are the least of your troubles
- # [14:51] <annevk> if the libraries are used for clients as well obviously that part needs to be changed...
- # [14:51] <annevk> if they want to work with other servers anyway
- # [14:51] <karlcow> there are always used in both ways.
- # [14:52] <karlcow> sometimes by the same application such as a proxy
- # [14:52] <MikeSmith> hsivonen: I have http://twitter.com/vnu_changes set up to tweet commit notifications from all repos under https://bitbucket.org/validator
- # [14:52] <karlcow> hmmm difficult
- # [14:53] <MikeSmith> hsivonen: (which includes a mirror of the htmlparser repo)
- # [14:57] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [14:59] * MikeSmith steps away for a bit
- # [15:00] * Joins: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [15:04] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [15:05] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:06] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Read error: Connection reset by peer)
- # [15:06] * Quits: charlvn (~charlvn@41.0.48.93) (Quit: Leaving)
- # [15:07] <annevk> omg
- # [15:07] <annevk> hybi :/
- # [15:07] <annevk> I should just unsubscribe
- # [15:08] <annevk> "A bit of pragmatism" -- lets ignore your security concerns that are irrelevant in my opinion and move on
- # [15:08] <annevk> I have Arrested Development to entertain me in such ways, no need for real live to be like it
- # [15:09] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:09] * Joins: plainhao (~plainhao@208.75.85.237)
- # [15:22] * remysharp is now known as remysharp-away
- # [15:24] * Quits: Sosby (fsosby@s2.rdlbnc.com) (Ping timeout: 240 seconds)
- # [15:25] <hsivonen> MikeSmith: hmm. wouldn't it make sense to put the locators on the stack nodes instead of introducing these two new lists?
- # [15:25] <MikeSmith> yeah
- # [15:26] <hsivonen> MikeSmith: OK. I'll write a patch for that on top of your patch
- # [15:26] * bga_|away is now known as bga_
- # [15:26] <MikeSmith> thanks
- # [15:26] <MikeSmith> btw, I made a minor update to the patch
- # [15:27] <MikeSmith> to remove the System.err debugging cruft
- # [15:27] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [15:28] <hsivonen> MikeSmith: I had already removed those lines in my follow-up patch ;-)
- # [15:28] <MikeSmith> yeah, I figured you probably had
- # [15:29] <MikeSmith> I didn't notice them til I re-read through the patch after I pinged you
- # [15:42] * Joins: kolor (~kolot7@cpc2-sgyl20-0-0-cust473.sgyl.cable.virginmedia.com)
- # [15:44] <annevk> hsivonen, fwiw, just replied to sam ruby
- # [15:46] * Joins: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com)
- # [15:48] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [16:01] <hsivonen> annevk: do you mean on public-html-xml?
- # [16:03] * Joins: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [16:04] <annevk> yes
- # [16:04] <annevk> just in case you were replying
- # [16:04] <annevk> but if you have something else to add...
- # [16:05] * Joins: aho (~nya@fuld-590c70a2.pool.mediaWays.net)
- # [16:06] <hsivonen> I'll add one observation
- # [16:07] <hsivonen> actually, maybe it's better that I don't
- # [16:09] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [16:09] * Joins: Sosby (fsosby@70.32.34.100)
- # [16:10] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Remote host closed the connection)
- # [16:11] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [16:16] <hsivonen> ah. good old java.lang.ClassCastException: org.xml.sax.InputSource cannot be cast to nu.validator.xml.TypedInputSource
- # [16:18] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [16:19] * Joins: NorthernRebel (Jue@host81-154-74-58.range81-154.btcentralplus.com)
- # [16:19] * Parts: NorthernRebel (Jue@host81-154-74-58.range81-154.btcentralplus.com)
- # [16:21] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [16:21] <hsivonen> the tweaked implementation correctly flags the start tag of a formatting element if a clone of that formatting element was unclosed
- # [16:21] <hsivonen> I hope users appreaciate that instead of getting confused
- # [16:22] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [16:28] * Quits: micheil (~micheil@124-149-67-87.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [16:28] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [16:29] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [16:32] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [16:33] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [16:37] * Joins: payman_m (~payman_m@95.209.168.37)
- # [16:38] * Quits: kolor (~kolot7@cpc2-sgyl20-0-0-cust473.sgyl.cable.virginmedia.com) (Ping timeout: 260 seconds)
- # [16:40] * Joins: payman_m_ (~payman_m@95.209.169.168)
- # [16:42] * Quits: payman_m (~payman_m@95.209.168.37) (Ping timeout: 250 seconds)
- # [16:42] * payman_m_ is now known as payman_m
- # [16:49] <annevk> http://adaptivethemes.com/are-blocks-section-or-div-an-html5-conumdrum -- optional headers?
- # [16:49] <annevk> I wonder how that works
- # [16:51] <Philip`> "Can you cite where it states that sections must have a heading?" "lets just say that’s my position on HTML5 usage - if your <section> does not have a heading then its highly improbable that its a section"
- # [16:51] <Philip`> Sounds like he's just making problems for himself
- # [16:53] * Quits: lumely_ (~lumely@dhcp2-167.slis.tsukuba.ac.jp) (Quit: Leaving...)
- # [16:54] <annevk> oh right, we changed that
- # [16:54] * Quits: Martijnc (~Martijnc@91.176.196.201) (Ping timeout: 260 seconds)
- # [16:56] <annevk> jgraham, should we file an issue on HTML5 or WebKit for that markup serialization issue?
- # [16:56] <annevk> having thought about it some more I can't really see why any such script would not just use a.href rather than a.innerHTML
- # [17:03] * Joins: lumely (~lumely@dhcp2-167.slis.tsukuba.ac.jp)
- # [17:04] * Joins: sean` (~Sean@h183194.upc-h.chello.nl)
- # [17:04] * Quits: sean` (~Sean@h183194.upc-h.chello.nl) (Changing host)
- # [17:04] * Joins: sean` (~Sean@unaffiliated/sean/x-7291292)
- # [17:05] * remysharp-away is now known as remysharp
- # [17:07] * annevk wonders if joining #html5 is worth it
- # [17:07] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:11] * Workshiva wonders if that should be ##html5
- # [17:15] <aho> brendaneich, saw your proxies talk the other day. read the slides first, didn't really get it. it made a lot of sense when i finally saw the talk though. proxies are awesome indeed. :)
- # [17:18] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:19] * Joins: MikeSmith_ (~MikeSmith@EM114-48-69-189.pool.e-mobile.ne.jp)
- # [17:20] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:21] <annevk> Workshiva, can channels start with a #?
- # [17:22] * Joins: payman_m_ (~payman_m@109.58.135.193)
- # [17:22] * Quits: MikeSmith (~MikeSmith@EM111-188-25-249.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [17:22] * MikeSmith_ is now known as MikeSmith
- # [17:24] <aho> #javascript redirects to ##javascript for example
- # [17:24] <annevk> learned something today
- # [17:24] * Quits: payman_m (~payman_m@95.209.169.168) (Ping timeout: 250 seconds)
- # [17:24] * payman_m_ is now known as payman_m
- # [17:25] <annevk> I wish I had lots of time to read the IRC archives
- # [17:25] <annevk> would make a compilation of quotes from 2010 or so
- # [17:26] <Philip`> Ask Mr Last Week to do it, he seems to have plenty of spare time to read the logs
- # [17:27] <Philip`> Hmm, now his blog says "Some readers of this blog have contacted Google because they believe this blog's content is objectionable. In general, Google does not review nor do we endorse the content of this or any blog."
- # [17:28] * Joins: paul_irish (~paul_iris@67.218.103.233)
- # [17:30] <annevk> well, last I checked the stuff he highlights is only borderline relevant to what I would like to extract
- # [17:32] * Quits: gavin (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [17:32] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [17:32] * Joins: payman_m_ (~payman_m@109.58.135.50)
- # [17:32] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [17:34] * Joins: gavin__ (~gavin@people.mozilla.com)
- # [17:34] * Quits: payman_m (~payman_m@109.58.135.193) (Ping timeout: 250 seconds)
- # [17:34] * payman_m_ is now known as payman_m
- # [17:40] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:43] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:44] * gavin__ is now known as gavin
- # [17:44] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
- # [17:44] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [17:44] * Joins: othermaciej (~mjs@66.109.104.125)
- # [17:46] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Ping timeout: 250 seconds)
- # [17:50] * Quits: payman_m (~payman_m@109.58.135.50) (Ping timeout: 240 seconds)
- # [17:51] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [17:54] * Joins: boaz (~boaz@64.119.153.2)
- # [17:57] * Joins: payman_m (~payman_m@109.58.135.139)
- # [17:59] * Joins: payman_m_ (~payman_m@95.209.155.145)
- # [18:02] * Quits: payman_m (~payman_m@109.58.135.139) (Ping timeout: 272 seconds)
- # [18:02] * payman_m_ is now known as payman_m
- # [18:03] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:11] * Joins: Hans_Henrik (~chatzilla@ti0131a340-dhcp0803.bb.online.no)
- # [18:11] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:13] <Rik`> http://html5.com weirdly redirects to http://www.apple.com/html5/
- # [18:13] <Rik`> I can't remember if it always did that
- # [18:15] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:16] <annevk> no, I guess Apple bought it
- # [18:16] <annevk> maybe I should have taken it when it was still free
- # [18:16] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Leaving...)
- # [18:17] <Rik`> domains owned by apple (i've checked apple.com and itunes.com) seems to have more info in whois data
- # [18:18] <annevk> (It was free, then taken by some other party that did not do anything. They offered it for some amount and I was not interested. I guess then this happened.)
- # [18:18] * Quits: payman_m (~payman_m@95.209.155.145) (Ping timeout: 240 seconds)
- # [18:20] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [18:21] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [18:22] * _bga is now known as bga_|away
- # [18:26] * Joins: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4)
- # [18:27] * Quits: m0 (~m0@mohamedmansour.com) (Quit: leaving)
- # [18:33] * Quits: paul_irish (~paul_iris@67.218.103.233) (Remote host closed the connection)
- # [18:35] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:38] * Joins: paul_irish (~paul_iris@nat/google/x-vjguexteidbxssmm)
- # [18:39] * remysharp is now known as remysharp-away
- # [18:41] <Philip`> Too late to get html6.com already
- # [18:42] <Philip`> Looks like html11.com is free, if you want to plan that far ahead
- # [18:43] * Quits: othermaciej (~mjs@66.109.104.125) (Quit: othermaciej)
- # [18:46] <annevk> I wonder if Microsoft owns htmlnext
- # [18:46] <annevk> oh free http://whois.domaintools.com/htmlnext.com
- # [18:46] * remysharp-away is now known as remysharp
- # [18:52] * Joins: charlvn (~charlvn@41.0.48.93)
- # [18:54] * bga_|away is now known as bga_
- # [18:56] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [18:56] <bga_> Philip` http://html6.by.ru/ :)
- # [18:56] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [18:56] * Joins: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca)
- # [18:58] <annevk> I would mostly like html.org
- # [18:58] <annevk> everything with 5 in the name is just temporary
- # [18:59] * eric_carlson_ is now known as eric_carlson
- # [18:59] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Client Quit)
- # [18:59] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [18:59] <annevk> (naming html5lib html5lib was also not very forwardlooking)
- # [19:02] <Philip`> html5lib is a misleading name because it doesn't implement support for geolocation or CSS3 at all
- # [19:03] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [19:03] * Joins: othermaciej (~mjs@17.246.19.138)
- # [19:03] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [19:04] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [19:04] * Quits: paul_irish (~paul_iris@nat/google/x-vjguexteidbxssmm) (Remote host closed the connection)
- # [19:06] * Quits: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net) (Ping timeout: 240 seconds)
- # [19:06] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:07] * Joins: paul_irish (~paul_iris@67.218.103.233)
- # [19:08] * Joins: justinhjohnson (~justinjn@72.166.146.186)
- # [19:08] * Quits: FireFly (~firefly@unaffiliated/firefly) (Remote host closed the connection)
- # [19:08] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [19:08] * Quits: david_carlisle (~davidc@62.231.145.254) (Quit: david_carlisle)
- # [19:09] * Joins: kolor (kolot7@cpc2-sgyl20-0-0-cust473.sgyl.cable.virginmedia.com)
- # [19:12] * Quits: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
- # [19:12] * Quits: paul_irish (~paul_iris@67.218.103.233) (Ping timeout: 276 seconds)
- # [19:16] * Joins: mdelaney (~mdelaney@66.109.105.85)
- # [19:16] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [19:17] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [19:24] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 260 seconds)
- # [19:24] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Leaving...)
- # [19:26] * Joins: jwalden (~waldo@adsl-71-147-38-99.dsl.emhril.sbcglobal.net)
- # [19:27] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [19:27] * Joins: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk)
- # [19:33] <hober> annevk: here's the job description: http://jobs.apple.com/index.ajs?BID=1&method=mExternal.showJob&RID=50510&CurrentPage=1
- # [19:33] <hober> annevk: now you have as much of an idea about what I'll be working on as I do :)
- # [19:35] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Ping timeout: 260 seconds)
- # [19:36] * Joins: justinhjohnson_ (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [19:36] * Joins: jamesr_ (~jamesr@nat/google/x-ztmoimpputpmkgdu)
- # [19:37] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [19:38] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [19:39] * Joins: hamaji (~hamaji@220.109.219.244)
- # [19:39] * Quits: justinhjohnson (~justinjn@72.166.146.186) (Ping timeout: 240 seconds)
- # [19:40] * Quits: justinhjohnson_ (~justinjn@67-131-94-2.dia.static.qwest.net) (Ping timeout: 240 seconds)
- # [19:41] <othermaciej> Safari team still has openings, if anyone wants more where that came from
- # [19:43] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (Quit: oojacoboo)
- # [19:44] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [19:44] * Joins: kurrik (~kurrik@nat/google/x-mvdkgnudzxmahxex)
- # [19:45] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:47] * Joins: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca)
- # [19:48] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [19:48] * Quits: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
- # [19:48] * Joins: vrk (~vrk@nat/google/x-xakpjxipwzetwscj)
- # [19:49] * Quits: espadrine (86d6a50b@gateway/web/freenode/ip.134.214.165.11) (Ping timeout: 265 seconds)
- # [19:50] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [19:51] * Joins: justinhjohnson (~justinjn@72.166.146.186)
- # [19:53] * Joins: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
- # [19:54] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [19:55] * Joins: boaz (~boaz@64.119.153.2)
- # [19:55] * Quits: boaz (~boaz@64.119.153.2) (Client Quit)
- # [19:55] * Quits: justinhjohnson (~justinjn@72.166.146.186) (Ping timeout: 240 seconds)
- # [19:56] * Joins: boaz (~boaz@64.119.153.2)
- # [20:02] * Joins: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [20:03] * Quits: mdelaney (~mdelaney@66.109.105.85) (Quit: mdelaney)
- # [20:03] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [20:04] * Quits: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net) (Remote host closed the connection)
- # [20:04] * Joins: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [20:04] * Joins: dave_levin (~dave_levi@nat/google/x-bksgjpuvktzlqxnb)
- # [20:05] <dglazkov> .. and so does Chrome team :P
- # [20:07] * Joins: f1lt3r_bocoup (~f1lt3r@64.119.153.2)
- # [20:08] * Joins: dbaron (~dbaron@nat/mozilla/x-eaweezwsjpuamjnh)
- # [20:08] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [20:08] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [20:08] * Joins: paul_irish (~paul_iris@nat/google/x-iauocrjlgfnuocdh)
- # [20:11] * Quits: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net) (Read error: Connection reset by peer)
- # [20:11] * Joins: justinhjohnson_ (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [20:14] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [20:18] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [20:19] * Joins: jennb (~jennb@74.125.59.68)
- # [20:22] * Joins: estes (~aestes@17.246.17.149)
- # [20:22] * dbaron wishes he didn't miss interesting threads due to their having the subject line "Re: [whatwg] whatwg Digest, Vol 82, Issue 10"
- # [20:23] * Quits: brendaneich (~brendanei@adsl-71-131-200-202.dsl.sntc01.pacbell.net) (Quit: brendaneich)
- # [20:24] * Joins: oojacoboo (~jacob@96-38-235-118.static.gwnt.ga.charter.com)
- # [20:29] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [20:29] * Joins: payman_m (~payman_m@6.209.16.62.customer.cdi.no)
- # [20:32] * Quits: estes (~aestes@17.246.17.149) (Quit: estes)
- # [20:34] * _bga is now known as bga_|away
- # [20:37] * bga_|away is now known as bga_
- # [20:41] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [20:42] * Quits: webr3 (~nathan@host86-142-128-179.range86-142.btcentralplus.com) (Ping timeout: 272 seconds)
- # [20:46] * Joins: webr3 (~nathan@host86-169-253-137.range86-169.btcentralplus.com)
- # [20:48] * bga_ is now known as bga_|away
- # [20:49] * Joins: brendaneich (~brendanei@nat/mozilla/x-hbprygqpfqzsxcqq)
- # [20:50] <Hixie> hsivonen: O-of-billions, but it was a long time ago now
- # [20:50] <Hixie> hsivonen: though I still have a framed printout of one of the pages I found stuck to my fridge
- # [20:51] <Hixie> what's more interesting than the number of pages scanned is the fraction of pages that had issues
- # [20:51] <Hixie> iirc the number was small, but non-zero
- # [20:52] <Hixie> the list of elements in the spec has html comments in the source listing which elements were found to be problematic and which were added just for completeness and to make writing parsers easier
- # [20:52] <Hixie> (e.g. iirc h1 was a problem but h6 probably wasn't, but someone asked that they be treated the same to make parsers simpler)
- # [20:59] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [21:03] <AryehGregor> How can I throw a DOMException from JavaScript code?
- # [21:04] <Hixie> i don't think you car
- # [21:04] <Hixie> can
- # [21:04] <AryehGregor> Hmm, okay.
- # [21:04] <Hixie> ask ms2ger to give you a constructor on DOMException :-)
- # [21:08] * Quits: charlvn (~charlvn@41.0.48.93) (Quit: Leaving)
- # [21:10] * bga_|away is now known as bga_
- # [21:11] * Joins: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [21:12] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [21:13] * Quits: justinhjohnson_ (~justinjn@67-131-94-2.dia.static.qwest.net) (Ping timeout: 240 seconds)
- # [21:18] <AryehGregor> Yay, atob() has totally different error handling in different browsers.
- # [21:26] * Joins: bckenny (~bckenny@nat/google/x-pumwlflrnsppoefr)
- # [21:27] <Hixie> figures
- # [21:28] <Hixie> as a general rule, I tend to prefer majority implementations, biased slightly towards market share, and biased slightly against sillyness
- # [21:28] <Hixie> if that helps
- # [21:29] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk)
- # [21:31] <karlcow> not sure to understand http://www.w3.org/html/wg/tracker/issues/149 for the examples. Is the change proposal to write all the examples, or to say that the examples have to be changed.
- # [21:33] * Joins: mokush (~quassel@188.24.42.76)
- # [21:35] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection reset by peer)
- # [21:42] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [21:44] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [21:50] <Hixie> benschwarz: btw, while you're doing the developers.whatwg.org stuff, if you come across anything in the spec that is mis-labeled (class=impl when it shouldn't be, or vice versa, or something that just plain is more confusing in the author case for some reason), then don't hesitate to let me know so i can fix it
- # [21:51] * remysharp is now known as remysharp-away
- # [21:51] * Joins: estes (~aestes@17.246.17.149)
- # [21:52] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [21:53] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [21:53] * Quits: maikmerten (~maikmerte@port-92-201-111-19.dynamic.qsc.de) (Remote host closed the connection)
- # [21:55] <AryehGregor> So, the breakdown is as follows: 1) Opera is super-lenient, and never throws. 2) Firefox is very strict, and atob() throws for most if not all things that btoa() can't produce (e.g., wrong number of trailing =). 3) WebKit is moderately strict, and throws only if the atob() input contains an invalid character or has an = except in a run at the end or has length 1 mod 4 after stripping trailing =. 4) IE9 is completely insane and I have no id
- # [21:55] <AryehGregor> ea what it's doing, my entire test suite now fails (mostly with the error "'atob'/'btoa' is undefined").
- # [21:55] <AryehGregor> Opinions?
- # [21:56] <AryehGregor> WebKit is the least intuitive, since it tolerates some errors but not others. I'm not sure whether strict errors are good or bad here, so I guess if it's a toss-up between Firefox and Opera, Firefox wins by market share.
- # [21:56] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [21:56] <AryehGregor> But I'm generally inclined to think that it's nicer to be tolerant.
- # [21:56] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Read error: No route to host)
- # [21:56] * Xano_ is now known as Xano
- # [21:57] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
- # [21:57] <AryehGregor> On a side note, IE9 thinks btoa("") is invalid, and it's not totally clear that's wrong from the RFC (since that's vague), so I'm leaning toward writing my own btoa() spec text.
- # [21:57] * remysharp-away is now known as remysharp
- # [21:59] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [22:01] <AryehGregor> WebKit also doesn't like strings that consist only of ='s.
- # [22:01] <AryehGregor> I think I'll go with Firefox for now.
- # [22:01] <gsnedders> AryehGregor: Never throwing causes site-compat issues, FYI
- # [22:01] <AryehGregor> Ah, okay.
- # [22:01] <AryehGregor> That settles it.
- # [22:03] * Quits: davidb (~davidb@66.207.206.180) (Quit: davidb)
- # [22:03] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection reset by peer)
- # [22:05] <AryehGregor> Actually, Firefox doesn't throw errors for everything you might expect.
- # [22:05] <AryehGregor> So I think I'll go with WebKit, since it throws in fewer cases and therefore is simpler to spec and implement.
- # [22:05] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [22:05] * gsnedders looks in a, "do I want to know?" sort of way
- # [22:07] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [22:07] <jgraham> gsnedders: I thought you knew everything
- # [22:08] <AryehGregor> But maybe WebKit isn't web-compatible either . . . hmm.
- # [22:08] * AryehGregor looks in their Bugzilla
- # [22:09] * Quits: sean` (~Sean@unaffiliated/sean/x-7291292) (Ping timeout: 276 seconds)
- # [22:10] <AryehGregor> Hixie, any suggestions? I think WebKit's behavior is simpler to spec, but perhaps it's less site-compatible.
- # [22:10] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [22:10] * Joins: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com)
- # [22:11] <Hixie> AryehGregor: hard to say
- # [22:11] <Hixie> AryehGregor: any idea what IE is doing?
- # [22:11] <Hixie> (i feel your pain, when it comes to debugging IE)
- # [22:11] <AryehGregor> Hixie, I was trying to test IE9 before, but now something I did in my test suite causes it to fail all tests with cryptic error messages.
- # [22:11] <AryehGregor> I'll try doing more limited debugging and see if I can work out what it does, though.
- # [22:12] <Hixie> weird
- # [22:12] <Hixie> also try IE8, maybe it's just an IE9 beta bug
- # [22:12] <AryehGregor> The test framework doesn't even work in IE8.
- # [22:12] <Hixie> that's problematic :-)
- # [22:12] <AryehGregor> It's possible that the actual IE bug is in ES5 features or something, since I don't really know what parts of JavaScript are new or whatever.
- # [22:13] <Hixie> from your descriptions, it sounds like webkit is the sanest, but it also sounds like you might have some room to try to come up with something more logical than anyone currently implements
- # [22:13] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 276 seconds)
- # [22:13] <AryehGregor> I don't think we need to care so much about IE, to be honest . . . it's usually in different code paths and it's already committed to breaking compat on every release with compatibility mode.
- # [22:13] <Hixie> you'd be surprised how many pages just assume IE and don't have other code paths
- # [22:14] <Hixie> but that's more about IE6 or 7 than IE9
- # [22:14] <Hixie> remember that the goal is for the spec to be compatible with legacy content, not legacy UAs
- # [22:14] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [22:14] * Joins: espadrine (86d6a50b@gateway/web/freenode/ip.134.214.165.11)
- # [22:15] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [22:16] * Quits: paul_irish (~paul_iris@nat/google/x-iauocrjlgfnuocdh) (Remote host closed the connection)
- # [22:16] * Joins: paul_irish (~paul_iris@nat/google/x-tnyumittnputzxpn)
- # [22:18] <AryehGregor> Okay, IE9 is giving "'btoa' is undefined" for no discernible reason.
- # [22:18] <aho> lameness
- # [22:19] <aho> that's the reason :v
- # [22:19] <Hixie> gotta go for lunch, but i can try to help out when i get back
- # [22:21] * Joins: stevela (~stevela@74.125.59.68)
- # [22:22] <AryehGregor> In compat mode I get "Object expected" instead.
- # [22:22] <AryehGregor> I know btoa() exists in IE, I was using it before . . .
- # [22:22] * AryehGregor will return to this in an hour or two
- # [22:24] <AryehGregor> Does Microsoft have any official documentation for their JavaScript function implementation . . . ?
- # [22:25] <AryehGregor> This is just slightly incomplete: http://msdn.microsoft.com/en-us/library/6fw3zxcx(v=VS.94).aspx
- # [22:28] <webr3> is the paste event standardized/ing ?
- # [22:29] * Quits: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net) (Quit: justinhjohnson)
- # [22:33] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [22:35] * Quits: Hans_Henrik (~chatzilla@ti0131a340-dhcp0803.bb.online.no) (Remote host closed the connection)
- # [22:37] * Quits: Necrathex (~nectop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [22:38] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [22:39] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:40] * Joins: justinhjohnson (~justinjn@67-131-94-2.dia.static.qwest.net)
- # [22:41] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [22:49] * Quits: ROBOd (~robod@89.123.156.160) (Quit: .)
- # [22:51] * Xano is now known as Xano_notthisone
- # [22:51] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [22:53] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
- # [22:53] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Changing host)
- # [22:53] * Joins: sean` (~Sean@unaffiliated/sean/x-7291292)
- # [22:56] <Hixie> webr3: not yet, but we really should
- # [22:57] * Quits: mokush (~quassel@188.24.42.76) (Remote host closed the connection)
- # [22:59] <webr3> hixie, best place to nudge re paste event (and aligning w/ drag and drop, and aligning TextInput event which seems to differ, and correlations to input event)
- # [22:59] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [22:59] <Hixie> nowhere useful to nudge, we don't have an editor for it
- # [22:59] <webr3> for events 3?
- # [22:59] <Hixie> for copy/paste
- # [23:00] <Hixie> imho dom events should just define the events model, not the actual events
- # [23:00] <Hixie> almost every event it tries to define it gets wrong somehow
- # [23:00] <Hixie> or duplicates requirements elsewhere, or doesn't specify in enough detail for interop, etc
- # [23:01] <webr3> have to agree there, either the place for all events, or just the model, but if all it'd have to be more of a registry.. would be god to have a central place to look them all up and ensure they were all aligned when being defined though
- # [23:02] <Hixie> events can't sanely be specced in a registry
- # [23:02] <Hixie> events are like exceptions
- # [23:02] <Hixie> how they fire is deeply integrated with the things they are talking about
- # [23:02] * Joins: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
- # [23:02] <Hixie> the place to spec them is in the processing model for the relevant feature
- # [23:02] <Hixie> doesn't make sense to spec them separately
- # [23:02] <webr3> at some level surely they can, for instance ensuring certain properties existed on all events of type input etc
- # [23:03] * Quits: othermaciej (~mjs@17.246.19.138) (Quit: othermaciej)
- # [23:03] <webr3> it'll be even more of a pita if every single event has a different interface for the properties
- # [23:03] <Hixie> the interfaces can be specced wherever, those are almost trivial
- # [23:03] <Hixie> i'm talking about the rules for when the events fire
- # [23:04] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Read error: Operation timed out)
- # [23:05] * Joins: othermaciej (~mjs@17.246.19.138)
- # [23:05] <webr3> gotcha, i was talking more about the methods and properties on certain classes of event and ensuring they were aligned, .data vs .getData vs .clipboardData.getData(), with types without and so forth
- # [23:05] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [23:06] <Hixie> getting them all aligned is mostly a lost cause, but yeah, for the simpler interfaces i'm fine with dom events speccing them -- there's not much to spec, the attributes are readonly and just return what the initialisers were given and there are no methods
- # [23:06] <Hixie> other than the initialisers
- # [23:06] * Joins: weinig (~weinig@17.246.17.109)
- # [23:08] * Joins: variable (~variable@unaffiliated/variable)
- # [23:08] <AryehGregor> Can anyone please explain to me why http://aryeh.name/tmp/test.html in IE9 doesn't work?
- # [23:09] <Hixie> put a letter before the <script> to make sure it ends up in the body
- # [23:09] <AryehGregor> It won't work in the head?
- # [23:09] <Hixie> dunno, but try
- # [23:09] <AryehGregor> No difference.
- # [23:09] <AryehGregor> For those who don't want to view source, it was: <!doctype html><script>alert(btoa("test"));</script>
- # [23:09] <AryehGregor> Console gives error "'btoa' is undefined".
- # [23:10] <Hixie> what does alert(window.btoa) give ?
- # [23:10] <AryehGregor> undefined . . .
- # [23:10] <AryehGregor> Surely IE can't just not implement these? Some of the tests passed before.
- # [23:10] <Hixie> try removing the doctype?
- # [23:10] <AryehGregor> Still undefined.
- # [23:11] <webr3> i didn't even know btoa and atob were standardized :|
- # [23:11] <AryehGregor> They aren't, that's what I'm doing.
- # [23:11] <webr3> lol, that explains it
- # [23:12] <AryehGregor> Okay, it really is behaving as though btoa() and atob() aren't defined.
- # [23:12] <AryehGregor> But I could swear it wasn't before . . .
- # [23:12] <Hixie> the web suggests it's not supported in IE
- # [23:15] <AryehGregor> Well, that explains why I was so confused.
- # [23:16] <AryehGregor> So I guess I'll spec what Firefox does.
- # [23:21] <Hixie> seems reasonable
- # [23:22] * Quits: MikeSmith (~MikeSmith@EM114-48-69-189.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [23:23] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
- # [23:25] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [23:25] <annevk> I was gonna sleep, but then I read the logs...
- # [23:25] <annevk> hallvors is speccing copy/paste
- # [23:25] <Hixie> oh, cool
- # [23:25] <annevk> I think he already posted on public-webapps, will soonish be an official draft
- # [23:26] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
- # [23:26] <Hixie> let's add it to http://wiki.whatwg.org/wiki/Specifications_that_apply_to_Web_browsers
- # [23:27] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Quit: abarth)
- # [23:28] * Joins: MikeSmith (~MikeSmith@EM114-48-157-231.pool.e-mobile.ne.jp)
- # [23:28] <webr3> annevk, cool ty for answer
- # [23:28] <annevk> http://thedailywtf.com/Articles/XMLd-XML.aspx o_O
- # [23:29] <Hixie> annevk: is there a link to hallvors' draft spec?
- # [23:29] <annevk> Hixie, did you see http://wiki.whatwg.org/wiki/Specs ?
- # [23:29] <annevk> Hixie, it's not checked in yet I think
- # [23:29] <Hixie> annevk: yeah, all that information is on the other page now. Saw Specs too late, sorry.
- # [23:29] <annevk> http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/att-1067/cbapispec.html is the public one
- # [23:29] <annevk> I mean latest published in public
- # [23:29] <Hixie> why doesn't he edit it live
- # [23:29] <annevk> he probably does
- # [23:30] <Hixie> stop working on secret specs people, edit it all liiiiveee :-P
- # [23:30] <annevk> but I don't think he's a W3C account and all yet
- # [23:30] <annevk> or a personal website
- # [23:30] <annevk> but I don't know for sure
- # [23:30] <Hixie> i guess i should make /Specs redirect to the other page now
- # [23:30] <annevk> wfm
- # [23:31] <annevk> though yours has a long name...
- # [23:31] <Hixie> well if it's a redirect the other one will work fine too :-)
- # [23:31] <Hixie> there
- # [23:31] <Hixie> http://wiki.whatwg.org/wiki/Specs
- # [23:32] <annevk> I like how it has links to discussion / bugs / etc.
- # [23:32] * Quits: f1lt3r_bocoup (~f1lt3r@64.119.153.2) (Quit: less catch, more try)
- # [23:32] <Hixie> feedback and bugs are the two links i actually wanted that page for
- # [23:32] <Hixie> feedback, mainly
- # [23:33] <annevk> I created Specs mostly because I lost track of where the spec was hosted
- # [23:33] <annevk> but the formatting was way complex
- # [23:33] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Quit: Leaving)
- # [23:33] <annevk> well, wiki editing is way complex
- # [23:34] <Hixie> yeah, wiki tables are a pain
- # [23:35] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [23:36] <Hixie> we should clean up http://wiki.whatwg.org/wiki/Companion_specifications to make sure the stuff with editors is on the /Specs page now and remove it from the Companion page
- # [23:37] * Quits: Sosby (fsosby@70.32.34.100) (Read error: Operation timed out)
- # [23:37] * Quits: aboodman (~aa@nat/google/x-ehsnydfmdwyrzree) (Ping timeout: 250 seconds)
- # [23:40] * Joins: Sosby (fsosby@70.32.34.100)
- # [23:46] * riven is now known as riven2
- # [23:47] * riven2 is now known as riven
- # [23:48] * Quits: weinig (~weinig@17.246.17.109) (Quit: weinig)
- # [23:48] * Quits: othermaciej (~mjs@17.246.19.138) (Quit: othermaciej)
- # [23:50] * Joins: ojan (~ojan@nat/google/x-shtgphrworxsdzfe)
- # [23:51] * Joins: othermaciej (~mjs@17.246.19.138)
- # [23:52] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:53] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Leaving...)
- # [23:53] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [23:54] * Joins: macpherson (~macpherso@nat/google/x-wbianhfzdubnipsr)
- # [23:58] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # Session Close: Thu Jan 06 00:00:00 2011
The end :)