Options:
Previous day, Next day
- # Session Start: Tue Dec 15 00:00:00 2015
- # Session Ident: #whatwg
- # [00:00] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:4c94:a2b6:d2ce:99c5)
- # [00:06] * Joins: weinig (~weinig@17.114.219.6)
- # [00:09] * Joins: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64)
- # [00:09] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [00:18] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:4c94:a2b6:d2ce:99c5) (Remote host closed the connection)
- # [00:18] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [00:24] * Quits: weinig (~weinig@17.114.219.6) (Quit: weinig)
- # [00:28] * Quits: wbe (~textual@port-7480.pppoe.wtnet.de) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [00:28] * Quits: bradleymeck (~bradleyme@cpe-70-112-190-128.austin.res.rr.com) (Quit: bradleymeck)
- # [00:29] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-rqsowmcpywedldme) (Quit: Connection closed for inactivity)
- # [00:36] * Joins: weinig (~weinig@17.114.1.171)
- # [00:38] * Quits: weinig (~weinig@17.114.1.171) (Client Quit)
- # [00:41] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [00:48] * Joins: weinig (~weinig@17.114.1.171)
- # [00:48] * Quits: weinig (~weinig@17.114.1.171) (Client Quit)
- # [00:49] * Joins: weinig (~weinig@17.114.1.171)
- # [00:50] * Quits: espadrine (~tyl@88.166.187.54) (Ping timeout: 272 seconds)
- # [00:50] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
- # [00:53] * Joins: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net)
- # [00:58] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Ping timeout: 272 seconds)
- # [00:59] * Quits: dbaron (~dbaron@2620:101:80fb:224:bdea:4495:ec09:ef03) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:59] * Quits: weinig (~weinig@17.114.1.171) (Quit: weinig)
- # [00:59] * Joins: dbaron (~dbaron@2620:101:80fb:232:60f2:2209:24a4:444e)
- # [01:01] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [01:04] * Joins: weinig (~weinig@17.114.219.6)
- # [01:08] * Quits: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:08] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [01:12] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [01:15] * Joins: tantek (~tantek@guest-nat.p2p.sfo1.mozilla.com)
- # [01:17] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
- # [01:20] * Quits: tantek (~tantek@guest-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [01:20] * Joins: tantek (~tantek@guest-nat.p2p.sfo1.mozilla.com)
- # [01:31] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [01:33] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [01:35] * Quits: nikkibee (~quassel@node-1w7jr9y93irfpcc68uouqns4d.ipv6.telus.net) (Remote host closed the connection)
- # [01:35] * Joins: jernoble|laptop (~jernoble@104.244.25.36)
- # [01:37] * Joins: nikkibee (~quassel@node-1w7jr9y93irfpcc68uouqns4d.ipv6.telus.net)
- # [01:44] * Joins: plutoniix (~q@119.63.87.222)
- # [01:47] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 250 seconds)
- # [01:56] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:56] * Joins: bengo (~textual@50.203.84.2)
- # [01:57] * Quits: bengo (~textual@50.203.84.2) (Client Quit)
- # [01:58] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
- # [02:02] * Quits: jernoble|laptop (~jernoble@104.244.25.36) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [02:03] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Ping timeout: 240 seconds)
- # [02:04] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [02:08] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [02:10] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [02:12] * Quits: Guest78230 (~sstewart@host86-147-76-205.range86-147.btcentralplus.com) (Ping timeout: 256 seconds)
- # [02:13] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [02:14] * Joins: beowulf (~sstewart@86.133.213.70)
- # [02:14] * beowulf is now known as Guest31998
- # [02:14] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 250 seconds)
- # [02:16] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
- # [02:16] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [02:28] * Joins: yoichio (yoichio@nat/google/x-ivcnyisebzdzfzgi)
- # [02:32] * Quits: dbaron (~dbaron@2620:101:80fb:232:60f2:2209:24a4:444e) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:32] * Joins: mven (~textual@173.174.112.125)
- # [02:32] * Joins: dbaron (~dbaron@2620:101:80fb:224:bdea:4495:ec09:ef03)
- # [02:33] * heycam|away is now known as heycam|away|away
- # [02:57] * Quits: weinig (~weinig@17.114.219.6) (Quit: weinig)
- # [03:00] * Quits: ambv (~ambv@199.201.64.138) (Quit: sys.exit(0) # computer went to sleep)
- # [03:07] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
- # [03:13] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [03:18] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 272 seconds)
- # [03:21] * Joins: mven_ (~textual@173.174.112.125)
- # [03:21] * Quits: mven_ (~textual@173.174.112.125) (Excess Flood)
- # [03:24] * Quits: mven (~textual@173.174.112.125) (Ping timeout: 272 seconds)
- # [03:30] * heycam|away|away is now known as heycam|away
- # [03:38] * heycam|away is now known as heycam
- # [03:51] * Quits: sicking (~sicking@63.245.219.53) (Quit: sicking)
- # [03:54] <caitp> so, some colleagues were talking about some security issues they were working on for stands implementation, and one was not convinced there was any need to do things differently from plain user space js
- # [03:55] * Quits: dbaron (~dbaron@2620:101:80fb:224:bdea:4495:ec09:ef03) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:55] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Remote host closed the connection)
- # [03:55] <caitp> i tried to explain the threat model of leaking info synchronously, but admittedly, it's hard to come up with something compelling
- # [03:55] <MikeSmith> caitp: what is "stands"
- # [03:56] <caitp> streams
- # [03:56] <caitp> Swype-o
- # [03:57] * Joins: nikkibeee (~quassel@node-1w7jr9y93irfnl3i5oto7h7g4.ipv6.telus.net)
- # [03:58] <MikeSmith> ah ok
- # [03:59] * Quits: nikkibee (~quassel@node-1w7jr9y93irfpcc68uouqns4d.ipv6.telus.net) (Ping timeout: 250 seconds)
- # [04:00] <MikeSmith> I wasn't aware there's what new security risks Streams exposes
- # [04:00] * MikeSmith looks at the spec
- # [04:00] <caitp> in this case they're talking about [[private field]] vs normal fields, afaik
- # [04:00] <caitp> properties*
- # [04:01] <MikeSmith> oh
- # [04:01] * Quits: tantek (~tantek@guest-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [04:04] <MikeSmith> I don't remember reading discussion of that yet
- # [04:04] <MikeSmith> I mean in the github issue trackers discussions for Streams
- # [04:04] <MikeSmith> but maybe I need to read more carefully
- # [04:04] <caitp> it was either about implementation in blink or WebKit, probably blink because it sounded like they were using the private symbols thing there
- # [04:04] <caitp> so not spec specific necessarily
- # [04:04] <MikeSmith> ok
- # [04:04] <MikeSmith> incidentally I realize now that it seems like Streams discussion has slowed down a lot recently
- # [04:05] <MikeSmith> I used to get a lot of issue notifications for it but not much at all lately
- # [04:05] <MikeSmith> ah OK
- # [04:06] <MikeSmith> anyway at that level it seems like there are all kinds of gotchas when implementing something like this
- # [04:06] <MikeSmith> I mean in C++
- # [04:07] <caitp> there is definitely a potential issue if user space gets control of non user space stuff, but i mean more in general about cross origin communications channels in DOM
- # [04:08] <caitp> seems like it could be useful for notifying an attacker of some kind of side channel, maybe
- # [04:09] <MikeSmith> oh
- # [04:09] <MikeSmith> I see now
- # [04:10] <MikeSmith> caitp: btw you working on browser-engine code these days?
- # [04:11] <MikeSmith> still contributing to Angular?
- # [04:11] <caitp> v8/webkit/blink, from most frequently to least frequently
- # [04:12] <MikeSmith> ah
- # [04:12] <MikeSmith> didn't know
- # [04:14] * MikeSmith peruses some commit logs
- # [04:14] * Quits: yutak (~yutak@2401:fa00:4:1002:c803:26ff:4b9c:79a0) (Ping timeout: 250 seconds)
- # [04:15] <MikeSmith> ara
- # [04:15] <MikeSmith> caitp: you working at Igalia?
- # [04:15] <caitp> yeeah, joined this summer/fall
- # [04:16] <MikeSmith> very cool
- # [04:16] <MikeSmith> massive respect to them
- # [04:17] * Quits: iml_ (~user@189-210-37-107.static.axtel.net) (Quit: Leaving.)
- # [04:17] <MikeSmith> seems like a very exceptional group of people
- # [04:17] <caitp> i think at least some of them hang out in here from time to time :p
- # [04:17] <MikeSmith> didn't know that
- # [04:18] <MikeSmith> I guess there's probably a few more people working there now than I realize
- # [04:18] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-spowyntngbzevltq) (Quit: Connection closed for inactivity)
- # [04:18] <MikeSmith> I don't actually personally know anybody else who works there so well
- # [04:19] <MikeSmith> well I know Joanie some
- # [04:19] <MikeSmith> Joanmarie
- # [04:19] <MikeSmith> super cool
- # [04:19] <caitp> yeah, I thought spec editors would probably know her
- # [04:20] <MikeSmith> yeah, I'm extremely glad she's able to spend time contribuing to spec discussions, especially for accessibility stuff
- # [04:20] <MikeSmith> I think she's a major asset to the accessibility effort
- # [04:20] <MikeSmith> and voice of reason, etc.
- # [04:25] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [04:26] * Joins: yutak (~yutak@2401:fa00:4:1002:8cd8:bc8c:840a:4a83)
- # [04:29] * Quits: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64) (Ping timeout: 240 seconds)
- # [05:01] * Quits: jwalden (~waldo@c-68-60-39-249.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
- # [05:11] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [05:14] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [05:16] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 250 seconds)
- # [05:18] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
- # [05:22] * Joins: roc (~chatzilla@121.98.188.221)
- # [05:40] * Joins: iml_ (~user@189.242.225.13)
- # [05:46] * Joins: rits (~richa@117.208.123.143)
- # [06:01] * Quits: iml_ (~user@189.242.225.13) (Quit: Leaving.)
- # [06:06] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [06:06] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [06:11] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [06:14] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [06:20] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [06:20] * Quits: psy_ (~psy@43.224.156.122) (Ping timeout: 240 seconds)
- # [06:20] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Client Quit)
- # [06:37] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [06:38] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [06:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [06:54] * Joins: psy_ (~psy@43.224.156.122)
- # [06:54] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [06:55] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [06:58] * Quits: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net) (Quit: ZZZzzz…)
- # [07:02] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [07:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [07:11] * heycam is now known as heycam|away
- # [07:11] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [07:12] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [07:14] * Quits: roc (~chatzilla@121.98.188.221) (Ping timeout: 250 seconds)
- # [07:15] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [07:16] * Quits: psy_ (~psy@43.224.156.122) (Quit: Leaving)
- # [07:19] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
- # [07:38] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:39] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [07:53] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [07:54] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [08:03] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [08:09] * Quits: nikkibeee (~quassel@node-1w7jr9y93irfnl3i5oto7h7g4.ipv6.telus.net) (Remote host closed the connection)
- # [08:10] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [08:26] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [08:35] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [08:36] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:47] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [08:59] * Joins: wbe (~textual@217.91.48.244)
- # [09:00] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [09:11] * Joins: rego (~rego@66.193.27.77.dynamic.reverse-mundo-r.com)
- # [09:12] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [09:16] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
- # [09:20] * Joins: roc (~chatzilla@121.98.188.221)
- # [09:20] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
- # [09:22] * Joins: davve (~user@h-72-179.a137.corp.bahnhof.se)
- # [09:22] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [09:24] * Joins: calvaris (~calvaris@fanzine.igalia.com)
- # [09:26] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [09:29] <MikeSmith> zcorpan: will review the build PR today
- # [09:30] <zcorpan> MikeSmith: ok thx
- # [09:30] <MikeSmith> (wasn't ignoring it, but just been working on trying to get a new validator release out)
- # [09:31] <MikeSmith> zcorpan: btw I finally changed the validator behavior to not report errors for ampersand cases that the spec says are not errors
- # [09:31] <zcorpan> (no worries)
- # [09:31] * Quits: plutoniix (~q@119.63.87.222) (Quit: จรลี จรลา)
- # [09:33] <zcorpan> MikeSmith: oh, cool. didn't you want the rules to be simpler there? or is the current spec OK?
- # [09:37] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [09:38] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [09:39] <MikeSmith> zcorpan: current spec is OK by me
- # [09:39] <MikeSmith> what I implemented in the parser conforms to the current spec, as far as I can remember
- # [09:39] <zcorpan> ok
- # [09:40] <MikeSmith> I'm a little fuzzy on it because I wrote the patch probably a year ago
- # [09:41] <MikeSmith> and to be the change hasn't been merged into the parser trunk; I'm resorting to checking it into a branch and having the validator use a build from that branch
- # [09:41] <MikeSmith> *and to be clear,
- # [09:45] * Quits: rniwa (~rniwa@17.202.48.94) (Ping timeout: 250 seconds)
- # [09:45] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdopxxohyx7empse.ip6.access.telenet.be)
- # [09:56] * Joins: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net)
- # [09:56] * Quits: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net) (Client Quit)
- # [10:01] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [10:01] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [10:01] * Joins: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net)
- # [10:03] <zcorpan> ok
- # [10:04] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [10:04] * Joins: plutoniix (~q@119.63.87.222)
- # [10:05] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-xhbmzxnywohkuxfj)
- # [10:05] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Ping timeout: 240 seconds)
- # [10:07] <howdoi> What does the service worker has acess to?
- # [10:08] <howdoi> I can't access DOM for sure, nor XHR
- # [10:13] * Quits: wilsonpage (~wilsonpag@cpc73846-dals21-2-0-cust279.20-2.cable.virginm.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [10:14] <annevk> howdoi: you can use fetch()
- # [10:15] <annevk> howdoi: it should have most APIs that are exposed in workers, minus a few
- # [10:16] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-jxzisysksaqfoshy)
- # [10:18] <howdoi> annevk: is there any list of which it can access and which it can't ?
- # [10:18] <howdoi> annevk: I am reading http://www.w3.org/TR/service-workers/
- # [10:19] <annevk> howdoi: don't really know if anyone keeps a list
- # [10:19] <annevk> howdoi: read https://slightlyoff.github.io/ServiceWorker/spec/service_worker/ instead
- # [10:19] * Joins: bradleymeck_ (~bradleyme@cpe-70-112-190-128.austin.res.rr.com)
- # [10:19] <annevk> howdoi: TR/ drafts are almost always the wrong thing to be reading
- # [10:19] <howdoi> Working Draft would be talking about it in bits and pieces
- # [10:20] <annevk> howdoi: I'm not sure what you mean, but the SW specification would not really talk about what APIs are available from ServiceWorkerGlobalScope, that's mostly up to other specifications
- # [10:22] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [10:22] * bradleymeck_ is now known as bradleymeck
- # [10:25] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [10:27] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [10:32] <howdoi> annevk: thanks, I shall re-read it
- # [10:35] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [10:38] <yoav> annevk: friendly ping re https://github.com/whatwg/dom/pull/123 :)
- # [10:47] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [10:55] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
- # [10:56] <annevk> Thanks, so many GitHub things to look at... Halved the list so far.
- # [10:57] <annevk> yoav: are you using an older version of bikeshed?
- # [10:57] <yoav> maybe...
- # [10:58] <yoav> I'll update and see if it changes things
- # [10:58] <annevk> yoav: it seems your generated dom.html changes the formatting of a bunch of things
- # [10:58] <annevk> yoav: I guess I can merge and overwrite that locally
- # [10:59] * Joins: calvaris (~calvaris@fanzine.igalia.com)
- # [10:59] <yoav> I'm trying to update and see what it does, but feel free to merge and overwrite if you prefer
- # [11:02] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [11:03] <annevk> yoav: it seems that might be the problem; I merged this one, I guess now you've updated it'll be fine for the patch that fixes where supported tokens lives
- # [11:03] <yoav> yeah, the update was the issue :)
- # [11:04] * Quits: ^esc_ (~esc_@91.141.1.130.wireless.dyn.drei.com) (Ping timeout: 246 seconds)
- # [11:07] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
- # [11:08] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Ping timeout: 256 seconds)
- # [11:08] * Quits: lerc_ (~quassel@121-74-245-104.telstraclear.net) (Read error: Connection reset by peer)
- # [11:08] * Joins: calvaris (~calvaris@fanzine.igalia.com)
- # [11:13] * Joins: lerc (~quassel@121-74-245-104.telstraclear.net)
- # [11:17] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [11:18] * Joins: espadrine (~tyl@213.152.2.4)
- # [11:21] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
- # [11:23] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [11:30] * Quits: plutoniix (~q@119.63.87.222) (Quit: จรลี จรลา)
- # [11:35] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:4c94:a2b6:d2ce:99c5)
- # [11:42] * Quits: rits (~richa@117.208.123.143) (Ping timeout: 250 seconds)
- # [11:47] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
- # [11:50] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
- # [11:52] <nox> annevk: No need to thank me, I introduced that damn typo. :)
- # [11:52] <annevk> heh
- # [11:52] <annevk> Well, I reviewed that change...
- # [11:53] * Joins: calvaris (~calvaris@fanzine.igalia.com)
- # [11:53] <nox> annevk: Hah, true. :)
- # [11:56] * Joins: rits (~richa@59.89.181.227)
- # [12:06] * Quits: rego (~rego@66.193.27.77.dynamic.reverse-mundo-r.com) (Ping timeout: 256 seconds)
- # [12:09] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:4c94:a2b6:d2ce:99c5) (Ping timeout: 250 seconds)
- # [12:35] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:4c94:a2b6:d2ce:99c5)
- # [12:43] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [12:44] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [12:52] * Joins: eric_carlson (~ericc@17.202.48.68)
- # [13:01] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [13:18] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [13:19] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:4c94:a2b6:d2ce:99c5) (Remote host closed the connection)
- # [13:22] * Joins: adactio (~adactio@185.65.110.45)
- # [13:23] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 272 seconds)
- # [13:23] * Quits: bradleymeck (~bradleyme@cpe-70-112-190-128.austin.res.rr.com) (Quit: bradleymeck)
- # [13:29] <howdoi> annevk: jsfeatures.in is a progressive webapp, but the add to home screen banner is not getting triggered even after the bypass flag is enabled, any idea?
- # [13:44] * Joins: plutoniix (~q@node-1bey.pool-101-108.dynamic.totbb.net)
- # [14:00] * wilsonpage is now known as wilsonpage-away
- # [14:00] * Joins: JeanCarloMachado (~jean@187-5-234-50.cslce700.dsl.brasiltelecom.net.br)
- # [14:06] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:808a:8672:f1a8:7fd4)
- # [14:08] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 240 seconds)
- # [14:17] <annevk> howdoi: nope
- # [14:18] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
- # [14:21] <smaug____> hmm, I think I'm still missing webapps mailing list emails
- # [14:22] <Domenic> annevk: is https://github.com/whatwg/html/pull/373 ready to go or still reviewing?
- # [14:22] <smaug____> MikeSmith: is there some way to know who all are subscribed to webapps mailing list?
- # [14:23] <smaug____> I wonder if most of the people were kicked out there last week
- # [14:24] <annevk> Domenic: I think it requires globalThis to land on the other side, no?
- # [14:25] <Domenic> annevk: oh, that happened already, that's when I removed the "do not merge" label :)
- # [14:25] <Domenic> execution context tracking (for the script execution PR) is still in progress, but globalThis and InitializeHostDefinedRealm are now in ES
- # [14:25] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [14:26] <annevk> Domenic: hmm, the ECMAScript PR still has globalThis as an outstanding commit
- # [14:27] <annevk> Domenic: https://github.com/tc39/ecma262/commit/9474c58c6baf54e8b5347a182c2fa6ee10dab071 but I guess maybe that PR needs rebasing?
- # [14:27] <Domenic> annevk: the "master es2016-draft-20151210 " in the header of the commit means it's been merged into master and released in a tagged snapshot
- # [14:28] <Domenic> Ah it's that GitHub UI bug
- # [14:28] <annevk> Domenic: so I think it's good to merge then, ideally heycam also reviews this but we can ask him to come in after the fact
- # [14:29] <Domenic> He merged 3/4 commits in the PR, but GitHub doesn't update the PR to show that
- # [14:29] <Domenic> \o/
- # [14:29] <Domenic> Yeah IDL needs more updates...
- # [14:29] <Domenic> IDL doesn't even talk about script settings objects, it talks about "stack of scripts"?
- # [14:30] <Domenic> This experience has convinced me to move IDL updates up on the priority stack, although they are still below cancelable promises which are below this script/module work.
- # [14:30] <annevk> I think I convinced heycam last week to do most of my outstanding requests regarding internal slots, more formalized algorithms, this, current realm, etc. but I'm not sure what timeline we're looking at
- # [14:31] <annevk> Domenic: so will you merge 373 yourself?
- # [14:31] <Domenic> annevk: yeah I will, when I get to work in a couple hours.
- # [14:32] <annevk> such great refactoring
- # [14:32] <Domenic> My biggest requests for IDL are an update for latest ES, and a merger of the two type sections/getting rid of the seperate "ES binding" concept.
- # [14:32] <smaug____> ahaa, bug in session history algo. "8. If the specified entry is not an entry with persisted user state, but its URL has a fragment identifier, scroll to the fragment identifier." should not happen when coming from bfcache
- # [14:32] <annevk> smaug____: I guess that wasn't considered since only Firefox has a bfcache :/
- # [14:33] <Domenic> why is bfcache allowed in the standard? Can't it be a nonstandard Firefox extension if only one browser implements it and it affects interop in these kind of ways?
- # [14:33] <smaug____> annevk: webkit has it too
- # [14:34] <Domenic> hmmm
- # [14:34] <annevk> Domenic: so apparently WebKit has it too, but there's events too and I think someone told me a lot of the same issues come up with preload
- # [14:34] <Domenic> yeah this seems like the kind of interop situation we try to fix, not codify into the standard as "do either one, it's fine"
- # [14:35] <smaug____> hmm, perhaps that step 8 is fine if "entry with persisted user state" is interpreted certain way
- # [14:35] * wilsonpage-away is now known as wilsonpage
- # [14:41] <annevk> Domenic: so I think Chrome is not convinced about the complexity of this feature and believes that typically the network is fast enough so that reloading is fine
- # [14:41] <annevk> Domenic: whereas other browsers want to retain some representation
- # [14:41] <howdoi> await is boring with try-catch block
- # [14:42] <annevk> Domenic: also, this being history and that fundamentally being tied to UI makes it hard to see a fully interoperable future, but perhaps we can get closer in some aspects
- # [14:43] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [14:54] <annevk> Domenic: so should https://bugs.ecmascript.org/show_bug.cgi?id=1898 be marked fixed?
- # [14:54] <annevk> Perhaps better to ask that in jslang
- # [15:00] * Quits: JeanCarloMachado (~jean@187-5-234-50.cslce700.dsl.brasiltelecom.net.br) (Quit: Lost terminal)
- # [15:00] * Joins: wilsonpa_ (~wilsonpag@217.111.161.212)
- # [15:00] * Joins: Joseph__Silber (~JosephSil@ool-ad038489.dyn.optonline.net)
- # [15:01] * Joins: bblfish_ (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [15:01] <Ms2ger> Domenic, annevk: is https://github.com/domenic/window-proxy-spec still worth looking at?
- # [15:01] <annevk> Ms2ger: for same-origin only
- # [15:01] <Ms2ger> Right
- # [15:02] <annevk> Ms2ger: I need to find time to study the discussion from last week and write up something more coherent, but thus far I'm mostly catching up
- # [15:02] <Ms2ger> Ok
- # [15:02] <annevk> Ms2ger: and apparently I'm somewhat legally obliged to take more holiday for the remainder of the year starting Friday so...
- # [15:02] * Ms2ger ponders trying to make nox write it up
- # [15:03] <nox> I would like some WebIDL stuff to actually support WindowProxy.
- # [15:03] <annevk> Heh, it's an interesting challenge for sure
- # [15:03] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Ping timeout: 272 seconds)
- # [15:03] * Quits: Joseph_Silber (~JosephSil@ool-ad038489.dyn.optonline.net) (Ping timeout: 272 seconds)
- # [15:04] <nox> Because the current WindowProxy stuff in HTML is laughable.
- # [15:04] <annevk> nox: what would IDL provide?
- # [15:04] <annevk> nox: as I understand it all we need is internal methods which IDL doesn't really help with in any meaningful way
- # [15:04] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Ping timeout: 272 seconds)
- # [15:04] <nox> No idea, but it seems insane to me that we have WindowProxy in the middle of nowhere, with a very vague definition, etc etc.
- # [15:04] <Ms2ger> annevk is working on the "vague" part, at least
- # [15:05] <nox> annevk: Well, ES6 has proxies, WebIDL doesn't, what about "proxy WindowProxy { /* what goes there to be defined */ }"
- # [15:05] <annevk> What Domenic has written up coupled up with more internal methods overrides and origin checks is roughly what we'll end up with I suspect
- # [15:05] <annevk> nox: if your IDL "interface" (to be renamed "class" one day) defines getter/setter stuff you'll get a proxy
- # [15:06] <nox> annevk: Still sounds better than prose with a interface not defined anywhere in actual IDL.
- # [15:06] <MikeSmith> smaug____: there's no public way to view the set of subscribers to a list afaik. I can see it myself though
- # [15:07] <Domenic> I think you would need a pretty new language if you wanted to write up WindowProxy in IDL
- # [15:07] <nox> Domenic: Ah?
- # [15:07] <annevk> MikeSmith: that API is available to Members too
- # [15:07] <Domenic> nox: it doesn't correspond to basically any concepts in IDL as it exists today. Extending IDL to give enough power would essentially create a micro-language inside IDL which is entirely composed of features to make WindowProxy work.
- # [15:08] <nox> I see.
- # [15:08] * Joins: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
- # [15:09] <annevk> MikeSmith: w3.org 404s have mixed content
- # [15:09] <MikeSmith> oh, will try to get those 404 pages fixed
- # [15:09] <annevk> The only thing WindowProxy needs from IDL is acknowledgment that it exists and can be used in IDL interfaces
- # [15:10] <nox> annevk: And WebIDL doesn't provide that, right?
- # [15:10] * Joins: rego (~rego@3.192.27.77.dynamic.reverse-mundo-r.com)
- # [15:10] <nox> annevk, Domenic: What if we had just "proxy WindowProxy;"?
- # [15:10] <MikeSmith> annevk: actually those will be fixed when they deploy upgrade-insecure-requests, right?
- # [15:10] <Domenic> sure or "typename WindowProxy"
- # [15:10] <Domenic> we need the same thing for ReadableStream
- # [15:11] <MikeSmith> win 35
- # [15:11] <nox> Gecko does "interface WindowProxy;"
- # [15:11] <annevk> MikeSmith: I guess
- # [15:11] <nox> (IIRC).
- # [15:11] <Domenic> yeah that seems reasonable too
- # [15:11] <annevk> nox: it's the same problem Uint8Array et al have
- # [15:11] <annevk> nox: but IDL mentions those already in various places to make things work
- # [15:12] <nox> annevk, heycam|away: Btw, have you thought a bit more about [[HasInstance]] for NodeFilter?
- # [15:12] <annevk> perhaps if Domenic's grand flattening plan is executed that problem disappears altogether
- # [15:12] <annevk> nox: I haven't, was happy for you all to sort it out
- # [15:13] <nox> Yeah, I was happy this meeting happened too.
- # [15:13] <nox> The code I had to read was extremely confusing, glad that bz confirmed it was actually mostly dead code.
- # [15:13] <MikeSmith> smaug____: as annevk reminds me there's member-only access to subscriber lists, so I'll find a URL you can try
- # [15:14] <Ms2ger> > Worker initialization was refactored extensively, to avoid creating WorkerGlobalScope objects before the corresponding realm was created. (The existing setup had the problem where it was creating a WorkerGlobalScope, derived from Object, in a thread that didn't even exist yet.)
- # [15:14] <Ms2ger> Woo
- # [15:14] <annevk> MikeSmith: smaug____: https://www.w3.org/Member/Mail/AuditForm
- # [15:14] <nox> annevk: Though,
- # [15:15] <MikeSmith> thanks annevk
- # [15:15] <nox> I just realised we didn't have any meeting about whichever step in document.write() that confuses me. :(
- # [15:15] <annevk> MikeSmith: smaug____: https://www.w3.org/services/list-audit/query?queryList=public-webapps in particular
- # [15:15] <Ms2ger> Oh, did we get a bug filed about the dead code?
- # [15:15] <nox> Ms2ger: No idea.
- # [15:15] <nox> Ms2ger: Ask bz.
- # [15:15] <Ms2ger> I don't think so
- # [15:15] <Ms2ger> bz is on vacation to NZ
- # [15:15] <nox> Oh right.
- # [15:16] <nox> So probably not.
- # [15:16] <annevk> MikeSmith: smaug____: the main problem though is that for lists that are partially DB-backed you'll also need to check who is part of the group since those will also have gotten the email and are not listed on that page, aiui
- # [15:16] <Ms2ger> nox, can you write down what exactly is dead code, so I can file?
- # [15:16] <annevk> nox: filing GitHub issues is a decent substitute for meetings though
- # [15:16] <nox> annevk: True.
- # [15:17] <nox> Ms2ger: Will do that tonight.
- # [15:17] <nox> I'm still supposed to work on insane PHP code, mind you. :P
- # [15:17] <Ms2ger> Send me an email?
- # [15:18] <nox> Ms2ger: Will do.
- # [15:18] <Ms2ger> Thanks
- # [15:19] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:808a:8672:f1a8:7fd4) (Remote host closed the connection)
- # [15:19] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [15:22] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 250 seconds)
- # [15:24] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 272 seconds)
- # [15:40] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:43] * Joins: css (~css@unaffiliated/css)
- # [15:45] * Quits: bblfish_ (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [15:46] * Joins: jwalden (~waldo@c-68-60-39-249.hsd1.mi.comcast.net)
- # [16:00] <nox> annevk: Maybe "external interface Foo;" would be better? Bikeshedding though.
- # [16:02] <annevk> nox: it's not clear to me that we need to use IDL syntax for them
- # [16:02] * Joins: darobin (~darobin@209.148.63.66)
- # [16:03] * Joins: ehynds (~ehynds@64.206.121.41)
- # [16:03] <annevk> nox: what we need is something that makes it clear they can be used in IDL using verbiage X coupled perhaps with some restrictions where they can be used (e.g., using WindowProxy in worker APIs would be bad)
- # [16:03] <annevk> nox: and we need to define what it means to create new instances of them from within IDL algorithms
- # [16:04] <annevk> nox: there might be some other things
- # [16:04] <nox> annevk: I see.
- # [16:04] <annevk> nox: but "bikeshed syntax" doesn't really solve any of those per se
- # [16:04] <nox> Definitely.
- # [16:07] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [16:17] * wilsonpa_ is now known as wilsonpage-away
- # [16:18] * Quits: Joseph__Silber (~JosephSil@ool-ad038489.dyn.optonline.net) (Quit: Leaving)
- # [16:20] * Joins: mven (~textual@32.97.110.56)
- # [16:20] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
- # [16:21] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [16:25] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
- # [16:41] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [16:55] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
- # [16:59] <smaug____> MikeSmith: ok, thanks. Looks like some essential people are now missing from the mailing list
- # [17:00] <smaug____> and Apple isn't currently a member of the wg
- # [17:00] * Joins: myakura (uid22370@gateway/web/irccloud.com/x-znuxhrhkrbkjtkyh)
- # [17:04] <annevk> smaug____: per https://www.w3.org/services/list-audit/query?queryList=public-webapps most Apple employees do get emails though
- # [17:04] * Quits: rego (~rego@3.192.27.77.dynamic.reverse-mundo-r.com) (Quit: Leaving)
- # [17:05] <smaug____> annevk: well, not rniwa for example
- # [17:09] <annevk> smaug____: I see, sigh
- # [17:11] * Quits: beverloo (beverloo@nat/google/x-eurqzgwtsjgkijki) (Ping timeout: 240 seconds)
- # [17:11] * Quits: johnme_ (johnme@nat/google/x-klmkfeqjvmtffece) (Ping timeout: 240 seconds)
- # [17:13] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [17:13] <nox> annevk: I think proxy … { … } would be the way to go. We could then say that interfaces with special operations get an implicit proxy on which these operations are defined, and we could make something like [Proxy=WindowProxy] on Window or any interface which need a more exotic proxy thing.
- # [17:13] * Joins: beverloo (beverloo@nat/google/x-mlqduhmuyiftnpfw)
- # [17:14] <annevk> nox: what problem are you trying to solve?
- # [17:14] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [17:14] <nox> None particularly, I just hate how WindowProxy is specified and would like it to be more WebIDL-friendly.
- # [17:16] <Domenic> I really don't see a need to put anything in Web IDL for this
- # [17:17] * Joins: iml_ (~user@189-210-37-107.static.axtel.net)
- # [17:20] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [17:21] * wilsonpage-away is now known as wilsonpa_
- # [17:22] <annevk> Right, inventing IDL syntax does not solve problems so I'm also at a loss
- # [17:24] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
- # [17:28] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-xhbmzxnywohkuxfj) (Quit: Connection closed for inactivity)
- # [17:32] <nox> Domenic, annevk: Disregard me then. :)
- # [17:34] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [17:37] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [17:37] <gsnedders> http://stackoverflow.com/questions/9675750/if-ie-comments-showing-up-in-ie9 is weird, seems like parsing of conditional comments in old IE can end up with valid comments being treated as text o_O
- # [17:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [17:37] * Joins: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
- # [17:38] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [17:39] <nox> annevk: Should DOM be updated to use FrozenArray?
- # [17:39] <annevk> nox: where?
- # [17:41] <nox> Never mind I thought arrays were used in there somehow.
- # [17:43] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [17:45] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [17:49] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 240 seconds)
- # [17:50] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [17:52] <Ms2ger> Oh, add-topic is dead?
- # [17:55] * Joins: zecho (~zecho@204.77.45.99)
- # [17:55] * Joins: ap (~ap@17.202.44.214)
- # [17:56] * Quits: zecho (~zecho@204.77.45.99) (Remote host closed the connection)
- # [17:56] <annevk> Ms2ger: what is add-topic?
- # [17:56] <Ms2ger> <annevk> No need to introduce new ADD-TOPIC or REMOVE-TOPIC syntax. It's no longer used.
- # [17:56] * Joins: zecho (~zecho@199.17.247.240)
- # [17:57] <annevk> Ms2ger: oh, see, with uppercase it's much clearer
- # [17:57] <annevk> Ms2ger: yeah, that died with the transition to GitHub
- # [17:58] * Joins: psy_ (~psy@43.224.156.114)
- # [17:59] * Quits: psy_ (~psy@43.224.156.114) (Max SendQ exceeded)
- # [17:59] * Joins: psy_ (~psy@43.224.156.114)
- # [18:01] * Quits: ap (~ap@17.202.44.214) (Quit: Textual IRC Client: www.textualapp.com)
- # [18:02] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:05] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:05] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:06] <Domenic> what did it do?
- # [18:07] * Quits: zecho (~zecho@199.17.247.240) (Remote host closed the connection)
- # [18:08] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [18:08] * Joins: ap (~ap@17.202.44.214)
- # [18:15] * Joins: svl (~me@86.81.103.1)
- # [18:20] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:27] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:32] <annevk> Domenic: it was used for emailing folks when a topic they cared about ended up being changed
- # [18:33] <annevk> Domenic: we discussed it to some extent when migrating and it wasn't used enough to care
- # [18:42] * Joins: jernoble|laptop (~jernoble@104-244-25-36.PUBLIC.monkeybrains.net)
- # [18:45] * wilsonpa_ is now known as wilsonpage-away
- # [18:47] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [18:48] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdopxxohyx7empse.ip6.access.telenet.be) (Ping timeout: 240 seconds)
- # [18:49] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [18:49] * Quits: jernoble|laptop (~jernoble@104-244-25-36.PUBLIC.monkeybrains.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [18:51] * Joins: nikkibee (~quassel@node-1w7jr9y93irfmrr55k3ds1kf6.ipv6.telus.net)
- # [18:57] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [18:58] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [18:58] * Joins: zecho (~zecho@199.17.247.240)
- # [19:00] * Joins: jsbell (jsbell@nat/google/x-yujyxxlbfjfstsrm)
- # [19:01] * Quits: zecho (~zecho@199.17.247.240) (Remote host closed the connection)
- # [19:02] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [19:03] * Joins: KevinMarks_ (~yaaic@67.164.14.200)
- # [19:06] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [19:08] * Quits: adactio (~adactio@185.65.110.45) (Quit: adactio)
- # [19:09] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
- # [19:09] * Quits: wilsonpage-away (~wilsonpag@217.111.161.212) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [19:12] * Joins: zecho (~zecho@199.17.247.240)
- # [19:20] * Quits: jxs (~jxs@108.61.167.230) (Remote host closed the connection)
- # [19:20] * Quits: zecho (~zecho@199.17.247.240) (Read error: Connection reset by peer)
- # [19:20] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [19:21] * Joins: zecho (~zecho@199.17.247.240)
- # [19:25] <annevk> nikkibee: can I help with the CORS-preflight cache confusion?
- # [19:25] <nikkibee> annevk: yes, I'd appreciate that!
- # [19:25] <nikkibee> I'm not sure what it *accomplishes*
- # [19:25] <nikkibee> like I can see it's doing this stuff but it seems very circular to me
- # [19:25] <nikkibee> if there's no cache, then make the cache to compare against later?
- # [19:25] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 260 seconds)
- # [19:26] <nikkibee> what I'm thinking is the answer right now is how CORS-preflight Fetch can return a network error
- # [19:26] <annevk> nikkibee: if there's no cache entry, make this preflight fetch to populate the cache (and make sure the server knows about CORS at the same time)
- # [19:26] <nikkibee> is that so if something is in the cache, we can be sure it's good? and if it doesn't match the catch, we need to run validation on it again?
- # [19:26] * Quits: espadrine (~tyl@213.152.2.4) (Ping timeout: 256 seconds)
- # [19:27] <annevk> nikkibee: correct
- # [19:27] <nikkibee> ahh, I get it now! thanks
- # [19:28] <nikkibee> I mean, "we can be sure it's good" is pretty simple, but I'm sure I'll get a better idea of what validity means as I gain more experience with Fetch :)
- # [19:29] <nikkibee> would it be accurate to say it checks for CORS security?
- # [19:29] <annevk> nikkibee: it's basically a check to see the server understands CORS and is happy to handle cross-origin requests that go outside the traditional security model of the web
- # [19:29] <nikkibee> gotcha, thanks!
- # [19:30] <annevk> nikkibee: if you can think of places where some extra explanation would help that'd be welcome as issues / PR
- # [19:30] <nikkibee> annevk: I think more notes in general would be a good thing. whenever a step has a note it usually seems to be giving me the reason for the step
- # [19:31] <nikkibee> I don't always understand what the note itself means, but I often get that it's relating to something beyond the Fetch spec itself, and that I'd be doing something that'll be used later
- # [19:31] <annevk> nikkibee: notes are typically included based on PRs/issues or when I find something particularly complicated myself
- # [19:31] <annevk> I guess they might still be too abstract at times...
- # [19:32] <nikkibee> well my main thing is like
- # [19:32] <nikkibee> I've gone through all the steps, but it's not easy to understand the big picture
- # [19:32] <nikkibee> I don't know what the *point* of each different Fetch function is from the outset
- # [19:32] * Quits: zecho (~zecho@199.17.247.240) (Remote host closed the connection)
- # [19:33] <nikkibee> like I kinda get that things enter in Fetch; go to Main Fetch to get sorted to Basic Fetch or HTTP Fetch; and HTTP Fetch covers a lot of different ground
- # [19:33] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
- # [19:34] <nikkibee> but all the introductions are like "To perform an HTTP-network fetch using request with an optional credentials flag, run these steps:" and I don't know what the *goal* is
- # [19:34] <annevk> well the goal is representing response = fetch(request)
- # [19:35] <annevk> things are abstracted into their own algorithm if they are reused or when that is good for clarity
- # [19:35] <nikkibee> that makes sense
- # [19:35] <nikkibee> I hadn't thought about the reusing aspect, though I have noted what gets called where
- # [19:36] <annevk> we could have some more notes with a basic explanation I suppose, but a lot of the algorithms don't mean much by themselves
- # [19:36] <annevk> and we might change the arrangement I suppose if that becomes necessary at some point
- # [19:36] <nikkibee> fair enough
- # [19:36] <annevk> E.g., "main fetch" is a fairly recent addition we didn't need before
- # [19:37] <nikkibee> I think something could be done for the CORS-preflight cache on pointing out what I eventually concluded
- # [19:37] <nikkibee> huh, are the steps in main fetch new? or were they elsewhere?
- # [19:37] <annevk> nikkibee: they used to be in "fetch"
- # [19:38] <annevk> nikkibee: would that help at the top of CORS-preflight fetch though or in HTTP fetch step 4.1?
- # [19:38] <nikkibee> that sounds like a good change, if at least so each method is a bit shorter
- # [19:39] <nikkibee> annevk: both I think. like you would say different things in each place
- # [19:39] <annevk> nikkibee: we made it because we needed to reinvoke "fetch" from redirects, but wanted to keep some things unchanged
- # [19:39] <nikkibee> like in HTTP fetch step 4.1 it could be like "if something is in the cache, it's been validated. if it's not, we need to validate it"
- # [19:39] <annevk> nikkibee: so now redirects reinvoke "main fetch" and whatever is done in "fetch" is left alone
- # [19:39] <nikkibee> right
- # [19:40] * Joins: mpt (~mpt@canonical/mpt)
- # [19:40] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [19:40] <annevk> nikkibee: could you comment in the preflightResponse issue to that effect? I'll add some notes tomorrow
- # [19:42] <nikkibee> sure thing
- # [19:44] <annevk> philipj: https://www.chromestatus.com/metrics/feature/timeline/popularity/1061 looks excellent, but I guess we need to wait longer
- # [19:44] * Quits: wbe (~textual@217.91.48.244) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [19:44] <annevk> philipj: btw, going directly to that URL in Firefox doesn't update the <select> correctly
- # [19:46] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [19:48] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [19:50] * Quits: myakura (uid22370@gateway/web/irccloud.com/x-znuxhrhkrbkjtkyh) (Quit: Connection closed for inactivity)
- # [19:50] * Joins: Maurice` (copyman@unaffiliated/maurice)
- # [19:50] <philipj> annevk: what you're seeing is probably https://github.com/GoogleChrome/chromium-dashboard/issues/220
- # [19:51] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 265 seconds)
- # [19:52] <philipj> annevk: and yes, that use counter will be in M49, with an "Estimated Week of Stable" Feb 29th, 2016
- # [19:52] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
- # [19:53] * Quits: ehynds (~ehynds@64.206.121.41)
- # [19:53] <philipj> it does look pretty promising compared to some other recent counters, though
- # [19:53] <philipj> annevk: if there's any hurry, a googler might be able to tell you numbers from the dev channel
- # [19:53] * Parts: css (~css@unaffiliated/css)
- # [19:54] * Joins: ambv (~ambv@199.201.64.138)
- # [19:57] * Joins: jxs (~jxs@108.61.167.230)
- # [20:00] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [20:02] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [20:05] <Domenic> is importScripts() just sync xhr in disguise?
- # [20:06] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [20:07] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [20:12] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [20:14] * Joins: yoav (~yoav@78.245.148.181)
- # [20:16] <Domenic> Who wants to add a "never show this again" to the "too slow" checkbox. jeez.
- # [20:17] <Domenic> s/checkbox/popup/
- # [20:17] <Domenic> although I guess if it uses cookies it's not going to work on my file:// URL copy
- # [20:18] * Parts: rits (~richa@59.89.181.227)
- # [20:18] <annevk> Domenic: importScripts() is sync, but only for workers
- # [20:18] * Joins: rits (~richa@59.89.181.227)
- # [20:20] <Domenic> yeah i guess we allow workers to jank themselves anyway
- # [20:20] * Joins: ^esc (~esc_@91.141.0.124.wireless.dyn.drei.com)
- # [20:21] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-zwsjanhnwkqkqesj)
- # [20:29] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [20:29] * Joins: rniwa (~rniwa@17.202.48.94)
- # [20:31] * Joins: bengo (~textual@50.203.84.2)
- # [20:33] * Quits: bengo (~textual@50.203.84.2) (Client Quit)
- # [20:37] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [20:38] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [20:40] * Joins: wbe (~textual@port-50823.pppoe.wtnet.de)
- # [20:40] <wanderview> Domenic: we also do some special things for importScripts() in service workers
- # [20:41] <wanderview> monkey patching: https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#importscripts
- # [20:41] <Domenic> wanderview: yeah i saw junkees did a nice refactoring a while back to allow ServiceWorkerGlobalScope.importScripts to reuse most of the algorithm
- # [20:41] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
- # [20:41] <Domenic> That's not monkeypatching :). What was there before was monkeypatching... "do importScripts but instead of step 7, do X, and after step 8, do Y."
- # [20:42] <wanderview> ok
- # [20:42] * Joins: darobin (~darobin@209.148.63.66)
- # [20:43] <rits> hello i am starting on this bug https://github.com/whatwg/html/issues/176, needed some starting points for it
- # [20:46] <Domenic> rits: do you need help with the tooling, or with the contents of the bug? If the latter, annevk is the person to ask. If he's not around in this channel right now you can try asking clarifying questions on the bug thread itself.
- # [20:47] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [20:48] <rits> Domenic: yeah, according to timezone he is not around now, i will discuss with him for the content part tomorrow, thanks
- # [20:51] * Joins: siddhism (~siddhesh@106.221.132.141)
- # [20:52] * Joins: bengo (~textual@50.203.84.2)
- # [20:53] * Parts: rits (~richa@59.89.181.227)
- # [20:56] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-swrxuuluwdiqlexo) (Ping timeout: 240 seconds)
- # [20:57] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
- # [20:58] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-jallhrxspayuzsol)
- # [20:58] * Joins: zecho (~zecho@199.17.247.240)
- # [21:01] <smaug____> majidvp: about scrollRestoration
- # [21:02] <smaug____> majidvp: the spec currently hints that history.scrollRestoration = 'manual'; somewhere in a script in head is enough to give manual handling everywhere
- # [21:02] <smaug____> but #hash handling in session history doesn't get that
- # [21:03] <smaug____> hmm, I should just file a bug about the example in the spec I guess
- # [21:03] <smaug____> or perhaps we want to change the spec
- # [21:04] * Quits: ambv (~ambv@199.201.64.138) (Quit: sys.exit(0) # app closed)
- # [21:05] <Domenic> speaking of which
- # [21:05] <Domenic> does majidvp or smaug____ want to make a PR for https://github.com/whatwg/html/issues/350#issuecomment-159753715
- # [21:06] * smaug____ should probably try to figure out how to write a pr for the spec
- # [21:07] <smaug____> but it is github
- # [21:07] <smaug____> which means hassle to me
- # [21:08] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [21:08] <smaug____> Domenic: so, which file should I modify?
- # [21:08] <smaug____> source?
- # [21:08] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
- # [21:09] <Domenic> smaug____: yep. https://github.com/whatwg/html#pull-requests should give the info needed.
- # [21:14] <majidvp> smaug: I can make the PR for issue 350 if you don't have the repo setup.
- # [21:14] * Joins: ambv (~ambv@199.201.64.138)
- # [21:14] <smaug____> majidvp: thanks
- # [21:14] <smaug____> majidvp: any feedback to https://github.com/whatwg/html/issues/404
- # [21:14] * Quits: zecho (~zecho@199.17.247.240)
- # [21:14] <smaug____> great issue number :)
- # [21:18] <majidvp> smaug____: As for the #hash, my read of the spec is that "history.scrollRestoration=manual" takes precedent over hash. In particular, step 8 says "If the specified entry is not an entry with persisted user state, but its URL has a fragment identifier, scroll to the fragment identifier."
- # [21:18] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [21:18] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [21:19] <majidvp> smaug____: In other words, if we have any scroll information for the entry (including scrollRestoration='manual') then we should not scroll to hash.
- # [21:19] * Quits: hendry (~hendry@888.dabase.com) (Ping timeout: 240 seconds)
- # [21:19] <smaug____> majidvp: FYI, chrome does scrolls with #hash
- # [21:19] <smaug____> s/scroll/scroll/
- # [21:19] <smaug____> so #hash takes precedence
- # [21:21] <smaug____> majidvp: also "entry with persisted user state" doesn't mean scrollRestoration state
- # [21:21] <smaug____> as far as I see
- # [21:21] <smaug____> since scrollRestoration is an explicitly defined state
- # [21:21] * Parts: ambv (~ambv@199.201.64.138) ("sys.exit(0) # app closed")
- # [21:21] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [21:23] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
- # [21:26] <majidvp> The Chrome behaviour is that it scrolls to hash on first load (where scrollRestoration = Auto) but it does not on any history traversal if the page has already set scrollRestoration=Manual.
- # [21:26] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
- # [21:26] <majidvp> https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/LayoutTests/fast/history/scroll-restoration/scroll-restoration-fragment-navigation-crossdoc.html&sq=package:chromium&type=cs
- # [21:29] <majidvp> smaug____: what do you think the right behaviour should be? The spec gives precedent on history scroll restoration over navigation to hash so I think scrollRestoration=Manual should also take precedent over hash.
- # [21:32] * Joins: hendry (~hendry@888.dabase.com)
- # [21:32] <smaug____> majidvp: the spec gives precedence to fragment navigation
- # [21:32] <smaug____> but I think that is wrong
- # [21:32] * Joins: zecho (~zecho@204.77.45.99)
- # [21:32] <smaug____> thouhg
- # [21:32] <smaug____> thouhg
- # [21:32] <smaug____> though :)
- # [21:33] <smaug____> what should happen to the hashchange event?
- # [21:33] <smaug____> it would still be dispatched, even without scrolling?
- # [21:34] <smaug____> majidvp: which behavior you want?
- # [21:37] * Quits: zecho (~zecho@204.77.45.99) (Remote host closed the connection)
- # [21:37] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [21:37] * Joins: zecho (~zecho@199.17.247.240)
- # [21:37] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [21:38] * Quits: hendry (~hendry@888.dabase.com) (Ping timeout: 260 seconds)
- # [21:38] * Joins: hendry (~hendry@888.dabase.com)
- # [21:39] <smaug____> I guess dispatching hashchange is fine even without scrolling
- # [21:39] * Joins: ehsan_ (~ehsan@2607:f0c8:8000:80e0:f47a:fb9b:d5a7:bcca)
- # [21:39] <smaug____> is scrollRestoration is 'manual'
- # [21:40] <smaug____> s/is/if/
- # [21:42] * Joins: weinig (~weinig@17.114.219.6)
- # [21:42] <majidvp> smaug____: yes, firing hashchange is independent of scrolling to fragment. It happens even if there is no fragment matching the hash.
- # [21:44] <smaug____> majidvp: you'll file a blink bug?
- # [21:44] <smaug____> or should I?
- # [21:45] <Domenic> I'm pretty excited about killing UTF16 in textencoder
- # [21:45] * Quits: zecho (~zecho@199.17.247.240)
- # [21:49] <majidvp> smaug____:I can file a bug. Do you have a repro? Is it on first load, or when traversing back to the page?
- # [21:50] * Quits: bengo (~textual@50.203.84.2) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [21:50] <smaug____> majidvp: when traversing back at least
- # [21:51] <smaug____> I just manually tried something with http://mxr.mozilla.org/mozilla-central/source/dom/events/Event.cpp
- # [21:51] <smaug____> load that, set 'manual'
- # [21:51] <smaug____> scroll/click 199 on the left
- # [21:51] <smaug____> then load about:blank
- # [21:51] <smaug____> and go back
- # [21:51] <smaug____> the mode is still manual, but page is scrolled
- # [21:54] <smaug____> majidvp: note, there is also "update the session history with the new page" where steps 4-6 do fragment scrolling
- # [21:56] <majidvp> That sounds like a bug. I will file it.
- # [21:57] * Quits: lerc (~quassel@121-74-245-104.telstraclear.net) (Read error: Connection reset by peer)
- # [22:00] * Joins: lerc_ (~quassel@121-74-245-104.telstraclear.net)
- # [22:02] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
- # [22:03] * Joins: othermaciej (~mjs@104-244-25-11.PUBLIC.monkeybrains.net)
- # [22:06] <majidvp> Hmmm, my first read suggests that "update the session history with the new page" is only invoked for new entries (i.e., history.scrollRestoration != Manual) which probably means it can be left as is.
- # [22:08] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [22:11] * Quits: weinig (~weinig@17.114.219.6) (Quit: weinig)
- # [22:11] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Max SendQ exceeded)
- # [22:12] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [22:13] * Quits: eric_carlson (~ericc@17.202.48.68) (Ping timeout: 240 seconds)
- # [22:15] <majidvp> on closer examination, the algorithm allows UA to spin the event loop for sometime before trying to scroll to fragment in a loop. So it is potentially possible for script to run in mean time and update scroll restoration mode for the entry to Manual. I think, it is more appropriate to leave this as is, i.e., scroll to fragment for new pages is not impacted
- # [22:15] <majidvp> by scroll restoration mode.
- # [22:19] <smaug____> "traverse the history" in step 1 calls "navigate", which then calls 7.6.2 which does 'update the session history with the new page'
- # [22:19] <smaug____> but maybe I'm missing some step in 'navigate' where we'd return early
- # [22:29] * Joins: weinig (~weinig@17.114.219.6)
- # [22:30] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 250 seconds)
- # [22:32] * Quits: rniwa (~rniwa@17.202.48.94) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [22:32] * Joins: rniwa (~rniwa@17.202.48.94)
- # [22:42] <majidvp> I think you maybe right. I left a comment on the issue.
- # [22:43] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
- # [22:46] * Quits: robertkowalski (robert@apache/committer/robertkowalski) (Ping timeout: 246 seconds)
- # [22:46] * Quits: rniwa (~rniwa@17.202.48.94) (Ping timeout: 246 seconds)
- # [22:48] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-zwsjanhnwkqkqesj) (Quit: Connection closed for inactivity)
- # [22:50] * Quits: weinig (~weinig@17.114.219.6) (Quit: weinig)
- # [22:51] * Joins: dbaron (~dbaron@2620:101:80fb:224:15d8:a7e0:311d:2461)
- # [22:52] * Quits: svl (~me@86.81.103.1) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:56] * Quits: siddhism (~siddhesh@106.221.132.141) (Read error: Connection reset by peer)
- # [22:56] * Joins: siddhism (~siddhesh@106.221.132.141)
- # [22:58] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:03] * Joins: robertkowalski (robert@apache/committer/robertkowalski)
- # [23:09] * Quits: Maurice` (copyman@unaffiliated/maurice)
- # [23:16] * Joins: TimStarling (~tstarling@wikipedia/TimStarling)
- # [23:17] * Joins: jernoble|laptop (~jernoble@104-244-25-36.PUBLIC.monkeybrains.net)
- # [23:17] * Joins: aretecode (~aretecode@104.156.228.200)
- # [23:20] * Quits: siddhism (~siddhesh@106.221.132.141) (Ping timeout: 256 seconds)
- # [23:20] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [23:21] * Quits: jernoble|laptop (~jernoble@104-244-25-36.PUBLIC.monkeybrains.net) (Client Quit)
- # [23:22] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [23:26] * Quits: othermaciej (~mjs@104-244-25-11.PUBLIC.monkeybrains.net) (Quit: othermaciej)
- # [23:27] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
- # [23:27] * Quits: wbe (~textual@port-50823.pppoe.wtnet.de) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [23:28] * Quits: jwalden (~waldo@c-68-60-39-249.hsd1.mi.comcast.net) (Quit: brb)
- # [23:29] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [23:30] * Joins: jwalden (~waldo@c-68-60-39-249.hsd1.mi.comcast.net)
- # [23:41] <Domenic> Hmm Chrome regressed typeof document.all to "object" and it didn't break the internet https://code.google.com/p/chromium/issues/detail?id=567998
- # [23:42] <Domenic> I mean it kind of broke some stuff but not completely
- # [23:43] * Joins: siddhism (~siddhesh@106.221.154.201)
- # [23:44] * Quits: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
- # [23:46] * Quits: plutoniix (~q@node-1bey.pool-101-108.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [23:47] * Joins: weinig (~weinig@17.114.219.6)
- # [23:52] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 260 seconds)
- # [23:58] * Parts: TimStarling (~tstarling@wikipedia/TimStarling)
- # Session Close: Wed Dec 16 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