Options:
- # Session Start: Tue Apr 05 00:00:00 2011
- # Session Ident: #whatwg
- # [00:03] * darin__ is now known as fishd
- # [00:07] * Joins: jarib (~jarib@109.74.192.179)
- # [00:07] * Quits: jarib (~jarib@109.74.192.179) (Changing host)
- # [00:07] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [00:09] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:13] * Quits: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [00:19] * Quits: xtoph (~xtoph@213.47.185.206)
- # [00:24] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [00:26] * Joins: MikeSmith_ (~MikeSmith@EM114-48-205-97.pool.e-mobile.ne.jp)
- # [00:29] * Quits: MikeSmith (~MikeSmith@EM111-188-72-32.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [00:29] * MikeSmith_ is now known as MikeSmith
- # [00:38] * Quits: svl (~me@190.115.38.36) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:40] * Quits: othermaciej (~mjs@17.246.17.218) (Quit: othermaciej)
- # [00:41] * Joins: othermaciej (~mjs@17.246.17.218)
- # [00:47] * Quits: stefan-_ (~music@136.199.221.41) (Remote host closed the connection)
- # [00:51] * Quits: jamesr (~jamesr@216.239.45.19) (Quit: jamesr)
- # [00:52] * Joins: jacobolus (~jacobolus@adsl-76-199-107-34.dsl.pltn13.sbcglobal.net)
- # [00:53] * Joins: ryanseddon (~RSeddon@202.126.98.210)
- # [00:54] * Joins: jamesr (~jamesr@216.239.45.19)
- # [00:54] * Quits: jamesr (~jamesr@216.239.45.19) (Client Quit)
- # [00:57] * bga_ is now known as bga_|away
- # [01:00] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:01] * bga_|away is now known as bga_
- # [01:03] * Quits: othermaciej (~mjs@17.246.17.218) (Quit: othermaciej)
- # [01:05] * Joins: othermaciej (~mjs@17.246.17.218)
- # [01:08] * Quits: boaz (~boaz@74.82.107.5) (Quit: boaz)
- # [01:10] * Quits: jeremyselier (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [01:15] * Joins: boaz (~boaz@74.82.107.5)
- # [01:16] <Hixie> nessy: yt?
- # [01:17] <Hixie> nessy: what happens if someone has a short track and a long track slaved together, seeks to the end of the long track, and starts playing backwards? What does the .currentTime of the short track do over the lifetime of the playback?
- # [01:17] <Hixie> i wonder if i have to add some new state that means "would play except the media controller is outside the range of playable content for this track"
- # [01:18] * Joins: Yuhong (~chatzilla@pool-71-112-243-235.sttlwa.dsl-w.verizon.net)
- # [01:18] <Hixie> the question then is what happens if the author seeks that slaved track while it's in that state...
- # [01:19] <Hixie> this multitrack thing sure is a lot of pain for something i'm not convinced anyone really cares about
- # [01:19] * Quits: boaz (~boaz@74.82.107.5) (Client Quit)
- # [01:20] <Yuhong> http://www.reddit.com/r/xss/comments/gc9ce/an_xss_prevented_by_using_xhtml/
- # [01:21] <Yuhong> URL say what it is.
- # [01:22] <Yuhong> "However at least Firefox and Chrome would not render that tag because of the onload attribute is given twice and strict XHTML is used. So breaking out of the tag completely in order to inject a <script> tag for example is even harder because of file names must not contain slashes. "
- # [01:24] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 246 seconds)
- # [01:36] * Joins: kurrik (~kurrik@nat/google/x-nrsqetssxiecgbgq)
- # [01:37] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection timed out)
- # [01:39] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:41] * Joins: agektmr (~Adium@nat/google/x-tptxinrivxmbzuto)
- # [01:41] * Joins: jamesr (~jamesr@216.239.45.19)
- # [01:46] * Quits: jernoble (~jernoble@2620:0:1b00:1191:9c41:531e:55c8:efe4) (Quit: jernoble)
- # [01:46] * dglazkov is now known as dglazkov|away
- # [01:54] <Lachy> Hixie, we're experementing with <details><summary>, and I've been playing around with XBL bindings for styling them.
- # [01:54] <Lachy> so far, it seems that XBL 2.0 as currently defined has a few limitations that make it a little bit inadequate for that purpose.
- # [01:56] <Lachy> also, the rendering section in HTML for details needs to be significantly revised. (email about that coming soon)
- # [02:02] <Hixie> XBL2's biggest problem is that nobody's implementing it
- # [02:03] <Hixie> so i expect it'll change a lot before we're done
- # [02:05] * Joins: jochen___ (~jochen@nat/google/x-eqdqnctwicsxpujv)
- # [02:06] <Lachy> yeah, I know. We're not implementing it yet, but this experimentation I've been doing should provide you with some useful feedback.
- # [02:06] <Hixie> cool
- # [02:06] <Lachy> e.g. When rendering the disclosure triangle, that requires an inline box inside the <summary> element's line box, which needs to be shifted left using negative margin, and which must be rendered before any ::before content
- # [02:07] <Lachy> that's not possible with XBL2 as specified
- # [02:07] * Quits: kurrik (~kurrik@nat/google/x-nrsqetssxiecgbgq) (Remote host closed the connection)
- # [02:07] * Joins: kurrik (~kurrik@nat/google/x-jxmwbhskkmhbgsyu)
- # [02:08] <Lachy> it's basically like the list bullet of an <li>, but without a special 'display' property to handle it
- # [02:08] * Quits: jochen__ (~jochen@nat/google/x-smrttyidgxqbepss) (Ping timeout: 246 seconds)
- # [02:08] * jochen___ is now known as jochen__
- # [02:09] <Lachy> btw, chromium's implementation of details and summary is the worst possible implementation that just breaks in so many ways. They need to fix it before shipping it.
- # [02:09] <TabAtkins> Indeed. ;_;
- # [02:09] <AryehGregor> It's not even an implementation.
- # [02:09] <TabAtkins> It's being fixed now.
- # [02:10] <TabAtkins> I think it'll be good in 11?
- # [02:10] <AryehGregor> It's a caricature of an implementation.
- # [02:10] <Lachy> TabAtkins, try details::before { content: 'X' } and see that rendered after the summary :-)
- # [02:11] <TabAtkins> Lachy: I don't even want to try. Even our "fixed" impl is done with custom renderers and is still pretty bad.
- # [02:11] <jamesr> ideally we'd implement details/summary using XBL internally
- # [02:11] <TabAtkins> Yup, we discussed that last friday.
- # [02:11] <Lachy> some other amusing things to try include setting display: inline; which doesn't actually work.
- # [02:12] * Quits: kurrik (~kurrik@nat/google/x-jxmwbhskkmhbgsyu) (Ping timeout: 260 seconds)
- # [02:12] <Lachy> jamesr, we won't be using XBL internally, but we want our implementation to be compatible with any future XBL implementation.
- # [02:13] <Lachy> so that when we hopefully do implement XBL (no idea when it'll be prioritised), we can re-implement it easily.
- # [02:13] <Hixie> Lachy: sounds like a display:run-in element before the summary
- # [02:14] <Hixie> Lachy: or some such
- # [02:15] <Lachy> oh, run-in might solve one of my problems...
- # [02:15] * Lachy looks...
- # [02:16] <Lachy> (I'm not sure if we implement it though, but we can pretend we do)
- # [02:17] * Joins: hdhoang (~hdhoang@hdhoang.broker.freenet6.net)
- # [02:19] <Lachy> Hixie, where in CSS does it describe how run-in boxes and generated content interact?
- # [02:23] <TabAtkins> It doesn't.
- # [02:23] <TabAtkins> Especially now that run-in was removed from 2.1.
- # [02:23] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [02:24] <Lachy> ok, so if we had a binding that looked like this:
- # [02:24] <Lachy> <div style="display:run-in"><span style="display:run-in">â–¸</span><content includes="summary"></content></div>
- # [02:24] <Lachy> with this CSS applied:
- # [02:24] <Lachy> details, summary { display: block; }
- # [02:24] <Lachy> summary::before { content: "x"; }
- # [02:25] <Yuhong> http://www.zeldman.com/2009/11/26/a-zing-too-far/#comment-50092
- # [02:25] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
- # [02:25] * Joins: homat____ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:25] <Lachy> that would make the div a block, and span an inline box of within the summary, and the 'x' generated between the â–¸ and the summary
- # [02:26] <Yuhong> (Clue: look at Zeldman's response further down the page, and then click the schneegans.de link again)
- # [02:26] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [02:29] * Joins: homata___ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:29] * Quits: homat____ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
- # [02:30] <TabAtkins> Yuhong: I don't understand what you're trying to point out.
- # [02:30] <Lachy> display: run-in; might not work sanely though if the <summary> gets floated. Ideally, the disclosure triangle would get floated with it, which means it actually needs to be a child of the summary, not a run-in sibling :-(
- # [02:31] <Yuhong> Basically a reader reported an error in an XHTML page, see the comment I linked to for details, and Zeldman responded that they fixed it.
- # [02:31] <TabAtkins> If I split apart 'display', then the ::marker-generating property would be separate from other display stuff, and you could rely on that for <summary>.
- # [02:31] <Lachy> Yuhong, that's an old issue that is well known to occur on many sites claiming to be XHTML
- # [02:32] <TabAtkins> (I think It'd split it to 'display-outside', 'display-inside', and 'display-extras' or something, with a 'marker' value on the last one causing a ::marker to be generated.
- # [02:32] <Yuhong> Yea, but I am pointing this out because this is a particularly bad case, look at Zeldman's response, then visit the schneegans.de link again and guess what error you see.
- # [02:32] * Joins: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg)
- # [02:32] <Lachy> that would also be useful
- # [02:33] <Lachy> we wanted a pseudo-element to reference the disclosure triangle, and we were using <span pseudo="-o-disclosure"></span> in the binding to achieve that.
- # [02:34] * bga_ is now known as bga_|away
- # [02:34] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [02:34] <TabAtkins> Actually, hm, what's wrong with just using display:list-item on <summary> right now, and styling the ::marker?
- # [02:34] <Yuhong> "getting well-formedness right is exceptionally hard if you don't keep checking for it,"
- # [02:34] <Yuhong> From http://lists.w3.org/Archives/Public/public-html-xml/2011Jan/0138.html.
- # [02:35] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [02:36] <Lachy> we considered using ::marker too, but decided against reusing it because doing so would mean we'd have to implement that for list items too, or risk it breaking sites later
- # [02:36] * bga_|away is now known as bga_
- # [02:36] <TabAtkins> I don't see what the problem is with implementing ::marker. ^_^
- # [02:36] * Quits: Yuhong (~chatzilla@pool-71-112-243-235.sttlwa.dsl-w.verizon.net) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
- # [02:37] <Lachy> TabAtkins, nothing in theory, but the scope of the task has its limits.
- # [02:37] <TabAtkins> But anyway, can you just use the marker machinery but not expose it as a pseudo on <summary> yet?
- # [02:37] <TabAtkins> I dunno what sort of implementation limits you're actually running into, so my suggestions may be worthless.
- # [02:38] <Lachy> hmm, maybe we can use list-item.
- # [02:38] <Lachy> I was sure I tested it and thought there was something wrong with it, but I might be mistaken.
- # [02:38] <TabAtkins> Expose some prefixed list-style-types, one for open and one for closed, and just apply them appropriately.
- # [02:39] <TabAtkins> details > summary { display: list-item; } details[open] > summary { list-style-type: o-disclosure-open; } details:not([open]) > summary { list-style-type: -o-disclosure-closed; }
- # [02:40] <Lachy> oh, the problem was that if authors wanted to display the details and summary inline instead, they would lose the marker
- # [02:40] <TabAtkins> Yeah, the lack of inline list-items is pretty crappy.
- # [02:41] <Lachy> thanks. I'lll experiment with this again tomorrow. Maybe that's a limitation we can accept for now, and fix later when display gets split apart as you suggested.
- # [02:42] <TabAtkins> And I guess set list-style-position:inline on <summary>, too.
- # [02:43] <Lachy> TabAtkins, this is what I've been experimenting with. It's basically a simulated XBL binding, with the shadow tree represented as real elements. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/910
- # [02:44] <TabAtkins> Good thing is, ::marker is defined to go before ::before, which is what you want here.
- # [02:45] <Lachy> indeed
- # [02:46] * Joins: gavin__ (~gavin@people.mozilla.com)
- # [02:47] * Quits: gavin (~gavin@firefox/developer/gavin) (Remote host closed the connection)
- # [02:47] <Lachy> TabAtkins, does list-item also handle putting the marker on the right for RTL languages?
- # [02:47] <TabAtkins> Yes, list-style-position:inside handles that.
- # [02:48] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [02:48] <Lachy> hmm, cool.
- # [02:49] <Lachy> ok, that means I can greatly simplify the XBL binding, so that it only needs to handle the activation behaviour to open/close, and moving the first child summary to always be the first line box.
- # [02:59] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:00] * bga_ is now known as bga_|away
- # [03:00] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [03:03] * Joins: abeelias (~abe@38.104.129.126)
- # [03:03] * Quits: abe (~abe@38.104.129.126) (Read error: Connection reset by peer)
- # [03:06] * Quits: nessy (~Adium@124-168-15-54.dyn.iinet.net.au) (Quit: Leaving.)
- # [03:07] * Joins: ojan (~ojan@74.125.56.17)
- # [03:27] * Quits: agektmr (~Adium@nat/google/x-tptxinrivxmbzuto) (Ping timeout: 276 seconds)
- # [03:28] * Joins: KaOSoFt (~KaOSoFt@186.112.5.183)
- # [03:28] * Quits: KaOSoFt (~KaOSoFt@186.112.5.183) (Changing host)
- # [03:28] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [03:33] * Joins: kennyluck (~kennyluck@EM1-112-32-125.pool.e-mobile.ne.jp)
- # [03:34] * Quits: jamesr (~jamesr@216.239.45.19) (Quit: jamesr)
- # [03:35] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [03:47] * Quits: dave_levin (~dave_levi@74.125.59.65) (Quit: dave_levin)
- # [03:52] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [03:56] * Quits: hdhoang (~hdhoang@hdhoang.broker.freenet6.net) (Quit: Leaving.)
- # [03:57] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [04:03] * zot-- is now known as zewt
- # [04:08] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:13] * Joins: Deep2504 (xCross@123.200.17.118)
- # [04:13] * Quits: xCross (xCross@123.200.17.118) (Disconnected by services)
- # [04:13] * Deep2504 is now known as xCross
- # [04:18] * Quits: Deltachaos (~deltachao@91-64-27-46-dynip.superkabel.de) (Quit: Leaving.)
- # [04:24] * Joins: myakura (~myakura@p1182-ipbf4006marunouchi.tokyo.ocn.ne.jp)
- # [04:26] * Quits: homata___ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [04:26] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:36] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [04:37] * Joins: agektmr (~Adium@u718187.xgsnu4.imtp.tachikawa.mopera.net)
- # [04:41] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [04:50] * Quits: othermaciej (~mjs@17.246.17.218) (Remote host closed the connection)
- # [04:51] * Joins: othermaciej (~mjs@2620:0:1b00:1191:187f:870b:439a:c2cc)
- # [05:00] * Quits: myakura (~myakura@p1182-ipbf4006marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [05:06] * Quits: othermaciej (~mjs@2620:0:1b00:1191:187f:870b:439a:c2cc) (Quit: othermaciej)
- # [05:08] * Quits: agektmr (~Adium@u718187.xgsnu4.imtp.tachikawa.mopera.net) (Quit: Leaving.)
- # [05:09] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [05:14] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [05:14] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [05:18] * Quits: erlehmann (~erlehmann@82.113.99.13) (Quit: Ex-Chat)
- # [05:20] * Quits: MikeSmith (~MikeSmith@EM114-48-205-97.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [05:23] * Joins: MikeSmith (~MikeSmith@EM114-48-205-97.pool.e-mobile.ne.jp)
- # [05:24] * Quits: jochen__ (~jochen@nat/google/x-eqdqnctwicsxpujv) (Ping timeout: 248 seconds)
- # [05:24] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Ping timeout: 248 seconds)
- # [05:25] * Quits: jacobolus (~jacobolus@adsl-76-199-107-34.dsl.pltn13.sbcglobal.net) (Ping timeout: 264 seconds)
- # [05:25] * Joins: jochen__ (~jochen@nat/google/x-deqvensdmsxfxidb)
- # [05:30] * Joins: othermaciej (~mjs@67.218.106.213)
- # [05:34] * Quits: abeelias (~abe@38.104.129.126) (Quit: Leaving...)
- # [05:35] * Joins: abe (~abe@38.104.129.126)
- # [05:36] * Joins: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net)
- # [05:37] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [05:39] * Quits: abe (~abe@38.104.129.126) (Ping timeout: 264 seconds)
- # [05:50] * Joins: macpherson (~macpherso@nat/google/session)
- # [05:50] * Quits: macpherson (~macpherso@nat/google/session) (Changing host)
- # [05:50] * Joins: macpherson (~macpherso@nat/google/x-ndjhskdbacrtrdsd)
- # [05:50] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [05:54] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [06:00] * Joins: nonge_ (~nonge@p50829CAC.dip.t-dialin.net)
- # [06:04] * Parts: murz (~mmurraywa@wcproxy.msnbc.com)
- # [06:05] * Quits: nonge__ (~nonge@p5B327472.dip.t-dialin.net) (Ping timeout: 276 seconds)
- # [06:13] * Joins: kurrik (~kurrik@c-71-198-213-60.hsd1.ca.comcast.net)
- # [06:17] * Quits: kurrik (~kurrik@c-71-198-213-60.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [06:29] * Quits: MikeSmith (~MikeSmith@EM114-48-205-97.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [06:31] * Quits: othermaciej (~mjs@67.218.106.213) (Quit: othermaciej)
- # [06:34] * Joins: MikeSmith (~MikeSmith@EM111-188-16-69.pool.e-mobile.ne.jp)
- # [06:35] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 240 seconds)
- # [06:37] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [06:39] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [06:47] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [06:50] * Joins: FastJack (~fastjack@dumpstr.net)
- # [06:52] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Quit: Liberty is the right to choose, freedom is the result of that choice.)
- # [06:56] * Joins: dydz (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net)
- # [07:02] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [07:03] * Joins: kurrik (~kurrik@c-71-198-213-60.hsd1.ca.comcast.net)
- # [07:04] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [07:08] * Quits: kurrik (~kurrik@c-71-198-213-60.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [07:15] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [07:16] * Joins: agektmr (~Adium@220.109.219.244)
- # [07:16] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [07:25] * Joins: gavin (~gavin@people.mozilla.com)
- # [07:25] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
- # [07:25] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [07:26] * Quits: gavin__ (~gavin@people.mozilla.com) (Remote host closed the connection)
- # [07:28] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
- # [07:37] * Joins: shinyak (~shinyak@220.109.219.244)
- # [07:39] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [07:40] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [07:44] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [07:51] * Joins: wakaba (~wakaba@198.22.102.121.dy.bbexcite.jp)
- # [07:52] * Quits: temp01 (temp01@unaffiliated/temp01) (Disconnected by services)
- # [07:52] * Joins: temp01 (temp01@unaffiliated/temp01)
- # [07:53] * Joins: hendry_ (~hendry@webconverger.org)
- # [07:53] * Joins: jarib_ (~jarib@109.74.192.179)
- # [07:53] * Joins: karlushi (~karl@nerval.la-grange.net)
- # [07:54] * Joins: gwillen_ (~gwillen@adsl-66-218-37-112.dslextreme.com)
- # [07:54] * Quits: gwillen_ (~gwillen@adsl-66-218-37-112.dslextreme.com) (Changing host)
- # [07:54] * Joins: gwillen_ (~gwillen@unaffiliated/gwillen)
- # [07:55] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [07:56] * Quits: wakaba_ (~wakaba@198.22.102.121.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [07:56] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Ping timeout: 246 seconds)
- # [07:56] * Quits: Stiks (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 246 seconds)
- # [07:56] * Quits: gwillen (~gwillen@unaffiliated/gwillen) (Ping timeout: 246 seconds)
- # [07:56] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [07:56] * Quits: hendry (~hendry@webconverger.org) (Ping timeout: 246 seconds)
- # [07:56] * Quits: jarib (~jarib@unaffiliated/jarib) (Ping timeout: 246 seconds)
- # [07:56] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [07:56] * Quits: inimino (~inimino@boshi.inimino.org) (Ping timeout: 246 seconds)
- # [07:56] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Ping timeout: 246 seconds)
- # [07:56] * Quits: doublec (~doublec@unaffiliated/doublec) (Ping timeout: 246 seconds)
- # [07:56] * Quits: shinyak (~shinyak@220.109.219.244) (Ping timeout: 260 seconds)
- # [07:56] * Joins: doublec (~doublec@li120-88.members.linode.com)
- # [07:56] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [08:00] * Joins: zot-- (x@c-76-24-235-31.hsd1.ma.comcast.net)
- # [08:02] * Quits: zewt (x@c-76-24-235-31.hsd1.ma.comcast.net) (Ping timeout: 246 seconds)
- # [08:08] * Joins: inimino (~inimino@boshi.inimino.org)
- # [08:09] * Quits: temp01 (temp01@unaffiliated/temp01) (Ping timeout: 276 seconds)
- # [08:13] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Going!)
- # [08:14] * Quits: kennyluck (~kennyluck@EM1-112-32-125.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [08:15] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [08:18] * Joins: temp01 (temp01@unaffiliated/temp01)
- # [08:29] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [08:31] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [08:32] * Quits: CvP (~CvP@123.49.22.20) (Ping timeout: 250 seconds)
- # [08:34] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [08:36] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [08:40] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:42] * Quits: rimantas (~rimliu@93.93.57.193) (Client Quit)
- # [08:43] * Joins: Maurice (~ano@77.222.73.150)
- # [08:49] <MikeSmith> Hixie: if you're around, can you please push the button to generate new W3C versions of HTML5 and friends?
- # [08:49] <MikeSmith> I just checked in the updates to the boilerplate
- # [08:51] * Joins: matjas (~matjas@195.130.156.13)
- # [08:53] <zcorpan> publishing tiem?
- # [08:53] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [08:53] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [08:55] <hsivonen> I wonder how http://www.w3.org/QA/2011/04/wiki-based_documentation_proje.html is going to compare to MDC
- # [08:55] <MikeSmith> zcorpan: yeah, getting there
- # [08:57] <MikeSmith> zcorpan: http://www.w3.org/TR/2011/WD-html5-diff-20110405/ is just awaiting webmaster to review and flip the switch on the main /TR symlink
- # [09:00] <MikeSmith> hsivonen: when it was demo'ed to me a while back, that's one of the things I asked about
- # [09:00] <MikeSmith> part of the response was that it can provide details about implementation status across browsers
- # [09:01] <hsivonen> MikeSmith: MDC tries to do that too
- # [09:01] <MikeSmith> yeah, I was going to say I personally don't see any reason why more cross-browser implementation status can't be provided at MDC
- # [09:01] <MikeSmith> It just requires somebody taking time to do it
- # [09:02] <hsivonen> https://developer.mozilla.org/en/css/css_transitions#Browser_compatibility
- # [09:03] <MikeSmith> OK
- # [09:03] <hsivonen> I can imagine that other vendors might be less comfortable with contributing to MDC than to a W3C wiki, though
- # [09:03] <MikeSmith> yeah, some would I guess
- # [09:04] <MikeSmith> but I know that some Google folks have already been contributing to MDC
- # [09:04] <MikeSmith> I think the details about implementation status in https://developer.mozilla.org/en/HTML/Element are well done
- # [09:04] <MikeSmith> the color-coding
- # [09:04] <MikeSmith> and not just about implementation status
- # [09:05] <MikeSmith> I think that could be made useful for cross-browser implementation details if somebody took time to do it
- # [09:05] <MikeSmith> and of course it wouldn't necessary need to be people from other browser projects
- # [09:06] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [09:06] <MikeSmith> most of the details are already at caniuse anyway
- # [09:08] * Joins: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [09:09] <hsivonen> Hixie: could we make fragment parsing always parse <noscript> as if scripting was enabled?
- # [09:09] * Quits: ryanseddon (~RSeddon@202.126.98.210) (Ping timeout: 264 seconds)
- # [09:10] <hsivonen> Hixie: that is, are there any use cases we should care about that allow the script calling into the fragment parser run but that make the context node not have scripting enabled for it?
- # [09:10] <hsivonen> even if the context node is in designmode, presumably the caller isn't expecting to strip <noscript> tags and show noscript content
- # [09:11] <othermaciej> does <noscript> act as if scripting was disabled inside a no-script sandboxed iframe?
- # [09:11] <hsivonen> I have no idea
- # [09:11] <hsivonen> but I'd expect so
- # [09:11] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [09:11] <hsivonen> when loading the page as a non-fragment
- # [09:12] * Joins: CvP (~CvP@123.49.22.20)
- # [09:13] <othermaciej> if the sandboxed iframe does not have a unique origin, the parent frame can script it
- # [09:13] <othermaciej> so that's at least one observable way, besides design mode, to create a fragment in a context where scripting is disabled
- # [09:16] * Quits: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
- # [09:18] <abarth> othermaciej: that's correct
- # [09:20] <othermaciej> mind you, I don't know what the sensible behavior is in either of these cases
- # [09:21] <abarth> hsivonen: why does that matter?
- # [09:21] <abarth> the allow-scripts bit is frozen when the document is created
- # [09:21] <hsivonen> I'd want to remove the check for the scripting state from fragment parsing for performance reasons and always run the parser in the mode that produces "scripting enabled"-shaped trees
- # [09:22] <hsivonen> abarth: I believe it's not that simple in Gecko
- # [09:22] <abarth> is that really measurable performance?
- # [09:22] <abarth> i see
- # [09:22] <hsivonen> abarth: smaug said 6% with simple arguments to the parser
- # [09:22] <abarth> in webkit, the only token-level operations you can see in perf benchmarks are mallocs
- # [09:22] <abarth> branches are invisible
- # [09:22] <abarth> !
- # [09:22] <abarth> wow
- # [09:23] <abarth> that's v. surpising
- # [09:23] <hsivonen> abarth: https://bugzilla.mozilla.org/show_bug.cgi?id=559319
- # [09:23] <othermaciej> I wonder what would happen if we took the equivalent branch out of WebKit
- # [09:23] <hsivonen> abarth: this isn't a token-level operation. it is part of the parser setup
- # [09:25] <abarth> othermaciej: i'm sure it wouldn't be measurable, even on eric's fragment micro benchmark
- # [09:25] <abarth> hsivonen: can you cache the result on the document so you just copy it each time you start the fragment parser?
- # [09:25] <hsivonen> abarth: I have no idea.
- # [09:26] <abarth> hsivonen: maye query lazily when you get a noscript token?
- # [09:26] <othermaciej> it's an edge case, but I'm surprised that computing whether scripts are allowed as a one-time setup prior to parsing the fragment would be so expensive
- # [09:27] <abarth> http://trac.webkit.org/browser/trunk/Source/WebCore/html/parser/HTMLTreeBuilder.cpp#L943
- # [09:27] <abarth> looks like we read the state lazily in webkit
- # [09:27] <hsivonen> abarth: that wouldn't be nice for the network case, because in the network case, the code that wants to know is off the main thread
- # [09:27] <abarth> right, but we're talking about the fragment parser, right? that's synchronous
- # [09:27] <hsivonen> http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#11779
- # [09:28] <hsivonen> abarth: yeah, but then I'd have to have different code for network and fragment
- # [09:28] <abarth> othermaciej: i be you could make that check show up in a <noscript> fragment microbenchmark in webkit
- # [09:28] <abarth> othermaciej: that function ends up calling out to the client
- # [09:29] <othermaciej> putting <noscript> in a fragment is a crazy thing to do
- # [09:29] <hsivonen> it seems that computing the value involves checking for the designmode state
- # [09:29] <othermaciej> therefore, there is almost certainly web content that does it
- # [09:29] <abarth> :)
- # [09:29] <hsivonen> in all the parent browsing contexts
- # [09:30] <hsivonen> othermaciej: we had a bug reporter complain that document.write("<noscript><img src='...'></noscript"); in a nested document.write caused the URL for src to be preloaded
- # [09:30] * eighty4_ is now known as eighty4
- # [09:30] * Quits: eighty4 (~eighty4@li150-164.members.linode.com) (Changing host)
- # [09:30] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [09:30] <hsivonen> othermaciej: so you are probably right
- # [09:31] <hsivonen> so at least people are document.writing <noscript>
- # [09:33] <hsivonen> (Firefox 4 may end up speculatively preloading stuff inside noscript that appears in nested document.write, because making the speculation correct inside nested document.write was pointlessly complex compared to the benefit)
- # [09:33] * Quits: temp01 (temp01@unaffiliated/temp01) (Quit: Poof.)
- # [09:34] <abarth> hsivonen: i think the webkit preloader always assumes scripts are enabled
- # [09:34] <abarth> it has a fake state machine for the stuff that the tree builder computes
- # [09:35] <hsivonen> abarth: this case wasn't about that assumption. it was about synchronizing the state after nested document.writes
- # [09:35] <hsivonen> and <noscript> is very stateful
- # [09:35] <hsivonen> anyway, people do weird stuff
- # [09:35] <hsivonen> this time for advertising
- # [09:36] * Joins: temp01 (temp01@unaffiliated/temp01)
- # [09:36] <hsivonen> so the reporter was unhappy about the extra GETs that affected ad payments, I gather
- # [09:37] <hsivonen> it remains a mystery to me, when one would expect the content of a document.written noscript to show
- # [09:37] <abarth> ah
- # [09:45] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [09:46] * Joins: msucan (~robod@92.86.248.116)
- # [09:47] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [09:50] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [10:03] * Joins: zdobersek (~zan@cpe-46-164-13-216.dynamic.amis.net)
- # [10:08] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [10:13] * Joins: abeelias (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
- # [10:14] * Quits: payman (~payman@pat.se.opera.com) (Remote host closed the connection)
- # [10:14] * Quits: dydz (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net) (Quit: dydz)
- # [10:18] * Quits: zcorpan (~zcorpan@87.253.73.138) (Quit: zcorpan)
- # [10:21] * Joins: payman (~payman@pat.se.opera.com)
- # [10:28] * Quits: abeelias (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [10:28] * Joins: abeelias (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
- # [10:29] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [10:30] * Joins: kennyluck (~kennyluck@softbank219206050242.bbtec.net)
- # [10:41] * Quits: CvP (~CvP@123.49.22.20) (Ping timeout: 276 seconds)
- # [10:41] * Quits: payman (~payman@pat.se.opera.com) (*.net *.split)
- # [10:41] * Quits: jeremyselier (~Jeremy@92.103.127.226) (*.net *.split)
- # [10:41] * Quits: matjas (~matjas@195.130.156.13) (*.net *.split)
- # [10:41] * Quits: karlushi (~karl@nerval.la-grange.net) (*.net *.split)
- # [10:41] * Quits: FastJack (~fastjack@dumpstr.net) (*.net *.split)
- # [10:41] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
- # [10:41] * Quits: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
- # [10:41] * Quits: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (*.net *.split)
- # [10:41] * Quits: mkwst (u395@gateway/web/irccloud.com/x-aolhiuettgncibnd) (*.net *.split)
- # [10:41] * Quits: ciaran_lee (leecn@spoon.netsoc.tcd.ie) (*.net *.split)
- # [10:41] * Quits: connrs_ (~paul@host86-136-130-179.range86-136.btcentralplus.com) (*.net *.split)
- # [10:41] * Quits: k0rnel_ (~k0rnel@krtko.org) (*.net *.split)
- # [10:41] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (*.net *.split)
- # [10:41] * Quits: davve__ (~davve@83.218.67.122) (*.net *.split)
- # [10:41] * Quits: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444) (*.net *.split)
- # [10:41] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (*.net *.split)
- # [10:41] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
- # [10:50] * Joins: payman (~payman@pat.se.opera.com)
- # [10:50] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [10:50] * Joins: matjas (~matjas@195.130.156.13)
- # [10:50] * Joins: karlushi (~karl@nerval.la-grange.net)
- # [10:50] * Joins: FastJack (~fastjack@dumpstr.net)
- # [10:50] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [10:50] * Joins: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net)
- # [10:50] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
- # [10:50] * Joins: mkwst (u395@gateway/web/irccloud.com/x-aolhiuettgncibnd)
- # [10:50] * Joins: ciaran_lee (leecn@spoon.netsoc.tcd.ie)
- # [10:50] * Joins: connrs_ (~paul@host86-136-130-179.range86-136.btcentralplus.com)
- # [10:50] * Joins: k0rnel_ (~k0rnel@krtko.org)
- # [10:50] * Joins: antti_s (~antti@173-203-97-98.static.cloud-ips.com)
- # [10:50] * Joins: davve__ (~davve@83.218.67.122)
- # [10:50] * Joins: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444)
- # [10:50] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [10:50] * Joins: bzed (~bzed@devel.recluse.de)
- # [10:50] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [10:51] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Client Quit)
- # [10:52] * Joins: matijsb (~matijsb@188.205.108.18)
- # [10:54] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [10:54] <zcorpan> http://www.ietf.org/mail-archive/web/hybi/current/msg07065.html - [hybi] call for feedback on Masking alternatives
- # [10:55] * Quits: ojan (~ojan@74.125.56.17) (Quit: ojan)
- # [10:56] <Hixie> hsivonen: there's not much to the current noscript design, it's mostly just what was simplest to do while being compatible with what i found. so changing it should be fine. send a mail.
- # [10:57] * Joins: ojan (~ojan@74.125.56.17)
- # [10:57] <Hixie> MikeSmith: i'm in the middle of a rather involved edit right now and am likely to be afk for a few days but will be able to regen in a few days. if it's urgent let me know and i'll revert my current edits temporarily and force a regen when i'm next around (prolly tomorrow).
- # [10:57] <hsivonen> Hixie: did you happen to test stuff like innerHTML on a node that lives in designmode?
- # [10:57] <Hixie> no
- # [10:57] <hsivonen> Hixie: ok
- # [10:58] <Hixie> barely did any contenteditable testing, don't think i did any designMode testing
- # [10:58] <Hixie> at least not for its effect on parsing
- # [10:58] <Hixie> right, gotta sleep now. nn.
- # [10:58] <hsivonen> hooray for huge undefined parts of the platform
- # [10:58] <hsivonen> nn
- # [10:58] <Hixie> yeah no kidding
- # [10:58] <Hixie> later
- # [10:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [10:59] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [11:00] * Quits: zdobersek (~zan@cpe-46-164-13-216.dynamic.amis.net) (*.net *.split)
- # [11:00] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (*.net *.split)
- # [11:00] * Quits: fishd (~fishd@nat/google/x-qsdjnhgguslkonum) (*.net *.split)
- # [11:00] * Quits: lstoll (~lstoll@randall.lstoll.net) (*.net *.split)
- # [11:00] * Quits: 18VAAAQYQ (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net) (*.net *.split)
- # [11:00] * Quits: tmzt (~tmzt@76.211.0.152) (*.net *.split)
- # [11:00] * Quits: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone) (*.net *.split)
- # [11:00] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
- # [11:00] * Quits: SlexAxton (~SlexAxton@ve.nvl6zjvg.vesrv.com) (*.net *.split)
- # [11:00] * Quits: kig (~ilmarihe@melkinpaasi.cs.helsinki.fi) (*.net *.split)
- # [11:00] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (*.net *.split)
- # [11:00] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (*.net *.split)
- # [11:00] * Quits: nonge_ (~nonge@p50829CAC.dip.t-dialin.net) (*.net *.split)
- # [11:00] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (*.net *.split)
- # [11:00] * Quits: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg) (*.net *.split)
- # [11:00] * Quits: onar (~onar@17.216.36.168) (*.net *.split)
- # [11:00] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (*.net *.split)
- # [11:00] * Quits: kinetik_ (~kinetik@121.98.132.55) (*.net *.split)
- # [11:00] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (*.net *.split)
- # [11:00] * Quits: TabAtkins (~tabatkins@nat/google/x-uiwstkvkfutlkjne) (*.net *.split)
- # [11:00] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
- # [11:00] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (*.net *.split)
- # [11:00] * Quits: payman (~payman@pat.se.opera.com) (*.net *.split)
- # [11:00] * Quits: jeremyselier (~Jeremy@92.103.127.226) (*.net *.split)
- # [11:00] * Quits: matjas (~matjas@195.130.156.13) (*.net *.split)
- # [11:00] * Quits: karlushi (~karl@nerval.la-grange.net) (*.net *.split)
- # [11:00] * Quits: FastJack (~fastjack@dumpstr.net) (*.net *.split)
- # [11:00] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
- # [11:00] * Quits: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
- # [11:00] * Quits: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (*.net *.split)
- # [11:00] * Quits: mkwst (u395@gateway/web/irccloud.com/x-aolhiuettgncibnd) (*.net *.split)
- # [11:00] * Quits: ciaran_lee (leecn@spoon.netsoc.tcd.ie) (*.net *.split)
- # [11:00] * Quits: connrs_ (~paul@host86-136-130-179.range86-136.btcentralplus.com) (*.net *.split)
- # [11:00] * Quits: k0rnel_ (~k0rnel@krtko.org) (*.net *.split)
- # [11:00] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (*.net *.split)
- # [11:00] * Quits: davve__ (~davve@83.218.67.122) (*.net *.split)
- # [11:00] * Quits: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444) (*.net *.split)
- # [11:00] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (*.net *.split)
- # [11:00] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
- # [11:00] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
- # [11:00] * Quits: doublec (~doublec@li120-88.members.linode.com) (*.net *.split)
- # [11:00] * Quits: hendry_ (~hendry@webconverger.org) (*.net *.split)
- # [11:00] * Quits: Guest62849 (fsosby@70.32.34.100) (*.net *.split)
- # [11:00] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (*.net *.split)
- # [11:00] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
- # [11:00] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (*.net *.split)
- # [11:00] * Quits: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
- # [11:00] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
- # [11:00] * Quits: riven (~riven@pdpc/supporter/professional/riven) (*.net *.split)
- # [11:00] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [11:00] * Quits: mven_ (~mven__@169.241.49.57) (*.net *.split)
- # [11:00] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
- # [11:00] * Quits: timb__ (~tim@bacon2.burri.to) (*.net *.split)
- # [11:00] * Quits: zum (~antti@xdsl-83-150-88-4.nebulazone.fi) (*.net *.split)
- # [11:00] * Quits: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (*.net *.split)
- # [11:00] * Quits: Necrathex (~nectop@82-170-160-25.ip.telfort.nl) (*.net *.split)
- # [11:00] * Quits: tomaw (tom@freenode/staff/tomaw) (*.net *.split)
- # [11:00] * Quits: crash\ (bouncer@lubyte.de) (*.net *.split)
- # [11:00] * Quits: temp01 (temp01@unaffiliated/temp01) (*.net *.split)
- # [11:00] * Quits: Maurice (~ano@77.222.73.150) (*.net *.split)
- # [11:00] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (*.net *.split)
- # [11:00] * Quits: Obvious (tachikoma@188.226.74.2) (*.net *.split)
- # [11:00] * Quits: webr3 (~nathan@host86-130-179-60.range86-130.btcentralplus.com) (*.net *.split)
- # [11:00] * Quits: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp) (*.net *.split)
- # [11:00] * Quits: lrvick (~lrvick@66.96.251.117) (*.net *.split)
- # [11:00] * Quits: Moo--- (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [11:00] * Quits: hasather (~davidh@pat-tdc.opera.com) (*.net *.split)
- # [11:00] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (*.net *.split)
- # [11:00] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (*.net *.split)
- # [11:00] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
- # [11:00] * Quits: othree_ (~othree@admin39.ct.ntust.edu.tw) (*.net *.split)
- # [11:00] * Quits: wilhelm (~wilhelm@trivini.no) (*.net *.split)
- # [11:00] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
- # [11:00] * Quits: Workshiva (~Dashiva@74.125.121.65) (*.net *.split)
- # [11:00] * Quits: volkmar_ (~volkmar@rps1542.ovh.net) (*.net *.split)
- # [11:00] * Quits: nw`_ (eero@heaven.unlink.org) (*.net *.split)
- # [11:00] * Quits: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de) (*.net *.split)
- # [11:00] * Quits: Phae (u455@gateway/web/irccloud.com/x-wgzlgdysvkqifjpo) (*.net *.split)
- # [11:00] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
- # [11:00] * Quits: Jedi_ (~Jedi@Jedi.org) (*.net *.split)
- # [11:00] * Quits: zot-- (x@c-76-24-235-31.hsd1.ma.comcast.net) (*.net *.split)
- # [11:00] * Quits: MikeSmith (~MikeSmith@EM111-188-16-69.pool.e-mobile.ne.jp) (*.net *.split)
- # [11:00] * Quits: xCross (xCross@123.200.17.118) (*.net *.split)
- # [11:00] * Quits: F1LT3R (~f1lt3r@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (*.net *.split)
- # [11:00] * Quits: twisted (~twisted@205.189.73.45) (*.net *.split)
- # [11:00] * Quits: heycam (~cam@wok.mcc.id.au) (*.net *.split)
- # [11:00] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
- # [11:00] * Quits: s21n (~s21n@unaffiliated/s21n) (*.net *.split)
- # [11:00] * Quits: abeelias (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (*.net *.split)
- # [11:00] * Quits: Amorphous (jan@unaffiliated/amorphous) (*.net *.split)
- # [11:00] * Quits: Peter` (~peter@188.95.90.218) (*.net *.split)
- # [11:00] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (*.net *.split)
- # [11:00] * Quits: mamund (mamund@obsidian.nullshells.net) (*.net *.split)
- # [11:00] * Quits: toyoshim_ (~toyoshim@yuri.twintail.org) (*.net *.split)
- # [11:00] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
- # [11:00] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
- # [11:00] * Quits: matijsb (~matijsb@188.205.108.18) (*.net *.split)
- # [11:00] * Quits: msucan (~robod@92.86.248.116) (*.net *.split)
- # [11:00] * Quits: jochen__ (~jochen@nat/google/x-deqvensdmsxfxidb) (*.net *.split)
- # [11:00] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
- # [11:00] * Quits: wakaba (~wakaba@198.22.102.121.dy.bbexcite.jp) (*.net *.split)
- # [11:00] * Quits: dglazkov|away (~dglazkov@nat/google/x-zdxlafhaswuufpfe) (*.net *.split)
- # [11:00] * Quits: broquaint (~dbrook@78.47.79.137) (*.net *.split)
- # [11:00] * Quits: jgraham (~jgraham@web22.webfaction.com) (*.net *.split)
- # [11:00] * Quits: drry (~drry@unaffiliated/drry) (*.net *.split)
- # [11:00] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (*.net *.split)
- # [11:00] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
- # [11:00] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (*.net *.split)
- # [11:00] * Quits: ojan (~ojan@74.125.56.17) (*.net *.split)
- # [11:00] * Quits: zcorpan (~zcorpan@87.253.73.138) (*.net *.split)
- # [11:00] * Quits: gwillen_ (~gwillen@unaffiliated/gwillen) (*.net *.split)
- # [11:00] * Quits: jarib_ (~jarib@109.74.192.179) (*.net *.split)
- # [11:00] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [11:00] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (*.net *.split)
- # [11:00] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (*.net *.split)
- # [11:00] * Quits: benh (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
- # [11:00] * Quits: ukai (~ukai@nat/google/x-uapxhpicdvwqfilu) (*.net *.split)
- # [11:00] * Quits: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill) (*.net *.split)
- # [11:00] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
- # [11:00] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (*.net *.split)
- # [11:00] * Quits: uf0 (deeznuts@80.244.247.158) (*.net *.split)
- # [11:00] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
- # [11:00] * Quits: althie (althalus@vauhtis.thegroup.fi) (*.net *.split)
- # [11:02] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [11:03] * Joins: richt (~richt@pat-tdc.opera.com)
- # [11:03] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [11:03] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [11:03] * Joins: ojan (~ojan@74.125.56.17)
- # [11:03] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [11:03] * Joins: matijsb (~matijsb@188.205.108.18)
- # [11:03] * Joins: bzed (~bzed@devel.recluse.de)
- # [11:03] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [11:03] * Joins: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444)
- # [11:03] * Joins: davve__ (~davve@83.218.67.122)
- # [11:03] * Joins: antti_s (~antti@173-203-97-98.static.cloud-ips.com)
- # [11:03] * Joins: k0rnel_ (~k0rnel@krtko.org)
- # [11:03] * Joins: connrs_ (~paul@host86-136-130-179.range86-136.btcentralplus.com)
- # [11:03] * Joins: ciaran_lee (leecn@spoon.netsoc.tcd.ie)
- # [11:03] * Joins: mkwst (u395@gateway/web/irccloud.com/x-aolhiuettgncibnd)
- # [11:03] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
- # [11:03] * Joins: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net)
- # [11:03] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [11:03] * Joins: FastJack (~fastjack@dumpstr.net)
- # [11:03] * Joins: karlushi (~karl@nerval.la-grange.net)
- # [11:03] * Joins: matjas (~matjas@195.130.156.13)
- # [11:03] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [11:03] * Joins: payman (~payman@pat.se.opera.com)
- # [11:03] * Joins: abeelias (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
- # [11:03] * Joins: zdobersek (~zan@cpe-46-164-13-216.dynamic.amis.net)
- # [11:03] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:03] * Joins: msucan (~robod@92.86.248.116)
- # [11:03] * Joins: temp01 (temp01@unaffiliated/temp01)
- # [11:03] * Joins: Maurice (~ano@77.222.73.150)
- # [11:03] * Joins: inimino (~inimino@boshi.inimino.org)
- # [11:03] * Joins: zot-- (x@c-76-24-235-31.hsd1.ma.comcast.net)
- # [11:03] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [11:03] * Joins: doublec (~doublec@li120-88.members.linode.com)
- # [11:03] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [11:03] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [11:03] * Joins: gwillen_ (~gwillen@unaffiliated/gwillen)
- # [11:03] * Joins: jarib_ (~jarib@109.74.192.179)
- # [11:03] * Joins: hendry_ (~hendry@webconverger.org)
- # [11:03] * Joins: wakaba (~wakaba@198.22.102.121.dy.bbexcite.jp)
- # [11:03] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [11:03] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [11:03] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [11:03] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [11:03] * Joins: MikeSmith (~MikeSmith@EM111-188-16-69.pool.e-mobile.ne.jp)
- # [11:03] * Joins: nonge_ (~nonge@p50829CAC.dip.t-dialin.net)
- # [11:03] * Joins: jochen__ (~jochen@nat/google/x-deqvensdmsxfxidb)
- # [11:03] * Joins: xCross (xCross@123.200.17.118)
- # [11:03] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:03] * Joins: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg)
- # [11:03] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [11:03] * Joins: Peter` (~peter@188.95.90.218)
- # [11:03] * Joins: dglazkov|away (~dglazkov@nat/google/x-zdxlafhaswuufpfe)
- # [11:03] * Joins: althie (althalus@vauhtis.thegroup.fi)
- # [11:03] * Joins: wirepair (fbi@random.supermario.org)
- # [11:03] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
- # [11:03] * Joins: uf0 (deeznuts@80.244.247.158)
- # [11:03] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
- # [11:03] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
- # [11:03] * Joins: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill)
- # [11:03] * Joins: ukai (~ukai@nat/google/x-uapxhpicdvwqfilu)
- # [11:03] * Joins: broquaint (~dbrook@78.47.79.137)
- # [11:03] * Joins: jgraham (~jgraham@web22.webfaction.com)
- # [11:03] * Joins: drry (~drry@unaffiliated/drry)
- # [11:03] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
- # [11:03] * Joins: Philip` (~philip@zaynar.co.uk)
- # [11:03] * Joins: benh (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [11:03] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [11:03] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [11:03] * Joins: Obvious (tachikoma@188.226.74.2)
- # [11:03] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [11:03] * Joins: webr3 (~nathan@host86-130-179-60.range86-130.btcentralplus.com)
- # [11:03] * Joins: Guest62849 (fsosby@70.32.34.100)
- # [11:03] * Joins: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [11:03] * Joins: onar (~onar@17.216.36.168)
- # [11:03] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [11:03] * Joins: toyoshim_ (~toyoshim@yuri.twintail.org)
- # [11:03] * Joins: mamund (mamund@obsidian.nullshells.net)
- # [11:03] * Joins: F1LT3R (~f1lt3r@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [11:03] * Joins: purefusion (~purefusio@unaffiliated/purefusion)
- # [11:03] * Joins: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp)
- # [11:03] * Joins: twisted (~twisted@205.189.73.45)
- # [11:03] * Joins: fishd (~fishd@nat/google/x-qsdjnhgguslkonum)
- # [11:03] * Joins: lstoll (~lstoll@randall.lstoll.net)
- # [11:03] * Joins: kinetik_ (~kinetik@121.98.132.55)
- # [11:03] * Joins: foolip (~philip@83.218.67.122)
- # [11:03] * Joins: heycam (~cam@wok.mcc.id.au)
- # [11:03] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [11:03] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [11:03] * Joins: kig (~ilmarihe@melkinpaasi.cs.helsinki.fi)
- # [11:03] * Joins: SlexAxton (~SlexAxton@ve.nvl6zjvg.vesrv.com)
- # [11:03] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [11:03] * Joins: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone)
- # [11:03] * Joins: tmzt (~tmzt@76.211.0.152)
- # [11:03] * Joins: 18VAAAQYQ (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net)
- # [11:03] * Joins: TabAtkins (~tabatkins@nat/google/x-uiwstkvkfutlkjne)
- # [11:03] * Joins: othree_ (~othree@admin39.ct.ntust.edu.tw)
- # [11:03] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
- # [11:03] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [11:03] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [11:03] * Joins: hober (~ted@unaffiliated/hober)
- # [11:03] * Joins: wilhelm (~wilhelm@trivini.no)
- # [11:03] * Joins: gsnedders (~gsnedders@204.232.194.186)
- # [11:03] * Joins: s21n (~s21n@unaffiliated/s21n)
- # [11:03] * Joins: Workshiva (~Dashiva@74.125.121.65)
- # [11:03] * Joins: jmb (~jmb@mail.parsifal.org.uk)
- # [11:03] * Joins: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
- # [11:03] * Joins: lrvick (~lrvick@66.96.251.117)
- # [11:03] * Joins: volkmar_ (~volkmar@rps1542.ovh.net)
- # [11:03] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [11:03] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [11:03] * Joins: nw`_ (eero@heaven.unlink.org)
- # [11:03] * Joins: Moo--- (~quassel@herd37.twinapex.fi)
- # [11:03] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [11:03] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [11:03] * Joins: mven_ (~mven__@169.241.49.57)
- # [11:03] * Joins: zum (~antti@xdsl-83-150-88-4.nebulazone.fi)
- # [11:03] * Joins: timb__ (~tim@bacon2.burri.to)
- # [11:03] * Joins: Hixie (~ianh@trivini.no)
- # [11:03] * Joins: hasather (~davidh@pat-tdc.opera.com)
- # [11:03] * Joins: Jedi_ (~Jedi@Jedi.org)
- # [11:03] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [11:03] * Joins: Phae (u455@gateway/web/irccloud.com/x-wgzlgdysvkqifjpo)
- # [11:03] * Joins: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de)
- # [11:03] * Joins: tomaw (tom@freenode/staff/tomaw)
- # [11:03] * Joins: crash\ (bouncer@lubyte.de)
- # [11:03] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Client Quit)
- # [11:03] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [11:04] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [11:12] * Joins: tbassetto (~tbassetto@2a01:e35:2eec:80a0:f2b4:79ff:fe15:3589)
- # [11:16] * Joins: Smylers (~smylers@static-93.158.79.103.got.public.icomera.com)
- # [11:16] <Lachy> Hixie, with details/summary, should the <summary> only be used if it is the :first-child, or should the binding take the first summary element child?
- # [11:17] <Lachy> We are thinking that it should only apply to details>summary:first-child
- # [11:17] <Lachy> rather than details>summary:first-of-type
- # [11:21] <Lachy> Hixie, should the opening and closing of a details be handled as the default action of the summary element, which can be prevented by evt.preventDefault(), or should it be handled as a click event that could be stopped by evt.stopPropagation() during capture?
- # [11:24] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [11:25] <jgraham> Lachy: The spec seems rather clear on the first point; it should be the first summary element child, not just if it is the :first-child
- # [11:25] <jgraham> Do you want to change it for some reason?
- # [11:25] <Lachy> jgraham, yeah, we know what the spec says. We are thinking about changing it
- # [11:25] <jgraham> Why?
- # [11:25] <jgraham> For the second point, how do <label>s work?
- # [11:26] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [11:26] <Lachy> compare, <fieldset>x<legend>y</legend></fieldset>. That doesn't move the legend to the top.
- # [11:27] <Lachy> yet the spec wants that magic with summary. It's doable, but why should we allow authors do put them in the wrong order and expect it to work?
- # [11:30] <Lachy> brb
- # [11:30] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:35] * Quits: Smylers (~smylers@static-93.158.79.103.got.public.icomera.com) (Ping timeout: 260 seconds)
- # [11:35] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:40] * Joins: kal-EL_ (~jor-EL@host165-139-dynamic.0-79-r.retail.telecomitalia.it)
- # [11:42] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:44] * Quits: abeelias (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [11:46] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Read error: Operation timed out)
- # [11:48] * Joins: mpt (~mpt@canonical/mpt)
- # [11:52] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:53] * Joins: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl)
- # [11:59] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:59] * Joins: zdobersek1 (~zan@cpe-46-164-23-159.dynamic.amis.net)
- # [12:00] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
- # [12:01] * Quits: zdobersek (~zan@cpe-46-164-13-216.dynamic.amis.net) (Read error: Operation timed out)
- # [12:12] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [12:14] * Quits: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (Quit: estes)
- # [12:16] * Joins: pesla (~pesla@188.202.125.121)
- # [12:22] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [12:26] * Joins: MikeSmith_ (~MikeSmith@EM1-113-81-114.pool.e-mobile.ne.jp)
- # [12:29] * Quits: MikeSmith (~MikeSmith@EM111-188-16-69.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [12:29] * MikeSmith_ is now known as MikeSmith
- # [12:33] <hsivonen> whoa. I missed the <u> survey and am on track to missing the alt surveys
- # [12:33] <Lachy> TabAtkins, yt?
- # [12:37] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
- # [12:37] <jgraham> Lachy: BTW in <fieldset>a<legend>b[...] the <legend> is the :first-child
- # [12:42] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [12:52] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
- # [13:05] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [13:23] * Quits: bzed (~bzed@devel.recluse.de) (Read error: Operation timed out)
- # [13:23] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [13:23] * Quits: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444) (Read error: Operation timed out)
- # [13:23] * Joins: bzed (~bzed@devel.recluse.de)
- # [13:23] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Read error: Operation timed out)
- # [13:24] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
- # [13:24] * Joins: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444)
- # [13:24] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (Read error: Operation timed out)
- # [13:25] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
- # [13:25] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [13:27] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [13:28] * bga_ is now known as bga_|away
- # [13:29] * bga_|away is now known as bga_
- # [13:30] * Joins: FastJack (~fastjack@dumpstr.net)
- # [13:36] * Joins: mpt (~mpt@canonical/mpt)
- # [13:37] <Lachy> jgraham, good point. Tarquin and I just discussed it, and it'll be easier if we just do as the spec says and support details>summary:first-of-type
- # [13:40] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:44] * Joins: Smylers (~smylers@hns01-fw.internal.gxn.net)
- # [13:45] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Remote host closed the connection)
- # [13:52] * Joins: Kingdutch (~Kingdutch@188.200.149.217)
- # [13:53] <hsivonen> whew. I objected on all three alt polls.
- # [14:00] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [14:03] * Quits: zcorpan (~zcorpan@87.253.73.138) (Remote host closed the connection)
- # [14:03] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [14:12] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
- # [14:17] * Quits: zcorpan (~zcorpan@87.253.73.138) (Remote host closed the connection)
- # [14:17] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [14:19] * Quits: s21n (~s21n@unaffiliated/s21n)
- # [14:22] * Parts: zcorpan (~zcorpan@87.253.73.138)
- # [14:24] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [14:25] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [14:30] * Quits: kennyluck (~kennyluck@softbank219206050242.bbtec.net) (Remote host closed the connection)
- # [14:32] * Quits: zcorpan (~zcorpan@87.253.73.138) (Remote host closed the connection)
- # [14:33] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [14:43] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [14:45] <MikeSmith> can somebody please check http://www.w3.org/2005/07/pubrules and let me know if it's giving you an error?
- # [14:45] <zcorpan> i get an error
- # [14:46] * temp01 is now known as forgot_to_join
- # [14:46] * forgot_to_join is now known as temp01
- # [14:47] * Joins: charlvn (~charlvn@2001:0:53aa:64c:63:72d7:d6ff:cff7)
- # [14:49] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [14:50] <MikeSmith> zcorpan: thanks
- # [14:50] * Quits: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg) (Quit: shiawuen)
- # [14:50] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
- # [14:53] * Joins: KaOSoFt (~KaOSoFt@186.112.5.183)
- # [14:53] * Quits: KaOSoFt (~KaOSoFt@186.112.5.183) (Changing host)
- # [14:53] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [14:54] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [14:56] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:01] * Quits: kal-EL_ (~jor-EL@host165-139-dynamic.0-79-r.retail.telecomitalia.it) (Remote host closed the connection)
- # [15:03] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:12] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:14] * Quits: benschwarz (~benschwar@59.167.185.148) (Quit: Leaving...)
- # [15:15] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [15:18] * Quits: Smylers (~smylers@hns01-fw.internal.gxn.net) (Quit: Leaving.)
- # [15:19] * Joins: Smylers (~smylers@hns01-fw.internal.gxn.net)
- # [15:19] * Quits: Smylers (~smylers@hns01-fw.internal.gxn.net) (Client Quit)
- # [15:20] * Joins: Smylers (~smylers@hns01-fw.internal.gxn.net)
- # [15:23] * Quits: Smylers (~smylers@hns01-fw.internal.gxn.net) (Client Quit)
- # [15:23] * Joins: Smylers (~smylers@hns01-fw.internal.gxn.net)
- # [15:25] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [15:25] * Quits: benschwarz (~benschwar@59.167.185.148) (Read error: Connection reset by peer)
- # [15:27] * Quits: Smylers (~smylers@hns01-fw.internal.gxn.net) (Read error: Connection reset by peer)
- # [15:32] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [15:32] * Joins: kal-EL_ (~jor-EL@host165-139-dynamic.0-79-r.retail.telecomitalia.it)
- # [15:33] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [15:39] * Quits: zdobersek1 (~zan@cpe-46-164-23-159.dynamic.amis.net) (Ping timeout: 240 seconds)
- # [15:39] * hsivonen is amused by rnd=(randomNumber) as a query param
- # [15:40] * Joins: zdobersek (~zan@cpe-46-164-6-201.dynamic.amis.net)
- # [15:40] <hsivonen> where (randomNumber) is the string "(randomNumber)"
- # [15:47] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [15:49] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:50] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Client Quit)
- # [15:56] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:58] <hsivonen> I wonder if users appreciate wasting an HTTP request on this script: http://imgs.adverticum.net/scripts/doDocWrite.js
- # [15:58] * Joins: svl (~me@190.115.38.36)
- # [16:01] * gwillen_ is now known as gwillen
- # [16:01] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
- # [16:05] <jgraham> hsivonen: Pretty much all advertising seems designed to slow down the web with multiply nested scripts document.writing external scripts that document.write scripts that... and so on
- # [16:08] <zot--> bypassExplicitUserPreferences.js
- # [16:09] * zot-- is now known as zewt
- # [16:13] * Joins: kennyluck (~kennyluck@EM114-48-29-110.pool.e-mobile.ne.jp)
- # [16:13] <hsivonen> jgraham: indeed, guess what loads the above script... http://imgs.adverticum.net/scripts/gwloader.js
- # [16:13] * Quits: xCross (xCross@123.200.17.118) (Quit: .•«xCross»•.)
- # [16:13] * Joins: xCross (xCross@123.200.17.118)
- # [16:13] * Joins: ezoe (~ezoe@203-140-90-126f1.kyt1.eonet.ne.jp)
- # [16:14] * Joins: CvP (~CvP@123.49.22.20)
- # [16:18] * Joins: mpt (~mpt@91.189.88.12)
- # [16:18] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [16:18] * Joins: mpt (~mpt@canonical/mpt)
- # [16:19] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 246 seconds)
- # [16:21] * Joins: plainhao (~plainhao@208.75.85.237)
- # [16:23] * Quits: CvP (~CvP@123.49.22.20) (Disconnected by services)
- # [16:23] * Joins: xCG (~CvP@123.49.20.210)
- # [16:24] * xCG is now known as CvP
- # [16:36] * Quits: matjas (~matjas@195.130.156.13) (Quit: Computer has gone to sleep.)
- # [16:39] <Philip`> I wonder if you could make an effective ad-block extension simply by blocking any nested document.write
- # [16:43] * Joins: erlehmann (~erlehmann@89.204.153.96)
- # [16:43] * Joins: micheil (~micheil@124-149-177-22.dyn.iinet.net.au)
- # [16:45] * hendry_ is now known as hendry
- # [16:46] * Quits: svl (~me@190.115.38.36) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [16:47] * Quits: charlvn (~charlvn@2001:0:53aa:64c:63:72d7:d6ff:cff7) (Quit: Leaving)
- # [16:51] * Quits: zcorpan (~zcorpan@87.253.73.138) (Remote host closed the connection)
- # [16:52] * Joins: zcorpan (~zcorpan@87.253.73.138)
- # [16:59] <jgraham> Philip`: Sadly it would have lots of false positives
- # [16:59] <jgraham> People *really* like document.writing scripts
- # [17:00] <wilhelm> I wonder who actually writes those scripts.
- # [17:02] <CvP> [wilhelm] people!
- # [17:03] <wilhelm> I'm not convinced.
- # [17:04] <zewt> it's never even once occurred to me to use it for anything, ever, heh
- # [17:04] <gsnedders> wilhelm: But you think I'm a robot, so what do you know?
- # [17:04] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:06] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
- # [17:07] * Joins: Martijnc (~Martijnc@91.176.39.6)
- # [17:07] * Joins: TabAtkins_ (~tabatkins@nat/google/x-fzusrgkwwfxcdefl)
- # [17:09] * Quits: ezoe (~ezoe@203-140-90-126f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [17:12] * Joins: shiawuen (~shiawuent@cm68.eta56.maxonline.com.sg)
- # [17:13] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [17:20] * Joins: bga_ (~bga@anonymizer.blutmagie.de)
- # [17:25] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [17:26] * Quits: bga_ (~bga@anonymizer.blutmagie.de) (Ping timeout: 240 seconds)
- # [17:26] * Joins: _bga (~bga@238-65-223.ftth.xms.internl.net)
- # [17:26] * _bga is now known as bga_
- # [17:29] * Quits: richt (~richt@pat-tdc.opera.com) (Remote host closed the connection)
- # [17:33] * dglazkov|away is now known as dglazkov
- # [17:44] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [17:45] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [18:00] * Joins: drunknbass (~drunknbas@76.91.255.83)
- # [18:01] <TabAtkins> Lachy: I wasn't then, but I am now.
- # [18:03] <Lachy> TabAtkins, we were working on details/summary earlier, and encountered a few problems with the fact that elements inserted into the binding had the unfortunate effect of inserting their own layout boxes, even when unwanted
- # [18:03] * Quits: TabAtkins_ (~tabatkins@nat/google/x-fzusrgkwwfxcdefl) (Ping timeout: 252 seconds)
- # [18:03] <Lachy> consider a template like this:
- # [18:03] <Lachy> <template><content includes="summary"/><span id="content"><content/></span></template>
- # [18:04] <Lachy> if an author writes this markup: <details><summary>Summary</summary><div>Content</div></details>
- # [18:04] <Lachy> then applies these styles: details { display: table; } summary, div { display: table-cell; }
- # [18:05] <TabAtkins> Ah, yeah, there's now a shadow <span> in the middle.
- # [18:05] <Lachy> the problem is that the inline span element surrounding the div in the binding affects the way table boxes are generated, and so the layout effect is different from what it would otherwise be without the binding
- # [18:05] <Lachy> we came up with 2 possible solutions.
- # [18:06] <Lachy> 1. Dynamically change the attached binding based on the state of the details element, so that the open state excludes the span element, and the closed state includes it with display: none;
- # [18:06] <Lachy> i.e. details { binding: d.xml#closed } details[open] { binding: d.xml#open }
- # [18:07] * bga_ is now known as bga_|away
- # [18:07] * bga_|away is now known as bga_
- # [18:08] <Lachy> 2. Invent a new 'display' value that means not to generate a box for the element, but still render the children as normal
- # [18:08] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [18:08] <Lachy> e.g. [open] #content { display: transparent; } #content { display: none; }
- # [18:09] <TabAtkins> We already kinda want #2 for some Component use-cases.
- # [18:09] <Lachy> oh, nice
- # [18:09] <Lachy> is that drafted anywhere?
- # [18:09] <TabAtkins> Or rather, iteration I guess, so you can have a container for each stamped-out iteration without making layout weird.
- # [18:09] <TabAtkins> No, it's not.
- # [18:09] <Lachy> ok.
- # [18:10] <TabAtkins> Start a thread on the list?
- # [18:10] <Lachy> I'm going to be mailing the whatwg shortly with all our findings about styling details. It's mentioned in there, but I can also raise it on www-style later too
- # [18:10] <TabAtkins> Cool.
- # [18:10] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:14] * Joins: wilhelm_ (~wilhelm@trivini.no)
- # [18:14] * Joins: nw` (eero@heaven.unlink.org)
- # [18:14] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Ping timeout: 250 seconds)
- # [18:14] * Quits: wilhelm (~wilhelm@trivini.no) (Ping timeout: 250 seconds)
- # [18:14] * Quits: nw`_ (eero@heaven.unlink.org) (Ping timeout: 250 seconds)
- # [18:16] * Joins: mdelaney (~mdelaney@66.109.104.210)
- # [18:16] * Quits: foolip (~philip@83.218.67.122) (Ping timeout: 250 seconds)
- # [18:19] * Joins: foolip (~philip@83.218.67.122)
- # [18:22] * Joins: charlvn (~charlvn@2001:0:53aa:64c:1877:4f79:d6ff:cff7)
- # [18:23] * Philip` sees an email that is far too long to read and tries to find the conclusion
- # [18:24] <Philip`> "the HTML Working Group hereby adopts the 'drop the summary="" attribute' Change Proposal for ISSUE-32" - that sounds like it
- # [18:25] * Joins: mpt (~mpt@91.189.88.12)
- # [18:25] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [18:25] * Joins: mpt (~mpt@canonical/mpt)
- # [18:26] * Joins: MikeSmith_ (~MikeSmith@EM114-48-155-70.pool.e-mobile.ne.jp)
- # [18:28] * Quits: matijsb (~matijsb@188.205.108.18) (Quit: Leaving.)
- # [18:29] * Quits: MikeSmith (~MikeSmith@EM1-113-81-114.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [18:29] * MikeSmith_ is now known as MikeSmith
- # [18:33] * Joins: Stiks (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [18:33] * Joins: huehnts_ (~huehnts@static.213-239-210-158.clients.your-server.de)
- # [18:33] * Joins: Workmon (~Dashiva@74.125.121.65)
- # [18:36] * Quits: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de) (Ping timeout: 250 seconds)
- # [18:36] * Quits: Workshiva (~Dashiva@74.125.121.65) (Ping timeout: 250 seconds)
- # [18:36] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 250 seconds)
- # [18:36] * Quits: Jedi_ (~Jedi@Jedi.org) (Ping timeout: 250 seconds)
- # [18:36] * Joins: Jedi_ (~Jedi@Jedi.org)
- # [18:37] * Quits: volkmar_ (~volkmar@rps1542.ovh.net) (Ping timeout: 250 seconds)
- # [18:39] * Quits: othree_ (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 250 seconds)
- # [18:40] * Quits: gsnedders (~gsnedders@204.232.194.186) (Ping timeout: 250 seconds)
- # [18:40] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Ping timeout: 250 seconds)
- # [18:40] * Joins: othree (~othree@140.118.5.39)
- # [18:41] * Joins: gsnedders (~gsnedders@204.232.194.186)
- # [18:41] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [18:42] * Quits: Phae (u455@gateway/web/irccloud.com/x-wgzlgdysvkqifjpo) (Max SendQ exceeded)
- # [18:42] * Joins: Phae_ (u455@gateway/web/irccloud.com/x-xxvccrwklouwnqld)
- # [18:43] <jgraham> Would anyone like to summarise why there is a (apparently) http debate going on on public-html?
- # [18:43] <TabAtkins> From what I can tell? Because people are crazy.
- # [18:43] <jgraham> I want to know if reading the mail is as pointless as I suspect
- # [18:43] <TabAtkins> Also, BECAUSE MY MUTE BUTTON WON'T MUTE HARD ENOUGH. >_<
- # [18:43] <TabAtkins> Yes, it's pointless.
- # [18:44] * Joins: volkmar (~volkmar@91.121.198.82)
- # [18:44] * Quits: volkmar (~volkmar@91.121.198.82) (Changing host)
- # [18:44] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
- # [18:44] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (Ping timeout: 250 seconds)
- # [18:45] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [18:45] * jarib_ is now known as jarib
- # [18:45] * Joins: paul_irish_ (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [18:45] * Quits: jarib (~jarib@109.74.192.179) (Changing host)
- # [18:45] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [18:47] * Joins: maikmerten (~maikmerte@port-92-201-169-192.dynamic.qsc.de)
- # [18:49] * Joins: othree_ (~othree@admin39.ct.ntust.edu.tw)
- # [18:53] * Joins: volkmar_ (~volkmar@rps1542.ovh.net)
- # [18:53] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (*.net *.split)
- # [18:53] * Quits: othree (~othree@140.118.5.39) (*.net *.split)
- # [18:54] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:55] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Remote host closed the connection)
- # [18:56] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [19:00] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [19:02] * Quits: MikeSmith (~MikeSmith@EM114-48-155-70.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [19:07] * Quits: mdelaney (~mdelaney@66.109.104.210) (Quit: mdelaney)
- # [19:08] * Quits: kal-EL_ (~jor-EL@host165-139-dynamic.0-79-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
- # [19:09] * Joins: MikeSmith (~MikeSmith@EM114-48-155-70.pool.e-mobile.ne.jp)
- # [19:09] * Joins: matjas (~matjas@91.182.170.21)
- # [19:12] <MikeSmith> latest round of updated WDs are now (semi)live
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-html5-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-html5-diff-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-2dcontext-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-microdata-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-html-markup-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-html-polyglot-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-html-alt-techniques-20110405/
- # [19:12] <MikeSmith> http://www.w3.org/TR/2011/WD-rdfa-in-html-20110405/
- # [19:14] <MikeSmith> they await webmaster review and flipping the short symlinks to point to these versions
- # [19:15] <MikeSmith> in the mean time, if anybody spots any problems with any of them, lemme know
- # [19:15] * paul_irish_ is now known as paul_irish
- # [19:16] * Philip` sees a problem
- # [19:16] <Philip`> There's too many documents :-(
- # [19:16] <dglazkov> also rdfa
- # [19:16] <dglazkov> that's a problem
- # [19:18] * karlushi sees two trolls or maybe three
- # [19:18] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [19:19] * paul_irish is now known as paul_irish_
- # [19:19] * Quits: karlushi (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [19:20] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [19:21] * Joins: mpt (~mpt@canonical/mpt)
- # [19:21] <karlcow> http://dev.iptc.org/rNews
- # [19:21] <karlcow> rNews is a proposed standard for using RDFa to annotate news-specific metadata in HTML documents.
- # [19:24] * Quits: tbassetto (~tbassetto@2a01:e35:2eec:80a0:f2b4:79ff:fe15:3589) (Quit: tbassetto)
- # [19:27] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [19:32] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [19:38] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [19:39] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [19:39] * Joins: othermaciej (~mjs@67.218.106.102)
- # [19:42] <micheil> hmm.. can anyone add feedback to the websocket document?
- # [19:42] <micheil> http://dev.w3.org/html5/websockets/ ?
- # [19:42] <micheil> I get an error about javascript not being enabled in my browser, when I do have javascript enabled in my browser.
- # [19:43] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
- # [19:44] * Quits: CvP (~CvP@123.49.20.210) (Ping timeout: 276 seconds)
- # [19:47] * Joins: dave_levin (~dave_levi@74.125.59.73)
- # [19:47] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [19:47] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [19:47] * Joins: micheil (~micheil@124-149-177-22.dyn.iinet.net.au)
- # [19:49] <charlvn> micheil: i'm getting some javascript errors on that page
- # [19:49] <micheil> :/
- # [19:49] <charlvn> in firefox 3.6.13 i should add
- # [19:54] <MikeSmith> dev.w3.org:301Uncaught SyntaxError: Unexpected end of input
- # [19:54] <MikeSmith> dev.w3.org:226Uncaught ReferenceError: fixBrokenLink is not defined
- # [19:55] <MikeSmith> those would be my fault
- # [19:55] <MikeSmith> indirectly
- # [19:55] <MikeSmith> (for not having caught them before those docs were published)
- # [19:55] <KaOSoFt> Do you people happen to know of an Agent Switcher for Chrome? I tried the on at Google Extensions, but it didn't seem to work.
- # [19:57] <charlvn> KaOSoFt: you mean this one? https://chrome.google.com/extensions/detail/aafciojnlamllgpkpdkbamkfgbofhgcj
- # [19:57] <KaOSoFt> charlvn, yeah.
- # [19:57] <charlvn> KaOSoFt: working fine this end, although i'm using chromium
- # [19:58] <KaOSoFt> Hmm...
- # [19:58] * KaOSoFt goes to try Chromium
- # [19:59] <MikeSmith> those Chrome extension URLs are just wonderful
- # [19:59] <MikeSmith> how could anybody not love them
- # [19:59] <KaOSoFt> Haha, user-friendly, easy to remember...
- # [19:59] <charlvn> actually, sorry you're right, it doesn't work here either
- # [19:59] <zewt> hey, that's my password
- # [20:00] <charlvn> i just tested it with an http header viewer and the user agent string remains unchanged doesn't matter which browser i select
- # [20:00] <charlvn> MikeSmith: well, it's google, so i guess they figure you can just, ahem, google it?
- # [20:01] <KaOSoFt> charlvn, yeah, I have some JavaScript code, and I indeed verified the HTTP user-agent response.
- # [20:03] * Joins: CvP (~CvP@123.49.20.210)
- # [20:06] <AryehGregor> Okay, so it looks like hg now thinks I have two heads, because of an old obsolete commit I don't want to commit.
- # [20:06] <AryehGregor> How do I get rid of the second head?
- # [20:06] <AryehGregor> I mean, an old obsolete commit I don't want to push.
- # [20:07] <Philip`> hg strip?
- # [20:07] <AryehGregor> I'm guessing that's yet another extension?
- # [20:07] <Philip`> No
- # [20:07] <AryehGregor> hg: unknown command 'strip'
- # [20:07] <Philip`> Oh
- # [20:07] <Philip`> Maybe it is
- # [20:07] <Philip`> http://mercurial.selenic.com/wiki/Strip
- # [20:08] <AryehGregor> Part of Mq?
- # [20:08] <Philip`> Seems so
- # [20:08] <AryehGregor> I'll just throw it out and re-checkout.
- # [20:08] <AryehGregor> Re-clone.
- # [20:08] <MikeSmith> I don't think it's pat of mq
- # [20:08] <AryehGregor> I'm still used to SVN terminology, it seems.
- # [20:08] <Philip`> Why not just enable mq and strip?
- # [20:08] <Philip`> Or you could leave it, because everyone knows two heads are better than one
- # [20:10] <AryehGregor> I was trying to figure out how to work in a line about hydras, but you got a better one.
- # [20:11] <charlvn> AryehGregor: just out of interest, which version of mercurial are you using?
- # [20:11] <charlvn> the ubuntu packages are always outdated
- # [20:11] <AryehGregor> Undoubtedly.
- # [20:11] <AryehGregor> It's 1.4.3, since my server is on 10.04 LTS.
- # [20:12] <charlvn> for example on mint 10 the package is 1.6.3-1 and the release is 1.8.2
- # [20:14] * Joins: s21n (~s21n@87-205-133-228.adsl.inetia.pl)
- # [20:14] * Quits: s21n (~s21n@87-205-133-228.adsl.inetia.pl) (Changing host)
- # [20:14] * Joins: s21n (~s21n@unaffiliated/s21n)
- # [20:16] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Ping timeout: 240 seconds)
- # [20:17] <charlvn> AryehGregor: sorry was distracted for a sec, yeah i just install it using python setuptools then i get the latest
- # [20:17] <AryehGregor> Doesn't bother me.
- # [20:17] * Joins: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl)
- # [20:17] <AryehGregor> I only install things other than from packages if I really need a specific feature.
- # [20:18] * charlvn = alphageek :P
- # [20:18] <TabAtkins> Argh, Fun is such a ridiculously cool language it makes me die. (Very simple) realtime chat app in 16 lines of code: http://marcuswest.in/read/fun-chat/
- # [20:18] * zewt = alphaphobe
- # [20:18] <charlvn> lol
- # [20:21] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [20:22] * Joins: micheil (~micheil@124-149-177-22.dyn.iinet.net.au)
- # [20:23] <Philip`> TabAtkins: That sounds like a terribly unGoogleable name
- # [20:24] <TabAtkins> It is, yes.
- # [20:27] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [20:28] * Joins: micheil (~micheil@124-149-177-22.dyn.iinet.net.au)
- # [20:30] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Read error: No route to host)
- # [20:31] <AryehGregor> When running long scripts, is there some way to avoid freezing up the browser? Like setTimeout(0) or something?
- # [20:31] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [20:31] <TabAtkins> Yes, exactly that.
- # [20:31] <TabAtkins> Or use Workers or something.
- # [20:31] <AryehGregor> But then I have to run things asynchronously.
- # [20:31] <AryehGregor> I can't just yield somehow while still remaining synchronous?
- # [20:31] <TabAtkins> Yes. That's the definition of "not locking up the browser".
- # [20:31] <AryehGregor> Hmm.
- # [20:31] <AryehGregor> I guess so.
- # [20:32] * Joins: micheil (~micheil@124-149-177-22.dyn.iinet.net.au)
- # [20:32] <TabAtkins> That said, there's some work on better async going on in the JS world that would let you yield while still writing code that *looks* sync.
- # [20:32] <AryehGregor> . . . I don't know why browsers can't allow you to scroll around and things like that when the page is running a script, though.
- # [20:32] <TabAtkins> (Related to 'yield'-based iterators in implementation.)
- # [20:33] <zewt> <script type="text/lua">
- # [20:34] * Joins: KaOSoFt (~KaOSoFt@186.112.5.183)
- # [20:34] * Quits: KaOSoFt (~KaOSoFt@186.112.5.183) (Changing host)
- # [20:34] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [20:35] <gsnedders> AryehGregor: No reason they can't. Just traditionally where they render to is the same thread as where DOM/ES runs
- # [20:38] * Quits: CvP (~CvP@123.49.20.210) (Quit: [ UPP ] > all)
- # [20:39] * Joins: CvP (~CvP@123.49.20.210)
- # [20:42] * Quits: othermaciej (~mjs@67.218.106.102) (Quit: othermaciej)
- # [20:43] <MikeSmith> um, is ""We must deconstruct the silos of control" some kind of joke that I'm missing?
- # [20:45] <MikeSmith> some line from Fight Club that I forgot?
- # [20:47] <MikeSmith> somebody please tell me it is
- # [20:47] <MikeSmith> and that nobody could possibly take a line like that seriously
- # [20:47] <MikeSmith> please
- # [20:48] <TabAtkins> No luck.
- # [20:48] <MikeSmith> fuck
- # [20:48] * MikeSmith drinks some sochu
- # [20:49] * Quits: foolip (~philip@83.218.67.122) (Ping timeout: 246 seconds)
- # [20:49] * Joins: abe (~abe@38.104.129.126)
- # [20:51] * Joins: aho (~nya@fuld-590c7a49.pool.mediaWays.net)
- # [20:51] <zewt> we spend a decade or two on the internet, we keep thinking we can't be surprised by the things people will say with a straight face, and somehow, we're continually taken by surprise, again and again
- # [20:51] <MikeSmith> I wonder what's the international government-approved rate at which one man can go through an 1800cc bottle of shouchu
- # [20:51] <MikeSmith> zewt: your words are wise
- # [20:51] <MikeSmith> in this particular case
- # [20:52] <MikeSmith> why do I always find myself wanting to drink heavily when I check twitter backlog?
- # [20:53] * Joins: foolip (~philip@83.218.67.122)
- # [20:53] <AryehGregor> Is there an easy way to convert a NodeList to a fixed array?
- # [20:53] <AryehGregor> Like say I want to get a list of node.childNodes that doesn't change if the node's children change.
- # [20:54] <TabAtkins> Can't you just slice it?
- # [20:54] <TabAtkins> [].slice(nodelist)
- # [20:54] <AryehGregor> Do you mean splice?
- # [20:54] <TabAtkins> no
- # [20:54] <AryehGregor> [].slice() expects numeric arguments, doesn't it?
- # [20:55] <TabAtkins> [].slice.call(nodelist,0)
- # [20:55] <AryehGregor> [].slice(anything) will always return [], surely?
- # [20:55] <AryehGregor> Oh.
- # [20:55] <AryehGregor> You mean like that.
- # [20:55] <gsnedders> AryehGregor: No, ToUnit32 is called on the argument
- # [20:56] <gsnedders> s/ToUint32/ToInteger/
- # [20:57] <AryehGregor> What does that have to do with anything?
- # [20:57] <AryehGregor> Freaky, it works.
- # [20:57] <AryehGregor> TabAtkins' suggestion, I mean.
- # [20:57] <gsnedders> ToInteger(undefined) = 0
- # [20:57] * Joins: othermaciej (~mjs@17.246.19.77)
- # [20:57] <AryehGregor> Is there a saner-looking way to do that?
- # [20:57] <TabAtkins> No.
- # [20:57] <AryehGregor> gsnedders, [].slice(0) won't return []?
- # [20:58] <gsnedders> AryehGregor: It will. The same as [].slice() because ToInteger(undefined) == 0
- # [20:58] <TabAtkins> That's the only way to call another object's functions on an arbitrary object.
- # [20:58] <AryehGregor> Array.prototype.slice instead of [].slice looks saner, although longer.
- # [20:58] <TabAtkins> Yeah, like 12 characters longer! Clearly ridiculous.
- # [20:58] <MikeSmith> heh
- # [20:59] <gsnedders> AryehGregor: So it has something to do with 19:51 < AryehGregor> [].slice() expects numeric arguments, doesn't it?
- # [20:59] <AryehGregor> gsnedders, I was saying that [].slice(nodelist) wouldn't do anything useful if nodelist is a NodeList.
- # [20:59] <AryehGregor> Which I think is correct, TabAtkins' later suggestion is what's needed.
- # [21:00] <gsnedders> Yeah, you need call/apply
- # [21:06] * Joins: mpt (~mpt@027c264f.bb.sky.com)
- # [21:06] * Quits: mpt (~mpt@027c264f.bb.sky.com) (Changing host)
- # [21:06] * Joins: mpt (~mpt@canonical/mpt)
- # [21:06] * Quits: othermaciej (~mjs@17.246.19.77) (Quit: othermaciej)
- # [21:07] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [21:09] * Joins: othermaciej (~mjs@17.246.19.77)
- # [21:10] * Phae_ is now known as Phae
- # [21:19] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Ping timeout: 246 seconds)
- # [21:19] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [21:26] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
- # [21:27] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Ex-Chat)
- # [21:28] * Quits: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl) (Quit: thiessenp)
- # [21:29] * Quits: MikeSmith (~MikeSmith@EM114-48-155-70.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [21:35] * Joins: MikeSmith (~MikeSmith@EM114-48-155-70.pool.e-mobile.ne.jp)
- # [21:35] * Joins: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl)
- # [21:36] * Quits: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl) (Client Quit)
- # [21:36] * Quits: Peter` (~peter@188.95.90.218) (Quit: Peter`)
- # [21:41] * Quits: shiawuen (~shiawuent@cm68.eta56.maxonline.com.sg) (Quit: shiawuen)
- # [21:41] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [21:43] * Joins: Peter` (~peter@188.95.90.218)
- # [21:45] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Ping timeout: 246 seconds)
- # [21:48] * Quits: maikmerten (~maikmerte@port-92-201-169-192.dynamic.qsc.de) (Remote host closed the connection)
- # [21:52] * Quits: othermaciej (~mjs@17.246.19.77) (Quit: othermaciej)
- # [21:54] * Joins: xtoph (~xtoph@213.47.185.206)
- # [21:54] * Joins: othermaciej (~mjs@17.246.19.77)
- # [22:01] * Joins: KaOSoFt (~KaOSoFt@186.112.5.183)
- # [22:01] * Quits: KaOSoFt (~KaOSoFt@186.112.5.183) (Changing host)
- # [22:01] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [22:03] * Quits: othermaciej (~mjs@17.246.19.77) (Quit: othermaciej)
- # [22:04] <jgraham> AryehGregor: You could get all your users to use Opera so your script wouldn't lock up the browser ;)
- # [22:04] * Quits: MikeSmith (~MikeSmith@EM114-48-155-70.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [22:05] <zewt> heh that's probably firefox's single biggest problem--wonder if they have any theories of how to fix that, since from what I've seen of its infrastructure it seems like a fundamentally hard thing for them
- # [22:05] <TabAtkins> The answer is to run the UI on a separate thread from JS execution, but that's hard.
- # [22:05] * Joins: othermaciej (~mjs@17.246.19.77)
- # [22:06] <zewt> well, since FF's own UI is largely JS itself...
- # [22:06] <jgraham> (there are other ways to solve it)
- # [22:07] * Quits: bga_ (~bga@238-65-223.ftth.xms.internl.net) (Ping timeout: 252 seconds)
- # [22:11] <zewt> (preemptive multitasking by the JS VM, for one)
- # [22:12] <TabAtkins> That wouldn't help in the face of run-to-completion semantics, would it?
- # [22:12] <zewt> that's tricky, but i think not necessarily trickier than threaded execution
- # [22:15] * Quits: kennyluck (~kennyluck@EM114-48-29-110.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [22:15] <zewt> though it doesn't help in all cases, at least without extra work; for example, an expensive canvas operation or other generally native calls
- # [22:18] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [22:19] * Joins: TheFuzzball (~TheFuzzba@188-221-96-34.zone12.bethere.co.uk)
- # [22:20] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [22:21] * Quits: matjas (~matjas@91.182.170.21) (Quit: Computer has gone to sleep.)
- # [22:22] * Joins: MikeSmith (~MikeSmith@EM114-48-142-0.pool.e-mobile.ne.jp)
- # [22:23] * Quits: macpherson (~macpherso@nat/google/x-ndjhskdbacrtrdsd) (Ping timeout: 260 seconds)
- # [22:24] * Quits: ojan (~ojan@74.125.56.17) (Ping timeout: 276 seconds)
- # [22:28] * Quits: Kingdutch (~Kingdutch@188.200.149.217) (Quit: Leaving)
- # [22:29] * Quits: zdobersek (~zan@cpe-46-164-6-201.dynamic.amis.net) (Ping timeout: 260 seconds)
- # [22:36] * Joins: zdobersek (~zan@46.164.38.115)
- # [22:37] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: RAGE)
- # [22:37] * Joins: bga_ (~bga@137.56.163.46)
- # [22:54] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Ping timeout: 252 seconds)
- # [22:56] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:59] * Quits: msucan (~robod@92.86.248.116) (Quit: .)
- # [23:01] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Read error: Connection reset by peer)
- # [23:02] * Joins: KaOSoFt (~KaOSoFt@186.112.5.183)
- # [23:02] * Quits: KaOSoFt (~KaOSoFt@186.112.5.183) (Changing host)
- # [23:02] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [23:06] * Quits: jarib (~jarib@unaffiliated/jarib) (Quit: leaving)
- # [23:07] * Joins: jarib (~jarib@109.74.192.179)
- # [23:07] * Quits: jarib (~jarib@109.74.192.179) (Changing host)
- # [23:07] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [23:07] * Quits: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [23:08] * Joins: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp)
- # [23:09] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Ping timeout: 246 seconds)
- # [23:09] * Quits: webr3 (~nathan@host86-130-179-60.range86-130.btcentralplus.com) (Ping timeout: 246 seconds)
- # [23:09] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Ping timeout: 246 seconds)
- # [23:09] * Joins: webr3 (~nathan@host86-130-179-60.range86-130.btcentralplus.com)
- # [23:10] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
- # [23:10] * Quits: foolip (~philip@83.218.67.122) (Ping timeout: 240 seconds)
- # [23:11] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [23:12] * Quits: jochen__ (~jochen@nat/google/x-deqvensdmsxfxidb) (Remote host closed the connection)
- # [23:14] * Joins: foolip (~philip@83.218.67.122)
- # [23:21] * Joins: jeremyselier (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net)
- # [23:21] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:21] * Quits: Martijnc (~Martijnc@91.176.39.6) (Ping timeout: 246 seconds)
- # [23:31] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [23:33] * Quits: zdobersek (~zan@46.164.38.115) (Quit: Leaving.)
- # [23:34] * Quits: gavin (~gavin@firefox/developer/gavin) (Read error: Connection reset by peer)
- # [23:34] * Joins: gavin (~gavin@people.mozilla.com)
- # [23:34] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
- # [23:34] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [23:37] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 252 seconds)
- # [23:39] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Read error: Connection reset by peer)
- # [23:39] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [23:39] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [23:47] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
- # [23:49] <jgraham> Argh. Microsoft want websockets to be more like XHR :(
- # [23:49] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [23:49] <jgraham> (The API)
- # [23:55] * Joins: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [23:59] * Quits: Peter` (~peter@188.95.90.218) (Read error: Operation timed out)
- # [23:59] * Joins: Peter` (~peter@188.95.90.218)
- # Session Close: Wed Apr 06 00:00:01 2011
The end :)