Options:
- # Session Start: Tue Apr 03 00:00:00 2012
- # Session Ident: #whatwg
- # [00:02] <Ms2ger> Fascinating case
- # [00:05] <Ms2ger> So the spec expects a 'foo--' element and a comment whose value is 'y</foo' as siblings?
- # [00:06] <Ms2ger> I'd say probably a spec bug, yes
- # [00:07] <zcorpan> well the spec says to copy over the children of the root element
- # [00:07] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [00:07] <zcorpan> the comment isn't a child of the root element
- # [00:07] <zcorpan> so it gets dropped on the floor per spec
- # [00:08] <zcorpan> but one might expect this to throw an exception
- # [00:09] <Ms2ger> I would
- # [00:09] <Ms2ger> Oh, that's even better
- # [00:09] * Joins: micheil (~micheil@94.197.127.90.threembb.co.uk)
- # [00:10] <Ms2ger> Hixie, was that your intention for http://www.whatwg.org/specs/web-apps/current-work/multipage/the-xhtml-syntax.html#xml-fragment-parsing-algorithm ? :)
- # [00:10] * Quits: weinig (~weinig@17.244.7.236) (Quit: weinig)
- # [00:10] <Hixie> hm?
- # [00:11] <Hixie> what's the question?
- # [00:11] <Ms2ger> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1443
- # [00:12] <Ms2ger> The spec parses "<foo-->" + input + "</foo-->"
- # [00:12] <Hixie> what browser should i be testing that in? chrome gives me a TypeError
- # [00:13] <Ms2ger> Gecko follows the spec
- # [00:13] * Joins: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net)
- # [00:14] <Hixie> won't you abort on step 5?
- # [00:14] <Hixie> with a SyntaxError?
- # [00:14] <zcorpan> no
- # [00:14] <Hixie> why not
- # [00:14] <Hixie> oh sorry
- # [00:15] <zcorpan> innerHTML prepends the string with the start tag and appends with end tag
- # [00:15] <Hixie> i thought foo == <html/>
- # [00:15] <Hixie> my bad
- # [00:15] * Joins: weinig (~weinig@17.245.48.201)
- # [00:15] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [00:16] <Hixie> i cannot honestly say i'd considered this case
- # [00:16] <Hixie> jesus
- # [00:16] <Hixie> who came up with this :-P
- # [00:17] <zcorpan> take a guess :-P
- # [00:17] <Hixie> me? :-P
- # [00:17] <zcorpan> nope :-)
- # [00:17] <Hixie> i think it would make sense to have the fragment parsing algorithm check for other siblings and throw
- # [00:17] <Hixie> possibly throwing a WhatWereYouThinkingError
- # [00:17] * Joins: dave_levin (dave_levin@nat/google/x-ukktzyzhezatngmx)
- # [00:18] <Ms2ger> OperaQAError
- # [00:18] <zcorpan> heh
- # [00:18] <zcorpan> LOLzcorpanDontTestAllFuckingEdgeCasesOKError
- # [00:18] <Hixie> alternatively, between steps 3 and 4 have it check that you're not in the middle of a token
- # [00:18] <Hixie> and if so bail
- # [00:19] <Ms2ger> Alternatively, have annevk write an XML spec with a fragment parsing algorithm
- # [00:20] <Hixie> i'm happy to do either of the two changes i describe, or have anne take it over if he's not too busy with other specs
- # [00:20] <Hixie> either way, file a bug
- # [00:20] <Hixie> i agree we don't want what is there now
- # [00:20] <Hixie> PS. mark the bug "trivial" :-P
- # [00:21] * Quits: weinig (~weinig@17.245.48.201) (Quit: weinig)
- # [00:21] * zcorpan files
- # [00:22] * Joins: weinig (~weinig@17.245.48.201)
- # [00:23] * Joins: dbaron (~dbaron@nat/mozilla/x-wjfzbirvqvttwplb)
- # [00:23] * Joins: davidb (~davidb@65.93.94.10)
- # [00:25] * Quits: Ms2ger (~Ms2ger@91.181.254.51) (Quit: nn)
- # [00:28] * Quits: MacTed (~Thud@63.119.36.36)
- # [00:34] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Quit: sedovsek)
- # [00:40] * Quits: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net) (Quit: Leaving...)
- # [00:41] <gsnedders> zcorpan: a && b returns a if a is false
- # [00:41] * Quits: rniwa (rniwa@nat/google/x-aikhfvmtfowqpsue) (Remote host closed the connection)
- # [00:41] * Quits: davidb (~davidb@65.93.94.10) (Quit: davidb)
- # [00:41] <gsnedders> zcorpan: (otherwise it returns b)
- # [00:42] <gsnedders> zcorpan: i.e., it returns a value x st ToBoolean(x) = ToBoolean(a) && ToBoolean(b)
- # [00:42] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [00:42] <gsnedders> Wait, no, I can't read.
- # [00:42] <gsnedders> That's not you!
- # [00:42] <gsnedders> Gah!
- # [00:43] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [00:43] * heycam|away is now known as heycam
- # [00:47] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [00:47] * Joins: rniwa (rniwa@nat/google/x-wwkntluzkaaghhfb)
- # [00:50] * Quits: ksweeney (~Kevin_Swe@nyv-exweb.iac.com) (Client Quit)
- # [00:50] * jernoble|afk is now known as jernoble
- # [00:53] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [00:54] * Joins: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net)
- # [01:00] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [01:02] * Joins: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com)
- # [01:03] * Joins: ap_ (~ap@17.245.89.133)
- # [01:03] * Quits: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com) (Client Quit)
- # [01:04] * Quits: weinig (~weinig@17.245.48.201) (Quit: weinig)
- # [01:06] * jernoble is now known as jernoble|afk
- # [01:07] * Quits: ap (~ap@2620:149:4:1b01:85aa:94e0:b62f:8ed6) (Ping timeout: 245 seconds)
- # [01:07] * ap_ is now known as ap
- # [01:08] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:09] * Quits: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
- # [01:14] * Quits: rniwa (rniwa@nat/google/x-wwkntluzkaaghhfb) (Remote host closed the connection)
- # [01:14] * Joins: rniwa (rniwa@nat/google/x-mccykmfgwooocimc)
- # [01:15] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [01:16] * Quits: drublic (~drublic@frbg-5f733081.pool.mediaWays.net) (Remote host closed the connection)
- # [01:16] * Joins: weinig (~weinig@17.245.19.38)
- # [01:17] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [01:24] * Quits: [[zz]] (~q@125.25.224.28.adsl.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [01:24] * Quits: rniwa (rniwa@nat/google/x-mccykmfgwooocimc) (Remote host closed the connection)
- # [01:24] * Joins: rniwa (rniwa@nat/google/x-vcxqitgcpzqovaiu)
- # [01:25] * Quits: rniwa (rniwa@nat/google/x-vcxqitgcpzqovaiu) (Remote host closed the connection)
- # [01:25] * Joins: rniwa (rniwa@nat/google/x-sqlciflphyixgage)
- # [01:29] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120312181643])
- # [01:30] * Joins: smaug____ (~chatzilla@GZYMMDCCCXIX.gprs.sl-laajakaista.fi)
- # [01:33] * Quits: micheil (~micheil@94.197.127.90.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [01:38] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [01:39] * Quits: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net) (Quit: Leaving...)
- # [01:46] * Quits: jryans (~jryans@74.61.92.158) (Ping timeout: 245 seconds)
- # [01:48] * Quits: dbaron (~dbaron@nat/mozilla/x-wjfzbirvqvttwplb) (Read error: Operation timed out)
- # [01:50] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [01:55] * Quits: plutoniix (~plutoniix@125.25.224.28.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [01:55] * Quits: ap (~ap@17.245.89.133) (Remote host closed the connection)
- # [01:56] * Joins: ap (~ap@17.212.155.203)
- # [01:58] <Hixie> does anyone implement startOffsetTime or can i rename it?
- # [01:59] <smaug____> can't find such thing in Gecko
- # [02:01] <Hixie> ok looks like nobody i tested implements it
- # [02:01] * Quits: twisted` (~twisted@p5DDBAB48.dip.t-dialin.net) (Ping timeout: 272 seconds)
- # [02:01] * Hixie changes it to startDate
- # [02:07] * Joins: twisted` (~twisted@p5DDBB0A1.dip.t-dialin.net)
- # [02:08] * Quits: weinig (~weinig@17.245.19.38) (Quit: weinig)
- # [02:08] <TabAtkins> You mean starDate.
- # [02:10] * Joins: [[zz]] (~q@125.25.224.28.adsl.dynamic.totbb.net)
- # [02:10] <Hixie> oops
- # [02:10] <Hixie> wait, no
- # [02:10] <Hixie> i thought you meant i had actually done that
- # [02:11] <TabAtkins> You need to quit listening to me.
- # [02:11] <Hixie> indeed
- # [02:11] <Hixie> :-P
- # [02:11] * ojan is now known as ojan_away
- # [02:14] * Joins: VernonK (~VernonK@108-84-174-221.lightspeed.chrlnc.sbcglobal.net)
- # [02:16] * Quits: VernonK (~VernonK@108-84-174-221.lightspeed.chrlnc.sbcglobal.net) (Client Quit)
- # [02:17] * Quits: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com) (Remote host closed the connection)
- # [02:23] * Quits: ap (~ap@17.212.155.203) (Quit: ap)
- # [02:24] * Quits: jsbell (jsbell@nat/google/x-iwdmxunjemlufjiz) (Quit: There's no place like home...)
- # [02:25] <zewt> http://groups.google.com/group/mongodb-user/browse_thread/thread/04d5a8148a9cc557 and you thought initMouseEvent had too many arguments
- # [02:25] <zewt> message = struct.pack("<i", 16 + len(data))\n\nerror: pack requires exactly 3415645423173094629 arguments\n')
- # [02:29] * Quits: KillerX (~anant@2620:101:8003:200:4f9:a86a:a3c4:f820) (Quit: KillerX)
- # [02:30] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [02:34] <TabAtkins> Hahaha
- # [02:35] * Joins: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net)
- # [02:42] * Joins: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net)
- # [02:43] * Parts: rubys1 (~rubys@cpe-098-027-059-167.nc.res.rr.com)
- # [02:46] * Joins: weinig (~weinig@17.245.89.16)
- # [02:50] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [02:50] * Quits: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net) (Quit: Leaving...)
- # [02:52] * Quits: Druid_ (~Druid@p5B1361DA.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [02:56] * Joins: Druid_ (~Druid@p5B135D1F.dip.t-dialin.net)
- # [03:05] * Joins: ehsan (~ehsan@209.29.21.241)
- # [03:06] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:17] * Joins: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net)
- # [03:18] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [03:19] * Quits: aklein (u4454@gateway/web/irccloud.com/x-biiyxqoezbxcvwad)
- # [03:23] * Quits: weinig (~weinig@17.245.89.16) (Quit: weinig)
- # [03:27] * Joins: jdong_bot_ (~jdong_bot@117.79.233.206)
- # [03:30] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
- # [03:36] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [03:45] * Joins: eric_carlson (~eric@2620:149:4:1b01:b9b4:a4a0:4145:7154)
- # [03:46] * Joins: jernoble (~jernoble@2620:149:4:1b01:e846:3456:4a42:b88f)
- # [03:46] * Quits: jernoble|afk (~jernoble@2620:149:4:1b01:e846:3456:4a42:b88f) (Read error: Operation timed out)
- # [03:46] * Quits: ericc|away (~eric@2620:149:4:1b01:b9b4:a4a0:4145:7154) (Write error: Broken pipe)
- # [03:46] * Joins: onar_ (~onar@17.216.36.168)
- # [03:47] * Quits: tantek (~tantek@nat/mozilla/x-yocdslstrfgtnqbe) (Quit: tantek)
- # [03:47] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [03:49] * Quits: onar (~onar@17.216.36.168) (Ping timeout: 244 seconds)
- # [03:49] * onar_ is now known as onar
- # [03:52] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-slseheumdmswnxkh)
- # [03:59] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [04:00] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [04:00] * Quits: sicking (~chatzilla@nat/mozilla/x-eevkoaikpkhgmspq) (Ping timeout: 246 seconds)
- # [04:02] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [04:13] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120216115618])
- # [04:15] <roc_> Hixie: I thought Opera tried to implement it
- # [04:15] * roc_ is now known as roc
- # [04:17] <roc> Hixie: by the way, I have a question about Workers ... what would you think of an extension to postMessage that takes an extra string argument representing the global-scope function to be invoked (instead of the onpostmessage handler)?
- # [04:21] <Hixie> roc: yeah, opera were the ones asking for the rename
- # [04:21] <zewt> i wouldn't like having global functions in my workers executable like that; it's exposing something as an API that i probably didn't intend to be
- # [04:21] <zewt> prefer to have the entry points better defined
- # [04:22] <Hixie> roc: for Worker.postMessage?
- # [04:22] <Hixie> roc: that sounds pretty messed up, especially once we do cross-origin workers :-)
- # [04:22] <Hixie> roc: can't the other end implement that manually if they want to?
- # [04:23] <Hixie> function (event) { self[event.data.function].apply(event.data.arguments) } or some such
- # [04:26] <roc> yes
- # [04:26] <roc> perhaps you could chime in on this thread: http://lists.w3.org/Archives/Public/public-audio/2012JanMar/0343.html
- # [04:26] <roc> one of your friends at Google wants to add something like that
- # [04:26] <zewt> ... and he's discussing it on public-audio?
- # [04:26] <roc> it's specifically for audio (or media) processing
- # [04:27] <zewt> if it's a worker feature, it's not
- # [04:27] <Hixie> roc: your e-mail seems to pretty much summarise what i would say :-)
- # [04:27] <roc> the idea is you might have a Worker handling several different kinds of processing and he wants to be able to dispatch to particular processing callbacks instead of a single event handler like I'm proposing
- # [04:28] <roc> Hixie: OK, but your input might carry more weight
- # [04:28] <Hixie> if there's a working group in which the same argument from two different people carries different weight with the relevant spec editor, that should be stamped out immediately
- # [04:28] <roc> Hixie: I know you don't approve of such authority, but it's still a reality
- # [04:28] <zewt> Hixie: severe idealism :)
- # [04:29] * Quits: necolas (~necolas@b0fbedcf.bb.sky.com) (Remote host closed the connection)
- # [04:31] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [04:31] <Hixie> roc: do you have a link to the e-mail in which Dmitry first suggests it
- # [04:31] <Hixie> ?
- # [04:33] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
- # [04:33] <roc> http://lists.w3.org/Archives/Public/public-audio/2012JanMar/0245.html
- # [04:33] <roc> item 2
- # [04:34] <Hixie> thanks
- # [04:35] <Hixie> what is onprocessmedia?
- # [04:35] <roc> that's my proposal
- # [04:35] * Quits: dave_levin (dave_levin@nat/google/x-ukktzyzhezatngmx) (Quit: dave_levin)
- # [04:35] <roc> https://dvcs.w3.org/hg/audio/raw-file/tip/streams/StreamProcessing.html#worker-processing
- # [04:36] * Joins: jryans (~jryans@rrcs-108-178-108-5.sw.biz.rr.com)
- # [04:36] <Hixie> oh so you pass a worker to the audio system and it starts sending these special messages?
- # [04:36] <roc> yes
- # [04:37] <Hixie> if you have a custom mechanism like that why not just have a way to register lots of different event handlers with different event names?
- # [04:37] <Hixie> a bit like what EventSource does
- # [04:37] * heycam is now known as heycam|away
- # [04:37] <Hixie> or indeed without using event handlers at all, if cpu is a concern
- # [04:38] <Hixie> just have a dedicated registration mechanism
- # [04:39] <Hixie> worker.registerMediaHandler('handlerType', function (whateverIsNeeded) {});
- # [04:39] <Hixie> not sure how the UA decides what to send to the worker, so i'm not sure how you decide the handlerTypes
- # [04:39] <Hixie> bbiab
- # [04:45] * heycam|away is now known as heycam
- # [04:46] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [04:53] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [05:03] * Quits: smaug____ (~chatzilla@GZYMMDCCCXIX.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [05:04] <roc> right now onprocessmedia is like onmessage, it's not a full-fledged event handler, just a Function? callback
- # [05:04] <roc> a dedicated registration system seems like overkill
- # [05:05] <roc> the page author always chooses which callback should be invoked, there's no types or anything like that to dispatch on. Each callback represents a different kind of processing effect supported by the worker.
- # [05:05] <roc> in the simple case, each Worker only supports one kind of processing and the onprocessmedia callback is fine
- # [05:12] * Quits: rniwa (rniwa@nat/google/x-sqlciflphyixgage) (Quit: rniwa)
- # [05:19] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [05:20] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [05:43] * Joins: izhak (~izhak@213.87.241.214)
- # [06:04] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [06:06] * Quits: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [06:09] * Quits: SHAGGSTaRR (~empiricis@199.19.119.136) (Remote host closed the connection)
- # [06:10] * Joins: dydx (~dydz@adsl-76-199-102-166.dsl.pltn13.sbcglobal.net)
- # [06:27] * Quits: jryans (~jryans@rrcs-108-178-108-5.sw.biz.rr.com) (Quit: Leaving...)
- # [06:27] * Joins: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [06:28] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 244 seconds)
- # [06:28] * MikeSmith_ is now known as MikeSmith
- # [06:31] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [06:50] * Joins: ehsan (~ehsan@209.29.21.241)
- # [06:54] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [06:56] * Joins: mkanat (mkanat@nat/google/x-lbpxrctqfjynoovi)
- # [06:57] * Joins: tantek (~tantek@c-69-181-124-51.hsd1.ca.comcast.net)
- # [06:58] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [06:58] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [07:01] * Joins: jdong_bo_ (~jdong_bot@106.3.63.84)
- # [07:01] * Quits: jdong_bot_ (~jdong_bot@117.79.233.206) (Read error: Connection reset by peer)
- # [07:02] * Joins: LBP (~Mirc@pD9EB1CE0.dip0.t-ipconnect.de)
- # [07:09] <Hixie> roc: onmessage is a fully fledged event handler
- # [07:10] <Hixie> roc: i don't really understand why there's a need for a dispatching thing then. or how it would work.
- # [07:13] <roc> "[TreatNonCallableAsNull] attribute Function? onmessage;" ... that's a fully fledged event handler?
- # [07:15] <Hixie> that's just an attribute. what makes it fully fledged is "The following are the event handlers (and their corresponding event handler event types) that must be supported, as IDL attributes, by objects implementing the DedicatedWorkerGlobalScope interface: Event handler: onmessage Event handler event type: message"
- # [07:15] <roc> ok
- # [07:16] <roc> when you associate a worker with an audio stream, the idea is that normally the UA perodically invokes whatever was assigned to the onprocessmedia callback to process the audio. Dmitry argues that we might want to associate a single worker with multiple streams (to save resources), and furthermore that the processing required for each stream might be different, so we should support the...
- # [07:16] * Joins: Areks (~Areks@rs.gridnine.com)
- # [07:16] <roc> ...ability to pass the name of a function which gets called
- # [07:16] <roc> instead of routing everything through the single callback
- # [07:16] <Hixie> ah
- # [07:16] <Hixie> huh
- # [07:16] <Hixie> interesting
- # [07:16] <Hixie> wouldn't such a worker be stateful?
- # [07:16] <roc> he claims that's more convenient and more performant than doing dispatch manually
- # [07:16] <roc> yes
- # [07:16] <Hixie> even if it only did one thing?
- # [07:17] <roc> these workers are stateful
- # [07:17] <Hixie> so you wouldn't want to dispatch based on a different method
- # [07:17] <Hixie> you'd want to dispatch based on state
- # [07:17] <roc> no, the dispatch isn't stateful
- # [07:18] <roc> the dispatch is for cases like "stream A wants the echo effect, stream B wants the high-pass filter effect, and stream C wants the fade effect"
- # [07:18] <Hixie> what if streams A and B want an echo effect
- # [07:18] <roc> then they'd both specify the same effect function I guess
- # [07:19] <Hixie> wouldn't that then mean that the echoes would stomp on each other?
- # [07:19] <roc> ah
- # [07:19] <Hixie> if i were designing a system to support that, i would have an event that fires when a media thingy starts using the worker, and that handler would have a handle that you can use to register a callback (not dom event based) for that media thingy.
- # [07:19] <roc> the per-stream state should be attached as expandos to the event object passed into the callback, which is defined to be one per stream
- # [07:20] <Hixie> so you're passing the same object again and again?
- # [07:20] <roc> yes
- # [07:20] <Hixie> please don't make it inherit from Event
- # [07:20] <roc> too late, but I can fix that. Why?
- # [07:20] <Hixie> what you're describing is nothing like events, it's some weird new callback system
- # [07:21] <Hixie> Event objects have all kinds of dispatch state
- # [07:21] <roc> why? just because of the reuse?
- # [07:21] <Hixie> DOM Events have a number of key characteristics:
- # [07:21] <Hixie> - you can register more than one handler for each event type
- # [07:21] <Hixie> - they have a dispatch mechanism and can be redispatched
- # [07:22] <Hixie> - they have bubbling and capture modes
- # [07:22] <Hixie> - they can be cancelled, or have propagation aborted
- # [07:22] <Hixie> and all kinds of other subtle things
- # [07:22] <Hixie> you just want a callback
- # [07:22] <roc> ok
- # [07:22] <Hixie> which is passed a dedicated object over and over
- # [07:22] <roc> thanks
- # [07:22] <roc> I gotta go for now
- # [07:22] <Hixie> k
- # [07:22] <roc> I'll look into that
- # [07:22] <Hixie> ttyl
- # [07:22] <Hixie> cc me on the next mail in that thread
- # [07:22] <Hixie> and i can chip in advice if you like
- # [07:26] <Hixie> hober, tantek, TabAtkins: did we ever decide where we were meeting tomorrow?
- # [07:26] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 246 seconds)
- # [07:26] * Quits: tantek (~tantek@c-69-181-124-51.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [07:27] * Joins: tantek (~tantek@c-69-181-124-51.hsd1.ca.comcast.net)
- # [07:28] <tantek> I remember lunch.
- # [07:28] <tantek> in Mountain View
- # [07:28] <tantek> Hixie, shall we meet at your usual spot?
- # [07:29] <Hixie> the b43 lobby?
- # [07:29] <Hixie> works for me
- # [07:29] <tantek> oh new usual spot ok
- # [07:29] <Hixie> what was the old usual spot? :-)
- # [07:29] <tantek> the place where you've always ordered the same one dish
- # [07:29] <Hixie> oh la fiesta
- # [07:29] <Hixie> still only ever ordered that one dish btw!
- # [07:30] <Hixie> no i think hober and TabAtkins planned to meet at google
- # [07:30] <tantek> "at Google" is a bit vague ;)
- # [07:30] <Hixie> hence my asking :-)
- # [07:34] * Quits: tantek (~tantek@c-69-181-124-51.hsd1.ca.comcast.net) (Quit: tantek)
- # [07:34] <Hixie> TabAtkins, hober, tantek: ok i'm going to assume we'll meet at the b43 lobby at whatever time it is tab organised. if you decide otherwise, drop me an e-mail or /msg me or something.
- # [07:34] <Hixie> back later
- # [07:37] * Quits: dydx (~dydz@adsl-76-199-102-166.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [07:38] * Quits: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:38] * Joins: tantek (~tantek@c-69-181-124-51.hsd1.ca.comcast.net)
- # [07:46] * Joins: Ducki (~Ducki@pD9E3984D.dip0.t-ipconnect.de)
- # [07:51] <tantek> Hixie, cool. looks like about a 4 mile bike ride from Mozilla / Castro st.
- # [07:52] <tantek> I'm going to assume noon unless I hear otherwise
- # [07:52] * Joins: j_wright (jamesw@ip70-173-182-202.lv.lv.cox.net)
- # [07:57] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:00] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
- # [08:04] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [08:17] * Joins: kaustubh (~kaustubh@144.187.36.11)
- # [08:19] * Joins: niloy (~niloy@61.12.96.242)
- # [08:20] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [08:24] * Quits: tantek (~tantek@c-69-181-124-51.hsd1.ca.comcast.net) (Quit: tantek)
- # [08:28] * Joins: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com)
- # [08:33] * Joins: sarro (~sarro@i5E865413.versanet.de)
- # [08:40] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [08:40] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [08:44] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Quit: sedovsek)
- # [08:46] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:01] * Quits: jochen__ (jochen@nat/google/x-fcledktuxtqdlivn) (Remote host closed the connection)
- # [09:02] * Joins: jochen__ (jochen@nat/google/x-sxxnuibsfefhcwis)
- # [09:02] * Joins: smaug____ (~chatzilla@GZYMMDCCCXIX.gprs.sl-laajakaista.fi)
- # [09:02] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [09:08] * Joins: Ms2ger (~Ms2ger@91.181.254.51)
- # [09:27] * Joins: graememcc (~chatzilla@host86-148-140-125.range86-148.btcentralplus.com)
- # [09:27] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Read error: Connection reset by peer)
- # [09:28] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [09:29] * Joins: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [09:32] * Quits: [[zz]] (~q@125.25.224.28.adsl.dynamic.totbb.net) (Ping timeout: 246 seconds)
- # [09:36] * heycam is now known as heycam|away
- # [09:39] * Joins: charlvn (~charlvn@2002:8259:81f2::1)
- # [09:40] <annevk> didn't realize Web IDL has both octet and byte...
- # [09:40] <annevk> and byte is signed
- # [09:42] * Joins: AryehGregor (~Simetrica@bzq-109-65-193-14.red.bezeqint.net)
- # [09:42] * Quits: AryehGregor (~Simetrica@bzq-109-65-193-14.red.bezeqint.net) (Changing host)
- # [09:42] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [09:43] * Joins: tantek (~tantek@me00536d0.tmodns.net)
- # [09:44] * Joins: [[zz]] (~q@125.25.237.141.adsl.dynamic.totbb.net)
- # [09:46] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:49] <hsivonen> annevk: that's confusing
- # [09:51] * Joins: roc (~chatzilla@121.98.230.221)
- # [09:52] <annevk> sure is
- # [09:53] <annevk> I have asked for removal of byte and to then rename octet to byte
- # [09:53] <annevk> which seems more in line with terminology used throughout the platform
- # [09:56] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 265 seconds)
- # [09:57] <annevk> oh right, I keep forgetting why I got up at all thus far
- # [10:03] * Joins: drublic (~drublic@frbg-5d84fa21.pool.mediaWays.net)
- # [10:09] * Joins: jochen___ (jochen@nat/google/x-njjhajkrstpbgrfg)
- # [10:10] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 265 seconds)
- # [10:10] * Quits: hendry (~hendry@sg.webconverger.com) (Read error: Operation timed out)
- # [10:13] * Quits: jochen__ (jochen@nat/google/x-sxxnuibsfefhcwis) (Ping timeout: 260 seconds)
- # [10:13] * jochen___ is now known as jochen__
- # [10:13] <annevk> Ms2ger: did anolis stop recognizing [PUBLISH] ?
- # [10:14] * Joins: maikmerten (~merten@vpnb046.itmc.tu-dortmund.de)
- # [10:18] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 246 seconds)
- # [10:19] <Ms2ger> What about it?
- # [10:20] <annevk> it didn't get replaced when generating a draft
- # [10:20] * Ms2ger tries to remember what it did
- # [10:21] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [10:21] <annevk> it's the w3.org/TR/shortname/ link
- # [10:21] * Joins: richt (richt@nat/opera/x-ktbngzvjdrsmkfua)
- # [10:23] <Ms2ger> Seems to be [LATEST] in the source...
- # [10:24] <annevk> oh
- # [10:24] <annevk> maybe I never published CORS before :)
- # [10:24] <annevk> using anolis that is
- # [10:25] * Joins: niloy (~niloy@61.12.96.242)
- # [10:25] * Quits: niloy (~niloy@61.12.96.242) (Read error: Connection reset by peer)
- # [10:28] <annevk> that seems to be it
- # [10:28] <annevk> thanks Ms2ger
- # [10:28] <Ms2ger> Np
- # [10:29] <Ms2ger> The docs for Bert's tool don't mention it either
- # [10:31] <annevk> I probably assumed it was called PUBLISH for some reason
- # [10:31] * Joins: pyrsmk (~pyrsmk@161.212.140.88.rev.sfr.net)
- # [10:31] <Ms2ger> That could be it
- # [10:32] * Joins: gwicke (~gabriel@212.255.28.33)
- # [10:32] <annevk> took a good twenty minutes or so figuring out the wording for two groups and making it right
- # [10:32] <annevk> and it's probably wrong
- # [10:33] * Joins: kenneth__ (kenneth@nat/nokia/x-qmknmyziallrqudx)
- # [10:34] * Quits: kenneth_ (kenneth@nat/nokia/x-iawswgaxrfqmrqdh) (Read error: Connection reset by peer)
- # [10:36] * Joins: kenneth_ (kenneth@nat/nokia/x-xzkndkxbhcdesdye)
- # [10:36] * Quits: kenneth__ (kenneth@nat/nokia/x-qmknmyziallrqudx) (Read error: Connection reset by peer)
- # [10:38] <annevk> took me a while to get zcorpan's testcase
- # [10:38] <annevk> parsing fun
- # [10:42] * Quits: mkanat (mkanat@nat/google/x-lbpxrctqfjynoovi) (Quit: Ex-Chat)
- # [10:42] <Ms2ger> Yeah
- # [10:45] <annevk> I now have a list of 609 responding URLs that don't declare utf-8 or iso-8859-1 in their content-type declaration
- # [10:45] <annevk> I guess I should start fetching the raw data and run some byte analyze scripts
- # [10:47] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [10:50] * Joins: hendry (~hendry@sg.webconverger.com)
- # [10:51] * Joins: niloy (~niloy@61.12.96.242)
- # [10:51] * Joins: vcvc (d48a2f0f@gateway/web/freenode/ip.212.138.47.15)
- # [10:52] <vcvc> hi
- # [10:52] <annevk> hey hey
- # [10:53] * Quits: vcvc (d48a2f0f@gateway/web/freenode/ip.212.138.47.15) (Client Quit)
- # [10:53] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [10:54] <annevk> I'm on a role in #csspubquiz :)
- # [10:54] <Ms2ger> A role? :)
- # [10:55] <jgraham> Yup, he's a wizard
- # [10:55] * Quits: hendry (~hendry@sg.webconverger.com) (Ping timeout: 260 seconds)
- # [10:55] * Ms2ger puts on his ro... Nvm
- # [10:55] <smaug____> so, will there be webapps wg f2f next month
- # [10:56] <Ms2ger> Apparently
- # [10:56] <annevk> spelling is overrated
- # [10:56] <annevk> this is not reddit
- # [10:57] <Ms2ger> 20ish people registered for WebApps
- # [10:57] <Ms2ger> I guess that's more efficient than the 200 last time
- # [10:59] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [11:02] * Joins: hendry (~hendry@sg.webconverger.com)
- # [11:05] <smaug____> but is it still useful meeting...
- # [11:05] <smaug____> perhaps I could try to get rid of file system api
- # [11:06] * jgraham stands back as smaug____ lights blue touch paper
- # [11:06] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [11:08] <annevk> what's the fastest way to do a byte case-insensitive match on a file-like object in Python?
- # [11:09] <jgraham> Probably using regexp
- # [11:10] <jgraham> Although byte-case-insensitive doesn't really mean much to me
- # [11:10] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [11:10] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [11:10] <jgraham> YOu are either matching bytes, which don't have a case, or matching characters, which do
- # [11:11] <annevk> i'm matching against bytes but I want "B" and "b" to be the same
- # [11:11] <Ms2ger> But those aren't bytes ;)
- # [11:11] <annevk> maybe I should just give up on this and deal with it in post processing
- # [11:12] <annevk> Ms2ger: b"B" and b"b" then...
- # [11:12] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 245 seconds)
- # [11:12] <zcorpan> do you need it to be fast? do you look at each byte anyway?
- # [11:13] <annevk> former
- # [11:14] <annevk> but it's premature optimization, can do it later when everything is on disk
- # [11:14] * Quits: twisted` (~twisted@p5DDBB0A1.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
- # [11:14] <zcorpan> yeah i'd do it when you're looking at each byte anyway :-)
- # [11:18] <zcorpan> using URLs for schemes would be ... interesting
- # [11:19] <annevk> because of the Xzibit Yo Dawg meme?
- # [11:22] <zcorpan> right
- # [11:23] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [11:25] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [11:26] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Client Quit)
- # [11:31] <annevk> did not know that file.read() could fail :(
- # [11:32] <jgraham> Seems pretty likely e.g. if the data doesn't exist anymore
- # [11:32] <annevk> well I just fetched it
- # [11:32] * Joins: nonge_ (~nonge@p508293CB.dip.t-dialin.net)
- # [11:33] <jgraham> Hmm, I dunno how urllib works in that way
- # [11:33] <jgraham> s/way/regard/
- # [11:36] * Quits: nonge (~nonge@p5082ADC9.dip.t-dialin.net) (Ping timeout: 245 seconds)
- # [11:43] * Joins: necolas (~necolas@b0fbedcf.bb.sky.com)
- # [11:46] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [11:47] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Read error: Connection reset by peer)
- # [11:52] * Joins: Lachy (Lachy@nat/opera/x-znckfywdsphbpqdc)
- # [11:55] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [11:58] <zcorpan> https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html#sec-processing-model is a bit weird for how it defines "unload a document"
- # [11:59] <zcorpan> it seems to basically override the algorithm in the html spec, but then says to "continue" that algorithm
- # [11:59] * Quits: danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com) (Remote host closed the connection)
- # [11:59] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:59] * Joins: mpt (~mpt@nat/canonical/x-pthvpxewmhmavbfw)
- # [11:59] * Quits: mpt (~mpt@nat/canonical/x-pthvpxewmhmavbfw) (Changing host)
- # [11:59] * Joins: mpt (~mpt@canonical/mpt)
- # [12:12] * Peter- is now known as beverloo
- # [12:13] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
- # [12:16] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [12:27] * gsnedders hates window.attachEvent
- # [12:28] <gsnedders> The fact that keeping it breaks some sites, but not keeping it seems to break even more…
- # [12:29] <roc> we don't have it
- # [12:30] <Ms2ger> You should use Gecko ;)
- # [12:31] <jgraham> roc: You have never had it, so sites don't depend on it in the codepaths they send you down
- # [12:31] <smaug____> very true
- # [12:31] <roc> change your UA to Gecko
- # [12:32] <smaug____> gsnedders: you could start warn about attachEvent
- # [12:32] <smaug____> warning may or may not help
- # [12:32] <jgraham> I think doing that in the past (UA changing) probably got us into this mess :)
- # [12:33] <smaug____> does IE still support attachEvent
- # [12:33] <smaug____> in the non-legacy mode
- # [12:33] <jgraham> Probably if you didn't do the magic dance to get into standards mode
- # [12:34] * Ms2ger has a look
- # [12:34] <Ms2ger> Where does this attachEvent thing live?
- # [12:34] <jgraham> Well since gsnedders hates window.attachEvent…
- # [12:36] <Ms2ger> Still there with <!doctype html> in IE10
- # [12:36] <smaug____> boo
- # [12:36] * Joins: Areks (~Areks@rs.gridnine.com)
- # [12:36] <Ms2ger> Exactly my thoughts
- # [12:38] * Ms2ger adds a test
- # [12:38] <gsnedders> roc: UA changing should probably make web developers hate us.
- # [12:38] <Ms2ger> s//more/
- # [12:39] * Ms2ger goes back to fixing storage
- # [12:39] <gsnedders> (What we do now is apply the same hiding as document.all to window.attachEvent, which helps us avoid going down IE codepaths, which fixes a lot of the sites that having it breaks)
- # [12:55] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Quit: sedovsek)
- # [12:59] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [13:02] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [13:08] * Joins: sedovsek (~robert.se@93-103-104-107.dynamic.t-2.net)
- # [13:23] <sedovsek> Hey!
- # [13:23] <sedovsek> http://www.youtube.com/watch?feature=player_detailpage&v=q_O9_C2ZjoA#t=145s
- # [13:23] <sedovsek> Does anyone know how this video was made?
- # [13:24] <Ms2ger> paul_irish probably does
- # [13:25] * Joins: BruNeX (u4730@gateway/web/irccloud.com/x-jcobtaasgsklpdso)
- # [13:32] <annevk> sweet
- # [13:32] <annevk> http://lists.w3.org/Archives/Public/www-archive/2012Apr/0008.html
- # [13:32] <annevk> I was afraid that would be marked as spam
- # [13:33] <annevk> wait what
- # [13:33] <annevk> why did it inline the .txt file
- # [13:33] <annevk> aaaaaaah
- # [13:33] <Ms2ger> Woo, Infraware's got more tests
- # [13:34] * jgraham wonders who infraware actually are
- # [13:35] <jgraham> Medical transcription?
- # [13:36] <jgraham> Ah, probably the korean one
- # [13:37] <Ms2ger> Yep
- # [13:42] <charlvn> annevk: multipart messages with a mime type of text/plain will usually get treated like the "mail body" by most mail systems (that i know of)
- # [13:42] <charlvn> it doesn't have a good way of knowing what the mail body is because the mail body is also sent as a text/plain in the multipart
- # [13:43] <charlvn> so the mail body is usually "append all text/plain attachments"
- # [13:44] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 246 seconds)
- # [13:47] <annevk> well it sucks
- # [13:48] <annevk> the email arrived in my inbox perfectly fine
- # [13:50] <Ms2ger> Yay, another bug
- # [13:51] <annevk> Ms2ger: yeah, at some point we should write down new terminology rules; return means terminate; throw is not caught; etc.
- # [13:51] <Ms2ger> Yeah
- # [13:51] <annevk> prolly give it the same sane default as in programming...
- # [13:52] <Ms2ger> This would all be so much easier if we wrote in C++ ;)
- # [13:52] <jgraham> Copy the ES5 sepc
- # [13:52] <jgraham> *spec
- # [13:52] <Ms2ger> INTELLECTUAL PROPERTY VIOLATION
- # [13:56] <jgraham> That's NS_ERROR_INTELLECTUAL_PROPERTY_VIOLATION to you :p
- # [14:00] * Joins: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net)
- # [14:00] * Quits: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net) (Changing host)
- # [14:00] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [14:01] <Ms2ger> Hey, we fixed that for DOMExceptions
- # [14:02] * Joins: erichynds (~ehynds@64.206.121.41)
- # [14:03] * Quits: izhak (~izhak@213.87.241.214) (Remote host closed the connection)
- # [14:05] <matjas> I hope you guys don’t mind me posting a #csspubquiz question.
- # [14:06] <gsnedders> You shall be hanged, drawn, and quartered!
- # [14:06] <annevk> matjas: zcorpan "forked" without asking, should be no problem
- # [14:06] <zcorpan> matjas: do it :-)
- # [14:06] <annevk> there you go :)
- # [14:06] <matjas> zcorpan: http://twitter.com/mathias/status/187146793132371968
- # [14:07] <Ms2ger> Empty string?
- # [14:07] <matjas> Ms2ger: yep
- # [14:09] <annevk> #whatwg regulars should probably not be allowed to reply
- # [14:09] <annevk> usually within minutes the answer is found
- # [14:10] <gsnedders> Probably a lot of the people who see on Twitter don't follow #whatwg though
- # [14:10] <Ms2ger> Well, if *we* can't find it... ;)
- # [14:14] <zcorpan> hsivonen: changing from ascii to utf-8 midstream also affects resolving URLs, so links can go from working to not working or vice versa during parsing
- # [14:15] <matjas> haha thomasfuchs just asked “is it on http://en.wikipedia.org/wiki/List_of_typefaces?” — I’d be lying if I said no
- # [14:17] <zcorpan> you could say that it doesn't have a bullet point dedicated to it on that page
- # [14:17] <zcorpan> or go with "yes and no" :-P
- # [14:19] <matjas> I’d rather troll
- # [14:20] <zcorpan> matjas: i think i found a bug. try two spaces
- # [14:21] <matjas> zcorpan: good catch. will fix
- # [14:21] <zcorpan> or anything that begins with a space
- # [14:25] <zcorpan> matjas: another: foo 1
- # [14:25] <matjas> zcorpan: what’s wrong with `font-family: foo\ 1;`?
- # [14:25] <matjas> the space is escaped
- # [14:25] <matjas> so it’s all 1 identifier
- # [14:25] <zcorpan> oh, right!
- # [14:27] <matjas> looks weird huh
- # [14:27] <matjas> but most of the time it’s more readable than escaping the first char of the next identifier
- # [14:27] <zcorpan> yeah
- # [14:31] * Quits: tantek (~tantek@me00536d0.tmodns.net) (Quit: tantek)
- # [14:36] <annevk> zcorpan: how would it affect URLs zcorpan if you have not encountered non-ASCII yet?
- # [14:38] <annevk> I like how it's completely useless
- # [14:38] <zcorpan> annevk: entities
- # [14:39] <annevk> hmm yeah, and then you'd have to use windows-1252?
- # [14:40] <annevk> for the query part
- # [14:40] <zcorpan> yes
- # [14:40] <annevk> URLs are evil
- # [14:41] <zcorpan> or other escapes in js
- # [14:48] <hsivonen> Can someone who has been paying attention explain to me how aria-describedat differs from adding a longdesc to every element?
- # [14:48] <jgraham> Someone has been paying attention?
- # [14:52] <annevk> hsivonen: maybe no ties to legacy content? it always looked like a recipe for failure to me
- # [14:52] <hsivonen> annevk: good point
- # [14:59] * hsivonen marks everything concerning httprange-14 as read
- # [14:59] <annevk> hardly any sites uses bytes in the problematic range it turns out
- # [15:00] * Joins: davidb (~davidb@66.207.208.98)
- # [15:00] * Quits: niloy (~niloy@61.12.96.242) (Read error: Connection timed out)
- # [15:01] * Joins: niloy (~niloy@61.12.96.242)
- # [15:01] * Joins: twisted` (~twisted@p5DDBB0A1.dip.t-dialin.net)
- # [15:02] * Quits: kaustubh (~kaustubh@144.187.36.11) (Quit: Leaving...!)
- # [15:06] * Joins: RobbertAtWork (~Robbert@2001:980:9368:1:141:58c9:10f1:1fd0)
- # [15:11] * Joins: kenneth__ (kenneth@nat/nokia/x-dipnifzvlgfrvbyf)
- # [15:13] * Quits: richt (richt@nat/opera/x-ktbngzvjdrsmkfua) (Remote host closed the connection)
- # [15:13] * Quits: kenneth_ (kenneth@nat/nokia/x-xzkndkxbhcdesdye) (Read error: Connection reset by peer)
- # [15:14] * Joins: kenneth_ (kenneth@nat/nokia/x-uyoosknrfecjjcxq)
- # [15:14] * Quits: RobbertAtWork (~Robbert@2001:980:9368:1:141:58c9:10f1:1fd0) (Quit: RobbertAtWork)
- # [15:15] * Quits: kenneth__ (kenneth@nat/nokia/x-dipnifzvlgfrvbyf) (Read error: Connection reset by peer)
- # [15:15] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:18] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:22] * nonge_ is now known as nonge
- # [15:30] <zewt> Ms2ger: uh, wow, way to be a dick on the tracker
- # [15:33] <zewt> and way to close a ticket without responding in any way to the issues raised; very poor show
- # [15:34] * Quits: sedovsek (~robert.se@93-103-104-107.dynamic.t-2.net)
- # [15:38] <Ms2ger> zewt, did you notice I actually fixed the bug before the troll came in?
- # [15:38] <zewt> uh, what?
- # [15:38] <zewt> i'm a troll, now?
- # [15:39] <Ms2ger> Ugh
- # [15:39] <Ms2ger> I'm sorry
- # [15:39] <zewt> i'm going to go take a shower, I don't like getting pissed off at 8:30am because of spec shit
- # [15:40] <Ms2ger> I thought that was the other Glenn :/
- # [15:40] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [15:40] * Quits: graememcc (~chatzilla@host86-148-140-125.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310193349])
- # [15:41] <AryehGregor> Ms2ger, I know this is a radical idea, but maybe you could resolve bugs primarily based on their content instead of the filer? Just saying.
- # [15:44] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Client Quit)
- # [15:44] * hsivonen wonders what bug this was
- # [15:45] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:45] <AryehGregor> It's really annoying that XChat starts all my window titles with "XChat: AryehGregor @ FreeNode / #" or such. It makes it impossible to tell which is which when they're minimized.
- # [15:46] * AryehGregor Googles and finds he can try forcing the titles with xdotool
- # [15:47] * Quits: maikmerten (~merten@vpnb046.itmc.tu-dortmund.de) (Ping timeout: 244 seconds)
- # [15:49] <AryehGregor> for SEARCH in '#developers' '#chromium' '#mediawiki' '#wikimedia-tech' '#webkit' '#whatwg' '#wikimedia-operations'; do xdotool search --name $SEARCH set_window --name $SEARCH --icon-name $SEARCH; done
- # [15:49] <AryehGregor> Yay.
- # [15:51] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:56] * Quits: MacTed (~Thud@63.119.36.36)
- # [15:57] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [16:01] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [16:02] <AryehGregor> Of course, they reset after a while, so clearly I need to run it from a cron job.
- # [16:02] <AryehGregor> Yay Linux!
- # [16:03] * Quits: Ducki (~Ducki@pD9E3984D.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [16:04] <Philip`> Just put a "while true; do ...; done" around it
- # [16:04] <AryehGregor> To be friendly to system resources, I should add a sleep statement.
- # [16:05] <Philip`> You've (presumably) got a multi-core CPU, you might as well make use of it
- # [16:05] <Philip`> One core dedicated to renaming windows doesn't seem that bad a plan
- # [16:05] * Joins: MacTed (~Thud@63.119.36.36)
- # [16:06] <zewt> AryehGregor: amazon is annoying like that, too; unlike every other search-based website, they put their name at the start of <title>
- # [16:06] <AryehGregor> Philip`, I compile with -j16.
- # [16:07] <AryehGregor> (thus it only takes 15 minutes to compile Gecko from scratch)
- # [16:08] <jgraham> Does that work?! I mean whenever I compile with -j(something > 2 or so) my system becomes unusably laggy until the compile is done
- # [16:08] <jgraham> Not that I have compiled Gecko recently
- # [16:08] <AryehGregor> jgraham, works fine for me on Ubuntu 11.10.
- # [16:08] <AryehGregor> What OS do you use?
- # [16:08] <Ms2ger> wfm with -j12
- # [16:09] <jgraham> Hmm, could be my old ubuntu.
- # [16:09] <jgraham> 10.04
- # [16:09] <zewt> jgraham: as long as you're not using so many processes you're running out of memory, it shouldn't
- # [16:09] <Philip`> -j$numcores seems very laggy for me if I'm running it inside VirtualBox, but otherwise it's fine (assuming sufficient RAM)
- # [16:09] <zewt> afk work
- # [16:09] <jgraham> Maybe I just need more RAM
- # [16:09] <zewt> (this isn't everyone's day job :| )
- # [16:09] <AryehGregor> jgraham, try nice -n 19 if it's really a CPU-bound problem.
- # [16:09] <Philip`> (Ubuntu in VirtualBox in Win7, in particular)
- # [16:10] * Parts: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [16:10] <jgraham> Or maybe the Opera build is sufficiently different from the Gecko build that there is some difference
- # [16:10] <AryehGregor> How much RAM do you have?
- # [16:10] <AryehGregor> I found that 8G wasn't really enough.
- # [16:10] <AryehGregor> 16 is fine.
- # [16:10] <jgraham> Not enough :)
- # [16:10] <Philip`> I think the general rule is "if you can afford it, it's not enough"
- # [16:10] <AryehGregor> RAM is stupidly cheap.
- # [16:11] * jgraham doesn't really compile that often atm but will get more RAM before he moves onto a project where he has to
- # [16:11] <Ms2ger> You could move onto the Mozilla project ;)
- # [16:12] <Philip`> You could reimplement Opera's build system to work the same as Mozilla's, and see if that makes a difference
- # [16:13] <Ms2ger> Would not recommend
- # [16:15] * AryehGregor notes that Linus Torvalds claims he can compile the Linux kernel from scratch in 15 seconds with no ccache or anything, as long as the files are in memory
- # [16:15] <AryehGregor> (of course, it's a custom compile that leaves out all the stuff he doesn't need)
- # [16:15] <AryehGregor> I see large parts of the Gecko build with close to 0% CPU/disk usage, so I suspect it's not optimal.
- # [16:15] <Ms2ger> Not at all
- # [16:16] <AryehGregor> Rebuilding Gecko with ccache and an objdir when *nothing has changed* takes 45 seconds for me.
- # [16:16] <AryehGregor> Can someone fix that plz? :(
- # [16:21] <Philip`> Was the work on pymake meant to help fix that?
- # [16:21] <Ms2ger> Pymake was more because gnu make is dog slow on windows
- # [16:21] <Ms2ger> And loves deadlocking
- # [16:22] <Philip`> Ah, so it won't make much difference on Linux?
- # [16:23] <Ms2ger> I don't know
- # [16:23] * Joins: izhak (~izhak@188.168.203.51)
- # [16:23] <Ms2ger> Probably not
- # [16:23] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [16:26] * smaug____ wonders why AryehGregor needs to rebuild gecko if nothing has changed
- # [16:26] * Ms2ger whacks smaug____
- # [16:26] <AryehGregor> smaug____, well, sometimes I'm lazy and don't want to manually copy tests or something like that. I don't actually have to, but the point is stuff I didn't change should take ~0s to rebuild.
- # [16:27] <AryehGregor> It might have to be relinked, but it shouldn't spend 45s going into and out of subdirectories and saying "nothing to do".
- # [16:27] <AryehGregor> Like, can it at least do that in parallel?
- # [16:28] <Ms2ger> Not always
- # [16:30] <smaug____> there are dependencies..
- # [16:33] * Joins: KillerX_ (~anant@70-36-146-62.dsl.dynamic.sonic.net)
- # [16:37] * KillerX_ is now known as KillerX
- # [16:41] * Quits: smaug____ (~chatzilla@GZYMMDCCCXIX.gprs.sl-laajakaista.fi) (Ping timeout: 246 seconds)
- # [16:41] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [16:46] * Quits: twisted` (~twisted@p5DDBB0A1.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
- # [16:46] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
- # [16:52] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [16:59] * Joins: jahman (~woops@129.175.204.73)
- # [17:01] * Joins: Lachy_ (~Lachy@guest.opera.com)
- # [17:02] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 245 seconds)
- # [17:02] * Quits: Lachy (Lachy@nat/opera/x-znckfywdsphbpqdc) (Ping timeout: 276 seconds)
- # [17:02] * Lachy_ is now known as Lachy
- # [17:03] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [17:06] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:08] * Joins: KillerX_ (~anant@70-36-146-62.dsl.dynamic.sonic.net)
- # [17:10] * Quits: KillerX (~anant@70-36-146-62.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [17:10] * KillerX_ is now known as KillerX
- # [17:14] * Quits: KillerX (~anant@70-36-146-62.dsl.dynamic.sonic.net) (Quit: KillerX)
- # [17:22] * Joins: auk (~scott@AMontsouris-752-1-149-220.w83-202.abo.wanadoo.fr)
- # [17:27] * Quits: charlvn (~charlvn@2002:8259:81f2::1) (Quit: leaving)
- # [17:32] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [17:33] * Joins: graememcc (~chatzilla@host86-148-140-125.range86-148.btcentralplus.com)
- # [17:36] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
- # [17:38] * Quits: auk (~scott@AMontsouris-752-1-149-220.w83-202.abo.wanadoo.fr) (Quit: Ex-Chat)
- # [17:40] * Quits: jdong_bo_ (~jdong_bot@106.3.63.84) (Remote host closed the connection)
- # [17:43] * Joins: auk (~scott@AMontsouris-752-1-149-220.w83-202.abo.wanadoo.fr)
- # [17:44] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:47] * Quits: niloy (~niloy@61.12.96.242) (Remote host closed the connection)
- # [17:50] * Quits: stalled (~stalled@unaffiliated/stalled) (Read error: Connection reset by peer)
- # [17:51] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [17:53] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [17:53] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:54] * Quits: Lachy (~Lachy@guest.opera.com) (Quit: Computer has gone to sleep.)
- # [17:56] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [17:58] * Joins: miketaylr (~miketaylr@wsip-70-184-87-65.ph.ph.cox.net)
- # [17:59] <dglazkov> good morning/afternoon/evening/night, Whatwg!
- # [18:00] * Joins: tantek (~tantek@me00536d0.tmodns.net)
- # [18:01] <Ms2ger> Good day
- # [18:01] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [18:01] <Hixie> 'sup
- # [18:02] * Joins: KillerX (~anant@nat/mozilla/x-obdgnxvfzphkjeaf)
- # [18:04] * Quits: miketaylr (~miketaylr@wsip-70-184-87-65.ph.ph.cox.net) (Quit: Leaving...)
- # [18:05] <hober> yo
- # [18:07] <Velmont> 'lo
- # [18:07] <Hixie> hober: is there a spec i should be reading up on to be ready for our meeting?
- # [18:07] <Hixie> (for fullscreen)
- # [18:07] <Ms2ger> Fullscreen? :)
- # [18:08] <Hixie> i was thinking the answer might be something like "display"
- # [18:08] <Ms2ger> A spec for display? Hah
- # [18:12] * Joins: twisted` (~twisted@p5DDBB0A1.dip.t-dialin.net)
- # [18:12] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:12] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [18:22] <hober> yeah
- # [18:22] * hober digs up a link to the ED
- # [18:23] <hober> https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html
- # [18:25] * Joins: sicking (~chatzilla@nat/mozilla/x-tcfthzpuyjxpcsaa)
- # [18:26] * Quits: pyrsmk (~pyrsmk@161.212.140.88.rev.sfr.net) (Ping timeout: 272 seconds)
- # [18:26] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:30] <Hixie> hober: cool, thanks
- # [18:30] <Hixie> hober: in case you didn't see the discussion last night, plan as far as i am aware is to meet in the b43 lobby
- # [18:31] * Joins: tomasf (~tom@2002:55e5:dbb7:0:69bb:fe2d:c9bb:73b7)
- # [18:33] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Ping timeout: 244 seconds)
- # [18:35] <hober> ok
- # [18:35] <hober> at noon?
- # [18:35] * Joins: GlitchMr (~glitchmr@178-36-52-25.adsl.inetia.pl)
- # [18:38] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [18:39] <Hixie> i believe so
- # [18:41] * Joins: tantek_ (~tantek@66-87-2-207.pools.spcsdns.net)
- # [18:42] * Quits: drublic (~drublic@frbg-5d84fa21.pool.mediaWays.net) (Remote host closed the connection)
- # [18:44] * Joins: jsbell (jsbell@nat/google/x-uibqrfhukocqewbu)
- # [18:44] * Quits: tantek (~tantek@me00536d0.tmodns.net) (Ping timeout: 260 seconds)
- # [18:44] * tantek_ is now known as tantek
- # [18:45] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Ping timeout: 264 seconds)
- # [18:50] * Joins: pablof (~pablof@144.189.101.1)
- # [18:50] <Hixie> i'm dropping initialTime
- # [18:53] <TabAtkins> AryehGregor: Come back to Google and you can use -j300
- # [18:53] * Joins: sedovsek (~robert@extcw.kibla.org)
- # [18:53] <TabAtkins> 3 minutes or so to build WebKit from scratch. ^_^
- # [18:56] <Ms2ger> TabAtkins--
- # [18:56] <TabAtkins> Ms2ger: Not my fault we've got server farms to lean on.
- # [18:56] * Joins: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net)
- # [18:57] <TabAtkins> It probably wouldn't be that expensive to set up an Amazon cluster to get similar results.
- # [18:59] <jgraham> Mozilla have a large pool of build slaves, right? So all you really need to do is kill off the other developers so they are always free
- # [19:00] <Ms2ger> What? Why would you want to go through a build farm for your local builds?
- # [19:00] <TabAtkins> Or just get more build slaves.
- # [19:00] <TabAtkins> Ms2ger: Because then you can parallelize your build?
- # [19:01] <jgraham> Ms2ger: Well if it is significantly faster…
- # [19:01] * Joins: ap (~ap@2620:149:4:1b01:e01a:1877:2dab:adf6)
- # [19:04] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [19:05] * Joins: drublic (~drublic@frbg-5f731b82.pool.mediaWays.net)
- # [19:05] * Quits: KillerX (~anant@nat/mozilla/x-obdgnxvfzphkjeaf) (Quit: KillerX)
- # [19:06] * Joins: KillerX (~anant@nat/mozilla/x-vwhxotokydciettm)
- # [19:07] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [19:07] * Quits: izhak (~izhak@188.168.203.51) (Remote host closed the connection)
- # [19:07] * Joins: maikmerten (~maikmerte@port-92-201-34-90.dynamic.qsc.de)
- # [19:10] * Quits: sicking (~chatzilla@nat/mozilla/x-tcfthzpuyjxpcsaa) (Quit: Reconnecting…)
- # [19:10] * Joins: sicking (~chatzilla@nat/mozilla/x-jwczeveckusdhqov)
- # [19:10] * jernoble is now known as jernoble|afk
- # [19:11] * Joins: jonlee (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c)
- # [19:11] * jernoble|afk is now known as jernoble
- # [19:12] * Joins: izhak (~izhak@188.168.203.51)
- # [19:14] * Quits: tantek (~tantek@66-87-2-207.pools.spcsdns.net) (Quit: tantek)
- # [19:14] * Joins: tantek (~tantek@66-87-2-207.pools.spcsdns.net)
- # [19:17] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: brb)
- # [19:19] * Quits: necolas (~necolas@b0fbedcf.bb.sky.com) (Remote host closed the connection)
- # [19:27] * Joins: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com)
- # [19:28] * Joins: weinig (~weinig@17.245.54.47)
- # [19:28] * Quits: auk (~scott@AMontsouris-752-1-149-220.w83-202.abo.wanadoo.fr) (Quit: Ex-Chat)
- # [19:32] * Quits: weinig (~weinig@17.245.54.47) (Client Quit)
- # [19:35] <[tm]> Qt going full 5
- # [19:36] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [19:36] <[tm]> we got a great big convoy
- # [19:39] * Joins: [[zzz]] (~q@101.108.104.102)
- # [19:42] * Quits: KillerX (~anant@nat/mozilla/x-vwhxotokydciettm) (Remote host closed the connection)
- # [19:42] * Joins: KillerX (~anant@nat/mozilla/x-eqrekutlfryarbdd)
- # [19:42] * Quits: [[zz]] (~q@125.25.237.141.adsl.dynamic.totbb.net) (Ping timeout: 265 seconds)
- # [19:42] * Ms2ger wishes Opera would implement the StorageEvent ctro
- # [19:42] * Joins: jernoble_ (~jernoble@2620:149:4:1b01:246f:f11d:63b4:9a4e)
- # [19:42] * Joins: eric_carlson_ (~eric@2620:149:4:1b01:b9b4:a4a0:4145:7154)
- # [19:43] * Joins: onar_ (~onar@17.216.36.168)
- # [19:43] * Quits: jonlee (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c) (Read error: Operation timed out)
- # [19:43] * Quits: eric_carlson (~eric@2620:149:4:1b01:b9b4:a4a0:4145:7154) (Write error: Broken pipe)
- # [19:43] * eric_carlson_ is now known as eric_carlson
- # [19:43] * Quits: jernoble (~jernoble@2620:149:4:1b01:e846:3456:4a42:b88f) (Read error: Operation timed out)
- # [19:43] * jernoble_ is now known as jernoble
- # [19:43] * [[zzz]] is now known as [[zz]]
- # [19:43] <[tm]> ctro?
- # [19:43] * Joins: jonlee (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c)
- # [19:43] <TabAtkins> constructor, presumably.
- # [19:43] * Joins: ap_ (~ap@2620:149:4:1b01:e01a:1877:2dab:adf6)
- # [19:44] <[tm]> ah
- # [19:44] <Ms2ger> ctor, but I can't type either
- # [19:44] * Joins: smaug____ (~chatzilla@GZYMMDCCCXIX.gprs.sl-laajakaista.fi)
- # [19:44] <annevk> file a bug
- # [19:45] <Ms2ger> Link?
- # [19:45] * Quits: onar (~onar@17.216.36.168) (Ping timeout: 244 seconds)
- # [19:45] * onar_ is now known as onar
- # [19:45] <[tm]> i think we should change our theme song to full fathom five
- # [19:45] * Quits: ap (~ap@2620:149:4:1b01:e01a:1877:2dab:adf6) (Ping timeout: 245 seconds)
- # [19:45] * ap_ is now known as ap
- # [19:45] <[tm]> instead of whatever happened to the teenage dream
- # [19:46] <annevk> Ms2ger: https://bugs.opera.com/wizarddesktop/
- # [19:48] * Quits: izhak (~izhak@188.168.203.51) (Remote host closed the connection)
- # [19:48] * jernoble is now known as jernoble|afk
- # [19:49] <Ms2ger> DSK-360666
- # [19:49] <Ms2ger> Nice number
- # [19:51] <annevk> since I'm superstitious I made that CORE-45500
- # [19:52] <Ms2ger> You are?
- # [19:54] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
- # [19:55] * jernoble|afk is now known as jernoble
- # [19:55] * Quits: maikmerten (~maikmerte@port-92-201-34-90.dynamic.qsc.de) (Remote host closed the connection)
- # [19:57] * Joins: dave_levin (dave_levin@nat/google/x-avaxnqmbigjtrroc)
- # [19:58] * Joins: dbaron (~dbaron@nat/mozilla/x-cmcvfhzdxythlmvn)
- # [20:03] * jonlee is now known as jonlee|afk
- # [20:13] * Quits: drublic (~drublic@frbg-5f731b82.pool.mediaWays.net) (Remote host closed the connection)
- # [20:15] * Quits: sedovsek (~robert@extcw.kibla.org) (Quit: sedovsek)
- # [20:17] * Quits: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net) (Quit: Leaving...)
- # [20:19] * Joins: rniwa (rniwa@nat/google/x-djayhjlwfeitnrbq)
- # [20:22] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c) (Read error: Connection reset by peer)
- # [20:22] * Joins: jonlee (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c)
- # [20:26] * Joins: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com)
- # [20:34] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [20:36] * Quits: Lachy (~Lachy@cm-84.215.13.244.getinternet.no) (Quit: Computer has gone to sleep.)
- # [20:41] * Quits: KillerX (~anant@nat/mozilla/x-eqrekutlfryarbdd) (Quit: KillerX)
- # [20:44] * Joins: rniwa_ (rniwa@nat/google/x-zewhpmbfwtbgdjai)
- # [20:45] * Joins: KillerX (~anant@nat/mozilla/x-encvadawybfdmhmw)
- # [20:47] <Hixie> TabAtkins: fyi i'm in b43 lobby
- # [20:47] <TabAtkins> Hixie: I'll be there shortly.
- # [20:48] <Hixie> well don't bother rushing, our guests aren't here yet ;-)
- # [20:48] <TabAtkins> tantek said he'll be a bit late. Conservative estimate is 12:30
- # [20:48] <Hixie> i just figured it was easier to just sit here when i got in rather than find another couch them move :-)
- # [20:48] <Hixie> k
- # [20:52] * Joins: ap_ (~ap@17.212.155.203)
- # [20:52] * Joins: eric_carlson_ (~eric@17.212.152.104)
- # [20:53] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c)
- # [20:53] * Quits: jonlee (~jonlee@2620:149:4:1b01:9545:b18b:585d:8f6c) (Read error: Operation timed out)
- # [20:53] * Quits: ap (~ap@2620:149:4:1b01:e01a:1877:2dab:adf6) (Read error: Operation timed out)
- # [20:53] * jonlee_ is now known as jonlee
- # [20:53] * ap_ is now known as ap
- # [20:55] * Quits: eric_carlson (~eric@2620:149:4:1b01:b9b4:a4a0:4145:7154) (Ping timeout: 260 seconds)
- # [20:55] * eric_carlson_ is now known as eric_carlson
- # [20:57] * Joins: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net)
- # [20:58] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [21:01] * Quits: rniwa_ (rniwa@nat/google/x-zewhpmbfwtbgdjai) (Quit: rniwa_)
- # [21:03] * Quits: rniwa (rniwa@nat/google/x-djayhjlwfeitnrbq) (Quit: rniwa)
- # [21:03] * Joins: rniwa (rniwa@nat/google/x-rowpokndbgyvertf)
- # [21:04] * Quits: tantek (~tantek@66-87-2-207.pools.spcsdns.net) (Quit: tantek)
- # [21:06] * Quits: GlitchMr (~glitchmr@178-36-52-25.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [21:08] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [21:08] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [21:08] * Joins: Guest47691 (~scor@dhcp-132-183-242-94.mgh.harvard.edu)
- # [21:10] * jernoble is now known as jernoble|afk
- # [21:10] * Quits: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com) (Quit: disconnected: Jace Voracek - Jace@Jace-Place.com)
- # [21:11] * jonlee is now known as jonlee|afk
- # [21:25] * Quits: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net) (Quit: Leaving...)
- # [21:27] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [21:28] * Quits: jernoble|afk (~jernoble@2620:149:4:1b01:246f:f11d:63b4:9a4e) (Read error: Connection reset by peer)
- # [21:29] * Joins: jernoble (~jernoble@2620:149:4:1b01:246f:f11d:63b4:9a4e)
- # [21:29] * Joins: Obvious (tachikoma@188.226.74.2)
- # [21:31] * Quits: ahf (ahf@irssi/staff/ahf) (Ping timeout: 264 seconds)
- # [21:32] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [21:32] * Joins: ahf (ahf@irssi/staff/ahf)
- # [21:33] <annevk> WebGL https://www.w3.org/Bugs/Public/show_bug.cgi?id=16604 :/
- # [21:33] * Joins: weinig (~weinig@17.212.155.45)
- # [21:35] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [21:38] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 260 seconds)
- # [21:39] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 246 seconds)
- # [21:43] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [21:45] * jonlee|afk is now known as jonlee
- # [21:53] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [21:53] * Quits: LBP (~Mirc@pD9EB1CE0.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
- # [21:56] * Joins: roc_ (~chatzilla@121.98.230.221)
- # [22:21] * Joins: miketaylr (~miketaylr@67.106.254.200.ptr.us.xo.net)
- # [22:30] * Quits: astearns (~astearns@192.150.22.5) (Quit: astearns)
- # [22:30] * Quits: sarro (~sarro@i5E865413.versanet.de)
- # [22:33] * Quits: dbaron (~dbaron@nat/mozilla/x-cmcvfhzdxythlmvn) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:33] * Joins: dbaron (~dbaron@nat/mozilla/x-lfbiyzpglnxkwrco)
- # [22:37] * Joins: astearns (~astearns@192.150.22.5)
- # [22:37] * Quits: astearns (~astearns@192.150.22.5) (Client Quit)
- # [22:38] * Joins: astearns (~astearns@192.150.22.5)
- # [22:42] * Quits: Ms2ger (~Ms2ger@91.181.254.51) (Ping timeout: 246 seconds)
- # [22:46] * Joins: weinig_ (~weinig@17.245.90.190)
- # [22:50] * Quits: smaug____ (~chatzilla@GZYMMDCCCXIX.gprs.sl-laajakaista.fi) (Ping timeout: 246 seconds)
- # [22:50] <jamesr> zewt, blue text is how i know an email is from an @microsoft.com
- # [22:50] * Quits: weinig (~weinig@17.212.155.45) (Ping timeout: 265 seconds)
- # [22:50] * weinig_ is now known as weinig
- # [22:59] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Read error: Connection reset by peer)
- # [23:03] * Joins: KillerX_ (~anant@nat/mozilla/x-scrtmbdiyicbxwir)
- # [23:05] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
- # [23:05] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:07] * Quits: KillerX (~anant@nat/mozilla/x-encvadawybfdmhmw) (Ping timeout: 260 seconds)
- # [23:07] * KillerX_ is now known as KillerX
- # [23:08] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
- # [23:09] * ojan_away is now known as ojan
- # [23:10] * Joins: drublic (~drublic@frbg-5f731b82.pool.mediaWays.net)
- # [23:13] <jsbell> annevk: another Encoding spec glitch: "escape state" --> "escape start state"
- # [23:14] <annevk> cheers, will take a look tomorrow
- # [23:19] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120312181643])
- # [23:26] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:26] * abarth is now known as abarth|afk
- # [23:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [23:28] * Joins: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk)
- # [23:30] * Quits: graememcc (~chatzilla@host86-148-140-125.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310193349])
- # [23:37] * Joins: esc_ (~esc_ape@77.118.253.67.wireless.dyn.drei.com)
- # [23:38] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [23:54] * Quits: KillerX (~anant@nat/mozilla/x-scrtmbdiyicbxwir) (Remote host closed the connection)
- # [23:54] * Joins: KillerX (~anant@nat/mozilla/x-yrzedmwimjxdtgit)
- # [23:55] * Quits: weinig (~weinig@17.245.90.190) (Quit: weinig)
- # [23:56] * Joins: tantek (~tantek@2620:101:8003:200:a09b:ebde:643:51f2)
- # [23:59] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
- # Session Close: Wed Apr 04 00:00:00 2012
The end :)