Options:
Previous day, Next day
- # Session Start: Thu Jun 11 00:00:00 2015
- # Session Ident: #whatwg
- # [00:00] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [00:02] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [00:02] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [00:04] * Joins: othermaciej (~mjs@17.114.109.228)
- # [00:04] * Quits: lokling (~quassel@quassel.woboq.com) (Read error: Connection reset by peer)
- # [00:09] * Joins: ^esc_ (~esc-ape@77.119.128.206.wireless.dyn.drei.com)
- # [00:13] * Quits: ^esc (~esc-ape@91.141.2.92.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [00:18] * Joins: rniwa (~rniwa@17.245.107.238)
- # [00:20] * Quits: bin_005_j (~ctlM@80.83.238.109) (Read error: Connection reset by peer)
- # [00:21] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Remote host closed the connection)
- # [00:22] * Quits: stakagi (~stakagi@c-89-160-55-242.cust.bredband2.com) (Ping timeout: 246 seconds)
- # [00:22] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [00:30] * Joins: flatr0ze (~flatr0ze@artbinder03.a.subnet.rcn.com)
- # [00:32] * Quits: flatroze (~flatr0ze@artbinder03.a.subnet.rcn.com) (Read error: Connection reset by peer)
- # [00:35] * Joins: jdaggett_ (~jdaggett@pw126254198078.8.panda-world.ne.jp)
- # [00:37] * Quits: othermaciej (~mjs@17.114.109.228) (Quit: othermaciej)
- # [00:38] * Quits: MegaPants (~pants@79.138.132.71.mobile.tre.se)
- # [00:47] * Quits: JoWie (~Joris@ip5657532f.direct-adsl.nl) (Quit: Connection reset by banaan)
- # [00:49] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [00:51] * Quits: rniwa (~rniwa@17.245.107.238) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [00:55] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:00] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [01:11] * Joins: bholley (~bholley@c-50-174-198-217.hsd1.ca.comcast.net)
- # [01:15] * Quits: ehsan__ (~ehsan@66.207.208.102) (Quit: Leaving...)
- # [01:16] * Joins: KevinMarks_ (~yaaic@2607:fb90:22c9:1a75:971e:549a:e102:30f3)
- # [01:18] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [01:23] * Joins: xiinotulp (~plutoniix@node-4gf.pool-125-25.dynamic.totbb.net)
- # [01:26] * Quits: plutoniix (~plutoniix@node-1dll.pool-101-108.dynamic.totbb.net) (Ping timeout: 264 seconds)
- # [01:27] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:27] * Quits: jdaggett_ (~jdaggett@pw126254198078.8.panda-world.ne.jp) (Quit: jdaggett_)
- # [01:30] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:33] * xiinotulp is now known as plutoniix
- # [01:33] * Joins: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64)
- # [01:34] * Quits: ambv (~ambv@199.201.64.131) (Ping timeout: 258 seconds)
- # [01:35] * Quits: jwalden (~waldo@corp.mtv2.mozilla.com) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
- # [01:35] * Joins: ambv (~ambv@199.201.65.134)
- # [01:37] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [01:37] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [01:40] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [01:40] * Quits: wilsonpage-away (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [01:43] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
- # [01:43] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [01:43] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [01:49] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:49] * Quits: aphprentice (~aphprenti@cpe-68-203-24-27.austin.res.rr.com) (Remote host closed the connection)
- # [01:49] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [01:51] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [01:56] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [01:58] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 276 seconds)
- # [02:00] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [02:01] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [02:07] * Joins: othermaciej (~mjs@17.114.109.228)
- # [02:09] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 245 seconds)
- # [02:09] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [02:10] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [02:11] * Joins: othermaciej_ (~mjs@76.74.153.41)
- # [02:12] * Quits: othermaciej (~mjs@17.114.109.228) (Ping timeout: 256 seconds)
- # [02:12] * othermaciej_ is now known as othermaciej
- # [02:14] * Quits: KevinMarks_ (~yaaic@2607:fb90:22c9:1a75:971e:549a:e102:30f3) (Ping timeout: 256 seconds)
- # [02:14] * Joins: KevinMarks_ (~yaaic@2607:fb90:270e:dacf:1708:e975:e266:91ac)
- # [02:15] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
- # [02:16] * Quits: tav (~tav`@host31-52-139-132.range31-52.btcentralplus.com) (Read error: No route to host)
- # [02:23] * Joins: KevinMarks__ (~yaaic@2607:fb90:423:6c8c:b5cb:533b:b2b2:8214)
- # [02:23] * Quits: KevinMarks_ (~yaaic@2607:fb90:270e:dacf:1708:e975:e266:91ac) (Ping timeout: 265 seconds)
- # [02:24] * Joins: sicking (~sicking@61-220-26-223.HINET-IP.hinet.net)
- # [02:32] * Joins: rniwa (~rniwa@17.245.29.121)
- # [02:35] * Quits: jyasskin (jyasskin@nat/google/x-xgvsljfytkrsjmkr) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [02:37] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
- # [02:43] * Quits: ambv (~ambv@199.201.65.134) (Ping timeout: 250 seconds)
- # [02:44] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
- # [02:46] * Quits: sicking (~sicking@61-220-26-223.HINET-IP.hinet.net) (Quit: sicking)
- # [02:50] * Quits: othermaciej (~mjs@76.74.153.41) (Quit: othermaciej)
- # [02:52] * Joins: KevinMarks_ (~yaaic@2607:fb90:528:b0ad:c00f:fef5:83f3:210d)
- # [02:52] * Quits: bnicholson (~bnicholso@corp-nat.p2p.sfo1.mozilla.com) (Quit: This computer has gone to sleep)
- # [02:54] * Quits: KevinMarks__ (~yaaic@2607:fb90:423:6c8c:b5cb:533b:b2b2:8214) (Ping timeout: 256 seconds)
- # [02:59] * Quits: KevinMarks_ (~yaaic@2607:fb90:528:b0ad:c00f:fef5:83f3:210d) (Ping timeout: 265 seconds)
- # [03:06] * Joins: KevinMarks_ (~yaaic@2607:fb90:21be:f382:f68a:715a:25c2:e88f)
- # [03:11] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [03:14] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [03:14] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [03:18] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-wiiqdiodkqiwxtli) (Quit: Connection closed for inactivity)
- # [03:18] * Quits: dbaron (~dbaron@2620:101:80fb:224:180f:b26:61d8:bd1b) (Ping timeout: 256 seconds)
- # [03:27] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
- # [03:29] * Quits: KevinMarks_ (~yaaic@2607:fb90:21be:f382:f68a:715a:25c2:e88f) (Ping timeout: 256 seconds)
- # [03:30] * Joins: KevinMarks_ (~yaaic@172.56.30.241)
- # [03:35] * Joins: jdaggett_ (~jdaggett@pw126254198078.8.panda-world.ne.jp)
- # [03:45] * Quits: flatr0ze (~flatr0ze@artbinder03.a.subnet.rcn.com) (Ping timeout: 244 seconds)
- # [03:45] * Joins: sicking (~sicking@118-163-10-192.HINET-IP.hinet.net)
- # [03:54] * Quits: jdaggett_ (~jdaggett@pw126254198078.8.panda-world.ne.jp) (Read error: Connection reset by peer)
- # [03:59] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 245 seconds)
- # [04:00] * Joins: sarri (~sari@unaffiliated/sarri)
- # [04:01] * caitp is now known as caitp|away
- # [04:03] * caitp|away is now known as caitp
- # [04:13] * Quits: bholley (~bholley@c-50-174-198-217.hsd1.ca.comcast.net)
- # [04:16] * Joins: jyasskin (jyasskin@nat/google/x-xofanhuutyelvyty)
- # [04:16] * Joins: arunranga (~otherarun@223.206.224.54)
- # [04:31] * Joins: tav (~tav`@host31-52-139-132.range31-52.btcentralplus.com)
- # [04:46] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [04:48] * Quits: toyoshiAw (~toyoshim@yuri.twintail.org) (Read error: Connection reset by peer)
- # [04:49] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [04:56] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds)
- # [05:01] * Joins: flatr0ze (~flatr0ze@artbinder03.a.subnet.rcn.com)
- # [05:17] * Joins: bholley (~bholley@c-50-174-198-217.hsd1.ca.comcast.net)
- # [05:23] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [05:24] * Joins: KevinMarks__ (~yaaic@2607:fb90:270a:1edf:eebf:8927:4839:2abd)
- # [05:26] * Quits: KevinMarks_ (~yaaic@172.56.30.241) (Ping timeout: 265 seconds)
- # [05:26] * Joins: stakagi (~stakagi@c-89-160-55-242.cust.bredband2.com)
- # [05:45] * Joins: KevinMarks_ (~yaaic@2607:fb90:5b4:4f1a:a7f6:af7:a92f:82cd)
- # [05:47] * Quits: stakagi (~stakagi@c-89-160-55-242.cust.bredband2.com) (Quit: Leaving...)
- # [05:48] * Quits: KevinMarks__ (~yaaic@2607:fb90:270a:1edf:eebf:8927:4839:2abd) (Ping timeout: 256 seconds)
- # [05:57] * Joins: aphprentice (~aphprenti@cpe-173-174-38-222.austin.res.rr.com)
- # [05:59] * Quits: bholley (~bholley@c-50-174-198-217.hsd1.ca.comcast.net)
- # [05:59] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [06:00] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Client Quit)
- # [06:04] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [06:07] * Quits: tav (~tav`@host31-52-139-132.range31-52.btcentralplus.com) (Quit: tav)
- # [06:10] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
- # [06:11] * Joins: CvP (~CvP@203.76.123.238)
- # [06:11] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [06:14] * Quits: KevinMarks_ (~yaaic@2607:fb90:5b4:4f1a:a7f6:af7:a92f:82cd) (Ping timeout: 265 seconds)
- # [06:22] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [06:24] * Quits: sicking (~sicking@118-163-10-192.HINET-IP.hinet.net) (Quit: sicking)
- # [06:25] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [06:26] * Quits: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Remote host closed the connection)
- # [06:27] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 276 seconds)
- # [06:27] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [06:29] * Joins: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
- # [06:38] * Quits: jyasskin (jyasskin@nat/google/x-xofanhuutyelvyty) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [06:38] <Sebmaster> annevk: you there?
- # [06:41] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
- # [06:43] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [06:44] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Client Quit)
- # [06:46] * Krinkle is now known as Krinkle|detached
- # [06:48] * Quits: arunranga (~otherarun@223.206.224.54) (Quit: arunranga)
- # [07:04] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [07:05] <annevk> Sebmaster: waking up
- # [07:05] <annevk> Sebmaster: what's up?
- # [07:05] <Sebmaster> annevk: created an issue on whatwg/url
- # [07:05] <Sebmaster> not that important/time-critical
- # [07:07] <annevk> Sebmaster: I think you found a bug
- # [07:07] <Sebmaster> sweet
- # [07:07] <annevk> Sebmaster: should probably flush out step 5 to use the appropriate set
- # [07:07] <annevk> 1.3.5 that is
- # [07:07] <Sebmaster> currently reporting the bug to unicode too
- # [07:07] <annevk> ooh wait
- # [07:07] <annevk> actually that might not be a bug
- # [07:08] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [07:08] <Sebmaster> aww
- # [07:08] <annevk> since all the code points that password/username add are treated specially in authority state
- # [07:08] * Joins: lokling (~quassel@quassel.woboq.com)
- # [07:09] <Sebmaster> what's that?
- # [07:09] <annevk> Sebmaster: https://url.spec.whatwg.org/#default-encode-set if you look at the password and username encode set
- # [07:10] <annevk> Sebmaster: "/", "@", "\", and ":" all have special meaning within the authority state so could never end up there
- # [07:10] <annevk> Sebmaster: I guess we might still want to add a note of sorts there to that effect
- # [07:11] <Sebmaster> oooh, i think i found my error :/
- # [07:11] <Sebmaster> sorry for bothering
- # [07:11] * Joins: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si)
- # [07:13] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [07:14] <Sebmaster> yeah, i got it... i simple encoded it
- # [07:14] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
- # [07:19] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [07:19] * Quits: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si) (Quit: Leaving.)
- # [07:22] * Joins: ohaibbq (~ohaibbq@174-21-34-140.tukw.qwest.net)
- # [07:23] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [07:24] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [07:24] * Joins: sicking (~sicking@118-163-10-192.HINET-IP.hinet.net)
- # [07:26] <annevk> no worries
- # [07:31] * Quits: sicking (~sicking@118-163-10-192.HINET-IP.hinet.net) (Quit: sicking)
- # [07:33] * Joins: sicking (~sicking@118-163-10-190.HINET-IP.hinet.net)
- # [07:37] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [07:45] * Quits: rniwa (~rniwa@17.245.29.121) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [07:55] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [08:05] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [08:06] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Ping timeout: 265 seconds)
- # [08:11] * heycam|away is now known as heycam
- # [08:24] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
- # [08:25] * Joins: BigPants (~pants@62.182.217.40)
- # [08:31] * Quits: sicking (~sicking@118-163-10-190.HINET-IP.hinet.net) (Quit: sicking)
- # [08:33] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Ping timeout: 264 seconds)
- # [08:38] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:39] * Joins: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net)
- # [08:44] * Joins: Guest___ (~textual@37-46-188-34.customers.ownit.se)
- # [08:48] * Quits: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64) (Remote host closed the connection)
- # [08:50] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [08:51] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [08:54] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-smlgkqyagsizfmsy) (Quit: Connection closed for inactivity)
- # [08:54] * Joins: frivoal_ (~frivoal@cm-84.208.175.177.getinternet.no)
- # [08:54] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [08:56] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:56] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Ping timeout: 276 seconds)
- # [08:58] * Quits: ohaibbq (~ohaibbq@174-21-34-140.tukw.qwest.net) (Quit: Leaving...)
- # [09:01] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [09:06] * Quits: bzed (~bzed@shell.bzed.at) (Ping timeout: 265 seconds)
- # [09:07] * Joins: stakagi (~stakagi@c-89-160-55-244.cust.bredband2.com)
- # [09:09] <tobie> Anyone knows why DOMHighResTimeStamp is relative?
- # [09:11] * Joins: Ms2ger (~Ms2ger@91.182.26.54)
- # [09:11] * Joins: g4 (~g4@unaffiliated/gormer)
- # [09:13] <tobie> relative to performance.timing.navigationStart, I mean.
- # [09:13] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [09:14] <tobie> Is that due to some limitation as to how numbers can be represented in JS or is it just a weird choice?
- # [09:18] * Quits: annevk (~annevk@195.12.41.182) (Ping timeout: 256 seconds)
- # [09:19] * Joins: mpt (mpt@nat/canonical/x-slihzezpjogvmjuy)
- # [09:19] * Quits: mpt (mpt@nat/canonical/x-slihzezpjogvmjuy) (Changing host)
- # [09:19] * Joins: mpt (mpt@canonical/mpt)
- # [09:19] <ondras> Date.now() * 1000
- # [09:19] <ondras> 1434007172260000
- # [09:19] <ondras> Number.MAX_SAFE_INTEGER
- # [09:19] <ondras> 9007199254740991
- # [09:19] <ondras> not sure.
- # [09:22] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [09:22] * Joins: wilsonpa_ (~wilsonpag@217.111.161.212)
- # [09:23] * Joins: annevk (~annevk@195.12.41.182)
- # [09:24] * Quits: ricea (~ricea@2401:fa00:4:1000:70a0:dfd3:59cc:8724) (Ping timeout: 272 seconds)
- # [09:25] <annevk> tobie: all time is relative :p
- # [09:25] <tobie> go away, annevk
- # [09:25] <annevk> tobie: but yeah, we don't have large enough numbers to get that kind of precision since epoch
- # [09:26] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [09:27] <tobie> new Date(Math.floor(Number.MAX_SAFE_INTEGER/1000))
- # [09:27] <tobie> Wed Jun 06 2255 01:47:34 GMT+0200 (CEST)
- # [09:31] <annevk> That roughly matches the 272 years at microsecond resolution from https://github.com/WebAudio/web-midi-api/issues/145#issuecomment-110477683
- # [09:31] <annevk> DOMHighResTimeStamp is more precise
- # [09:31] <tobie> I have no idea what I'm doing but that seems future proof for more than 2 centuries, no?
- # [09:31] <annevk> Not if you want higher resolution...
- # [09:31] <ondras> "accurate to the thousandth of millisecond"
- # [09:32] <tobie> http://www.w3.org/TR/hr-time/#sec-DOMHighResTimeStamp
- # [09:33] <ondras> I do not see why JS ints are not suffucient for the required microsecond precision
- # [09:34] <tobie> annevk: oh, you're actually looking at that right now?
- # [09:34] <tobie> annevk: I was looking at something similar for the sensor stuff
- # [09:35] * Joins: sicking (~sicking@118-163-10-190.HINET-IP.hinet.net)
- # [09:36] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:36] <annevk> tobie: well, it's been going on for at least a year now
- # [09:36] <annevk> tobie: but yeah, the plan is to change events to report DOMHighResTimeStamp instead
- # [09:37] <tobie> From navigation start? or from epoch?
- # [09:37] <annevk> Can't from epoch, so navigation start
- # [09:37] <annevk> See comments in that issue from Brian
- # [09:37] * Joins: ricea (~ricea@2401:fa00:4:1000:e1b4:de05:d6d4:613b)
- # [09:37] <annevk> Oh, @birtles
- # [09:38] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 272 seconds)
- # [09:38] <birtles> yeah, I need to get on and finish making that change in Gecko
- # [09:38] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [09:39] <annevk> Yes!
- # [09:39] <tobie> I don't understand half of the concerns birtles brought up, tbh.
- # [09:39] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [09:39] <birtles> tobie: which ones?
- # [09:39] <tobie> And I mean that literally, I'm not contesting them.
- # [09:39] <tobie> :)
- # [09:40] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
- # [09:40] <birtles> the monotonically increasing thing?
- # [09:40] <tobie> "I don't think you can have interop with Date if you want these values to be monotonically increasing"
- # [09:40] <tobie> yeah, I don't understand how that could be an issue.
- # [09:40] <ondras> annevk: I am still unsure why microseconds from the unix epoch are not suitable for JS numbers
- # [09:41] <annevk> ondras: presumably the high resolution platform APIs don't give answers since epoch
- # [09:41] <ondras> well
- # [09:41] <ondras> 09:26 < annevk> tobie: but yeah, we don't have large enough numbers to get that kind of precision since epoch
- # [09:42] <ondras> so I am not sure whether this is about the required precision
- # [09:42] <annevk> ondras: well, people want nanoseconds I think
- # [09:42] <ondras> ah
- # [09:42] <tobie> annevk: where's *that* requirement?
- # [09:42] <ondras> so it is possible to increase the precision backwards-compatibly by using floats
- # [09:42] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 265 seconds)
- # [09:42] <ondras> the number is still millis
- # [09:42] <annevk> tobie: isn't that why we have performance.now()?
- # [09:42] <ondras> but the precision increases to nanos
- # [09:42] <ondras> interesting
- # [09:42] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [09:43] <tobie> annevk: it microseconds, per spec
- # [09:43] <birtles> tobie: as I understand it Date.now() is not monotonically increasing, so when your computer's clock goes backwards due to DST or time adjustments etc. Date.now() also goes backwards
- # [09:43] <birtles> tobie: so if you want event timestamps to line up with Date.now() values, then those times can go backwards now
- # [09:44] <birtles> so if you're comparing the timestamps between events to see which one came first, you'll occasionally get wacky bugs
- # [09:44] <birtles> performance.now() doesn't have the problem
- # [09:45] <tobie> oh, all of this is because of the bloody daylight saving time?
- # [09:45] <birtles> nah, there are other system time adjustments
- # [09:45] <birtles> like sync with time servers etc.
- # [09:45] <annevk> timezones
- # [09:46] <tobie> annevk: isn't Date.now() UTC?
- # [09:47] <tobie> birtles: but couldn't you still have something monotonic yet fully compatible?
- # [09:47] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
- # [09:47] <birtles> tobie: I thought about that, but then I think you get even weirder bugs
- # [09:48] <birtles> e.g. store the time internally using some monotonically increasing value and convert it on access
- # [09:48] <birtles> but then if time changes between subsequent accesses you get even weirder bugs
- # [09:49] <tobie> I'm not sure I get that.
- # [09:49] <tobie> what do you mean by "on access"
- # [09:49] <tobie> and "store the time internally"?
- # [09:50] <birtles> basically, making Event.timeStamp live
- # [09:50] <tobie> oh, that's not what I meant.
- # [09:50] <birtles> ok, maybe I didn't get what you meant by fully compatible
- # [09:51] <tobie> no wonder, that was kind of hand-wavy
- # [09:51] <tobie> :)
- # [09:51] <tobie> let me try to explain better
- # [09:53] <tobie> right now DOMHighResTimeStamp is monotonic but starts at performance.timing.navigationStart
- # [09:54] <tobie> so to turn something into a date you kind of have to do (pseudo code): new Date(DOMHighResTimeStamp + performance.timing.navigationStart)
- # [09:55] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
- # [09:55] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:55] <tobie> what if instead you had DOMHighResTimeStamp start at epoch but be monotonic from the moment the page loads?
- # [09:57] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [09:57] <tobie> birtles: is that just a different flavor of hand-wavy or am I making more sense?
- # [09:58] <birtles> tobie: in other words, store the time since navigationStart but at the API level, do the addition you described above automatically?
- # [09:58] <tobie> yes
- # [09:58] <birtles> I think there are two issues...
- # [09:58] <tobie> only?
- # [09:58] <birtles> :)
- # [09:58] <birtles> one is that then you lose compatibility with Date
- # [09:59] <birtles> since the values you're reporting no longer correspond to the values it returns
- # [09:59] <tobie> how so?
- # [09:59] <tobie> why would that be?
- # [09:59] <birtles> if you update your system clock backwards 1 minute, Date.now() goes backwards 1 minute
- # [10:00] <birtles> if you want to report a timestamp as a monotonically increasing value though it can't go backwards relative to any other timestamps
- # [10:00] <tobie> sure, but Date.preciselynow() wouldn't
- # [10:00] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [10:00] <birtles> so it can't go backwards
- # [10:00] <birtles> so you can't meaningfully compare those timestamps with Date.now() anymore
- # [10:00] <tobie> Right
- # [10:01] <birtles> so then the second issue is you lose compatibility with everything that's based on navigationStart: performance.now(), requestAnimationFrame, Web Animations etc.
- # [10:01] <birtles> it seems like you lose compatibility with everything except some yet-to-be-created Date function?
- # [10:02] * Joins: KevinMarks_ (~yaaic@2607:fb90:53a:1219:9a3f:c49e:dd8:6b02)
- # [10:02] <tobie> well, unless you'd have to change performance.timing.navigationStart to always return 0
- # [10:02] * Joins: arunranga (~otherarun@180.183.200.38)
- # [10:03] <tobie> :D
- # [10:03] <tobie> s/'d have to//
- # [10:03] <birtles> yeah, that might work :) pretty sure no one would notice :)
- # [10:04] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [10:05] * Joins: darobin (~darobin@159.180.228.142)
- # [10:05] <tobie> I'm not sure if you're being 1) ironic, 2) not ironic, or 3) unsure yourself whether to be ironic or not ironic
- # [10:06] <birtles> sorry, yeah, I don't think we'd get away with that and I'm not entirely sure it would be useful either
- # [10:07] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:08] <birtles> I think the fundamental problem is that Date.now() is not monotonically increasing (I just checked on this computer to be sure)
- # [10:09] <tobie> I guess you're right and the only thing I'm after is: Date.fromPrecisionTiming() and Date.preciseNow = performance.now or something similar
- # [10:09] <birtles> yeah, I can see that being useful
- # [10:10] <tobie> That should belong in ES, tbh
- # [10:11] <tobie> and so you'd also need a Date.contextStarted or some such
- # [10:12] <birtles> yeah, I think we're still speccing workerStart at the moment
- # [10:12] <tobie> equivalent of current performance.timing.navigationStart but not platform specific
- # [10:12] <tobie> well, seems its at the wrong layer, no?
- # [10:13] <tobie> How do I get that in node?
- # [10:13] <tobie> new Date(timestamp + (performance.timing.navigationStart || this.workerStart || process.startTime))
- # [10:14] <tobie> or rather:
- # [10:14] <tobie> new Date(timestamp + ((performance && performance.timing && performance.timing.navigationStart) || this.workerStart || (process && process.startTime)))
- # [10:15] <tobie> <3
- # [10:16] * Quits: wilsonpa_ (~wilsonpag@217.111.161.212) (Ping timeout: 272 seconds)
- # [10:19] * Joins: Guest77688 (~bzed@shell.bzed.at)
- # [10:20] * Joins: stakagi_ (~stakagi@c-89-160-55-244.cust.bredband2.com)
- # [10:21] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [10:21] * Quits: stakagi (~stakagi@c-89-160-55-244.cust.bredband2.com) (Ping timeout: 264 seconds)
- # [10:25] <tobie> birtles: here, I solved all the things for you: https://twitter.com/tobie/status/608912362813464576
- # [10:26] <birtles> tobie: cheers, our work here is done
- # [10:28] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:29] * Quits: mpt (mpt@canonical/mpt) (Ping timeout: 272 seconds)
- # [10:29] * Quits: sicking (~sicking@118-163-10-190.HINET-IP.hinet.net) (Quit: sicking)
- # [10:32] * Joins: sicking (~sicking@118-163-10-190.HINET-IP.hinet.net)
- # [10:34] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [10:34] * Joins: wilsonpa_ (~wilsonpag@217.111.161.212)
- # [10:36] * Joins: espadrine (~tyl@254-188-190-109.dsl.ovh.fr)
- # [10:40] * Joins: bin_005 (~ctlM@217.118.64.43)
- # [10:46] * Quits: arunranga (~otherarun@180.183.200.38) (Quit: arunranga)
- # [10:46] * Joins: mpt (~mpt@2001:67c:1560:a003:6163:e6fa:643d:4aa3)
- # [10:46] * Quits: mpt (~mpt@2001:67c:1560:a003:6163:e6fa:643d:4aa3) (Changing host)
- # [10:46] * Joins: mpt (~mpt@canonical/mpt)
- # [10:47] * Quits: wilsonpa_ (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [10:47] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [10:47] <annevk> ECMAScript*, by Ecma
- # [10:48] <tobie> oh--is it?
- # [10:49] <tobie> Well, Ecma International, more precisely.
- # [10:49] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-kfurpcsrzoaluylm)
- # [10:50] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [10:52] <annevk> It used to be ECMA, but then they were no longer European and decided to turn the abbreviation into a name
- # [10:53] <tobie> Yup. Wasn't aware ECMA had stuck in ECMAScript though.
- # [10:55] <annevk> Well, given ES6 vs ECMAScript 2015 they always seem to go for maximum developer confusion
- # [10:57] * Quits: yutak (~yutak@2401:fa00:4:1000:35de:64dc:8f25:fd98) (Ping timeout: 265 seconds)
- # [11:02] * Guest77688 is now known as bzed
- # [11:06] * Quits: bzed (~bzed@shell.bzed.at) (Remote host closed the connection)
- # [11:06] * Joins: bzed (~bzed@shell.bzed.at)
- # [11:06] * Quits: mmn (~MattN@192.95.22.58) (Ping timeout: 265 seconds)
- # [11:07] * Joins: mmn (~MattN@192.95.22.58)
- # [11:07] * Joins: dada_ (~dada@149-210-161-177.colo.transip.net)
- # [11:09] * Joins: yutak (~yutak@2401:fa00:4:1000:61d6:3a9b:a08:20cb)
- # [11:09] <espadrine> that's not really on them, though—isn't that a decision made by TC39?
- # [11:11] <annevk> TC39 is basically Ecma at this point
- # [11:12] <annevk> Not much else to hold it alive
- # [11:12] <annevk> I guess there's TC52 for Dart, but euh...
- # [11:13] <espadrine> and that thing to pretend that docx is standardized
- # [11:13] <espadrine> TC45
- # [11:16] <MikeSmith> http://www.ecma.org/about-ecma/organisational-structure/ecma-tobacco-forum.html
- # [11:17] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:17] <ondras> :}
- # [11:17] <ondras> nothing beats a good old tobacco packaging
- # [11:19] * Quits: KevinMarks_ (~yaaic@2607:fb90:53a:1219:9a3f:c49e:dd8:6b02) (Ping timeout: 256 seconds)
- # [11:20] <tobie> MikeSmith: is that the same Ecma?
- # [11:20] <MikeSmith> qyep
- # [11:20] <tobie> I know they do a lot of other non-open, non-RF standards, but this stuff?
- # [11:21] <annevk> Pretty sure that is not the same
- # [11:21] <annevk> "ECMA – European Carton Makers Associations"
- # [11:22] <tobie> not the same ecma
- # [11:22] <tobie> they have the nice domain name though
- # [11:23] <tobie> kind of worrying that a carton maker association snapped the domain name of the SDO defining the language used by the platform, but oh well.
- # [11:24] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [11:26] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:27] <darobin> my bad, I'm the one who confused ecma.org and ecma-international
- # [11:27] <darobin> the official site for the latter redirects to their hosting provider...
- # [11:32] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [11:36] <tobie> darobin: afaik they're in the process of fixing it.
- # [11:36] <darobin> why bother?
- # [11:37] <tobie> darobin: (has been reported yesterday evening)
- # [11:37] <darobin> forgot to pay the hosting fee?
- # [11:37] <tobie> darobin: hook for IP commitments
- # [11:37] <darobin> hmpf
- # [11:37] <annevk> hallvors: so bz was asking about fetch() tests
- # [11:37] <annevk> hallvors: I wonder how much we can reuse from XMLHttpRequest
- # [11:37] <annevk> hallvors: and maybe from odinho's CORS tests
- # [11:37] <Ms2ger> Not much, I suspect
- # [11:38] <annevk> At a high-level similar things are being tested, e.g. methods etc.
- # [11:38] <MikeSmith> I heard that the source for the text on all cigarette cartons OS maintained in MS Word files. Pretty sure darobin is the one who told me that.
- # [11:38] <hallvors> Hm..
- # [11:39] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [11:39] <hallvors> annevk: just write a polyfill making XHR requests use window.fetch(), reuse everything :-p
- # [11:39] <annevk> And a bunch of the server infrastructure will be similar...
- # [11:39] <annevk> But maybe it's too much effort to make something generic?
- # [11:40] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:40] <hallvors> the serious reply is: not sure off the top of my head. Probably needs to be decided on a test-by-test basis
- # [11:40] <hallvors> (aka there's quite some work to do )
- # [11:41] <hallvors> much of the backend stuff is rather trivial anyway, but of course nice to reuse
- # [11:42] <darobin> tobie: I just released your PR
- # [11:44] <annevk> hallvors: hmm, I'm not sure I want to be the one doing this
- # [11:45] <Ms2ger> I know I don't want to be it either :)
- # [11:47] * Joins: roc (~chatzilla@121-99-87-36.bng1.tvc.orcon.net.nz)
- # [11:47] <annevk> jgraham: something is wrong with the links: http://w3c-test.org/fetch
- # [11:48] <annevk> jgraham: that should probably redirect to /fetch/ since now nosniff points to http://w3c-test.org/nosniff/ which does not exist obviously
- # [11:49] <hallvors> well, there's this thing called test the web forward
- # [11:50] <hallvors> (which always seems like a gramatically dubious name, but then I'm not a native English speaker)
- # [11:51] <annevk> I'm not sure those really work well
- # [11:51] <Ms2ger> They don't
- # [11:52] <annevk> In the end writing good tests is similar to writing good specifications or writing good implementations. You need to have quite a bit of experience.
- # [12:00] <jgraham> annevk: What links?
- # [12:01] <Ms2ger> annevk, http://w3c-test.org/fetch/ works
- # [12:03] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [12:06] <annevk> Ms2ger: I know
- # [12:07] <annevk> jgraham: if you link to a directory without a trailing slash
- # [12:07] * Joins: Lachy (~Lachy@213.166.174.2)
- # [12:07] <annevk> jgraham: the links within the directory view
- # [12:08] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
- # [12:10] * Joins: Lachy (~Lachy@213.166.174.2)
- # [12:11] * Quits: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net) (Ping timeout: 252 seconds)
- # [12:12] * Quits: sicking (~sicking@118-163-10-190.HINET-IP.hinet.net) (Quit: sicking)
- # [12:13] * Joins: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net)
- # [12:13] <jgraham> annevk: Yeah, there intentionally isn't any special magic to make /foo and /foo/ the same
- # [12:15] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [12:20] * Quits: psy_ (~psy@43.224.156.117) (Ping timeout: 264 seconds)
- # [12:20] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [12:20] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [12:29] <karlcow> I wonder why annevk is asking about /foo and /foo/ if foo is a directory.
- # [12:29] * karlcow knows that the default of Apache httpd are a bit painful with regards to this.
- # [12:30] <annevk> karlcow: because I ended up at http://w3c-test.org/fetch and the link to nosniff is broken
- # [12:30] <karlcow> Specifically in this case:
- # [12:30] <karlcow> /foo/
- # [12:30] <karlcow> /foo.html
- # [12:30] <karlcow> when you request /foo
- # [12:31] <jgraham> annevk: I think the bug there is that /fetch works at all
- # [12:31] <jgraham> It really isn't supposed to
- # [12:32] <karlcow> Server: BaseHTTP/0.3 Python/2.7.3
- # [12:32] <karlcow> homemade server?
- # [12:33] <Ms2ger> Yup
- # [12:33] <Ms2ger> wptserve
- # [12:33] <karlcow> https://github.com/w3c/wptserve
- # [12:42] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [12:45] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
- # [12:46] * Joins: CrLF0710 (~user@218.246.107.86)
- # [12:47] <CrLF0710> hi, i'm reading the HTML spec, now i'm at Chapter 14. what does the 'i' in "table[align=left i] { float: left }" mean?
- # [12:48] <jgraham> annevk: https://critic.hoppipolla.co.uk/r/5244
- # [12:48] <annevk> CrLF0710: means ASCII case-insensitive matching
- # [12:48] <annevk> CrLF0710: on the value
- # [12:48] <annevk> CrLF0710: defined in Selectors
- # [12:48] * Joins: Lachy (~Lachy@213.166.174.2)
- # [12:48] <Ms2ger> jgraham, can't we redirect in that case rather than 404?
- # [12:49] <CrLF0710> annevk: got it. thank you!
- # [12:49] <jgraham> Ms2ger: I would much prefer not to
- # [12:49] <annevk> jgraham: you could first check if a directory of that name exists and then redirect?
- # [12:50] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [12:51] <jgraham> annevk: The directory is known to exist, but not doing too much magic seems strictly better
- # [12:54] <annevk> jgraham: I can't review that but looks okay
- # [13:01] * Quits: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net) (Ping timeout: 258 seconds)
- # [13:02] * Joins: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net)
- # [13:04] <jgraham> annevk: You can review it now
- # [13:06] * heycam is now known as heycam|away
- # [13:06] * heycam|away is now known as heycam
- # [13:07] <annevk> r+
- # [13:08] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [13:08] <jgraham> Thanks
- # [13:08] <tobie> darobin: ty
- # [13:08] * Quits: frivoal_ (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [13:09] <tobie> darobin: didn't know WebIDL had a ws option.
- # [13:09] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [13:09] <tobie> s/WebIDL/webidl2.js/
- # [13:12] * Joins: JoWie (~Joris@ip5657532f.direct-adsl.nl)
- # [13:12] * Joins: stakagi (~stakagi@c-89-160-55-244.cust.bredband2.com)
- # [13:13] * Quits: CrLF0710 (~user@218.246.107.86) (Read error: Connection reset by peer)
- # [13:13] * Joins: CrLF0710 (~user@218.246.107.86)
- # [13:14] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Ping timeout: 272 seconds)
- # [13:14] * Quits: stakagi_ (~stakagi@c-89-160-55-244.cust.bredband2.com) (Ping timeout: 252 seconds)
- # [13:18] * heycam is now known as heycam|away
- # [13:20] * Quits: CrLF0710 (~user@218.246.107.86) (Ping timeout: 265 seconds)
- # [13:23] * Quits: stakagi (~stakagi@c-89-160-55-244.cust.bredband2.com) (Ping timeout: 258 seconds)
- # [13:28] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Quit: Textual IRC Client: www.textualapp.com)
- # [13:30] * Quits: bin_005 (~ctlM@217.118.64.43) (Ping timeout: 252 seconds)
- # [13:41] * Joins: adactio (~adactio@212.42.170.121)
- # [13:42] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 264 seconds)
- # [13:46] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [13:49] <darobin> tobie: yeah it does as of I think about a year ago, I forget
- # [13:49] <darobin> it's not like there's an announcement list or anything
- # [13:49] <darobin> I wrote it specifically for use cases like jyasskin_w's thing
- # [13:57] <tobie> darobin: darn, spent quite a while trying to figure out was was breaking
- # [14:01] <darobin> tobie: sorry about that :(
- # [14:01] <darobin> tobie: don't hesitate to ping me when you have trouble with that
- # [14:01] <tobie> It was midnight
- # [14:01] <tobie> You weren't around
- # [14:04] <tobie> darobin: tbh, the problem had more to do with getting stack traces deep within compressed JS
- # [14:05] <darobin> don't code at midnight
- # [14:05] <darobin> be in bed, read a book man
- # [14:05] <darobin> tobie: we could do sourcemaps if it helps
- # [14:05] <tobie> that was excpetional, tbh, I generally no longer do this.
- # [14:06] <tobie> nah, I think we should just migrate to browserify at some point and get all of this stuff for free.
- # [14:06] <darobin> ah, the problem was inside ReSpec
- # [14:06] <darobin> yeah, I should browserify it
- # [14:07] <darobin> webidl2.js could have a distributed .min though, it's a nicety
- # [14:07] <tobie> AMD was a bad id from the start
- # [14:08] <tobie> idea, even
- # [14:08] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [14:09] <darobin> yeah
- # [14:09] <darobin> I really had to fight RequireJS to get it to be useful for me
- # [14:09] <darobin> it's a bit of a nightmare
- # [14:09] <darobin> well, a kludge at least
- # [14:10] <darobin> it's probably not a huge port to just browserify the whole thing, I'd say a day's worth of work tops
- # [14:11] <tobie> famous last words
- # [14:12] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
- # [14:12] * Joins: CvP (~CvP@203.76.123.238)
- # [14:12] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [14:15] <darobin> tobie: heh, nah, I really think it's not that much work
- # [14:19] * Joins: tommyliu (~tommyliu@113.102.187.242)
- # [14:20] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [14:21] <annevk> What should we call the flag that makes <img> and Beacon survive an environment settings object going down?
- # [14:21] <annevk> Any other APIs that do that?
- # [14:21] <annevk> "survive flag"?
- # [14:22] <annevk> "survive client termination flag"?
- # [14:22] <darobin> the gaynor flag
- # [14:23] * Quits: g4 (~g4@unaffiliated/gormer) (Quit: Leaving)
- # [14:23] <annevk> Don't get the reference :/
- # [14:24] * Quits: tommyliu (~tommyliu@113.102.187.242) (Client Quit)
- # [14:32] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 276 seconds)
- # [14:33] * Joins: sarri (~sari@unaffiliated/sarri)
- # [14:46] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [14:55] <MikeSmith> annevk: if you go with the longer one, it should be "survive client-termination flag" with a hyphen
- # [14:55] <MikeSmith> otherwise it sounds like it's a "termination flag" of some kind
- # [14:56] <annevk> Does that also go for "local URLs only flag"?
- # [14:56] <annevk> Or " same-origin data URL flag"?
- # [14:56] <MikeSmith> yes
- # [14:56] <annevk> "unsafe request flag"?
- # [14:56] <MikeSmith> yes
- # [14:56] <annevk> "CORS preflight flag"?
- # [14:56] <MikeSmith> yes there too
- # [14:56] <MikeSmith> hyphens all
- # [14:56] <annevk> So many hyphens
- # [14:57] <MikeSmith> well the alternative is ambiguity
- # [14:57] <annevk> same-origin-data-URL?
- # [14:57] * hsivonen tries to refactor HTML parsing code for character references
- # [14:57] <hsivonen> test don't pass
- # [14:57] * Joins: Gege (gege@future.deferred.io)
- # [14:57] <annevk> "sandboxed storage area URLs flag"...
- # [14:57] <hsivonen> ¬it; looks like something that never works right on the first try after changing code
- # [14:57] <MikeSmith> annevk: "same-origin data-URL flag" I would think
- # [14:58] <annevk> MikeSmith: I might need some help with where the hyphens need to go
- # [14:58] * MikeSmith looks for a style-guide reference
- # [14:59] <Ms2ger> hsivonen, yay for tests :)
- # [14:59] <annevk> I wish specifications had tests
- # [14:59] <hsivonen> haha. I forgot to write some code I marked TODO a moment ago
- # [14:59] <annevk> For over a month all responses lost URLs
- # [14:59] <MikeSmith> hsivonen: you working on refactoring it in order to deal with the ambiguous-ampersand stuff?
- # [14:59] <annevk> And nobody noticed but me :-(
- # [15:00] <Ms2ger> And you wrote a test that would have caught it?
- # [15:00] <darobin> annevk: sorry, Gloria Gaynor https://www.youtube.com/watch?v=ZBR2G-iI3-I
- # [15:00] <MikeSmith> hsivonen: btw are you waiting on me still for the patches parsing patches I pinged you for review?
- # [15:00] * Ms2ger curses websockets
- # [15:03] <hsivonen> MikeSmith: this refactoring is not for the ambiguos ampersands, but this is a good opportunity for me to recap the code so that I could review the patch
- # [15:03] <MikeSmith> ok
- # [15:03] <hsivonen> MikeSmith: the goal of this refactoring is to stop OOM crashes on the release channel
- # [15:03] <MikeSmith> oh boy
- # [15:03] <MikeSmith> yeah that's a bit more important
- # [15:04] <annevk> MikeSmith: so CORS-preflight flag?
- # [15:05] <annevk> MikeSmith: what I don't understand is why "survive client-termination flag" does not make it a "client-termination flag" of some kind
- # [15:06] <MikeSmith> hsivonen: well I'm not wedded to that patch, so if your refactoring makes it end up being "overtaken by events" in a way that's not mergeable to the refactored code,then no worries
- # [15:06] <hsivonen> MikeSmith: back in 2008, there was a plan for infallible malloc in Gecko, but only part of the plan was implemented. When I ported the parser, I was assuming the full plan would be implemented...
- # [15:06] * Joins: newtron (~newtron@199.71.174.203)
- # [15:06] <hsivonen> MikeSmith: I think I'll need to merge it manually, yes
- # [15:06] <MikeSmith> annevk: yeah "CORS-preflight flag" I think
- # [15:07] <hsivonen> MikeSmith: at I think I need to actually try stuff with the patch locally before I can review
- # [15:07] <hsivonen> MikeSmith: this stuff is very hard to review by just looking at the code
- # [15:07] <MikeSmith> hsivonen: ok (about the manual merge) but I'm also happy to take another shot at it after the refactoring (if you want)
- # [15:08] <MikeSmith> hsivonen: yeah, agreed (about being hard to review just be looking at the code, with this stuff)
- # [15:08] <annevk> MikeSmith: I guess that means "CORS preflight fetch" and such need hyphens too?
- # [15:09] <annevk> MikeSmith: seems like a pretty big problem overall with https://fetch.spec.whatwg.org/ at the moment
- # [15:09] <MikeSmith> annevk: I would say so but I'm not the definitive work on this stuff
- # [15:09] <MikeSmith> "In general, a compound modifier comprising an adjective plus a noun and preceding the word or words it modifies should be hyphenated"
- # [15:09] <annevk> I guess I'll leave this hyphenless until someone can give me the rules
- # [15:10] <hsivonen> hmm. looks like the html5lib tokenizer test format has changed since I last ran the tests
- # [15:11] <MikeSmith> annevk: "survive client-termination flag" could also be "survive-client-termination flag" and yeah I agree it can start to look a bit silly and like overkill but the point is to make it clear and unambiguous, not necessarily pretty
- # [15:11] <annevk> That latter spelling makes more sense to me
- # [15:12] <MikeSmith> annevk: http://www.economist.com/style-guide/hyphens is one guide with some example
- # [15:13] <MikeSmith> e.g., "third-world war" and "third world war" mean two different things
- # [15:13] <MikeSmith> http://www.apastyle.org/learn/faqs/when-use-hyphen.aspx is good too
- # [15:15] <tobie> darobin: does respec support syntax highlighting of JS? I assumed it did, but can't seem to get it working
- # [15:16] <MikeSmith> http://www.thewriter.com/what-we-think/style-guide/to-hyphenate-or-not-to-hyphenate/
- # [15:16] <hsivonen> The Chicago Manual of Style is *very* weird around this topic
- # [15:16] <darobin> tobie: <pre class="example highlight">.... should work
- # [15:16] <MikeSmith> "A man eating tiger" vs "A man-eating tiger"
- # [15:16] <hsivonen> IIRC, it says that "Civil War-era" should be written with an en dash instead of a hyphen. (who does that?)
- # [15:17] <MikeSmith> hsivonen: yeah Chicago Manual has a lot of quaint idiosyncrasies
- # [15:19] <MikeSmith> New Yorker magazine has some relics too, like they still use coöperate instead of cooperate like everybody else in the universe
- # [15:20] <hsivonen> MikeSmith: coöperate isn't as weird as promoting a hyphen to an en dash
- # [15:20] <MikeSmith> true
- # [15:23] <MikeSmith> hsivonen: http://www.thepunctuationguide.com/en-dash.html#compoundadjectives says something about that odd en-dash usage
- # [15:23] <MikeSmith> "When a compound adjective is formed with an element that is itself an open compound or hyphenated compound, some writers replace the customary hyphen with an en dash."
- # [15:24] <MikeSmith> but yeah I don't know who those "some writers" are
- # [15:24] <MikeSmith> "The Oxford University Press style manual points out that ‘If you take hyphens seriously, you will surely go mad’."
- # [15:25] <hsivonen> the editorial board of CMoS probably
- # [15:25] <hsivonen> (being "some writers" that is)
- # [15:25] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
- # [15:26] <hsivonen> in other news, I found a bug either in my parser code, in the unit tests or the spec. most likely in the parser
- # [15:26] <hsivonen> though I'm pretty sure that the code followed the spec when written
- # [15:26] <hsivonen> the issue being the name of the token in the <!DOCTYPE> case
- # [15:26] <hsivonen> parser says "", tests say null
- # [15:27] * Quits: plutoniix (~plutoniix@node-4gf.pool-125-25.dynamic.totbb.net) (Ping timeout: 255 seconds)
- # [15:28] * Joins: plutoniix (~plutoniix@node-4gf.pool-125-25.dynamic.totbb.net)
- # [15:33] * MikeSmith hopes it's not a regression caused by code he touched but pretty sure it could not be
- # [15:34] <hsivonen> MikeSmith: code comments suggests that the code is ancient and written to then-spec
- # [15:34] <hsivonen> so...
- # [15:34] <MikeSmith> whew
- # [15:34] <hsivonen> before the refactoring, I should have thought about overflowing numeric character references some more
- # [15:34] <MikeSmith> I wouldn't be surprised if the spec changed in the mean time then
- # [15:35] * hsivonen considers them now
- # [15:35] <MikeSmith> character references is massive PITA
- # [15:35] <hsivonen> yes
- # [15:35] <MikeSmith> not worth the cost but stuck with it now
- # [15:36] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:38] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-kfurpcsrzoaluylm) (Quit: Connection closed for inactivity)
- # [15:39] * Quits: newtron (~newtron@199.71.174.203) (Quit: Leaving...)
- # [15:39] * hsivonen finds a bug in the existing NCR overflow handling
- # [15:40] * Joins: newtron (~newtron@199.71.174.203)
- # [15:40] <hsivonen> fun
- # [15:45] <hsivonen> only happens on EOF
- # [15:46] <MikeSmith> that code is no joy ride
- # [15:46] <MikeSmith> I guess it's the nature of the thing though
- # [15:47] <hsivonen> �EOF differs from �EOF �EOF �x and �
- # [15:48] <MikeSmith> that kinda rings some bells
- # [15:48] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [15:48] <MikeSmith> I think I independently noticed that when I was writing the othe patch
- # [15:48] <hsivonen> wow
- # [15:50] <MikeSmith> I spent quite a while looking at that code at the time, and testing
- # [15:51] <MikeSmith> I guess I should have actually put some additional test cases somewhere
- # [15:51] * Quits: fredy (~fredy@83.212.98.238) (Excess Flood)
- # [15:52] <MikeSmith> but I sorta vaguely remember finding out, hmm, this doesn't actually work for all cases (I mean just as far as the patch I had written)
- # [15:52] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [15:53] <MikeSmith> I guess I assumed the reason it didn't work for some cases was a problem in the code in my patch and not a problem already in the existing code
- # [15:53] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [15:53] * MikeSmith wonders what html5ever source for handling this stuff looks like
- # [15:55] * MikeSmith peruses https://github.com/servo/html5ever/blob/master/src/tokenizer/char_ref/mod.rs
- # [15:57] <MikeSmith> oh I didn't know html5ever had actual error reporting for parse errors
- # [15:57] <jgraham> WTAF
- # [15:57] <jgraham> Is my Firefox broken or are github using a non-fixed width font for code>
- # [15:59] <jgraham> Hmm, the font-family rule looks reasonable
- # [16:00] <MikeSmith> looks like fixed-width in my Firefox
- # [16:01] <jgraham> So apparently "Consolas" is being interpreted as something else
- # [16:01] <jgraham> for me
- # [16:05] <MikeSmith> jgraham: I got "Menlo Regular" (system) Used as: "Menlo"
- # [16:06] <jgraham> MikeSmith: Yeah, isn't that a mac thing though
- # [16:06] <MikeSmith> oh
- # [16:06] <MikeSmith> yeah I guess so
- # [16:07] <MikeSmith> ah font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
- # [16:11] * Joins: CrLF0710 (~user@114.111.167.150)
- # [16:11] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
- # [16:12] * Joins: psy_ (~psy@43.224.156.117)
- # [16:14] * annevk started using needsinfo on W3C Bugzilla
- # [16:14] <annevk> So far, positive results!
- # [16:15] * Joins: tav (~tav`@host31-52-139-132.range31-52.btcentralplus.com)
- # [16:16] <MikeSmith> yay glob
- # [16:17] * Quits: newtron (~newtron@199.71.174.203) (Read error: Connection reset by peer)
- # [16:18] * Joins: newtron (~newtron@199.71.174.203)
- # [16:26] * Joins: CrLF0710` (~user@114.111.167.150)
- # [16:28] * Quits: CrLF0710 (~user@114.111.167.150) (Ping timeout: 244 seconds)
- # [16:28] <hsivonen> hmm. does the spec really now involve scanning for an arbitrarily large number of alphanumeric ASCII after & to see if the sequence is followed by ;?
- # [16:29] <hsivonen> to see if it's a parse error or not
- # [16:29] <srji> cd /home/visualisierte/Web/uiani
- # [16:29] * Quits: srji (~srji@ec2-54-72-148-186.eu-west-1.compute.amazonaws.com) (Quit: das beste was ich in meinem leben tun kann ist andere menschen dazu zu bringen mich toeten zu wollen)
- # [16:30] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [16:32] <annevk> edit dom.bs
- # [16:32] * Joins: ambv (~ambv@c-71-202-24-187.hsd1.ca.comcast.net)
- # [16:32] <hsivonen> DoubleLongLeftRightArrow;
- # [16:32] <hsivonen> ClockwiseContourIntegral;
- # [16:32] <hsivonen> ooh. there is
- # [16:32] <hsivonen> CounterClockwiseContourIntegral;
- # [16:33] <hsivonen> that seems to be the longest valid character reference name
- # [16:33] <hsivonen> but I guess I should check programmatically
- # [16:34] * hsivonen wishes https://html.spec.whatwg.org/entities.json had existed way back when
- # [16:36] * Quits: ambv (~ambv@c-71-202-24-187.hsd1.ca.comcast.net) (Client Quit)
- # [16:42] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [16:44] * Krinkle|detached is now known as Krinkle
- # [16:50] * heycam|away is now known as heycam
- # [16:52] <wanderview> annevk: can you elaborate on what you mean in this comment? https://github.com/slightlyoff/ServiceWorker/issues/710#issuecomment-111017003
- # [16:53] <wanderview> what impact does opaque have on <img>?
- # [16:53] <annevk> wanderview: that you cannot paint it on canvas and then read the bytes
- # [16:53] <annevk> read the pixels*
- # [16:53] <wanderview> annevk: is that spec'd anywhere yet?
- # [16:54] <wanderview> and what behavior should painting on canvas implement? display, but reading rejects or returns zero or something?
- # [16:56] <annevk> yeah, once you paint on canvas that taints it
- # [16:56] <annevk> that is specced
- # [16:56] <annevk> what is not specced is that if <img> gets an opaque response it needs to look at the internal response
- # [16:57] <annevk> the idea is that most new features would not look at the internal response but would use the same API as everyone else
- # [16:57] <annevk> thereby not creating new cross-origin information leaks
- # [16:57] <annevk> (<img> leaks height/width)
- # [16:57] * Joins: ambv (~ambv@c-71-202-24-187.hsd1.ca.comcast.net)
- # [16:58] <wanderview> its in the canvas spec?
- # [16:58] * Joins: stakagi (~stakagi@c-89-160-55-244.cust.bredband2.com)
- # [16:58] * Quits: ambv (~ambv@c-71-202-24-187.hsd1.ca.comcast.net) (Client Quit)
- # [16:59] <annevk> yeah
- # [16:59] * Quits: adactio (~adactio@212.42.170.121) (Ping timeout: 264 seconds)
- # [17:00] <wanderview> origin-clean
- # [17:00] <wanderview> I see it
- # [17:00] <wanderview> now to find where gecko implements that
- # [17:03] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [17:05] * Joins: espadrine_ (~tyl@254-188-190-109.dsl.ovh.fr)
- # [17:05] * Quits: espadrine (~tyl@254-188-190-109.dsl.ovh.fr) (Ping timeout: 256 seconds)
- # [17:05] * espadrine_ is now known as espadrine
- # [17:05] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
- # [17:06] * Joins: adactio (~adactio@212.42.170.121)
- # [17:09] * Joins: ehsan_ (~ehsan@2001:450:1f:224:e936:2810:c8d0:51ff)
- # [17:10] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [17:10] * Joins: eric_carlson (~ericc@65.50.212.209)
- # [17:11] * Quits: Guest___ (~textual@37-46-188-34.customers.ownit.se) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:14] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
- # [17:15] * Quits: BigPants (~pants@62.182.217.40)
- # [17:25] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [17:28] <wanderview> annevk: I think maybe we should write a separate spec issue for this... the only thing I see in the SW spec is non-normative text: "Renderer-side security checks about tainting for cross-origin content are tied to the transparency (or opacity) of the Response body, not URLs."
- # [17:28] <wanderview> it seems the steps should say something about tainting based on opacity
- # [17:30] <wanderview> I guess the steps don't really say to do anything in respondWith()... they just... end
- # [17:33] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-ufrpqgyfpzsbxqow)
- # [17:33] <wanderview> hmm, no it returns it to Main Fetch through HandleFetch
- # [17:33] <wanderview> annevk: does normal document loading integrate with Main Fetch or HandleFetch anywhere? maybe thats what I am missing
- # [17:33] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:36] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [17:38] <annevk> wanderview: everything invokes #concept-fetch
- # [17:38] <annevk> wanderview: I guess I need to review SW again
- # [17:39] <wanderview> annevk: does it say to use the internal body of an opaque response? because I guess its the internal things that use fetch that need to say that
- # [17:40] <annevk> wanderview: I don't follow
- # [17:40] <annevk> wanderview: ah, when you navigate someplace and get an opaque response that fails
- # [17:41] <annevk> wanderview: Fetch has some checks for that, results in a network error
- # [17:41] <wanderview> annevk: sorry, not navigate itself...
- # [17:42] <wanderview> annevk: what in spec says the browser should look at the internal response body when an opaque response is passed to respondWith() for a resource load (not navigation)
- # [17:42] <wanderview> ?
- # [17:42] <wanderview> doesn't that need to be done in whatever uses #concept-fetch?
- # [17:43] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-htwbwlxnoqlhhocb)
- # [17:43] <annevk> yes
- # [17:44] <annevk> wanderview: Fetch also needs to work on the internal response
- # [17:45] <wanderview> annevk: but does something in the main html spec use concept-fetch?
- # [17:45] <annevk> wanderview: it currently doesn't in https://fetch.spec.whatwg.org/#concept-http-fetch which might be buggy
- # [17:45] <annevk> wanderview: not literally right now, but the whole platform does conceptually
- # [17:46] <annevk> back later
- # [17:46] <wanderview> annevk: well, I think its literal for the respondWith() case, right? the browser is loading an <img> element and the SW intercepts with respondWith()... that integration between <img> load and respondWith() Response is not really spec'd anywhere yet, right?
- # [17:47] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [17:48] <annevk> wanderview: once HTML et al are updated to use #concept-fetch, that would be specified
- # [17:48] * Joins: jib (~jib@ool-182f9909.dyn.optonline.net)
- # [17:48] <wanderview> ok, thanks
- # [17:48] <annevk> I mean, as long as those specifications are not updated, nothing would result in a SW being booted to handle their fetches...
- # [17:49] <annevk> Technically...
- # [17:49] * Joins: ek_ (2302498b@gateway/web/freenode/ip.35.2.73.139)
- # [17:49] <wanderview> yea
- # [17:50] <wanderview> stuff like passing on the tainting is not spec'd yet either, then
- # [17:51] <ek_> hello
- # [17:51] <ek_> i have a question related to HTML5 spec
- # [17:51] <ek_> In the spec when it says await a stable state
- # [17:51] <ek_> what does it mean by stable state?
- # [17:52] * Quits: Ms2ger (~Ms2ger@91.182.26.54) (Ping timeout: 258 seconds)
- # [17:52] * Joins: sicking (~sicking@211.72.78.109)
- # [17:55] * Joins: aphprentice_ (~aphprenti@cpe-68-203-24-27.austin.res.rr.com)
- # [17:58] <JonathanNeal> I wanted to bring to your attention an issue I have with :focus and :hover being separate pseudo-classes, and pitching a solution @ http://discourse.specifiction.org/t/a-common-pseudo-class-for-hover-and-focus/877
- # [18:03] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [18:03] * Quits: ehsan_ (~ehsan@2001:450:1f:224:e936:2810:c8d0:51ff) (Remote host closed the connection)
- # [18:06] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [18:07] * Joins: zcorpan (~zcorpan@90-230-160-247-no188.tbcn.telia.com)
- # [18:07] * Joins: adactio (~adactio@212.42.170.121)
- # [18:11] * Quits: adactio (~adactio@212.42.170.121) (Client Quit)
- # [18:14] * Joins: adactio (~adactio@212.42.170.121)
- # [18:14] * Quits: ek_ (2302498b@gateway/web/freenode/ip.35.2.73.139) (Quit: Page closed)
- # [18:14] * Joins: edwardbc (~edwardbc@201.191.3.48)
- # [18:16] * Quits: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net) (Ping timeout: 256 seconds)
- # [18:20] * Joins: Maurice` (copyman@unaffiliated/maurice)
- # [18:21] * Joins: ap (~ap@17.202.44.214)
- # [18:25] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [18:26] * Joins: BigPants (~pants@79.138.134.248.mobile.tre.se)
- # [18:27] <annevk> heycam: you around?
- # [18:27] <annevk> heycam: the algorithms to get bytes out of a BufferSource can throw
- # [18:27] <annevk> heycam: due to e.g. the buffer being detached
- # [18:28] <annevk> heycam: it would be much nicer if the binding layer threw, no?
- # [18:28] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
- # [18:30] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [18:30] <Domenic> https://github.com/orgs/improved-permissions?utm_source=github_site&utm_medium=blog&utm_campaign=organization-permissions looks useful
- # [18:32] * Joins: benwerd (~benwerd@40.139.122.26)
- # [18:35] * Quits: flatr0ze (~flatr0ze@artbinder03.a.subnet.rcn.com) (Read error: Connection reset by peer)
- # [18:35] * Joins: flatr0ze (~flatr0ze@artbinder03.a.subnet.rcn.com)
- # [18:38] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [18:40] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [18:41] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [18:41] * Joins: ehsan_ (~ehsan@2001:450:1f:224:e936:2810:c8d0:51ff)
- # [18:43] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [18:46] * Joins: jsbell (jsbell@nat/google/x-jvucqesntxksfyge)
- # [18:49] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [18:50] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Client Quit)
- # [18:53] * Quits: zcorpan (~zcorpan@90-230-160-247-no188.tbcn.telia.com) (Remote host closed the connection)
- # [18:53] <heycam> annevk: hi, yes but about to head out to dinner
- # [18:57] <heycam> annevk: where is the algorithm now, in Fetch?
- # [18:58] <heycam> annevk: oh no, we've got the "get a copy of the bytes held by the buffer source" term in IDL
- # [18:58] <heycam> and "Attempting to get a reference to or get a copy of the bytes held by a buffer source when the ArrayBuffer has been detached will fail in a language binding-specific manner."
- # [18:58] <heycam> so yes, I think having something in IDL that says the specific failure mode would be good
- # [18:59] * Quits: jib (~jib@ool-182f9909.dyn.optonline.net) (Read error: Connection reset by peer)
- # [18:59] * Joins: jib (~jib@ool-182f9909.dyn.optonline.net)
- # [19:00] <heycam> hmm, so in http://heycam.github.io/webidl/#es-buffer-source-types we check for [[ArrayBufferData]] being null, and throw
- # [19:00] <heycam> which I think is the state when the buffer has been detached
- # [19:00] <heycam> can you verify that's right?
- # [19:01] * Quits: sicking (~sicking@211.72.78.109) (Quit: sicking)
- # [19:03] * Joins: ambv (~ambv@199.201.64.131)
- # [19:04] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [19:07] * Quits: aphprentice (~aphprenti@cpe-173-174-38-222.austin.res.rr.com) (Remote host closed the connection)
- # [19:08] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [19:08] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [19:08] * Joins: rniwa (~rniwa@17.245.115.142)
- # [19:08] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [19:09] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [19:09] * Quits: espadrine (~tyl@254-188-190-109.dsl.ovh.fr) (Ping timeout: 252 seconds)
- # [19:11] * heycam is now known as heycam|away
- # [19:16] * Quits: stakagi (~stakagi@c-89-160-55-244.cust.bredband2.com) (Ping timeout: 252 seconds)
- # [19:21] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [19:22] * Joins: stakagi (~stakagi@c-89-160-55-242.cust.bredband2.com)
- # [19:25] * Quits: bzed (~bzed@shell.bzed.at) (Quit: leaving)
- # [19:26] * Joins: bzed (~bzed@shell.bzed.at)
- # [19:27] * wilsonpage is now known as wilsonpage-away
- # [19:31] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [19:36] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 252 seconds)
- # [19:37] * Quits: jyasskin_w (jyasskin@nat/google/x-crvgvnmjcvndgqso) (Ping timeout: 265 seconds)
- # [19:38] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
- # [19:40] * Quits: benwerd (~benwerd@40.139.122.26)
- # [19:41] * Quits: bzed (~bzed@shell.bzed.at) (Quit: leaving)
- # [19:41] * Joins: bzed (~bzed@shell.bzed.at)
- # [19:46] * Joins: zcorpan (~zcorpan@90-230-160-247-no188.tbcn.telia.com)
- # [19:46] * Quits: rniwa (~rniwa@17.245.115.142) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [19:49] * Quits: eric_carlson (~ericc@65.50.212.209) (Quit: eric_carlson)
- # [19:49] <annevk> heycam|away: yeah
- # [19:50] <annevk> heycam|away: I'll file a bug on making that use IsDetachedBuffer
- # [19:51] * Quits: zcorpan (~zcorpan@90-230-160-247-no188.tbcn.telia.com) (Ping timeout: 276 seconds)
- # [19:54] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-htwbwlxnoqlhhocb) (Quit: Connection closed for inactivity)
- # [19:55] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [19:56] * Joins: rniwa (~rniwa@17.245.29.121)
- # [19:57] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep)
- # [19:59] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [20:00] * Joins: rniwa_ (~rniwa@17.202.45.225)
- # [20:03] * wilsonpage-away is now known as wilsonpage
- # [20:03] * Quits: rniwa (~rniwa@17.245.29.121) (Ping timeout: 258 seconds)
- # [20:06] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:07] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [20:11] * Joins: bnicholson (~bnicholso@corp.mtv2.mozilla.com)
- # [20:13] * Quits: CrLF0710` (~user@114.111.167.150) (Ping timeout: 250 seconds)
- # [20:13] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:14] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [20:15] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-epsbogxmbbfapizf) (Quit: Connection closed for inactivity)
- # [20:21] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [20:21] * Joins: eric_carlson (~ericc@192.42.249.151)
- # [20:25] * Quits: eric_carlson (~ericc@192.42.249.151) (Ping timeout: 264 seconds)
- # [20:27] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:29] * Joins: weinig (~weinig@17.202.50.223)
- # [20:29] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [20:31] * Quits: annevk (~annevk@195.12.41.182) (Remote host closed the connection)
- # [20:34] * Joins: annevk (~annevk@195.12.41.182)
- # [20:37] * Joins: eric_carlson (~ericc@65.50.215.3)
- # [20:37] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [20:39] * Joins: bin_005 (~ctlM@80.83.238.48)
- # [20:40] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-rluelukfrpysqljg)
- # [20:44] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [20:45] * wilsonpage is now known as wilsonpage-away
- # [20:46] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
- # [20:49] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [20:55] * Quits: BigPants (~pants@79.138.134.248.mobile.tre.se) (Ping timeout: 246 seconds)
- # [20:57] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [20:57] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [20:59] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [21:00] * Joins: ap_ (~ap@17.114.219.7)
- # [21:03] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 264 seconds)
- # [21:03] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [21:03] * Joins: encrypt__ (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [21:04] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Read error: Connection reset by peer)
- # [21:05] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [21:05] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:06] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [21:06] * Joins: BigPants (~pants@m176-64-229-48.cust.tele2.se)
- # [21:07] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:07] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:08] * Quits: ap_ (~ap@17.114.219.7)
- # [21:09] <Domenic> annevk: btw we are collecting code coverage on web-platform-tests vs. jsdom/whatwg-url: https://github.com/jsdom/whatwg-url/issues/8
- # [21:10] <Domenic> annevk: hopefully we will supplement web-platform-tests with 100% coverage before this is all over
- # [21:10] <Domenic> right now it is like 70%
- # [21:10] * Joins: ap (~ap@17.114.219.7)
- # [21:11] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:12] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:12] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
- # [21:14] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:16] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [21:19] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:20] * Joins: othermaciej (~mjs@76.14.75.149)
- # [21:20] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [21:21] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:23] * Joins: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net)
- # [21:24] <jgraham> Domenic++
- # [21:25] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:26] * Quits: calvaris (~calvaris@46.182.207.17.c.fiberdirekt.net) (Read error: Connection reset by peer)
- # [21:26] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:28] <tobie> this is probably a very daft question, is it possible to throw DOM Exceptions from application code, and if so, what's the best practice to do it?
- # [21:29] <Ms2ger> new DOMException()
- # [21:29] <Ms2ger> Works in Gecko
- # [21:30] <Domenic> Not in Chrome yet, but soon
- # [21:32] <tobie> oh, that's why. :)
- # [21:33] <jib> tobie: in firefox: throw new DOMException("hi", "SyntaxError"); http://jsfiddle.net/gm2czfva
- # [21:33] * Quits: TallTed (~Thud@63.119.36.36)
- # [21:34] <tobie> ty jib
- # [21:34] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:36] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:37] * Quits: tav (~tav`@host31-52-139-132.range31-52.btcentralplus.com) (Quit: Hakuna Matata!)
- # [21:37] * Joins: tav (~tav`@host31-52-139-132.range31-52.btcentralplus.com)
- # [21:40] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [21:40] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [21:41] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [21:46] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
- # [21:46] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
- # [21:52] * Joins: jyasskin (jyasskin@nat/google/x-bhqmnymgfozvojmk)
- # [21:58] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [22:01] * Joins: weinig_ (~weinig@17.114.218.45)
- # [22:03] <TabAtkins> Who still theoretically "maintains" Anolis? Can we get that person to put a big "THIS TOOL IS NOT MAINTAINED, PLEASE USE BIKESHED INSTEAD" message on all the docs and download pages?
- # [22:03] <jgraham> gsnedders: ^
- # [22:04] <gsnedders> Ms2ger: ^^
- # [22:04] * Quits: weinig (~weinig@17.202.50.223) (Ping timeout: 265 seconds)
- # [22:04] * weinig_ is now known as weinig
- # [22:04] <TabAtkins> (Someone just dropped by w3c#pub with a problem publishing a spec using Anolis, and robin was rightly horrified that they were even capable of doing that at this point.)
- # [22:05] <jgraham> (something, something, horrified, respec, something)
- # [22:05] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [22:05] <TabAtkins> Baby steps.
- # [22:05] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:06] <tantek> bikeshed > respec b/c js;dr something something
- # [22:07] * Joins: jyasskin_w (jyasskin@nat/google/session)
- # [22:07] * Quits: jyasskin_w (jyasskin@nat/google/session) (Changing host)
- # [22:07] * Joins: jyasskin_w (jyasskin@nat/google/x-kbtrehvqbdosazae)
- # [22:07] * Quits: jevs (sid23814@gateway/web/irccloud.com/x-qrueopkryavaioae) (Ping timeout: 256 seconds)
- # [22:07] * Quits: ebryn (sid2895@gateway/web/irccloud.com/x-wwqvyrcuhadnnjle) (Ping timeout: 256 seconds)
- # [22:07] * Quits: Phae (sid455@gateway/web/irccloud.com/x-hwrtcjcbqxhgfjgt) (Ping timeout: 256 seconds)
- # [22:08] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [22:08] * Joins: ebryn (sid2895@gateway/web/irccloud.com/x-sjfrfzwiqhlhxvbt)
- # [22:08] * Joins: jevs (sid23814@gateway/web/irccloud.com/x-erqyoanrtzvojjti)
- # [22:09] * Joins: Phae (sid455@gateway/web/irccloud.com/x-xppfheaxihpfcofm)
- # [22:11] * Joins: rniwa (~rniwa@17.245.29.121)
- # [22:12] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [22:13] * Joins: dbaron (~dbaron@2620:101:80fb:224:180f:b26:61d8:bd1b)
- # [22:13] * Quits: rniwa_ (~rniwa@17.202.45.225) (Ping timeout: 245 seconds)
- # [22:15] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:19] <TabAtkins> tantek: Well, there are a few reasons, related to both user experience and ecosystem health, but yeah.
- # [22:20] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [22:22] <tantek> TabAtkins: agreed, hence the something something :)
- # [22:25] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [22:25] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:31] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [22:31] * Quits: encrypt__ (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Read error: Connection reset by peer)
- # [22:31] <jsbell> tobie: per spec, `new` is optional for DOMException() constructor, just like native JS errors. That's holding me up landing Chrome support (it shouldn't but I'm also lazy...)
- # [22:31] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [22:32] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
- # [22:33] <tobie> jsbell: do we get to add new error codes to it?
- # [22:33] <tobie> (asking for a friend)
- # [22:34] <jsbell> tobie: no; if you pass a known name (from webidl spec) it gets stamped with the right code, otherwise .code === 0
- # [22:34] <jsbell> Unless you meant new error names, in which case yeah, use any string you want.
- # [22:35] <tobie> I don't know what I meant
- # [22:35] * Quits: jib (~jib@ool-182f9909.dyn.optonline.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [22:35] <tobie> Imagine I'd like to have CacheMissError in a spec, how would I go about doing that?
- # [22:36] <Ms2ger> TabAtkins, can do, send me email
- # [22:37] <jsbell> tobie: "throw a CacheMissError exception." where 'throw' references the algorithm in webidl
- # [22:37] <tobie> and that's it?
- # [22:37] <tobie> I don't need to define CacheMissError anywhere?
- # [22:38] * tobie goes crazy
- # [22:38] <jsbell> tobie: or "throw a new DOMException with error name CacheMissError"
- # [22:38] <jsbell> it's just a string
- # [22:38] <jsbell> go wild
- # [22:38] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Ping timeout: 264 seconds)
- # [22:38] <jsbell> (the former is the short form I've seen annevk using and I've borrowed, webidl uses the latter)
- # [22:38] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:39] * tobie throws a NSFWError exception.
- # [22:39] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [22:39] <tobie> ty
- # [22:40] <jsbell> webidl says "if you invent new exception types, report 'em and they'll get added asap" but I think that's just to keep the documentation in one place
- # [22:40] <jsbell> in IDB "v2' I still have all the exception types documented, but it does defer all details to webidl
- # [22:40] <tobie> k
- # [22:41] <jsbell> (^^ not an actual quote)
- # [22:45] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [22:46] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Ping timeout: 258 seconds)
- # [22:48] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
- # [22:55] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [22:58] * Quits: dbaron (~dbaron@2620:101:80fb:224:180f:b26:61d8:bd1b) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:00] * Joins: Rastus_Vernon (rvernon@wikimedia/Rastus-Vernon)
- # [23:01] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
- # [23:01] * Joins: jib (~jib@ool-182f9909.dyn.optonline.net)
- # [23:02] * Quits: weinig (~weinig@17.114.218.45) (Quit: weinig)
- # [23:04] * Joins: tantek (~tantek@108-212-64-202.lightspeed.sntcca.sbcglobal.net)
- # [23:12] * Quits: bin_005 (~ctlM@80.83.238.48) (Ping timeout: 258 seconds)
- # [23:14] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:15] * Joins: bin_005 (~ctlM@80.83.239.126)
- # [23:20] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [23:21] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [23:25] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
- # [23:27] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
- # [23:30] * Quits: Maurice` (copyman@unaffiliated/maurice)
- # [23:34] * Quits: eric_carlson (~ericc@65.50.215.3) (Ping timeout: 256 seconds)
- # [23:34] * Quits: jib (~jib@ool-182f9909.dyn.optonline.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [23:37] * Joins: eric_carlson (~ericc@192.42.249.181)
- # [23:40] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
- # [23:47] * Quits: tantek (~tantek@108-212-64-202.lightspeed.sntcca.sbcglobal.net) (Quit: tantek)
- # [23:48] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:48] * Quits: ambv (~ambv@199.201.64.131) (Ping timeout: 264 seconds)
- # [23:48] * Joins: tantek (~tantek@108-212-64-202.lightspeed.sntcca.sbcglobal.net)
- # [23:50] * Joins: ambv (~ambv@199.201.64.133)
- # [23:51] * Quits: tantek (~tantek@108-212-64-202.lightspeed.sntcca.sbcglobal.net) (Client Quit)
- # [23:52] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
- # [23:55] * Quits: ehsan_ (~ehsan@2001:450:1f:224:e936:2810:c8d0:51ff) (Remote host closed the connection)
- # [23:56] * Quits: eric_carlson (~ericc@192.42.249.181) (Quit: eric_carlson)
- # [23:57] * Joins: bin_005_q (~ctlM@80.83.239.52)
- # [23:58] * Quits: bin_005 (~ctlM@80.83.239.126) (Ping timeout: 252 seconds)
- # Session Close: Fri Jun 12 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