Options:
- # Session Start: Thu Aug 21 00:00:00 2014
- # Session Ident: #whatwg
- # [00:00] * Joins: othermaciej (~mjs@17.114.217.230)
- # [00:00] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 260 seconds)
- # [00:13] * Joins: weinig_ (~weinig@17.114.216.57)
- # [00:16] * Quits: weinig_ (~weinig@17.114.216.57) (Client Quit)
- # [00:20] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: Leaving.)
- # [00:28] * Joins: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [00:29] * Joins: weinig_ (~weinig@17.114.216.57)
- # [00:30] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 255 seconds)
- # [00:35] * Joins: richt (~richt@192.121.59.29)
- # [00:41] * Quits: weinig_ (~weinig@17.114.216.57) (Quit: weinig_)
- # [00:42] * Quits: SamB (~SamB@2001:470:1f07:57:41e7:87d5:821e:a3ad) (Read error: Connection reset by peer)
- # [00:43] * Joins: SamB (~SamB@2001:470:1f07:57:d51b:efa:16ae:3fc)
- # [00:44] * Quits: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth) (Quit: sleep | bryan.howarth@gmail.com | twitter.com/bryanhowarth)
- # [00:45] * Joins: kriskowal (~kriskowal@50.247.98.166)
- # [00:50] * Joins: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [00:53] * Quits: jorgepedret (~jorgepedr@64-46-15-173.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [01:00] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
- # [01:01] * Parts: eric_carlson (~eric@17.202.43.125)
- # [01:06] * Quits: ambv (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [01:06] * Joins: ambv (~ambv@206.108.217.134)
- # [01:08] * Quits: ambv (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [01:09] * Joins: ambv_ (~ambv@206.108.217.134)
- # [01:13] * Joins: guybedford (~guybedfor@pool-72-67-93-31.lsanca.dsl-w.verizon.net)
- # [01:14] * Quits: ambv_ (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [01:14] * Joins: ambv (~ambv@206.108.217.134)
- # [01:17] * Quits: ambv (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [01:17] * Joins: ambv_ (~ambv@206.108.217.134)
- # [01:21] * Quits: othermaciej (~mjs@17.114.217.230) (Read error: Connection reset by peer)
- # [01:24] * Joins: bholley (~bholley@98.210.101.88)
- # [01:29] * Quits: ambv_ (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [01:29] * Joins: ambv (~ambv@206.108.217.134)
- # [01:31] <Domenic> annevk: sorry missed HSTS question. I dunno really anything about HSTS. I think the cert was $15 so.…
- # [01:41] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [01:42] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Ping timeout: 244 seconds)
- # [01:43] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
- # [01:44] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [01:45] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
- # [01:46] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Client Quit)
- # [01:48] * Joins: webben_ (~benjamin@hq.benjaminhawkeslewis.com)
- # [01:49] * Quits: webben (~benjamin@hq.benjaminhawkeslewis.com) (Ping timeout: 244 seconds)
- # [01:49] * Joins: othermaciej (~mjs@17.114.217.230)
- # [01:49] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
- # [01:50] * Quits: zewt_ (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Ping timeout: 244 seconds)
- # [01:58] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [02:01] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: back tomorrow)
- # [02:07] * Quits: bholley (~bholley@98.210.101.88) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:08] * Quits: estellevw (~estellewy@209.49.66.106) (Quit: estellevw)
- # [02:10] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-fxmquvoklgelrhkm) (Quit: Connection closed for inactivity)
- # [02:18] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Ping timeout: 246 seconds)
- # [02:19] * Joins: newtron_work (~newtron@199.71.174.204)
- # [02:23] * Quits: newtron_ (~newtron@199.71.174.203) (Ping timeout: 240 seconds)
- # [02:23] * Quits: newtron_work (~newtron@199.71.174.204) (Ping timeout: 240 seconds)
- # [02:24] * Joins: weinig_ (~weinig@17.114.216.57)
- # [02:26] * Quits: jacobolus (~jacobolus@2600:1012:b114:3ff0:41f5:1d82:77c9:8d45) (Remote host closed the connection)
- # [02:27] * Quits: jsbell (jsbell@nat/google/x-kqmbuiahfwvkcnyo) (Quit: There's no place like home...)
- # [02:31] * Quits: weinig_ (~weinig@17.114.216.57) (Quit: weinig_)
- # [02:35] * Quits: ShaneHudson (~ShaneHuds@2.30.121.218) (Quit: Computer fell asleep.)
- # [02:35] * Quits: tommyliu (~tommyliu@183.37.188.12) (Remote host closed the connection)
- # [02:35] * Quits: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com) (Quit: Leaving.)
- # [02:36] * Joins: tommyliu (~tommyliu@183.37.188.12)
- # [02:40] * Quits: tommyliu (~tommyliu@183.37.188.12) (Ping timeout: 245 seconds)
- # [02:53] * Quits: ambv (~ambv@206.108.217.134) (Quit: sys.exit(0) # computer went to sleep)
- # [02:54] * Joins: estellevw (~estellevw@173-228-112-213.dsl.dynamic.sonic.net)
- # [02:57] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-peqxiinbkcquuuls) (Quit: Connection closed for inactivity)
- # [02:58] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
- # [03:01] * Quits: ehsan_ (~ehsan@2001:450:1f:224:b850:cd11:23de:7441) (Remote host closed the connection)
- # [03:13] * Quits: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth) (Quit: sleep | bryan.howarth@gmail.com | twitter.com/bryanhowarth)
- # [03:15] * Quits: ap (~ap@17.202.44.214)
- # [03:20] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:22] * Joins: plutoniix (~plutoniix@node-z50.pool-180-180.dynamic.totbb.net)
- # [03:27] * jtcranmer is now known as nsa
- # [03:27] * nsa is now known as jtcranmer
- # [03:33] * Quits: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net) (Quit: Leaving)
- # [03:37] * Joins: othermaciej_ (~mjs@2620:149:4:304:1548:d3c5:f130:cb9b)
- # [03:42] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Quit: Leaving)
- # [03:43] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [03:59] * Joins: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net)
- # [04:03] * Quits: guybedford (~guybedfor@pool-72-67-93-31.lsanca.dsl-w.verizon.net) (Quit: guybedford)
- # [04:07] * Quits: dawhite (~dawhite@74.118.22.223) (Ping timeout: 255 seconds)
- # [04:08] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [04:20] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
- # [04:20] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [04:47] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [05:02] * caitp- is now known as caitp
- # [05:11] * Joins: tommyliu (~tommyliu@183.37.188.12)
- # [05:22] * Quits: tommyliu (~tommyliu@183.37.188.12) (Quit: brb)
- # [05:24] * Joins: tommyliu_ (~tommyliu@183.37.188.12)
- # [05:27] * Quits: othermaciej (~mjs@17.114.217.230) (Quit: othermaciej)
- # [05:27] * othermaciej_ is now known as othermaciej
- # [05:34] * Quits: tommyliu_ (~tommyliu@183.37.188.12) (Remote host closed the connection)
- # [05:35] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [05:35] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [05:38] * Quits: dbaron (~dbaron@2620:101:80fb:224:91b4:ba82:9eb8:9aef) (Ping timeout: 240 seconds)
- # [05:38] * Joins: eric_carlson (~eric@17.202.43.125)
- # [05:39] * Joins: dbaron (~dbaron@2620:101:80fb:224:91b4:ba82:9eb8:9aef)
- # [05:45] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [05:45] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
- # [05:46] * Quits: marcosc_ (~marcosc@135-23-143-163.cpe.pppoe.ca) (Remote host closed the connection)
- # [05:49] * Quits: othermaciej (~mjs@2620:149:4:304:1548:d3c5:f130:cb9b) (Quit: othermaciej)
- # [05:51] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [05:53] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [05:59] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
- # [06:00] * Joins: sankha93 (~sankha93@220.227.9.162)
- # [06:00] * Quits: sankha93 (~sankha93@220.227.9.162) (Changing host)
- # [06:00] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [06:01] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
- # [06:02] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [06:05] * Quits: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net) (Ping timeout: 260 seconds)
- # [06:05] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
- # [06:06] * Joins: sankha93 (~sankha93@220.227.9.162)
- # [06:06] * Quits: sankha93 (~sankha93@220.227.9.162) (Changing host)
- # [06:06] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [06:06] * Joins: sankha_ (~sankha93@220.227.9.162)
- # [06:09] * Quits: sankha_ (~sankha93@220.227.9.162) (Remote host closed the connection)
- # [06:09] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
- # [06:09] * Joins: yutak (~yutak@2401:fa00:4:1000:30e6:f989:4dd8:5492)
- # [06:09] * Joins: sankha93 (~sankha93@220.227.9.162)
- # [06:09] * Quits: sankha93 (~sankha93@220.227.9.162) (Changing host)
- # [06:09] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [06:09] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Client Quit)
- # [06:14] * Joins: tommyliu (~tommyliu@183.37.156.236)
- # [06:15] * Quits: tommyliu (~tommyliu@183.37.156.236) (Read error: Connection reset by peer)
- # [06:15] * Joins: tommyli__ (~tommyliu@183.37.156.236)
- # [06:17] * Joins: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [06:17] * kangil_ is now known as kangil
- # [06:22] * Quits: tommyli__ (~tommyliu@183.37.156.236) (Quit: brb)
- # [06:22] * Joins: bholley (~bholley@98.210.101.88)
- # [06:23] * Joins: tommyliu (~tommyliu@183.37.156.236)
- # [06:27] * Quits: tommyliu (~tommyliu@183.37.156.236) (Client Quit)
- # [06:28] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [06:29] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [06:47] * Quits: plutoniix (~plutoniix@node-z50.pool-180-180.dynamic.totbb.net) (Ping timeout: 250 seconds)
- # [06:52] * Joins: plutoniix (~plutoniix@node-jrh.pool-101-108.dynamic.totbb.net)
- # [07:01] * Quits: tommyliu (~tommyliu@61.144.248.40) (Ping timeout: 245 seconds)
- # [07:03] * Quits: kriskowal (~kriskowal@50.247.98.166) (Quit: kriskowal)
- # [07:06] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [07:06] * Quits: dbaron (~dbaron@2620:101:80fb:224:91b4:ba82:9eb8:9aef) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:25] * Quits: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth) (Quit: sleep | bryan.howarth@gmail.com | twitter.com/bryanhowarth)
- # [07:28] * Joins: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [07:33] * Parts: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [07:36] * Quits: bholley (~bholley@98.210.101.88) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [07:51] * Joins: zdobersek (~zan@46.166.186.217)
- # [07:54] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [07:54] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [07:57] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [07:59] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
- # [08:01] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [08:03] <zcorpan_> should we sync animations in SVG in <img>?
- # [08:03] * birtles_ is now known as birtles
- # [08:04] <birtles> I think they should have their own separate timelines
- # [08:04] <birtles> separate <svg> roots within a single <html> already do
- # [08:10] <zcorpan> gif is synced though
- # [08:10] * Joins: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [08:12] * Parts: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [08:16] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [08:16] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:16] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [08:18] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [08:21] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [08:21] * Joins: bholley (~bholley@98.210.101.88)
- # [08:21] * Quits: bholley (~bholley@98.210.101.88) (Client Quit)
- # [08:24] * Joins: guybedford (~guybedfor@cpe-23-243-23-38.socal.res.rr.com)
- # [08:24] * Quits: guybedford (~guybedfor@cpe-23-243-23-38.socal.res.rr.com) (Client Quit)
- # [08:28] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
- # [08:29] * Joins: Ducki (~Ducki@191.233.66.1)
- # [08:31] * Quits: zdobersek (~zan@46.166.186.217) (Ping timeout: 240 seconds)
- # [08:34] * Joins: zdobersek (~zan@37.203.209.26)
- # [08:35] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
- # [08:42] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Quit: Bye)
- # [08:47] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [08:51] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [08:53] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 255 seconds)
- # [09:03] * Quits: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64) (Ping timeout: 250 seconds)
- # [09:04] * Joins: Ms2ger (~Ms2ger@39.206-242-81.adsl-dyn.isp.belgacom.be)
- # [09:04] * Quits: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:14] * Joins: Smylers (~smylers@94.116.234.161)
- # [09:14] * Quits: estellevw (~estellevw@173-228-112-213.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
- # [09:26] * Quits: Smylers (~smylers@94.116.234.161) (Quit: Leaving.)
- # [09:31] <Ms2ger> Anyone got a spec for Last-Modified header parsing?
- # [09:38] * heycam|away is now known as heycam
- # [09:47] * jacobolu_ is now known as jacobolus
- # [09:47] * Joins: Smylers (~smylers@81.143.60.194)
- # [09:49] * Joins: satazor (~satazor@123.87.37.188.rev.vodafone.pt)
- # [09:51] * Joins: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl)
- # [09:53] <zcorpan_> Ms2ger: i checked some RFC when there was a related wpt PR but it doesn't define parsing
- # [09:54] <zcorpan_> also involved Date() parsing :-)
- # [09:57] <Ms2ger> Yeah, I saw
- # [09:57] <Ms2ger> That's Servo implementing document.lastModified ;)
- # [10:01] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [10:07] <Ms2ger> "W3C Invites Implementations of HTML Canvas 2D Context"
- # [10:07] <Ms2ger> Says funny
- # [10:11] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [10:12] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
- # [10:12] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
- # [10:13] <MikeSmith> it means W3C is inviting all the existing implementations of canvas to a party
- # [10:14] <MikeSmith> they just left that part out for brevity in the headline
- # [10:14] * Joins: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
- # [10:14] <MikeSmith> you need to read the full thing
- # [10:14] <Ms2ger> I see
- # [10:15] <Ms2ger> I think I've got blame for Servo's implementation :)
- # [10:15] <MikeSmith> in that case the rule is that your implementation has to buy all the beer for the other implementations
- # [10:16] <Ms2ger> :D
- # [10:17] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [10:17] <jgraham> Maybe W3C is talking directly to the servo team with this call to implementations stuff
- # [10:17] <jgraham> After all we're the only people a decade behind the state of the art
- # [10:18] <jgraham> Perhaps when HTML5 goes to Rec someone will finally decide to implement navigation in servo
- # [10:18] <Ms2ger> Yep
- # [10:18] <Ms2ger> You :)
- # [10:20] <jgraham> Well, at risk of going all "meme" I do sometimes seem tot be the only one around here that gives a shit about document loading ;)
- # [10:20] <jgraham> But you really don't want me implementing it :)
- # [10:21] <Ms2ger> It's more that you convinced me how much work it'd be :)
- # [10:22] * Quits: Smylers (~smylers@81.143.60.194) (Remote host closed the connection)
- # [10:22] <smaug____> Domenic: will you change the streams spec to some readable form at some point ? ;)
- # [10:23] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:49] <MikeSmith> smaug____: Don't worry I heard he's planning on rewriting it in the style of the ES spec
- # [10:52] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 250 seconds)
- # [10:57] * Joins: tommyliu_ (~tommyliu@61.144.248.40)
- # [10:58] * Quits: tommyliu (~tommyliu@61.144.248.40) (Ping timeout: 255 seconds)
- # [10:59] <smaug____> iik
- # [10:59] <smaug____> and isn't it a bit like that already
- # [11:02] <jgraham> smaug____: I hope MikeSmith was joking
- # [11:03] <jgraham> Although I guess you never know…
- # [11:12] <annevk> zcorpan_: SVG in <img> should use the animation frame task
- # [11:13] <zcorpan_> annevk: what does that say about the timelines being in sync?
- # [11:16] <annevk> zcorpan_: not much I guess, sorry
- # [11:18] <annevk> Well this is something new http://www.operasoftware.com/press/releases/mobile/2014-08-21
- # [11:22] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [11:22] * Joins: tommyliu (~tommyliu@183.37.156.236)
- # [11:25] * Quits: tommyliu_ (~tommyliu@61.144.248.40) (Ping timeout: 250 seconds)
- # [11:27] * Quits: tommyliu (~tommyliu@183.37.156.236) (Remote host closed the connection)
- # [11:28] * Joins: tommyliu (~tommyliu@61.144.248.40)
- # [11:28] <zcorpan_> why does xref have "the blockquote element" as a term rather than "blockquote"?
- # [11:29] * Quits: tommyliu (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [11:30] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
- # [11:39] <annevk> zcorpan_: feel free to fix things as you see fit
- # [11:39] <annevk> zcorpan_: most of the HTML element related references are for the document you are editing I think
- # [11:40] <zcorpan_> ok
- # [11:40] * Joins: tommyliu_ (~tommyliu@183.37.156.236)
- # [11:40] * Joins: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au)
- # [11:41] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [11:43] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Ping timeout: 246 seconds)
- # [11:46] * Joins: adactio (~adactio@212.42.170.121)
- # [11:51] * Joins: shepazu (~shepazu@cpc9-camd14-2-0-cust162.hari.cable.virginm.net)
- # [11:55] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [11:56] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:27] * Quits: tommyliu_ (~tommyliu@183.37.156.236) (Remote host closed the connection)
- # [12:30] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-zroboelpfofxysoi)
- # [12:51] * Joins: yhirano_ (yhirano@nat/google/x-gtrbxdxwzsufkvwo)
- # [12:51] <zcorpan_> MikeSmith: can you create a bugzilla component "HTML - <script>alert('LOL')</script>" ?
- # [12:52] <zcorpan_> https://www.w3.org/Bugs/Public/query.cgi click WHATWG product
- # [12:56] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
- # [12:56] <MikeSmith> zcorpan_: http://instagram.com/p/r0eJp3PW7G/
- # [13:03] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [13:07] <zcorpan_> MikeSmith: i think it's showOptionInIE() in field.js doing optionNode.innerHTML = aNode.data;
- # [13:09] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [13:19] <JakeA> annevk: is there a collective name for things that can be controlled by a SW?
- # [13:20] <JakeA> There's ServiceWorkerClient, but is it defined outside of SW?
- # [13:20] * Quits: satazor (~satazor@123.87.37.188.rev.vodafone.pt) (Read error: Connection reset by peer)
- # [13:20] * Joins: satazor (~satazor@123.87.37.188.rev.vodafone.pt)
- # [13:27] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
- # [13:37] <annevk> JakeA: clients was the idea I thought
- # [13:37] <annevk> JakeA: SW needs to define all this terminology
- # [13:37] <annevk> JakeA: and clients are global objects
- # [13:37] <annevk> JakeA: which is why I think a DedicatedWorker ought to be controlled
- # [13:38] <annevk> So far the spec does a pretty poor job of outlining the underlying model
- # [13:44] * heycam is now known as heycam|away
- # [13:48] <JakeA> gotcha. Will make a ticket
- # [13:51] * Joins: roc (~chatzilla@121-99-139-71.bng1.tvc.orcon.net.nz)
- # [13:53] <MikeSmith> zcorpan_: https://www.w3.org/Bugs/Public/query.cgi
- # [13:54] <zcorpan_> MikeSmith: it was innerHTML which doesn't run script :-(
- # [13:54] <MikeSmith> ah
- # [13:54] <zcorpan_> MikeSmith: showOptionInIE() in field.js doing optionNode.innerHTML = aNode.data;
- # [13:56] <JakeA> annevk: Opened https://github.com/slightlyoff/ServiceWorker/issues/423 to decide whether DedicatedWorkers are a client
- # [13:58] <MikeSmith> zcorpan_: ah ok I see now you said that earlier
- # [14:03] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [14:08] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 255 seconds)
- # [14:10] <annevk> JakeA: we should also make sure that everything is backed by some concept
- # [14:10] <annevk> JakeA: e.g. how Request objects are backed by the request concept
- # [14:13] <JakeA> annevk: not familiar with this pattern, where's the request concept?
- # [14:19] * Quits: satazor (~satazor@123.87.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [14:19] * Joins: satazor (~satazor@123.87.37.188.rev.vodafone.pt)
- # [14:20] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [14:20] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [14:21] <annevk> JakeA: http://fetch.spec.whatwg.org/#concept-request
- # [14:22] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-tgubhijwditteylh)
- # [14:24] * Quits: satazor (~satazor@123.87.37.188.rev.vodafone.pt) (Ping timeout: 260 seconds)
- # [14:25] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [14:26] <annevk> foolip: let me know when I start blocking you
- # [14:26] <annevk> foolip: working on some other things, but I can make time
- # [14:28] <JakeA> annevk: basically a description of the underlying properties/flags?
- # [14:29] <annevk> JakeA: it's basically a definition of how the system works, and the API reflects parts of the system
- # [14:30] <annevk> JakeA: e.g. fetch() itself is not much, most of the actual meat is in #concept-fetch
- # [14:30] <JakeA> gotcha
- # [14:34] * Joins: adactio (~adactio@212.42.170.121)
- # [14:34] * Quits: Ms2ger (~Ms2ger@39.206-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 250 seconds)
- # [14:37] * Quits: charl (~charl@subarashii.eu) (Quit: leaving)
- # [14:44] * Joins: charl (~charl@subarashii.eu)
- # [14:45] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [14:45] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 255 seconds)
- # [14:47] * ciluu is now known as _lkk
- # [14:47] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [14:51] * Joins: tj_vantoll (~Adium@2601:4:5380:2ec:11ae:1cc6:f46e:3e01)
- # [14:59] * Joins: ShaneHudson (~ShaneHuds@2.30.121.218)
- # [15:00] * heycam|away is now known as heycam
- # [15:02] * Quits: Deelight (~deelight@dsi401-d15.insa-lyon.fr) (Read error: Connection reset by peer)
- # [15:04] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [15:06] * Quits: tj_vantoll (~Adium@2601:4:5380:2ec:11ae:1cc6:f46e:3e01) (Read error: Connection reset by peer)
- # [15:07] * Joins: tj_vantoll (~Adium@2601:4:5380:2ec:11ae:1cc6:f46e:3e01)
- # [15:09] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 245 seconds)
- # [15:10] * Quits: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au) (Quit: Textual IRC Client: www.textualapp.com)
- # [15:10] <annevk> why are registerContentHandler and registerProtocolHandler not on caniuse?
- # [15:12] <MikeSmith> foolip: has anybody implemented datacue?
- # [15:13] * Joins: newtron_ (~newtron@199.71.174.203)
- # [15:20] * Joins: zcorpan (~zcorpan@c-5eeaaab0-74736162.cust.telenor.se)
- # [15:30] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [15:30] * Quits: zcorpan (~zcorpan@c-5eeaaab0-74736162.cust.telenor.se) (Ping timeout: 272 seconds)
- # [15:31] * Joins: zcorpan (~zcorpan@c-5eeaaab0-74736162.cust.telenor.se)
- # [15:31] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [15:35] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 255 seconds)
- # [15:42] * Joins: boogyman (~boogyman@38.88.11.131)
- # [15:42] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
- # [15:42] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [15:42] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [15:44] * Joins: satazor (~satazor@bl17-209-143.dsl.telepac.pt)
- # [15:48] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [16:05] <annevk> http://annevankesteren.nl/2014/08/registerprotocolhandler anyone have pointers to more about this?
- # [16:05] <annevk> I'm planning on filing some bugs on Gecko to see if we can make some improvements to make it more attractive
- # [16:05] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-zroboelpfofxysoi) (Quit: Connection closed for inactivity)
- # [16:05] <annevk> Or should we just forget about it altogether? I'm a bit on the fence
- # [16:11] * Joins: encryptd_fractl (~encryptd_@23.30.224.246)
- # [16:17] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [16:20] <MikeSmith> annevk: I think it's worth investing some work in UI ideas. I've always liked registerProtocolHandler since whenever I first found out about in 2006 is whatever. I've think others do too (even if we don't hear from them so much)
- # [16:25] <MikeSmith> (like as in, think it's a pretty useful feature to have in the platform)
- # [16:43] <gsnedders> odinho: me + some not entirely clear group of people are going to Mustard at 6:30; I guess you won't want food, but feel free to drop by later if you want to get a drink if you're free.
- # [16:44] <jgraham> gsnedders: Your friends are translucent?
- # [16:44] <gsnedders> jgraham: shut up you
- # [16:45] <annevk> gsnedders: in Oslo?
- # [16:45] * annevk misses Nøgne Ø
- # [16:46] <annevk> (also friends :p)
- # [16:46] <jgraham> Also beer prices?
- # [16:47] * Joins: ehsan_ (~ehsan@2001:450:1f:224:20dc:8f00:22fa:a655)
- # [16:47] <gsnedders> annevk: yeah
- # [16:47] <gsnedders> jgraham: don't mention the cost :'(
- # [16:47] <annevk> jgraham: well, Zürich ain't much better
- # [16:47] <annevk> although it is a bit, I guess
- # [16:47] <Domenic> irccloud uses registerProtocolHandler I think? It works pretty well, although I don't find too many irc:// links on the web to click on.
- # [16:47] <gsnedders> annevk: well yeah, you just seem to like spending time in expensive places
- # [16:48] <odinho> gsnedders: oh, nice! 18.30 you say.
- # [16:49] * Joins: TallTed (~Thud@63.119.36.36)
- # [16:52] <gsnedders> odinho: yeah
- # [16:53] <richt> annevk: Always wondered if the process of registering new protocol handlers could be permissionless and browsers could instead provide a picker UI when registered protocol types are invoked...
- # [16:54] <gsnedders> do any mobile platforms support registerProtocolHandler at an OS level?
- # [16:54] <gsnedders> well I presume Fx OS does, but anything else?
- # [16:55] <annevk> richt: Firefox has both
- # [16:55] <annevk> richt: with a checkbox to select a default
- # [17:00] * Quits: Ducki (~Ducki@191.233.66.1) (Ping timeout: 250 seconds)
- # [17:01] <foolip> annevk: I still have some non-spec issues to work out, but the sooner the spec changes are made the sooner I can find the next round of bugs :)
- # [17:02] * Quits: zdobersek (~zan@37.203.209.26) (Ping timeout: 260 seconds)
- # [17:02] <foolip> MikeSmith: WebKit has it actually
- # [17:02] * Joins: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net)
- # [17:03] <MikeSmith> foolip: ok
- # [17:03] <MikeSmith> wonder what's blocking it from landing in blink. I seem to remember there being a patch
- # [17:04] <foolip> don't know if it's enabled though
- # [17:04] <MikeSmith> ok
- # [17:04] <foolip> MikeSmith: the intent to implement never went anywhere
- # [17:04] <MikeSmith> I see
- # [17:05] <MikeSmith> as far as gecko, there's not even a bug open for datacue as far as I can see
- # [17:09] * Joins: tommyliu_ (~tommyliu@183.37.188.12)
- # [17:09] <richt> annevk: oh cool.
- # [17:10] <richt> annevk: has opt-out instead of opt-in been considered before? the browser says '[domain] has registered to open all [type] links?' with the option to 'Undo' that.
- # [17:10] <richt> + a picker UI on invocation of course.
- # [17:11] * Quits: tommyliu_ (~tommyliu@183.37.188.12) (Remote host closed the connection)
- # [17:11] * Joins: tommyliu_ (~tommyliu@183.37.188.12)
- # [17:13] <caitp> one day, the wikipedia article for the world wide web is going to have an opening paragraph like "the world wide web is a vast collection of dialog boxes asking you to opt into or out of specific features, where the wrong selection will make your experience a complete waste of time"
- # [17:13] <caitp> and nobody will be able to read it before opting into or out of thousands of different features
- # [17:15] * Joins: Ms2ger (~Ms2ger@ip-83-134-153-102.dsl.scarlet.be)
- # [17:16] <jgraham> Much like the android article today, you mean?
- # [17:18] * Joins: dawhite (~dawhite@74.118.22.223)
- # [17:18] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:25] * Joins: zcorpan_ (~zcorpan@c-5eeaaab0-74736162.cust.telenor.se)
- # [17:25] * Quits: zcorpan (~zcorpan@c-5eeaaab0-74736162.cust.telenor.se) (Read error: Connection reset by peer)
- # [17:26] <JakeA> Domenic: just noticed https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html#widl-Navigator-getBattery-Promise-BatteryManager
- # [17:26] <JakeA> Domenic: that should be a getter rather than a method right? It returns the same object each time
- # [17:29] * Parts: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
- # [17:32] <caitp> for the brief period before `await` is supported, all of these asynchronous apis are going to be really fun for people to deal with
- # [17:32] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [17:32] * Joins: tantek (~tantek@ip-64-134-172-241.public.wayport.net)
- # [17:33] * Joins: bholley (~bholley@98.210.101.88)
- # [17:33] <JakeA> yeeep
- # [17:33] <JakeA> await should be fast-tracked IMO
- # [17:33] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [17:34] <Domenic> JakeA: I think the motivation for being a method was that it will likely have side effects, e.g. a permission prompt or booting up the battery-tracking mechanism or similar.
- # [17:35] * Quits: bholley (~bholley@98.210.101.88) (Client Quit)
- # [17:36] * Joins: bholley (~bholley@98.210.101.88)
- # [17:36] <JakeA> Domenic: I don't think it requires permission, but fair point on the tracking mechanism
- # [17:37] <Domenic> JakeA: yeah, I guess not. The model in https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html#security-and-privacy-considerations is more that the browser will give the website bogus data if it doesn't trust the website.
- # [17:38] * Joins: KevinMarks_ (~yaaic@2607:fb90:2201:986d:a29f:28a9:6849:7cbc)
- # [17:41] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [17:42] * Quits: bholley (~bholley@98.210.101.88) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:43] * Joins: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca)
- # [17:43] <Ms2ger> Is there any spec for file:// sniffing?
- # [17:44] <gsnedders> Ms2ger: sniffing what? MIME?
- # [17:44] <Ms2ger> Yeah
- # [17:45] <gsnedders> Ms2ger: do they not use OS level stuff? isn't xdg-mime used on Linux, at least?
- # [17:46] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [17:46] <Ms2ger> Well, I don't know, that's why I ask :)
- # [17:46] * Joins: bholley (~bholley@98.210.101.88)
- # [17:46] <Ms2ger> Manishearth, ^
- # [17:46] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [17:47] * Joins: zcorpan (~zcorpan@c-5eeaaabc-74736162.cust.telenor.se)
- # [17:49] <Manishearth> Ms2ger: should we be doing that then? Shouldn't be hard to write bindings for xdg-mime, but then we need to get it done on OSX too
- # [17:50] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [17:50] * Quits: zcorpan_ (~zcorpan@c-5eeaaab0-74736162.cust.telenor.se) (Ping timeout: 246 seconds)
- # [17:50] * heycam is now known as heycam|away
- # [17:53] * Joins: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [17:54] * Quits: bholley (~bholley@98.210.101.88) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:57] <annevk> richt: I don't think it has, but that seems wrong to reuse that infobar for opt out
- # [17:58] * Joins: zcorpan_ (~zcorpan@94.234.170.35)
- # [17:59] * heycam|away is now known as heycam
- # [17:59] * Quits: zcorpan (~zcorpan@c-5eeaaabc-74736162.cust.telenor.se) (Ping timeout: 255 seconds)
- # [18:00] * Quits: tommyliu_ (~tommyliu@183.37.188.12) (Remote host closed the connection)
- # [18:00] * Joins: zcorpan (~zcorpan@c-5eeaaa23-74736162.cust.telenor.se)
- # [18:00] * Quits: zcorpan_ (~zcorpan@94.234.170.35) (Read error: Connection reset by peer)
- # [18:09] <Ms2ger> Heh
- # [18:10] <Ms2ger> Running Aryeh's IDL-extraction code on HTML yields
- # [18:10] <Ms2ger> interface TextTrackCueReady for first implementationsLatest Internet Explorer beta: unknownLatest Firefox trunk nightly build: unknownLatest WebKit
- # [18:13] * Parts: bryanhowarth (~bryanhowa@unaffiliated/bryanhowarth)
- # [18:16] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:20] * Joins: tj_vantoll1 (~Adium@c-98-250-130-237.hsd1.mi.comcast.net)
- # [18:22] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 250 seconds)
- # [18:23] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
- # [18:23] * heycam is now known as heycam|away
- # [18:23] * Quits: tj_vantoll (~Adium@2601:4:5380:2ec:11ae:1cc6:f46e:3e01) (Ping timeout: 250 seconds)
- # [18:24] * Joins: zcorpan__ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:25] * Quits: ehsan_ (~ehsan@2001:450:1f:224:20dc:8f00:22fa:a655) (Remote host closed the connection)
- # [18:25] * Quits: ShaneHudson (~ShaneHuds@2.30.121.218) (Quit: Computer fell asleep.)
- # [18:25] * Quits: tj_vantoll1 (~Adium@c-98-250-130-237.hsd1.mi.comcast.net) (Quit: Leaving.)
- # [18:26] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 260 seconds)
- # [18:26] * Quits: zcorpan (~zcorpan@c-5eeaaa23-74736162.cust.telenor.se) (Ping timeout: 250 seconds)
- # [18:29] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [18:33] * Quits: zcorpan__ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Quit: Bye)
- # [18:34] * Joins: ap (~ap@17.202.44.214)
- # [18:35] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:36] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
- # [18:51] * Parts: adactio (~adactio@212.42.170.121)
- # [18:54] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-wrpelnlckvahytlo)
- # [18:54] * Joins: KevinMarks (~KevinMark@38.122.182.106)
- # [18:55] * Joins: ehsan (~ehsan@2001:450:1f:224:2c77:c49:f7e:f4d0)
- # [18:56] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-wrpelnlckvahytlo) (Client Quit)
- # [18:59] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [18:59] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
- # [18:59] * Joins: ShaneHudson (~ShaneHuds@2.30.121.218)
- # [18:59] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [19:00] * Quits: ehsan (~ehsan@2001:450:1f:224:2c77:c49:f7e:f4d0) (Ping timeout: 260 seconds)
- # [19:01] * Joins: BigBangUDR (~Thunderbi@115.185.213.138)
- # [19:01] * Joins: ehsan (~ehsan@2001:450:1f:224:2c77:c49:f7e:f4d0)
- # [19:03] * Joins: ambv (~ambv@206.108.217.134)
- # [19:04] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
- # [19:04] * Quits: BigBangUDR (~Thunderbi@115.185.213.138) (Client Quit)
- # [19:07] * Joins: sankha93 (~sankha93@220.227.9.162)
- # [19:07] * Quits: sankha93 (~sankha93@220.227.9.162) (Changing host)
- # [19:07] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [19:07] * Joins: zcorpan__ (~zcorpan@c-5eeaaabd-74736162.cust.telenor.se)
- # [19:07] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
- # [19:09] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [19:11] * Quits: zcorpan__ (~zcorpan@c-5eeaaabd-74736162.cust.telenor.se) (Ping timeout: 255 seconds)
- # [19:18] <JakeA> annevk: Any idea what Mozilla's opinion on the quota API is? We need something for cache
- # [19:21] <annevk> JakeA: I don't really like the concept of quotas for storage
- # [19:22] <annevk> JakeA: not sure if we have a general opinion, there's not enough research done I think to really show what works well
- # [19:23] * Joins: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com)
- # [19:23] * Quits: Ms2ger (~Ms2ger@ip-83-134-153-102.dsl.scarlet.be) (Quit: Leaving)
- # [19:25] * Joins: jsbell (jsbell@nat/google/x-pfejnumcimdeozqv)
- # [19:25] <JakeA> annevk: is there an alternate proposal?
- # [19:26] <annevk> I think there's a proposal from Alex about telling apps when they need to free up space
- # [19:26] <annevk> not concrete
- # [19:26] <annevk> But something like that was my idea was, if users use an application a lot, we try to keep the space it uses in tact
- # [19:27] <annevk> if the app is not often used and not marked in some way (e.g. bookmarked) we'd trash it
- # [19:27] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Ping timeout: 255 seconds)
- # [19:28] <JakeA> Worried about something like tripit, that gets infrequent use but it's very important that it retains info
- # [19:28] <JakeA> I guess something like add-to-homescreen would be a signal there
- # [19:28] <annevk> yeah things like that
- # [19:28] <annevk> or use of the password manager or whatever
- # [19:29] <annevk> asking users about storage seems like a really dumb idea to me
- # [19:30] <JakeA> hmm, but telling developers "yeah we might dump all the data you told the user you'd make-work-offline, depends on heuristics"
- # [19:31] <JakeA> doesn't build trust in the web as a platform
- # [19:31] <JakeA> "If you want the data stored reliably, build a native app" etc etc
- # [19:31] <annevk> PhistucK guy o_O
- # [19:33] <annevk> JakeA: well, Alex' proposal was to ask applications to free up data
- # [19:33] <annevk> JakeA: and note that we're talking about filling up the entire disk here
- # [19:33] <annevk> JakeA: native apps have that problem too
- # [19:34] * Quits: ShaneHudson (~ShaneHuds@2.30.121.218) (Quit: Computer fell asleep.)
- # [19:34] <annevk> JakeA: just typically there's enough storage space, not sure why that'd be less true here for the things users care about
- # [19:35] <smaug____> JakeA: btw, "take" is used some times to indicate a resource isn't available for other stuff
- # [19:36] <JakeA> annevk: I suppose the OS could ask the user to prioritise what I want to keep. If I got into space issues, I wouldn't want the browser to dump the 4gb of movies I wanted to watch on plane, rather than the combined 4gb of dumb games that I didn't even know were that large
- # [19:36] <smaug____> so perhaps takeAsJSON or such
- # [19:36] <annevk> JakeA: yeah, the OS/browser could ask the user the moment you run into the problem
- # [19:37] <annevk> JakeA: prolly listing the largest origins at the top
- # [19:37] <JakeA> smaug____: doesn't feel streamy, but it is shorter, which I like. The amount of fingerskin I lose over querySelectorAll…
- # [19:37] <annevk> then the user can make an educated decision
- # [19:37] <JakeA> annevk: yeah, that makes sense
- # [19:37] <annevk> the user can't really make an educated decision about bytes
- # [19:38] <annevk> that's from the old days, like how large you want to make a certain partition
- # [19:38] <annevk> brr
- # [19:38] <smaug____> consume doesn't sounds streamy to me ;)
- # [19:38] <smaug____> consume sounds like going to shopping something useless
- # [19:39] <JakeA> annevk: in the Chrome impl I think it talks in terms of "small" … "very large amount of space" to the user when it comes to permission. The wording can be judged by bytes & space available
- # [19:39] <caitp-> probably an apt analogy really
- # [19:39] * Joins: tommyliu_ (~tommyliu@121.15.56.2)
- # [19:39] * Quits: tommyliu_ (~tommyliu@121.15.56.2) (Remote host closed the connection)
- # [19:39] <JakeA> annevk: but I'm happy to go with the "just take the space" approach
- # [19:40] * caitp- is now known as caitp
- # [19:41] <JakeA> smaug____: If I heard "I'm consuming", I would assume eating/drinking first. Is that a British thing?
- # [19:41] <caitp> http://en.wikipedia.org/wiki/Consumer
- # [19:42] * smaug____ is not a native English speaker and has been horrified about climate change recently, so 'consume' has certainly some negative associations to him
- # [19:42] <smaug____> JakeA: btw, 'take' has been used elsewhere in the platform, http://dom.spec.whatwg.org/#dom-mutationobserver-takerecords
- # [19:42] * annevk only cares about "body"
- # [19:42] <smaug____> not sure about consume
- # [19:42] <annevk> takeBodyAsJSON()
- # [19:42] <annevk> wfm
- # [19:42] <annevk> isBodyTaken
- # [19:43] <JakeA> caitp: consumer means shopping to me. But not the verb "consume".
- # [19:43] <TabAtkins> gsnedders: vh and vw are relative to the page box in paged media.
- # [19:44] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [19:44] <JakeA> annevk: I prefer take to consume.
- # [19:44] <annevk> JakeA: reply to WHATWG list?
- # [19:44] <annevk> nobody else seems to care so far today
- # [19:44] <annevk> at least not about that thread
- # [19:45] * Joins: saba (~foo@unaffiliated/saba)
- # [19:45] <caitp> whichever word you go with, you're going to have people who get it, and people who just scratch their heads and wonder how the heck anyone ever came up with a name like that
- # [19:46] <annevk> well they can look it up in the archives
- # [19:46] <smaug____> and blame me
- # [19:46] <smaug____> which is fine
- # [19:47] * Quits: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net) (Ping timeout: 240 seconds)
- # [19:48] <annevk> smaug____: hard to attack a dragon
- # [19:49] <annevk> JakeA: I'll reply
- # [19:49] <JakeA> annevk: Just sent
- # [19:49] <annevk> ah k
- # [19:50] <annevk> thanks
- # [19:54] * Quits: facundor (~facundor@190.194.153.199) (Quit: Leaving)
- # [19:56] * Quits: satazor (~satazor@bl17-209-143.dsl.telepac.pt) (Ping timeout: 260 seconds)
- # [20:00] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [20:00] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [20:05] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 255 seconds)
- # [20:08] * Joins: zdobersek (~zan@109.201.154.210)
- # [20:08] * Joins: ShaneHudson (~ShaneHuds@2.30.121.218)
- # [20:11] * Quits: KevinMarks (~KevinMark@38.122.182.106) (Ping timeout: 255 seconds)
- # [20:16] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [20:16] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Ping timeout: 260 seconds)
- # [20:21] * Quits: ambv (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [20:21] * Joins: ambv_ (~ambv@206.108.217.134)
- # [20:23] * Quits: tantek (~tantek@ip-64-134-172-241.public.wayport.net) (Quit: tantek)
- # [20:23] * Krinkle|detached is now known as Krinkle
- # [20:25] <Domenic> smaug____: ya streams spec is going to become more readable later. Algorithms are still going to specified in ES style, but they will be surrounded with enough useful padding and text. https://whatwg.github.io/streams/ is the skeleton for that
- # [20:26] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [20:26] * Joins: KevinMarks (~KevinMark@38.122.182.106)
- # [20:28] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Client Quit)
- # [20:29] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [20:30] <TabAtkins> Domenic: Out of curiosity, would it be possible to just write the algos in JS, with the appropriate wordsmithing to ensure you have the initial versions of built-ins/etc?
- # [20:33] <Domenic> TabAtkins: well, sorta. I use a lot of internal slots, and a few promise "macros".
- # [20:34] <Domenic> Also, some common algorithms get factored out into common abstract operations, and saying that those operations are "JS functions" has unwanted implications.
- # [20:36] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 250 seconds)
- # [20:36] * Parts: jory (~jory@supercu.be) ("ERC Version 5.3 (IRC client for Emacs)")
- # [20:37] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-tgubhijwditteylh) (Quit: Connection closed for inactivity)
- # [20:39] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [20:52] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Remote host closed the connection)
- # [20:53] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [20:57] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Ping timeout: 240 seconds)
- # [21:12] * Joins: tantek (~tantek@172.56.37.223)
- # [21:34] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [21:37] * Quits: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl) (Quit: Leaving)
- # [21:37] <gsnedders> TabAtkins: okay, that's what I thought, which makes the caniuse note wrong
- # [21:41] * Joins: estellevw (~estellevw@173-228-112-213.dsl.dynamic.sonic.net)
- # [21:42] <annevk> JakeA: for your TLS efforts you might want to read up on https://www.w3.org/Bugs/Public/show_bug.cgi?id=26332#c50 and earlier/later comments
- # [21:44] <annevk> JakeA: Netflix is not really willing to entertain TLS for content delivery it seems
- # [21:45] * Joins: jst (~quassel@198.199.94.175)
- # [21:47] * Krinkle is now known as Krinkle|detached
- # [21:53] * Quits: KevinMarks (~KevinMark@38.122.182.106) (Ping timeout: 260 seconds)
- # [21:55] <Hixie_> annevk: what're the use cases for the getBodyAsX methods?
- # [21:55] * Joins: weinig_ (~weinig@17.114.216.57)
- # [21:57] <annevk> Hixie_: to get access to the body of a response or request
- # [21:57] <annevk> Hixie_: e.g. what we have xhr.response for
- # [21:58] * Joins: Smylers (~smylers@host86-163-17-51.range86-163.btcentralplus.com)
- # [21:59] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:02] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-pknnbrcxvfjimsht)
- # [22:02] <Hixie_> annevk: isn't xhr.response enough?
- # [22:02] <Hixie_> TabAtkins: what do you think of a feature like <div needs="foo bar"> <script id=foo src=...></script> <link rel=stylesheet id=bar href=...>, where the <div> doesn't render until the dependencies are met?
- # [22:03] <Hixie_> TabAtkins: maybe with :ready and :loaded pseudos?
- # [22:03] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:09] * Quits: tantek (~tantek@172.56.37.223) (Ping timeout: 255 seconds)
- # [22:10] * Quits: Hixie_ (~ianh@178.255.149.100) (Ping timeout: 260 seconds)
- # [22:11] * Joins: Hixie (~ianh@178.255.149.100)
- # [22:11] * Joins: tantek (~tantek@172.56.28.5)
- # [22:15] * Quits: ehsan (~ehsan@2001:450:1f:224:2c77:c49:f7e:f4d0) (Remote host closed the connection)
- # [22:18] <annevk> Hixie: oh well, it's also if a service worker gets a request, that it can ready the form data
- # [22:18] <Hixie> ready the form data?
- # [22:19] <Hixie> why would the service worker be sending back form data
- # [22:20] <caitp> why not
- # [22:20] <Hixie> i don't understand
- # [22:21] <caitp> I make a FormData and create some task which passes it to the service worker, who later ships it off at some scheduled time
- # [22:21] <caitp> why not
- # [22:23] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:24] <caitp> maybe the form data is the contents of an email that I wrote, but can't send right now because I'm in a train underground, and the service worker will try to get rid of it when it can 〜( ̄▽ ̄)〜
- # [22:24] <Hixie> i don't understand the relevance of what you're saying to what annevk and i are talking about
- # [22:24] <caitp> it's impossible to have total relevance because there's context missing
- # [22:24] * Joins: ehsan (~ehsan@2001:450:1f:224:aca5:560d:e57c:db88)
- # [22:25] <caitp> but based on the words you're using, there is a relevance
- # [22:25] <Hixie> oh well if we're just free-associating...
- # [22:25] * Hixie wonders if maybe anne meant "read" instead of "ready"
- # [22:25] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [22:26] <caitp> no no, we aren't replacing words or meanings, we're using the words and meanings as they're presented, but without your context
- # [22:27] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
- # [22:30] <annevk> Hixie: document has <form>, service workers wants to know what the user filled in
- # [22:31] <annevk> Hixie: oh yeah, read
- # [22:31] <annevk> my bad
- # [22:31] <Hixie> annevk: ok, i get the use case for service worker seeing the body of the request
- # [22:31] <Hixie> annevk: is the response case just redundant with xhr?
- # [22:32] <annevk> yeah I suppose, although you can have responses for <img href=crossorigin> although obviously reading those is not going to work
- # [22:32] <annevk> well
- # [22:32] <annevk> you might get a response out of a cache
- # [22:33] <annevk> and then read it for templating purposes
- # [22:33] <annevk> so I guess they really need it even if we only had XHR, and then fetch() is really nice glue to have as well, and covers the <img href=crossorigin> case
- # [22:39] <annevk> Domenic: https://github.com/slightlyoff/ServiceWorker/issues/372#issuecomment-52922105 reply by email doesn't really work it seems
- # [22:39] <Domenic> annevk: thanks... usually I just have to clean up everything after my comment, but this time I tried interleaving :(
- # [22:39] <Domenic> I think it depends on there being a "sent from my iPhone" or something.
- # [22:41] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Quit: Bye)
- # [22:41] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:49] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [22:50] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:50] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [22:54] <TabAtkins> Hixie: I think the idea is intriguing, and might help with some of the FOUC issues that Web Components have.
- # [22:54] * Quits: TallTed (~Thud@63.119.36.36)
- # [22:54] <Hixie> TabAtkins: k. i think i'm gonna shelve it for v2 for now, but keep it in mind when you read my upcoming epic
- # [22:55] * Quits: jsbell (jsbell@nat/google/x-pfejnumcimdeozqv) (Quit: There's no place like home...)
- # [22:55] <Hixie> TabAtkins: as it is written with that expansion path in mind
- # [22:55] <TabAtkins> Sure.
- # [22:57] <Hixie> Domenic: if i have an array of promises, and want a promise that's done when all of them are done, what's the magic word?
- # [22:57] <Hixie> i want, like, new Promise(promiseArray).then(function () { ... })
- # [22:57] <Domenic> Hixie: Promise.all (PromiseAll in spec language) will work, assuming that if any of them fail you want the new promise to fail
- # [22:58] <Hixie> Promise.all(promiseArray).then(function () { ... }) ?
- # [22:58] <Domenic> yep.
- # [22:58] <Hixie> k
- # [22:58] <Domenic> you can get even get an array of results
- # [22:58] <Hixie> don't care about results
- # [22:58] <Hixie> :-)
- # [22:58] <Hixie> the result is success/fail
- # [22:58] * Joins: sankha93 (~sankha93@220.227.9.162)
- # [22:58] * Quits: sankha93 (~sankha93@220.227.9.162) (Changing host)
- # [22:58] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
- # [22:58] <Domenic> horse_#whatwg
- # [22:58] * Quits: weinig_ (~weinig@17.114.216.57) (Quit: weinig_)
- # [22:58] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Read error: Connection reset by peer)
- # [22:58] * Quits: ambv_ (~ambv@206.108.217.134) (Read error: Connection reset by peer)
- # [22:59] <caitp> that's not what you were saying the other day, I thought you were saying you just wanted the all promise to succeed, but without the rejected intermediate one
- # [22:59] * Joins: ambv (~ambv@206.108.217.134)
- # [22:59] <caitp> succeed/be fulfilled
- # [23:00] <Hixie> this may come as a surprise, but sometimes i want different things
- # [23:00] <Hixie> for example in the morning i want breakfast, but at night, dinner!
- # [23:04] <TabAtkins> I don't understand. With pizza on a bagel, you can have pizza anytime. Why would you want anything different based on time of day?
- # [23:04] <Domenic> ^ that
- # [23:04] * Joins: KevinMarks (~KevinMark@38.122.182.106)
- # [23:04] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: Leaving.)
- # [23:08] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [23:09] <caitp> heh, I don't keep up with all of the different promise needs of different people, that would be too much! so when I see you talking about flow control concerns with Promise.all twice in the same week, my general assumption is that you're still talking about the same thing and thus want the same outcome
- # [23:10] <caitp> so yeah it's a bit surprising, if I had the ability to keep track of everyones issues simultaneously it would be easier ;)
- # [23:13] * Joins: weinig_ (~weinig@17.114.216.57)
- # [23:15] * Joins: Ms2ger (~Ms2ger@39.206-242-81.adsl-dyn.isp.belgacom.be)
- # [23:19] * Joins: willchan (~willchan@216.239.55.138)
- # [23:20] * Quits: willchan (~willchan@216.239.55.138) (Remote host closed the connection)
- # [23:22] * Joins: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net)
- # [23:24] * Quits: weinig_ (~weinig@17.114.216.57) (Quit: weinig_)
- # [23:25] * Joins: weinig_ (~weinig@17.114.216.57)
- # [23:27] * Joins: willchan (willchan@nat/google/x-yernbgjwzdbeqwfh)
- # [23:28] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-fqahxkfyphchfkpp)
- # [23:30] * Quits: zdobersek (~zan@109.201.154.210) (Quit: Leaving.)
- # [23:34] * Quits: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net) (Read error: Connection reset by peer)
- # [23:35] * Joins: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net)
- # [23:36] * Joins: paulohp (~paulohp@187.121.82.241)
- # [23:37] * Quits: weinig_ (~weinig@17.114.216.57) (Quit: weinig_)
- # [23:39] * Joins: weinig_ (~weinig@17.114.216.57)
- # [23:41] * Quits: tantek (~tantek@172.56.28.5) (Quit: tantek)
- # [23:47] * Quits: roc (~chatzilla@121-99-139-71.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
- # [23:47] <Hixie> hmm, i wonder how exciting it will be to set document.currentScript correctly for modules
- # [23:49] * Quits: ehsan (~ehsan@2001:450:1f:224:aca5:560d:e57c:db88) (Remote host closed the connection)
- # [23:50] <Domenic> modules aren't scripts, so no need? :)
- # [23:51] <Hixie> it'd be unfortunate if you couldn't do:
- # [23:51] <Hixie> <div>
- # [23:51] <Hixie> <script type=module>
- # [23:51] <Hixie> import "myrelevantmodule";
- # [23:51] <Hixie> document.currentScript.parentNode.className = 'ready';
- # [23:51] <Hixie> </script>
- # [23:51] <Hixie> ...and so on
- # [23:51] <Domenic> i really don't think that'd be unfortunate.
- # [23:54] * Joins: bholley (~bholley@c-50-131-239-99.hsd1.ca.comcast.net)
- # [23:57] * Quits: weinig_ (~weinig@17.114.216.57) (Read error: Connection reset by peer)
- # [23:57] * Joins: weinig_ (~weinig@17.114.216.57)
- # [23:58] * Joins: newtron_work (~newtron@199.71.174.204)
- # [23:58] * Quits: encryptd_fractl (~encryptd_@23.30.224.246) (Remote host closed the connection)
- # Session Close: Fri Aug 22 00:00:00 2014
The end :)