Options:
Previous day, Next day
- # Session Start: Wed Jul 01 00:00:00 2015
- # Session Ident: #whatwg
- # [00:03] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [00:09] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [00:09] * Quits: eric_carlson (~ericc@17.202.47.130) (Ping timeout: 256 seconds)
- # [00:11] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [00:16] <caitp> so does anything actually use [ArrayClass] anymore, or would implementing that be basically dead code
- # [00:19] * Quits: bin_005_e (~ctlM@80.83.239.97) (Read error: Connection reset by peer)
- # [00:22] * heycam|away is now known as heycam
- # [00:25] <jsbell> Ms2ger: https://critic.hoppipolla.co.uk/managereviewers?review=5428
- # [00:29] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:31] <caitp> I guess gecko uses it for DOMRectList and some other things, so maybe it's not totally useless?
- # [00:44] * Quits: plutoniix (~plutoniix@node-5y2.pool-125-25.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [00:46] * Joins: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64)
- # [01:15] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
- # [01:54] * Joins: Joseph__Silber (~JosephSil@ool-43530e48.dyn.optonline.net)
- # [01:55] * Quits: ambv (~ambv@199.201.64.131) (Quit: sys.exit(0) # computer went to sleep)
- # [01:57] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
- # [01:57] * Quits: Joseph_Silber (~JosephSil@ool-43530e48.dyn.optonline.net) (Ping timeout: 252 seconds)
- # [02:01] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [02:02] * Quits: [sarrri] (~sari@sarad.de) (Ping timeout: 264 seconds)
- # Session Close: Wed Jul 01 02:08:10 2015
- #
- # Session Start: Wed Jul 01 02:08:10 2015
- # Session Ident: #whatwg
- # [02:08] * Disconnected
- # [02:11] * Attempting to rejoin channel #whatwg
- # [02:11] * Rejoined channel #whatwg
- # [02:11] * Topic is 'https://whatwg.org/ — logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ — stats: http://gavinsharp.com/irc/whatwg.html — Please leave your sense of logic at the door, thanks!'
- # [02:11] * Set by nunnun!~hiro@2001:200:164:48:20c:29ff:fe02:11d2 on Sat May 16 13:11:39
- # [02:14] * Quits: jyasskin_w (jyasskin@nat/google/x-sumbpytlfmkdjska) (Ping timeout: 248 seconds)
- # [02:14] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [02:24] * Joins: sarrri (~sari@2a01:238:4329:1400:d20b:3dde:63aa:b36f)
- # [02:27] * Quits: jsbell (jsbell@nat/google/x-osxywasemyfhptoj) (Quit: There's no place like home...)
- # [02:29] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Ping timeout: 252 seconds)
- # [02:30] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
- # [02:33] * Quits: Krinkle (~Krinkle@wikimedia/Krinkle) (Quit: Bounce bounce - Powered by ZNC <http://znc.in>)
- # [02:34] * Joins: plutoniix (~plutoniix@119.63.87.222)
- # [02:35] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Ping timeout: 265 seconds)
- # [02:36] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [02:36] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
- # [02:38] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [02:38] * Joins: Krinkle (~Krinkle@wikimedia/Krinkle)
- # [02:39] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Client Quit)
- # [02:39] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [02:49] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [02:51] * Quits: dbaron (~dbaron@2620:101:80fb:224:bd0c:6c66:881a:5bf6) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:01] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-wsdaaorfbpqtuoyy) (Quit: Connection closed for inactivity)
- # [03:07] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:6df5:2121:c746:e2f3)
- # [03:07] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [03:12] * Quits: technommy (~tommyliu@113.104.213.19) (Remote host closed the connection)
- # [03:13] * Quits: othermaciej (~mjs@17.245.28.141) (Quit: othermaciej)
- # [03:16] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:6df5:2121:c746:e2f3) (Remote host closed the connection)
- # [03:21] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:4054:9513:f94f:9202)
- # [03:23] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-fjpayxbwikkautab) (Quit: Connection closed for inactivity)
- # [03:32] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [03:43] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [03:50] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [03:52] * Joins: othermaciej (~mjs@66.155.106.23)
- # [03:53] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:4054:9513:f94f:9202) (Remote host closed the connection)
- # [03:53] * Joins: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net)
- # [03:56] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [04:00] * Joins: curapika (~curapika@45.56.38.248)
- # [04:01] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [04:05] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Remote host closed the connection)
- # [04:08] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [04:09] * Joins: KevinMarks__ (~yaaic@2607:fb90:529:a7f0:2a81:e6b3:9db4:d46)
- # [04:11] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
- # [04:12] * Joins: technommy (~tommyliu@113.104.213.19)
- # [04:15] * Quits: othermaciej (~mjs@66.155.106.23) (Quit: othermaciej)
- # [04:17] * Quits: technommy (~tommyliu@113.104.213.19) (Ping timeout: 264 seconds)
- # [04:23] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [04:26] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [04:29] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [04:30] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Ping timeout: 256 seconds)
- # [04:34] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [04:36] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [04:36] * Quits: gavinc (~gavin@10ab-7377-90c1-4d1c-030d-4002-3420-2062.6rd.ip6.sonic.net) (Quit: Konversation terminated!)
- # [04:38] * heycam is now known as heycam|away
- # [04:39] * Quits: KevinMarks__ (~yaaic@2607:fb90:529:a7f0:2a81:e6b3:9db4:d46) (Ping timeout: 248 seconds)
- # [04:42] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
- # [04:42] * Joins: othermaciej (~mjs@76.14.75.149)
- # [04:44] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Remote host closed the connection)
- # [04:56] * Quits: othermaciej (~mjs@76.14.75.149) (Quit: othermaciej)
- # [04:57] * Joins: othermaciej (~mjs@76.14.75.149)
- # [05:00] * Quits: othermaciej (~mjs@76.14.75.149) (Client Quit)
- # [05:01] * Joins: othermaciej (~mjs@76.14.75.149)
- # [05:02] * Joins: technommy (~tommyliu@113.104.213.19)
- # [05:07] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [05:07] * Quits: technommy (~tommyliu@113.104.213.19) (Ping timeout: 256 seconds)
- # [05:08] * heycam|away is now known as heycam
- # [05:09] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 246 seconds)
- # [05:10] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:e555:ae4:3df1:3ea9)
- # [05:14] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [05:37] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [05:39] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:e555:ae4:3df1:3ea9) (Remote host closed the connection)
- # [05:42] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [05:44] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [05:44] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [05:46] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [05:49] * Quits: othermaciej (~mjs@76.14.75.149) (Quit: othermaciej)
- # [05:53] * Joins: othermaciej (~mjs@76.14.75.149)
- # [05:53] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [05:54] * Quits: othermaciej (~mjs@76.14.75.149) (Client Quit)
- # [06:02] <Domenic> Anyone with latest Safari mind testing if Array.prototype.includes is present?
- # [06:04] * Quits: hgl (~hgl@unaffiliated/hgl) (Max SendQ exceeded)
- # [06:04] * Joins: hgl (~hgl@unaffiliated/hgl)
- # [06:05] <Domenic> Also Uint8Array.prototype.includes
- # [06:10] <tantek> Safari 6.1.6 returns undefined for both
- # [06:11] <Domenic> Sorry, should have specified I was looking for Safari 8 and 9
- # [06:11] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [06:20] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [06:25] * Joins: ambv (~ambv@199.201.64.3)
- # [06:27] * Quits: annevk (~annevk@195.12.41.182) (Ping timeout: 272 seconds)
- # [06:28] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [06:33] * Joins: annevk (~annevk@195.12.41.182)
- # [06:51] * Joins: technommy (~tommyliu@113.104.213.19)
- # [06:55] * Joins: wilsonpa_ (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net)
- # [06:56] * Quits: technommy (~tommyliu@113.104.213.19) (Ping timeout: 264 seconds)
- # [07:05] * Krinkle is now known as Krinkle_
- # [07:07] * Joins: othermaciej_ (~mjs@79.sub-70-197-6.myvzw.com)
- # [07:10] * Quits: gavin__ (~gavin@76.14.42.120) (Ping timeout: 256 seconds)
- # [07:11] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [07:13] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Client Quit)
- # [07:19] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [07:19] * Joins: gavin_ (~gavin@76.14.42.120)
- # [07:27] * Quits: gavin_ (~gavin@76.14.42.120) (Ping timeout: 255 seconds)
- # [07:27] <miketaylr> Domenic: neither in Safari 8.0.5
- # [07:27] <Domenic> I have reports of it being in 8.1
- # [07:34] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [07:43] * Quits: ambv (~ambv@199.201.64.3) (Ping timeout: 246 seconds)
- # [07:44] * Quits: othermaciej_ (~mjs@79.sub-70-197-6.myvzw.com) (Ping timeout: 256 seconds)
- # [07:46] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [07:47] <terinjokes> Domenic: 8.1 here
- # [07:48] * Joins: ambv (~ambv@199.201.64.2)
- # [07:49] <terinjokes> Array.prototype.includes 👍, Uint8Array.prototype.includes 👎
- # [07:51] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [07:51] * Quits: SimonSapin (~simon@195-154-80-221.rev.poneytelecom.eu) (Quit: WeeChat 1.0.1)
- # [07:52] * Joins: SimonSapin (~simon@195-154-80-221.rev.poneytelecom.eu)
- # [07:52] * Joins: technommy (~tommyliu@113.104.213.19)
- # [07:54] * Joins: othermaciej (~mjs@162.sub-70-214-12.myvzw.com)
- # [07:56] * Quits: technommy (~tommyliu@113.104.213.19) (Ping timeout: 255 seconds)
- # [07:57] * Joins: gavin_ (~gavin@76.14.42.120)
- # [08:01] * Quits: gavin_ (~gavin@76.14.42.120) (Ping timeout: 264 seconds)
- # [08:02] * Joins: gavin_ (~gavin@76.14.42.120)
- # [08:03] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [08:06] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [08:09] * Quits: othermaciej (~mjs@162.sub-70-214-12.myvzw.com) (Ping timeout: 264 seconds)
- # [08:09] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Ping timeout: 252 seconds)
- # [08:10] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Ping timeout: 252 seconds)
- # [08:14] * Joins: othermaciej (~mjs@51.sub-70-214-6.myvzw.com)
- # [08:16] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:16] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [08:18] * Joins: BigPants (~pants@62.182.217.40)
- # [08:20] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [08:20] * Quits: BigPants (~pants@62.182.217.40) (Client Quit)
- # [08:21] * Joins: BigPants (~pants@62.182.217.40)
- # [08:30] * Quits: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64) (Ping timeout: 256 seconds)
- # [08:31] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-ijjcfalctdbldkvy)
- # [08:32] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Ping timeout: 256 seconds)
- # [08:38] * Quits: BigPants (~pants@62.182.217.40) (Read error: Connection reset by peer)
- # [08:38] * Joins: MegaPants (~pants@62.182.217.40)
- # [08:41] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [08:42] * Quits: wilsonpa_ (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [08:43] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [08:43] * Joins: technommy (~tommyliu@113.104.213.19)
- # [08:45] * Quits: technommy (~tommyliu@113.104.213.19) (Read error: Connection reset by peer)
- # [08:46] * Joins: technommy (~tommyliu@116.251.214.16)
- # [08:46] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [08:48] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [08:49] * Joins: technomm_ (~tommyliu@113.104.213.19)
- # [08:49] * Quits: technommy (~tommyliu@116.251.214.16) (Read error: Connection reset by peer)
- # [08:55] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [09:04] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [09:11] * Joins: Ms2ger (~Ms2ger@8.197-64-87.adsl-dyn.isp.belgacom.be)
- # [09:13] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:14] * Joins: annevk_ (~annevk@195.12.41.182)
- # [09:14] * Quits: annevk (~annevk@195.12.41.182) (Ping timeout: 246 seconds)
- # [09:16] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
- # [09:23] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [09:28] * Quits: othermaciej (~mjs@51.sub-70-214-6.myvzw.com) (Read error: Connection reset by peer)
- # [09:28] * Joins: gavin__ (~gavin@76.14.42.120)
- # [09:28] * Quits: gavin_ (~gavin@76.14.42.120) (Read error: Connection reset by peer)
- # [09:29] * heycam is now known as heycam|away
- # [09:30] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253])
- # [09:31] * Quits: tav (~tav`@host86-151-49-197.range86-151.btcentralplus.com) (Read error: No route to host)
- # [09:31] * Joins: othermaciej (~mjs@76.14.75.149)
- # [09:32] * Quits: ambv (~ambv@199.201.64.2) (Ping timeout: 250 seconds)
- # [09:32] * Quits: bret (sid12421@gateway/web/irccloud.com/x-srtznadzvxdqwass) (Ping timeout: 252 seconds)
- # [09:36] * Joins: bret (sid12421@gateway/web/irccloud.com/x-pmsqyvjctqcpbjgx)
- # [09:41] * Joins: KevinMarks (~yaaic@2607:fb90:541:60c5:9d3a:78:5aa1:2dac)
- # [09:41] * Joins: tav (~tav`@host86-151-49-197.range86-151.btcentralplus.com)
- # [09:42] * Joins: g4 (~g4@unaffiliated/gormer)
- # [09:42] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [09:45] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [09:47] * Quits: psy_ (~psy@43.224.156.123) (Ping timeout: 256 seconds)
- # [09:48] * Joins: psy_ (~psy@43.224.156.123)
- # [09:49] * Joins: darobin (~darobin@159.180.228.142)
- # [10:01] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [10:01] * Joins: hasather (~hasather@80.91.33.141)
- # [10:04] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-uugeitpnentjygvp)
- # [10:04] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:06] * Joins: roc (~chatzilla@121.98.89.202)
- # [10:12] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett_)
- # [10:13] * Quits: curapika (~curapika@45.56.38.248) (Ping timeout: 272 seconds)
- # [10:25] * Joins: calvaris (~calvaris@fanzine.igalia.com)
- # [10:26] * Quits: Lachy (~Lachy@213.166.174.2) (Ping timeout: 246 seconds)
- # [10:26] * Quits: technomm_ (~tommyliu@113.104.213.19) (Read error: Connection reset by peer)
- # [10:27] * Joins: technommy (~tommyliu@116.251.214.16)
- # [10:29] * Joins: KevinMarks__ (~yaaic@2607:fb90:5b8:5fe2:95e7:ba1a:a55a:a358)
- # [10:29] * Quits: psy_ (~psy@43.224.156.123) (Ping timeout: 244 seconds)
- # [10:30] * Joins: psy_ (~psy@43.224.156.123)
- # [10:30] <annevk_> JakeA: I guess we could revisit the new Request() aspect of fetch(), if someone has the time, though that still leaves open what new Request() should do
- # [10:30] * annevk_ is now known as annevk
- # [10:31] <JakeA> annevk: I'm not suggesting it's wrong, just couldn't work out why it was different
- # [10:32] <annevk> JakeA: so request has a pointer to a stream; then you create a new request that then gets to own that stream
- # [10:32] * Quits: KevinMarks (~yaaic@2607:fb90:541:60c5:9d3a:78:5aa1:2dac) (Ping timeout: 248 seconds)
- # [10:32] <annevk> JakeA: the old request now no longer has a pointer to a stream, sure, the used flag can be set, but body would be null
- # [10:33] <annevk> JakeA: and then you get into the thing what null body should mean...
- # [10:34] <JakeA> annevk: ahh, I thought new Request(request) would create a new stream that read from the original request stream
- # [10:34] <JakeA> your way is more efficient
- # [10:36] * Joins: technomm_ (~tommyliu@113.104.213.19)
- # [10:39] * Quits: technommy (~tommyliu@116.251.214.16) (Ping timeout: 244 seconds)
- # [10:44] * Quits: technomm_ (~tommyliu@113.104.213.19) (Read error: Connection reset by peer)
- # [10:45] * Joins: technommy (~tommyliu@li413-132.members.linode.com)
- # [10:45] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [10:46] * Quits: hasather (~hasather@80.91.33.141) (Quit: Leaving...)
- # [10:48] * Quits: tav (~tav`@host86-151-49-197.range86-151.btcentralplus.com) (Read error: No route to host)
- # [10:56] * Joins: hasather (~hasather@80.91.33.141)
- # [10:59] * Joins: technomm_ (~tommyliu@113.104.213.19)
- # [11:00] * Domenic has been reading too much C++... this is basically auto_ptr vs. shared_ptr
- # [11:01] <Domenic> I am not sure what the use case is for a "copy constructor" for Request anyway?
- # [11:01] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [11:02] * Quits: technommy (~tommyliu@li413-132.members.linode.com) (Ping timeout: 256 seconds)
- # [11:06] * Joins: tav (~tav`@host86-151-49-197.range86-151.btcentralplus.com)
- # [11:07] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:11] * Quits: technomm_ (~tommyliu@113.104.213.19) (Read error: Connection reset by peer)
- # [11:12] * Joins: technommy (~tommyliu@li413-132.members.linode.com)
- # [11:14] * Joins: espadrine (~tyl@213.152.18.159)
- # [11:15] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [11:16] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:18] * Quits: technommy (~tommyliu@li413-132.members.linode.com) (Remote host closed the connection)
- # [11:18] * Quits: KevinMarks__ (~yaaic@2607:fb90:5b8:5fe2:95e7:ba1a:a55a:a358) (Ping timeout: 248 seconds)
- # [11:20] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [11:20] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:26] <annevk> Domenic: mostly to normalize the request
- # [11:26] <annevk> Domenic: while making sure we don't forget anything
- # [11:26] <Domenic> In what case can a Request be un-normalized?
- # [11:28] <annevk> Domenic: the one passed to FetchEvent
- # [11:28] <annevk> Domenic: (and anything passed to FetchEvent that's then passed to cache.put())
- # [11:28] <Domenic> annevk: how did the author generate an un-normalized Request to pass to FetchEvent though?
- # [11:29] <annevk> Domenic: the UA did
- # [11:29] <Domenic> annevk: why would the UA do something seemingly crazy like that?
- # [11:29] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-knmdrebhkqjhcrcb)
- # [11:29] <annevk> Domenic: it's not crazy, it reflects the settings for the document, but not all of those can be used for the service worker, so you need a reset of sorts before you go to the network
- # [11:30] <annevk> Domenic: the document/worker/shared worker*
- # [11:30] <Domenic> Hmm. I don't really understand, but I'll take your word for it...
- # [11:31] <annevk> Domenic: e.g. the client of a request passed to FetchEvent will be the document/worker
- # [11:32] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [11:32] <annevk> Domenic: but the request resulting from fetch() should always have a client that is the global environment
- # [11:32] <annevk> Domenic: there's a ton of stuff like that
- # [11:32] <Domenic> hmm
- # [11:32] * annevk refers back to his Twitter rant about not enough people understanding what is going on
- # [11:33] <jochen__> hey annevk Domenic :)
- # [11:33] <jochen__> so what about the promise rejection events?
- # [11:33] <annevk> hahaha
- # [11:34] <jochen__> do you think mozilla will implement them?
- # [11:34] <annevk> Oh, wait, I thought you said cancelation
- # [11:34] <annevk> bz seemed open to implementing them
- # [11:34] <jochen__> would be cool to get some feedback on the current spec
- # [11:34] <annevk> I didn't really follow that thread admittedly
- # [11:34] <annevk> jochen__: pointer?
- # [11:34] <jochen__> impl. in blink is done % feedback from other vendors
- # [11:35] <jochen__> https://github.com/domenic/unhandled-rejections-browser-spec
- # [11:35] <jochen__> + the three pull requests from me :)
- # [11:35] <Domenic> jochen__: I need to update for https://github.com/domenic/unhandled-rejections-browser-spec/issues/2#issuecomment-113226244
- # [11:35] <Domenic> it seems like this is a new phase after microtasks
- # [11:35] <annevk> https://github.com/domenic/unhandled-rejections-browser-spec/issues/1 seems important
- # [11:36] * Joins: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net)
- # [11:36] <Domenic> Sigh, I should do that too, it's just so much less exciting
- # [11:36] <jochen__> #1 is spec'd and implemented, so just close it?
- # [11:36] <Domenic> To be clear, it's about *Worker objects having .onunhandledrejection etc.
- # [11:36] <Domenic> No, #1 is not specced or implemented
- # [11:36] <Domenic> Worker global scopes have the events. Worker objects do not yet.
- # [11:37] <jochen__> ah
- # [11:37] <jochen__> not sure that's desirable
- # [11:37] <annevk> "Environment settings object seems to be a place to dump stuff?" sounds about right
- # [11:37] <Domenic> haha
- # [11:37] <jochen__> that would require dispatching the events cross process
- # [11:37] <Domenic> jochen__: yeah, it's kind of a "nobody has asked for this, but it's consistent with onerror" thing
- # [11:38] <annevk> Does Worker's onerror fire for all exceptions or just during compile?
- # [11:38] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 264 seconds)
- # [11:39] <jochen__> i'd be surprised
- # [11:39] <Domenic> Good question... bz seemed to imply all errors, but worth checking...
- # [11:39] <annevk> I do agree that being consistent would be nice
- # [11:39] <jochen__> if it fired for all exceptions
- # [11:39] <annevk> And it doesn't seem super hard to post a message across the process...
- # [11:39] <jochen__> because out of process
- # [11:39] <jochen__> what would the message contain?
- # [11:39] <Domenic> Nah, all errors https://html.spec.whatwg.org/multipage/workers.html#runtime-script-errors-2
- # [11:40] <Domenic> "For dedicated workers, if the error is still not handled afterwards, the user agent must queue a task to fire a trusted event that uses the ErrorEvent interface..."
- # [11:40] <Domenic> ohhhh interesting
- # [11:40] <Domenic> "and with the error attribute initialised to null"
- # [11:40] <annevk> jochen__: sorry, I meant internally the browser would use a message to transmit the error...
- # [11:40] <Domenic> instead of trying to structured clone the error object or something
- # [11:40] <Domenic> that is the problem in this case
- # [11:40] <annevk> there's no structured cloning of Error objects
- # [11:40] <Domenic> to get a coherent PromiseRejectionEvent you'd have to structured clone the { promise, error } object
- # [11:40] <Domenic> yeah
- # [11:40] <Domenic> so we could fire an event with no information...
- # [11:41] <jochen__> right
- # [11:42] <Domenic> The best we could do (messy) is switch from promise objects to promise IDs, and then also have a message field (optionally lineno/columno/filename).
- # [11:42] <Domenic> Seems not worth it
- # [11:42] <annevk> I think we should fix structured cloning of Error btw: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28389
- # [11:43] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [11:43] <Domenic> s/of Error// ;)
- # [11:43] <annevk> maha
- # [11:43] <annevk> good luck with that
- # [11:43] <jochen__> there's no guarantee that the reason is a an error
- # [11:43] <jochen__> could be an array buffer
- # [11:43] <annevk> But yeah, promises seems harder
- # [11:43] <Domenic> ^ right, also that
- # [11:44] <annevk> true
- # [11:44] <jochen__> so: no events on *Worker objects :)
- # [11:44] <Domenic> We should get bz's buy in on that, but it sounds good to me...
- # [11:44] <jochen__> also, the event isn't really like the error event
- # [11:44] <annevk> I mean in the other case we also fire without any information...
- # [11:44] <Domenic> in the other case we have message/lineno/colno/filename
- # [11:44] <jochen__> that has a lot of special implications that are just not true for this event, i.e., it's own kind of event listener
- # [11:45] <jochen__> so what about this phase after microtask checkpoint thing
- # [11:45] <annevk> Domenic: you can just do null defaulting in the dictionary
- # [11:46] <annevk> Domenic: since the event cannot be constructed without the dictionary that's fine
- # [11:46] <Domenic> annevk: this null thing is quite confusing actually
- # [11:47] <Domenic> annevk: Firefox seems to give undefined for things HTML says are null
- # [11:47] <annevk> oh
- # [11:47] <Domenic> HTML is imprecise
- # [11:47] <annevk> You don't have to use null
- # [11:47] <Domenic> let me find what i am talking about
- # [11:47] <annevk> And you could require both a promise and a reason
- # [11:48] <annevk> not sure what "require any reason" would imply though, I guess best to leave that optional
- # [11:48] <annevk> (or even better, figure out what that means)
- # [11:52] <jochen__> Domenic: did you see my new pull requests btw?
- # [11:52] <Domenic> jochen__: yeah, I've been having fun with V8 extras today, will probably merge when I get home from work
- # [11:52] <Domenic> annevk: here is an example of null that confuses me. https://html.spec.whatwg.org/multipage/comms.html#messageevent
- # [11:52] <Domenic> "The data attribute must return the value it was initialised to. When the object is created, this attribute must be initialised to null."
- # [11:52] <Domenic> But (new MessageEvent({})).data === undefined
- # [11:52] <annevk> Domenic: that's a bug
- # [11:52] <Domenic> Maybe because of how the constructor works? But teh constructor isn't specified outside of IDL as far as I can tell.
- # [11:53] <annevk> We have a generic description for event constructors: https://dom.spec.whatwg.org/#constructing-events
- # [11:53] <annevk> It needs some cleaning up though to work with internal slots and stuff, but IDL hasn't formalized those :-(
- # [11:53] <Domenic> Ah OK, that's nifty
- # [11:53] <Domenic> So that definition implies .data === undefined I think since {}.data === undefined
- # [11:54] <annevk> But note that if a dictionary member is undefined it's missing so it wouldn't be set by that constructor
- # [11:54] <Domenic> So I guess... null only matters for UA created MessageEvents that don't bother to set data?
- # [11:54] <Domenic> Hmm
- # [11:54] <annevk> So it would be null per the prose rules
- # [11:54] <Domenic> "for each dictionary member defined therein find the attribute on event whose identifier matches the key of the dictionary member and then set the attribute to the value of that dictionary member" I dunno
- # [11:54] <Domenic> "data" sounds like a dictionary member defined therein
- # [11:54] <annevk> But instead of relying on prose it's way better to just default to null in the dictionary for events that can't be created through document.createEvent()
- # [11:55] <Domenic> OK well defaulting to null seems like a good plan I'll file that on myself and fix later.
- # [11:55] <annevk> Domenic: I think IDL says that if a member is "undefined" it's not defined
- # [11:56] <Domenic> I read it as referring to the actual definition, i.e. `dictionary MessageEventInit { ... }`
- # [11:56] * Quits: MegaPants (~pants@62.182.217.40)
- # [11:56] <annevk> Nope, it refers to the argument passed
- # [11:57] <annevk> But it should use "present" and "not present" as terminology...
- # [11:57] * Joins: BigPants (~pants@62.182.217.40)
- # [11:57] <Domenic> *shrug*
- # [11:57] <Domenic> bbiab, food time
- # [12:07] <jochen__> enjoy
- # [12:20] * Quits: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com) (Ping timeout: 246 seconds)
- # [12:22] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:25] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [12:25] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [12:29] * Joins: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com)
- # [12:35] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [12:35] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [12:39] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 256 seconds)
- # [12:43] * Joins: jdaggett_ (~jdaggett@ad056175.dynamic.ppp.asahi-net.or.jp)
- # [12:50] * Krinkle_ is now known as Krinkle
- # [12:50] <JakeA> wanderview: that bug report on Twitter… Firefox fails a CORS check for fetch('//other-origin/foo') from a page, even if the serviceworker returns a valid non-opaque response
- # [12:52] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:53] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [13:02] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [13:08] * Quits: plutoniix (~plutoniix@119.63.87.222) (Quit: จรลี จรลา)
- # [13:08] * Quits: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [13:09] <annevk> I wonder why Google Calendar can confirm via email that someone is attending but cannot actually show that information in the event... Maybe a bug specific for organizations using Google Calendar?
- # [13:10] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [13:12] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
- # [13:22] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [13:33] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [13:35] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [13:38] * Joins: wilsonpage (~wilsonpag@105.184.113.87.dyn.plus.net)
- # [13:40] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 250 seconds)
- # [13:41] <annevk> Domenic: it seems weird that Streams makes many states unobservable
- # [13:41] <Domenic> annevk: streams are supposed to be largely stateless
- # [13:41] <annevk> Domenic: e.g. not being able to distinguish an empty stream from a non-read canceled stream is just... uh
- # [13:41] <Domenic> annevk: e.g. consider arrays, you don't care how the array became empty
- # [13:41] <Domenic> they're a data structure, not a record of what's happened in your system
- # [13:42] <annevk> Hmm, guess I have to think about it more
- # [13:43] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [13:50] * Quits: lilmonkey (~a@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [13:50] * Joins: lilmonkey (~a@pdpc/supporter/professional/riven)
- # [13:51] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [13:54] * Joins: Lachy (~Lachy@213.166.174.2)
- # [14:06] <annevk> Domenic: why is it a good thing that they don't keep track? Most asynchronous data structures seem to keep track in some way...
- # [14:07] * Quits: jdaggett_ (~jdaggett@ad056175.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
- # [14:07] <annevk> And more specifically I'd think most stream implementations would keep track of such details
- # [14:14] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [14:15] * Joins: technommy (~tommyliu@113.104.213.19)
- # [14:17] * Joins: Lachy (~Lachy@213.166.174.2)
- # [14:18] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [14:19] * Joins: hasather (~hasather@80.91.33.141)
- # [14:23] * Krinkle is now known as Krinkle_
- # [14:25] <Domenic> annevk: no async data structures I can think of keep track. Certainly not promises. No data structures in general, that I can think of. Why? Hmm...
- # [14:26] <annevk> Domenic: https://w3c.github.io/FileAPI/#dfn-Blob does
- # [14:26] <Domenic> annevk: no, it definitely doesn't. Example:
- # [14:26] <annevk> Domenic: isClosed?
- # [14:26] <Domenic> You can't distinguish between a blob with [1,2,3,4,5] created from scratch, versus a blob with [1,2,3,4,5] created from slicing a blob [1,...,1000]
- # [14:27] <Domenic> sure, but all closed blobs are the same
- # [14:27] <Domenic> nobody cares if the closed blob used to have 1000 bytes in it or 0
- # [14:27] <annevk> but they're distinguishable from empty blobs
- # [14:28] <Domenic> i mean, empty but not-yet-closed streams are distinguishable from empty-and-closed streams
- # [14:28] <Domenic> it's just that if you know there's no more data to put in the stream, there's not much point in keeping the stream unclosed.
- # [14:28] <annevk> I thought wanderview said that was not true
- # [14:28] <Domenic> just makes it annoying for anyone to figure out whether the stream is over yet
- # [14:28] <Domenic> same as blobs
- # [14:29] <Domenic> ehhhh it's borderline, it's a matter of whether .getReader().closed fulfills immediately or not
- # [14:30] <Domenic> we could add synchronous querying of the fact, but in general it's better to just write generic code that isn't so concerned with the state, and deals with the generic starts-readable-becomes-closed scenario, with starts-readable-immediately-becomes-closed as a special case.
- # [14:31] <annevk> I guess it's okay, it seems somewhat weird that if you cancel a stream it's suddenly treated as the empty string, but folks will deal
- # [14:32] <Domenic> remember you can only cancel if you "own" it (i.e. you can get a reader)
- # [14:34] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [14:35] * Joins: Lachy_ (~Lachy@213.166.174.2)
- # [14:36] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [14:36] <annevk> So actually, is that not a problem for the synthetic case we've been discussing?
- # [14:36] <Domenic> hmm how so?
- # [14:37] <annevk> You can now empty any response from a server and the browser cannot tell whether the server returned the empty string or someone meddled with the stream
- # [14:38] <Domenic> @#&*()*$
- # [14:38] * Quits: technommy (~tommyliu@113.104.213.19) (Read error: Connection reset by peer)
- # [14:38] * Joins: technommy (~tommyliu@li413-132.members.linode.com)
- # [14:38] <Domenic> OK. I will think about that tomorrow. That caught me by surprise a lot. Dammit.
- # [14:40] * Joins: technomm_ (~tommyliu@116.251.214.16)
- # [14:41] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 246 seconds)
- # [14:41] <annevk> We should just have an isDirty flag, would work instead of offset too... :-P
- # [14:41] <Domenic> I mean, last time my mind was blown, I went from "no state!!" to "OK I guess offset is not the worst thing ever." Maybe tomorrow I'll come around to isDirty :(
- # [14:42] <Domenic> I guess a wrapper also would handle all of this
- # [14:42] * Quits: technommy (~tommyliu@li413-132.members.linode.com) (Ping timeout: 246 seconds)
- # [14:43] <annevk> Would that impact speed? But sure...
- # [14:43] <Domenic> But yhirano_ worries about performance, especially with piping
- # [14:43] <Domenic> yeah
- # [14:43] <annevk> Ideally what we expose here is the lowest of the lowest-level stuff, minus all the security bugs
- # [14:43] <Domenic> in theory it shouldn't but in the still-somewhat-speculative world of off-main-thread piping, it could. So far that world is pretty vague but we've tried to maintain enough flexibility.
- # [14:53] <Domenic> You can also do yhirano_'s preferred wrapper https://github.com/yutakahirano/fetch-with-streams/pull/43#issuecomment-110968431 which should not impact perf
- # [14:53] <Domenic> i should sleep
- # [15:02] * Joins: technommy (~tommyliu@14.155.64.11)
- # [15:04] * Quits: technomm_ (~tommyliu@116.251.214.16) (Read error: Connection reset by peer)
- # [15:11] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [15:11] * Quits: hgl (~hgl@unaffiliated/hgl) (Max SendQ exceeded)
- # [15:12] * Joins: hgl (~hgl@unaffiliated/hgl)
- # [15:14] * wilsonpage is now known as wilsonpage-away
- # [15:18] * Quits: tav (~tav`@host86-151-49-197.range86-151.btcentralplus.com) (Read error: Connection reset by peer)
- # [15:19] * Joins: tav (~tav`@host86-151-49-197.range86-151.btcentralplus.com)
- # [15:22] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 248 seconds)
- # [15:22] * Quits: reescott (uid90220@gateway/web/irccloud.com/x-wgmkxknfjllcwoho) (Quit: Connection closed for inactivity)
- # [15:22] * Quits: technommy (~tommyliu@14.155.64.11) (Read error: Connection reset by peer)
- # [15:23] * Joins: technommy (~tommyliu@li413-132.members.linode.com)
- # [15:23] * Joins: sarri (~sari@unaffiliated/sarri)
- # [15:28] * Joins: technomm_ (~tommyliu@14.155.64.11)
- # [15:31] * Quits: technommy (~tommyliu@li413-132.members.linode.com) (Ping timeout: 246 seconds)
- # [15:34] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:36] * Quits: g4 (~g4@unaffiliated/gormer) (Quit: Leaving)
- # [15:37] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [15:41] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 246 seconds)
- # [15:46] * wilsonpage-away is now known as wilsonpage
- # [15:48] * Quits: hgl (~hgl@unaffiliated/hgl) (Max SendQ exceeded)
- # [15:49] * Joins: hgl (~hgl@unaffiliated/hgl)
- # [15:51] * Quits: technomm_ (~tommyliu@14.155.64.11) (Read error: Connection reset by peer)
- # [15:51] * Joins: technommy (~tommyliu@li413-132.members.linode.com)
- # [15:55] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-rimpufiycicvhiyg) (Quit: Connection closed for inactivity)
- # [15:55] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 276 seconds)
- # [15:58] * Joins: technomm_ (~tommyliu@14.155.64.11)
- # [16:01] * Quits: technommy (~tommyliu@li413-132.members.linode.com) (Ping timeout: 264 seconds)
- # [16:04] * Joins: Johnny- (~null@unaffiliated/johnny-)
- # [16:11] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 248 seconds)
- # [16:12] * Quits: technomm_ (~tommyliu@14.155.64.11) (Remote host closed the connection)
- # [16:21] * Joins: technommy (~tommyliu@14.155.64.11)
- # [16:26] * Quits: technommy (~tommyliu@14.155.64.11) (Read error: Connection reset by peer)
- # [16:26] * Joins: technommy (~tommyliu@li413-132.members.linode.com)
- # [16:33] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [16:35] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 252 seconds)
- # [16:36] <annevk> jochen__: Domenic: https://bugzilla.mozilla.org/show_bug.cgi?id=1179244
- # [16:36] * Joins: hgl (~hgl@unaffiliated/hgl)
- # [16:37] * Joins: lilmonkey` (~a@pdpc/supporter/professional/riven)
- # [16:37] <jochen__> "Your password fails to meet the security requirements" blabla
- # [16:37] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [16:38] * Joins: Dashiva_o (Dashiva@wikia/Dashiva)
- # [16:38] * Quits: Lachy_ (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [16:39] * Joins: amtiskaw_ (sid19262@gateway/web/irccloud.com/x-zybwlkbrtknxnswe)
- # [16:39] * Joins: blooberry2 (Brian@nat/intel/x-fjwapgovwcunyyqo)
- # [16:39] * Joins: dherman_ (sid7996@gateway/web/irccloud.com/x-osmfmwaaxgxiyirq)
- # [16:39] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/x-kouvlgcrrwwlfsvb)
- # [16:39] * Joins: dfreedm_ (sid7859@gateway/web/irccloud.com/x-mqwcfqvvpfmvmxic)
- # [16:39] * Joins: dglazkov_ (sid4270@gateway/web/irccloud.com/x-hbvtvigtdklxtrpg)
- # [16:39] * Joins: othermaciej_ (~mjs@76.14.75.149)
- # [16:40] * Joins: annevk_ (~annevk@195.12.41.182)
- # [16:40] * Joins: lokling_ (~quassel@quassel.woboq.com)
- # [16:41] * Joins: Lachy (~Lachy@213.166.174.2)
- # [16:41] * Joins: hsivonen_ (~hsivonen@hsivonen.com)
- # [16:42] * Quits: riddle (riddle@us.yunix.net) (Disconnected by services)
- # [16:42] * Joins: riddle (riddle@us.yunix.net)
- # [16:42] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 255 seconds)
- # [16:43] * Joins: c74d3 (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
- # [16:44] * Joins: parshap_ (sid18846@gateway/web/irccloud.com/x-bzoibmhouxwdjbjh)
- # [16:44] * Joins: mkwst_ (sid395@gateway/web/irccloud.com/x-gbzqmiyizzeugdzi)
- # [16:44] * Joins: scheib_ (sid4467@gateway/web/irccloud.com/x-rfyfenvfgfwejztw)
- # [16:45] * Joins: remysharp_ (sid4345@gateway/web/irccloud.com/x-wilnbqadbodtwfpd)
- # [16:45] * Joins: kirjs________ (sid25169@gateway/web/irccloud.com/x-dtrbhyehplafnuxl)
- # [16:45] * Joins: scott_gonzalez_ (gonzasi0@gateway/shell/jquery.com/x-rjfbduckjyleizfl)
- # [16:45] * Joins: [sarrri] (~sari@2a01:238:4329:1400:d20b:3dde:63aa:b36f)
- # [16:46] * Joins: timoxley_ (~timoxley@128.199.65.199)
- # [16:46] * Joins: Fusl_ (~Fusl@unaffiliated/fusl)
- # [16:46] * Quits: lilmonkey (~a@pdpc/supporter/professional/riven) (*.net *.split)
- # [16:46] * Quits: othermaciej (~mjs@76.14.75.149) (*.net *.split)
- # [16:46] * Quits: annevk (~annevk@195.12.41.182) (*.net *.split)
- # [16:46] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-ijjcfalctdbldkvy) (*.net *.split)
- # [16:46] * Quits: sarrri (~sari@2a01:238:4329:1400:d20b:3dde:63aa:b36f) (*.net *.split)
- # [16:46] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-otugjvvbnmirydvd) (*.net *.split)
- # [16:46] * Quits: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (*.net *.split)
- # [16:46] * Quits: Fusl (Fusl@unaffiliated/fusl) (*.net *.split)
- # [16:46] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
- # [16:46] * Quits: lokling (quassel@quassel.woboq.de) (*.net *.split)
- # [16:46] * Quits: dada_ (~dada@149-210-161-177.colo.transip.net) (*.net *.split)
- # [16:46] * Quits: botie (~i-bot@sideshowbarker.net) (*.net *.split)
- # [16:46] * Quits: blooberry (Brian@nat/intel/x-xijxvvngnjajwudx) (*.net *.split)
- # [16:46] * Quits: jevs (sid23814@gateway/web/irccloud.com/x-lhkcsftfbghbjmtx) (*.net *.split)
- # [16:46] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-yaxjadmhhzkjmjky) (*.net *.split)
- # [16:46] * Quits: remysharp (sid4345@gateway/web/irccloud.com/x-exwlxlwqnajvuapg) (*.net *.split)
- # [16:46] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-seslqzzplyvdrrnj) (*.net *.split)
- # [16:46] * Quits: brittanystoroz (sid41884@gateway/web/irccloud.com/x-aszqrtcumniqedva) (*.net *.split)
- # [16:46] * Quits: dmurph (sid42525@gateway/web/irccloud.com/x-qfnuyxbxidoucrqg) (*.net *.split)
- # [16:46] * Quits: iamstef (sid12605@gateway/web/irccloud.com/x-qbwdanbrgleblsij) (*.net *.split)
- # [16:46] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-wcuyjevgcogrkeqv) (*.net *.split)
- # [16:46] * Quits: dherman (sid7996@gateway/web/irccloud.com/x-xudwohovekeulfdn) (*.net *.split)
- # [16:46] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-jkwenchppqnufnho) (*.net *.split)
- # [16:46] * Quits: kirjs_______ (sid25169@gateway/web/irccloud.com/x-dssrmhgjitezfthg) (*.net *.split)
- # [16:46] * Quits: cfq (sid18398@gateway/web/irccloud.com/x-neiqnilxghqlsgln) (*.net *.split)
- # [16:46] * Quits: amtiskaw (sid19262@gateway/web/irccloud.com/x-syznhldoteejpqzp) (*.net *.split)
- # [16:46] * Quits: parshap (sid18846@gateway/web/irccloud.com/x-zvanrwbskcbrtwyq) (*.net *.split)
- # [16:46] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-pgsucqbdjzrxupzm) (*.net *.split)
- # [16:46] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-fgeuxmxctocfhmsw) (*.net *.split)
- # [16:46] * Quits: mkwst (sid395@gateway/web/irccloud.com/x-zcntjgqjzhtdogca) (*.net *.split)
- # [16:46] * Quits: timoxley (~timoxley@128.199.65.199) (*.net *.split)
- # [16:46] * Quits: hsivonen (~hsivonen@hsivonen.com) (*.net *.split)
- # [16:46] * scott_gonzalez_ is now known as scott_gonzalez
- # [16:46] * othermaciej_ is now known as othermaciej
- # [16:46] * Dashiva_o is now known as Dashiva
- # [16:47] * Quits: annevk_ (~annevk@195.12.41.182) (Quit: Leaving...)
- # [16:47] * dfreedm_ is now known as dfreedm
- # [16:47] * cwilso_ is now known as cwilso
- # [16:48] * dherman_ is now known as dherman
- # [16:48] * Fusl_ is now known as Fusl
- # [16:49] * amtiskaw_ is now known as amtiskaw
- # [16:49] * scheib_ is now known as scheib
- # [16:49] * Joins: annevk (~annevk@195.12.41.182)
- # [16:49] * Joins: cfq (sid18398@gateway/web/irccloud.com/x-bhpuhggoisrfpoqu)
- # [16:49] * dglazkov_ is now known as dglazkov
- # [16:50] * Joins: brittanystoroz (sid41884@gateway/web/irccloud.com/x-fzpvijhsuvbehvff)
- # [16:50] * mkwst_ is now known as mkwst
- # [16:51] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-knmdrebhkqjhcrcb)
- # [16:52] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [16:52] * remysharp_ is now known as remysharp
- # [16:52] * Joins: iamstef (sid12605@gateway/web/irccloud.com/x-tnyibstcnfjamadm)
- # [16:52] * Joins: twisted`_ (sid6794@gateway/web/irccloud.com/x-nbzkksqxvvltvpes)
- # [16:52] * Joins: botie (~i-bot@sideshowbarker.net)
- # [16:53] * wilsonpage is now known as wilsonpage-away
- # [16:54] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:54] <smaug____> annevk: so the promise event stuff will be in DOM or HTML spec?
- # [16:54] <smaug____> at least the DOM Event part of it?
- # [16:54] <annevk> it's described as patches to HTML and ECMAScript
- # [16:55] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [16:55] * Joins: plutoniix (~plutoniix@node-n4k.pool-101-108.dynamic.totbb.net)
- # [16:56] <smaug____> another question, annevk did you figure out where and when the custom element meeting actually will be?
- # [16:57] <smaug____> (even if I had stronger opinions on custom elements, the timing is rather bad. July is the holiday month in Finland )
- # [16:57] <annevk> smaug____: not yet, the ball is with slightlyoff it seems
- # [16:58] <annevk> smaug____: it's very likely in Mountain View
- # [16:58] * Quits: BigPants (~pants@62.182.217.40) (Ping timeout: 250 seconds)
- # [16:58] <annevk> smaug____: but it could move to San Francisco I suppose
- # [16:58] <annevk> I'm staying in San Francisco since that's where the service worker meetup will be, I believe
- # [16:58] * parshap_ is now known as parshap
- # [16:58] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:59] <smaug____> oh, right, that one too
- # [17:00] <smaug____> waiting to see the time when SW is stable and implemented everywhere
- # [17:00] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-cmkwnmnbbptojmjx)
- # [17:00] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [17:00] <smaug____> maybe next year
- # [17:03] * Joins: jevs (sid23814@gateway/web/irccloud.com/x-jcfelqcaajnuaaye)
- # [17:04] * Joins: dmurph (sid42525@gateway/web/irccloud.com/x-vhmlhkfegfcdxccv)
- # [17:05] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-ofuwvroiztugxsck)
- # [17:06] * Joins: dada_ (~dada@149-210-161-177.colo.transip.net)
- # [17:07] * Joins: matijs (sid2278@gateway/web/irccloud.com/x-tcjwkbdaetcvfcys)
- # [17:07] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
- # [17:11] * twisted`_ is now known as twisted`
- # [17:12] * Joins: darobin (~darobin@159.180.228.142)
- # [17:14] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [17:14] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:15] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [17:25] * Joins: newtron (~newtron@23-91-139-242.cpe.pppoe.ca)
- # [17:28] * wilsonpage-away is now known as wilsonpage
- # [17:30] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:30] <MikeSmith> annevk: the custom elements meeting is on July 21st, right? < smaug____
- # [17:31] <annevk> MikeSmith: yes
- # [17:31] <smaug____> yes, that one, but still unclear where
- # [17:32] <MikeSmith> ah ok
- # [17:32] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [17:32] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [17:33] <MikeSmith> I assumed it will be at Google in Mountain View where we had it last
- # [17:33] <MikeSmith> *where we had the Shadow DOM meeting
- # [17:33] <MikeSmith> but that room was too small
- # [17:34] <MikeSmith> and not arranged so well
- # [17:34] <MikeSmith> or I dunno, maybe that actually helped the meeting be more productive
- # [17:37] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 246 seconds)
- # [17:38] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [17:39] * Quits: newtron (~newtron@23-91-139-242.cpe.pppoe.ca) (Remote host closed the connection)
- # [17:40] * Joins: weinig (~weinig@17.202.50.223)
- # [17:43] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 276 seconds)
- # [17:49] <annevk> I hope there's not going to be a ton of people...
- # [17:52] <JoWie> no holographic telepresence at google yet?
- # [17:58] * Joins: ambv (~ambv@199.201.64.131)
- # [18:01] * Quits: espadrine (~tyl@213.152.18.159) (Ping timeout: 276 seconds)
- # [18:05] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [18:09] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-ofxqmrojubusaxhe)
- # [18:09] * Quits: TallTed (~Thud@63.119.36.36)
- # [18:09] * Joins: newtron (~newtron@23-91-139-242.cpe.pppoe.ca)
- # [18:13] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [18:15] * Quits: othermaciej (~mjs@76.14.75.149) (Ping timeout: 255 seconds)
- # [18:16] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [18:22] * Joins: technomm_ (~tommyliu@14.155.64.11)
- # [18:23] <smaug____> annevk: MikeSmith: one thing which made the last meeting a bit hard was the proposals coming right before the meeting
- # [18:23] <smaug____> getting proposals a week earlier or so would have perhaps made the meeting even more productive
- # [18:24] <annevk> smaug____: agreed
- # [18:25] * Joins: BigPants (~pants@m83-182-86-94.cust.tele2.se)
- # [18:25] <annevk> I've been trying to do my homework https://esdiscuss.org/topic/will-any-new-features-be-tied-to-constructors but so far that has made me skeptical of doing Custom Elements at all...
- # [18:26] * Quits: technommy (~tommyliu@li413-132.members.linode.com) (Ping timeout: 252 seconds)
- # [18:29] * Joins: sicking (~sicking@guest-nat.p2p.sfo1.mozilla.com)
- # [18:29] <smaug____> annevk: btw, I think cloning for printing isn't perhaps that interesting case, since we wouldn't probably run ctors, but try to clone whatever there is in shadow DOM or so, I think
- # [18:30] <smaug____> not sure though
- # [18:30] * Quits: wilsonpage (~wilsonpag@105.184.113.87.dyn.plus.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [18:30] <smaug____> in Gecko we don't run scripts in the clone document
- # [18:30] <smaug____> beforeprint may change the original document right before printing and then afterprint restore the state after cloning
- # [18:31] <smaug____> as of now
- # [18:31] <annevk> smaug____: if in order to create an element you need to run its constructor, cloning would need to do that too
- # [18:32] <smaug____> not sure about clone-for-printing
- # [18:32] <smaug____> that is rather odd case
- # [18:32] <annevk> bz likes to bring it up
- # [18:33] <annevk> but same goes for text selection and then copying things
- # [18:33] <smaug____> it just needs some state which can be printed
- # [18:33] <annevk> sure
- # [18:33] <smaug____> selection is perhaps more valid case, and just plain normal cloneNode()
- # [18:34] <annevk> cloneNode() invoking some JavaScript seems harmless
- # [18:34] <annevk> the parser invoking JavaScript is potentially problematic, since non-</script> points are not vetted
- # [18:35] <annevk> and then there's various algorithms in browsers that want to clone elements, such as printing and editing, that might not anticipate the world to change
- # [18:37] <smaug____> cloneNode(true): when should the ctors run?
- # [18:38] * Joins: jyasskin (jyasskin@nat/google/x-cvqqimpzvehmqbpy)
- # [18:40] * Joins: tantek (~tantek@c-67-180-196-116.hsd1.ca.comcast.net)
- # [18:42] * Joins: wilsonpage (~wilsonpag@105.184.113.87.dyn.plus.net)
- # [18:42] <annevk> smaug____: prolly in tree order
- # [18:43] <annevk> philipj: richt: davve: is the plan to support Web Audio without <audio> / <video> indirection?
- # [18:43] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [18:45] <smaug____> annevk: but during cloning or right after?
- # [18:46] <richt> annevk: yes.
- # [18:46] <annevk> smaug____: during, but I see how that would be problematic
- # [18:46] <annevk> richt: hey, I have some other questions I'd like to ask
- # [18:46] <annevk> mostly relaying from sicking
- # [18:46] <annevk> richt: can "content" playback tell apart the user pressing pause and transient-solo happening?
- # [18:47] <richt> annevk: not currently, no.
- # [18:47] <richt> annevk: deliberately so that "content" playback respects the transient-solo interruption.
- # [18:47] <annevk> richt: e.g. if the user presses pause we'd like for the app to indicate in its controls that the user can resume
- # [18:47] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [18:47] <annevk> richt: but with transient-solo the app would want to disable its own controls
- # [18:48] <annevk> richt: it seems we have to enforce that interruption at a higher level either way
- # [18:50] * Quits: tantek (~tantek@c-67-180-196-116.hsd1.ca.comcast.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
- # [18:50] <annevk> richt: I filed https://github.com/whatwg/mediasession/issues/89 to track this
- # [18:51] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [18:52] <richt> annevk: it's a good question. let's discuss further on gh.
- # [18:53] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 252 seconds)
- # [18:58] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:00] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
- # [19:01] * Quits: jyasskin (jyasskin@nat/google/x-cvqqimpzvehmqbpy) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [19:01] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [19:03] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [19:04] * Quits: technomm_ (~tommyliu@14.155.64.11) (Remote host closed the connection)
- # [19:05] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [19:07] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [19:09] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [19:12] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
- # [19:12] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [19:19] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [19:20] * Quits: lilmonkey` (~a@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [19:21] * Joins: lilmonkey (~a@pdpc/supporter/professional/riven)
- # [19:23] * Joins: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog)
- # [19:25] * Quits: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog) (Quit: Leaving)
- # [19:26] * Joins: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog)
- # [19:36] * Joins: ^esc_ (~esc-ape@178.165.131.17.wireless.dyn.drei.com)
- # [19:38] * Quits: ^esc (~esc-ape@77.119.129.70.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [19:41] * Quits: psy_ (~psy@43.224.156.123) (Read error: Connection reset by peer)
- # [19:43] * Joins: psy_ (~psy@43.224.156.105)
- # [19:50] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [19:50] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
- # [19:51] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [19:51] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [19:52] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [19:53] * wilsonpage is now known as wilsonpage-away
- # [19:53] * Quits: ambv (~ambv@199.201.64.131) (Quit: sys.exit(0) # app closed)
- # [19:55] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-ofuwvroiztugxsck) (Quit: Connection closed for inactivity)
- # [19:55] * Quits: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog) (Quit: Leaving)
- # [19:56] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [19:58] * Quits: weinig (~weinig@17.202.50.223) (Ping timeout: 246 seconds)
- # [20:07] * Quits: newtron (~newtron@23-91-139-242.cpe.pppoe.ca) (Remote host closed the connection)
- # [20:07] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
- # [20:07] * Krinkle_ is now known as Krinkle
- # [20:12] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [20:16] * Quits: sicking (~sicking@guest-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [20:18] * Joins: TallTed (~Thud@63.119.36.36)
- # [20:19] * Joins: jsbell (jsbell@nat/google/x-mlfuqjsmapbjxobs)
- # [20:19] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [20:20] * Joins: Matt5ander5 (~textual@213.131.182.130)
- # [20:22] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
- # [20:22] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [20:25] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
- # [20:37] * wilsonpage-away is now known as wilsonpage
- # [20:37] * Quits: manu (~manu@216.252.204.51) (Ping timeout: 246 seconds)
- # [20:38] * Joins: manu (~manu@216.252.204.51)
- # [20:38] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:39] * Quits: Matt5ander5 (~textual@213.131.182.130) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [20:40] * Joins: gregzx (~gregzx@088156227221.dynamic-ww-3.vectranet.pl)
- # [20:43] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [20:55] * Joins: Matt5ander5 (~textual@213.131.182.130)
- # [20:55] * Quits: Matt5ander5 (~textual@213.131.182.130) (Remote host closed the connection)
- # [20:56] * Joins: Matt5ander5 (~textual@213.131.182.130)
- # [21:06] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [21:07] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [21:08] * Joins: newtron (~newtron@23-91-139-242.cpe.pppoe.ca)
- # [21:08] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [21:08] <wanderview> JakeA: annevk: sanity check me please... a service worker script itself (an its importScripts()) should not be able to be intercepted, right?
- # [21:11] * Joins: bkardell (uid10373@gateway/web/irccloud.com/x-zupfvvlfbyygsygy)
- # [21:12] <JakeA> wanderview: correct, they shouldn't
- # [21:12] <wanderview> JakeA: I'm glad you survived your train ride
- # [21:13] <wanderview> and thanks
- # [21:18] <JakeA> I only just survived. I'm all out of sweat that's for sure.
- # [21:26] * Quits: newtron (~newtron@23-91-139-242.cpe.pppoe.ca) (Ping timeout: 265 seconds)
- # [21:28] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [21:30] * Joins: dbaron (~dbaron@2620:101:80fb:224:bd0c:6c66:881a:5bf6)
- # [21:33] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [21:33] * Joins: bin_005 (~ctlM@80.83.238.99)
- # [21:35] * Quits: Matt5ander5 (~textual@213.131.182.130) (Quit: Textual IRC Client: www.textualapp.com)
- # [21:42] * wilsonpage is now known as wilsonpage-away
- # [21:42] * Quits: gregzx (~gregzx@088156227221.dynamic-ww-3.vectranet.pl) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [21:44] * Quits: AustinMatherne (~AustinMat@li1047-129.members.linode.com) (Quit: Lost terminal)
- # [21:45] * Joins: AustinMatherne (~AustinMat@li1047-129.members.linode.com)
- # [21:46] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 256 seconds)
- # [21:46] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [21:48] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [21:48] * Quits: gavin__ (~gavin@76.14.42.120) (Read error: Connection reset by peer)
- # [21:49] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [21:49] * Joins: gavin_ (~gavin@76.14.42.120)
- # [21:51] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:52] * Joins: newtron (~newtron@23-91-139-242.cpe.pppoe.ca)
- # [21:54] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [21:54] * Joins: newtron_ (~newtron@23-91-139-242.cpe.pppoe.ca)
- # [21:56] * Quits: dbaron (~dbaron@2620:101:80fb:224:bd0c:6c66:881a:5bf6) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:57] * Quits: newtron (~newtron@23-91-139-242.cpe.pppoe.ca) (Ping timeout: 265 seconds)
- # [21:57] * Quits: bin_005 (~ctlM@80.83.238.99) (Read error: Connection reset by peer)
- # [21:59] * Joins: dbaron (~dbaron@2620:101:80fb:224:bd0c:6c66:881a:5bf6)
- # [22:00] * Joins: newtron (~newtron@23-91-139-242.cpe.pppoe.ca)
- # [22:01] * Joins: othermaciej (~mjs@17.245.28.221)
- # [22:03] * Quits: newtron_ (~newtron@23-91-139-242.cpe.pppoe.ca) (Ping timeout: 265 seconds)
- # [22:07] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
- # [22:08] * Joins: Viewtiful (~Viewtiful@78.250.240.97)
- # [22:08] * Joins: bin_005 (~ctlM@80.83.238.99)
- # [22:08] * wilsonpage-away is now known as wilsonpage
- # [22:09] * Joins: MegaPants (~pants@m83-182-86-94.cust.tele2.se)
- # [22:10] * Quits: wilsonpage (~wilsonpag@105.184.113.87.dyn.plus.net) (Read error: Connection reset by peer)
- # [22:11] * Quits: BigPants (~pants@m83-182-86-94.cust.tele2.se) (Ping timeout: 256 seconds)
- # [22:18] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [22:26] * Quits: othermaciej (~mjs@17.245.28.221) (Quit: othermaciej)
- # [22:30] * Joins: jacobolus (~jacobolus@197.sub-70-197-11.myvzw.com)
- # [22:34] * Quits: hswolff (~hswolff@207-38-134-4.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com) (Quit: ZNC - http://znc.in)
- # [22:35] * Quits: newtron (~newtron@23-91-139-242.cpe.pppoe.ca) (Remote host closed the connection)
- # [22:36] * Quits: jacobolus (~jacobolus@197.sub-70-197-11.myvzw.com) (Remote host closed the connection)
- # [22:38] * Joins: othermaciej (~mjs@17.245.28.221)
- # [22:38] * Quits: othermaciej (~mjs@17.245.28.221) (Client Quit)
- # [22:40] * Joins: bin_005_e (~ctlM@80.83.238.99)
- # [22:40] * Quits: bin_005 (~ctlM@80.83.238.99) (Ping timeout: 244 seconds)
- # [22:43] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [22:50] * Joins: hswolff (~hswolff@207-38-134-4.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com)
- # [22:51] * Joins: rniwa (~rniwa@17.245.27.203)
- # [22:54] * Quits: Viewtiful (~Viewtiful@78.250.240.97) (Remote host closed the connection)
- # [22:59] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [23:03] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [23:04] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:05] * Quits: bin_005_e (~ctlM@80.83.238.99) (Ping timeout: 244 seconds)
- # [23:05] * Joins: bin_005_e_q (~ctlM@80.83.239.112)
- # [23:05] * Quits: dbaron (~dbaron@2620:101:80fb:224:bd0c:6c66:881a:5bf6) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:05] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [23:08] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [23:10] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [23:16] * Joins: jyasskin (jyasskin@nat/google/x-shopvvwytjrofaku)
- # [23:17] <Krinkle> JakeA: Is there a way to inspect CacheStorage/window.caches visually in Chrome? (akin to the other Resources)
- # [23:19] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [23:21] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [23:22] * Quits: bkardell (uid10373@gateway/web/irccloud.com/x-zupfvvlfbyygsygy) (Quit: Connection closed for inactivity)
- # [23:23] <JakeA> Krinkle: yes, in the resources tab
- # [23:24] <Krinkle> Hm.. perhaps under a few layers of experimental options?
- # [23:24] <JakeA> Krinkle: might only be in beta/Canary
- # [23:24] * Krinkle tries Chromium instead of canary
- # [23:24] <Krinkle> Canary is my defualt
- # [23:24] <JakeA> Krinkle: but yeah, enable the devtools experiments flag
- # [23:25] <Krinkle> Ha, got it.
- # [23:25] <Krinkle> I had one random window open in Chrome stable
- # [23:25] <Krinkle> the one I happened to be using the console of
- # [23:25] <Krinkle> :)
- # [23:26] <Krinkle> Yeah,it's there in canary. great.
- # [23:28] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-uugeitpnentjygvp) (Quit: Connection closed for inactivity)
- # [23:29] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [23:30] <Krinkle> JakeA: You mentioned there were security concerns about exposing caches on window. You reckon that may realistically result in it being withdrawn?
- # [23:30] <Krinkle> I'm seeing a benefit in being able to populate caches on the first hit when SW isn't active yet.
- # [23:31] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [23:31] * Joins: othermaciej (~mjs@17.245.28.221)
- # [23:34] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Remote host closed the connection)
- # [23:35] * Joins: espadrine (~tyl@srv02.capitainetrain.com)
- # [23:35] <JakeA> Krinkle: I think it'll stay. Worst comes to the worst, you can postmessage to your installing worker telling it to cache some stuff
- # [23:36] <Krinkle> JakeA: Yeah.
- # [23:37] * Quits: Ms2ger (~Ms2ger@8.197-64-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 250 seconds)
- # [23:43] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [23:44] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [23:44] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:46] <Krinkle> While somewhat "uncool", we're also looking into trying without SW. Just being honest.
- # [23:46] <Krinkle> We don't need the 'fetch' event from SW as requests go via our loader function. SW also means we have to re-create large parts of the loader function to know which requests to ignore.
- # [23:46] <Krinkle> From window we can populate and access cache. This does necessitate indirect eval, but localStorage does that already now :-/
- # [23:46] <Krinkle> Without SW, it won't work offline. But, working offline won't work anyway until other infrastructure adapts. Getting SW right as the first puzzle piece for offline would be cool, but we're looking to get big performance gains first. Offline is not our team's objective :(
- # [23:48] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [23:49] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [23:50] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:50] * Joins: jdaggett_ (~jdaggett@ad056175.dynamic.ppp.asahi-net.or.jp)
- # [23:55] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Read error: Connection reset by peer)
- # [23:55] * Joins: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no)
- # [23:59] * Quits: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no) (Read error: Connection reset by peer)
- # [23:59] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [23:59] * Quits: espadrine (~tyl@srv02.capitainetrain.com) (Ping timeout: 244 seconds)
- # [23:59] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # Session Close: Thu Jul 02 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