Options:
Previous day, Next day
- # Session Start: Fri Oct 02 00:00:00 2015
- # Session Ident: #whatwg
- # [00:02] <aleray> gsnedders, thanks. Reference in my code. Thanks a lot for your help. It turned out to be more simple than I though :)
- # [00:04] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [00:04] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:06] <gsnedders> aleray: np, in general dom is just hidious in python
- # [00:07] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [00:07] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Remote host closed the connection)
- # [00:08] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [00:09] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [00:42] * Quits: aleray (~aleray@ip-83-101-52-27.customer.schedom-europe.net) (Ping timeout: 244 seconds)
- # [00:44] * Quits: benwerd (~benwerd@67.180.159.135) (Ping timeout: 246 seconds)
- # [00:45] * Joins: eBureau (~Bruno@181.164.77.172)
- # [00:46] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [00:46] * Joins: benwerd (~benwerd@67.180.159.135)
- # [00:46] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Remote host closed the connection)
- # [00:47] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [00:49] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [00:50] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
- # [00:50] * Quits: babita (~Babita@43.252.29.208) (Quit: Leaving)
- # [00:51] * Quits: ms7821 (~Mark@rack.ms) (Ping timeout: 255 seconds)
- # [00:52] * Joins: ms7821 (~Mark@rack.ms)
- # [00:52] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-jovbpanmoawfvftj) (Quit: Connection closed for inactivity)
- # [00:54] * Quits: josemanuel (~josemanue@35.173.35.37.dynamic.jazztel.es) (Quit: Saliendo)
- # [00:59] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 246 seconds)
- # [01:11] * Joins: rniwa (~rniwa@17.202.50.234)
- # [01:11] * Quits: ehsan (~ehsan@2001:450:1f:224:17a:9a8e:a80b:2047) (Remote host closed the connection)
- # [01:27] * Quits: rniwa (~rniwa@17.202.50.234) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:36] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [01:36] * Quits: ambv (~ambv@199.201.64.130) (Quit: sys.exit(0) # computer went to sleep)
- # [01:43] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [01:43] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Remote host closed the connection)
- # [01:45] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 240 seconds)
- # [01:55] * Joins: ehsan (~ehsan@ip-162-250-172-168.fibre.fibrestream.ca)
- # [01:59] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [02:08] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
- # [02:08] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
- # [02:09] * Quits: benwerd (~benwerd@67.180.159.135) (Remote host closed the connection)
- # [02:13] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [02:18] * Joins: tripu (~tripu@2001:200:0:8805:1004:4aab:242:e57a)
- # [02:21] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [02:25] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [02:26] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:91fc:6fe:54c0:e013)
- # [02:35] * Quits: jiz (sid13988@gateway/web/irccloud.com/x-bfhimiwslywuoicy)
- # [02:39] * Quits: yutak (~yutak@2401:fa00:4:1000:e167:8e76:d0f3:60b9) (Ping timeout: 240 seconds)
- # [02:39] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [02:39] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [02:39] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:cd8a:1d03:de32:b20e)
- # [02:41] * Quits: v4n (~v4n@unaffiliated/v4n)
- # [02:47] * Joins: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
- # [02:48] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-bongjdtclqaskvhf) (Quit: Connection closed for inactivity)
- # [02:51] * Joins: yutak (~yutak@2401:fa00:4:1000:2802:6198:273b:5ff5)
- # [02:54] * Joins: benwerd (~benwerd@67.180.159.135)
- # [03:00] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:91fc:6fe:54c0:e013) (Remote host closed the connection)
- # [03:05] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [03:07] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:cd8a:1d03:de32:b20e) (Quit: Leaving...)
- # [03:08] * Quits: jyasskin_w (jyasskin@nat/google/x-xprjbwxjdraytwhz) (Ping timeout: 246 seconds)
- # [03:09] <MikeSmith> annevk: http://stackoverflow.com/questions/32897921/why-does-this-cors-request-to-a-google-drive-sheet-fail-in-firefox-works-in-c
- # [03:22] * Joins: jyasskin_w (jyasskin@nat/google/x-kbltwvykpdunldih)
- # [03:26] * Quits: dbaron (~dbaron@2620:101:80fb:224:a11a:bceb:a37b:dfd9) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:39] * Quits: ap (~ap@17.202.44.214)
- # [03:53] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [03:55] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
- # [03:56] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 240 seconds)
- # [03:58] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [04:00] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: back after dinner)
- # [04:03] * Joins: sarri (~sari@unaffiliated/sarri)
- # [04:04] * Quits: eBureau (~Bruno@181.164.77.172) (Ping timeout: 255 seconds)
- # [04:07] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [04:13] * Quits: benwerd (~benwerd@67.180.159.135) (Remote host closed the connection)
- # [04:18] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [04:20] * Quits: psy_ (~psy@43.224.156.106) (Ping timeout: 268 seconds)
- # [04:20] * Quits: Hory_ (Hory@2a02:2f0a:b08f:ffff::50c:2f6f) (Read error: Connection reset by peer)
- # [04:22] <zewt> what the holy shit
- # [04:22] <zewt> adblock hijacked new window on chrome to show an ad for itself
- # [04:23] <zewt> google should kill the extension outright for that level of abuse
- # [04:23] * Joins: ehsan_ (~ehsan@ip-162-250-172-189.fibre.fibrestream.ca)
- # [04:24] <zewt> time to try ublock
- # [04:26] * Quits: ehsan (~ehsan@ip-162-250-172-168.fibre.fibrestream.ca) (Ping timeout: 244 seconds)
- # [04:27] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 260 seconds)
- # [04:32] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Remote host closed the connection)
- # [04:35] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [04:36] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [04:40] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
- # [04:40] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
- # [04:43] * Joins: psy (~psy@43.224.156.106)
- # [04:44] * Quits: psy (~psy@43.224.156.106) (Max SendQ exceeded)
- # [04:44] * Joins: psy (~psy@43.224.156.106)
- # [05:11] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [05:14] * Joins: benwerd (~benwerd@67.180.159.135)
- # [05:19] * Quits: benwerd (~benwerd@67.180.159.135) (Ping timeout: 250 seconds)
- # [05:19] * Joins: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net)
- # [05:31] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:1dfe:288b:a7af:508b)
- # [05:31] * Joins: jwalden (~waldo@108-233-252-216.lightspeed.sntcca.sbcglobal.net)
- # [05:37] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [05:39] * Joins: cwright1986 (Chris@d23-17-174-14.abhsia.telus.net)
- # [05:45] * Quits: cwright1986 (Chris@d23-17-174-14.abhsia.telus.net) (Ping timeout: 264 seconds)
- # [05:53] * Quits: psy (~psy@43.224.156.106) (Disconnected by services)
- # [05:53] * Joins: psy_ (~psy@43.224.156.106)
- # [06:01] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:1dfe:288b:a7af:508b) (Remote host closed the connection)
- # [06:04] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:3db7:ca64:b76d:b0af)
- # [06:04] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
- # [06:15] * Joins: benwerd (~benwerd@67.180.159.135)
- # [06:17] * Quits: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net) (Quit: tantek)
- # [06:20] * Quits: benwerd (~benwerd@67.180.159.135) (Ping timeout: 246 seconds)
- # [06:25] * Joins: benwerd (~benwerd@67.180.159.135)
- # [06:35] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [06:37] * Quits: kochi1 (~kochi@2401:fa00:4:1000:41d1:fda8:1d88:656d) (Ping timeout: 240 seconds)
- # [06:37] * Quits: kochi (~kochi@2401:fa00:4:1000:41d1:fda8:1d88:656d) (Ping timeout: 246 seconds)
- # [06:37] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [06:42] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [06:45] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:3db7:ca64:b76d:b0af) (Remote host closed the connection)
- # [06:50] * Joins: kochi (~kochi@2401:fa00:4:1000:e0f6:9981:bc97:6d13)
- # [06:50] * Joins: kochi1 (~kochi@2401:fa00:4:1000:e0f6:9981:bc97:6d13)
- # [06:56] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [06:59] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Ping timeout: 246 seconds)
- # [07:01] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
- # [07:16] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [07:25] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
- # [07:36] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [07:38] * Joins: sarri (~sari@unaffiliated/sarri)
- # [07:39] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Ping timeout: 255 seconds)
- # [07:42] * Quits: benwerd (~benwerd@67.180.159.135) (Remote host closed the connection)
- # [07:49] * Quits: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
- # [07:51] * Quits: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com) (Read error: Connection reset by peer)
- # [08:03] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [08:04] * Quits: c74d3a (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Read error: Connection reset by peer)
- # [08:07] * Joins: c74d3a (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
- # [08:09] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:14] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [08:27] * Joins: cwright1986 (Chris@d23-17-174-14.abhsia.telus.net)
- # [08:28] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [08:31] * Quits: cwright1986 (Chris@d23-17-174-14.abhsia.telus.net) (Client Quit)
- # [08:34] * Joins: cwright1986 (Chris@d23-17-174-14.abhsia.telus.net)
- # [08:34] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:36] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Remote host closed the connection)
- # [08:42] * Quits: cwright1986 (Chris@d23-17-174-14.abhsia.telus.net) (Quit: Leaving)
- # [08:54] <zcorpan> jgraham: i nominate cvrebert for push access to web-platform-tests
- # [08:59] <MikeSmith> zcorpan: seconded
- # [08:59] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [09:15] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdopvonpjklgr8o0.ip6.access.telenet.be)
- # [09:22] <annevk> MikeSmith: seems like a security bug in Chrome
- # [09:22] <annevk> MikeSmith: they're not requiring CORS headers on redirects
- # [09:22] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [09:23] * Joins: hasather (~hasather@80.91.33.141)
- # [09:24] <MikeSmith> annevk: oh
- # [09:24] * Quits: jwalden (~waldo@108-233-252-216.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
- # [09:25] <annevk> I would have thought that would be covered by the testsuite though
- # [09:25] <annevk> But perhaps Chrome is not really trying to conform to it
- # [09:26] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-pvfkfetiymjkcucz)
- # [09:27] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:cd8a:1d03:de32:b20e)
- # [09:32] <MikeSmith> Ms2ger: > zcorpan: jgraham: i nominate cvrebert for push access to web-platform-tests
- # [09:32] <MikeSmith> Ms2ger: > MikeSmith: zcorpan: seconded
- # [09:32] <Ms2ger> thirded
- # [09:32] <MikeSmith> k
- # [09:33] <MikeSmith> Ms2ger: so we can either wait to get confirmation from jgraham or one of us can just flip on his push perms now
- # [09:34] <Ms2ger> Go for it
- # [09:37] <MikeSmith> done
- # [09:45] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [09:47] * Joins: g4 (~g4@unaffiliated/gormer)
- # [09:50] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 244 seconds)
- # [09:53] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:cd8a:1d03:de32:b20e) (Remote host closed the connection)
- # [09:56] * Quits: tripu (~tripu@2001:200:0:8805:1004:4aab:242:e57a) (Quit: Leaving)
- # [09:59] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [10:02] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [10:09] * Joins: calvaris (~calvaris@fanzine.igalia.com)
- # [10:11] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 265 seconds)
- # [10:30] <mkwst> annevk: Good morning! Would you prefer that I specify `frame-ancestors` as a network error in Fetch, or as a something something for Documents in HTML?
- # [10:30] <mkwst> MikeSmith: I think that CORS issue is an artifact of Chrome's HSTS handling.
- # [10:30] * Joins: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net)
- # [10:31] <mkwst> MikeSmith: docs.google.com is preloaded in Chrome, so the redirect never really happens.
- # [10:32] <annevk> mkwst: I'm not sure
- # [10:34] <mkwst> annevk: Me neither. :)
- # [10:35] <mkwst> Fetch is appealing, because it seems straightforward and avoids the work necessary to figure out _where_ in HTML to do the check.
- # [10:36] <annevk> mkwst: sounds reasonable
- # [10:36] <annevk> mkwst: if it's trivial to do in Fetch, just do it there I guess
- # [10:36] <mkwst> annevk: I'll type it up and then we can go back and decide it was a bad idea later.
- # [10:36] <annevk> mkwst: can always refactor
- # [10:36] <annevk> mkwst: either way it needs to behave as a network error
- # [10:38] <mkwst> Actually, we have a CSP hook at the bottom of main fetch anyway. I'll just do it there. Ha.
- # [10:39] <mkwst> But it might be reasonable to have a check for `x-frame-options` as well?
- # [10:39] <mkwst> Hrm.
- # [10:40] * Joins: aleray (~aleray@ip-83-101-33-25.customer.schedom-europe.net)
- # [10:41] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
- # [10:47] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Ping timeout: 260 seconds)
- # [10:49] * Quits: asmodai (asmodai@h159072.upc-h.chello.nl) (Ping timeout: 260 seconds)
- # [10:49] * Quits: capella-s3 (~yaaic@cpe-24-59-243-39.twcny.res.rr.com) (Read error: Connection reset by peer)
- # [10:56] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [10:57] <annevk> mkwst: can't CSP also handle x-frame-options?
- # [10:57] <annevk> mkwst: seems like the easiest for CSP to just define both headers
- # [10:58] <annevk> mkwst: and handle them in the same algorithm
- # [10:58] <annevk> mkwst: presumably that's what implementations do too
- # [10:59] <mkwst> If only they acted the same.
- # [10:59] <mkwst> x-frame-options is a bit broken, as it only checks the top-level origin.
- # [10:59] <mkwst> But sure. *shrug* Isn't there an RFC?
- # [11:00] <annevk> there is http://tools.ietf.org/html/rfc7034 it seems but that's kind of useless without integration
- # [11:00] <annevk> also very verbose...
- # [11:00] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 240 seconds)
- # [11:00] <mkwst> Well, let me finish the things I know I need to do before I grab more work. :)
- # [11:02] <annevk> if you don't specify it please file an issue on Fetch
- # [11:02] <annevk> seems like a shame to not define how that header actually interacts with Fetch
- # [11:06] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [11:11] * Joins: babita (~Babita@43.252.24.86)
- # [11:12] * Joins: annevk_ (~annevk@195.12.41.182)
- # [11:16] * Joins: rego_ (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [11:16] * Joins: rektide_ (~rektide@eldergods.com)
- # [11:17] * Quits: timoxley (~timoxley@128.199.65.199) (Ping timeout: 250 seconds)
- # [11:17] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 250 seconds)
- # [11:17] * Quits: Tenhi (~tenhi@static.100.25.4.46.clients.your-server.de) (Ping timeout: 250 seconds)
- # [11:17] * Quits: rektide (~rektide@eldergods.com) (Ping timeout: 250 seconds)
- # [11:17] * Quits: annevk (~annevk@195.12.41.182) (Ping timeout: 250 seconds)
- # [11:17] * Quits: AustinMatherne (~AustinMat@li1047-129.members.linode.com) (Ping timeout: 250 seconds)
- # [11:17] * Joins: AustinMatherne (~AustinMat@li1047-129.members.linode.com)
- # [11:17] * Tenhi_ is now known as Tenhi
- # [11:20] * Joins: Tenhi_ (~tenhi@static.100.25.4.46.clients.your-server.de)
- # [11:20] * Joins: timoxley (~timoxley@128.199.65.199)
- # [11:29] * Joins: espadrine (~tyl@213.152.2.4)
- # [11:33] * Joins: espadrine_ (~tyl@213.152.2.4)
- # [11:34] <mkwst> annevk_: yes. it ought to be defined. if i have time, i'll do it.
- # [11:34] * Quits: espadrine (~tyl@213.152.2.4) (Ping timeout: 268 seconds)
- # [11:34] <annevk_> \o/
- # [11:34] * annevk_ is now known as annevk
- # [11:36] * Quits: mpt (mpt@canonical/mpt) (Ping timeout: 272 seconds)
- # [11:37] * Joins: mpt (~mpt@2001:67c:1560:a003:a8ee:1426:fd5d:4b3e)
- # [11:37] * Quits: mpt (~mpt@2001:67c:1560:a003:a8ee:1426:fd5d:4b3e) (Changing host)
- # [11:37] * Joins: mpt (~mpt@canonical/mpt)
- # [11:58] <yhirano_> annevk_: can you take a look at https://github.com/whatwg/fetch/pull/128?
- # [12:06] * Quits: Mek (~quassel@kde/mkruisselbrink) (Remote host closed the connection)
- # [12:08] * Quits: ehsan_ (~ehsan@ip-162-250-172-189.fibre.fibrestream.ca) (Remote host closed the connection)
- # [12:14] * Joins: Mek (~quassel@kde/mkruisselbrink)
- # [12:18] <annevk> yhirano_: will do today, sorry
- # [12:19] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [12:24] <yhirano_> annevk: thank you
- # [12:27] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [12:29] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [12:31] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [12:54] <annevk> I think I understand mounir's feelings about reviewing a little better now
- # [12:54] <annevk> It's no fun
- # [13:00] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [13:02] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [13:04] <mounir> annevk: tell me more about that :)
- # [13:04] <botie> will do
- # [13:06] * zcorpan slaps botie
- # [13:10] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Remote host closed the connection)
- # [13:43] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Remote host closed the connection)
- # [13:43] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [14:01] * Joins: asmodai (asmodai@h159072.upc-h.chello.nl)
- # [14:09] <annevk> mounir: reviewing PRs to standards is not the most fun thing to do
- # [14:10] <annevk> mounir: but it's necessary to grow the set of folks who can write them
- # [14:10] * Joins: dickdaley (~dickdaley@198.233.131.186)
- # [14:15] <annevk> Domenic: basically, the problem is that if you assign a blob URL to a number of elements, you want to know which one ends up using it
- # [14:16] <annevk> Domenic: if I assign a blob URL to two <a> elements, and it sorta depends which one ends up getting the reference to the blob as to where the user clicks, that'd be suboptimal
- # [14:16] <annevk> (or of which you ended up checking another member)
- # [14:16] <Domenic> annevk: how is clicking involved? I don't see any steps in the spec that invoke cloning when you click a hyperlink
- # [14:17] <annevk> Domenic: presumably that would lazily figure out the url, no?
- # [14:17] <annevk> Domenic: I mean if we don't figure out the url immediately, we'd have to figure it out later
- # [14:17] <Domenic> annevk: right now I believe it just lazily consults the internal URL. It doesn't call re-initialise or anything.
- # [14:17] <annevk> Domenic: during hover perhaps?
- # [14:18] <Domenic> bbiab
- # [14:21] <annevk> Mean I really don't want to write all the domintro garbage
- # [14:21] <annevk> I should probably just get over it, but given the long list of important bugs to fix I'm finding it hard to justify
- # [14:22] * Quits: aleray (~aleray@ip-83-101-33-25.customer.schedom-europe.net) (Ping timeout: 256 seconds)
- # [14:25] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [14:30] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Ping timeout: 272 seconds)
- # [14:34] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [14:36] <Domenic> Authors will appreciate it!
- # [14:37] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Read error: Connection reset by peer)
- # [14:37] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [14:38] * Joins: ehsan (~ehsan@ip-162-250-172-189.fibre.fibrestream.ca)
- # [14:49] <annevk> Domenic: well, as long as we're not generating that developer edition
- # [14:49] * Quits: ehsan (~ehsan@ip-162-250-172-189.fibre.fibrestream.ca) (Quit: Leaving...)
- # [14:52] <Domenic> :(
- # [14:52] <annevk> Also, not all specifications do this so I have some worries about the longevity of all this
- # [14:52] <Domenic> _That_ would be a good intern project...
- # [14:52] <caitp> http://caitp.github.io/spidermonkey-wks-security/ wip thing to try to figure out cross-browser cross-origin access to well-known symbol-named properties, just for fun.
- # [14:52] <annevk> I really want to work on this meta-language thing for standards
- # [14:53] <annevk> Having that defined could simplify the decision making process when defining something new so much
- # [14:53] <annevk> But it should really be in IDL and IDL is well...
- # [14:53] <Domenic> caitp: SyntaxError in Chrome, blank page in Firefox?
- # [14:53] * Joins: darobin (~darobin@209.148.63.66)
- # [14:54] <caitp> nightly is a syntax error for all 3 supported symbols
- # [14:54] <caitp> FF nightly*
- # [14:54] <caitp> chrome with --harmony is all security errors, but the behaviour Toon wants is very different
- # [14:54] <Domenic> Oh HTTPS everywhere is screwing me
- # [14:54] <caitp> er, nightly is not a syntax error, it's a security error*
- # [14:55] <caitp> which more or less matches current Chrome
- # [14:57] <mkwst> annevk: meta-language thing?
- # [14:57] <annevk> caitp: you are aware of https://etherpad-mozilla.org/html5-cross-origin-objects and such, right?
- # [14:58] <annevk> mkwst: yeah, a more formal definition of what we're doing, including a bunch of convenient shorthands
- # [14:58] <mkwst> annevk: for example?
- # [14:58] <annevk> mkwst: e.g., ECMAScript is much better at having precise language
- # [14:58] <caitp> i've read the etherpad previously, yeah
- # [14:58] <annevk> mkwst: but ECMAScript is quite verbose
- # [14:59] <annevk> mkwst: Domenic and others came up with a bunch of constructs that make that better
- # [14:59] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [14:59] <Domenic> bterlson wants to get rid of ReturnIfAbrupt in ES, which would make it even better.
- # [14:59] <annevk> mkwst: however, since we're not defining JavaScript, but IDL, we cannot really reuse that
- # [14:59] <caitp> from bugmail it just sounds like SM is getting further along with matching the etherpad semantics
- # [15:00] <annevk> mkwst: so what I'd like is for IDL to define that kind of language, that specifications can then use, so they all read the same more or less and it becomes easier to spot bugs
- # [15:00] <annevk> mkwst: and also hopefully becomes easier to write them
- # [15:00] <mkwst> annevk: makes sense. I'm sure there are constructs that get cargo-culted everywhere. Formalizing them might be helpful.
- # [15:01] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [15:01] <annevk> MikeSmith: reporting the error for the correct line just saved me going through a 100 lines of HTML
- # [15:02] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [15:02] <annevk> Domenic: added domintro to a/area
- # [15:02] <annevk> very basic
- # [15:03] <Domenic> annevk: will re-review in a few hours
- # [15:04] <zcorpan> TabAtkins: can you have a look at https://github.com/tabatkins/bikeshed/pull/498 ?
- # [15:04] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [15:06] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [15:07] <MikeSmith> annevk: glad the line-number reporting is working
- # [15:07] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [15:08] <MikeSmith> I need to finish up the remaining changes to the build script
- # [15:09] * Joins: siddhism1 (~siddhesh@2406:5600:b9:bbeb:949f:ff2e:704c:3490)
- # [15:32] <zcorpan> https://developer.apple.com/library/safari/releasenotes/General/WhatsNewInSafari/Articles/Safari_9.html <link rel="icon" sizes="any" mask href="website_icon.svg"> :-(
- # [15:36] * Joins: xiinotulp (~q@113.53.150.127)
- # [15:40] * Quits: plutoniix (~q@113.53.145.26) (Ping timeout: 268 seconds)
- # [15:46] * Quits: dickdaley (~dickdaley@198.233.131.186) (Read error: Connection reset by peer)
- # [15:50] * Joins: dickdaley (~dickdaley@198.233.131.186)
- # [15:54] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:55] <annevk> Hmm I thought they fixed that
- # [15:59] <hasather> zcorpan: annevk: probably just out-of-date documentation, twitter and pinterest uses rel="mask-icon"
- # [15:59] <annevk> hasather: was thinking that too
- # [16:00] <annevk> hasather: hober also put himself on the hook for writing a PR for mask-icon so I'm guessing all is fine
- # [16:01] <hasather> there's a feeback link at the bottom, I'll use that
- # [16:03] * Joins: aleray (~aleray@ip-83-101-52-212.customer.schedom-europe.net)
- # [16:08] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
- # [16:17] * Joins: mven (~textual@32.97.110.56)
- # [16:18] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-rzutalbvijfgbhec)
- # [16:23] <Domenic> Yeah hober where's our PR :)
- # [16:23] * Domenic is scared of the <meta> area of the spec
- # [16:26] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [16:26] <wanderview> annevk: ping
- # [16:26] <wanderview> or anyone else who can help with relative URLs in stylesheet subresources
- # [16:27] <wanderview> if window a.com loads stylesheet a.com/foo.css which is redirected to b.com/foo.css, and there is a bg-image with URL "./bg.jpg"... is that bg-image URL relative to a.com or b.com?
- # [16:31] <Ms2ger> See #content :)
- # [16:33] <annevk> wanderview: I would expect b.com
- # [16:33] <annevk> wanderview: however, even with workers browsers differ on this apparently
- # [16:33] <wanderview> annevk: apparently gecko is loading a.com/bg.jpg according to this test I wrote
- # [16:34] <annevk> wanderview: wow, that's very magical
- # [16:34] <annevk> wanderview: is that without service workers?
- # [16:34] <wanderview> where is the css spec?
- # [16:34] <nox> Which one?
- # [16:34] <wanderview> annevk: I have a service worker, but its not calling .respondWith()
- # [16:34] <wanderview> the latest/best one for defining how bg-image is handled
- # [16:35] <wanderview> well, I guess it is calling .respondWith(), but it doesn't matter... since gecko decided this before triggering the FetchEvent
- # [16:35] <Ms2ger> CSS doesn't exactly define much here
- # [16:35] <Ms2ger> Complain at TabAtkins :)
- # [16:35] * Quits: g4 (~g4@unaffiliated/gormer) (Quit: Leaving)
- # [16:35] <annevk> wanderview: the stylesheet is not served through a service worker?
- # [16:36] <wanderview> isn't there a github repo for the css specs now?
- # [16:36] <wanderview> I can't find it
- # [16:36] <annevk> wanderview: because a service worker can have effect on what the URL of the stylesheet becomes, but I guess that might not be play
- # [16:36] <annevk> wanderview: https://drafts.csswg.org/
- # [16:36] <annevk> wanderview: doesn't really define any of this though
- # [16:36] <wanderview> annevk: I am intercepting the stylesheet, but its just passing the url through to fetch()
- # [16:36] <wanderview> annevk: I want to write an issue :-)
- # [16:37] <annevk> wanderview: right, so fetch() ends up eating the redirect
- # [16:37] <wanderview> oh...
- # [16:37] <annevk> wanderview: which means the base URL becomes the request URL
- # [16:37] <wanderview> right
- # [16:37] <wanderview> hmm
- # [16:38] <wanderview> I guess I could make it not call .respondWith()
- # [16:38] <wanderview> actually, I can't
- # [16:39] <wanderview> since I need to perform async work in the fetchevent handler
- # [16:39] * wanderview mumbles something about coffee.
- # [16:39] <wanderview> annevk: thanks
- # [16:40] <annevk> wanderview: it seemed too unlikely that Gecko would not use the "final" stylesheet URL
- # [16:41] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [16:42] * Joins: zecho (~zecho@204.77.45.99)
- # [16:44] <wanderview> annevk: actually, isn't this bad?
- # [16:45] <wanderview> annevk: it seems this is a case where installing a service worker that just does e.respondWith(fetch(e.request)) changes or breaks the website
- # [16:45] <wanderview> annevk: since suddenly the website stops loading b.com/bg.jpg and tries to load a.com/bg.jpg which might not exist
- # [16:46] <annevk> wanderview: I defer to JakeA and slightlyoff
- # [16:47] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [16:47] <annevk> wanderview: too much other stuff going on, but fetch() is not without side effects, even if we change this somehow
- # [16:48] <wanderview> annevk: I'll write an issue
- # [16:50] * Joins: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com)
- # [16:55] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [16:56] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Client Quit)
- # [16:58] <wanderview> annevk: seems "manual" RequestRedirect could solve it
- # [16:58] <wanderview> annevk: but I wrote the issue here: https://github.com/slightlyoff/ServiceWorker/issues/757
- # [16:58] <annevk> wanderview: no that wouldn't solve it
- # [16:59] <wanderview> why not? then the stylesheet would see the final URL?
- # [16:59] <annevk> wanderview: we cannot expose redirects to the service worker, remember
- # [16:59] <wanderview> annevk: well, yea, that would be a side-effect, but whats the problem with it?
- # [16:59] <annevk> wanderview: security vulnerability?
- # [17:00] <annevk> wanderview: https://fetch.spec.whatwg.org/#atomic-http-redirect-handling
- # [17:00] <annevk> wanderview: there's a reason it's an "opaqueredirect"; making it non-opaque is not okay
- # [17:00] <wanderview> annevk: I guess the same problem exists for other resources anyway... like a script that uses a relative importScripts()
- # [17:00] <wanderview> annevk: wait... it would still be an opaqueredirect... just passed immediately to .respondWith()
- # [17:00] <annevk> wanderview: those URLs are resolved against the base URL of the global
- # [17:01] <annevk> wanderview: and then always go to the network with no way of making it work offline?
- # [17:01] <wanderview> annevk: why wouldn't it get intercepted again?
- # [17:01] * Quits: zecho (~zecho@204.77.45.99) (Remote host closed the connection)
- # [17:01] <annevk> wanderview: how would the CSS loader handle this manual redirect?
- # [17:01] <annevk> wanderview: bypass the SW?
- # [17:01] <annevk> wanderview: or reveal secrets?
- # [17:02] * Joins: zecho (~zecho@204.77.45.99)
- # [17:02] <wanderview> annevk: if its same origin within scope, then yes same SW... otherwise other controlling service worker might handle it
- # [17:02] <annevk> wanderview: that's how navigation works, that's not how subresources work
- # [17:03] <wanderview> annevk: for script case... where top level script is redirected and we do e.respondWith(fetch(e.request)), what is the global base URL? the original script URL or the final URL?
- # [17:03] <annevk> wanderview: so yes, if you feed the redirect-to URL into a SW you created a security vulnerability
- # [17:03] * Ms2ger wonders if http://test.csswg.org/suites/css21_dev/nightly-unstable/xhtml1/root-box-003.xht is correct
- # [17:03] <Ms2ger> (pass condition in <title>)
- # [17:03] <wanderview> I guess its defined by the document or worker, and both those have the manual redirect mode
- # [17:03] <annevk> wanderview: the base URL of the document
- # [17:04] <annevk> wanderview: workers don't have manual mode
- # [17:04] <wanderview> annevk: whats the global base URL for a worker, then
- # [17:04] <wanderview> ?
- # [17:05] * Joins: ^esc (~esc-ape@178.165.128.254.wireless.dyn.drei.com)
- # [17:05] <annevk> Ms2ger: I think it might be invalid now
- # [17:05] <annevk> wanderview: the final URL
- # [17:05] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:06] <wanderview> annevk: unless a service worker eats the redirect and then its the same problem as the stylesheet
- # [17:06] * Quits: zecho (~zecho@204.77.45.99) (Ping timeout: 244 seconds)
- # [17:06] <annevk> wanderview: ah yeah, for workers that's true
- # [17:07] <annevk> wanderview: I'm just saying that manual is not the solution here
- # [17:07] <annevk> wanderview: if you want this different we actually need to change the model
- # [17:07] <annevk> wanderview: which not be a bad idea, but it's a bit late
- # [17:08] <annevk> wanderview: I tried to get this nailed down at some point, but sicking and slightlyoff didn't really want to discuss it much back then
- # [17:08] * Quits: ^esc_ (~esc-ape@178.165.129.117.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [17:08] <annevk> wanderview: and we still had this fetch() vs event.default() thing which was weird
- # [17:09] <wanderview> annevk: I won't be too upset if people say "corner case... wontfix"... I just want people to be aware of it
- # [17:09] <annevk> fair
- # [17:09] <wanderview> its a definite footgun for developers, though
- # [17:09] <annevk> Yeah, I think we should maybe try to change it
- # [17:10] <annevk> We've changed a lot of things in fetch() so that it doesn't break defaults
- # [17:10] <annevk> E.g., referrer was a recent one
- # [17:10] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 265 seconds)
- # [17:10] <TabAtkins> zcorpan: merged
- # [17:10] <wanderview> annevk: like this example would break: https://jakearchibald.com/2014/offline-cookbook/#on-network-response
- # [17:12] <annevk> wanderview: added a comment
- # [17:12] <wanderview> thanks
- # [17:28] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdopvonpjklgr8o0.ip6.access.telenet.be) (Ping timeout: 256 seconds)
- # [17:35] * Joins: zecho (~zecho@204.77.45.99)
- # [17:51] * Quits: zecho (~zecho@204.77.45.99) (Remote host closed the connection)
- # [17:56] * Joins: zecho (~zecho@204.77.45.99)
- # [17:59] * Quits: zecho (~zecho@204.77.45.99) (Remote host closed the connection)
- # [18:00] * Joins: ap (~ap@17.202.44.214)
- # [18:02] * Joins: benwerd (~benwerd@107-135-130-210.lightspeed.sntcca.sbcglobal.net)
- # [18:12] * Parts: siddhism1 (~siddhesh@2406:5600:b9:bbeb:949f:ff2e:704c:3490)
- # [18:14] * Joins: ehsan (~ehsan@2001:450:1f:224:3544:8791:eaba:1e22)
- # [18:15] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [18:16] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
- # [18:18] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Client Quit)
- # [18:21] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [18:21] * Joins: ambv (~ambv@199.201.64.130)
- # [18:26] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [18:28] <annevk> WHATWG aka DOM WG
- # [18:38] * Quits: beverloo (beverloo@nat/google/x-ltxndsqjgudawejp) (Ping timeout: 240 seconds)
- # [18:40] * Quits: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com) (Read error: Connection reset by peer)
- # [18:42] * Joins: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com)
- # [18:42] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [18:47] * Joins: beverloo (beverloo@nat/google/x-srmwopfwvvngoozk)
- # [18:48] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:51] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Textual IRC Client: www.textualapp.com)
- # [18:52] * Joins: jernoble (~jernoble@17.202.46.221)
- # [18:59] * Quits: tndrH (~Rob@cpc3-lee211-2-0-cust663.7-1.cable.virginm.net) (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
- # [18:59] * Quits: benwerd (~benwerd@107-135-130-210.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [19:02] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [19:02] * Joins: zecho (~zecho@204.77.45.99)
- # [19:08] * Quits: zecho (~zecho@204.77.45.99) (Remote host closed the connection)
- # [19:20] * Quits: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [19:26] -tomaw- [Global Notice] Hi! As promised we're about to complete the services database cleanup so expect a little lag from ChanServ, NickServ etc.
- # [19:27] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [19:31] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [19:34] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [19:34] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [19:35] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
- # [19:39] * Joins: brcweggs (~brcweggs@pool-74-111-218-212.lsanca.fios.verizon.net)
- # [19:41] * Quits: brcweggs (~brcweggs@pool-74-111-218-212.lsanca.fios.verizon.net) (Remote host closed the connection)
- # [19:41] * Joins: brcweggs (~brcweggs@pool-74-111-218-212.lsanca.fios.verizon.net)
- # [19:42] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-pvfkfetiymjkcucz) (Quit: Connection closed for inactivity)
- # [19:45] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [19:52] * Joins: jsbell (jsbell@nat/google/x-gumlfupbmqnlmlyk)
- # [19:54] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [19:55] -tomaw- [Global Notice] Hi again. The database clear-out has been completed and services such as NickServ and ChanServ are working normally again
- # [19:58] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 260 seconds)
- # [19:59] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
- # [20:00] * Joins: ap_ (~ap@17.114.216.239)
- # [20:01] * Joins: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
- # [20:03] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 264 seconds)
- # [20:05] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [20:08] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [20:09] * Joins: benwerd (~benwerd@199.87.84.238)
- # [20:11] * Quits: espadrine_ (~tyl@213.152.2.4) (Ping timeout: 246 seconds)
- # [20:13] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:13] * Quits: brcweggs (~brcweggs@pool-74-111-218-212.lsanca.fios.verizon.net) (Quit: Lingo: www.lingoirc.com)
- # [20:16] * Parts: babita (~Babita@43.252.24.86) ("Leaving")
- # [20:17] * Joins: babita (~Babita@43.252.24.86)
- # [20:19] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
- # [20:21] * Joins: darobin (~darobin@209.148.63.66)
- # [20:27] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 240 seconds)
- # [20:42] * Joins: dickdaley (~dickdaley@198.233.131.186)
- # [20:45] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
- # [20:49] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [20:52] * Quits: aleray (~aleray@ip-83-101-52-212.customer.schedom-europe.net) (Ping timeout: 272 seconds)
- # [20:56] * Joins: dbaron (~dbaron@2620:101:80fb:224:a11a:bceb:a37b:dfd9)
- # [21:01] * Joins: sicking_ (~sicking@corp.mtv2.mozilla.com)
- # [21:02] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Ping timeout: 265 seconds)
- # [21:02] * sicking_ is now known as sicking
- # [21:07] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [21:07] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [21:09] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [21:13] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 260 seconds)
- # [21:13] <MikeSmith> beverloo: http://stackoverflow.com/questions/32908826/multiple-chrome-push-notifications-automatically-closes-except-the-last-one
- # [21:15] <beverloo> MikeSmith, 'morning :)
- # [21:15] <beverloo> I haven't heard of that before
- # [21:17] * Joins: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [21:20] <MikeSmith> howdy beverloo
- # [21:25] <beverloo> MikeSmith, ah I got it
- # [21:25] <beverloo> he sets the `tag` as the beginning of the event, and then fetches multiple notifications from his server, displaying them with the same tag
- # [21:26] <beverloo> solution is to not use `tag` except for his error notification
- # [21:26] <beverloo> let me create an account (way overdue anyway) and reply
- # [21:26] <beverloo> thanks for the pointer :)
- # [21:27] * Quits: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [21:29] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [21:30] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Client Quit)
- # [21:30] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [21:31] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 246 seconds)
- # [21:40] <Domenic> annevk: so where do we stuff things that we want to put on the global now?
- # [21:40] <Domenic> i can't actually find any examples of putting things on the environment settings object
- # [21:40] * Joins: benwerd (~benwerd@199.87.84.238)
- # [21:40] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [21:41] <annevk> Domenic: I've been thinking a bit more about this and putting things on the global instead of document might actually be problematic due to document.open() (which replaces the global)
- # [21:41] <annevk> Domenic: but I guess it depends
- # [21:42] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
- # [21:42] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
- # [21:42] <Domenic> annevk: so i guess my immediate confusion is that settings objects only have algorithms right now, whereas I want to put a couple data structures on them
- # [21:42] <Domenic> where does HTML put all its global state??
- # [21:42] <annevk> Domenic: document
- # [21:42] <annevk> Domenic: mostly
- # [21:42] <Domenic> annevk: what about in workers? :(
- # [21:43] <annevk> Domenic: the environment settings object
- # [21:43] <annevk> Domenic: and now a bit on the global too
- # [21:43] <Domenic> annevk: any examples? I think I am just searching wrong.
- # [21:43] <annevk> Domenic: HTTPS state?
- # [21:43] <botie> HTTPS state is poorly defined. I don't think it's in HTML yet. I'm hedging mkwst's bets. :)
- # [21:44] <annevk> Domenic: also WorkerGlobalObject's url
- # [21:44] <Domenic> annevk: meh, I don't want an algorithm for obtaining a list, I want a list...
- # [21:44] <annevk> I'm not really following I'm afraid
- # [21:44] <annevk> I also gotta go, so maybe tomorrow
- # [21:44] <Domenic> WorkerGlobalScope's URL is better
- # [21:44] <Domenic> I'll try to follow that model.
- # [21:51] * Quits: Hasimir (~hfenring@unaffiliated/hasimir) (Read error: Connection reset by peer)
- # [21:54] <MikeSmith> beverloo: thanks much! (and upvoted)
- # [21:56] * Joins: Hasimir (~hfenring@unaffiliated/hasimir)
- # [21:58] * Joins: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net)
- # [22:00] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:01] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [22:04] * Joins: benwerd (~benwerd@199.87.84.238)
- # [22:09] * Quits: babita (~Babita@43.252.24.86) (Quit: Leaving)
- # [22:10] * Quits: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net) (Quit: tantek)
- # [22:12] * Joins: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net)
- # [22:14] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [22:18] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
- # [22:20] * Quits: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net) (Quit: tantek)
- # [22:21] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-siyoqwmfkwapaeox)
- # [22:36] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Read error: Connection reset by peer)
- # [22:40] * Quits: mven (~textual@32.97.110.56) (Ping timeout: 268 seconds)
- # [22:43] * Joins: benwerd (~benwerd@199.87.84.238)
- # [22:46] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
- # [22:46] * Joins: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net)
- # [22:53] * Quits: ambv (~ambv@199.201.64.130) (Ping timeout: 268 seconds)
- # [22:54] * Quits: tantek (~tantek@162-205-5-183.lightspeed.sntcca.sbcglobal.net) (Quit: tantek)
- # [23:04] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-nxdaclgomzesafqn)
- # [23:04] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Quit: wormhole jump, brb)
- # [23:11] * Joins: ambv (~ambv@199.201.64.130)
- # [23:19] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [23:26] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [23:28] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
- # [23:54] * Joins: tantek (~tantek@64-71-13-2.static.wiline.com)
- # Session Close: Sat Oct 03 00:00:00 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn