Options:
- # Session Start: Tue Oct 22 00:00:00 2013
- # Session Ident: #whatwg
- # [00:00] <Hixie_> which i can understand
- # [00:00] <Hixie_> since it makes the validator less likely to be used, arguably
- # [00:00] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
- # [00:01] <zcorpan> yeah
- # [00:02] <zcorpan> i guess it's harmless until you enter double escaped state
- # [00:03] <zcorpan> hsivonen: MikeSmith: WDYT?
- # [00:03] * zcorpan -> sleep
- # [00:03] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
- # [00:03] * Quits: fukRatDik (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Remote host closed the connection)
- # [00:04] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [00:04] * Joins: fukRatDik (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
- # [00:05] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [00:08] * Quits: fukRatDik (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Ping timeout: 248 seconds)
- # [00:09] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Ping timeout: 252 seconds)
- # [00:11] * Joins: jernoble|laptop (~jernoble@17.114.25.126)
- # [00:14] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [00:14] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [00:15] * Quits: othermaciej (~mjs@17.114.157.165) (Quit: othermaciej)
- # [00:16] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [00:18] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Changing host)
- # [00:18] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
- # [00:22] <Hixie_> sweet kittens, i got a bunch of parse errors trying to write the parser section on avoiding parser errors.
- # [00:23] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
- # [00:27] * Quits: nimbu (~nimbu@192.150.10.205) (Ping timeout: 246 seconds)
- # [00:27] * Joins: dbaron (~dbaron@89.202.203.51)
- # [00:27] * Quits: dbaron (~dbaron@89.202.203.51) (Remote host closed the connection)
- # [00:30] * Quits: plutoniix (~plutoniix@node-yt4.pool-180-180.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [00:33] <annevk-cloud> oh man that security bug
- # [00:33] <annevk-cloud> one day
- # [00:34] <Hixie_> you think that's bad
- # [00:34] <Hixie_> try this one: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23366
- # [00:37] * Krinkle is now known as Krinkle|detached
- # [00:40] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [00:43] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [00:49] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
- # [00:49] * Joins: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net)
- # [00:52] * Joins: nimbu1 (~nimbu@192.150.10.210)
- # [00:54] * Quits: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [01:00] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [01:04] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [01:05] * Quits: nimbu1 (~nimbu@192.150.10.210) (Quit: Leaving.)
- # [01:08] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [01:08] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [01:13] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 252 seconds)
- # [01:16] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: Back to real life!)
- # [01:23] * Joins: weinig (~weinig@17.114.110.76)
- # [01:24] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [01:26] * Quits: weinig (~weinig@17.114.110.76) (Client Quit)
- # [01:32] * Joins: othermaciej (~mjs@17.114.111.222)
- # [01:34] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [01:39] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [01:39] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [01:40] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:42] * Joins: krawchyk (~krawchyk@pool-108-18-25-78.washdc.fios.verizon.net)
- # [01:45] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
- # [01:46] * Quits: jernoble|laptop (~jernoble@17.114.25.126) (Quit: Computer has gone to sleep.)
- # [01:48] * Quits: lmcliste_ (~lmclister@192.150.10.209)
- # [01:52] * Joins: jernoble|laptop (~jernoble@17.114.218.108)
- # [01:57] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [01:58] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [01:59] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
- # [02:00] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [02:01] * Quits: jernoble|laptop (~jernoble@17.114.218.108) (Quit: Computer has gone to sleep.)
- # [02:02] * Quits: othermaciej (~mjs@17.114.111.222) (Quit: othermaciej)
- # [02:04] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [02:05] * Quits: jsbell (jsbell@nat/google/x-hpzymnaosdvhukfb) (Quit: There's no place like home...)
- # [02:07] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:11] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
- # [02:21] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [02:23] * Joins: rxgx (~rxgx@64.38.203.218)
- # [02:28] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:35] * Joins: lmclister (~lmclister@sjfw1-a.adobe.com)
- # [02:35] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [02:45] * Joins: plutoniix (~plutoniix@210.213.57.70)
- # [02:51] * Quits: krawchyk (~krawchyk@pool-108-18-25-78.washdc.fios.verizon.net) (Remote host closed the connection)
- # [02:52] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:54] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [02:55] * Quits: ap_ (~ap@17.114.107.50) (Quit: ap_)
- # [03:00] * Quits: rxgx (~rxgx@64.38.203.218) (Quit: timeout)
- # [03:01] * ojan is now known as ojan_away
- # [03:01] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [03:03] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [03:04] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [03:04] * Quits: lmclister (~lmclister@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [03:07] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [03:12] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [03:19] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [03:34] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [03:35] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [03:36] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:39] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [03:40] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [03:41] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [03:54] * Joins: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net)
- # [04:00] * Joins: fukRatDik (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
- # [04:11] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [04:15] * fukRatDik is now known as smorgasborg1929
- # [04:15] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [04:16] * Quits: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [04:17] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [04:23] * Joins: danjesus (~danjesus@179.98.219.101)
- # [04:24] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:26] * Quits: smorgasborg1929 (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Remote host closed the connection)
- # [04:26] * Joins: smorgasborg1929 (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
- # [04:31] * Quits: smorgasborg1929 (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Ping timeout: 260 seconds)
- # [04:35] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
- # [04:35] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [04:52] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [04:53] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [04:59] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [05:06] * Quits: danjesus (~danjesus@179.98.219.101) (Remote host closed the connection)
- # [05:06] * Joins: danjesus (~danjesus@179.98.219.101)
- # [05:11] * Joins: AndroUser (~androirc@182.64.153.9)
- # [05:11] * Quits: danjesus (~danjesus@179.98.219.101) (Ping timeout: 264 seconds)
- # [05:11] <AndroUser> Hi
- # [05:18] * Joins: weinig (~weinig@24.130.60.35)
- # [05:20] * Joins: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net)
- # [05:24] * Joins: richt (~richt@180.94.118.5)
- # [05:26] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [05:27] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 245 seconds)
- # [05:28] * Quits: richt (~richt@180.94.118.5) (Remote host closed the connection)
- # [05:28] * Joins: richt (~richt@180.94.118.5)
- # [05:32] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 260 seconds)
- # [05:33] * Quits: richt (~richt@180.94.118.5) (Ping timeout: 264 seconds)
- # [05:38] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [05:40] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [05:47] * Quits: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net) (Quit: alecf_)
- # [05:51] * Joins: richt (~richt@91.216.105.7)
- # [05:52] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
- # [05:54] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [05:56] * DaveMethvin is now known as DaveMethvin|away
- # [05:56] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [05:58] * Quits: AndroUser (~androirc@182.64.153.9) (Ping timeout: 260 seconds)
- # [06:10] * Joins: rastus_vernon (uid15187@gateway/web/irccloud.com/x-vizpgtnqjnkmonko)
- # [06:21] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 246 seconds)
- # [06:25] * Joins: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net)
- # [06:27] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [06:29] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [06:30] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [06:39] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 268 seconds)
- # [06:39] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [06:44] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [06:44] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [06:44] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [06:45] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Excess Flood)
- # [06:46] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [06:47] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Excess Flood)
- # [06:47] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [06:47] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [06:48] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [06:49] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [06:52] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 246 seconds)
- # [06:53] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [06:55] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Excess Flood)
- # [06:55] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [06:57] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Excess Flood)
- # [06:57] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [07:02] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
- # [07:03] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [07:03] * Joins: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
- # [07:05] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [07:09] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 246 seconds)
- # [07:09] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [07:16] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [07:21] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Excess Flood)
- # [07:21] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [07:35] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [07:38] <MikeSmith> Hixie_: offhand it doesn't seem to me like most validator users would be happier if we always emitted messages about <!--
- # [07:41] * Quits: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net) (Quit: alecf_)
- # [07:45] * Joins: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net)
- # [07:45] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
- # [07:46] * Quits: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net) (Client Quit)
- # [07:57] * Joins: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com)
- # [07:58] * Parts: a-ja (~Instantbi@70.230.154.227)
- # [07:59] * Quits: frustrum (~frustrum@128.54.214.195) (Ping timeout: 260 seconds)
- # [07:59] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [08:04] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 252 seconds)
- # [08:07] * Joins: brainproxy (~brainprox@192.241.250.172)
- # [08:07] * Quits: brainproxy (~brainprox@192.241.250.172) (Changing host)
- # [08:07] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [08:08] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [08:09] * Quits: richt (~richt@91.216.105.7) (Remote host closed the connection)
- # [08:09] * Joins: richt (~richt@180.94.118.5)
- # [08:10] * heycam|away is now known as heycam
- # [08:13] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
- # [08:14] * Quits: richt (~richt@180.94.118.5) (Ping timeout: 260 seconds)
- # [08:21] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [08:21] * Quits: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com) (Quit: Leaving.)
- # [08:22] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [08:24] * Quits: jarek (~jarek@unaffiliated/jarek) (Client Quit)
- # [08:24] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [08:28] * Joins: richt (~richt@91.216.105.52)
- # [08:29] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [08:31] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:32] * Quits: richt (~richt@91.216.105.52) (Remote host closed the connection)
- # [08:32] * Joins: richt (~richt@180.94.118.5)
- # [08:33] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 245 seconds)
- # [08:37] * Quits: richt (~richt@180.94.118.5) (Ping timeout: 260 seconds)
- # [08:37] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [08:40] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [08:47] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [08:51] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [08:56] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [09:08] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
- # [09:12] <MikeSmith> Hixie_: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23587 is one of those bugs that really should have been filed against the WHATWG spec
- # [09:13] <MikeSmith> but I'm sure I'll get complaints if I move it. or plh will get a complaint about me moving it
- # [09:14] <MikeSmith> I hope we can get back to having one place for people to file HTML spec bugs, and then we can triage them however from there
- # [09:17] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [09:18] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [09:22] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [09:23] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [09:30] * Joins: dbaron (~dbaron@89.202.203.51)
- # [09:36] * Joins: roc (~chatzilla@89.202.203.51)
- # [09:38] * Joins: jdaggett (~jdaggett@89.202.203.51)
- # [09:43] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [09:44] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [09:48] * Joins: zcorpan (~zcorpan@2a00:801:e0:30:d9ba:c441:10e:528e)
- # [09:49] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [10:01] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [10:03] * Joins: richt (~richt@91.216.105.27)
- # [10:04] * Joins: Smylers (~smylers@94.117.3.29)
- # [10:08] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [10:08] * Quits: Smylers (~smylers@94.117.3.29) (Ping timeout: 240 seconds)
- # [10:14] * Joins: Ms2ger (~Ms2ger@vpna250.ugent.be)
- # [10:26] * Joins: birtles (~chatzilla@89.202.203.52)
- # [10:31] <zcorpan> hmm, multipage version is behind? i don't see the note in #restrictions-for-contents-of-script-elements
- # [10:34] <zcorpan> Hixie_: so actually the example given doesn't violate the restrictions
- # [10:35] <zcorpan> Hixie_: v.nu implements the restrictions and gives no error for the <!-- despite appearances, this is actually part of the script still! --> example
- # [10:36] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:43] <zcorpan> parse error when entering double escaped seems like the missing piece
- # [10:46] <zcorpan> Hixie_: looks like steve cloned the bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=23590
- # [10:49] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
- # [11:05] * Joins: jwalden (~waldo@88.128.80.7)
- # [11:11] * Quits: jwalden (~waldo@88.128.80.7) (Quit: back from London)
- # [11:12] * Joins: darobin (~darobin@78.109.80.74)
- # [11:17] <MikeSmith> zcorpan: are you proposing that the validator emit a warning any time it sees <!-- in script?
- # [11:17] <zcorpan> MikeSmith: no
- # [11:17] <zcorpan> MikeSmith: an error when seeing <!-- <script
- # [11:18] <MikeSmith> ok
- # [11:19] <zcorpan> the validator already emits an error for <script><!--</script>, but <script><!--<script></script>... is more problematic in a world with only html5 parsers
- # [11:19] <zcorpan> whereas the former is problematic in legacy parsers
- # [11:19] <MikeSmith> I see
- # [11:21] <zcorpan> and people who do <script><!-- document.write('<script><'+'/script>') --></script> deserve an error
- # [11:21] <Ms2ger> People who do document.write deserve one ;)
- # [11:21] <zcorpan> does any browser whine about document.write in devtools?
- # [11:22] * Joins: annevk (~annevk@207.218.72.65)
- # [11:23] <SimonSapin> annevk-cloud: http://url.spec.whatwg.org/#writing what does "Writing" mean? Is it different from Serializing?
- # [11:23] * Joins: charl_ (~charl@charl.eu)
- # [11:24] * Joins: roadt (~roadt@36.7.144.181)
- # [11:25] <zcorpan> heh, PDF tojan horse <http://www.w3.org/mid/FADAB8BA-B90A-49F0-85B1-535BC13D2E44@free.fr>
- # [11:27] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [11:28] <SimonSapin> I suppose this is the concern? https://en.wikipedia.org/wiki/Jpeg2000#Legal_issues
- # [11:28] <annevk> SimonSapin: yes
- # [11:30] <SimonSapin> annevk: http://krijnhoetmer.nl/irc-logs/whatwg/20131022#l-249
- # [11:31] <annevk> SimonSapin: recursion?
- # [11:32] <SimonSapin> annevk: was "yes" about URL or JPEG2000?
- # [11:32] <annevk> SimonSapin: URL
- # [11:33] <SimonSapin> so, yes it is different. What does it mean?
- # [11:34] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
- # [11:34] <annevk> Serializing is often much more constrained. E.g. you can write CSS in many ways, but a CSS serializer is required to follow certain algorithms because otherwise browsers have differences that developers will trip over.
- # [11:35] <SimonSapin> so writing is what authors write, what the parser supports?
- # [11:40] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
- # [11:41] <annevk> SimonSapin: yes
- # [11:44] <MikeSmith> heh "If you said something incorrect and I failed to correct you, I apologize and promise to be more vigilant in the future." http://lists.w3.org/Archives/Public/public-audio/2013OctDec/0145.html from roc
- # [11:46] <jgraham> SimonSapin: In general there are three different sets each with a subset relation to the preceeding one; the set of things that the parser supports, the set of things authors are permitted to write and the set of things that the serializer can emit.
- # [11:47] <SimonSapin> http://url.spec.whatwg.org/#concept-parsed-url Just like scheme data is not used in relative schemes, should username, password, host, port and path not be be used in non-relative schemes? I’m trying to come up with a model/data structure for parsed URLs
- # [11:47] <SimonSapin> jgraham: ok, makes sense
- # [11:48] * Quits: plutoniix (~plutoniix@210.213.57.70) (Ping timeout: 240 seconds)
- # [11:49] <jgraham> SimonSapin: A better type structure for URLs sounds good
- # [11:50] <SimonSapin> I have this so far based on #writing, but #concept-parsed-url seems to disagree: https://pastebin.mozilla.org/3310970
- # [11:51] * Joins: plutoniix (~plutoniix@210.213.57.70)
- # [11:54] <Ms2ger> MikeSmith, that's a misquote, should end "in the future [...]."
- # [11:54] <annevk> SimonSapin: don't base the model on #writing
- # [11:55] <annevk> SimonSapin: a parsed URL is always absolute
- # [11:55] <annevk> SimonSapin: so either "scheme" and "scheme data" or "scheme", "username", etc.
- # [11:55] <annevk> SimonSapin: oh, both also have "query" and "fragment"
- # [11:56] <SimonSapin> yes, that’s what I’m trying to encode in the type system
- # [11:56] <jgraham> annevk: Look at the pastebin
- # [11:56] <annevk> jgraham: I did
- # [11:56] <jgraham> YOu should like this stuff because it forces you to define the model very carefully :)
- # [11:56] <SimonSapin> all parsed URLs have a scheme but some have a "relative scheme", ie. can be used as a base for relative URLs
- # [11:56] <annevk> Yes, the model is not yet defined
- # [11:57] <annevk> Because it's still a bit unclear to me how fragments work, because they're different all over :/
- # [11:57] <SimonSapin> Isn’t fragment just an optional string?
- # [11:57] <SimonSapin> in the model
- # [11:57] <jgraham> Does that matter here?
- # [11:58] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 265 seconds)
- # [11:58] <annevk> jgraham: kinda, are the individual bits bytes or code points
- # [11:58] <jgraham> Well, OK in that case it's not clear if it should be ~str or ~[u8]
- # [11:59] <jgraham> Or however one represents bytes
- # [11:59] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:59] * Joins: Jedi_ (~Jedi@jedi.org)
- # [11:59] <jgraham> (pretending that ~str was code points)
- # [11:59] <jgraham> But that doesn't seem very important for the rest of SimonSapin's work
- # [11:59] <annevk> SimonSapin: userinfo should prolly not be a distinct struct
- # [12:00] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [12:00] <jgraham> annevk: Can you have a password with no username?
- # [12:00] <SimonSapin> annevk: the struct is just a detail to encode the Option structure, ie. password can only exist with an username
- # [12:00] <jgraham> I think that's what the seperateness there encodes
- # [12:01] <jgraham> Right
- # [12:01] <SimonSapin> every other type here is an implementation detail of ParsedURL
- # [12:01] <annevk> So userinfo is not actually exposed?
- # [12:02] <annevk> I'm not sure I understand how this works
- # [12:02] <jgraham> annevk: It's part of the data structure, but you wouldn't have a .userinfo visible to script or anything
- # [12:03] <annevk> Is that the same for scheme_and_data?
- # [12:04] <jgraham> Yeah, so presumably SimonSapin will implement some accessors that will return the script-visible parts
- # [12:04] <jgraham> But this setup forces other internal code to follow the rules
- # [12:07] <SimonSapin> annevk: exposed, you mean to JS?
- # [12:07] <SimonSapin> Rust data structures do not have to map exactly to JS bindings
- # [12:08] <SimonSapin> here I tried to encode some constraints in the type system (such as password can only be set with a username)
- # [12:08] <SimonSapin> but maybe it’s fine not to do that and just have the parser never return such objects
- # [12:08] <SimonSapin> and have a "flatter" data structure
- # [12:08] <annevk> SimonSapin: I just mean in Rust
- # [12:08] <annevk> SimonSapin: I understand you can expose whatever in JS
- # [12:09] <SimonSapin> with this API yes, users of the Rust lib have to go through UserInfo to get the username/password
- # [12:10] <SimonSapin> annevk: would you rather have a simpler data structure with some constraints not enforced?
- # [12:10] <annevk> SimonSapin: I'm not sure what's best for Rust
- # [12:12] <annevk> I expected something flatter. I'll note that only the parser can directly operate on the data structure. Any API for manipulating the data structure will need to do so indirectly as conversions and such have to be made.
- # [12:16] <jgraham> FWIW I had a flatter data structure and I think this is better :)
- # [12:18] <SimonSapin> annevk: do you mean the fields should not be accessed directly but through getters and setters?
- # [12:18] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [12:19] <annevk> SimonSapin: for reading it might be okay, for manipulating only if you know what you're doing
- # [12:20] <annevk> SimonSapin: basically the parser guarantees certain things, being able to put in ".." as one of the entries of URL's path would be bad
- # [12:22] <jgraham> Can't encode that in Rust's type system really :)
- # [12:22] <gsnedders> Bah, just need a better type system!
- # [12:22] <jgraham> (so I imagine that yes you would have getters and setters in the external API)
- # [12:23] <jgraham> gsnedders: Is it nice up there in the ivory tower? :)
- # [12:25] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [12:30] <gsnedders> jgraham: Well, compilation is undecidable, but it's fine!
- # [12:30] <SimonSapin> does any browser still support gopher?
- # [12:31] <jgraham> SimonSapin: Pretty sure that they don't since Gecko removed support
- # [12:31] <gsnedders> Opera/Linux?
- # [12:32] <gsnedders> Oh, no.
- # [12:32] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [12:32] <gsnedders> SimonSapin: I guess lynx doesn't count? :P
- # [12:32] <SimonSapin> it’s probably harmless to have it in the URL parser
- # [12:34] <jgraham> gsnedders: As much as I wanted to say "Opera had it last", no :)
- # [12:34] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [12:35] <annevk> SimonSapin: yeah, dunno, it was in WebKit
- # [12:35] <annevk> SimonSapin: support for the scheme
- # [12:36] * Quits: Ms2ger (~Ms2ger@vpna250.ugent.be) (Quit: bbl)
- # [12:36] <jgraham> According to Wikipedia, of the WebKit browsers, only OmniWeb supports it by default
- # [12:36] <jgraham> Fx has an addon
- # [12:36] * Quits: plutoniix (~plutoniix@210.213.57.70) (Quit: จรลี จรลา)
- # [12:36] <jgraham> Everything else seems to be small browsers that were using old version of gecko
- # [12:36] <jgraham> and non-graphical browsers
- # [12:41] <annevk> In terms of parsing
- # [12:45] <foolip> annevk, any particular reason you think arv is interested in my UseCounter?
- # [12:45] <annevk> foolip, he likes killing stuff :-)
- # [12:46] <foolip> it is a joy to send red diffs to review
- # [12:46] <foolip> BTW, I've canceled my TPAC trip, so don't expect to see me there
- # [12:46] <jgraham> :(
- # [12:47] <foolip> too much time away from home in November otherwise, with two other conferences (FOMS and Opera-internal)
- # [12:47] <foolip> jgraham, where do you live now?
- # [12:48] <foolip> GPS coordinates for my killdrones, plz
- # [12:48] <jgraham> foolip: London, approximately.
- # [12:48] <foolip> OK, will make a big sweep then :)
- # [12:48] * jgraham points the killdrones to annevk's house
- # [12:48] <annevk> hah, joke's on you, my house is not in London
- # [12:49] <foolip> jgraham, what kind of stuff are you doing at Mozilla?
- # [12:49] <annevk> mainly pestering me
- # [12:49] <foolip> annevk, but you still work from the Netherlands, right?
- # [12:49] <annevk> foolip: no I'm in London
- # [12:49] <foolip> annevk, oh, I had no idea
- # [12:49] <jgraham> Ah, good I was worried that you had a hologram or something
- # [12:50] <foolip> then I should force both of you to buy me English cider if I visit London
- # [12:50] <annevk> together we might have enough money
- # [12:50] <gsnedders> But you're Swedish, you'll complain it's not sweet.
- # [12:50] <foolip> gsnedders, I really won't, I enjoy it very much :)
- # [12:50] <annevk> I don't think I ever had cider here
- # [12:51] <jgraham> foolip: I am mostly working on the W3C web-platform-tests stuff, with the gols of getting Mozill running the tests on each push and writing tests instead of proprietary tests
- # [12:51] <wilhelm> \o/
- # [12:52] <foolip> jgraham, that would be nice for Chromium as well, I've been writing tests using testharness.js but don't have a way to keep them in sync if I should submit them to the W3C :(
- # [12:52] <foolip> (I think, I haven't actually asked anyone.)
- # [12:52] <gsnedders> Wasn't someone working on that?
- # [12:52] <jgraham> foolip: Yeah, that side of it is a huge problem
- # [12:52] <jgraham> gsnedders: Dirk Pranke
- # [12:52] <gsnedders> jgraham: Right, that's the name.
- # [12:52] <foolip> is he in this channel?
- # [12:52] <jgraham> I don't think so
- # [12:52] <gsnedders> jgraham: I was trying to find something like Derk or Deirk :P
- # [12:53] <jgraham> I think bratell spoke to him or heard a talk from him at BlinkOn so he (bratell) might know more
- # [12:53] <annevk> http://www.youtube.com/watch?v=aAZR7OUhFDU o_O
- # [12:53] <foolip> I met him at BlinkOn as well, but didn't ask about testing
- # [12:53] <gsnedders> He's in #blink at times, too
- # [12:54] <foolip> well, isn't this a nice little Opera chat room :)
- # [12:55] <jgraham> annevk: That was satire, right?
- # [12:55] <annevk> jgraham: I'm not sure, JakeA?
- # [12:55] <jgraham> I got as far as the intro and the slightly creepy host
- # [12:56] <JakeA> no
- # [12:56] <JakeA> I don't think so
- # [13:00] <JakeA> Poor Brian
- # [13:06] <darobin> I think a Standards Suck parody is in order
- # [13:07] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [13:08] <matjas> do any browsers support autofill fields for `autocomplete` attribute? http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#autofill-field
- # [13:08] <matjas> doesn’t really seem to work in Chrome — any value seems to map to `autocomplete="off"`
- # [13:09] <JakeA> matjas: really? I don't think that's the case
- # [13:09] <JakeA> I've seen it work before
- # [13:09] <JakeA> also http://www.html5rocks.com/en/tutorials/forms/requestautocomplete/
- # [13:10] <foolip> jgraham, do you have a pointer to the latest and bestest way to submit new testharness.js tests?
- # [13:10] <foolip> if it's easy enough, I want to do it...
- # [13:10] <foolip> (feel the pressure)
- # [13:11] <jgraham> foolip: http://testthewebforward.org/docs/
- # [13:12] <JakeA> matjas: I get this autocompleting https://googledrive.com/host/0B28BnxIvH5DueUxvWVNsQXd5dU0/checkout.html?
- # [13:12] <jgraham> http://testthewebforward.org/docs/github-101.html#test-repositories might be all you need to know
- # [13:12] <foolip> ok, so pull request on https://github.com/w3c/web-platform-tests is the super-short answer?
- # [13:13] <annevk> foolip: yeah
- # [13:14] <foolip> nice
- # [13:14] <matjas> JakeA: thanks. trying to pin down what i’m doing wrong
- # [13:14] <foolip> jgraham, is old-tests/submission/Opera/media/ going to stay there forever, or is there a plan?
- # [13:14] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Ping timeout: 260 seconds)
- # [13:15] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
- # [13:16] <jgraham> foolip: There is a plan
- # [13:16] <jgraham> So if possible don't submit new tests there
- # [13:16] <foolip> jgraham, ok, thanks!
- # [13:17] <foolip> zcorpan, do you know if all of our media tests are somewhere in https://github.com/w3c/web-platform-tests ?
- # [13:17] <foolip> would be super nice :)
- # [13:17] <zcorpan> foolip: they are not
- # [13:17] <zcorpan> foolip: a few of them are, though
- # [13:18] <foolip> zcorpan, because they need to be converted to testharness.js?
- # [13:18] <zcorpan> in particular the track tests are all submitted i think
- # [13:19] <zcorpan> i had a few attempts at submitting most media tests (without converting), but for some reason it hasn't actually happened yet
- # [13:19] <foolip> zcorpan, I will cheer when it happens :)
- # [13:19] <zcorpan> iirc the track tests are still to be reviewed
- # [13:20] <zcorpan> past experience suggests that it's better to convert to testharness first and then submit
- # [13:20] <foolip> I want to do a spec-implementation sync for video and track in Blink, so having our tests public would be helpful in that endeavor
- # [13:21] <foolip> zcorpan, do you have some half-finished conversion work sitting around in case I'm curious?
- # [13:21] <zcorpan> because some people get grumpy about there being tests in the wrong format and expect a deadline for when i will have them converted. and nobody else helps converting. Ms2ger is exception to the rule who helped convert some worker tests
- # [13:22] <foolip> zcorpan, oh, some of the stuff in old-tests/submission/Opera/ is not converted?
- # [13:22] * jgraham converted some websockets tests
- # [13:22] <jgraham> But I think I was being paid by Opera at the time
- # [13:22] <wilhelm> If that helps, there's always http://testsuites.opera.com/ . You can sync things directly from the t server to there. That gets the tests out in the open, at least, even if they are the wrong format.
- # [13:22] <jgraham> So maybe that doesn't count
- # [13:23] <foolip> wilhelm, hmm, I see that there are none of the media tests, so maybe dumping them directly into https://github.com/w3c/web-platform-tests would be just as easy
- # [13:23] <zcorpan> jgraham: yeah, maybe i was unfair with the no help statement
- # [13:23] <wilhelm> Leaving mostly-good tests to rot on an internal server is the worst option anyway. (c:
- # [13:24] <jgraham> Putting things unconverted in web-platform-tests is much much better than testsuites.opera.com
- # [13:24] <wilhelm> Then I withdraw my above comment. (c:
- # [13:24] <jgraham> At least in the latter case it might eventually be my job to do the conversions
- # [13:25] <zcorpan> anyway i'll have another look at dumping the tests
- # [13:25] <jgraham> The problem we have at the moment is that there are relatively lots of people that want a testsuite and relatively few who are apid to work on it
- # [13:25] <wilhelm> That sounds vaguely familiar.
- # [13:25] <jgraham> Also W3C seem to have assigned denis to do some work on the testsuite for the purposes of HTML->Rec
- # [13:26] <jgraham> So now is probably a good time to dump HTML tests
- # [13:26] <jgraham> (now lunch)
- # [13:51] <MikeSmith> apid?
- # [13:51] <jgraham> paid
- # [13:52] <jgraham> My fingers aren't race-free
- # [13:54] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:54] <MikeSmith> heh
- # [13:54] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [13:55] * Joins: Ms2ger (~Ms2ger@tstb002a.ugent.be)
- # [13:56] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [14:00] * Quits: Kolombiken (~Adium@94.137.124.2) (Ping timeout: 246 seconds)
- # [14:00] * Joins: HugoDaniel (~hugo@193.136.113.58)
- # [14:01] <Ms2ger> Oh hey, hadn't seen http://testsuites.opera.com/ before
- # [14:01] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [14:02] <Ms2ger> FWIW, I'm happy to help converting tests to th.js, given infinite free time :)
- # [14:02] <wilhelm> Ms2ger: It predates the W3C servers by a small margin, I think. It wasn't really used much.
- # [14:03] * Parts: HugoDaniel (~hugo@193.136.113.58)
- # [14:08] <jgraham> Started work on https://github.com/jgraham/html-testsuite/blob/documentation/docs/critic.md
- # [14:08] <jgraham> I think I really need to walk through an actual review to make it work though. Which is quite a lot of work :|
- # [14:12] <Ms2ger> I've got https://critic.hoppipolla.co.uk/r/208 to offer ;)
- # [14:12] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:13] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
- # [14:13] <jgraham> Yeah, but to tick all the boxes, I need a review with multiple commits, possibly touching multiple files, and some deliberate errors
- # [14:13] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [14:13] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [14:14] <jgraham> I think I will have to construct something artificial
- # [14:14] * jgraham does something else for a bit
- # [14:14] * Joins: ^esc (~esc-ape@77.119.129.22.wireless.dyn.drei.com)
- # [14:15] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:16] * Joins: newtron (~newtron@199.71.174.203)
- # [14:19] * Joins: roadt_ (~roadt@223.240.109.52)
- # [14:22] * Quits: roadt (~roadt@36.7.144.181) (Ping timeout: 260 seconds)
- # [14:25] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [14:26] <Ms2ger> jgraham, done
- # [14:28] <Ms2ger> Ta
- # [14:29] <jgraham> Thanks for the tests :)
- # [14:30] <zcorpan> jgraham: for the timeout_multiplyer change, what's the story for existing tests that set timeout?
- # [14:30] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [14:30] * Ms2ger is down to two branches in his wpt clone
- # [14:31] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:32] <Ms2ger> Now I could focus on reviewing!
- # [14:32] <Ms2ger> Could
- # [14:32] * smaug____ wonders what is happening with Web Audio API
- # [14:32] <smaug____> Ms2ger: want to take some patches from my queue ;)
- # [14:32] <Ms2ger> Ugh
- # [14:32] <smaug____> WAAPI doesn't have an active editor anymore, I think
- # [14:32] <Ms2ger> Thanks for reminding me off my code review queue :/
- # [14:32] <smaug____> and that spec certainly could use some heavy editing
- # [14:33] <Ms2ger> smaug____, volunteering? :)
- # [14:33] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [14:34] <smaug____> nouu
- # [14:35] <smaug____> well, I could kill all the nonsense first and focus on the stuff people actually need
- # [14:36] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [14:37] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
- # [14:37] * Quits: espadrine (~ttyl@acces1222.res.insa-lyon.fr) (Ping timeout: 248 seconds)
- # [14:38] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [14:41] * Joins: felipeduardo (~felipedua@189.115.44.34)
- # [14:42] * Joins: jreading (Adium@nat/novell/x-cogkbtlawvteqesd)
- # [14:47] <zcorpan> what i remember from looking at web audio is sad panda
- # [14:52] <zcorpan> jgraham: hmm, the per-test timeout setting is still supported?
- # [14:52] <zcorpan> seems so
- # [14:55] <smaug____> oh, the trash version has different editors
- # [14:55] <smaug____> odd, is TR/ of web audio the real version
- # [14:55] <annevk> maybe they moved to GitHub?
- # [14:56] <smaug____> aha, my mistake. The editor's draft is in unusual place
- # [14:56] <annevk> smaug____: https://github.com/WebAudio/
- # [14:56] <smaug____> yes
- # [14:56] <smaug____> unsual
- # [14:56] <smaug____> ok, silly me. my mistake
- # [14:57] <annevk> par for the course in the WHATWG
- # [14:57] <smaug____> how so?
- # [14:57] <smaug____> I see whatwg specs under whatwg.org
- # [14:57] * Joins: jwalden (~waldo@207.218.72.65)
- # [14:57] <smaug____> not some random .com
- # [14:57] * DaveMethvin|away is now known as DaveMethvin
- # [14:57] <annevk> ah, yeah, checked out versions are, but they are copied from https://github.com/whatwg/
- # [14:58] <smaug____> but whatwg.org versions are generated immediately when github version changes, right?
- # [14:59] <annevk> yes
- # [14:59] <smaug____> but anyway, total failure from my side :)
- # [14:59] <annevk> sorry for the confusion
- # [14:59] <jgraham> zcorpan: Yeah, still supported although you are encouraged to leave it alone unless you know what you are doing
- # [14:59] * smaug____ wants consistency also in spec document management :)
- # [15:00] <annevk> we're still in the competition phase, not ready to standardize quite yet
- # [15:01] * Joins: SteveF_ (~chatzilla@148.122.56.254)
- # [15:06] * Krinkle|detached is now known as Krinkle
- # [15:06] * Quits: Kolombiken (~Adium@94.137.124.2) (Ping timeout: 272 seconds)
- # [15:07] * Joins: josemanuel (~josemanue@40.Red-81-37-183.dynamicIP.rima-tde.net)
- # [15:08] * Quits: josemanuel (~josemanue@40.Red-81-37-183.dynamicIP.rima-tde.net) (Remote host closed the connection)
- # [15:09] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [15:18] * Quits: kinetik (~kinetik@121.99.144.210) (Read error: Operation timed out)
- # [15:18] <darobin> yeah, it's hardcore competition phase there
- # [15:18] <darobin> which is why W3C has decided to adopt a vastly improved spec location system based on subdomains
- # [15:19] * Joins: umgrosscol (~umgrossco@grosscol.umdl.umich.edu)
- # [15:19] <darobin> for instance, we'll now have http://web-audio.wd.2013.10.05.specs.rectrack.w3.org/
- # [15:19] <darobin> much simpler that way!
- # [15:19] <Ms2ger> Wrong order in your date
- # [15:20] <darobin> Ms2ger: only if you're trying to make it useful :)
- # [15:20] <Ms2ger> Should have known better
- # [15:21] <foolip> TabAtkins, ping
- # [15:22] <TabAtkins> foolip: pong
- # [15:24] <foolip> TabAtkins, I started following some weird Blink code around video sizing, and found myself in your spec: http://dev.w3.org/csswg/css-images/
- # [15:25] <foolip> TabAtkins, in particular, Blink uses default intrinsic size 300x150, instead of default object size 300x150
- # [15:26] <foolip> and there's a comment in RenderReplaced::computeReplacedLogicalWidth that says that it isn't what the spec says, but could be risky to change
- # [15:26] <foolip> my concrete question is which spec should specify that the default object size of images should be 0x0
- # [15:27] <TabAtkins> Why would that be what you wanted?
- # [15:28] <foolip> I was under the impression that 300x150 is the default for replaced content, but that could just be what Blink does
- # [15:28] <foolip> now that I checked I couldn't find a default at all
- # [15:28] <foolip> (in the specs)
- # [15:29] * Quits: richt (~richt@91.216.105.27) (Remote host closed the connection)
- # [15:29] <TabAtkins> This keeps coming up. ^_^
- # [15:29] <darobin> TabAtkins: have you thought about using https://github.com/tobie/specref for Bikeshed?
- # [15:29] <Ms2ger> So spec it ;)
- # [15:29] <TabAtkins> Replaced elements are sized in a slightly weird way which is *almost* the sizing algorithm in Images, but not quite. Just follow 2.1.
- # [15:29] * Joins: richt (~richt@180.94.118.5)
- # [15:29] <TabAtkins> Specifically, the "inline replaced elements" stuff.
- # [15:29] <Ms2ger> So does 2.1 say "whatever"? :)
- # [15:30] <TabAtkins> Ms2ger: Only in one case.
- # [15:30] * Ms2ger hears "yes"
- # [15:30] <TabAtkins> darobin: I do plan on adding that in as a source, but it's hard to integrate as the links are untyped. :/
- # [15:32] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:32] <foolip> TabAtkins, http://www.w3.org/TR/CSS2/visudet.html#inline-replaced-width ends up with 300px, that isn't what any browser does for images
- # [15:33] * Quits: richt (~richt@180.94.118.5) (Ping timeout: 240 seconds)
- # [15:34] <TabAtkins> Interesting. What's the precise conditions that land you there?
- # [15:35] <foolip> TabAtkins, try http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2579 in a few different browsers
- # [15:35] <foolip> the conditions are very simple, as you will see :)
- # [15:35] <darobin> TabAtkins: can you file a bug on the repo indicating what your needs are? it would be good to have a single point there, and we're happy to improve things
- # [15:36] * Joins: Yudai__ (~Yudai@FL1-119-242-69-29.tky.mesh.ad.jp)
- # [15:37] <TabAtkins> foolip: Ah, this is an interesting case, as there's no image at all.
- # [15:38] <foolip> TabAtkins, I'm guessing this will also be the size while the image is loading, although I haven't tried
- # [15:38] <TabAtkins> Not too surprised that browsers handle this differently than the has-image case.
- # [15:38] <TabAtkins> Using delayed-image, yeah, it is.
- # [15:39] <TabAtkins> Okay, looks like this is a case the spec doesn't touch. I'll put it on my list of things to explore and spec.
- # [15:39] * Joins: danjesus (~danjesus@179.208.156.222)
- # [15:39] <foolip> my guess is that making images 300x150 for either the no-src or the still-loading case is not Web compatible
- # [15:39] <TabAtkins> Yeah.
- # [15:39] * Quits: Yudai_ (~Yudai@nttkyo398021.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Ping timeout: 240 seconds)
- # [15:39] * Joins: Yudai___ (~Yudai@nttkyo384182.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
- # [15:40] <foolip> right now, I'm trying to decide how to fix <video> sizing, without also breaking all other replaced content
- # [15:40] <foolip> but it sounds like the "default object size" concept in your spec isn't ready for implementation?
- # [15:40] * Quits: Yudai__ (~Yudai@FL1-119-242-69-29.tky.mesh.ad.jp) (Ping timeout: 245 seconds)
- # [15:41] * Joins: jpn (~jpn@pickles.tp.telepac.pt)
- # [15:41] <TabAtkins> https://github.com/tabatkins/specs/issues/17
- # [15:41] <TabAtkins> It doesn't cover replaced elements, but is otherwise fine and should be web-compatible.
- # [15:43] <foolip> TabAtkins, ok, maybe I'll try to clean up the other things that are wrong about this first, and leave splitting of intrinsic size from default object size until later
- # [15:43] <foolip> (about <video> that is)
- # [15:43] <tobie> TabAtkins: don't understand what you mean by "typed links".
- # [15:45] <TabAtkins> tobie: Bikeshed (and Shepherd) gives a type to all definitions, to reduce the chance of clashing. Links are thus also typed. (The typing information also has other benefits, like making it easier to auto-gen some kinds of documentation.)
- # [15:48] * tobie confused.
- # [15:48] <tobie> In practice, what does that mean?
- # [15:48] <TabAtkins> It means that you can write 'foo' and be assured that it'll link to the foo *property*, not anything else, and that you won't have to disambiguate the link unless there are multiple definitions of the property.
- # [15:48] <TabAtkins> (Because 'foo' is a markup shortcut in Bikeshed that expands to <a data-dfn-type=property>foo</a>.)
- # [15:48] * Joins: kinetik (~kinetik@121.99.40.239)
- # [15:48] <TabAtkins> Sorry, data-link-type
- # [15:48] <tobie> oh, are you referring to the fact that some of the references in specref are still html strings?
- # [15:49] * Joins: mabj (c50059a1@gateway/web/freenode/ip.197.0.89.161)
- # [15:49] <tobie> because mostly it's just structured data, now.
- # [15:50] * Quits: danjesus (~danjesus@179.208.156.222) (Remote host closed the connection)
- # [15:50] <TabAtkins> tobie: No, not that.
- # [15:51] <TabAtkins> Look at the difference between https://github.com/tobie/specref/blob/master/xrefs.json and https://raw.github.com/tabatkins/bikeshed/master/bikeshed/spec-data/anchors.json
- # [15:51] <tobie> oh---that.
- # [15:51] <TabAtkins> The xrefs are just a mapping from arbitrary string to anchor.
- # [15:51] <TabAtkins> While bikeshed's data is much richer and makes it easier to autolink.
- # [15:51] <tobie> I have no idea how that works or what it does. Afaik, no one uses it. Ask darobin.
- # [15:51] <TabAtkins> Oh, you were just wanting to talk about the biblio data?
- # [15:52] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
- # [15:52] <TabAtkins> Yeah, as far as I can tell biblio is fine. I can integrate that. I'll file an issue on myself for it.
- # [15:53] <mabj> Hi
- # [15:53] <TabAtkins> tobie: Do you know what the relation is between specref's biblio data and Bert's biblio.ref stuff?
- # [15:53] <Ms2ger> tobie, are these just gh/whatwg/xref merged into one file?
- # [15:54] * Quits: mabj (c50059a1@gateway/web/freenode/ip.197.0.89.161) (Quit: Page closed)
- # [15:54] <tobie> Ms2ger: think so. darobin would know more about this .
- # [15:55] <darobin> right, so the xrefs data is specref is just a rather old whatwg import; it would certainly be good to update it and make it more useful, as per TabAtkins's usage notably
- # [15:55] <tobie> TabAtkins: afaik relationship is historical: Bert's biblio ref stuff was used by darobin's respec.biblio which I ripped out turn into a service earlier this year.
- # [15:55] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Read error: Connection reset by peer)
- # [15:55] <darobin> re the bibrefs, they were initially imported from Bert's stuff, then massively edited, then the whatwg refs were merged in, then more editing, then the automatic W3C refs were imported too
- # [15:56] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [15:56] <TabAtkins> Okay, so using the bibref data should be approximately a superset. Cool.
- # [15:56] * Joins: frustrum (~frustrum@128.54.210.45)
- # [15:57] <tobie> TabAtkins: hopefully.
- # [15:57] <TabAtkins> So long as it's kept reasonably up-to-date, I'm happy.
- # [15:58] <darobin> it is
- # [15:58] <TabAtkins> kk
- # [15:58] <darobin> I think we could make it more manageable by splitting the source into lots of small files
- # [15:58] <darobin> but that's a backend detail
- # [15:59] <TabAtkins> All right, I'll handle this later: https://github.com/tabatkins/bikeshed/issues/86
- # [16:00] <darobin> sweet
- # [16:00] <TabAtkins> darobin: It's okay if I don't use your API, right? Bikesheed needs to be able to run without network.
- # [16:00] <TabAtkins> So I'd just download the file locally.
- # [16:01] <darobin> having a bunch of preprocessors flourish is good, but the stupid work-intensive stuff should be shared if possible
- # [16:01] <darobin> TabAtkins: yeah, you can just grab a snapshot
- # [16:01] <TabAtkins> kk
- # [16:01] <TabAtkins> And yeah, I agree.
- # [16:01] <darobin> TabAtkins: GETting the endpoint without parameters gives you a dump
- # [16:01] <TabAtkins> Cool.
- # [16:01] <darobin> I recommend that over getting the GH content because we reserve the right to change how that's organised
- # [16:02] <TabAtkins> Okay.
- # [16:02] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [16:02] <tobie> + the data is already transformed quite a bit.
- # [16:02] <TabAtkins> We should work on merging the xref stuff too, though. Shepherd's data is much richer and more useful.
- # [16:02] <darobin> definitely
- # [16:02] <tobie> agreed.
- # [16:02] <darobin> maybe this should be moved out of tobie-space somewhere where we can more easily collaborate on it
- # [16:02] <Ms2ger> Does it insist on linking to outdated specs?
- # [16:02] <darobin> Ms2ger: specref is not opinionated there, it gives you a choice
- # [16:03] <darobin> I'm not sure if it gives enough of a choice yet, but if not it will
- # [16:03] <TabAtkins> No. Within W3C space, Shepherd maintains both an ED and TR link.
- # [16:03] <darobin> it basically knows about multiple version for a document
- # [16:03] <darobin> oh, you were talking about Shepherd, sorry
- # [16:03] <Ms2ger> How about w3c forks?
- # [16:04] <TabAtkins> Those are separate specs. If Shepherd is parsing them, then they'll just be more definition sources.
- # [16:04] <darobin> Ms2ger: forks of the ED? I reckon otherwise it might be TR?
- # [16:04] <TabAtkins> (Possibly requiring disambiguation.)
- # [16:04] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [16:04] <TabAtkins> There's no preference for anything, though, beyond some special-casing of CSS2.1/SVG1.1 things.
- # [16:04] * Joins: Areks (~Areks@rs.gridnine.com)
- # [16:05] <tobie> darobin: moving specref to gh.com/w3c is on my todo list, but far from the top, unfortunately.
- # [16:05] <darobin> tobie: I could easily move the repo, but I guess that won't help with the nodejitsu bit
- # [16:05] <tobie> Exactly.
- # [16:06] <darobin> just give me your nodejitsu admin password and all will be fine
- # [16:06] <darobin> I *promise*
- # [16:07] * Quits: foolip (~philip@83.218.67.122) (Quit: Ex-Chat)
- # [16:07] <tobie> TabAtkins: where's the shepherd api endpoint got this x-ref stuff and what exactly is included in it?
- # [16:08] <tobie> (or more to the point: where can I read more about this?)
- # [16:08] <zcorpan> heycam: please help https://critic.hoppipolla.co.uk/showcomment?chain=615
- # [16:08] <TabAtkins> Dunno how much docs plinss maintains on shepherd.
- # [16:09] <TabAtkins> But it just downloads and parses all the specs it knows about regularly (in the case of dvcs.w3.org specs, it has commit hooks for some repos that lets it parse within a few minutes).
- # [16:09] <TabAtkins> It shares definition extraction logic with Bikeshed, so you can read Bikeshed's docs to learn about that.
- # [16:10] <Ms2ger> zcorpan, so what's the question?
- # [16:11] * Joins: erichynds (~erichynds@64.206.121.41)
- # [16:12] <zcorpan> Ms2ger: i think, what does webidl require to happen for InterfaceObject.staticOperation.apply(null, args)
- # [16:12] <Ms2ger> zcorpan, the this value doesn't matter at all for static operations
- # [16:13] * Quits: erichynds (~erichynds@64.206.121.41) (Client Quit)
- # [16:13] <heycam> Ms2ger, zcorpan, correct
- # [16:13] <Ms2ger> So you basically can't test anything
- # [16:14] * Joins: smorgasborg1929 (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
- # [16:14] <heycam> well you can test passing funny values and checking that the method is still run
- # [16:14] <heycam> (as the first argument to .call)
- # [16:14] <darobin> but that requires knowing some good jokes
- # [16:14] <Ms2ger> heycam, the static operation can throw TypeErrors if it likes
- # [16:15] <Ms2ger> heycam, so you can't assert that it doesn't
- # [16:15] <heycam> Ms2ger, sure. oh is this the generic idl tests, not knowing what the exact function is?
- # [16:15] <Ms2ger> Right
- # [16:15] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [16:15] <heycam> ok then yes
- # [16:15] <heycam> maybe you could bake in a function you know will never throw TypeError?
- # [16:16] <Ms2ger> As part of your test suite, sure
- # [16:16] <heycam> (maybe I do already)
- # [16:17] <zcorpan> ok thx
- # [16:17] <annevk> merging XMLHttpRequest and Fetch...
- # [16:17] <annevk> this is why people get upset when you change the invariants
- # [16:18] * Joins: weinig (~weinig@17.114.218.117)
- # [16:20] * Joins: ehsan (~ehsan@66.207.208.102)
- # [16:22] <tobie> TabAtkins: thanks.
- # [16:28] * Joins: eric_carlson (~eric@17.212.152.104)
- # [16:30] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [16:30] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [16:32] * Quits: weinig (~weinig@17.114.218.117) (Quit: weinig)
- # [16:39] * Joins: shepazu (~shepazu@173-13-170-161-sfba.hfc.comcastbusiness.net)
- # [16:40] <annevk> I think the end might be in sight...
- # [16:40] <annevk> I mean, the point where everyone will start complaining about how it's all different and has bugs
- # [16:45] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [16:47] <jgraham> Is that "the end" as in "the point where you die and then are eaten by the bugs you created"?
- # [16:51] <annevk> jgraham: hard to predict the future
- # [16:51] * Quits: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
- # [16:51] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [16:53] * Quits: umgrosscol (~umgrossco@grosscol.umdl.umich.edu) (Ping timeout: 245 seconds)
- # [16:55] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 272 seconds)
- # [16:55] * Joins: Jedi_ (~Jedi@jedi.org)
- # [16:56] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:56] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [16:59] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [17:01] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Read error: Operation timed out)
- # [17:03] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [17:04] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
- # [17:04] <zcorpan> TabAtkins: is it intended to invoke bikeshed as "bikeshed" or "bikeshed.py" in Makefile? i installed it using sudo python setup.py install and the former only works, but for dirk only the latter works
- # [17:05] <TabAtkins> If the thing has been installed, "bikeshed" works. If it hasn't, bikeshed.py exists as a launcher.
- # [17:05] <TabAtkins> I don't use and don't understand Makefiles, so I can't help you with that.
- # [17:07] <zcorpan> ok, thx
- # [17:09] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
- # [17:09] * Parts: jreading (Adium@nat/novell/x-cogkbtlawvteqesd)
- # [17:15] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [17:16] * Joins: umgrosscol (~umgrossco@grosscol.umdl.umich.edu)
- # [17:17] * Quits: Ms2ger (~Ms2ger@tstb002a.ugent.be) (Quit: bbiab)
- # [17:20] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [17:21] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [17:24] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
- # [17:30] * Joins: plutoniix (~plutoniix@node-i7t.pool-101-108.dynamic.totbb.net)
- # [17:36] * Quits: SteveF_ (~chatzilla@148.122.56.254) (Ping timeout: 246 seconds)
- # [17:36] * Joins: jsbell (jsbell@nat/google/x-gwrjkrsofxcxggwh)
- # [17:42] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
- # [17:44] * Quits: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4) (Ping timeout: 240 seconds)
- # [17:44] * Quits: arv (uid4269@gateway/web/irccloud.com/x-agbvbzoxjqxhuain) (Ping timeout: 240 seconds)
- # [17:44] * Joins: arv (uid4269@gateway/web/irccloud.com/x-gtzqadujelluzgya)
- # [17:47] * Joins: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4)
- # [17:50] * Quits: shepazu (~shepazu@173-13-170-161-sfba.hfc.comcastbusiness.net) (Quit: is sleepy)
- # [17:52] <annevk> When there's more example than normative text, you gotta wonder... http://dev.w3.org/csswg/css-snappoints/
- # [17:54] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [17:55] <annevk> Are there any browser vendor blogs out there that don't read like press releases?
- # [17:56] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [18:05] * Joins: cabanier (~cabanier@192.150.22.55)
- # [18:06] * Quits: birtles (~chatzilla@89.202.203.52) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [18:11] * Joins: SteveF_ (~chatzilla@148.122.56.254)
- # [18:14] * Quits: jdaggett (~jdaggett@89.202.203.51) (Quit: jdaggett)
- # [18:15] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [18:15] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [18:16] * heycam is now known as heycam|away
- # [18:18] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [18:19] <annevk> Whoa, I got rid of the XMLHttpRequest task source
- # [18:21] * Joins: Ms2ger (~Ms2ger@86.193-242-81.adsl-dyn.isp.belgacom.be)
- # [18:22] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [18:28] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:29] <annevk> Aight, landed.
- # [18:30] * Quits: frustrum (~frustrum@128.54.210.45) (Ping timeout: 272 seconds)
- # [18:31] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 240 seconds)
- # [18:34] <annevk> Initial breakage fixes landed.
- # [18:34] * Joins: ap_ (~ap@17.114.26.43)
- # [18:39] * Joins: jernoble|laptop (~jernoble@17.114.104.89)
- # [18:40] <sangwhan__> annevk: why is there a w3c clone of the url spec?
- # [18:41] <Ms2ger> sangwhan__, uh-oh...
- # [18:41] <annevk> sangwhan__: is there?
- # [18:41] * sangwhan__ notes a off record answer is fine, just want to know which one to follow as I might have to make some changes to GURL
- # [18:41] <Ms2ger> sangwhan__, follow the whatwg one :)
- # [18:41] <Ms2ger> What channel did you think you were in? ;)
- # [18:41] <annevk> sangwhan__: http://url.spec.whatwg.org/ is the only one with maintenance to my knowledge
- # [18:42] <sangwhan__> annevk: the w3c one i bumped into, which has your name on it in big bold text :)
- # [18:42] * Parts: jsbell (jsbell@nat/google/x-gwrjkrsofxcxggwh)
- # [18:43] * sangwhan__ wonders if i plucked the tiger's whisker
- # [18:44] <sangwhan__> So we have a problem that needs solving, namely pointer events (thank you IPR) not acknowledging touch events exist, but implementations that have to deal with pointer/mouse/touch all in one merry basket
- # [18:45] <sangwhan__> And then there are the even less fortunate ones who have to deal with spatnav only browsing, which have no clue on what kind of compat events we need to fire
- # [18:46] * Joins: frustrum (~frustrum@128.54.214.195)
- # [18:48] <annevk> sangwhan__: hmm, pointer?
- # [18:48] <annevk> sangwhan__: https://dvcs.w3.org/hg/url/raw-file/tip/Overview.html maybe?
- # [18:48] <sangwhan__> annevk: yeah, that thing
- # [18:49] <sangwhan__> annevk: "the editor" is where i thought something is strange
- # [18:49] <annevk> sangwhan__: the date is a clue
- # [18:51] <sangwhan__> annevk: ah, a clue
- # [18:51] <annevk> sangwhan__: so yeah, you want the URL Standard, the rest is the W3C doing things without my permission (but with permission from the URL Standard's copyright)
- # [18:53] <sangwhan__> annevk: i'm not gonna ask why nor who, i figured something was funny
- # [18:53] <annevk> sangwhan__: it's all quite public
- # [18:53] <annevk> sangwhan__: see e.g. http://lists.w3.org/Archives/Public/public-i18n-core/2013OctDec/
- # [18:53] <annevk> sangwhan__: and there's some posts on the web about copyright and such
- # [18:54] <sangwhan__> annevk: i don't follow i18n, so had no idea - i just happened to bump into it and got a bit curious. guess i'm late to the party.
- # [18:55] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [18:56] * Quits: jpn (~jpn@pickles.tp.telepac.pt) (Quit: jpn)
- # [18:58] * Quits: SteveF_ (~chatzilla@148.122.56.254) (Ping timeout: 260 seconds)
- # [18:59] * Joins: SteveF_ (~chatzilla@148.122.56.254)
- # [19:01] <MikeSmith> zcorpan: so about that function in idlharness that's attempting to test the "if this is null, throw a TypeError" requirement in the WebIDL spec for the non-static case
- # [19:01] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [19:01] <MikeSmith> it throws a TypeError for the static case too
- # [19:02] <MikeSmith> the window[this.name].prototype[member.name].apply(null, args) part
- # [19:02] <zcorpan> MikeSmith: isn't that because window[this.name].prototype[member.name] is undefined in the static case?
- # [19:02] <MikeSmith> for the static case, it throws "window[this.name].prototype[member.name] is undefined"
- # [19:02] <MikeSmith> yeah
- # [19:02] <zcorpan> right, that's expected
- # [19:02] <MikeSmith> yeah
- # [19:03] <MikeSmith> but for the non-static case, it throws a TypeError with the message, "close' called on an object that does not implement interface Notification"
- # [19:04] <MikeSmith> which, that doesn't seem like what I'd expect the message to be
- # [19:04] <zcorpan> yeah, that's also expected. normal operations require this to be the right kind of object
- # [19:04] <MikeSmith> ok
- # [19:05] <MikeSmith> well, I'm just wondering if there's any way I can make that test more specific
- # [19:05] <MikeSmith> so that it doesn't pass for the static case
- # [19:05] * Quits: ap_ (~ap@17.114.26.43) (Quit: ap_)
- # [19:06] <zcorpan> there are more things that can be tested in the normal case, but i think nothing that can safely be tested in the static case
- # [19:06] <MikeSmith> (since all that current test is doing is checking for any kind of TypeError at all)
- # [19:06] <MikeSmith> ok
- # [19:06] * Quits: dbaron (~dbaron@89.202.203.51) (Ping timeout: 252 seconds)
- # [19:07] <MikeSmith> so I guess then I should just put if (!member["static"]) around it and leave it that
- # [19:07] <zcorpan> yeah
- # [19:07] <MikeSmith> ok
- # [19:07] <MikeSmith> thanks
- # [19:09] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [19:09] <zcorpan> annevk: i looked through the xhr+fetch diff but didn't get much wiser :-) maybe you can check if cssom is using fetch correctly?
- # [19:10] <TabAtkins> I'm confused and betrayed by the Snap Points spec, because I was literally in the process of writing that very thing this week. ^_^
- # [19:10] * Joins: danjesus (~danjesus@179.208.156.222)
- # [19:10] <TabAtkins> Damn Rossi, all putting me off with "oh no, I need to check with Legal before you write the spec" WHEN HE WAS WRITING IT BEHIND ME BACK THE WHOLE TIME
- # [19:10] <TabAtkins> *MY
- # [19:10] <TabAtkins> (I'm not a leprechaun.)
- # [19:11] <hober> no no, it's so much better with you doing an awful fake irish accent
- # [19:11] <TabAtkins> (Typing all caps on a Pixel is hard, as there's no Caps Lock.)
- # [19:11] <Ms2ger> [citation needed]
- # [19:11] <TabAtkins> Ms2ger: You've seen me. I'd be the tallest leprechaun ever.
- # [19:13] * Quits: danjesus (~danjesus@179.208.156.222) (Read error: Connection reset by peer)
- # [19:14] * Joins: danjesus (~danjesus@179.208.156.222)
- # [19:17] * Joins: mven (~mven@169.241.49.207)
- # [19:18] * Quits: danjesus (~danjesus@179.208.156.222) (Ping timeout: 272 seconds)
- # [19:20] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [19:20] * Joins: ap (~ap@17.202.44.214)
- # [19:20] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [19:21] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [19:22] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
- # [19:25] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 265 seconds)
- # [19:27] * Quits: SteveF_ (~chatzilla@148.122.56.254) (Ping timeout: 260 seconds)
- # [19:27] <Hixie_> annevk: multipage thingy seems broken
- # [19:27] <annevk> le sigh
- # [19:27] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [19:30] <annevk> http://www.whatwg.org/specs/web-apps/current-work/do-multipage-complete-update
- # [19:30] <annevk> Resolving www.whatwg.org... 2607:f298:1:105::340:cd86, 69.163.222.251
- # [19:30] <annevk> Connecting to www.whatwg.org|2607:f298:1:105::340:cd86|:80... connected.
- # [19:30] <annevk> HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable
- # [19:30] <annevk> The file is already fully retrieved; nothing to do.
- # [19:30] <annevk> oh fuck sorry
- # [19:31] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [19:32] * vcarbune is now known as vcarbune|away
- # [19:34] <annevk> MikeSmith: is http://code.google.com/p/html5/source/browse/trunk/spec-splitter/spec-splitter.py still the latest copy of spec-splitter.py?
- # [19:34] <Hixie_> wow, don't see 416 very often
- # [19:35] <Hixie_> looks like something worked, fwiw
- # [19:39] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [19:40] <TabAtkins> annevk: I'm interested in adding splitting functionality to Bikeshed. Is there good documentation on the existing tools?
- # [19:40] <annevk> TabAtkins: no
- # [19:40] <TabAtkins> Also: how do I respond to a mailing list thread that I'm not already subscribed to, with the least chance of accidentally splitting it?
- # [19:40] <TabAtkins> annevk: Awesome.
- # [19:40] <TabAtkins> webkit-dev, if it matters.
- # [19:41] <annevk> TabAtkins: everything non-vital is a hack and receives no active maintenance, because people want to work on other things
- # [19:41] <TabAtkins> annevk: All right. In that case, I guess I'll just need to figure out what people want out of a spec splitter.
- # [19:42] <annevk> TabAtkins: subscribe to the list
- # [19:42] <annevk> TabAtkins: spec-splitter.py above is what HTML uses
- # [19:42] <Hixie_> TabAtkins: have someone forward you the thread in multipart digest form, then reply to the e-mail from that
- # [19:42] <annevk> TabAtkins: it was written by Philip` back in the day
- # [19:42] <TabAtkins> Hixie_: That's a decent idea. I wonder if Gmail supports that?
- # [19:42] <Hixie_> haha no.
- # [19:42] <Hixie_> :-)
- # [19:42] <Hixie_> pine does though :-)
- # [19:42] <MikeSmith> annevk: that is the latest, yeah
- # [19:43] <TabAtkins> Man, why you gotta get my hopes up like that.
- # [19:43] <Hixie_> :-(
- # [19:43] <annevk> MikeSmith: I a dded a comment
- # [19:43] <Hixie_> i don't know if gmail does threading right at all
- # [19:43] <annevk> MikeSmith: http://code.google.com/p/html5/source/detail?r=202
- # [19:43] <Hixie_> there's a bunch of headers you have to get right for threading to work properly
- # [19:43] <annevk> MikeSmith: I don't really know how to commit to that repo...
- # [19:44] <Hixie_> is |e => { }| modern shorthand for |function (e) { }| ?
- # [19:44] <Hixie_> or is it something more?
- # [19:44] <Ms2ger> Hixie_, roughly
- # [19:44] <annevk> we should maybe put spec-splitter on github.com/whatwg too
- # [19:44] <MikeSmith> annevk: svn commit?
- # [19:44] <Ms2ger> Hixie_, it also doesn't get its own |this|
- # [19:44] <annevk> just like web-apps-tracker
- # [19:44] <MikeSmith> annevk: yeah
- # [19:44] <Hixie_> Ms2ger: |function (e) { }.bind(this)| ?
- # [19:44] <MikeSmith> Google Code is the new Sourceforge
- # [19:44] <Ms2ger> Hixie_, and it returns its expression like in |x => x*x|
- # [19:45] <Ms2ger> TabAtkins, you get the right headers from the archive, write it out in a text editor and send it with telnet? :)
- # [19:45] <Hixie_> Ms2ger: so |e => { statements; expr }| is |function (e) { statements; return expr; }.bind(this)| ?
- # [19:45] <TabAtkins> Ms2ger: Seems reasonable.
- # [19:46] <Ms2ger> Hixie_, I think that's about it; I haven't followed that closely
- # [19:46] <TabAtkins> Hixie_: It's a little bit more, but basically yeah. Important difference is that it doesn't shadow `this`.
- # [19:46] <TabAtkins> It just lexically binds `this` like a normal variable.
- # [19:46] <Hixie_> TabAtkins: it captures |this| instead of binding it?
- # [19:47] <Hixie_> is the {...} necessary? Ms2ger's example didn't have it, but i don't understand what that means
- # [19:47] <TabAtkins> Yeah. Also, you can omit the braces if the body is just a single expression, and in that case, omit the "return" too.
- # [19:47] <TabAtkins> [1,2,3].map(x=>x*2)
- # [19:47] <jgraham> And you can't use it as a generator aiui
- # [19:48] <Ms2ger> Well, you can't use function() {} as a generator either
- # [19:48] <Ms2ger> Needs function*... aiui
- # [19:48] <Hixie_> oh ok, so |e => { ... }| is |function (e) { ... }.bind(this)| but |e => f| is |function (e) { return f }.bind(this)| ?
- # [19:48] <TabAtkins> Yup.
- # [19:48] <Hixie_> wtf is function*
- # [19:48] <Ms2ger> Generators
- # [19:48] <TabAtkins> Generator function. From Python.
- # [19:48] <MikeSmith> zcorpan: ok all issues for https://critic.hoppipolla.co.uk/r/351 now addressed I think
- # [19:48] <Hixie_> oh "yield" no longer makes a generator magically?
- # [19:48] <TabAtkins> Nah.
- # [19:48] <Ms2ger> Right
- # [19:48] <jgraham> Wait, what? There's a special form for declaring that a function will be a generator
- # [19:49] <Hixie_> well that's an improvement. Not sure why you'd use "function*" instead of "generator" but ok
- # [19:49] <TabAtkins> Hixie_: Reserved words (or lack of them).
- # [19:49] <zcorpan> MikeSmith: and reviewed
- # [19:49] <jgraham> Not sure that's really better
- # [19:49] <Ms2ger> Hixie_, doesn't distinguish based on the {}s, but on the number of expressions, I think
- # [19:49] * Quits: jwalden (~waldo@207.218.72.65) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 24.0/20130916094533])
- # [19:49] <Hixie_> Ms2ger: of {expr} is the same as expr? interesting
- # [19:49] <TabAtkins> Ms2ger: Ah, so [1,2,3].map(x=>{x*2}) is okay too?
- # [19:49] <Domenic_> no
- # [19:50] <Hixie_> is there, like, a spec for this? :-)
- # [19:50] <TabAtkins> Yes, ES6.
- # [19:50] <Hixie_> url?
- # [19:50] <Ms2ger> Apparently not
- # [19:50] <TabAtkins> But I haven't read it.
- # [19:50] <Domenic_> http://people.mozilla.org/~jorendorff/es6-draft.html#sec-arrow-function-definitions
- # [19:50] <Hixie_> thanks Domenic_
- # [19:50] <Ms2ger> Hixie_, looks like it does look at {}s, nvm that last bit
- # [19:51] <Hixie_> Domenic_: is there somewhere to file bugs on that text? i found a typo
- # [19:51] <Domenic_> Hixie_: https://bugs.ecmascript.org/
- # [19:51] <Hixie_> thanks
- # [19:52] <Ms2ger> We should get jorendorff to add a widget like html has
- # [19:53] <Domenic_> There are lots of typos/little inconsistencies, as he's focusing on getting all the semantics in by end of year. But yeah filing them is good if you have the time.
- # [19:57] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [19:58] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [19:58] <zcorpan> https://github.com/w3c/web-platform-tests/pull/135 looks epic. i wonder if the tests are still valid since <template> was integrated in html
- # [20:01] <jgraham> zcorpan: Seems to be closed (it might still be wrong now ofc)
- # [20:01] <zcorpan> right
- # [20:01] <Hixie_> this is quite dense spec text. i don't think i'll be able to file anything but typos :-)
- # [20:02] <Hixie_> (can't file anything until bugzilla mails me a password, of course)
- # [20:02] * Joins: newtron_ (~newtron@199.71.174.202)
- # [20:03] <Domenic_> Hixie_: check spam folder, I am pretty sure my password went there. And yes, pretty dense :-/
- # [20:03] * Joins: newtron_work (~newtron@199.71.174.202)
- # [20:05] <Hixie_> nope
- # [20:06] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 272 seconds)
- # [20:07] * Quits: newtron_ (~newtron@199.71.174.202) (Ping timeout: 272 seconds)
- # [20:08] <Domenic_> What's the most semantic way to mark up tabs again? Kinda surprised this wasn't in "common idioms without dedicated elements"...
- # [20:10] <hober> Domenic_: <div><section><h1>tab name</h1>...</section><section><h1>tab name</h1>...</section>...</div> ?
- # [20:10] <Domenic_> hober: seems right, although tricky to style. thanks.
- # [20:10] <Hixie_> most semantic way is to not mark them up at all, or maybe use <fieldset> or some such, and then do overflow:tabs (but that doesn't exist yet) or bind to it with a custom Web Component (but that doesn't really exist yet either)
- # [20:11] <Hixie_> failing that... hober's markup is probably reasonable
- # [20:11] <Hixie_> fundamentally the key is to realise that tabs are a device-specific rendering of an overflow mechanism (consider what it'd be like in an aural context)
- # [20:13] <Hixie_> stylistic question for people who know the JS spec. Is "[[DefineOwnProperty]]" considered just a word of the english language, or is it considered code, or a special term (<i>), or something else?
- # [20:14] * Quits: brianloveswords (~brianlove@li124-154.members.linode.com) (Excess Flood)
- # [20:16] * Joins: dunc_ (~dunc@188-220-34-207.zone11.bethere.co.uk)
- # [20:16] * Joins: brianloveswords (~brianlove@li124-154.members.linode.com)
- # [20:17] <Domenic_> Hixie_: from what I can tell internal methods and properties (i.e. [[things]]) are not marked up specially.
- # [20:17] <Hixie_> yeah, that was my conclusion too
- # [20:17] <Hixie_> weirdly, even property descriptors seem to just be prose
- # [20:17] <Hixie_> ugly ugly prose :-P
- # [20:20] * Quits: roadt_ (~roadt@223.240.109.52) (Ping timeout: 268 seconds)
- # [20:21] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Ping timeout: 272 seconds)
- # [20:21] * dunc_ is now known as dunckr
- # [20:23] * Quits: dunckr (~dunc@188-220-34-207.zone11.bethere.co.uk) (Remote host closed the connection)
- # [20:24] <zcorpan> MikeSmith: ? https://github.com/w3c/testharness.js/pull/45 no merge?
- # [20:26] <MikeSmith> zcorpan: I rebase -i'ed/squashed the commits and pushed that
- # [20:26] <MikeSmith> I guess there's probably some other way I should do it..
- # [20:27] <zcorpan> dunno, i usually click the green button :-)
- # [20:27] <MikeSmith> did "git push upstream HEAD:master" where upstream is git@github.com:w3c/testharness.js.git
- # [20:27] <MikeSmith> yeah I don't like those buttons
- # [20:27] <MikeSmith> or GUIs
- # [20:27] * Quits: jernoble|laptop (~jernoble@17.114.104.89) (Quit: Computer has gone to sleep.)
- # [20:28] <MikeSmith> I like consoles and curses
- # [20:28] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [20:28] <MikeSmith> like Hixie, I like pine. Except I spell it "mutt"
- # [20:30] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 256 seconds)
- # [20:30] <MikeSmith> zcorpan: I'm not looking forward so much to Hixie updating the ABNF for the <!-- stuff in <script>
- # [20:31] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:31] <zcorpan> bright side, now is an opportunity to make the rules simpler
- # [20:32] <MikeSmith> guess so
- # [20:33] <MikeSmith> zcorpan: anyway thanks for the review
- # [20:34] <MikeSmith> I plan to spend all my time at TPAC writing tests
- # [20:34] <zcorpan> nice
- # [20:34] <Ms2ger> At least that time will be spent usefully
- # [20:35] <MikeSmith> yeah plus I'm not counting on having usable internet access
- # [20:36] <MikeSmith> so it's either talk to people or write tests
- # [20:36] <Ms2ger> Eh, talking to people
- # [20:38] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [20:43] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 272 seconds)
- # [20:46] <annevk> Hixie_: you might have to email Allen directly for a Bugzilla account there
- # [20:46] * Joins: rniwa (~rniwa@17.212.154.114)
- # [20:55] * Quits: newtron_work (~newtron@199.71.174.202) (Remote host closed the connection)
- # [20:55] * Joins: newtron (~newtron@199.71.174.202)
- # [20:57] * Joins: josemanuel (~josemanue@80.30.112.110)
- # [20:59] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [20:59] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
- # [21:01] * Quits: newtron (~newtron@199.71.174.202) (Ping timeout: 272 seconds)
- # [21:04] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 265 seconds)
- # [21:19] * Joins: newtron (~newtron@199.71.174.202)
- # [21:20] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:21] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [21:26] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 272 seconds)
- # [21:33] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [21:35] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [21:38] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 272 seconds)
- # [21:41] <jgraham> I plan to spend all my time at TPAC whining about TPAC
- # [21:41] <jgraham> Not really
- # [21:41] <jgraham> Or do I?
- # [21:42] <Ms2ger> You will find out in the next episode of Standards Suck!
- # [21:42] <annevk> Best to just relax and hang out with MikeSmith
- # [21:42] <annevk> I guess we could take that time to record at least one episode, although if marcosc doesn't make it that'd be tricky
- # [21:43] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:43] <marcosc> I'm about to cancel everything
- # [21:43] <annevk> Oh you can? My stuff is non-refundable...
- # [21:43] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [21:43] <marcosc> I think I can get the hotel back
- # [21:44] <marcosc> And should be able to get the registration fee back from w3c
- # [21:44] <Ms2ger> With so few people going, maybe the wifi will work
- # [21:44] <marcosc> heh
- # [21:44] <annevk> I'm gonna give it a few more days.
- # [21:44] <marcosc> the flight was not very expensive (relatively speaking)
- # [21:46] <marcosc> heh, there are at least 6 ways to access bookmarks in browsers.
- # [21:47] <annevk> I'd actually really like a web platform unconference in the bay area someday. I should probably do some reaching out to other companies to how hard that'd be to organize. Something like Edgeconf but more about standards and more parallel (small) sessions.
- # [21:48] <marcosc> that would be nice
- # [21:48] <annevk> Oh, and alongside we'd visit the zoo or a museum or some such for fun / team building. Best not do heated discussion all the time if you're only with each other for limited time.
- # [21:48] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 265 seconds)
- # [21:49] <marcosc> I like zoos
- # [21:50] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [21:50] * Ms2ger puts marcosc into a zoo :)
- # [21:51] <marcosc> I thought that's where I was already
- # [21:52] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Ping timeout: 264 seconds)
- # [21:53] <Ms2ger> http://dev.w3.org/CSS/biblio/biblio.ref
- # [21:54] * Joins: SteveF_ (~chatzilla@148.122.56.254)
- # [21:54] * smorgasborg1929 is now known as ratfuk
- # [21:54] * Joins: harig (~harig@117.199.1.117)
- # [21:55] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [21:55] * Quits: harig (~harig@117.199.1.117) (Client Quit)
- # [21:55] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [21:55] * Quits: Ms2ger (~Ms2ger@86.193-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [21:56] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [22:00] * Joins: dbaron (~dbaron@89.202.203.52)
- # [22:00] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [22:00] * Joins: othermaciej (~mjs@17.114.111.222)
- # [22:02] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [22:03] * Quits: newtron (~newtron@199.71.174.202) (Remote host closed the connection)
- # [22:03] * Quits: josemanuel (~josemanue@80.30.112.110) (Quit: Saliendo)
- # [22:03] * Joins: newtron (~newtron@199.71.174.202)
- # [22:07] * ojan_away is now known as ojan
- # [22:07] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [22:08] * Quits: newtron (~newtron@199.71.174.202) (Ping timeout: 272 seconds)
- # [22:08] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [22:09] * Joins: newtron (~newtron@199.71.174.203)
- # [22:12] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 245 seconds)
- # [22:12] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 260 seconds)
- # [22:13] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [22:14] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:15] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [22:18] * Joins: scor (scor@nat/acquia/x-ezwwoflrnfjbomko)
- # [22:18] * Quits: scor (scor@nat/acquia/x-ezwwoflrnfjbomko) (Changing host)
- # [22:18] * Joins: scor (scor@drupal.org/user/52142/view)
- # [22:21] * Joins: jdaggett (~jdaggett@m6645-0145234085.pck.nerim.net)
- # [22:22] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
- # [22:24] * Joins: annevk (~annevk@2.31.25.160)
- # [22:25] <annevk> zcorpan: I guess the question is whether you want incremental loading of style sheets or not
- # [22:25] <annevk> zcorpan: or more relevant, whether that's observable
- # [22:26] <annevk> zcorpan: seems kinda observable with a timing attack in HTML using offsetWidth or some such, dunno
- # [22:28] <zcorpan> annevk: i *think* API-wise it shouldn't be observable, the whole style sheet should be applied atomically
- # [22:28] <annevk> zcorpan: right
- # [22:28] <annevk> If people want to bikeshed: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23586
- # [22:28] <zcorpan> but obviously it's observable when subresources are fetched. but that can be considered optimization magic
- # [22:29] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [22:29] <zcorpan> searchObj seems ok to me
- # [22:30] <Hixie_> annevk: they don't accept bugs from the public...?
- # [22:30] <zcorpan> or searchObject
- # [22:31] <zcorpan> like srcObject
- # [22:31] <annevk> Hixie_: I think so, but the registration system is broken or some such
- # [22:31] <annevk> Hixie_: at least, lots of people have had problems with it thus far
- # [22:31] <annevk> Hixie_: they should maybe just stop bothering and outsource to W3C like we did
- # [22:32] <Hixie_> ah ok
- # [22:32] <Hixie_> do you know Allen's e-mail?
- # [22:32] <annevk> pm'd
- # [22:34] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 245 seconds)
- # [22:34] <Hixie_> thanks
- # [22:35] <zcorpan> W3C - administrating other standards organizations' bugzillas to their full potential
- # [22:36] * Joins: weinig (~weinig@17.114.218.117)
- # [22:42] <Domenic_> annevk: I kind of like searchObj?
- # [22:43] <annevk> zcorpan: is srcObject what <video> has these days?
- # [22:43] <annevk> or HTMLMediaElement I suppose
- # [22:43] <annevk> suddenly rain
- # [22:44] <zcorpan> annevk: i think it was proposed but is not in the spec yet
- # [22:44] <zcorpan> so we could call that srcObj if we like
- # [22:44] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [22:45] <annevk> http://dev.w3.org/2011/webrtc/editor/getusermedia.html#direct-assignment-to-media-elements
- # [22:45] * Joins: tantek (~tantek@172.56.17.242)
- # [22:45] <zcorpan> oh
- # [22:46] <Domenic_> I feel like there must be a brilliant bikeshed color here waiting to be discovered (for the property formerly known as query).
- # [22:47] <annevk> zcorpan: we could ask for srcObj; precedent has srcdoc, srclang
- # [22:48] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [22:48] <zcorpan> i don't see srcObject implemented on video or source in blink or gecko
- # [22:49] <annevk> zcorpan: emailed
- # [22:51] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [22:54] <annevk> roc: you want a wiki account?
- # [22:55] * Quits: dbaron (~dbaron@89.202.203.52) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:55] * Joins: Jonas_ (~Jonas@166.201.202.84.customer.cdi.no)
- # [22:56] * Quits: Jonas_ (~Jonas@166.201.202.84.customer.cdi.no) (Read error: Connection reset by peer)
- # [22:56] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 272 seconds)
- # [22:56] * Joins: Jonas_ (~Jonas@166.201.202.84.customer.cdi.no)
- # [22:56] * Quits: Jonas_ (~Jonas@166.201.202.84.customer.cdi.no) (Client Quit)
- # [22:56] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [23:01] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [23:02] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:02] * Joins: lmclister (~lmclister@199.115.243.189)
- # [23:03] * Joins: lmcliste_ (~lmclister@192.150.10.206)
- # [23:04] * Quits: othermaciej (~mjs@17.114.111.222) (Quit: othermaciej)
- # [23:05] * Quits: lmcliste_ (~lmclister@192.150.10.206) (Client Quit)
- # [23:05] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [23:07] * Joins: BadProphet (~badprophe@208.82.13.50)
- # [23:07] * Quits: lmclister (~lmclister@199.115.243.189) (Ping timeout: 265 seconds)
- # [23:09] <roc> um
- # [23:09] <roc> sure
- # [23:09] <roc> zcorpan: Gecko has mozSrcObject
- # [23:10] <zcorpan> when will you stop with these prefixes? :-P
- # [23:11] <Domenic_> annevk: some guy on Twitter says "queryComponent" "since this is what the RFC uses"
- # [23:12] <annevk> Domenic_: meh, https://tools.ietf.org/html/rfc3986#section-3.4
- # [23:12] <annevk> Also, "the RFC" is obsoleted by this standard, so...
- # [23:12] * Quits: umgrosscol (~umgrossco@grosscol.umdl.umich.edu) (Quit: Nettalk6 - www.ntalk.de)
- # [23:12] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:13] <Domenic_> ya
- # [23:13] <Domenic_> queryPairs?
- # [23:14] <annevk> I think I start liking queryObj more... but I guess we can give it some time.
- # [23:14] <annevk> Or only expose .query on URL objects. That's another option.
- # [23:14] <Domenic_> seems sad, poor HTMLAnchorElements
- # [23:15] <annevk> Yeah, and you kinda want it for window.location too which would require more weirdness...
- # [23:15] <annevk> And I don't think we want to rename ParentNode#query
- # [23:15] <annevk> So yeah, searchObj
- # [23:16] <Domenic_> yeah seems fine to me, only slightly awkward
- # [23:17] <zcorpan> i see no relevant actual instances of srcObject or mozSrcObject in webdevdata (june dataset)
- # [23:17] <Domenic_> queryPairs?
- # [23:18] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:19] * Quits: tantek (~tantek@172.56.17.242) (Quit: tantek)
- # [23:19] <roc> zcorpan: we have stopped, mostly, but this is quite old
- # [23:19] <zcorpan> ok
- # [23:20] <annevk> Suggested renaming in http://lists.w3.org/Archives/Public/public-media-capture/2013Oct/0121.html btw
- # [23:23] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [23:25] <zcorpan> sigh... https://www.w3.org/Bugs/Public/show_bug.cgi?id=23596
- # [23:27] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [23:29] * Joins: jreading (Adium@nat/novell/x-hsuloylzojmzuqtk)
- # [23:30] * Joins: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com)
- # [23:32] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [23:34] * Quits: jreading (Adium@nat/novell/x-hsuloylzojmzuqtk) (Ping timeout: 272 seconds)
- # [23:34] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [23:34] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:35] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [23:39] <Domenic_> queryParams
- # [23:39] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 245 seconds)
- # [23:44] * Quits: weinig (~weinig@17.114.218.117) (Quit: weinig)
- # [23:47] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [23:47] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [23:47] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:47] <zcorpan> Hixie_: also in regexp literals
- # [23:51] * Quits: tyoshino (~username@245.40.102.121.dy.bbexcite.jp) (Ping timeout: 245 seconds)
- # [23:54] * Joins: weinig (~weinig@17.114.5.5)
- # [23:54] * Quits: newtron (~newtron@199.71.174.203) (Remote host closed the connection)
- # [23:54] * Joins: tantek (~tantek@172.56.17.242)
- # [23:59] * Joins: tyoshino (~username@245.40.102.121.dy.bbexcite.jp)
- # [23:59] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # Session Close: Wed Oct 23 00:00:00 2013
The end :)