Options:
Previous day, Next day
- # Session Start: Tue Oct 20 00:00:00 2015
- # Session Ident: #whatwg
- # [00:01] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [00:03] * heycam is now known as heycam|away
- # [00:03] * heycam|away is now known as heycam
- # [00:04] * Joins: jernobl__ (~jernoble@17.202.49.35)
- # [00:05] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 240 seconds)
- # [00:05] * Quits: jernoble|laptop (~jernoble@17.114.217.140) (Ping timeout: 250 seconds)
- # [00:05] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-crppvrshgggdperr) (Quit: Connection closed for inactivity)
- # [00:14] <MikeSmith> gsnedders: in practice, you can carry both a laptop bag and rucksack on domestic flights in Japan. I don't know what the documented rules but if the rules say you can only have one bag, I can say that they are certainly not strict about enforcing that.
- # [00:15] <MikeSmith> gsnedders: and even in the case if they were to question you about it, it would not be confrontational/rude/matter-of-fact thing like what would happen in the US or some parts of Europe.
- # [00:17] <MikeSmith> gsnedders: If you just be human (nice) and ask nicely and treat other people like fellow humans here, it goes a long way. And people generally bend over backwards to be accomodating.
- # [00:17] * Quits: plutoniix (~q@node-pw3.pool-180-180.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [00:20] <MikeSmith> gsnedders: and there is a saying in Japanese busines, お客様は神様です ("The customer is God.") which is not a joke, really. People in service jobs in Japan take that very seriously and take doing their jobs the right way (that is, actually helping people) very seriously no matter how menial anyone else might judge their jobs to be.
- # [00:21] <MikeSmith> gsnedders: in short, plan to take your rucksack and laptop bag on, and if there's any problem, plan for success at working with the airline staff to get it worked out without any drama
- # [00:24] <MikeSmith> caitp: documenting it so that all browser-engine implementors (current and future) are working from the same set of information, and there are no ambiguities, no undocumented lore that only those already in the know are aware of
- # [00:27] * Quits: benwerd (~benwerd@2601:645:1:25fd:13:f379:d0c1:9d81) (Quit: Got to ship something on Known quickly)
- # [00:31] * Joins: lerc (~quassel@121-74-249-71.telstraclear.net)
- # [00:32] * Quits: jernobl__ (~jernoble@17.202.49.35) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [00:33] * Joins: jernoble|laptop (~jernoble@17.202.49.35)
- # [00:34] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-gqgmwckcfcdggqqm) (Quit: Connection closed for inactivity)
- # [00:38] * Quits: jernoble|laptop (~jernoble@17.202.49.35) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [00:41] * Joins: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64)
- # [00:41] * Joins: ambv (~ambv@199.201.64.133)
- # [00:46] * Quits: fractal_decrypti (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [00:47] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
- # [00:56] * Quits: jsx (uid48919@fsf/intern/jsx) (Quit: Connection closed for inactivity)
- # [00:57] * Joins: JeanCarloMachado (~jean@191.249.83.214)
- # [01:11] * Joins: jyasskin (~jyasskin@172.56.30.76)
- # [01:16] * Joins: jochen__ (jochen@nat/google/x-rtclcmylvovcskqd)
- # [01:21] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-szroqlzikpwyctju) (Quit: Connection closed for inactivity)
- # [01:27] * Joins: jyasskin_ (~jyasskin@otwbsc11.hicv.net)
- # [01:32] * Quits: jyasskin (~jyasskin@172.56.30.76) (Ping timeout: 268 seconds)
- # [01:33] <smaug____> annevk: ping
- # [01:34] <smaug____> or perhaps JakeA
- # [01:38] <MikeSmith> smaug____: I reckon both are afk/asleep at this point (and you may be the only person here who keeps even weirder hours than me)
- # [01:40] <smaug____> hey, it isn't even 3am
- # [01:40] * smaug____ doesn't know where JakeA lives
- # [01:44] <jgraham> Speaking of weird hours I guess I should be asleep
- # [01:44] <jgraham> JakeA is in the UK I think
- # [01:45] <boogyman> that's where he resides, but he was in the US last week i believe.
- # [01:45] <jgraham> So who knows what state his body clock could be in
- # [01:46] <jgraham> Probably best to spam him once an hour ;)
- # [01:51] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [01:51] * Quits: wbe (~textual@port-21980.pppoe.wtnet.de) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [01:55] * Quits: JeanCarloMachado (~jean@191.249.83.214) (Ping timeout: 260 seconds)
- # [02:01] * Joins: JeanCarloMachado (~jean@191.249.83.214)
- # [02:03] * Quits: dbaron (~dbaron@2620:101:80fb:224:98ad:830a:539a:e0a9) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:03] * heycam is now known as heycam|away
- # [02:03] * Quits: jsbell (jsbell@nat/google/x-mhxuohpkexnsxptr) (Quit: There's no place like home...)
- # [02:05] * heycam|away is now known as heycam
- # [02:05] * Joins: dbaron (~dbaron@2620:101:80fb:232:cad:d2d:6e78:c1f2)
- # [02:08] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:51ab:283a:d058:1ff3)
- # [02:09] * Quits: Hory (Hory@2a02:2f0a:b07f:ffff::50c:9a89) (Read error: Connection reset by peer)
- # [02:18] * Quits: Jayflux (~Jayflux@unaffiliated/jayflux) (Read error: Connection reset by peer)
- # [02:20] * Joins: bholley (~bholley@corp.mtv2.mozilla.com)
- # [02:22] * Quits: stebru (~stebru@62.97.210.170) (Ping timeout: 260 seconds)
- # [02:27] * Joins: benwerd (~benwerd@2601:645:1:25fd:13:f379:d0c1:9d81)
- # [02:32] * Joins: plutoniix (~q@119.63.87.222)
- # [02:38] * Quits: dbaron (~dbaron@2620:101:80fb:232:cad:d2d:6e78:c1f2) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:38] * Joins: dbaron (~dbaron@2620:101:80fb:224:98ad:830a:539a:e0a9)
- # [02:40] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:49] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Ping timeout: 255 seconds)
- # [02:51] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [02:53] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [02:56] * Joins: boogyman__ (~justme_j@173-168-1-202.res.bhn.net)
- # [02:57] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 265 seconds)
- # [02:58] * boogyman__ is now known as boogyman
- # [02:58] * boogyman is now known as Guest49357
- # [02:59] * Guest49357 is now known as boogyman
- # [02:59] * Quits: boogyman (~justme_j@173-168-1-202.res.bhn.net) (Changing host)
- # [02:59] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
- # [02:59] * boogyman is now known as boogyman_2
- # [02:59] * boogyman_2 is now known as boogyman
- # [03:03] * Quits: jyasskin_ (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [03:03] * Quits: JeanCarloMachado (~jean@191.249.83.214) (Ping timeout: 268 seconds)
- # [03:12] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 246 seconds)
- # [03:14] * Quits: ap (~ap@17.245.29.216) (Quit: Textual IRC Client: www.textualapp.com)
- # [03:15] * Quits: ambv (~ambv@199.201.64.133) (Quit: sys.exit(0) # computer went to sleep)
- # [03:16] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [03:19] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Read error: Connection reset by peer)
- # [03:20] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [03:20] * Quits: bholley (~bholley@corp.mtv2.mozilla.com) (Quit: ZZZzzz…)
- # [03:22] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
- # [03:22] <MikeSmith> heycam: http://stackoverflow.com/questions/33215722/how-to-use-w3c-svg-test-suite (if you can provide any help)
- # [03:29] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Remote host closed the connection)
- # [03:30] * Quits: dbaron (~dbaron@2620:101:80fb:224:98ad:830a:539a:e0a9) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:47] * Joins: fractal_decrypti (~encryptd_@2601:449:8301:30bd:e880:893e:7158:c60b)
- # [03:51] * Quits: fractal_decrypti (~encryptd_@2601:449:8301:30bd:e880:893e:7158:c60b) (Ping timeout: 240 seconds)
- # [03:55] * Quits: zewt_ (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Remote host closed the connection)
- # [03:56] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
- # [04:03] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
- # [04:09] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [04:13] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [04:18] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Remote host closed the connection)
- # [04:18] * Joins: fractal_decrypti (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [04:18] * heycam is now known as heycam|away
- # [04:18] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
- # [04:23] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Ping timeout: 252 seconds)
- # [04:29] * Joins: yoav (~yoav@37.160.93.13)
- # [04:30] * Quits: benwerd (~benwerd@2601:645:1:25fd:13:f379:d0c1:9d81) (Remote host closed the connection)
- # [05:02] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [05:03] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [05:07] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [05:14] * Joins: yoav_ (~yoav@37.162.212.97)
- # [05:16] * Quits: yoav (~yoav@37.160.93.13) (Ping timeout: 240 seconds)
- # [05:19] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [05:24] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [05:38] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
- # [05:42] * Quits: yoav_ (~yoav@37.162.212.97) (Remote host closed the connection)
- # [05:42] * heycam|away is now known as heycam
- # [05:48] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [05:58] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Quit: wormhole jump, brb)
- # [06:08] * Joins: benwerd (~benwerd@c-50-152-178-64.hsd1.ca.comcast.net)
- # [06:10] * Quits: benwerd (~benwerd@c-50-152-178-64.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [06:15] * Quits: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64) (Ping timeout: 240 seconds)
- # [06:22] * Quits: vigilvindex (~quassel@envoycorps.info) (Remote host closed the connection)
- # [06:23] * Joins: vigilvindex (~quassel@envoycorps.info)
- # [06:24] * Quits: aretecode (~aretecode@64.120.6.170) (Ping timeout: 265 seconds)
- # [06:29] * Joins: aretecode (~aretecode@64.120.6.170)
- # [06:37] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [06:58] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [07:01] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [07:08] * Joins: benwerd (~benwerd@2601:645:1:25fd:13:f379:d0c1:9d81)
- # [07:12] * Quits: benwerd (~benwerd@2601:645:1:25fd:13:f379:d0c1:9d81) (Ping timeout: 240 seconds)
- # [07:35] * heycam is now known as heycam|away
- # [07:36] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:38] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [07:47] * Joins: roc (~chatzilla@121.98.81.9)
- # [07:50] * heycam|away is now known as heycam
- # [08:05] * JakeA awakens
- # [08:07] <JakeA> smaug____: morning!
- # [08:11] <JakeA> wanderview: sorry, I missed your follow-up message, yeah, network timeout
- # [08:11] * Joins: rniwa (~rniwa@FL1-125-197-230-62.tky.mesh.ad.jp)
- # [08:13] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [08:22] * Quits: hasather_ (~hasather@80.91.33.141) (Remote host closed the connection)
- # [08:22] * Joins: hasather (~hasather@80.91.33.141)
- # [08:35] * Joins: Guest63 (~textual@assist.ro)
- # [08:42] * Quits: Guest63 (~textual@assist.ro) (Quit: Textual IRC Client: www.textualapp.com)
- # [08:43] * Joins: Guest63 (~textual@assist.ro)
- # [08:46] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonc3et80q34n6v.ip6.access.telenet.be)
- # [08:48] * Joins: JonathanC (~JonathanC@105-237-54-78.access.mtnbusiness.co.za)
- # [08:49] * Quits: jochen__ (jochen@nat/google/x-rtclcmylvovcskqd) (Remote host closed the connection)
- # [08:51] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [09:06] * Joins: SteveF_ (~chatzilla@cpc9-nmal20-2-0-cust819.19-2.cable.virginm.net)
- # [09:07] * Joins: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [09:13] * Joins: calvaris (~calvaris@92.103.233.122)
- # [09:19] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [09:22] * heycam is now known as heycam|away
- # [09:24] * Quits: rniwa (~rniwa@FL1-125-197-230-62.tky.mesh.ad.jp) (Max SendQ exceeded)
- # [09:29] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [09:34] * Joins: rniwa (~rniwa@FL1-125-197-230-62.tky.mesh.ad.jp)
- # [09:36] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-uacbrwossoiavnev)
- # [09:42] * Joins: jochen__ (jochen@nat/google/x-roebgjshhgpseqmm)
- # [09:43] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 260 seconds)
- # [09:43] * Quits: Guest63 (~textual@assist.ro) (Quit: Textual IRC Client: www.textualapp.com)
- # [09:44] <zcorpan> wow i have never reflected that whitelist/blacklist had anything to do with skin color
- # [09:47] <rniwa> zcorpan: me neither
- # [09:47] <rniwa> zcorpan: what's a proper term we should all be using?
- # [09:47] <zcorpan> https://github.com/whatwg/html/issues/265
- # [09:47] <zcorpan> safelist/blocklist
- # [09:48] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:51ab:283a:d058:1ff3) (Remote host closed the connection)
- # [09:48] <rniwa> zcorpan: how about blocklist/allowedlist?
- # [09:48] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:3ddd:fdf1:e936:a459)
- # [09:49] <rniwa> zcorpan: nice
- # [09:51] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [09:51] <zcorpan> it's not clear to me anyone is actually offended by these terms today, although it is slightly uncomfortable if they indeed originated from skin color
- # [09:52] <rniwa> zcorpan: now that I think about it, it's very offensive.
- # [09:53] <Ms2ger> Just wait until you next hear someone use master/slave
- # [09:53] <annevk> zcorpan: same here, can't believe it never occurred to me before
- # [09:53] <annevk> Ms2ger: that too, geez
- # [09:53] <jochen__> rniwa: hey
- # [09:53] <rniwa> jochen__: hello, what's up?
- # [09:53] <JakeA> holy shit, never thought of white/blacklist in that way
- # [09:53] * JakeA rewires brain
- # [09:53] <jochen__> rniwa: who in webkit land would be a good person to talk to about domenic's promise rejection events proposal?
- # [09:54] <rniwa> Ms2ger: master/slave is okay because it doesn't discriminate against any race
- # [09:54] <zcorpan> yeah
- # [09:54] <rniwa> jochen__: probably weinig since he implemented promise in WebKit/JSC
- # [09:55] <jochen__> ta
- # [09:55] <rniwa> jochen__: probably the best way to get in touch with him will be to file a WebKit bug and cc him
- # [09:55] <rniwa> he's a really busy guy these days
- # [09:55] <jochen__> who isn't
- # [09:59] <jochen__> filed https://bugs.webkit.org/show_bug.cgi?id=150358
- # [10:02] <zcorpan> some people in http://english.stackexchange.com/questions/51088/alternative-term-to-blacklist-and-whitelist claim that the origin isn't skin color
- # [10:03] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:3ddd:fdf1:e936:a459) (Quit: Leaving...)
- # [10:04] * Joins: benwerd (~benwerd@67.180.159.135)
- # [10:04] <annevk> zcorpan: I don't think that matters much
- # [10:05] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:6458:6702:aba7:6e6e)
- # [10:06] <annevk> zcorpan: it's more that the use in this context suggests that black=bad, white=good, which is somewhat pervasive in Western society and not great
- # [10:07] <zcorpan> yeah sure
- # [10:08] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [10:08] <zcorpan> next up: white hat, black hat
- # [10:08] * Joins: wbe (~textual@pd95b30f4.dip0.t-ipconnect.de)
- # [10:10] * Quits: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [10:12] <zcorpan> and white lies
- # [10:14] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [10:21] * Joins: ^esc (~esc-ape@178.115.129.131.wireless.dyn.drei.com)
- # [10:21] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [10:23] * Joins: g4 (~g4@vpn-oslo.vivaldi.com)
- # [10:23] * Quits: g4 (~g4@vpn-oslo.vivaldi.com) (Changing host)
- # [10:23] * Joins: g4 (~g4@unaffiliated/gormer)
- # [10:23] * Quits: ^esc_ (~esc-ape@178.115.130.182.wireless.dyn.drei.com) (Ping timeout: 260 seconds)
- # [10:23] * Joins: Hory (Hory@2a02:2f0a:b06f:ffff::50c:ac06)
- # [10:26] * Quits: rniwa (~rniwa@FL1-125-197-230-62.tky.mesh.ad.jp) (Max SendQ exceeded)
- # [10:26] * Quits: benwerd (~benwerd@67.180.159.135) (Remote host closed the connection)
- # [10:27] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 264 seconds)
- # [10:28] * Joins: blivande (~Chw@187-163-223-130.static.axtel.net)
- # [10:30] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [10:39] * Joins: rniwa (~rniwa@FL1-125-197-230-62.tky.mesh.ad.jp)
- # [10:39] * Quits: rniwa (~rniwa@FL1-125-197-230-62.tky.mesh.ad.jp) (Client Quit)
- # [10:42] * Joins: adactio (~adactio@212.42.170.121)
- # [10:44] * Quits: dshwang_ (~dshwang@134.134.139.78) (Quit: Leaving)
- # [10:44] * Quits: JonathanC (~JonathanC@105-237-54-78.access.mtnbusiness.co.za) (Ping timeout: 240 seconds)
- # [10:44] * Joins: dshwang (~dshwang@192.55.54.40)
- # [10:45] * Joins: JonathanC (~JonathanC@105-237-69-166.access.mtnbusiness.co.za)
- # [10:59] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Remote host closed the connection)
- # [11:00] * Quits: calvaris (~calvaris@92.103.233.122) (Read error: Connection reset by peer)
- # [11:02] * Quits: ^esc (~esc-ape@178.115.129.131.wireless.dyn.drei.com) (Remote host closed the connection)
- # [11:03] * Joins: calvaris (~calvaris@92.103.233.122)
- # [11:04] * Joins: ^esc (~esc-ape@178.115.129.131.wireless.dyn.drei.com)
- # [11:04] * Joins: espadrine_ (~tyl@213.152.2.4)
- # [11:04] * Quits: Mek (~quassel@kde/mkruisselbrink) (Remote host closed the connection)
- # [11:05] <annevk> Writing ECMAScript stuff is rather fun
- # [11:10] * Joins: Mek (~quassel@kde/mkruisselbrink)
- # [11:13] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [11:23] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [11:24] <Ms2ger> Anyone have Edge nearby?
- # [11:31] <gsnedders> I can. But I don't have a stable internet connection. :)
- # [11:33] * Quits: calvaris (~calvaris@92.103.233.122) (Read error: Connection reset by peer)
- # [11:34] * Joins: calvaris (~calvaris@92.103.233.122)
- # [11:38] <Ms2ger> Pah
- # [11:38] <Ms2ger> I'm interested in http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3697
- # [11:41] <gsnedders> uh, for some reason can't copy/paste
- # [11:41] <gsnedders> log: function CSS() { [native code] }, log: undefined
- # [11:41] <Ms2ger> Hrm
- # [11:41] <Ms2ger> Thanks
- # [11:43] * Joins: rniwa (~rniwa@p4057073-ipngn23201marunouchi.tokyo.ocn.ne.jp)
- # [11:57] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonc3et80q34n6v.ip6.access.telenet.be) (Ping timeout: 252 seconds)
- # [12:22] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [12:24] * Quits: aretecode (~aretecode@64.120.6.170) (Ping timeout: 265 seconds)
- # [12:26] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonc3et80q34n6v.ip6.access.telenet.be)
- # [12:31] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:6458:6702:aba7:6e6e) (Remote host closed the connection)
- # [12:31] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:6458:6702:aba7:6e6e)
- # [12:31] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:6458:6702:aba7:6e6e) (Remote host closed the connection)
- # [12:31] * Quits: plutoniix (~q@119.63.87.222) (Quit: จรลี จรลา)
- # [12:31] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [12:32] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [12:45] * Joins: JeanCarloMachado (~jean@187.255.229.138)
- # [13:01] * Quits: Yudai_ (~Yudai@c-73-170-83-204.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [13:06] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:6458:6702:aba7:6e6e)
- # [13:07] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [13:09] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Ping timeout: 255 seconds)
- # [13:10] * Quits: SteveF_ (~chatzilla@cpc9-nmal20-2-0-cust819.19-2.cable.virginm.net) (Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721])
- # [13:11] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [13:18] * Quits: rniwa (~rniwa@p4057073-ipngn23201marunouchi.tokyo.ocn.ne.jp) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [13:18] * Joins: rniwa (~rniwa@p4057073-ipngn23201marunouchi.tokyo.ocn.ne.jp)
- # [13:21] * Joins: Yudai_ (~Yudai@c-73-170-83-204.hsd1.ca.comcast.net)
- # [13:21] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [13:23] * Quits: rniwa (~rniwa@p4057073-ipngn23201marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 255 seconds)
- # [13:25] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [13:27] <JeanCarloMachado> /msg NickServ identify wisdom20
- # [13:28] <JeanCarloMachado> d
- # [13:28] * Parts: JeanCarloMachado (~jean@187.255.229.138)
- # [13:28] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [13:29] * wilsonpage is now known as wilsonpage-away
- # [13:33] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [13:38] * Quits: Yudai_ (~Yudai@c-73-170-83-204.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [13:44] * Joins: Yudai_ (~Yudai@c-73-170-83-204.hsd1.ca.comcast.net)
- # [13:45] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 265 seconds)
- # [13:50] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [13:51] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
- # [13:55] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
- # [13:55] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [13:59] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [14:02] <annevk> Domenic: given https://github.com/annevk/html-cross-origin-objects/blob/master/Location.md I think it's very feasible to create some kind of generic %CrossOriginObject% thingie that Location and WindowProxy both use
- # [14:02] <annevk> Domenic: if we want to list all the [[InternalMethod]] stuff only once
- # [14:02] <annevk> Domenic: but maybe that is overkill
- # [14:07] * Joins: adactio (~adactio@212.42.170.121)
- # [14:09] * wilsonpage-away is now known as wilsonpage
- # [14:18] <Ms2ger> If anyone feels like being sad, r? https://github.com/w3c/web-platform-tests/pull/2266
- # [14:19] <jgraham> Ms2ger: I am on it
- # [14:19] <jgraham> In fact I was already
- # [14:20] <jgraham> So obviously I naturally gravitate toward sadness
- # [14:20] <Ms2ger> You do live in the UK
- # [14:20] * Joins: Guest63 (~textual@assist.ro)
- # [14:26] <jgraham> Ms2ger: Any special reason you created a new file rather than just running the same tests like ["matches", "webkitMatchesSelector"].each(function() {}) ?
- # [14:27] <Ms2ger> jgraham, nothing particularly though out; just felt better this way
- # [14:28] <Ms2ger> It might be nice to share some more code, but I didn't really want to spend more time on it
- # [14:28] * Guest63 is now known as mosulica
- # [14:29] * Parts: mosulica (~textual@assist.ro) ("Textual IRC Client: www.textualapp.com")
- # [14:29] <smaug____> how should openWindow work in SW?
- # [14:29] <smaug____> how long should it actually wait before resolving the Promise on worker side
- # [14:30] <smaug____> If I read the spec correctly, the promise is resolved ASAP we have a new document
- # [14:30] <smaug____> but perhaps I'm missing something
- # [14:31] * Joins: catalinb (~catalin@p6.eregie.pub.ro)
- # [14:31] <smaug____> JakeA: annevk: ^ you might know
- # [14:31] <annevk> smaug____: yeah, I think once a document is created it'll be resolved
- # [14:32] <annevk> fulfilled, I suppose
- # [14:32] <JakeA> Agreed
- # [14:32] <smaug____> annevk: so the Document might not actually have any content
- # [14:32] <smaug____> like scripts loaded or anything
- # [14:32] <smaug____> and sw could already try to communicate with it?
- # [14:33] <annevk> smaug____: yeah... I think that was roughly the idea
- # [14:33] <annevk> smaug____: hasn't really been specified in detail
- # [14:33] <smaug____> hmm, rather racy setup
- # [14:33] <JakeA> hm, yeah. Although since it opened it, it could put init data in the fragment or search
- # [14:33] <smaug____> but perhaps that is fine. perhaps the idea is that the new Window sends something to sw when it thinks it is ready enough
- # [14:34] <zcorpan> browsers don't have built-in feed readers anymore, do they?
- # [14:34] <JakeA> If it becomes a pain, we could add a client.ready promise or something to that effect
- # [14:34] <smaug____> and visibility and focus states can be anything at the moment Promise is resolved
- # [14:38] <smaug____> zcorpan: FF has still
- # [14:38] <smaug____> if live bookmarks is a "feed reader"
- # [14:39] <zcorpan> sure. ok i see "subscribe to this page" in firefox. but clicking it takes me to https://annevankesteren.nl/feeds/weblog which is mostly empty in Nightly and clicking "subscribe now" appears to do nothing
- # [14:41] <smaug____> hmm, I do use livebookmarks all the time
- # [14:41] * Quits: wbe (~textual@pd95b30f4.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
- # [14:41] <smaug____> but those were created long ago
- # [14:42] <smaug____> zcorpan: ah, you're using nightly?
- # [14:42] <smaug____> with e10s?
- # [14:42] * Joins: dickdaley (~dickdaley@198.233.131.186)
- # [14:43] <zcorpan> yeah. i don't know what e10s is but there is a "new non-e10s window" menu item
- # [14:43] <smaug____> it is an e10s issue
- # [14:43] * Joins: wbe (~textual@pd95b30f4.dip0.t-ipconnect.de)
- # [14:43] <Ms2ger> Multiprocess Firefox
- # [14:43] <zcorpan> ok
- # [14:46] <smaug____> filed https://bugzilla.mozilla.org/show_bug.cgi?id=1216513
- # [14:48] * Quits: dickdaley (~dickdaley@198.233.131.186) (Read error: Connection reset by peer)
- # [14:55] <smaug____> annevk: JakeA: FWIW, I'm rather worried that openWindow setup is too fragile, and ends up causing issues where on slow network something doesn't work, but on fast network, which web devs probably use, things work just fine because data is transferred fast enough so that script etc are loaded before sw's message to client window is processed.
- # [14:56] * Joins: Guest63 (~textual@assist.ro)
- # [14:56] <smaug____> (and better to fix the API sooner than later)
- # [14:56] * Quits: Guest63 (~textual@assist.ro) (Client Quit)
- # [14:56] * Joins: mosulica (~textual@assist.ro)
- # [14:57] <smaug____> explicit ready() call, or implicit ready at 'load' time might work quite well
- # [14:58] <smaug____> (explicit ready() before 'load' would override the implicit ready call)
- # [14:59] * smaug____ files a bug
- # [15:00] <smaug____> ah, there is https://github.com/slightlyoff/ServiceWorker/issues/728
- # [15:01] * Joins: aretecode (~aretecode@64.120.6.170)
- # [15:01] * Joins: dickdaley (~dickdaley@198.233.131.186)
- # [15:02] * Joins: plutoniix (~plutoniix@node-d4i.pool-125-24.dynamic.totbb.net)
- # [15:07] * Joins: darobin (~darobin@209.148.63.66)
- # [15:08] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (Ping timeout: 260 seconds)
- # [15:11] * Joins: asmodai (asmodai@h159072.upc-h.chello.nl)
- # [15:12] <JakeA> smaug____: cheers, I've added this to our TPAC agenda
- # [15:12] <annevk> smaug____: yeah, it seems better to wait for DOMContentLoaded or some such
- # [15:14] <JakeA> I guess having the SW open a bit longer isn't a performance issue here, as the SW will likely be used for the new window's fetch. At the very least the browser needs to be running
- # [15:16] <annevk> If anyone is interested in security of Window and Location: https://github.com/annevk/html-cross-origin-objects
- # [15:16] <annevk> (Window is not yet covered, waiting on some feedback for Location first.)
- # [15:26] <smaug____> Window and Location ... sounds complicated ;)
- # [15:26] <annevk> smaug____: quite
- # [15:36] * mosulica is now known as acalinciuc
- # [15:37] * Quits: acalinciuc (~textual@assist.ro) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [15:38] * Joins: mosulica (~textual@assist.ro)
- # [15:38] * Joins: dickdaleya (~dickdaley@198.233.131.186)
- # [15:42] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 260 seconds)
- # [15:43] * Joins: frivoal_ (~frivoal@2400:2650:86c0:a500:7575:216e:e922:74e1)
- # [15:45] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:46] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:6458:6702:aba7:6e6e) (Ping timeout: 240 seconds)
- # [15:53] * Quits: plutoniix (~plutoniix@node-d4i.pool-125-24.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [15:56] * Joins: plutoniix (~q@node-d4i.pool-125-24.dynamic.totbb.net)
- # [16:06] * Quits: calvaris (~calvaris@92.103.233.122) (Ping timeout: 252 seconds)
- # [16:07] * Quits: blivande (~Chw@187-163-223-130.static.axtel.net) (Read error: Connection reset by peer)
- # [16:08] * mosulica is now known as acalinciuc
- # [16:10] * Joins: blivande (~Chw@187-163-223-130.static.axtel.net)
- # [16:10] * Quits: acalinciuc (~textual@assist.ro) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [16:15] * Joins: TallTed (~Thud@63.119.36.36)
- # [16:15] * Joins: mosulica (~textual@assist.ro)
- # [16:15] * Quits: frivoal_ (~frivoal@2400:2650:86c0:a500:7575:216e:e922:74e1) (Remote host closed the connection)
- # [16:16] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:7575:216e:e922:74e1)
- # [16:16] * Joins: mven (~textual@32.97.110.55)
- # [16:24] * Joins: calvaris (~calvaris@92.103.233.122)
- # [16:24] * Quits: calvaris (~calvaris@92.103.233.122) (Remote host closed the connection)
- # [16:25] * Joins: calvaris (~calvaris@92.103.233.122)
- # [16:26] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:7575:216e:e922:74e1) (Remote host closed the connection)
- # [16:27] * Quits: fractal_decrypti (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [16:27] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:1c4c:b0d7:d797:dc8a)
- # [16:37] * Joins: fractal_decrypti (~encryptd_@2601:449:8301:30bd:8c8d:524:a0b9:cf11)
- # [16:40] * Quits: dickdaleya (~dickdaley@198.233.131.186) (Read error: Connection reset by peer)
- # [16:43] * Quits: JonathanC (~JonathanC@105-237-69-166.access.mtnbusiness.co.za) (Quit: Im out)
- # [16:45] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [16:48] * Joins: saba (~foo@unaffiliated/saba)
- # [16:48] * Quits: g4 (~g4@unaffiliated/gormer) (Quit: Leaving)
- # [16:50] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
- # [16:55] * mosulica is now known as acalinciuc
- # [16:56] * acalinciuc is now known as mosulica
- # [17:01] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [17:02] * Joins: hasather (~hasather@80.91.33.141)
- # [17:05] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [17:06] * Quits: blivande (~Chw@187-163-223-130.static.axtel.net) (Ping timeout: 250 seconds)
- # [17:07] * Quits: asmodai (asmodai@h159072.upc-h.chello.nl) (Ping timeout: 260 seconds)
- # [17:07] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:09] * Joins: blivande (~Chw@187-163-223-130.static.axtel.net)
- # [17:11] * Joins: asmodai (asmodai@h159072.upc-h.chello.nl)
- # [17:11] * Quits: halfline (rstrode@nat/redhat/x-tpevmqceneztmnym) (Quit: ZNC - http://znc.in)
- # [17:12] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 252 seconds)
- # [17:15] * Joins: jernoble|laptop (~jernoble@76.74.153.49)
- # [17:17] * Joins: psy_ (~psy@43.224.156.102)
- # [17:19] * Quits: mosulica (~textual@assist.ro) (Quit: Textual IRC Client: www.textualapp.com)
- # [17:20] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [17:20] * Quits: calvaris (~calvaris@92.103.233.122) (Quit: Ex-Chat)
- # [17:20] * Joins: halfline (rstrode@nat/redhat/x-ptlnimibdhoebcoc)
- # [17:21] * Quits: jernoble|laptop (~jernoble@76.74.153.49) (Remote host closed the connection)
- # [17:24] * Quits: fractal_decrypti (~encryptd_@2601:449:8301:30bd:8c8d:524:a0b9:cf11) (Remote host closed the connection)
- # [17:26] * Quits: halfline (rstrode@nat/redhat/x-ptlnimibdhoebcoc) (Quit: ZNC - http://znc.in)
- # [17:29] * Joins: ehsan (~ehsan@2001:450:1f:224:b4c3:ba2a:ac34:e649)
- # [17:30] * Joins: adactio_ (~adactio@212.42.170.121)
- # [17:31] * Quits: adactio (~adactio@212.42.170.121) (Ping timeout: 260 seconds)
- # [17:31] * adactio_ is now known as adactio
- # [17:32] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 246 seconds)
- # [17:35] * Joins: halfline (rstrode@nat/redhat/x-krnscdkaofthxytb)
- # [17:37] * Joins: mven_ (~textual@32.97.110.55)
- # [17:37] * Quits: mven_ (~textual@32.97.110.55) (Max SendQ exceeded)
- # [17:39] * Quits: psy_ (~psy@43.224.156.102) (Ping timeout: 252 seconds)
- # [17:39] * Quits: mven (~textual@32.97.110.55) (Ping timeout: 250 seconds)
- # [17:41] * Joins: fractal_decrypti (~encryptd_@2601:449:8301:30bd:5530:4b99:2f3e:46fd)
- # [17:45] * Joins: ap (~ap@17.202.44.214)
- # [17:45] * Quits: fractal_decrypti (~encryptd_@2601:449:8301:30bd:5530:4b99:2f3e:46fd) (Ping timeout: 256 seconds)
- # [17:49] * wilsonpage is now known as wilsonpage-away
- # [17:54] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:1c4c:b0d7:d797:dc8a) (Remote host closed the connection)
- # [17:56] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [17:56] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [17:56] * Joins: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com)
- # [18:00] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-logefthsqwdxfdwf)
- # [18:02] * Joins: mven (~textual@32.97.110.55)
- # [18:09] * Joins: rniwa (~rniwa@p4057073-ipngn23201marunouchi.tokyo.ocn.ne.jp)
- # [18:09] * Quits: rniwa (~rniwa@p4057073-ipngn23201marunouchi.tokyo.ocn.ne.jp) (Client Quit)
- # [18:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:17] * Quits: ehsan (~ehsan@2001:450:1f:224:b4c3:ba2a:ac34:e649) (Remote host closed the connection)
- # [18:24] * Joins: mven_ (~textual@32.97.110.55)
- # [18:24] * Quits: aretecode (~aretecode@64.120.6.170) (Ping timeout: 265 seconds)
- # [18:26] * Quits: mven (~textual@32.97.110.55) (Ping timeout: 272 seconds)
- # [18:28] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [18:29] * Quits: majjoha (~majjoha@146.185.134.53) (Quit: WeeChat 0.4.2)
- # [18:30] * Joins: benwerd (~benwerd@67.180.159.135)
- # [18:32] * Joins: jernoble|laptop (~jernoble@17.114.217.63)
- # [18:33] * Quits: wbe (~textual@pd95b30f4.dip0.t-ipconnect.de) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [18:35] <Domenic> annevk: why bound functions?
- # [18:35] <annevk> Domenic: that looked close to what I wanted...
- # [18:35] <Domenic> what did you want?
- # [18:36] <annevk> Domenic: "a wrapper function" is that clear enough?
- # [18:36] <Domenic> not sure... what is a wrapper function...
- # [18:36] <annevk> Domenic: function() { actualFunction(); }
- # [18:36] <Domenic> got it
- # [18:36] <Domenic> hmm
- # [18:37] <annevk> Oh yeah, WeakMap is wrong
- # [18:37] <annevk> Bummer
- # [18:38] <Domenic> Separate question: so originalDesc.[[Get]] is a function from another realm, and crossOriginGet is supposed to be instantiated in the current realm?
- # [18:38] <annevk> Is there a way to get the key removed if the value is GC'd?
- # [18:38] <Domenic> I think everything related to that is correct as-is, but it's quite implicit because of how ES is usually implicit about current realm
- # [18:38] <annevk> Or some pattern?
- # [18:38] * Joins: fractal_decrypti (~encryptd_@173-11-44-141-Minnesota.hfc.comcastbusiness.net)
- # [18:39] <Domenic> Hmm
- # [18:39] <annevk> Domenic: yeah, I forgot about that, crossOriginGet needs to be from the current realm and have the correct Function.prototype thing
- # [18:40] <Domenic> I think it does that automatically
- # [18:40] <annevk> Domenic: that's why it's wrapping
- # [18:40] <Domenic> But adding a NOTE might be helpful since it's implicit
- # [18:40] <annevk> I will file an issue for now
- # [18:40] <Domenic> And probably replace bound function with something different
- # [18:40] <Domenic> bound functions are weird, they don't have a varying `this`
- # [18:40] * Joins: aretecode (~aretecode@64.120.6.170)
- # [18:41] * Quits: jernoble|laptop (~jernoble@17.114.217.63) (Ping timeout: 272 seconds)
- # [18:41] <Domenic> so you want a tuple -> list map where if the list gets deleted the items in the tuple are not held by GC
- # [18:41] <Domenic> ?
- # [18:41] <Domenic> no, not the list gets deleted
- # [18:41] <Domenic> if all the items in the list get GCed
- # [18:44] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonc3et80q34n6v.ip6.access.telenet.be) (Quit: nn)
- # [18:46] <annevk> Domenic: it's a tuple -> Property Descriptor Record map
- # [18:46] <annevk> Domenic: and if everything in the Property Descriptor Record map is no longer used, the whole map entry can be GC'd
- # [18:46] <Domenic> The map is keys -> propdescs? makes sense
- # [18:47] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [18:47] <annevk> Domenic: yeah, since that is what GetOwnProperty returns that seemed easiest
- # [18:47] * Joins: ehsan (~ehsan@2001:450:1f:224:b4c3:ba2a:ac34:e649)
- # [18:47] <Domenic> Wait, is it a map or is it just a single propdesc
- # [18:48] <Domenic> [[GetOwnProperty]] seems to imply just a single propdesc
- # [18:48] <annevk> The internal structure is a map of tuple -> propdesc
- # [18:48] <Domenic> i think i understand
- # [18:48] <annevk> [[GetOwnProperty]] returns one propdesc out of that map at most
- # [18:48] <Domenic> what is in the tuple? anything object-like we can use?
- # [18:49] <annevk> no
- # [18:49] <Domenic> then i don't think we should worry about GCing the keys
- # [18:49] <Domenic> if they are just primitives then there is no notion of them being allocated or not
- # [18:49] <annevk> origin + effective script origin or maybe just effective script origin
- # [18:50] * Quits: saba (~foo@unaffiliated/saba) (Ping timeout: 260 seconds)
- # [18:50] <Domenic> cool
- # [18:50] <Domenic> but we ... still don't want to hold strong references to the propdescs?
- # [18:50] <Domenic> (and more specifically to the functions)
- # [18:50] <annevk> yeah
- # [18:51] <Domenic> hmm, but that seems like it would expose GC:
- # [18:51] <Domenic> I do const x = Object.getOwnPropertyDescriptor(location, "href").get;
- # [18:51] <annevk> e.g. if I do document.domain = "x.x.x.com" and then later do document.domain = "x.x.com" it makes little sense for the Location object to keep functions alive I can never possibly access again
- # [18:51] <Domenic> I see
- # [18:52] <annevk> sure, if you have a ref to them, they shouldn't be collected
- # [18:52] * Joins: psy_ (~psy@43.224.156.116)
- # [18:52] * Quits: ehsan (~ehsan@2001:450:1f:224:b4c3:ba2a:ac34:e649) (Ping timeout: 246 seconds)
- # [18:52] <annevk> this is mostly about them getting stored once you access them and then there not being a way for them to get removed again
- # [18:52] <annevk> other than GC, which I thought WeakMap would address but really doesn't
- # [18:52] <Domenic> I'm tempted to go with something a bit handwavy about GC behavior instead of saying that we have found the perfect data structure
- # [18:52] <Domenic> Something like:
- # [18:54] <annevk> I do see now why I was totally wrong about WeakMap
- # [18:54] <Domenic> "The UA should allow the property descriptors their accessor functions stored in [[crossOriginPropertyDescriptorMap]] to be garbage collected if no references to them exist and it is not possible for them to be accessed." Then give 2+ examples, one where the author did window.x = Object.getOwnPropertyDescriptor(location, "href").get so it must stay alive,
- # [18:54] <Domenic> and one where they did document.domain so now it can be collected.
- # [18:55] <annevk> Seems reasonable
- # [18:58] * Joins: saba (~foo@unaffiliated/saba)
- # [18:58] * Joins: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
- # [19:01] * Quits: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com) (Quit: bradleymeck)
- # [19:02] <annevk> Domenic: so for Window, my thinking is that once Location.md is better I try to duplicate the text I have there first and create a WindowProxy.md based off it
- # [19:02] <annevk> Domenic: then we review that
- # [19:02] <annevk> Domenic: then we can attempt a potential %AllenWirfsBrockObjectMagicHappens% merger?
- # [19:04] <annevk> Domenic: and even if we decide not to merge the objects (mostly to avoid duplicate [[PreventExtensions]] ( ) and friends), things like CrossOriginPropertyDescriptor will be reused of course
- # [19:05] <annevk> that's all I got for today, more tomorrow, I'm sure
- # [19:08] * Joins: ehsan (~ehsan@66.207.193.21)
- # [19:09] * Joins: benwerd_ (~benwerd@67.180.159.135)
- # [19:10] * Quits: benwerd (~benwerd@67.180.159.135) (Ping timeout: 240 seconds)
- # [19:13] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [19:19] * Quits: espadrine_ (~tyl@213.152.2.4) (Ping timeout: 268 seconds)
- # [19:23] <Domenic> annevk: yeah that sounds like a good plan.
- # [19:25] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
- # [19:26] * Joins: jsbell (jsbell@nat/google/x-zdguattrosgunvvu)
- # [19:29] * Quits: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:31] * Quits: wilsonpage-away (~wilsonpag@217.111.161.212) (Excess Flood)
- # [19:35] * Quits: blivande (~Chw@187-163-223-130.static.axtel.net) (Ping timeout: 240 seconds)
- # [19:36] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [19:36] * Joins: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net)
- # [19:38] * Quits: Maurice` (~copyman@unaffiliated/maurice) (Read error: Connection reset by peer)
- # [19:38] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [19:40] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [19:40] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [19:41] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [19:42] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [19:45] * Quits: Maurice` (~copyman@unaffiliated/maurice) (Read error: Connection reset by peer)
- # [19:47] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [19:51] <Joseph__Silber> TabAtkins, is it possible to use `justify-content: center` for a multi-line flexbox, and have the last line left aligned to the edge of the previous line??
- # [19:51] <TabAtkins> Joseph__Silber: Nope. Handling the "last line problem" will happen in Flexbox 2.
- # [19:51] <Joseph__Silber> K. Thanks.
- # [19:51] <Joseph__Silber> Guess the only way to solve it now is with another wrapper.
- # [19:54] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
- # [19:55] * Joins: darobin (~darobin@209.148.63.66)
- # [19:59] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-uacbrwossoiavnev) (Quit: Connection closed for inactivity)
- # [19:59] * Quits: darobin (~darobin@209.148.63.66) (Ping timeout: 240 seconds)
- # [20:00] * Joins: wilsonpa_ (~wilsonpag@217.111.161.212)
- # [20:01] * Joins: wbe (~textual@port-22667.pppoe.wtnet.de)
- # [20:02] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [20:03] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [20:09] * Joins: jernoble|laptop (~jernoble@17.114.217.63)
- # [20:10] * Quits: wilsonpa_ (~wilsonpag@217.111.161.212) (Ping timeout: 240 seconds)
- # [20:12] * Quits: jernoble|laptop (~jernoble@17.114.217.63) (Read error: Connection reset by peer)
- # [20:13] * Joins: jernoble|laptop (~jernoble@17.244.166.226)
- # [20:13] * Joins: weinig (~weinig@17.114.216.217)
- # [20:17] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
- # [20:17] * Joins: ambv (~ambv@199.201.64.133)
- # [20:18] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
- # [20:18] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Client Quit)
- # [20:24] * Joins: Jayflux (~Jayflux@unaffiliated/jayflux)
- # [20:29] * Quits: jernoble|laptop (~jernoble@17.244.166.226) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [20:30] * Joins: jernoble|laptop (~jernoble@17.244.166.226)
- # [20:33] * Quits: halfline (rstrode@nat/redhat/x-krnscdkaofthxytb) (Quit: ZNC - http://znc.in)
- # [20:33] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [20:33] * Quits: sarrri (~sari@unaffiliated/sarri) (Ping timeout: 250 seconds)
- # [20:34] * Quits: weinig (~weinig@17.114.216.217) (Quit: weinig)
- # [20:35] * Quits: jernoble|laptop (~jernoble@17.244.166.226) (Ping timeout: 240 seconds)
- # [20:36] * Joins: sarrri (~sari@2a01:238:4329:1400:d20b:3dde:63aa:b36f)
- # [20:36] * Quits: sarrri (~sari@2a01:238:4329:1400:d20b:3dde:63aa:b36f) (Changing host)
- # [20:36] * Joins: sarrri (~sari@unaffiliated/sarri)
- # [20:36] * Quits: iamstef (sid12605@gateway/web/irccloud.com/x-iobnkuallhwqbelp) (Ping timeout: 250 seconds)
- # [20:36] * Quits: calvinmetcalf (sid25915@gateway/web/irccloud.com/x-thbiixitxkvekxbr) (Ping timeout: 250 seconds)
- # [20:37] * Joins: iamstef (sid12605@gateway/web/irccloud.com/x-whsaubfymzfcbtcb)
- # [20:37] * Joins: calvinmetcalf (sid25915@gateway/web/irccloud.com/x-nhbjtuhgtptqbvqx)
- # [20:37] * Quits: tobie (sid5692@gateway/web/irccloud.com/x-lshtrvnrrsdgjech) (Ping timeout: 250 seconds)
- # [20:38] * Joins: darobin (~darobin@209.148.63.66)
- # [20:40] * Joins: tobie (sid5692@gateway/web/irccloud.com/x-bhzpqadnxeupkbpk)
- # [20:42] * Quits: fractal_decrypti (~encryptd_@173-11-44-141-Minnesota.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
- # [20:42] * Joins: fractal_decrypti (~encryptd_@173-11-44-141-Minnesota.hfc.comcastbusiness.net)
- # [20:42] * Joins: halfline (rstrode@nat/redhat/x-yewitkbrtyhwwctc)
- # [20:44] * Quits: Maurice` (~copyman@unaffiliated/maurice) (Read error: Connection reset by peer)
- # [20:44] * Quits: tndrH (~Rob@cpc3-lee211-2-0-cust663.7-1.cable.virginm.net) (Ping timeout: 272 seconds)
- # [20:46] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [20:50] * Quits: Maurice` (~copyman@unaffiliated/maurice) (Read error: Connection reset by peer)
- # [20:51] * Joins: weinig (~weinig@17.114.216.217)
- # [20:52] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [20:54] * Joins: bradleymeck (~bradleyme@50.84.82.172)
- # [20:58] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:00] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [21:01] * Quits: Maurice` (~copyman@unaffiliated/maurice) (Read error: Connection reset by peer)
- # [21:03] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [21:04] * Joins: blivande (~Chw@189.128.107.123)
- # [21:07] * Joins: zecho (~zecho@67-247-17-199.northern.mnscu.edu)
- # [21:07] * Joins: jernoble|laptop (~jernoble@2620:149:f01:204:c879:5523:5170:8e91)
- # [21:12] * Quits: jernoble|laptop (~jernoble@2620:149:f01:204:c879:5523:5170:8e91) (Ping timeout: 246 seconds)
- # [21:14] * Quits: weinig (~weinig@17.114.216.217) (Quit: weinig)
- # [21:22] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [21:23] * Quits: fractal_decrypti (~encryptd_@173-11-44-141-Minnesota.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [21:26] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [21:35] * Joins: mven (~textual@32.97.110.55)
- # [21:36] * Quits: mven_ (~textual@32.97.110.55) (Ping timeout: 264 seconds)
- # [21:38] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [21:42] * Quits: Maurice` (~copyman@unaffiliated/maurice) (Read error: Connection reset by peer)
- # [21:44] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [21:46] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [21:59] * Joins: JeanCarloMachado (~jean@187.255.229.138)
- # [22:04] * Joins: jyasskin (~jyasskin@otwbsc11.hicv.net)
- # [22:04] * Joins: dbaron (~dbaron@2620:101:80fb:224:98ad:830a:539a:e0a9)
- # [22:06] * Quits: Maurice` (~copyman@unaffiliated/maurice)
- # [22:10] * Joins: jernoble|laptop (~jernoble@17.244.166.226)
- # [22:18] * Joins: Maurice` (~copyman@5ED571C4.cm-7-6b.dynamic.ziggo.nl)
- # [22:18] * Quits: Maurice` (~copyman@5ED571C4.cm-7-6b.dynamic.ziggo.nl) (Changing host)
- # [22:18] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [22:21] * Quits: JeanCarloMachado (~jean@187.255.229.138) (Ping timeout: 240 seconds)
- # [22:23] * Quits: jernoble|laptop (~jernoble@17.244.166.226) (Ping timeout: 240 seconds)
- # [22:24] * Joins: weinig (~weinig@17.114.216.217)
- # [22:27] * Joins: fractal_decrypti (~encryptd_@2601:449:8301:30bd:c182:5218:c674:383c)
- # [22:30] * Quits: weinig (~weinig@17.114.216.217) (Quit: weinig)
- # [22:33] * Quits: bradleymeck (~bradleyme@50.84.82.172) (Quit: bradleymeck)
- # [22:38] * Joins: satazor (~satazor@118.78.60.94.rev.vodafone.pt)
- # [22:39] * Quits: roc (~chatzilla@121.98.81.9) (Ping timeout: 240 seconds)
- # [22:50] * Quits: satazor (~satazor@118.78.60.94.rev.vodafone.pt) (Remote host closed the connection)
- # [22:55] * Joins: jernoble|laptop (~jernoble@17.244.166.226)
- # [22:56] * Quits: benwerd_ (~benwerd@67.180.159.135) (Remote host closed the connection)
- # [22:56] * Joins: bradleymeck (~bradleyme@107-188-179-190.slc.googlefiber.net)
- # [23:00] * Joins: satazor (~satazor@118.78.60.94.rev.vodafone.pt)
- # [23:00] * Quits: jernoble|laptop (~jernoble@17.244.166.226) (Ping timeout: 250 seconds)
- # [23:04] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [23:05] * Quits: satazor (~satazor@118.78.60.94.rev.vodafone.pt) (Remote host closed the connection)
- # [23:06] * Joins: satazor (~satazor@118.78.60.94.rev.vodafone.pt)
- # [23:08] * Joins: weinig (~weinig@17.114.216.217)
- # [23:09] * Quits: TallTed (~Thud@63.119.36.36) (Quit: The computer fell asleep)
- # [23:12] * Quits: Maurice` (~copyman@unaffiliated/maurice)
- # [23:15] * Joins: philipj_ (~philipj@178.62.221.15)
- # [23:15] * Joins: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [23:17] * Quits: weinig (~weinig@17.114.216.217) (Quit: weinig)
- # [23:20] * Quits: catalinb (~catalin@p6.eregie.pub.ro) (Ping timeout: 272 seconds)
- # [23:23] * Quits: philipj (~philipj@37.139.17.34) (Ping timeout: 255 seconds)
- # [23:25] * Quits: bradleymeck (~bradleyme@107-188-179-190.slc.googlefiber.net) (Quit: bradleymeck)
- # [23:30] * Quits: dbaron (~dbaron@2620:101:80fb:224:98ad:830a:539a:e0a9) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:32] * Quits: mven (~textual@32.97.110.55) (Ping timeout: 240 seconds)
- # [23:33] * Joins: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64)
- # [23:43] * Joins: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
- # [23:43] * Quits: jyasskin (~jyasskin@otwbsc11.hicv.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [23:44] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:44] * Joins: dbaron (~dbaron@2620:101:80fb:224:56c:1bb:6ebf:195b)
- # [23:48] * Joins: jahman (~woops@85-168-250-201.rev.numericable.fr)
- # [23:49] * Quits: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
- # [23:49] * Quits: dbaron (~dbaron@2620:101:80fb:224:56c:1bb:6ebf:195b) (Ping timeout: 246 seconds)
- # [23:51] * Joins: dbaron (~dbaron@2620:101:80fb:224:e89f:2641:9252:e14c)
- # [23:53] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [23:54] * Quits: blivande (~Chw@189.128.107.123) (Ping timeout: 250 seconds)
- # [23:58] * Joins: jernoble|laptop (~jernoble@17.244.166.226)
- # [23:58] * Quits: jahman (~woops@85-168-250-201.rev.numericable.fr) (Remote host closed the connection)
- # Session Close: Wed Oct 21 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