Options:
Previous day, Next day
- # Session Start: Sun Sep 27 00:00:00 2015
- # Session Ident: #whatwg
- # [00:01] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [00:15] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [00:21] * Quits: Jayflux (~Jayflux@unaffiliated/jayflux) (Read error: Connection reset by peer)
- # [00:23] * Quits: aleray (~aleray@ip-83-101-33-78.customer.schedom-europe.net) (Ping timeout: 268 seconds)
- # [01:03] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-fnckkpvpummtgark)
- # [01:11] * Joins: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no)
- # [01:14] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Ping timeout: 246 seconds)
- # [01:15] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 272 seconds)
- # [01:18] * Quits: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [01:20] * Joins: jensnockert (~jensnocke@84.219.248.21)
- # [01:20] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [01:27] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [01:27] <MikeSmith> I don't understand how it's possible that I never knew about http://devdocs.io/ before now
- # [01:27] <MikeSmith> do other people here know about it already?
- # [01:28] <MikeSmith> it seems extremely well done, as far as putting some very good UI/UX around aggregated docs from a bunch of different sources (e.g., MDN, but a ton of other stuff as well)
- # [01:37] * Quits: jensnockert (~jensnocke@84.219.248.21) (Remote host closed the connection)
- # [01:40] <jgraham> Oh, I had heard of that but now it has Rust docs
- # [01:41] <jgraham> Seems like it could be more convenient than trying to remember where it installs them and start a web server
- # [01:42] * Joins: eric_carlson (~ericc@pool-108-26-194-206.bstnma.fios.verizon.net)
- # [01:48] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:841e:3fdc:f561:50c)
- # [01:52] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:841e:3fdc:f561:50c) (Ping timeout: 246 seconds)
- # [02:12] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-awynxsmfjoxqmttq) (Quit: Connection closed for inactivity)
- # [02:26] <MikeSmith> jgraham: yeah I'm pretty impressed with it
- # [02:29] <MikeSmith> christ it works offline as well
- # [02:29] <MikeSmith> amazing
- # [02:37] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [02:38] * Quits: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net) (Quit: Snuggling with the puppies)
- # [02:39] <MikeSmith> http://devdocs.io/offline
- # [02:39] <MikeSmith> hmm, 「Fatal error: [Exception... "File error: Corrupted" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: https://ton.twimg.com/tweetdeck-web/web/scripts/default.45f48adf49.js :: i.getPreviousStorage/t< :: line 16" data: no]」
- # [02:40] <MikeSmith> in Nightly
- # [02:40] * MikeSmith asks on #developers
- # [02:48] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:a134:baf1:274a:b5cc)
- # [02:51] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-grdxmpqekeogbqhh) (Quit: Connection closed for inactivity)
- # [02:53] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:a134:baf1:274a:b5cc) (Ping timeout: 264 seconds)
- # [02:55] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 256 seconds)
- # [02:57] * Quits: eric_carlson (~ericc@pool-108-26-194-206.bstnma.fios.verizon.net) (Quit: eric_carlson)
- # [03:07] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [03:13] * Joins: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net)
- # [03:21] * Joins: uP|Slave (~ASGuerrer@94.10.240.197)
- # [03:23] * Quits: ASGuerrero (~ASGuerrer@90.211.149.218) (Ping timeout: 264 seconds)
- # [03:24] * Joins: ASGuerrero (~ASGuerrer@94.10.240.197)
- # [03:24] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [03:27] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [03:31] * Joins: wartdev (~wartdev@109.255.148.96)
- # [03:33] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [03:35] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Remote host closed the connection)
- # [03:42] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [03:57] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [04:17] <MikeSmith> annevk: the UX around what I when I navigate to things like https://fetch.spec.whatwg.org/#cors-preflight-request is suboptimal
- # [04:19] <MikeSmith> annevk: in that, my browser scrolls "This is named a CORS-preflight request." to the top of the viewport, but the actual details that define what a CORS-preflight request is are above the sentence in document order, so I then need to know enough to know that I have to manually scroll up to get to them
- # [04:20] <MikeSmith> annevk: but I think a lot of normal users when they see "This is named a CORS-preflight request." are just going to say, What is? and be baffled and not necessarily get that they just need to scroll up a couple of lines
- # [04:20] * Quits: wartdev (~wartdev@109.255.148.96)
- # [04:23] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-fnckkpvpummtgark) (Quit: Connection closed for inactivity)
- # [04:25] <MikeSmith> annevk: btw there a handful of good fetch/SW/CORS questions at SO that are unanswered
- # [04:25] <MikeSmith> e.g., http://stackoverflow.com/questions/32795725/will-service-worker-query-cache-algorithm-allow-expression-matching-url-paths
- # [04:25] <MikeSmith> http://stackoverflow.com/questions/tagged/fetch-api?sort=unanswered
- # [04:26] <MikeSmith> http://stackoverflow.com/questions/tagged/service-worker?sort=unanswered
- # [04:26] <MikeSmith> http://stackoverflow.com/questions/tagged/cors?sort=unanswered
- # [04:28] <MikeSmith> including odd stuff like http://stackoverflow.com/questions/32669605/what-is-domexception-entry-already-exists that I guess is maybe just a blink bug that somebody working on the SW implementation needs to troubleshoot
- # [04:28] * Joins: xiinotulp (~q@node-mr5.pool-101-108.dynamic.totbb.net)
- # [04:29] * Joins: beaconwriter (~beaconwri@209.196.192.9)
- # [04:29] * Quits: beaconwriter (~beaconwri@209.196.192.9) (Remote host closed the connection)
- # [04:30] * Joins: beaconwriter (~beaconwri@209.196.192.9)
- # [04:31] * Quits: plutoniix (~q@node-d2y.pool-125-24.dynamic.totbb.net) (Ping timeout: 240 seconds)
- # [04:49] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [04:50] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [04:53] * Joins: frivoal_ (~frivoal@softbank126142063093.bbtec.net)
- # [04:54] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 255 seconds)
- # [05:00] * xiinotulp is now known as plutoniix
- # [05:20] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
- # [05:33] * Joins: mpt (~mpt@canonical/mpt)
- # [05:41] * Quits: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net) (Quit: Snuggling with the puppies)
- # [05:51] * Quits: plutoniix (~q@node-mr5.pool-101-108.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [06:04] * Quits: frivoal_ (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [06:10] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [06:15] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Ping timeout: 255 seconds)
- # [06:22] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [06:24] * Joins: plutoniix (~q@node-mr5.pool-101-108.dynamic.totbb.net)
- # [06:29] * Quits: psy_ (~psy@43.224.156.118) (Read error: Connection reset by peer)
- # [06:29] * Joins: psy_ (~psy@43.224.156.109)
- # [06:39] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 264 seconds)
- # [06:42] * Joins: globbot (~logbot@lump.glob.com.au)
- # [06:46] * Quits: beaconwriter (~beaconwri@209.196.192.9) (Read error: Connection reset by peer)
- # [06:58] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [07:01] * Joins: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net)
- # [07:02] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
- # [07:10] <MikeSmith> annevk: since the Fetch spec no longer even defines the term "author request header" (former "custom request header"), I think it's become a lot harder for webdevs to know which headers will trigger a CORS preflight request and which won't
- # [07:41] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [07:46] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Ping timeout: 246 seconds)
- # [07:57] * Quits: daurnimator (~daurnimat@unaffiliated/daurn) (Remote host closed the connection)
- # [08:04] * Joins: Tenhi (~tenhi@static.100.25.4.46.clients.your-server.de)
- # [08:15] * jst is now known as jstenback
- # [08:18] * Joins: ohaibbq (~ohaibbq@2601:643:8100:fdf1:6d81:18e4:9d47:6c8b)
- # [08:22] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [08:22] <Domenic> heycam|away or anyone: are dictionary constructors actually used anywhere? /cc Sebmaster
- # [08:25] * Quits: jtcranmer (~jcranmer@ras1.csl.tjhsst.edu) (Ping timeout: 250 seconds)
- # [08:26] * Joins: jtcranmer (~jcranmer@ras1.csl.tjhsst.edu)
- # [08:31] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [08:39] * Joins: Tenhi_ (~tenhi@178.18.241.180)
- # [08:45] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [08:50] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Ping timeout: 240 seconds)
- # [08:54] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [08:58] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [09:00] * Joins: wakaba_ (~wakaba@135.43.137.133.dy.bbexcite.jp)
- # [09:02] * Quits: wakaba (~wakaba@152.120.236.133.dy.bbexcite.jp) (Ping timeout: 255 seconds)
- # [09:05] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [09:09] * Joins: daurnimator (~daurnimat@unaffiliated/daurn)
- # [09:13] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [09:20] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [09:22] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-zkmmveghlmufwxco)
- # [09:28] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [09:29] * Quits: daurnimator (~daurnimat@unaffiliated/daurn) (Quit: WeeChat 1.3)
- # [09:29] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [09:29] * Joins: daurnimator (~daurnimat@unaffiliated/daurn)
- # [09:31] * Joins: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no)
- # [09:34] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Ping timeout: 272 seconds)
- # [09:35] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [09:37] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-gizkruguquzchzup)
- # [09:38] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-kgvzqmjjhhhhvocb)
- # [09:43] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [09:50] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [09:51] * Joins: ^esc (~esc-ape@77.119.131.201.wireless.dyn.drei.com)
- # [09:51] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [09:54] * Quits: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [09:55] * Quits: ^esc_ (~esc-ape@77.119.130.165.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [09:59] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [10:03] * Quits: ohaibbq (~ohaibbq@2601:643:8100:fdf1:6d81:18e4:9d47:6c8b) (Quit: Leaving...)
- # [10:13] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [10:18] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 240 seconds)
- # [10:19] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 240 seconds)
- # [10:19] * Joins: sarri (~sari@unaffiliated/sarri)
- # [10:20] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [10:31] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [10:35] <MikeSmith> annevk: should the Fetch spec mention Last-Event-ID?
- # [10:39] * Quits: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net) (Quit: Snuggling with the puppies)
- # [10:43] * Joins: aleray (~aleray@ip-83-101-52-88.customer.schedom-europe.net)
- # [10:43] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [10:47] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:51] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [10:53] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [10:54] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [10:58] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 240 seconds)
- # [11:01] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:02] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [11:02] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [11:02] * Joins: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net)
- # [11:04] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [11:07] * Quits: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net) (Client Quit)
- # [11:11] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 264 seconds)
- # [11:11] * Joins: Jayflux (~Jayflux@unaffiliated/jayflux)
- # [11:11] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [11:12] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [11:12] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [11:20] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [11:23] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
- # [11:28] * Quits: plutoniix (~q@node-mr5.pool-101-108.dynamic.totbb.net) (Ping timeout: 260 seconds)
- # [11:31] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 260 seconds)
- # [11:32] * Joins: plutoniix (~q@node-cw1.pool-125-24.dynamic.totbb.net)
- # [11:39] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [11:42] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [11:45] * Joins: xiinotulp (~q@node-qpu.pool-180-180.dynamic.totbb.net)
- # [11:46] * Quits: plutoniix (~q@node-cw1.pool-125-24.dynamic.totbb.net) (Ping timeout: 250 seconds)
- # [11:47] * Quits: xiinotulp (~q@node-qpu.pool-180-180.dynamic.totbb.net) (Max SendQ exceeded)
- # [11:49] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [11:50] * Joins: xiinotulp (~q@node-qpu.pool-180-180.dynamic.totbb.net)
- # [11:52] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [11:56] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [11:56] * xiinotulp is now known as plutoniix
- # [11:56] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Ping timeout: 250 seconds)
- # [11:58] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [11:58] * Quits: ASGuerrero (~ASGuerrer@94.10.240.197)
- # [11:58] * Quits: uP|Slave (~ASGuerrer@94.10.240.197)
- # [11:59] * Joins: ASGuerrero (~ASGuerrer@94.10.240.197)
- # [12:00] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 246 seconds)
- # [12:01] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [12:04] * Joins: mpt (~mpt@canonical/mpt)
- # [12:06] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [12:12] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [12:19] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [12:21] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [12:29] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [12:30] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 244 seconds)
- # [12:30] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [12:38] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [12:39] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [12:47] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [12:51] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [13:00] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [13:02] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [13:09] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [13:11] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [13:16] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 250 seconds)
- # [13:17] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [13:24] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [13:30] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [13:46] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [13:54] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [14:01] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [14:07] * Quits: plutoniix (~q@node-qpu.pool-180-180.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [14:08] * Joins: plutoniix (~q@113.53.158.148)
- # [14:08] * Quits: plutoniix (~q@113.53.158.148) (Max SendQ exceeded)
- # [14:09] * Joins: plutoniix (~q@113.53.158.148)
- # [14:10] * Quits: plutoniix (~q@113.53.158.148) (Max SendQ exceeded)
- # [14:11] * Joins: plutoniix (~q@113.53.158.148)
- # [14:12] * Quits: plutoniix (~q@113.53.158.148) (Max SendQ exceeded)
- # [14:13] * Joins: plutoniix (~q@113.53.158.148)
- # [14:14] * Quits: plutoniix (~q@113.53.158.148) (Max SendQ exceeded)
- # [14:16] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [14:17] * Joins: plutoniix (~q@113.53.158.148)
- # [14:19] * Quits: plutoniix (~q@113.53.158.148) (Max SendQ exceeded)
- # [14:19] * Joins: plutoniix (~q@113.53.158.148)
- # [14:21] * Quits: plutoniix (~q@113.53.158.148) (Max SendQ exceeded)
- # [14:24] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [14:34] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [14:41] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [14:43] * Joins: plutoniix (~q@113.53.158.148)
- # [14:45] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [14:52] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [15:08] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:c11a:ac8d:8bfd:cf54)
- # [15:09] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
- # [15:15] * Joins: espadrine (~tyl@88.166.187.54)
- # [15:24] * Joins: encrypt__ (~encryptd_@2601:449:8301:30bd:c11a:ac8d:8bfd:cf54)
- # [15:26] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:c11a:ac8d:8bfd:cf54) (Ping timeout: 246 seconds)
- # [15:44] * Quits: encrypt__ (~encryptd_@2601:449:8301:30bd:c11a:ac8d:8bfd:cf54) (Remote host closed the connection)
- # [16:07] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:5160:c9ab:3b15:cd5c)
- # [16:13] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:5160:c9ab:3b15:cd5c) (Remote host closed the connection)
- # [16:20] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [16:25] * Joins: frivoal_ (~frivoal@softbank126142063093.bbtec.net)
- # [16:29] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonbsy98qcfl3sg.ip6.access.telenet.be)
- # [16:29] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 272 seconds)
- # [16:42] <gsnedders> SimonSapin: I'm not sure I'd call it a "reference" impl. Maybe an experimental implementation, used for prototyping?
- # [16:43] <gsnedders> SimonSapin: I know Hixie had his own impl, I think prior to html5lib, in Sawzall?
- # [16:44] <gsnedders> SimonSapin: I think once html5lib came into being Hixie stopped touching his impl much, but you'd have to ask him.
- # [16:44] <gsnedders> SimonSapin: maybe a year or two later
- # [16:45] <gsnedders> SimonSapin: but yeah, by ~2008 html5lib was the main implementation used for trying out stuff, till the parser landed in Gecko
- # [16:45] * Joins: MajorT (MajorT@d51A479A2.access.telenet.be)
- # [16:48] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
- # [16:50] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [16:57] * Quits: psy_ (~psy@43.224.156.109) (Ping timeout: 265 seconds)
- # [16:58] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [17:01] * Joins: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net)
- # [17:05] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [17:05] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [17:05] <Ms2ger> TIL about Sawzall
- # [17:14] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [17:18] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [17:20] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonbsy98qcfl3sg.ip6.access.telenet.be) (Ping timeout: 252 seconds)
- # [17:25] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [17:27] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [17:34] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [17:41] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [17:41] * Quits: frivoal_ (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
- # [17:41] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:2165:984b:a95f:b359)
- # [17:44] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [17:45] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:2165:984b:a95f:b359) (Ping timeout: 240 seconds)
- # [17:49] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [17:53] * Quits: zecho_ (~zecho@67-247-17-199.northern.mnscu.edu) (Remote host closed the connection)
- # [17:54] * Joins: zecho (~zecho@67-247-17-199.northern.mnscu.edu)
- # [18:07] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [18:14] * Joins: Maurice` (~copyman@unaffiliated/maurice)
- # [18:20] <Domenic> Starting to get serious about upstreaming jsdom tests into web-platform-tests. First step: https://github.com/tmpvar/jsdom/pull/1246 (main portions: https://github.com/tmpvar/jsdom/pull/1246/files#diff-3b2955787a83cfa5960bcd95edb33a9cL5 ported to https://github.com/tmpvar/jsdom/pull/1246/files#diff-a379fbce7fde48a69f04f6e31112f800R1)
- # [18:27] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:33] * Joins: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com)
- # [18:40] * Quits: plutoniix (~q@113.53.158.148) (Ping timeout: 250 seconds)
- # [18:47] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-zkmmveghlmufwxco) (Quit: Connection closed for inactivity)
- # [19:03] * Quits: MajorT (MajorT@d51A479A2.access.telenet.be)
- # [19:05] * Joins: plutoniix (~q@113.53.158.148)
- # [19:05] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
- # [19:12] <annevk> MikeSmith: not sure how to answer most of those
- # [19:12] * Quits: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net) (Quit: Snuggling with the puppies)
- # [19:12] <annevk> MikeSmith: I thought the specification was fairly clear now when a preflight is triggered
- # [19:13] <annevk> MikeSmith: Last-Event-ID doesn't trigger it because the API that uses it doesn't set the https://fetch.spec.whatwg.org/#unsafe-request-flag
- # [19:13] <annevk> MikeSmith: https://fetch.spec.whatwg.org/#unsafe-request-flag is a bit of a cop-out, in my opinion, but seems to be the way the world works
- # [19:14] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [19:18] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 250 seconds)
- # [19:20] <qq[IrcCity]> to which mail list should I go to discuss encoding.spec.whatwg.org?
- # [19:24] <annevk> qq[IrcCity]: if you want to email you can use whatwg@whatwg.org
- # [19:24] <annevk> qq[IrcCity]: filing an issue on GitHub is preferred, however
- # [19:30] <qq[IrcCity]> annevk: is there a web for filing issues?
- # [19:30] <qq[IrcCity]> a web form
- # [19:30] <annevk> qq[IrcCity]: GitHub has forms, yes
- # [19:31] <annevk> qq[IrcCity]: the standard has links
- # [19:31] <qq[IrcCity]> yes, just following them.
- # [19:33] * Joins: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com)
- # [19:38] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-nfranquoiafqspcb)
- # [19:38] * Joins: psy_ (~psy@43.224.156.121)
- # [19:57] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [20:01] * Quits: ricea (~ricea@2401:fa00:4:1000:a184:9998:681c:297f) (Ping timeout: 272 seconds)
- # [20:02] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [20:04] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [20:05] * Quits: dbaron (~dbaron@70-36-140-3.dsl.dynamic.fusionbroadband.com) (Ping timeout: 250 seconds)
- # [20:08] * Quits: aleray (~aleray@ip-83-101-52-88.customer.schedom-europe.net) (Ping timeout: 255 seconds)
- # [20:08] <MikeSmith> annevk: I think https://fetch.spec.whatwg.org/#unsafe-request-flag is fine as far as mqking things clear for UA implementors. But think for webdevs a problem is that they don't know at what point particular headers that get set by the UA are added, or just in general don't understand that headers which get set by the UA are not relevantーbecause the spec no longer states that explicitly (no longer speak
- # [20:09] <MikeSmith> s of "author request headers" or "custom request headers")
- # [20:09] <MikeSmith> annevk: please see my answer at http://stackoverflow.com/questions/32795489/http-headers-which-cause-preflight-clarification/32806651#32806651 and let me know if I got anything wrong there
- # [20:10] <MikeSmith> but if that's right, maybe I can take a shot at writing up something similar as a non-normative note for the spec
- # [20:13] <MikeSmith> Domenic: big +1 to the test-upstreaming effort
- # [20:14] <MikeSmith> https://github.com/tmpvar/jsdom/pull/1246#issuecomment-143578179 from Joris-van-der-Wel is good feedback
- # [20:15] <MikeSmith> frewsxcv: see https://github.com/tmpvar/jsdom/pull/1246#issuecomment-143578179
- # [20:15] * Joins: ricea (~ricea@2401:fa00:4:1000:b9a3:e968:3a89:4036)
- # [20:15] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [20:15] * Quits: psy_ (~psy@43.224.156.121) (Quit: Leaving)
- # [20:16] <MikeSmith> maybe we need to consider dropping some of those testsーespecially any for which the implementor feedback is that the test was "almost useless for me when I was implementing"
- # [20:17] <MikeSmith> also maybe we need to think about how to provide a better way for implementors to give feedback about tests as they are implementing
- # [20:18] <MikeSmith> as it stands now, in the case where an implementor ends up ignoring a test because it's irrelevant, that's valuable info that we're just losing
- # [20:20] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 265 seconds)
- # [20:20] <MikeSmith> 「Are such tests just a relic of the past, or is this really part of "the" style」indeed
- # [20:24] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [20:24] <MikeSmith> some parts of the test suite are a real mixed bag of tests that Ms2ger and jgraham and reviewers and other implementors know to be good tests (that were either written by implementors or by the core reviewers), but then also with tests that we know to be cruft but that got grandfathered in or accepted just because they're not outright wrong or whatever
- # [20:24] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [20:26] <MikeSmith> the only other good way for somebody to be able to tell at this point is for them to also have some knowledge about which test submittors are relevant and which sort of aren't, and then to look at the provenance of any questionable test and set who submitted it
- # [20:30] <MikeSmith> in the end though I think implementors, from just looking at test, can tell whether the test was written by an implementor or somebody who understands how to test implementations, vs being written by somebody who wrote a certain test case for the sake of having a certain test case
- # [20:30] <MikeSmith> jgraham: see https://github.com/tmpvar/jsdom/pull/1246#issuecomment-143578179
- # [20:33] <MikeSmith> qq[IrcCity]: I hope you are being considerate of other people's time on this text/plain sniffing thing. The answers annevk gave you here yesterday or so were basically the same answers I have you days earlier elsewhere, and are going to be the same answers you get from others you ask
- # [20:33] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [20:35] <MikeSmith> qq[IrcCity]: and being uncivil and dismissive and using words like "idiots" repeatedly isn't going to motivate people to want to pay much attention
- # [20:35] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [20:39] <qq[IrcCity]> MikeSmith: I am right, whereas Anne is not. due to this “Living Standard” compatibility with Internet media types (as used in MIME) is broken at least in two points.
- # [20:40] <qq[IrcCity]> first, the problem you already know.
- # [20:41] <qq[IrcCity]> second, “legacy encoder” proposed by annevk will produce incorrect results in case of ASCII and ISO 8859-1, due to conflation of these who with Windows-1252.
- # [20:41] <qq[IrcCity]> * of these two
- # [20:42] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [20:43] <qq[IrcCity]> this document is short of IETF quality I’m accustomed to.
- # [20:43] <qq[IrcCity]> because its main agenda is burning abything but UTF-8, not correctness.
- # [20:47] <qq[IrcCity]> and, as far as I understood, people like Julian Fischke are not willing to collaborate with WhatWG due to such attitude.
- # [20:48] <Domenic> MikeSmith: I took JoWie's comment more as "this didn't help guide me in the implementation," or maybe "enabling this test gave me no confidence that I'd done things right," instead of "this test does not provide good coverage." I think in general bad tests are going to happen but as long as they increase coverage even a little, it's a plus. Same with
- # [20:48] <Domenic> "duplicated" tests where you have two tests testing the same constraint in slightly different ways; you could go to a lot of effort to weed them out, but the added coverage is nice and the pain isn't much.
- # [20:48] * Joins: Pavstermeister (~Pavsterme@host-89-228-210-91.kalisz.mm.pl)
- # [20:48] <Domenic> MikeSmith: that said I do feel like WPT has a lot of generative tests that are too smart for their own good. E.g. my issue https://github.com/w3c/web-platform-tests/issues/2038
- # [20:52] <Domenic> qq[IrcCity]: what do you hope to gain by engaging in the WHATWG, with that attitude. What concrete goal do you have, besides being "right" (in your mind only).
- # [20:53] <qq[IrcCity]> Domenic: to stop and reverse dilution of HTTP/1.1 that started to corrupt browsers since about 2014. not more, not less.
- # [20:53] <Domenic> qq[IrcCity]: so you want to change browsers?
- # [20:54] <JoWie> yes, i had a failure in that generative test and it was very hard to figure out what I had implemented wrong. I eventually wrote more jsdom custom tests in order to track it down more easily
- # [20:54] <JoWie> it was indeed not about coverage
- # [20:54] * Quits: zecho (~zecho@67-247-17-199.northern.mnscu.edu) (Remote host closed the connection)
- # [20:55] <JoWie> this WPT felt more of a pass/fail check instead of a debugging aid
- # [20:55] <JoWie> and if i wanted to verify that the test actually tests what the spec specifies, it would take a lot of effort (there actually was a spec bug in this instance!)
- # [20:56] <Domenic> oh yeah i remember that...
- # [20:56] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [20:57] <qq[IrcCity]> Domenic: of course, I can invent patches for FOSS browsers and deploy them for the use of like-minded people (it’s the plan B). but now I’m trying to persuade this community that extermination agenda is unwise.
- # [20:57] <Domenic> qq[IrcCity]: you have this backward. We specify what browsers do. Browsers do what is web compatible.
- # [20:58] <Domenic> qq[IrcCity]: you can't convince the spec editor to change this way.
- # [20:58] <Domenic> qq[IrcCity]: instead you need to find all the web pages that depend on the current behavior on the entire internet, fix them. Then, you can ask browsers to change to the behavior you prefer, since that change will no longer break the internet. THEN, you change the spec.
- # [20:58] <JoWie> unless you want another quirks mode
- # [21:00] <qq[IrcCity]> did anybody in WHATWG or Mozilla asked how many text/plain pages broke when annevk deployed his sniffer?
- # [21:00] <Domenic> qq[IrcCity]: annevk didn't deploy his sniffer O_O
- # [21:01] <MikeSmith> oh, I'd forgotten that JoWie is Joris-van-der-Wel. Hi JoWie
- # [21:01] <Domenic> qq[IrcCity]: browsers have had sniffers since 1995. The IETF specced a fantasy. annevk and the other editors of Encoding specced reality.
- # [21:01] <qq[IrcCity]> but somebody in Mozilla did it based on his insistence.
- # [21:01] <JoWie> haha hi
- # [21:01] <Domenic> qq[IrcCity]: no, again, you have it backward
- # [21:01] <MikeSmith> JoWie: :-)
- # [21:01] <qq[IrcCity]> Domenic, I tested my cases in Firefox 11. all right!
- # [21:02] <JoWie> if you shuffle & discard random letters in my name you can end up with "JoWie" :P
- # [21:02] <MikeSmith> heh
- # [21:02] <MikeSmith> I like that algorithm
- # [21:02] <JoWie> that is why the W is capitalized
- # [21:03] <MikeSmith> "Step 1: Shuffle and discard random letters."
- # [21:03] <MikeSmith> Domenic: roger all that (about JoWie comments and generative+duplicated tests)
- # [21:04] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:04] <qq[IrcCity]> Domenic: of course there were sniffers in 1995, in the age of HTTP/1.0. so what?
- # [21:04] <Domenic> qq[IrcCity]: do you not understand what I mean when I say you have it backward?
- # [21:05] <qq[IrcCity]> no, I do not.
- # [21:05] <Domenic> qq[IrcCity]: we specced what browsers did; we did not spec things and then tell browsers to do them.
- # [21:06] <qq[IrcCity]> nobody before c. 2014 overrode Content-Type based on values of first three octets.
- # [21:06] <MikeSmith> JoWie: yeah the situation "if i wanted to verify that the test actually tests what the spec specifies, it would take a lot of effort" is something we should try harder to make the test suite avoid. At a minimum, the test suite should not cause implementors to waste time. It should rather *save* time for implementors.
- # [21:06] <Domenic> qq[IrcCity]: here is a 2005 document proving you wrong: https://developer.mozilla.org/en/docs/How_Mozilla_determines_MIME_Types
- # [21:06] <qq[IrcCity]> this was an (incorrect) generalization of HTML6 specs to all text/*.
- # [21:06] <qq[IrcCity]> developers made a mistake.
- # [21:06] <qq[IrcCity]> * HTML5
- # [21:07] <qq[IrcCity]> Domenic: when Firefox 11 was issued?
- # [21:07] <Domenic> qq[IrcCity]: 2012
- # [21:07] <qq[IrcCity]> again, I tested my cases. at least one with toxic UTF-16LE.
- # [21:07] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:07] <Domenic> qq[IrcCity]: Firefox 11 was released about 2 months before the mimesniff spec existed
- # [21:08] <Domenic> qq[IrcCity]: and Firefox (and IE, per the document) have been sniffing text/plain since at least 2005.
- # [21:08] <JoWie> MikeSmith: yea that would be much better.
- # [21:08] <qq[IrcCity]> Domenic: they didn’t try to override Content-Type without a strong pretext.
- # [21:09] * Joins: yoav (~yoav@78.245.148.181)
- # [21:09] <Domenic> qq[IrcCity]: that is just false, according to the linked document
- # [21:09] <MikeSmith> qq[IrcCity]: when you make comments like "did anybody in WHATWG or Mozilla asked how many text/plain pages broke when annevk deployed his sniffer" you reveal some serious basic misunderstandings about cause-and-effect around browser implementations of this stuff. And then you don't listen when one of us takes time (as Domenic is doing now) to try to (re)explain some of what you're not understanding about
- # [21:09] <MikeSmith> it.
- # [21:09] <Domenic> qq[IrcCity]: if you are not going to accept evidence of fact, and cling to this fantasy version of history where people actually implemented HTTP perfectly (nobody did), I guess I'm done here.
- # [21:10] <Domenic> Parting words: stop trying to do things backward. First, fix all the pages on the internet that depend on text/plain sniffing working. Then, convince browser vendors to change to the algorithm you prefer, instead of the algorithm they have been using since 2005 (or longer; that is just the document last revision date). Finally, ask to change the spec.
- # [21:10] <JoWie> MikeSmith: So far my/our procedure for testing is #1 Write tests with for the new feature (using a coverage tool). #2 Check if WPT agrees or goto #1
- # [21:10] <JoWie> so we have a lot of local test which should be WPT
- # [21:10] <JoWie> tests
- # [21:12] <MikeSmith> qq[IrcCity]: as annevk pointed out earlier you seem to want some answer that you're not hearing and you're not going to hear because it conflicts with reality. Nobody is claiming that the way things work for this now are the ideal; instead they're just the reality and we did not make that reality 2 years ago or whatever, and we are not in a position to change it. Nobody is in a position to change it, and
- # [21:12] <MikeSmith> it's not likely to ever change (for reasons that multiple people have pointed out to you).
- # [21:12] <MikeSmith> JoWie: yeah
- # [21:13] <MikeSmith> JoWie: I think that is a common pattern for anybody implementing
- # [21:15] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:15] <MikeSmith> maybe Mozilla has a workflow around that iteration and upstreaming that could be repurposed by other implementors/projects
- # [21:18] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:18] <MikeSmith> I know jgraham has put a lot of work into helping create a workflow within Mozilla that feeds into wpt (and that feeds wpt into Mozilla CI)
- # [21:18] <qq[IrcCity]> Domenic: with browsers’ habits as of 2005, an end user had a possibility to override encoding that browser determined (via either HTTP/1.1 or sniffing). now an end user can’t do anything in Mozilla, Google Chrome, MS IE, and (reportedly) Safari.
- # [21:18] <qq[IrcCity]> can’t do anything in the toxic BOM condition.
- # [21:19] <qq[IrcCity]> it’s even worse than simply breaking compaticility.
- # [21:19] * Joins: estellevw (~estellevw@76-220-22-18.lightspeed.sntcca.sbcglobal.net)
- # [21:21] <JoWie> it would be great if all the local tests of all the browsers would be in WPT, i can imagine it would help compatibility issues a lot
- # [21:22] <qq[IrcCity]> what is WPT?
- # [21:24] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:24] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:29] <astearns> qq[IrcCity]: https://github.com/w3c/web-platform-tests
- # [21:29] <MikeSmith> JoWie: yeah a goal would be to have browser projects change a bit such that the were developing tests in such a way that those compatibility issues were greatly reduced
- # [21:30] <MikeSmith> IE/Edge does not support document.execCommand('copy') yet, right?
- # [21:33] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [21:33] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:34] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:35] <MikeSmith> shit all of http://www.quirksmode.org/ is gone
- # [21:36] <MikeSmith> I guess ppk forgot to renew the domain registration or something
- # [21:37] <MikeSmith> seems to have disappeared within the last 3 weeks
- # [21:42] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:42] <estellevw> MikeSmith quirksmode is up for me.
- # [21:45] <MikeSmith> estellevw: does it show what it should show or does it show some domain-parking thing?
- # [21:46] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:46] <estellevw> i can get to this page http://www.quirksmode.org/compatibility.html from the home page
- # [21:46] <estellevw> looks totally normal
- # [21:46] <MikeSmith> weird
- # [21:47] <MikeSmith> estellevw: you sure you're not looking at cached copy?
- # [21:47] <estellevw> i never go to quirksmode
- # [21:47] <estellevw> so it’s not cached locally
- # [21:47] <qq[IrcCity]> MikeSmith: no problems with http://www.quirksmode.org/ as well.
- # [21:48] <MikeSmith> ok, very odd
- # [21:49] <Sebmaster> This.... Is interesting, I get a parking page too
- # [21:49] <qq[IrcCity]> different NSes?
- # [21:50] <MikeSmith> yeah whois says "Registrant Name:Pending Renewal or Deletion"
- # [21:50] <MikeSmith> so maybe DNS hasn't propogated fully or something
- # [21:50] <qq[IrcCity]> it’s plausible.
- # [21:51] <qq[IrcCity]> is the person in charge alerted?
- # [21:51] <estellevw> their whois reads Tech Name:Pending Renewal or Deletion
- # [21:52] <estellevw> but their expiry date is 2016-05-22
- # [21:52] <estellevw> so something weird is up
- # [21:53] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:54] <estellevw> i tweeted at him. Not sure if that’s the best way to go
- # [21:55] * Joins: seventh (seventh@128.90.33.61)
- # [21:56] <MikeSmith> ah I just pinged ppk as well https://twitter.com/sideshowbarker/status/648224531610402816
- # [21:57] <qq[IrcCity]> MikeSmith: www.quirksmode.org has address 194.109.6.98, so you may override your DNS “doing the best thing for end users”™
- # [21:57] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:57] * Quits: davve (~davve@h-72-179.a137.corp.bahnhof.se) (Ping timeout: 246 seconds)
- # [21:57] <MikeSmith> heh
- # [21:58] <MikeSmith> thanks yeah
- # [21:58] <MikeSmith> estellevw: btw did you tweet recently about being on the job market (so I can retweet)
- # [21:59] <estellevw> i didn’t tweet it since my boss follows me, but you can tweet it ;)
- # [22:01] <MikeSmith> k
- # [22:03] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [22:03] * Joins: davve (~davve@h-72-179.a137.corp.bahnhof.se)
- # [22:04] * Quits: aretecode (~aretecode@50.23.131.206-static.reverse.softlayer.com) (Read error: Connection reset by peer)
- # [22:07] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:07] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [22:07] * Joins: markg2_ (~chatzilla@2606:6000:6044:1800:e4cd:1398:f42:19c8)
- # [22:08] * Quits: markg2 (~chatzilla@2606:6000:6044:1800:e4cd:1398:f42:19c8) (Ping timeout: 240 seconds)
- # [22:09] * markg2_ is now known as markg2
- # [22:20] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:32] <jgraham> MikeSmith, Domenic: I think some of the generative tests have given us incredible bang-for-buck. For example hand-writing all the idlharness.js tests would be tedious makework that people would likely do in a much more halfassed way than the current implementation (even allowing that the implementation could use updating for missing features in WebIDL). So I reject the idea that those kinds of tests are a bad idea (and, with my "implementor" hat on,
- # [22:32] <jgraham> ... them as "mostly useless")
- # [22:33] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:33] <jgraham> I agree that there are tradeoffs, and I certainly see the appeal of very simple tests too.
- # [22:33] <jgraham> As or upstreaming tests, the workflow is all open-source of course.
- # [22:34] <jgraham> It's part of wptrunner.
- # [22:40] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:42] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:44] * Quits: Pavstermeister (~Pavsterme@host-89-228-210-91.kalisz.mm.pl) (Read error: Connection reset by peer)
- # [22:49] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:50] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [22:50] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:50] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [22:55] <JoWie> they were just "mostly useless" for my specific issue
- # [22:55] * Joins: zecho (~zecho@67-247-17-199.northern.mnscu.edu)
- # [22:55] <JoWie> not in general
- # [22:56] <JoWie> i am not against generative tests in itself. just that some of them give very little issue when things fail
- # [22:56] <JoWie> and it takes a lot of effort to recreate the state they are testing
- # [22:57] <JoWie> writing them in a different way would go a long way into solving that
- # [22:57] * Quits: espadrine (~tyl@88.166.187.54) (Ping timeout: 256 seconds)
- # [22:58] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:59] * Quits: zecho (~zecho@67-247-17-199.northern.mnscu.edu) (Ping timeout: 246 seconds)
- # [23:02] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [23:09] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [23:15] <jgraham> JoWie: Yes, I entirely agree that's one of the tradeoffs. Certainly the same coverage with simpler-to-debug tests would be good.
- # [23:20] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [23:28] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [23:28] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [23:34] * Quits: Maurice` (~copyman@unaffiliated/maurice)
- # [23:35] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [23:37] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [23:39] <qq[IrcCity]> for several days I blamed WHATWG for adding subtle bugs to browsers. but when examined (in mind) my own code of CGI application that converts C string escape codes to octets about to show in a codepage, found a subtle bug in processing 1- and 2-digits octals. It’s ironical.
- # Session Close: Mon Sep 28 00:00:01 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