Options:
Previous day, Next day
- # Session Start: Mon Jul 13 00:00:00 2015
- # Session Ident: #whatwg
- # [00:02] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [00:07] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 256 seconds)
- # [00:16] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [00:16] * Quits: adactio (~adactio@cust217-dsl91-135-3.idnet.net) (Quit: adactio)
- # [00:17] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [00:20] * Quits: weinig (~weinig@c-98-234-121-20.hsd1.ca.comcast.net) (Quit: weinig)
- # [00:20] * Quits: bin_005 (~ctlM@80.83.238.91) (Read error: Connection reset by peer)
- # [00:38] * Quits: tantek (~tantek@12.180.47.153) (Quit: tantek)
- # [00:40] * Joins: roc (~chatzilla@2001:cb0:b202:224:2677:3ff:fece:dc64)
- # [00:42] * Joins: tantek (~tantek@12.180.47.153)
- # [00:42] * Joins: smaug____ (~chatzilla@85-76-149-0-nat.elisa-mobile.fi)
- # [00:48] * Joins: svincent (~svincent@ip70-187-134-52.oc.oc.cox.net)
- # [00:49] * Quits: Ms2ger (~Ms2ger@91.182.63.90) (Ping timeout: 256 seconds)
- # [00:51] * heycam|away is now known as heycam
- # [00:51] * Joins: weinig (~weinig@c-98-234-121-20.hsd1.ca.comcast.net)
- # [00:53] * Joins: newtron (~newtron@24.140.227.21)
- # [00:58] * Quits: newtron (~newtron@24.140.227.21) (Ping timeout: 265 seconds)
- # [01:04] * Quits: weinig (~weinig@c-98-234-121-20.hsd1.ca.comcast.net) (Quit: weinig)
- # [01:18] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
- # [01:32] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:35] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (Excess Flood)
- # [01:36] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [01:36] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Ping timeout: 252 seconds)
- # [01:36] * Quits: clamstar (~rx-ident@162.243.230.189) (Ping timeout: 276 seconds)
- # [01:36] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
- # [01:36] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [01:38] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-ojykderqrhspnrgq) (Quit: Connection closed for inactivity)
- # [01:41] * Joins: clamstar (~rx-ident@162.243.230.189)
- # [01:41] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 256 seconds)
- # [01:54] * Joins: newtron (~newtron@24.140.227.21)
- # [01:59] * Quits: newtron (~newtron@24.140.227.21) (Ping timeout: 265 seconds)
- # [02:03] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [02:03] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [02:07] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
- # [02:46] * Quits: tantek (~tantek@12.180.47.153) (Quit: tantek)
- # [02:51] * Joins: newtron (~newtron@24.140.227.21)
- # [02:58] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [03:06] * Quits: smaug____ (~chatzilla@85-76-149-0-nat.elisa-mobile.fi) (Ping timeout: 256 seconds)
- # [03:12] * Joins: imagineer (~imagineer@122.172.229.45)
- # [03:17] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [03:20] * Quits: imagineer (~imagineer@122.172.229.45) (Remote host closed the connection)
- # [03:30] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [03:33] <Domenic> annevk: I sometimes use the assign feature as a sort of needsinfo, but it's meh
- # [03:41] * Joins: imagineer (~imagineer@122.172.229.45)
- # [04:01] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-uowmruwruiyycjak) (Quit: Connection closed for inactivity)
- # [04:01] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [04:04] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [04:06] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 256 seconds)
- # [04:09] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 264 seconds)
- # [04:09] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [04:29] * Quits: imagineer (~imagineer@122.172.229.45) (Remote host closed the connection)
- # [04:29] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [04:34] * Joins: newtron_ (~newtron@209.171.88.200)
- # [04:35] * Quits: seventh (seventh@207-207-24-181.fwd.datafoundry.com) (Ping timeout: 240 seconds)
- # [04:35] * Joins: botie (~i-bot@sideshowbarker.net)
- # [04:36] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:36] <MikeSmith> botie, inform beverloo A comment from you at https://github.com/whatwg/notifications/issues/46 would be welcome.
- # [04:36] <botie> will do
- # [04:37] * Quits: newtron_ (~newtron@209.171.88.200) (Client Quit)
- # [04:38] * Quits: newtron (~newtron@24.140.227.21) (Ping timeout: 265 seconds)
- # [04:40] * Joins: newtron (~newtron@209.171.88.57)
- # [04:42] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
- # [04:45] * heycam is now known as heycam|away
- # [04:52] * Joins: newtron_ (~newtron@24.140.227.21)
- # [04:53] * Quits: newtron (~newtron@209.171.88.57) (Read error: Connection reset by peer)
- # [05:01] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
- # [05:17] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
- # [05:17] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
- # [05:20] * heycam|away is now known as heycam
- # [05:35] * Joins: tantek (~tantek@36.sub-70-210-130.myvzw.com)
- # [05:59] * heycam is now known as heycam|away
- # [06:05] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [06:09] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
- # [06:10] * Quits: newtron_ (~newtron@24.140.227.21) (Remote host closed the connection)
- # [06:13] * Quits: tantek (~tantek@36.sub-70-210-130.myvzw.com) (Quit: tantek)
- # [06:16] * Joins: tantek (~tantek@36.sub-70-210-130.myvzw.com)
- # [06:22] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Quit: weinig)
- # [06:22] * Quits: tantek (~tantek@36.sub-70-210-130.myvzw.com) (Quit: tantek)
- # [06:26] * Joins: imagineer (~imagineer@122.172.229.45)
- # [06:54] * Joins: imaginee_ (~imagineer@117.219.162.159)
- # [06:54] * Joins: tantek (~tantek@67.23.193.215)
- # [06:58] * Quits: imagineer (~imagineer@122.172.229.45) (Ping timeout: 265 seconds)
- # [07:02] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [07:02] * heycam|away is now known as heycam
- # [07:13] * Joins: imagineer (~imagineer@122.172.229.45)
- # [07:16] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [07:17] * Quits: imaginee_ (~imagineer@117.219.162.159) (Ping timeout: 256 seconds)
- # [07:21] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 248 seconds)
- # [07:38] * Quits: asmodai (~asmodai@h159072.upc-h.chello.nl) (Changing host)
- # [07:38] * Joins: asmodai (~asmodai@freebsd/developer/asmodai)
- # [07:39] * Joins: timoxley (~timoxley@128.199.65.199)
- # [07:45] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [07:46] * Quits: imagineer (~imagineer@122.172.229.45) (Remote host closed the connection)
- # [07:54] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-ejezqnobouhsjkhp)
- # [07:55] * Quits: tantek (~tantek@67.23.193.215) (Quit: tantek)
- # [08:02] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:07] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [08:19] <annevk> Hixie: can we raise the cc limit for the WHATWG list?
- # [08:19] <annevk> Hixie: I keep hitting the limit
- # [08:22] <MikeSmith> annevk: did you see https://lists.w3.org/Archives/Public/public-webappsec/2015Jul/0099.html (Testing W3C's HTTPS setup)?
- # [08:23] <annevk> MikeSmith: did
- # [08:23] <MikeSmith> k
- # [08:23] <annevk> MikeSmith: but didn't really want to modify my setup
- # [08:23] <MikeSmith> ah OK
- # [08:24] <MikeSmith> well I've been trying it for a while and found a few problems (mostly just redirect loops) and systeam has fixed them all quickly
- # [08:24] <MikeSmith> so, progress
- # [08:26] <MikeSmith> but I've not been checking very carefully yet for mixed-content problems (to see if the Content-Security-Policy: upgrade-insecure-requests header is working as expected)
- # [08:27] * Quits: roc (~chatzilla@2001:cb0:b202:224:2677:3ff:fece:dc64) (Ping timeout: 246 seconds)
- # [08:33] * Joins: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [08:34] <annevk> That only works in Chrome I think
- # [08:35] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:47] * Joins: ussher_ (~ussher@240f:11:ad2f:1:c91d:fcaa:1897:9536)
- # [08:50] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:51] * Quits: svincent (~svincent@ip70-187-134-52.oc.oc.cox.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [08:51] * Joins: munumnu (~munumnunu@212.204.53.130)
- # [08:54] * Quits: plutoniix (~plutoniix@node-1cjd.pool-101-108.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [09:00] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-rodhlszfbpqbzhsy)
- # [09:03] * Quits: ohaibbq (~ohaibbq@98.248.65.213) (Quit: Leaving...)
- # [09:09] * Joins: zdobersek (~zan@46.166.188.211)
- # [09:10] * Joins: roc (~chatzilla@121.98.85.142)
- # [09:17] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [09:22] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 256 seconds)
- # [09:30] * heycam is now known as heycam|away
- # [09:34] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [09:39] * Joins: plutoniix (~plutoniix@node-g6f.pool-1-4.dynamic.totbb.net)
- # [09:45] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:00] * Joins: Ms2ger (~Ms2ger@91.182.63.90)
- # [10:05] * Joins: g4 (~g4@unaffiliated/gormer)
- # [10:08] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:12] * Joins: Viewtiful (~Viewtiful@89.30.118.130)
- # [10:19] * Joins: imagineer (~imagineer@123.201.255.186)
- # [10:30] * Quits: espadrine_ (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 256 seconds)
- # [10:31] * Quits: plutoniix (~plutoniix@node-g6f.pool-1-4.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [10:35] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [10:35] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [10:35] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [10:36] * Quits: ussher_ (~ussher@240f:11:ad2f:1:c91d:fcaa:1897:9536) (Quit: Konversation terminated!)
- # [10:36] * Quits: dlitz (~dwon@goedel.dlitz.net) (Ping timeout: 246 seconds)
- # [10:38] * Joins: dlitz (~dwon@goedel.dlitz.net)
- # [10:53] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
- # [10:55] * Joins: CvP (~CvP@203.76.123.238)
- # [11:02] <annevk> philipj++ for editing help with Fullscreen
- # [11:02] <annevk> "fullscreen element" as concept refactoring is simplifying a ton of stuff
- # [11:02] <philipj> :)
- # [11:02] <philipj> let me know when it's settled down and I'll take another pass
- # [11:04] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [11:08] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [11:08] <annevk> philipj: do you know why collect ancestors looks top layers with only a single element?
- # [11:09] <annevk> philipj: should that also change to just looking for ancestor documents with a non-null fullscreen element?
- # [11:13] * Joins: bin_005 (~ctlM@80.83.239.108)
- # [11:14] * Joins: calvaris (~calvaris@188.87.103.182)
- # [11:17] <philipj> annevk: yeah, I'm not sure why it's like that, what did it say before the top layer refactoring?
- # [11:18] <annevk> philipj: before it says fullscreen element stack with one element
- # [11:18] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [11:18] <philipj> oh, so I suppose the equivalent would be documents where the top layer stack has only on element with the fullscreen flag?
- # [11:18] <annevk> philipj: the top layer thing made it worse, it should just say single element that has its fullscreen flag set I suppose
- # [11:18] <annevk> philipj: yeah, changing it to that
- # [11:19] <philipj> if I'm not mistaken, this is all about exiting multiple levels of iframes when appropriate
- # [11:19] <annevk> philipj: yeah, was just thinking that too
- # [11:19] <annevk> ta
- # [11:19] <philipj> np
- # [11:22] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
- # [11:23] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-ujsxrlasxncuzovp) (Quit: Connection closed for inactivity)
- # [11:34] <philipj> annevk: the note "HTML defines the exact conditions under which the fullscreen enabled flag ..." should probably be moved up one step
- # [11:36] <annevk> yes
- # [11:39] * Joins: smaug____ (~chatzilla@85-76-146-176-nat.elisa-mobile.fi)
- # [11:48] * Joins: flower (~user@202.44.238.208)
- # [11:48] * Joins: sts (~sts@hmm.ono.at)
- # [11:51] * Joins: espadrine_ (~tyl@213.152.18.159)
- # [11:51] * espadrine_ is now known as espadrine
- # [11:52] * Joins: frivoal (~frivoal@176.75.143.217)
- # [11:57] * Parts: sts (~sts@hmm.ono.at)
- # [11:57] * Quits: frivoal (~frivoal@176.75.143.217) (Remote host closed the connection)
- # [11:59] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-jqkfthbzqlfbltnx)
- # [11:59] * Quits: bin_005 (~ctlM@80.83.239.108) (Ping timeout: 265 seconds)
- # [11:59] * Joins: bin_005_i (~ctlM@80.83.239.108)
- # [12:04] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 250 seconds)
- # [12:09] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [12:11] * Quits: ^esc (~esc-ape@91.141.3.167.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [12:13] <Ms2ger> !summon TabAtkins
- # [12:16] * Joins: plutoniix (~plutoniix@node-1cjd.pool-101-108.dynamic.totbb.net)
- # [12:25] * Joins: xiinotulp (~plutoniix@node-68d.pool-125-25.dynamic.totbb.net)
- # [12:28] * Quits: plutoniix (~plutoniix@node-1cjd.pool-101-108.dynamic.totbb.net) (Ping timeout: 252 seconds)
- # [12:32] * Joins: flower_ (~user@55.116.150.203.sta.inet.co.th)
- # [12:32] * xiinotulp is now known as plutoniix
- # [12:36] * Quits: flower (~user@202.44.238.208) (Ping timeout: 264 seconds)
- # [12:49] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [12:52] <philipj> annevk: I've gone through the whole diff of recent changes and everything looks good now except for the open issues
- # [12:53] <philipj> probably would find more bugs if implementing though :)
- # [12:55] <Ms2ger> So go forth and implement :)
- # [12:56] * Joins: frivoal (~frivoal@176.75.143.217)
- # [13:01] * Quits: smaug____ (~chatzilla@85-76-146-176-nat.elisa-mobile.fi) (Ping timeout: 240 seconds)
- # [13:06] * Quits: flower_ (~user@55.116.150.203.sta.inet.co.th) (Read error: Connection reset by peer)
- # [13:06] * Joins: flower (~user@55.116.150.203.sta.inet.co.th)
- # [13:19] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [13:23] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 256 seconds)
- # [13:40] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [13:42] <MikeSmith> annevk: CSP upgrade-insecure-requests just landed in gecko trunk, right?
- # [13:43] * Krinkle_ is now known as Krinkle
- # [13:46] * Quits: frivoal (~frivoal@176.75.143.217) (Ping timeout: 256 seconds)
- # [13:50] * Joins: dshwang (~dshwang@134.134.139.76)
- # [13:54] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [13:54] * Quits: dshwang (~dshwang@134.134.139.76) (Remote host closed the connection)
- # [13:54] * Quits: flower (~user@55.116.150.203.sta.inet.co.th) (Read error: Connection reset by peer)
- # [13:54] * Joins: flower_ (~user@55.116.150.203.sta.inet.co.th)
- # [14:03] * Quits: bin_005_i (~ctlM@80.83.239.108) (Ping timeout: 264 seconds)
- # [14:11] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [14:15] * Quits: imagineer (~imagineer@123.201.255.186) (Remote host closed the connection)
- # [14:17] * Quits: lilmonkey (~a@pdpc/supporter/professional/riven) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [14:20] * Joins: imagineer (~imagineer@123.201.255.186)
- # [14:21] * Joins: lilmonkey (~a@5ED090B0.cm-7-1c.dynamic.ziggo.nl)
- # [14:21] * Quits: lilmonkey (~a@5ED090B0.cm-7-1c.dynamic.ziggo.nl) (Changing host)
- # [14:21] * Joins: lilmonkey (~a@pdpc/supporter/professional/riven)
- # [14:24] * Joins: dshwang (~dshwang@192.55.55.39)
- # [14:27] * Joins: beverloo (beverloo@nat/google/x-ulhofhiqzqfgwlxw)
- # [14:27] <botie> beverloo, at 2015-07-13 02:36 UTC, MikeSmith said: A comment from you at https://github.com/whatwg/notifications/issues/46 would be welcome.
- # [14:27] <MikeSmith> beverloo: I see you already commented there in the time since I left that message for you originally
- # [14:30] <beverloo> MikeSmith, no problem :) Thanks for pinging!
- # [14:30] * Joins: curapika (~curapika@45.56.38.248)
- # [14:33] <MikeSmith> beverloo: thanks for you comments and info
- # [14:33] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [14:40] * Joins: ^esc (~esc-ape@91.141.2.23.wireless.dyn.drei.com)
- # [14:43] * Quits: imagineer (~imagineer@123.201.255.186) (Remote host closed the connection)
- # [14:45] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Quit: weinig)
- # [14:46] * Joins: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com)
- # [14:46] * Quits: calvaris (~calvaris@188.87.103.182) (Ping timeout: 248 seconds)
- # [14:58] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [14:58] * Joins: adactio (~adactio@212.42.170.121)
- # Session Close: Mon Jul 13 15:09:58 2015
- #
- # Session Start: Mon Jul 13 15:09:58 2015
- # Session Ident: #whatwg
- # [15:09] * Disconnected
- # [15:12] * Attempting to rejoin channel #whatwg
- # [15:12] * Rejoined channel #whatwg
- # [15:12] * Topic is 'https://whatwg.org/ — logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ — stats: http://gavinsharp.com/irc/whatwg.html — Please leave your sense of logic at the door, thanks!'
- # [15:12] * Set by MikeSmith!~mike@sideshowbarker.net on Wed Dec 10 17:23:43
- # [15:12] <Ms2ger> TabAtkins, a question about selectors, if you have a moment
- # [15:13] <TabAtkins> That's why I ponged
- # [15:14] * Joins: newtron (~newtron@TOROON12-1177741286.sdsl.bell.ca)
- # [15:14] <Ms2ger> Should :first-child etc. match an element a. without a parent node; b. whose parent is a Document; c. whose parent is a DocumentFragment; d. whose parent is an Element
- # [15:14] * Quits: Tenhi (~tenhi@static.100.25.4.46.clients.your-server.de) (Remote host closed the connection)
- # [15:14] * Joins: imagineer (~imagineer@123.201.255.186)
- # [15:14] <Ms2ger> d. is obviously "yes", but I have no idea about the others
- # [15:15] <Ms2ger> Especially since selectors-3 and -4 seem to disagree
- # [15:15] <TabAtkins> S4 has the right answer. Let me review real quick.
- # [15:16] * Joins: Tenhi (~tenhi@178.18.241.180)
- # [15:18] <TabAtkins> Yeah, :first-child/etc only care about relative position among siblings. Parent (or lack of) doesn't matter.
- # [15:19] <Ms2ger> How would you feel about adding a note near the definition or to the Changes section to point out the change is intentional?
- # [15:19] * Quits: newtron (~newtron@TOROON12-1177741286.sdsl.bell.ca) (Remote host closed the connection)
- # [15:19] <TabAtkins> That's fine with me. Send email, as I won't be into the office for several hours yet?
- # [15:19] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [15:21] <Ms2ger> Sure
- # [15:22] * Quits: Viewtiful (~Viewtiful@89.30.118.130) (Quit: Leaving...)
- # [15:24] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
- # [15:30] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [15:30] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [15:31] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [15:32] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [15:38] <Ms2ger> Oh, I was going to cc the list
- # [15:38] <Ms2ger> Eh
- # [15:40] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:44] * Joins: mven (~textual@32.97.110.56)
- # [15:44] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
- # [15:44] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [15:47] * Joins: imaginee_ (~imagineer@123.201.255.186)
- # [15:47] * Quits: imagineer (~imagineer@123.201.255.186) (Read error: Connection reset by peer)
- # [15:50] * Quits: munumnu (~munumnunu@212.204.53.130) (Quit: Leaving)
- # [16:00] * Joins: dbaron (~dbaron@46.165.228.67)
- # [16:07] * Joins: svincent (~svincent@ip70-187-134-52.oc.oc.cox.net)
- # [16:08] * Quits: svincent (~svincent@ip70-187-134-52.oc.oc.cox.net) (Client Quit)
- # [16:12] * Quits: encrypt__ (~encryptd_@2601:449:8100:cad9:51b7:bb1e:e4d0:b349) (Remote host closed the connection)
- # [16:15] * Quits: vyorkin (~vyorkin@213.232.195.228) (Read error: Connection reset by peer)
- # [16:16] * Joins: vyorkin1 (~vyorkin@213.232.195.228)
- # [16:18] * Quits: g4 (~g4@unaffiliated/gormer) (Remote host closed the connection)
- # [16:21] * Quits: vyorkin1 (~vyorkin@213.232.195.228) (Ping timeout: 264 seconds)
- # [16:23] <annevk> MikeSmith: seems like it, got an email earlier anyway
- # [16:24] * Quits: imaginee_ (~imagineer@123.201.255.186) (Remote host closed the connection)
- # [16:24] * Joins: encryptd_fractal (~encryptd_@173-160-104-54-Minnesota.hfc.comcastbusiness.net)
- # [16:32] * Joins: vyorkin1 (~vyorkin@213.232.195.228)
- # [16:34] * Quits: tav (~tav`@host86-167-17-109.range86-167.btcentralplus.com) (Read error: Connection reset by peer)
- # [16:45] * Quits: flower_ (~user@55.116.150.203.sta.inet.co.th) (Ping timeout: 256 seconds)
- # [16:51] <annevk> JakeA: regarding no-cors CSS, https://bugzilla.mozilla.org/show_bug.cgi?id=1180145#c3 is our current thinking
- # [16:51] <annevk> JakeA: well, I guess it's mine, but I think the security people agree
- # [16:57] * Joins: tav (~tav`@host86-167-17-109.range86-167.btcentralplus.com)
- # [17:01] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [17:02] * Joins: webzen (~tccba1@204.28.103.227)
- # [17:02] <webzen> hi
- # [17:03] <webzen> Can anyone give me some info on how es6 modules will be built and assembled on es6 browsers without using browserify or such ?
- # [17:04] <webzen> high level
- # [17:05] <annevk> webzen: there's an idea for <script type=module src=module.js>
- # [17:05] <annevk> webzen: https://whatwg.github.io/loader/ and its repo have some of the details for an even bigger plan
- # [17:06] <webzen> i tried to read that already but it was too low level. So with main.js containing import module1 from "./imports/module1";
- # [17:06] <webzen> how would the client get to the files on the server
- # [17:06] <webzen> to traverse the tree
- # [17:06] <webzen> of dependencies
- # [17:07] <annevk> client being?
- # [17:07] <ondras> well by using a regular http request that is normally used to fetch scripts
- # [17:07] <webzen> client being a es6 browser in the future. and i start with <script src="build/js/main.js"></script>
- # [17:08] <webzen> but main.js only has import module1 from "./imports/module1";
- # [17:08] <ondras> right. its dependencies will be fetched, analyzed, their dependencies fetched, analyzed, ....
- # [17:08] <ondras> and once the whole tree is statically analyzed, the code is finally run
- # [17:08] <annevk> it's not exactly defined how the translation happens and whether from "..." is a URL or some identifier
- # [17:08] <webzen> so the es6 browsers will make more requests ?
- # [17:08] <webzen> currently i have all my js in one file to reduce requests
- # [17:08] <ondras> if you serve your code in X files, X requests will be made
- # [17:09] <webzen> won't that be expensive ?
- # [17:09] <annevk> yeah, but not with HTTP/2
- # [17:09] <ondras> also you can pack your multiple ES6 modules into one
- # [17:09] <annevk> ondras: not anymore
- # [17:09] <ondras> annevk: I mean the System.register API
- # [17:09] <annevk> ondras: there's no syntax for inline modules
- # [17:09] <ondras> babel --modules=system or somth
- # [17:09] <webzen> ondras: i'm saying without babel
- # [17:10] <ondras> okay
- # [17:10] <webzen> in es6 browsers
- # [17:10] <ondras> http2 then
- # [17:10] <ondras> or multiple requests
- # [17:10] <webzen> is HTTP/2 in current browsers or is that future thing
- # [17:11] <ondras> http://caniuse.com/#feat=http2
- # [17:11] <webzen> so it's already in the current browsers
- # [17:13] <webzen> annevk: so are there any es6 browsers with this loader yet ?
- # [17:13] <webzen> thanks ondras
- # [17:13] <annevk> nope
- # [17:14] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 246 seconds)
- # [17:14] <annevk> I've been thinking about poking at it, but haven't made the time yet
- # [17:14] <webzen> so currently i'm using babel but in the future i'll just be able to use the es6 browsers and they will handle assembling the modules
- # [17:14] <webzen> ?
- # [17:15] * Quits: dbaron (~dbaron@46.165.228.67) (Ping timeout: 256 seconds)
- # [17:15] <webzen> or is my thinking wrong
- # [17:15] <annevk> sounds about right, you might need some tweaks here and there I guess, depends a bit on the final details
- # [17:15] <webzen> i just don't want to write code that will fail in the future
- # [17:16] <webzen> since i'm going to be writing es6 code
- # [17:16] * Joins: dbaron (~dbaron@46.165.228.67)
- # [17:18] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [17:19] * Joins: User2352 (5e87e9c2@gateway/web/cgi-irc/kiwiirc.com/ip.94.135.233.194)
- # [17:20] * Quits: vyorkin1 (~vyorkin@213.232.195.228) (Quit: WeeChat 1.2)
- # [17:20] <webzen> so to be clear, in the future es6 browsers they will be able to run the dependency from the client side by making multiple calls to build the file before running it yes ?
- # [17:20] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [17:24] * Joins: tantek (~tantek@67.23.193.215)
- # [17:25] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 248 seconds)
- # [17:26] * Quits: User2352 (5e87e9c2@gateway/web/cgi-irc/kiwiirc.com/ip.94.135.233.194) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
- # [17:26] <annevk> TabAtkins: can you roll https://github.com/plinss/widlparser/commit/43f0d6be64741642dd8ea9f6847dfec0ad3afb14 into bikeshed?
- # [17:28] <webzen> annevk: can you please affirm or correct my statement please ?
- # [17:28] <annevk> webzen: it's not entirely clear to me what that statement means
- # [17:28] <webzen> meaning i won't need babel or such
- # [17:29] <annevk> webzen: well yes, that's the intent
- # [17:29] <webzen> the browsers will handle the module assembling
- # [17:29] <annevk> yup
- # [17:29] <webzen> ok thanks so much
- # [17:29] <webzen> that's very helpful
- # [17:29] <annevk> and in some future future the module can be some WebAssembly code
- # [17:29] <webzen> i'll be playing guitar then :-)
- # [17:30] <webzen> WebAssembly is a thing ?
- # [17:30] <annevk> it's a thing: https://github.com/WebAssembly
- # [17:30] <webzen> oh dear
- # [17:31] <TabAtkins> annevk: Will do so shortly.
- # [17:31] <webzen> so i'll be able to start over with WebAssembly and forget all I know :-)
- # [17:33] <webzen> thanks again !
- # [17:33] * Parts: webzen (~tccba1@204.28.103.227)
- # [17:34] <TabAtkins> Well, you'll be able to start over with whatever languages compile into WebAssembly. You won't write it directly, any more than you write asm.JS directly.
- # [17:34] * Joins: jyasskin (~jyasskin@c-73-162-27-81.hsd1.ca.comcast.net)
- # [17:36] <caitp> so, is wasm supposed to have enough type info and static knowledge of the program available to eg. bypass expensive optimization processes at runtime?
- # [17:36] <caitp> it would be pretty cool if it just plugged into ionmonkey/tf right away
- # [17:37] * Quits: asmodai (~asmodai@freebsd/developer/asmodai) (*.net *.split)
- # [17:37] * Quits: hgl (~hgl@unaffiliated/hgl) (*.net *.split)
- # [17:37] * Quits: jahman (~woops@129.175.204.73) (*.net *.split)
- # [17:37] * Quits: AustinMatherne (~AustinMat@li1047-129.members.linode.com) (*.net *.split)
- # [17:37] * Quits: Workmon (~Dashiva@74.125.121.65) (*.net *.split)
- # [17:37] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-zehthonqcenilznt) (*.net *.split)
- # [17:37] * Quits: ojan_ (sid5519@gateway/web/irccloud.com/x-ypvdrwzybwpeotgy) (*.net *.split)
- # [17:37] * Quits: iank__ (sid43239@gateway/web/irccloud.com/x-tpobvjqxtospzrao) (*.net *.split)
- # [17:37] * Quits: daleharvey (sid513@gateway/web/irccloud.com/x-xomqikluojeejzva) (*.net *.split)
- # [17:37] * Quits: mmn (~MattN@192.95.22.58) (*.net *.split)
- # [17:37] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [17:37] * Quits: sspi (sid34681@gateway/web/irccloud.com/x-bsdtxqbynyabrxbm) (*.net *.split)
- # [17:37] * Quits: webben (~benjamin@hq.benjaminhawkeslewis.com) (*.net *.split)
- # [17:37] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (*.net *.split)
- # [17:37] * Quits: Johnny- (~null@unaffiliated/johnny-) (*.net *.split)
- # [17:37] * Quits: falw (~thomas@195-154-170-59.rev.poneytelecom.eu) (*.net *.split)
- # [17:37] * Quits: danielfilho (~danielfil@208.68.39.233) (*.net *.split)
- # [17:37] * Quits: krit (sid15081@gateway/web/irccloud.com/x-smvftnlpckrwzorn) (*.net *.split)
- # [17:37] * Quits: ato (~sid11@nat-fw1.scl3.mozilla.com) (*.net *.split)
- # [17:37] * Quits: JonathanNeal (sid5831@gateway/web/irccloud.com/x-yrsqnevveterpfsn) (*.net *.split)
- # [17:37] * Quits: jkomoros______ (sid7860@gateway/web/irccloud.com/x-wuirwovnovlxuwki) (*.net *.split)
- # [17:37] * Quits: gsnedders (~gsnedders@5.2.16.23) (*.net *.split)
- # [17:37] * Quits: philipj (~philipj@37.139.17.34) (*.net *.split)
- # [17:37] * Quits: Sebmaster (sid80609@gateway/web/irccloud.com/x-simjehqdwobnxfih) (*.net *.split)
- # [17:37] * Quits: Philip`_ (~philip@compass.zaynar.co.uk) (*.net *.split)
- # [17:37] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
- # [17:37] * Joins: AustinMatherne (~AustinMat@li1047-129.members.linode.com)
- # [17:37] * Joins: Workshiva (~Dashiva@74.125.121.65)
- # [17:37] * Joins: falw (~thomas@195-154-170-59.rev.poneytelecom.eu)
- # [17:37] * Joins: gsnedders (~gsnedders@5.2.16.23)
- # [17:37] * Joins: webben (~benjamin@hq.benjaminhawkeslewis.com)
- # [17:37] * Joins: mmn (~MattN@192.95.22.58)
- # [17:37] <caitp> since i guess you'd hope clang would do the LICM and constant folding and operator reduction and etc
- # [17:37] * Joins: Philip` (~philip@compass.zaynar.co.uk)
- # [17:37] * Joins: philipj (~philipj@37.139.17.34)
- # [17:37] * Joins: hgl (~hgl@unaffiliated/hgl)
- # [17:37] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [17:37] * Joins: ato (~sid11@2620:101:8016:74::4:b)
- # [17:37] * Joins: jahman (~woops@129.175.204.73)
- # [17:38] <JakeA> annevk: is your analysis at https://github.com/whatwg/fetch/issues/66#issuecomment-118638144 how it works now, or how a solution could work
- # [17:38] <JakeA> annevk: is your analysis at https://github.com/whatwg/fetch/issues/66#issuecomment-118638144 how it works now, or how a solution could work?
- # [17:38] <annevk> caitp: we're planning on making use of IDL to bypass a bunch of IDL stuff
- # [17:39] * Joins: Johnny- (~null@unaffiliated/johnny-)
- # [17:39] * Joins: danielfilho (~danielfil@208.68.39.233)
- # [17:39] <annevk> JakeA: 'we should just expose it as a "redirect" (new type of response, identical to opaque except for its type and exposure of url as that is identical to the request url)' and what follows is a proposal
- # [17:39] * Joins: asmodai (asmodai@h159072.upc-h.chello.nl)
- # [17:40] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [17:41] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [17:42] <JakeA> (sorry for the repeated message, got caught in the netsplit)
- # [17:42] <JakeA> annevk: "If you then get back an opaque response you know that a redirect happened." - that's not what happens now though
- # [17:43] <JakeA> You get a non-opaque response back for the final non-redirect resource
- # [17:43] * Joins: iank__ (sid43239@gateway/web/irccloud.com/x-tcrlilyadnxwxeeb)
- # [17:43] <JakeA> Since fetch(event.request) changes the mode of the request
- # [17:46] <annevk> JakeA: no it doesn't?
- # [17:47] <JakeA> annevk: hmm, I'm getting confused then https://fetch.spec.whatwg.org/#request-class "If request's redirect mode is "manual", set it to "follow"."
- # [17:47] <annevk> JakeA: oh, changes the redirect mode?
- # [17:47] <annevk> JakeA: right, we'd stop doing that
- # [17:47] * Quits: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com) (Quit: bradleymeck)
- # [17:48] <JakeA> annevk: ah, yes, sorry wasn't specific enough. Yeah, that's why I was asking if that line was you clarifying the current behaviour or a proposed behaviour. It's the latter, got it
- # [17:48] <annevk> it's the proposed behavior for redirect mode "manual", still not super helpful since you don't actually know where the redirect will go, but at least a little bit
- # [17:49] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-prqcssvzpbamjohb)
- # [17:49] * Joins: ojan_ (sid5519@gateway/web/irccloud.com/x-twqdxxebjrohnhsy)
- # [17:49] * Joins: sspi (sid34681@gateway/web/irccloud.com/x-rmzqmdrvuhekqykb)
- # [17:49] * Joins: Sebmaster (sid80609@gateway/web/irccloud.com/x-mxudslmsgmkhzzif)
- # [17:49] * Joins: JonathanNeal (sid5831@gateway/web/irccloud.com/x-kkvwgfvwqvulfsef)
- # [17:52] * Joins: daleharvey (sid513@gateway/web/irccloud.com/x-ehgzihvhtlfbiizo)
- # [17:53] * Joins: eric_carlson (~ericc@17.202.47.130)
- # [17:56] * Joins: krit (sid15081@gateway/web/irccloud.com/x-wohobnkbkgnsgdby)
- # [17:56] * Joins: jkomoros______ (sid7860@gateway/web/irccloud.com/x-keqpmupistxbtgku)
- # [17:58] * Quits: jyasskin (~jyasskin@c-73-162-27-81.hsd1.ca.comcast.net) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [18:00] * Quits: dshwang (~dshwang@192.55.55.39) (Remote host closed the connection)
- # [18:01] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:01] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
- # [18:05] * Joins: jyasskin (~jyasskin@207.198.105.23)
- # [18:10] <TabAtkins> caitp: wasm starts with asm.js, basically, just in a binary format. It'll grow optimizations and features as it goes.
- # [18:10] * Quits: curapika (~curapika@45.56.38.248) (Ping timeout: 246 seconds)
- # [18:16] * Joins: annevk_ (~annevk@213.55.184.215)
- # [18:16] * Quits: annevk (~annevk@195.12.41.182) (Ping timeout: 256 seconds)
- # [18:17] * Joins: imagineer (~imagineer@117.250.184.255)
- # [18:20] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [18:21] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Client Quit)
- # [18:22] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [18:26] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [18:26] <annevk_> TabAtkins: that bug is one of the reasons for migrating to GitHub, would be hard to WONTFIX
- # [18:26] * annevk_ is now known as annevk
- # [18:26] <TabAtkins> Why is it hard?
- # [18:26] * Quits: annevk (~annevk@213.55.184.215) (Remote host closed the connection)
- # [18:27] * Joins: annevk (~annevk@195.12.41.182)
- # [18:27] <annevk> TabAtkins: it'll just get reopened
- # [18:27] <annevk> TabAtkins: a11y concern does seem like something that needs addressing one way or another
- # [18:27] <TabAtkins> You can just... close it again. What's special about Bugzilla that makes it reopenable?
- # [18:28] <TabAtkins> Yeah, have an open bug on Bikeshed for that. Just need to modify the CSSWG and WHATWG stylesheets to handle it.
- # [18:28] <TabAtkins> (So they dont' double-generate "Warning", etc.
- # [18:28] <TabAtkins> )
- # [18:29] <annevk> TabAtkins: feel free to WONTFIX and see what happens
- # [18:29] * Joins: dshwang (~dshwang@134.134.139.76)
- # [18:29] <TabAtkins> I'm not responsibel for the spec, so shrug.
- # [18:30] <annevk> TabAtkins: I wonder who they think will fix that bug anyway, with berjon leaving the W3C
- # [18:30] <annevk> And also, berjon made a vague promise of only subsetting, not forking
- # [18:32] <TabAtkins> Worth the paper it wasn't printed on, obvs.
- # [18:33] <jgraham> Oh did darobin leave?
- # [18:33] * Joins: flower (~user@71.116.150.203.sta.inet.co.th)
- # [18:33] <TabAtkins> Did, or will soon, I forget. Working... I forget where.
- # [18:33] <TabAtkins> Somewhere cool.
- # [18:33] <annevk> NYC
- # [18:33] <TabAtkins> Yeah, def NY, just forget what company.
- # [18:35] <annevk> https://twitter.com/robinberjon/status/616565633539571712
- # [18:38] * Joins: ms7821 (~Mark@rack.ms)
- # [18:38] <jgraham> Presumably the Watson and Crick photo is an example of using someone else's data to make your discovery ;)
- # [18:38] * Quits: jyasskin (~jyasskin@207.198.105.23) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [18:39] <TabAtkins> jgraham: Context?
- # [18:39] <botie> Context is https://github.com/validator/validator/issues/61
- # [18:39] * Joins: jyasskin (~jyasskin@207.198.105.23)
- # [18:39] <TabAtkins> That's... incorrect, botie.
- # [18:39] <botie> TabAtkins: i'm not following you...
- # [18:40] <jgraham> TabAtkins: http://www.standardanalytics.io/
- # [18:40] <TabAtkins> ah
- # [18:41] <Ms2ger> .io, of course
- # [18:46] <annevk> "JSON-LD and RDFa"
- # [18:47] * Joins: qard (~sbelanger@209.139.228.33)
- # [18:47] * Joins: JonDavis (~solyce@17.202.50.136)
- # [18:50] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [18:50] * Quits: dbaron (~dbaron@46.165.228.67) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [18:52] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [18:54] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep)
- # [18:55] * Quits: tantek (~tantek@67.23.193.215) (Quit: tantek)
- # [18:55] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [18:56] * Quits: Ms2ger (~Ms2ger@91.182.63.90) (Read error: Connection reset by peer)
- # [18:56] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [18:57] * Quits: encryptd_fractal (~encryptd_@173-160-104-54-Minnesota.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [18:57] * Joins: Ms2ger (~Ms2ger@91.182.63.90)
- # [19:02] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Ping timeout: 265 seconds)
- # [19:05] * Joins: munumnu (~munumnunu@xd933f9a9.dyn.telefonica.de)
- # [19:06] * Joins: bnicholson (~bnicholso@2620:101:80fc:224:dd0a:d9ea:1266:43a5)
- # [19:07] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 244 seconds)
- # [19:10] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [19:13] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 256 seconds)
- # [19:13] * Joins: tantek (~tantek@207.126.102.130)
- # [19:14] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [19:14] * Joins: hgl (~hgl@unaffiliated/hgl)
- # [19:18] * Quits: imagineer (~imagineer@117.250.184.255) (Remote host closed the connection)
- # [19:21] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [19:25] * Quits: jyasskin (~jyasskin@207.198.105.23) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [19:26] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 264 seconds)
- # [19:26] * Joins: annevk_ (~annevk@213.55.184.215)
- # [19:28] * Quits: annevk (~annevk@195.12.41.182) (Ping timeout: 255 seconds)
- # [19:33] * Joins: jyasskin (~jyasskin@216.239.45.93)
- # [19:36] * Quits: jyasskin (~jyasskin@216.239.45.93) (Client Quit)
- # [19:36] * Joins: weinig (~weinig@17.114.219.156)
- # [19:40] * Quits: espadrine (~tyl@213.152.18.159) (Ping timeout: 256 seconds)
- # [19:43] * Joins: benwerd (~benwerd@199.87.84.238)
- # [19:44] * Joins: jyasskin (~jyasskin@216.239.45.93)
- # [19:50] * Joins: ehynds (~ehynds@64.206.121.41)
- # [19:57] * Joins: izhak (5cf88e98@gateway/web/freenode/ip.92.248.142.152)
- # [19:58] <izhak> Hi, guys! How do I import svg file with filters into html for use in css ?
- # [20:02] * Quits: jyasskin (~jyasskin@216.239.45.93) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [20:02] * Joins: othermaciej (~mjs@76.74.153.49)
- # [20:05] * Quits: weinig (~weinig@17.114.219.156) (Quit: weinig)
- # [20:05] <TabAtkins> izhak: Just point to them with url() as usual.
- # [20:05] <TabAtkins> They're just images.
- # [20:06] <izhak> TabAtkins: I'm trying this: filter: url(./filters.svg#mtshadow);
- # [20:07] <TabAtkins> Oh, you're trying to get an SVG *filter* into CSS.
- # [20:07] <TabAtkins> Still, that's supposed to work, per spec.
- # [20:08] <TabAtkins> http://dev.w3.org/FXTF/filters-1/#typedef-url
- # [20:08] * Quits: annevk_ (~annevk@213.55.184.215) (Remote host closed the connection)
- # [20:08] <izhak> TabAtkins: yes. And currently I'm working with a local files (file:///). In firefox 39 when I click to that url in firebugs css console, it opens the svg file with filters. But filters refuse to apply...
- # [20:09] * Joins: annevk (~annevk@195.12.41.182)
- # [20:09] * Quits: munumnu (~munumnunu@xd933f9a9.dyn.telefonica.de) (Quit: Leaving)
- # [20:09] <TabAtkins> Hm, per caniuse.com, that should work.
- # [20:10] <TabAtkins> It's possible you need to flip the layout.css.filters.enabled flag?
- # [20:11] <izhak> Actually svg filters work when I open for example this: http://bl.ocks.org/cpbotha/5200394
- # [20:13] <TabAtkins> Yes, that's creating an inline SVG element.
- # [20:14] <wanderview> JakeA: if disk space is running low and an origin has its storage purged... is there anything in SW spec or chrome impl to run the SW install event again?
- # [20:14] <izhak> TabAtkins: What I do is copy the external html for svg tag in this example (using firebug), paste it to filters.svg and then refer to it as I showed.
- # [20:15] <izhak> I apply it to rect element, and it just disappears.
- # [20:15] * Joins: weinig (~weinig@17.114.3.173)
- # [20:16] <TabAtkins> If you view the filters.svg file, do you see the rect with shadows?
- # [20:16] * Quits: othermaciej (~mjs@76.74.153.49) (Quit: othermaciej)
- # [20:17] <izhak> oops.. firefox opens it like a xml file.. looks like I forgot to add xmlns and version
- # [20:17] * Joins: othermaciej (~mjs@76.74.153.49)
- # [20:17] * Joins: dbaron (~dbaron@46.165.228.67)
- # [20:18] <TabAtkins> You don't need version, just xmlns
- # [20:18] <TabAtkins> (We're hoping to remove that requirement.)
- # [20:18] <tantek> xmlns lol
- # [20:18] <TabAtkins> tantek: indeed
- # [20:19] <izhak> TabAtkins: great it works now, thank you:)
- # [20:19] * Quits: othermaciej (~mjs@76.74.153.49) (Client Quit)
- # [20:19] <TabAtkins> np
- # [20:23] <JakeA> wanderview: I don't think so, wouldn't that just fill up space again?
- # [20:24] <wanderview> JakeA: the problem is if the SW thinks its still installed... but its Cache was deleted out from under it... it may not try to re-populate without another install event
- # [20:24] <wanderview> this may be a gecko problem, though
- # [20:25] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:e10e:a4e1:7895:96d3)
- # [20:25] * Quits: Ms2ger (~Ms2ger@91.182.63.90) (Read error: Connection reset by peer)
- # [20:26] * Joins: jyasskin (~jyasskin@216.239.45.93)
- # [20:27] * Joins: othermaciej (~mjs@76.74.153.49)
- # [20:28] * Joins: Ms2ger (~Ms2ger@91.182.63.90)
- # [20:28] * Joins: KevinMarks_ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:28] * Quits: weinig (~weinig@17.114.3.173) (Quit: weinig)
- # [20:30] * Quits: jyasskin (~jyasskin@216.239.45.93) (Client Quit)
- # [20:31] * Quits: othermaciej (~mjs@76.74.153.49) (Client Quit)
- # [20:31] * Joins: othermaciej (~mjs@76.74.153.49)
- # [20:31] * Joins: weinig (~weinig@17.114.3.173)
- # [20:31] <TabAtkins> annevk: I'm confused about your questions about "the font API" and "such a CSS resource". Are you under the impression that Font Loading does something with CSS files?
- # [20:34] * Quits: asmodai (asmodai@h159072.upc-h.chello.nl) (Changing host)
- # [20:34] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
- # [20:34] <annevk> TabAtkins: is that not where it gets the FontFace stuff from?
- # [20:34] * Joins: ehsan_ (~ehsan@2001:450:1f:224:69bf:4a7d:c0f8:a45f)
- # [20:34] <TabAtkins> Stylesheets create FontFace objects, yeah.
- # [20:34] <annevk> right, and no-cors stylesheets shouldn't have their FontFace objects exposed, most likely
- # [20:35] <TabAtkins> Ah... Hm.
- # [20:35] <annevk> because that violates SOP
- # [20:37] <TabAtkins> Yeah, I suppose so. I'll open a thread on www-style notifying people, and make the change.
- # [20:40] * Joins: annevk_ (~annevk@195.12.41.182)
- # [20:40] * Quits: annevk (~annevk@195.12.41.182) (Read error: Connection reset by peer)
- # [20:41] * Quits: othermaciej (~mjs@76.74.153.49) (Quit: othermaciej)
- # [20:42] <TabAtkins> What's the right term to link for "CORS-enabled"?
- # [20:43] <Krinkle> JakeA: Do you know what the expected behaviour is with SW caching with regards to quota? See my comment at https://phabricator.wikimedia.org/T66721#1350485 for context.
- # [20:44] <JakeA> wanderview: yeah, I don't think we should be dropping part of an origin's storage
- # [20:45] <JakeA> wanderview: if we drop the cache or IDB, we should drop the SW too
- # [20:45] <wanderview> JakeA: yea, we should treat the registration as part of the origin storage... right now we have it in a separate non-origin-specific db
- # [20:45] <wanderview> the scripts live in origin storage though
- # [20:45] <JakeA> Krinkle: the cache uses the same origin storage as idb
- # [20:46] <TabAtkins> Ugh, this makes things complicated. I need to include them in the source, but flag them so they're invisible to any query methods that aren't called by a blessed caller.
- # [20:46] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:e10e:a4e1:7895:96d3) (Remote host closed the connection)
- # [20:50] * Joins: othermaciej (~mjs@17.245.30.251)
- # [20:53] * Joins: boogyman (~boogyman@d-65-175-179-47.cpe.metrocast.net)
- # [20:53] * Quits: boogyman (~boogyman@d-65-175-179-47.cpe.metrocast.net) (Changing host)
- # [20:53] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [20:53] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [20:55] * Joins: mven (~textual@32.97.110.56)
- # [20:55] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
- # [20:56] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [20:56] * Quits: weinig (~weinig@17.114.3.173) (Quit: weinig)
- # [20:57] * Quits: tantek (~tantek@207.126.102.130) (Quit: tantek)
- # [20:57] * Joins: weinig (~weinig@17.114.3.173)
- # [20:58] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [20:58] * Quits: weinig (~weinig@17.114.3.173) (Client Quit)
- # [20:59] * Quits: othermaciej (~mjs@17.245.30.251) (Quit: othermaciej)
- # [21:02] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [21:04] <izhak> Guys, is it possible to apply perspective transformation to a svg group?
- # [21:05] * Joins: othermaciej (~mjs@17.245.102.202)
- # [21:05] <TabAtkins> Yes, but iirc you need to use the transform property, not the transform attribute. (3d transforms are part of CSS, and not accepted in the SVG attribute)
- # [21:05] * Quits: eric_carlson (~ericc@17.202.47.130) (Quit: eric_carlson)
- # [21:08] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [21:08] <izhak> Cool, thanks!
- # [21:08] * Joins: josemanuel (~josemanue@133.172.35.37.dynamic.jazztel.es)
- # [21:10] * Quits: josemanuel (~josemanue@133.172.35.37.dynamic.jazztel.es) (Client Quit)
- # [21:10] * Quits: othermaciej (~mjs@17.245.102.202) (Quit: othermaciej)
- # [21:11] * Joins: othermaciej (~mjs@17.245.102.202)
- # [21:12] <TabAtkins> heycam|away: Just hitting you with an explicit ping, I just posted https://lists.w3.org/Archives/Public/www-style/2015Jul/0150.html about FontFace objects from a cors-tainted stylesheet.
- # [21:12] * Joins: tantek (~tantek@207.126.102.130)
- # [21:14] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [21:15] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [21:15] * Quits: othermaciej (~mjs@17.245.102.202) (Client Quit)
- # [21:20] * Joins: othermaciej (~mjs@17.245.102.202)
- # [21:22] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [21:24] * Quits: dbaron (~dbaron@46.165.228.67) (Ping timeout: 246 seconds)
- # [21:26] * Quits: ehynds (~ehynds@64.206.121.41)
- # [21:27] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 264 seconds)
- # [21:35] * Joins: gavin_ (~gavin@76.14.42.120)
- # [21:37] * Joins: bin_005_i (~ctlM@80.83.238.124)
- # [21:38] * Quits: gavin__ (~gavin@76.14.42.120) (Ping timeout: 256 seconds)
- # [21:41] * Quits: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com) (Ping timeout: 265 seconds)
- # [21:46] * Joins: eric_carlson (~ericc@17.202.47.130)
- # [21:46] * Joins: jyasskin (~jyasskin@216.239.45.93)
- # [21:47] * Joins: weinig (~weinig@17.114.18.6)
- # [21:49] * Quits: izhak (5cf88e98@gateway/web/freenode/ip.92.248.142.152) (Quit: Page closed)
- # [21:55] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-ejezqnobouhsjkhp) (Quit: Connection closed for inactivity)
- # [21:59] * Quits: Joseph_Silber (~JosephSil@ool-43530e48.dyn.optonline.net) (Read error: Connection reset by peer)
- # [21:59] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Remote host closed the connection)
- # [21:59] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [21:59] * Quits: othermaciej (~mjs@17.245.102.202) (Quit: othermaciej)
- # [22:00] * Quits: weinig (~weinig@17.114.18.6) (Quit: weinig)
- # [22:00] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [22:00] * Joins: frivoal (~frivoal@AMontsouris-552-1-104-142.w92-140.abo.wanadoo.fr)
- # [22:01] * Joins: scor (~scor@66.207.219.134)
- # [22:01] * Quits: scor (~scor@66.207.219.134) (Changing host)
- # [22:01] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [22:02] * Joins: KevinMarks__ (~yaaic@2607:fb90:228e:5444:19db:e58f:2347:52d7)
- # [22:03] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 248 seconds)
- # [22:04] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [22:05] * Joins: othermaciej (~mjs@17.245.30.251)
- # [22:06] * Joins: weinig (~weinig@17.114.219.156)
- # [22:06] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:09] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [22:10] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:10] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [22:10] * Quits: benwerd (~benwerd@199.87.84.238) (Quit: Meetings meetings)
- # [22:12] * Quits: frivoal (~frivoal@AMontsouris-552-1-104-142.w92-140.abo.wanadoo.fr) (Remote host closed the connection)
- # [22:15] * Joins: rniwa (~rniwa@17.202.46.1)
- # [22:20] * Quits: KevinMarks__ (~yaaic@2607:fb90:228e:5444:19db:e58f:2347:52d7) (Ping timeout: 248 seconds)
- # [22:22] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Remote host closed the connection)
- # [22:23] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
- # [22:24] * Quits: zdobersek (~zan@46.166.188.211) (Quit: Leaving.)
- # [22:24] * Quits: tantek (~tantek@207.126.102.130) (Ping timeout: 264 seconds)
- # [22:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 244 seconds)
- # [22:26] * Joins: tantek (~tantek@207.126.102.130)
- # [22:26] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:34] * Joins: KevinMarks (~yaaic@50.254.130.29)
- # [22:36] * Joins: aretecode (~aretecode@S01061859339e5f51.cc.shawcable.net)
- # [22:37] * annevk_ is now known as annevk
- # [22:37] <annevk> TabAtkins: CORS-tainted is not a thing
- # [22:37] <annevk> TabAtkins: simplest would be to simply filter out those FontFace objects I think
- # [22:38] <TabAtkins> annevk: Not really. It means that, for example, calling document.fonts.load("some-font-in-the-co-sheet 10px") will confusingly return a promise for an empty array of fonts.
- # [22:39] <TabAtkins> Despite actually kicking off loads.
- # [22:39] <annevk> That would make it observable
- # [22:39] <TabAtkins> And I still need the ability for the impl to use these algos and receive the "real" set.
- # [22:39] <TabAtkins> Loading behavior is already trivially observable via timing channels.
- # [22:39] <TabAtkins> If you know the font name, you can test for loaded status.
- # [22:40] <annevk> How?
- # [22:40] <TabAtkins> ...the same way you measure whether a font is loaded today?
- # [22:41] <TabAtkins> Create an inline element styled with the font you want to measure, and a font you already know has loaded as a fallback. Poll its width; when it changes, the first font has loaded.
- # [22:41] <annevk> Ah yeah
- # [22:41] <TabAtkins> (Ideally your fallback is a constructed font with weird metrics, very tiny or very big, so it's impossible to confuse your algo if the first font is already loaded.)
- # [22:42] <TabAtkins> So exposing load status of fonts you know by name isn't a further leak.
- # [22:43] <TabAtkins> Exposing the number of fonts in a tainted stylesheet, and the load status of those mystery fonts, is somewhat more information than is available today, but I have a slightly more complex proposal that addresses that, too. At worst, it only exposes whether the stylesheet contains *any* fonts, but I might be able to spec it such that that's plugged too.
- # [22:44] <annevk> Yeah, that proposal seemed okayish
- # [22:44] <annevk> Hopefully we can get bz to take a look
- # [22:44] <TabAtkins> Which? #2 in the email, or #3 in the next?
- # [22:44] <annevk> #3
- # [22:44] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [22:45] <annevk> Anyway, thanks for tackling this switfly
- # [22:45] <TabAtkins> np
- # [22:45] <boogyman> is there some reason why exposing loading/loaded fonts is an issue?
- # [22:45] <TabAtkins> And thanks for prompting me to do the refactor necessary to fix the dom Bikeshed error. ^_^
- # [22:46] <annevk> And reach out to bz somehow I guess, not sure who else would be good to review this
- # [22:46] <TabAtkins> boogyman: It's more information than is exposed today.
- # [22:46] * Quits: othermaciej (~mjs@17.245.30.251) (Quit: othermaciej)
- # [22:46] <TabAtkins> annevk: Already pinged heycam, about to ping our internal people.
- # [22:46] <TabAtkins> Tho that's just font implementors, not security people.
- # [22:46] <boogyman> but is that extra info a bad thing? what can someone really do with it?
- # [22:46] * Quits: aretecode (~aretecode@S01061859339e5f51.cc.shawcable.net) (Ping timeout: 248 seconds)
- # [22:47] <TabAtkins> who knows? That's why we limit cross-origin data in the first place.
- # [22:48] <TabAtkins> It's often difficult to construct specific attack scenarios until they happen, so a blanket prohibition is often warranted.
- # [22:48] <boogyman> ah, I missed the CORS mention
- # [22:49] * Joins: aretecode (~aretecode@S01061859339e5f51.cc.shawcable.net)
- # [22:51] <annevk> Indeed, it's the combinatory explosion thing why we need to keep SOP as tight as it is now
- # [22:51] <annevk> Even security groups such as WebAppSec seem eager to break it :-(
- # [22:56] * Quits: TallTed (~Thud@63.119.36.36)
- # [22:58] * Joins: othermaciej (~mjs@17.245.30.251)
- # [22:58] <roc> :-)
- # [22:59] <annevk> roc: rebel
- # [22:59] * Quits: ehsan_ (~ehsan@2001:450:1f:224:69bf:4a7d:c0f8:a45f) (Remote host closed the connection)
- # [23:00] <annevk> nn
- # [23:01] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
- # [23:03] * Joins: seventh (seventh@128.90.35.159)
- # [23:03] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 256 seconds)
- # [23:04] * Joins: JonathanDavis (~solyce@17.114.219.212)
- # [23:06] * Joins: ehsan_ (~ehsan@66.207.208.102)
- # [23:06] * Quits: JonDavis (~solyce@17.202.50.136) (Ping timeout: 264 seconds)
- # [23:06] * JonathanDavis is now known as JonDavis
- # [23:06] * Quits: Maurice` (~copyman@unaffiliated/maurice)
- # [23:07] * Quits: eric_carlson (~ericc@17.202.47.130) (Ping timeout: 256 seconds)
- # [23:11] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [23:12] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [23:12] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:21] * Quits: KevinMarks (~yaaic@50.254.130.29) (Ping timeout: 264 seconds)
- # [23:22] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [23:23] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [23:28] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
- # [23:36] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
- # [23:37] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [23:39] <jgraham> So… why can't I find where the spec says what to do when you try to navigate and end up with a network error of some sort?
- # [23:40] * Joins: KevinMarks (~yaaic@2607:fb90:227f:7157:f30:6ae1:46f8:ae7f)
- # [23:50] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [23:51] * Quits: tav (~tav`@host86-167-17-109.range86-167.btcentralplus.com) (Read error: Connection reset by peer)
- # [23:54] * Quits: othermaciej (~mjs@17.245.30.251) (Quit: othermaciej)
- # [23:56] * Joins: KevinMarks__ (~yaaic@64.62.178.135)
- # [23:56] * Joins: othermaciej (~mjs@17.245.30.251)
- # [23:58] * Quits: weinig (~weinig@17.114.219.156) (Quit: weinig)
- # Session Close: Tue Jul 14 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