Options:
- # Session Start: Sat Mar 29 00:00:00 2014
- # Session Ident: #whatwg
- # [00:00] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [00:04] * Quits: qFox (~peter@53527597.cm-6-3b.dynamic.ziggo.nl) (Ping timeout: 268 seconds)
- # [00:05] * Quits: weinig (~weinig@17.114.217.177) (Quit: weinig)
- # [00:05] * Quits: SamB (~SamB@2001:470:1f07:57:2078:31db:c8c1:1771) (Read error: Connection reset by peer)
- # [00:05] * Quits: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de) (Ping timeout: 264 seconds)
- # [00:06] * Quits: jonathanKingston (5212811b@gateway/web/freenode/ip.82.18.129.27) (Quit: Page closed)
- # [00:06] * SamB_ is now known as SamB
- # [00:06] * Joins: hasather (~hasather@80.91.33.141)
- # [00:07] * Quits: Gege (gege@future.deferred.io) (Remote host closed the connection)
- # [00:07] * Joins: jonathanKingston (5212811b@gateway/web/freenode/ip.82.18.129.27)
- # [00:08] * Joins: jernoble_ (~jernoble@17.114.219.240)
- # [00:08] * Joins: Gege (gege@future.deferred.io)
- # [00:08] * Joins: Smylers (~smylers@host86-140-155-176.range86-140.btcentralplus.com)
- # [00:09] * Joins: nessy (~silviapf@101.164.214.231)
- # [00:10] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [00:10] * Quits: jernoble|laptop (~jernoble@17.202.45.163) (Ping timeout: 265 seconds)
- # [00:11] * Joins: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [00:12] * jorendorff is now known as jorendorff_away
- # [00:12] * Quits: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca) (Remote host closed the connection)
- # [00:13] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [00:14] * Joins: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca)
- # [00:16] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [00:16] * Quits: zdobersek (~zan@109.201.154.169) (Quit: Leaving.)
- # [00:17] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [00:18] * Joins: markkes (~markkes@62.207.90.201)
- # [00:24] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [00:25] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [00:25] * Joins: annevk (~annevk@207.218.72.65)
- # [00:27] * Quits: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de) (Ping timeout: 255 seconds)
- # [00:28] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:28] * Joins: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [00:29] * Quits: Smylers (~smylers@host86-140-155-176.range86-140.btcentralplus.com) (Quit: Leaving.)
- # [00:30] * Joins: weinig (~weinig@17.114.217.177)
- # [00:30] * Quits: annevk (~annevk@207.218.72.65) (Ping timeout: 265 seconds)
- # [00:31] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [00:32] * Quits: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de) (Ping timeout: 240 seconds)
- # [00:33] * Joins: ambv_ (~ambv@206.108.217.134)
- # [00:33] * Joins: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [00:34] * Quits: weinig (~weinig@17.114.217.177) (Client Quit)
- # [00:37] * Quits: ambv (~ambv@206.108.217.134) (Ping timeout: 268 seconds)
- # [00:40] * Joins: espadrine_ (~ttyl@AMontsouris-158-1-59-78.w92-128.abo.wanadoo.fr)
- # [00:42] * Joins: weinig (~weinig@17.114.217.177)
- # [00:43] * Quits: weinig (~weinig@17.114.217.177) (Client Quit)
- # [00:44] * Quits: espadrine` (~ttyl@AMontsouris-158-1-49-30.w92-128.abo.wanadoo.fr) (Ping timeout: 265 seconds)
- # [00:44] * Quits: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [00:46] * Joins: falken_ (uid20729@gateway/web/irccloud.com/x-vnlnpwppvslxqvem)
- # [00:47] * Quits: jsbell (jsbell@nat/google/x-eizswtnwmmxblsgx) (Quit: There's no place like home...)
- # [00:48] * Joins: nessy (~silviapf@101.164.214.231)
- # [00:49] <gsnedders> TabAtkins: an abjad implies only consonents are written, right?
- # [00:49] <gsnedders> TabAtkins: But no, at least Futhark is definitely an alphabet, Futhorc almost certainly is therefore as well
- # [00:49] * Quits: ambv_ (~ambv@206.108.217.134) (Quit: sys.exit(0) # computer went to sleep)
- # [00:50] * Joins: Mentioum (~Mentioum@host86-137-185-31.range86-137.btcentralplus.com)
- # [00:51] <gsnedders> TabAtkins: Note that both Futhark and Futhorc have direct transliterations into the Latin alphabet
- # [00:52] * Joins: weinig (~weinig@17.114.217.177)
- # [00:54] * Quits: weinig (~weinig@17.114.217.177) (Client Quit)
- # [00:56] <Hixie> SamB: no idea what a URN really is
- # [00:56] <zewt> aren't we past the pretending they're different things thing
- # [00:57] <zewt> (no, apparently not)
- # [00:57] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [00:58] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 265 seconds)
- # [00:58] <SamB> well, I don't know how to download anything from the URL scheme defined here: http://tools.ietf.org/html/rfc3187.txt
- # [00:58] <zewt> so?
- # [00:59] <gsnedders> That's true of plenty of URI schemes.
- # [00:59] <zewt> i feel like gsnedders is baiting me :P
- # [01:00] <zewt> nothing says first-world like spending your friday night debating "url" vs. "uri" vs. "urn"
- # [01:00] <SamB> I tend to think of the schemes that I can't get resources from as URNs. mailto: excepted, for some reason.
- # [01:01] * jonlee_|afk is now known as jonlee_
- # [01:02] <zewt> i call them all "URLs", because I don't find the distinction useful, and trying to distinguish them seems like trying to divide things artificially
- # [01:02] * Krinkle|detached is now known as Krinkle
- # [01:04] * Joins: mven (~mven@ip72-193-85-64.lv.lv.cox.net)
- # [01:06] <zewt> i guess things like XML namespaces make it feel particularly silly, where you have strings that look exactly like URLs to HTTP websites, but are really meaningless identifiers that don't point to any resource
- # [01:06] <zewt> (not that XML namespaces are anything to draw much information from; using URLs as opaque identifiers is a terrible idea)
- # [01:07] * Quits: jeffreyatw (~jeffreyat@173.247.197.10) (Quit: jeffreyatw)
- # [01:07] * Joins: hasather (~hasather@80.91.33.141)
- # [01:08] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 265 seconds)
- # [01:08] * Quits: dbaron (~dbaron@corp.mtv2.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:08] * Quits: mven (~mven@ip72-193-85-64.lv.lv.cox.net) (Client Quit)
- # [01:09] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
- # [01:12] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 265 seconds)
- # [01:12] <gsnedders> zewt: I dunno. I've just never got out of the habit. :P
- # [01:13] * Joins: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net)
- # [01:13] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [01:14] <SamB> zewt: well, that's pretty much the ISBN scheme in a nutshell (opaque identifiers, I mean, not so much the terrible idea part)
- # [01:14] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
- # [01:14] * Quits: jernoble_ (~jernoble@17.114.219.240) (Quit: Computer has gone to sleep.)
- # [01:15] * Joins: weinig (~weinig@17.114.217.177)
- # [01:16] * SamB eagerly awaits a proper URL implementation of that scheme
- # [01:18] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [01:21] * Joins: jernoble|laptop (~jernoble@76.74.153.49)
- # [01:22] <Hixie> SamB: URLs that don't point to a specific resource or software action are kinda pointless imho.
- # [01:23] <Hixie> SamB: (this correlates well to the total lack of usage of such URLs)
- # [01:23] <SamB> I think they get used in bibliographic data
- # [01:23] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [01:24] <SamB> though granted URLs that can be resolved seem preferred
- # [01:24] * jonlee_ is now known as jonlee_|afk
- # [01:28] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
- # [01:32] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
- # [01:33] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
- # [01:34] * Quits: jernoble|laptop (~jernoble@76.74.153.49) (Quit: Computer has gone to sleep.)
- # [01:35] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [01:35] * Quits: weinig (~weinig@17.114.217.177) (Read error: Connection reset by peer)
- # [01:43] * Joins: xiinotulp (~plutoniix@node-5l8.pool-125-25.dynamic.totbb.net)
- # [01:47] * Quits: plutoniix (~plutoniix@node-1a9o.pool-101-109.dynamic.totbb.net) (Ping timeout: 255 seconds)
- # [01:48] <esprehn> the MediaQueryList API is really silly, it reinvents event listeners :/
- # [01:50] * Quits: ap (~ap@2620:149:4:304:ccb5:d2b8:9841:4c26) (Quit: ap)
- # [01:51] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [01:52] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [01:53] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Client Quit)
- # [01:54] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [01:54] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Read error: Connection reset by peer)
- # [01:54] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [01:56] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Client Quit)
- # [02:00] <TabAtkins> gsnedders: Yes, and so that does indeed imply that Futhark is an alphabet. Cool.
- # [02:00] <TabAtkins> esprehn: Agreed. :/
- # [02:14] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [02:16] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [02:18] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [02:18] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [02:19] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [02:19] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [02:19] * Quits: lars_t_h (~lars_t_h@005033153177.mbb.telenor.dk) (Quit: Leaving)
- # [02:20] * Quits: satazor (~satazor@80.78.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [02:20] <gsnedders> TabAtkins As is Futhorc, FWIW. They're *relatively* similar.
- # [02:20] <gsnedders> TabAtkins: phonetically Old Norse and Old English were mutually comprehensible, at least to some extent
- # [02:21] * Quits: enryptd_fractal (~enryptd_f@24-177-124-44.dhcp.mdsn.wi.charter.com) (Ping timeout: 255 seconds)
- # [02:21] * Joins: satazor (~satazor@80.78.37.188.rev.vodafone.pt)
- # [02:21] <gsnedders> TabAtkins: The alphabets are probably similar enough to be understandable though not quite as far
- # [02:21] * Quits: satazor (~satazor@80.78.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [02:21] <TabAtkins> Yeah.
- # [02:22] * Joins: satazor (~satazor@80.78.37.188.rev.vodafone.pt)
- # [02:25] <gsnedders> (The differences in verb forms would be especially noticable written, and not quite as much phonetically)
- # [02:26] * jorendorff_away is now known as jorendorff
- # [02:26] * Quits: satazor (~satazor@80.78.37.188.rev.vodafone.pt) (Ping timeout: 240 seconds)
- # [02:30] * Joins: enryptd_fractal (~enryptd_f@24-177-124-44.dhcp.mdsn.wi.charter.com)
- # [02:31] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [02:38] * Joins: hasather (~hasather@80.91.33.141)
- # [02:40] * Joins: espadrine` (~ttyl@AMontsouris-158-1-61-114.w92-128.abo.wanadoo.fr)
- # [02:40] * ojan is now known as ojan_away
- # [02:43] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
- # [02:43] * Quits: espadrine_ (~ttyl@AMontsouris-158-1-59-78.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
- # [02:43] * Joins: bholley (~bholley@187.64.32.150)
- # [02:44] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-lcldtavnoxmzemle)
- # [02:49] <Hixie> SamB: find me users that click on links that do nothing, and i'll be impressed :-)
- # [02:49] <Hixie> SamB: (i've nothing against e.g. isbn: links, since they do do something if you have appropriate software.)
- # [02:52] * Quits: bholley (~bholley@187.64.32.150) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [02:53] * Joins: satazor (~satazor@80.78.37.188.rev.vodafone.pt)
- # [03:04] * Quits: satazor (~satazor@80.78.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [03:05] * Joins: satazor (~satazor@80.78.37.188.rev.vodafone.pt)
- # [03:08] * Joins: weinig (~weinig@17.114.217.177)
- # [03:09] * Quits: satazor (~satazor@80.78.37.188.rev.vodafone.pt) (Ping timeout: 265 seconds)
- # [03:13] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [03:14] * Quits: Ablu (~ablu@quassel.woboq.com) (Quit: No Ping reply in 180 seconds.)
- # [03:15] * Joins: Ablu (~ablu@quassel.woboq.de)
- # [03:15] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [03:20] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [03:21] <gsnedders> Hixie: a tel: link doesn't really do the same thing as any other link when clicked on, as an example
- # [03:21] <gsnedders> (On a phone, say.)
- # [03:21] <Hixie> tel: is like mailto:
- # [03:21] <gsnedders> (Which you wouldn't know about. :))
- # [03:22] <Hixie> a simple URL
- # [03:22] <Hixie> to an action
- # [03:22] <zewt> tel: and mailto: are just like any other url (they tend to load other apps, but so can ftp or anything else)
- # [03:23] <gsnedders> I'd argue it's not a location, and hence tel/mailto are different to ftp/http
- # [03:23] <gsnedders> but, eh, idk really
- # [03:23] <gsnedders> Well, care more than know
- # [03:24] <zewt> it's not the same as http in that it indicates an action (make a phone call) rather than a resource location, but i think that's completely uninteresting as far as the "what is a url" question goes
- # [03:26] <zewt> how about we just go with a url is like porn: hard to define, but i know it when i see it
- # [03:31] * Krinkle is now known as Krinkle|detached
- # [03:34] * Quits: enryptd_fractal (~enryptd_f@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [03:35] * Krinkle|detached is now known as Krinkle
- # [03:35] * Joins: bholley (~bholley@187.64.32.150)
- # [03:37] <SamB> I imagine tel: would actually have worked on the Windows 95 box I used to use ... if there was a phone plugged into the modem
- # [03:37] <SamB> anyway I want software that has all the books
- # [03:38] * Quits: Mentioum (~Mentioum@host86-137-185-31.range86-137.btcentralplus.com) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [03:38] <SamB> though some books seem to predate ISBNs, so it'd need to support more schemes than just that
- # [03:38] <SamB> oh, and then there's periodicals
- # [03:39] * Joins: hasather (~hasather@80.91.33.141)
- # [03:43] * Joins: enryptd_fractal (~enryptd_f@24-177-124-44.dhcp.mdsn.wi.charter.com)
- # [03:43] * Quits: bholley (~bholley@187.64.32.150) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [03:44] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
- # [03:45] * Krinkle is now known as Krinkle|detached
- # [03:53] * Quits: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca) (Remote host closed the connection)
- # [03:55] * Joins: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca)
- # [03:58] * Joins: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net)
- # [04:01] * Krinkle|detached is now known as Krinkle
- # [04:11] * Krinkle is now known as Krinkle|detached
- # [04:14] * Quits: benvie (~bbenvie@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 252 seconds)
- # [04:16] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [04:18] * Joins: nessy (~silviapf@101.164.214.231)
- # [04:21] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 268 seconds)
- # [04:21] * Quits: enryptd_fractal (~enryptd_f@24-177-124-44.dhcp.mdsn.wi.charter.com)
- # [04:30] * Quits: weinig (~weinig@17.114.217.177) (Quit: weinig)
- # [04:34] <Hixie> zewt: my point is that a url is easy to define, it's whatever has the form foo:bar... like in url.spec.whatwg.org
- # [04:36] * jorendorff is now known as jorendorff_away
- # [04:39] * jorendorff_away is now known as jorendorff
- # [04:40] * Joins: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net)
- # [04:43] * Quits: tav (~tav`@host109-154-1-151.range109-154.btcentralplus.com) (Quit: tav)
- # [04:44] * Joins: benvie (~bbenvie@corp-nat.p2p.sfo1.mozilla.com)
- # [04:45] * Quits: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net) (Ping timeout: 255 seconds)
- # [04:47] * Quits: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca) (Remote host closed the connection)
- # [04:48] * Krinkle|detached is now known as Krinkle
- # [04:48] * Joins: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca)
- # [04:56] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [04:57] * Krinkle is now known as Krinkle|detached
- # [05:03] * Joins: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net)
- # [05:17] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [05:19] * Quits: benvie (~bbenvie@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 252 seconds)
- # [05:21] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [05:21] * jorendorff is now known as jorendorff_away
- # [05:34] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [05:37] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 264 seconds)
- # [05:37] * shepazu_ is now known as shepazu
- # [05:37] * Joins: weinig (~weinig@98.234.191.242)
- # [05:41] * Joins: dylanlindgren (~kartstar@101.171.221.219)
- # [05:41] * Joins: hasather (~hasather@80.91.33.141)
- # [05:45] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
- # [05:46] * Joins: benv (~benv@216.9.110.1)
- # [05:47] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-lcldtavnoxmzemle) (Quit: Connection closed for inactivity)
- # [06:03] * Quits: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
- # [06:10] * Quits: jonathanKingston (5212811b@gateway/web/freenode/ip.82.18.129.27) (Ping timeout: 245 seconds)
- # [06:14] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [06:17] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [06:20] * Quits: benv (~benv@216.9.110.1) (Quit: Computer has gone to sleep.)
- # [06:22] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [06:22] * Quits: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [06:23] * Joins: lubuntu (~chatzilla@37.238.239.87)
- # [06:23] * lubuntu is now known as Guest41934
- # [06:24] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [06:30] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [06:33] * Joins: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net)
- # [06:40] * Quits: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net) (Ping timeout: 265 seconds)
- # [06:40] * Joins: fishd (~fishd@c-69-181-136-182.hsd1.ca.comcast.net)
- # [06:47] * Joins: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net)
- # [06:53] * Quits: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [06:54] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [07:02] * Krinkle|detached is now known as Krinkle
- # [07:03] * Krinkle is now known as Krinkle|detached
- # [07:08] * Quits: Guest41934 (~chatzilla@37.238.239.87) (Ping timeout: 240 seconds)
- # [07:17] * Quits: dylanlindgren (~kartstar@101.171.221.219) (Ping timeout: 268 seconds)
- # [07:18] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:23] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [07:23] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 268 seconds)
- # [07:26] * Joins: lubuntu (~chatzilla@37.239.206.50)
- # [07:26] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (Ping timeout: 252 seconds)
- # [07:26] * lubuntu is now known as Guest54744
- # [07:26] * Joins: dylanlindgren (~kartstar@1.148.42.210)
- # [07:31] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [07:34] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [07:34] * Joins: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net)
- # [07:38] * Quits: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [07:39] * Quits: jochen__ (jochen@nat/google/x-dezpcukrajkrepcu) (Read error: Operation timed out)
- # [07:44] * Joins: Smylers (~smylers@109.144.159.144)
- # [07:45] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
- # [07:49] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [07:52] * Joins: nessy (~silviapf@101.164.214.231)
- # [07:52] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [07:53] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 265 seconds)
- # [07:54] * Quits: fishd (~fishd@c-69-181-136-182.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [07:55] * Quits: Smylers (~smylers@109.144.159.144) (Ping timeout: 255 seconds)
- # [07:56] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [08:04] * Joins: Smylers (~smylers@host86-167-74-190.range86-167.btcentralplus.com)
- # [08:18] * Joins: hasather (~hasather@80.91.33.141)
- # [08:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:23] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 265 seconds)
- # [08:23] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [08:28] * Joins: benvie (~bbenvie@204.28.118.69)
- # [08:31] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [08:36] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
- # [08:45] * xiinotulp is now known as plutoniix
- # [08:46] * Joins: nessy (~silviapf@101.164.214.231)
- # [08:57] * Quits: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [09:20] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [09:21] * Joins: Ms2ger (~Ms2ger@109.233-64-87.adsl-dyn.isp.belgacom.be)
- # [09:24] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [09:33] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
- # [09:37] * Joins: hasather (~hasather@80.91.33.141)
- # [09:41] * Quits: falken_ (uid20729@gateway/web/irccloud.com/x-vnlnpwppvslxqvem) (Quit: Connection closed for inactivity)
- # [09:43] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [09:45] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [09:51] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [10:13] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 252 seconds)
- # [10:15] * jorendorff_away is now known as jorendorff
- # [10:15] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [10:21] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [10:25] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [10:37] * Joins: jonathanKingston (5212811b@gateway/web/freenode/ip.82.18.129.27)
- # [10:40] * Joins: hasather (~hasather@80.91.33.141)
- # [10:44] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [10:45] * jorendorff is now known as jorendorff_away
- # [10:58] * Joins: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net)
- # [11:03] * Quits: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net) (Ping timeout: 268 seconds)
- # [11:05] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
- # [11:05] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
- # [11:21] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [11:25] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [11:41] * Joins: hasather (~hasather@80.91.33.141)
- # [11:42] * Joins: charl_ (~charl@charl.de.nr)
- # [11:45] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
- # [11:47] * jorendorff_away is now known as jorendorff
- # [11:56] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:57] * Joins: espadrine_ (~ttyl@AMontsouris-158-1-85-235.w90-2.abo.wanadoo.fr)
- # [12:01] * Quits: espadrine` (~ttyl@AMontsouris-158-1-61-114.w92-128.abo.wanadoo.fr) (Ping timeout: 255 seconds)
- # [12:04] * Joins: darobin (~darobin@2a01:e34:ed05:d180:d408:3b47:de3e:2250)
- # [12:04] * Quits: darobin (~darobin@2a01:e34:ed05:d180:d408:3b47:de3e:2250) (Remote host closed the connection)
- # [12:15] * Quits: Guest54744 (~chatzilla@37.239.206.50) (Ping timeout: 240 seconds)
- # [12:16] * Joins: simpleirc1 (~jonathanK@cpc2-nott18-2-0-cust282.12-2.cable.virginm.net)
- # [12:17] * Quits: simpleirc1 (~jonathanK@cpc2-nott18-2-0-cust282.12-2.cable.virginm.net) (Remote host closed the connection)
- # [12:19] * Joins: simpleirc1 (~jonathanK@cpc2-nott18-2-0-cust282.12-2.cable.virginm.net)
- # [12:21] * Quits: simpleirc1 (~jonathanK@cpc2-nott18-2-0-cust282.12-2.cable.virginm.net) (Remote host closed the connection)
- # [12:22] * Joins: simpleirc1 (~simpleirc@cpc2-nott18-2-0-cust282.12-2.cable.virginm.net)
- # [12:22] * Quits: simpleirc1 (~simpleirc@cpc2-nott18-2-0-cust282.12-2.cable.virginm.net) (Remote host closed the connection)
- # [12:22] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [12:27] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [12:29] * Joins: lubuntu (~chatzilla@37.239.195.132)
- # [12:30] * lubuntu is now known as Guest22246
- # [12:46] * Joins: jwalden (~waldo@209.226.201.240)
- # [12:46] * Quits: jwalden (~waldo@209.226.201.240) (Read error: Connection reset by peer)
- # [12:47] * Joins: jwalden (~waldo@209.226.201.240)
- # [12:48] * Quits: jwalden (~waldo@209.226.201.240) (Read error: Connection reset by peer)
- # [12:49] * Joins: jwalden (~waldo@209.226.201.240)
- # [12:52] * Joins: bholley (~bholley@187.64.32.150)
- # [12:55] * jorendorff is now known as jorendorff_away
- # [12:58] * Quits: jwalden (~waldo@209.226.201.240) (Read error: Connection reset by peer)
- # [12:59] * Joins: jwalden (~waldo@209.226.201.240)
- # [13:02] * Quits: jwalden (~waldo@209.226.201.240) (Client Quit)
- # [13:09] * Quits: bholley (~bholley@187.64.32.150) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [13:15] * Joins: nessy (~silviapf@101.164.214.231)
- # [13:23] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [13:24] * Joins: satazor (~satazor@80.78.37.188.rev.vodafone.pt)
- # [13:27] * Quits: satazor (~satazor@80.78.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [13:28] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [13:33] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [13:33] * Quits: Guest22246 (~chatzilla@37.239.195.132) (Ping timeout: 240 seconds)
- # [13:38] * Quits: jonathanKingston (5212811b@gateway/web/freenode/ip.82.18.129.27) (Ping timeout: 245 seconds)
- # [13:46] * Joins: anchnk (~anchnk@89-93-18-86.hfc.dyn.abo.bbox.fr)
- # [13:49] * Joins: lubuntu (~chatzilla@37.238.156.18)
- # [13:50] * lubuntu is now known as Guest33693
- # [13:53] * Joins: zdobersek (~zan@109.201.154.141)
- # [13:53] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [14:00] * jorendorff_away is now known as jorendorff
- # [14:03] * Quits: anchnk (~anchnk@89-93-18-86.hfc.dyn.abo.bbox.fr) (Quit: Leaving)
- # [14:14] * Quits: Guest33693 (~chatzilla@37.238.156.18) (Ping timeout: 240 seconds)
- # [14:18] * Quits: Smylers (~smylers@host86-167-74-190.range86-167.btcentralplus.com) (Ping timeout: 264 seconds)
- # [14:24] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [14:24] * Joins: hasather (~hasather@80.91.33.141)
- # [14:28] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
- # [14:31] * jorendorff is now known as jorendorff_away
- # [14:33] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 265 seconds)
- # [14:41] * Quits: webben (~benjamin@198.61.227.102) (Quit: WeeChat 0.4.3-dev)
- # [14:44] * Quits: dylanlindgren (~kartstar@1.148.42.210) (Quit: Textual IRC Client: www.textualapp.com)
- # [14:50] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 255 seconds)
- # [14:52] * Joins: bholley (~bholley@187.64.32.150)
- # [14:52] * Quits: bholley (~bholley@187.64.32.150) (Client Quit)
- # [14:53] * Joins: bholley (~bholley@187.64.32.150)
- # [14:53] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [15:00] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [15:00] * Quits: bholley (~bholley@187.64.32.150) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [15:06] <smaug____> Domenic_: what is the status with stream APIs
- # [15:07] <smaug____> there is still the w3c draft and then there is your draft
- # [15:25] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:27] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [15:28] <smaug____> though, I guess http://anolis.hoppipolla.co.uk/aquarium.py/output?uri=http%3A%2F%2Frawgithub.com%2Fwhatwg%2Fstreams%2Fofficial-lookin%2Findex.html&process_filter=on&process_toc=on&process_xref=on&process_sub=on&process_annotate=on&filter=&annotation=&newline_char=LF&tab_char=SPACE&min_depth=2&max_depth=6&w3c_compat_xref_a_placement=on&parser=lxml.html&serializer=html5lib&output_encoding=ascii is n
- # [15:28] <smaug____> ot even a real draft yet
- # [15:29] * Joins: hasather (~hasather@80.91.33.141)
- # [15:29] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
- # [15:30] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 268 seconds)
- # [15:30] <smaug____> I guess the readme isn't just converted to a spec format yet
- # [15:34] * Joins: jochen__ (jochen@nat/google/x-zmrqkadlykwdvcfs)
- # [15:34] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 265 seconds)
- # [15:49] * Joins: leash (~leash@65.89.173.213)
- # [15:52] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 255 seconds)
- # [16:09] * Joins: weinig (~weinig@98.234.191.242)
- # [16:15] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
- # [16:17] * Joins: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net)
- # [16:18] * Joins: dbaron (~dbaron@50-0-248-164.dsl.dynamic.sonic.net)
- # [16:18] * Quits: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [16:19] * Joins: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net)
- # [16:25] * Quits: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [16:25] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [16:26] * Joins: anchnk (~anchnk@89-93-18-86.hfc.dyn.abo.bbox.fr)
- # [16:27] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [16:29] * Joins: jonathanmarvens (~jonathanm@c-50-157-151-94.hsd1.ma.comcast.net)
- # [16:30] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [16:42] * Quits: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk) (Ping timeout: 268 seconds)
- # [16:43] * Joins: zeph_ (~jcszephyr@209-6-64-71.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [16:44] * Quits: anchnk (~anchnk@89-93-18-86.hfc.dyn.abo.bbox.fr) (Quit: Leaving)
- # [16:45] * Joins: jonathanKingston (5212811b@gateway/web/freenode/ip.82.18.129.27)
- # [16:50] * Joins: hasather_ (~hasather@80.91.33.141)
- # [16:55] * Quits: hasather_ (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
- # [17:04] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [17:05] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:05] * Joins: sarsky11-hi (~sarsky11-@cpe-70-115-149-194.austin.res.rr.com)
- # [17:09] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [17:10] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [17:18] * Quits: Workshiva (~Dashiva@74.125.121.65) (Ping timeout: 240 seconds)
- # [17:19] * Joins: vmatva_ (~vmatva@31.181.101.83)
- # [17:22] <vmatva_> Hi everybody. I'm reading WHATWG Encoding standard. And there is a 'encode' algorithm (http://encoding.spec.whatwg.org/#encode) . It says "Let output be a code point stream." That seems wrong to me, because result of encoding is a byte stream. Not a code point stream. Am I right? Or I misunderstood something?
- # [17:26] * Joins: Workshiva (~Dashiva@74.125.121.65)
- # [17:26] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:30] * Quits: fredy (~fredy@2001:648:2ffc:1225:a800:ff:fe12:113e) (Quit: ZNC - http://znc.sourceforge.net)
- # [17:30] * Joins: fredy (~fredy@snf-8914.vm.okeanos.grnet.gr)
- # [17:31] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [17:37] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [17:42] * Joins: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [17:42] <smaug____> vmatva_: better to ask annevk about that spec
- # [17:43] * sarsky11-hi is now away - Reason : Auto-Away after 30 minutes
- # [17:47] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [17:48] <smaug____> MikeSmith: Didn't you start spec'ing Console API ?
- # [17:53] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:d852:4619:d169:af4e)
- # [18:06] * Joins: rafaelrinaldi (~rafaelrin@177.81.14.110)
- # [18:11] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [18:13] * Quits: sarsky11-hi (~sarsky11-@cpe-70-115-149-194.austin.res.rr.com) (Quit: The early bird may get the worm, but the second mouse gets the cheese)
- # [18:13] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:d852:4619:d169:af4e) (Remote host closed the connection)
- # [18:13] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [18:21] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:e19e:a99f:bc25:dbe6)
- # [18:21] <SamB> vmatva_: that does sound wrong, yes
- # [18:23] * Joins: sarsky11 (~IceChat9@cpe-70-115-149-194.austin.res.rr.com)
- # [18:25] * Parts: sarsky11 (~IceChat9@cpe-70-115-149-194.austin.res.rr.com)
- # [18:27] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:28] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:e19e:a99f:bc25:dbe6) (Remote host closed the connection)
- # [18:29] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:e19e:a99f:bc25:dbe6)
- # [18:31] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [18:33] * Quits: zaal (~zaal@cpc65346-nrwh11-2-0-cust48.4-4.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [18:34] * Joins: Smylers (~smylers@host86-149-121-164.range86-149.btcentralplus.com)
- # [18:34] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [18:38] * Quits: vmatva_ (~vmatva@31.181.101.83) (Ping timeout: 264 seconds)
- # [18:38] * Joins: Hinc (~Hinc@61.140.133.233)
- # [18:39] * Quits: Hinc (~Hinc@61.140.133.233) (Client Quit)
- # [18:40] * Joins: Areks_home (~Areks@128-72-14-14.broadband.corbina.ru)
- # [18:41] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:e19e:a99f:bc25:dbe6) (Remote host closed the connection)
- # [18:44] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
- # [18:52] * Joins: hasather (~hasather@80.91.33.141)
- # [18:56] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 268 seconds)
- # [18:59] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [19:02] * Quits: Ms2ger (~Ms2ger@109.233-64-87.adsl-dyn.isp.belgacom.be) (Quit: bbl)
- # [19:04] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
- # [19:12] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:4c92:ee68:e300:e612)
- # [19:14] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:4c92:ee68:e300:e612) (Remote host closed the connection)
- # [19:15] * Quits: sethwalker (~sethwalke@38.106.64.96) (Excess Flood)
- # [19:18] * Joins: mven (~mven@ip72-193-85-64.lv.lv.cox.net)
- # [19:26] * Joins: sethwalker (~sethwalke@38.106.64.96)
- # [19:27] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [19:32] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [19:35] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:d521:1a92:adc7:37c0)
- # [19:40] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:d521:1a92:adc7:37c0) (Remote host closed the connection)
- # [19:41] * Quits: lerc_ (~quassel@121-74-1-14.telstraclear.net) (Ping timeout: 246 seconds)
- # [19:53] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:f9b9:553:a5c6:f2c8)
- # [19:55] * Joins: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon)
- # [19:58] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:f9b9:553:a5c6:f2c8) (Remote host closed the connection)
- # [20:03] * Quits: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de) (Read error: Operation timed out)
- # [20:03] * Quits: sethwalker (~sethwalke@38.106.64.96) (Excess Flood)
- # [20:03] * Quits: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca) (Remote host closed the connection)
- # [20:04] * Joins: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca)
- # [20:07] * Joins: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [20:08] * Joins: sethwalker (~sethwalke@38.106.64.96)
- # [20:09] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [20:16] <Domenic_> smaug____: drafts are merging, using whatwg/streams as the base. Some of the stuff, e.g. Object URLs, may get ported over from the W3C draft, but the core primitives are the ones from whatwg/streams.
- # [20:17] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Quit: ChatZilla 0.9.90.1 [Firefox 31.0a1/20140322030204])
- # [20:18] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:90d3:1e2:d7da:a4a1)
- # [20:24] * Quits: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de) (Read error: Operation timed out)
- # [20:25] * Joins: ttepasse (~ttepasse@ip-37-201-122-69.unitymediagroup.de)
- # [20:27] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [20:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:30] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
- # [20:30] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:90d3:1e2:d7da:a4a1) (Remote host closed the connection)
- # [20:32] * Quits: Smylers (~smylers@host86-149-121-164.range86-149.btcentralplus.com) (Ping timeout: 255 seconds)
- # [20:33] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [20:35] <SimonSapin> Hixie: http://whatwg.org/C#input-stream "Any character that is a not a Unicode character, i.e. any isolated surrogate, is a parse error. (These can only find their way into the input stream via script APIs such as document.write().)"
- # [20:36] <SimonSapin> It’s a parse errors, but UA still have to process it and can end up with surrogates in any string in the resulting tree?
- # [20:37] * Joins: d5sx43 (~d5sx43@2601:9:4c00:ec9:e093:9e6d:e097:9438)
- # [20:38] <zewt> well, can you write a surrogate pair with two document.write() calls and have it work?
- # [20:38] <zewt> (haven't tried but would guess yes)
- # [20:39] <SimonSapin> zewt: I think yes, but I’m not interested in unpaired surrogates
- # [20:39] <SimonSapin> s/not/more/, sorry
- # [20:39] <zewt> i mean, you'd have a lone surrogate, but only temporarily
- # [20:39] <SimonSapin> what does temporarily mean?
- # [20:40] * Joins: benv (~benv@BARION1850W-LP130-03-1177625684.dsl.bell.ca)
- # [20:40] <zewt> document.write("\ud800"); document.write("\udc00"); would give you a lone surrogate for the period between the two calls
- # [20:41] <SimonSapin> data:text/html,<script>document.write("a\uD800b")</script>
- # [20:41] <SimonSapin> In firefox, I see D800 in a box, ie. "missing glyph"
- # [20:41] <zewt> that's what i'd expect
- # [20:41] <zewt> chrome gives just "a"
- # [20:42] <SimonSapin> so the surrogate made its way all the way up to the fonts subsystem
- # [20:42] <zewt> chrome's behavior is pretty surprising to me
- # [20:43] * Quits: d5sx43 (~d5sx43@2601:9:4c00:ec9:e093:9e6d:e097:9438) (Remote host closed the connection)
- # [20:45] <zewt> more specifically: the whole string is in the DOM, but rendering stops (the "b" isn't rendered)
- # [20:46] <zewt> (which means that writing UTF-16 codepoints one at a time still works)
- # [20:49] <SimonSapin> Firefox is fine with it anywhere in the tree
- # [20:49] <SimonSapin> data:text/html,<script>document.write("<a\uD800b>");document.write(document.body.firstChild.tagName)</script>
- # [20:49] <SimonSapin> data:text/html,<script>document.write("<a a\uD800b>");document.write(document.body.firstChild.attributes[0].localName)</script>
- # [20:49] * Joins: hasather (~hasather@80.91.33.141)
- # [20:51] <SimonSapin> For context: in Servo we’re considering having the HTML tokenizer work on UTF-8 input rather than UTF-16. But UTF-8 can not encode surrogates.
- # [20:51] <zewt> i think chrome and firefox are doing the same thing during parsing, firefox's renderer is just better at coping with it
- # [20:52] <SimonSapin> I’m trying to determine if we can get away with decoding surrogates to U+FFFD, or if we’re constrained by web compat
- # [20:52] <SimonSapin> I have a hard time imagining real content relying on this, but this is the web
- # [20:52] <SimonSapin> hsivonen: any opinion?
- # [20:52] <zewt> i couldn't say, but i'd suspect there are people for some reason doing things like (equivalent to) for(i=0;i<s.length;++i) document.write(s.charAt(i));
- # [20:53] * Quits: sethwalker (~sethwalke@38.106.64.96) (Excess Flood)
- # [20:53] <zewt> or writing blocks of 1024 codepoints, or things that would otherwise split surrogates into two writes
- # [20:54] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [20:54] * Joins: sethwalker (~sethwalke@38.106.64.96)
- # [20:55] <SimonSapin> so, surrogate pairs in separate d.write calls. Yes, that seems plausible
- # [20:57] <gsnedders> SimonSapin: Yes, lone surrogates can be introduced from document.write, so it is an issue
- # [20:57] <gsnedders> I tried to convince Hixie to change this before to forbid lone surrogates to no avail, fwiw
- # [20:59] <zewt> trying to think of a real-life case where the above might happen, but it's hard to even think of legitimate uses for document.write itself...
- # [20:59] <SimonSapin> gsnedders: forbid as in replace them with U+FFFD?
- # [21:01] <gsnedders> SimonSapin: aye
- # [21:02] <SimonSapin> I’d be in favor
- # [21:02] <zewt> it's pretty weird that document.write allows it and (eg) createElement doesn't, since it means document.createElement(otherElement.tagName) can fail
- # [21:02] * Joins: weinig (~weinig@98.234.191.242)
- # [21:02] <zewt> (at least in Chrome, didn't check the spec for that)
- # [21:02] <gsnedders> zewt: There are plenty of cases that can fail though
- # [21:02] <Domenic_> yeah createElement has a lot of restrictions that HTML parsing doesn't
- # [21:03] <Domenic_> which is IMO quite weird.
- # [21:03] <gsnedders> It has to match the Name production in XML 1.04e in every browser
- # [21:04] <zewt> so you can create another element with the same tag via cloneNode, but not createElement
- # [21:05] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 265 seconds)
- # [21:06] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 240 seconds)
- # [21:06] <zewt> weird, but I guess I can't think of any case where it's harmful, and assuming document.write's leniency is web compat, I guess it's not necessarily better to make other APIs extra lenient just to be consistent with that
- # [21:06] * Quits: hober (~ted@unaffiliated/hober) (Read error: Connection reset by peer)
- # [21:07] * Joins: hober (~ted@unaffiliated/hober)
- # [21:08] <jgraham> SimonSapin: That sounds like a bad idea (trying to pretend that the input stream is UTF8)
- # [21:08] <SimonSapin> jgraham: explain?
- # [21:08] <zewt> i'd be worried that it would result in different layering
- # [21:08] <jgraham> SimonSapin: Well it isn't so…
- # [21:09] <zewt> eg. different encodings (and therefore different error cases and representable concepts) at each place in the pipeline
- # [21:09] <jgraham> SimonSapin: Specifically it seems like the kind of assumption that would be embedded quite deeply in the code
- # [21:09] <jgraham> Then later we would find web compat issues
- # [21:10] <jgraham> 'and then it would be impossible to change without rewriting lots of things
- # [21:12] <SimonSapin> jgraham: existing implementations could keep using UTF-16 and still decode lone surrogates to U+FFFD
- # [21:13] <gsnedders> Indeed, the spec used to require this
- # [21:13] <gsnedders> And it wasn't compat reasons that changed it
- # [21:14] <jgraham> gsnedders: If the implementations don't do it we have no idea what the compat restrictions are
- # [21:14] <SimonSapin> gsnedders: what was the reason?
- # [21:14] <gsnedders> jgraham: Implementations did for a while.
- # [21:14] <jgraham> gsnedders: Citation needed
- # [21:14] <gsnedders> SimonSapin: IIRC it was an accidental change in an editorial change that nobody noticed for about two years
- # [21:15] <gsnedders> Or at least nobody questioned for that long
- # [21:15] * Quits: Areks_home (~Areks@128-72-14-14.broadband.corbina.ru) (Ping timeout: 265 seconds)
- # [21:15] * Quits: reyre (~reyre@bas1-streetsville52-3096630502.dsl.bell.ca) (Remote host closed the connection)
- # [21:16] <gsnedders> (I think html5lib-tests still requires lone surrogates get replaced by U+FFFD!)
- # [21:17] <jgraham> (also doing UCS2 to UTF8 conversion in every document.write / innerHTML call seems rather performance-suboptimal)
- # [21:18] <jgraham> (especially for innerHTML which is tragically often in tight loops)
- # [21:18] <zewt> (UTF-16)
- # [21:18] <gsnedders> zewt: No, UTF-16+lone-surrogates-passthrough
- # [21:25] * Quits: benv (~benv@BARION1850W-LP130-03-1177625684.dsl.bell.ca) (Quit: Computer has gone to sleep.)
- # [21:27] <zewt> firefox still allows pasting lone surrogates into input fields, heh
- # [21:27] <zewt> looks like chrome does too (with the same rendering issues as elsewhere)
- # [21:29] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [21:29] <zewt> firefox will copy it out to the clipboard, chrome copies FFFD
- # [21:29] <gsnedders> Man, running `git annotate` on the spec takes… a while.
- # [21:29] <zewt> it's one of the slower git things in my experience
- # [21:30] <gsnedders> Well, right. It's obviously slow. But doing it on a 6MB file is really horrible.
- # [21:31] <zewt> probably more to do with the number of revisions visible
- # [21:31] <zewt> or how many revisions it has to go back or something, don't know how it's implemented
- # [21:32] * Joins: vmatva_ (~vmatva@31.181.101.83)
- # [21:32] <gsnedders> Yeah, number of revisions and number of lines.
- # [21:32] <gsnedders> It's number of lines that really kills it though
- # [21:34] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 265 seconds)
- # [21:34] <gsnedders> (The fact it's almost entirely CPU bound and not IO bound should be telling)
- # [21:35] <vmatva_> SamB: thank you. I submitted a bug. Just needed any confirmation.
- # [21:37] * Joins: lerc (~quassel@121-74-1-14.telstraclear.net)
- # [21:50] * Joins: Smylers (~smylers@host86-168-220-196.range86-168.btcentralplus.com)
- # [21:50] * Parts: Jasper (jstpierre@unaffiliated/magcius) ("Leaving")
- # [21:50] * Joins: hasather (~hasather@80.91.33.141)
- # [21:54] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [21:54] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [21:55] * Quits: Smylers (~smylers@host86-168-220-196.range86-168.btcentralplus.com) (Remote host closed the connection)
- # [21:55] * Joins: Smylers (~smylers@host86-168-220-196.range86-168.btcentralplus.com)
- # [21:55] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
- # [22:06] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 260 seconds)
- # [22:08] * Joins: Areks (~Areks@rs.gridnine.com)
- # [22:16] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:19] * Joins: weinig (~weinig@98.234.191.242)
- # [22:19] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [22:37] * Quits: charl_ (~charl@charl.de.nr) (Quit: leaving)
- # [22:42] * Quits: vmatva_ (~vmatva@31.181.101.83) (Quit: Leaving)
- # [22:57] * Joins: karlcow_ (~karl@nerval.la-grange.net)
- # [22:59] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 240 seconds)
- # [23:01] * Joins: hasather (~hasather@80.91.33.141)
- # [23:04] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [23:05] <SimonSapin> gsnedders: does html5lib-tests have tests for document.write()?
- # [23:06] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
- # [23:06] <gsnedders> SimonSapin: No. But it does have tests for the tokenizer given a specific input, which I think is where these things are.
- # [23:07] <gsnedders> SimonSapin: i.e., the input stream prior to pre-processing
- # [23:07] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [23:08] <SimonSapin> gsnedders: Right. But normally that’s the output of the character encoding decoders, which never emit surrogates
- # [23:08] <gsnedders> SimonSapin: Indeed
- # [23:11] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [23:11] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [23:13] <gsnedders> SimonSapin: There's three justifications for having it there: a) in implementations with scripting support have to cope with this case (as the input stream can through the second entry to the input stream); b) bugs in the encoding layer leading to it; c) the fact these tests were written before there was any definition about the encoding layer in general
- # [23:13] <SimonSapin> makes sense
- # [23:14] * Joins: seventh (seventh@207-207-17-247.fwd.datafoundry.com)
- # [23:15] <gsnedders> (wrt a, if the impl doesn't have scripting support they can just detect lone surrogates in the test and ignore that test)
- # [23:16] <gsnedders> SimonSapin: Do you, in webencodings, work around issue8271?
- # [23:17] <SimonSapin> gsnedders: no. The actual codecs are Python’s
- # [23:17] <gsnedders> SimonSapin: This is what I thought
- # [23:17] <gsnedders> Hence html5lib-python has to deal with the fact it supports Python versions with broken encodings :)
- # [23:18] <SimonSapin> python-webencodings is not doing much besides aliases
- # [23:20] <gsnedders> So it technically doesn't impl the spec :P
- # [23:21] * Quits: zdobersek (~zan@109.201.154.141) (Quit: Leaving.)
- # [23:22] * Joins: webben (~benjamin@198.61.227.102)
- # [23:26] * Joins: benv (~benv@BARION1850W-LP130-03-1177625684.dsl.bell.ca)
- # [23:34] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [23:35] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [23:37] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [23:39] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [23:39] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [23:42] <SimonSapin> uh, Presto fails at data:text/html,<script>document.write("\uD83D");document.write("\uDCA9")</script>
- # [23:42] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [23:42] <SimonSapin> (not that it’s very relevant anymore)
- # [23:44] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 268 seconds)
- # [23:46] <gsnedders> What does it do?
- # [23:47] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 255 seconds)
- # [23:49] * Joins: tav (~tav`@host109-154-1-151.range109-154.btcentralplus.com)
- # [23:51] * Quits: benv (~benv@BARION1850W-LP130-03-1177625684.dsl.bell.ca) (Quit: Computer has gone to sleep.)
- # [23:56] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
- # [23:58] <SimonSapin> Presto gives two empty rectangles (which seem to be the glyph for "did not find a glyph")
- # Session Close: Sun Mar 30 00:00:00 2014
The end :)