Options:
- # Session Start: Mon Apr 15 00:00:00 2013
- # Session Ident: #whatwg
- # [00:28] * jernoble is now known as jernoble|afk
- # [00:28] * jernoble|afk is now known as jernoble
- # [00:30] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [00:40] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [00:42] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [00:49] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [01:00] * Joins: birtles (~chatzilla@p15137-ipngn2601marunouchi.tokyo.ocn.ne.jp)
- # [01:02] <Hixie> MikeSmith: you around?
- # [01:02] <MikeSmith> yup
- # [01:02] <Hixie> MikeSmith: can you change the default assignee for the webvtt component to nessy?
- # [01:03] <MikeSmith> sure
- # [01:03] <MikeSmith> will do right now
- # [01:03] <Hixie> thank you sir!
- # [01:03] * Quits: annevk (~annevk@2.31.21.126) (Remote host closed the connection)
- # [01:04] * jernoble is now known as jernoble|afk
- # [01:04] * jernoble|afk is now known as jernoble
- # [01:05] <MikeSmith> done now
- # [01:05] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Quit: Leaving)
- # [01:05] <Hixie> woot
- # [01:05] <MikeSmith> should I change the assignee on the open bugs?
- # [01:05] <Hixie> i can do it
- # [01:05] <Hixie> it'll let me make sure i don't have any unexpected ones
- # [01:08] <Hixie> yay, down to 169 bugs
- # [01:08] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [01:12] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (Ping timeout: 245 seconds)
- # [01:17] * heycam|away is now known as heycam
- # [01:22] * Joins: tantek (~tantek@mff0536d0.tmodns.net)
- # [01:23] * Joins: a-ja (~Instantbi@70.230.144.183)
- # [01:29] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [01:29] * Parts: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [01:33] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [01:35] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Client Quit)
- # [01:52] * jernoble is now known as jernoble|afk
- # [01:52] * jernoble|afk is now known as jernoble
- # [01:55] * Quits: tantek (~tantek@mff0536d0.tmodns.net) (Quit: tantek)
- # [01:59] * weinig is now known as weinig|afk
- # [02:01] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [02:08] <nessy> cool :-)
- # [02:08] <nessy> now I can remove all the webvtt stuff from the html spec, too
- # [02:10] * Quits: weinig|afk (~weinig@24.130.60.35) (Quit: weinig|afk)
- # [02:17] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [02:19] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [02:21] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Client Quit)
- # [02:29] * Quits: cabanier (~cabanier@bc9866.bendcable.com) (Quit: Leaving.)
- # [02:33] * Quits: seventh (seventh@31.6.45.50) (Ping timeout: 258 seconds)
- # [02:35] * Quits: barneybook (~kvirc@114-44-245-13.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [02:37] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [02:48] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 246 seconds)
- # [02:49] * Joins: cabanier (~cabanier@bc9866.bendcable.com)
- # [02:56] * jernoble is now known as jernoble|afk
- # [02:56] * jernoble|afk is now known as jernoble
- # [03:02] * Quits: inimino (~inimino@oftn/board/inimino) (Ping timeout: 245 seconds)
- # [03:05] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [03:31] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [03:37] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [03:41] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 246 seconds)
- # [03:42] * Joins: barneybook (~kvirc@220-136-55-33.dynamic.hinet.net)
- # [04:03] * Quits: birtles (~chatzilla@p15137-ipngn2601marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 258 seconds)
- # [04:03] * Joins: birtles (~chatzilla@p14119-ipngn3901marunouchi.tokyo.ocn.ne.jp)
- # [04:05] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [04:06] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [04:07] * heycam is now known as heycam|away
- # [04:07] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [04:08] * nimbu1 is now known as nimbu
- # [04:08] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [04:13] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [04:18] * Quits: ukai (ukai@nat/google/x-exoyyoorzodlkofg) (Remote host closed the connection)
- # [04:18] * Joins: ukai (ukai@nat/google/x-nifpnbfngdjweglw)
- # [04:26] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [04:27] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [04:37] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 276 seconds)
- # [04:39] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [04:41] * heycam|away is now known as heycam
- # [04:43] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
- # [04:45] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [04:48] * jernoble is now known as jernoble|afk
- # [04:48] * jernoble|afk is now known as jernoble
- # [04:54] * Quits: barneybook (~kvirc@220-136-55-33.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [04:54] * Joins: barneybook (~kvirc@220-136-55-33.dynamic.hinet.net)
- # [04:55] * Joins: Badreddin (~Nur@189.192.155.69)
- # [05:29] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [05:44] * Quits: bentruyman (~bentruyma@108.166.175.171) (Quit: ZNC - http://znc.in)
- # [05:44] * Joins: lerc_ (~quassel@121-74-242-190.telstraclear.net)
- # [05:44] * Quits: lerc (~quassel@121-74-242-190.telstraclear.net) (Ping timeout: 246 seconds)
- # [05:51] * Quits: lerc_ (~quassel@121-74-242-190.telstraclear.net) (Remote host closed the connection)
- # [05:56] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [06:04] * jernoble is now known as jernoble|afk
- # [06:04] * jernoble|afk is now known as jernoble
- # [06:13] * Krinkle is now known as Krinkle|detached
- # [06:17] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [06:23] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [06:27] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
- # [06:41] * Krinkle|detached is now known as Krinkle
- # [06:52] * Joins: weinig (~weinig@24.130.60.35)
- # [06:54] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [06:55] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: goodbye cruel world)
- # [06:55] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [07:08] * heycam is now known as heycam|away
- # [07:10] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [07:10] * Joins: lerc (~quassel@121-74-236-56.telstraclear.net)
- # [07:18] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
- # [07:18] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [07:19] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:27] <Hixie> is there a better way of checking that of three booleans, only one is true, than (not ((a and b) or (a and c) or (b and c)) ?
- # [07:28] * jernoble is now known as jernoble|afk
- # [07:28] * jernoble|afk is now known as jernoble
- # [07:39] * heycam|away is now known as heycam
- # [07:39] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [07:45] <SimonSapin> Hixie: your expression is also true if they’re all false, is that what you want?
- # [07:46] <jtcranmer> Hixie: (a xor b) and (b xor c) and (a xor c)?
- # [07:47] <jtcranmer> hmm
- # [07:47] <jtcranmer> (a xor b xor c) and not (a and b and c) ?
- # [07:47] <heycam> Hixie, if it's JS and you know your variables are booleans, you can do `a + b + c == 1`
- # [07:49] * Joins: Masklinn (~textual@109.89.134.164)
- # [07:49] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [07:50] <Hixie> it's perl and they're really integers
- # [07:51] <Hixie> SimonSapin: they can't be all false in this case, but good point
- # [07:51] <Hixie> i guess i could do a !! trick
- # [07:51] <Hixie> !!a + !!b + !!c == 1
- # [07:52] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [07:53] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
- # [07:54] * jernoble is now known as jernoble|afk
- # [07:54] * jernoble|afk is now known as jernoble
- # [08:08] * Joins: richt (~richt@222.233.254.208)
- # [08:08] * Quits: [[zz]] (~q@node-1c6a.pool-101-108.dynamic.totbb.net) (Remote host closed the connection)
- # [08:10] * Joins: shwetank (~shwetank@122.161.5.183)
- # [08:12] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [08:20] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (Quit: Leaving.)
- # [08:21] * Joins: alrra (~alrra@188.24.66.95)
- # [08:21] * Quits: alrra (~alrra@188.24.66.95) (Changing host)
- # [08:21] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [08:38] * Joins: gavin__ (~gavin@76.14.87.162)
- # [08:38] * Quits: gavin_ (~gavin@76.14.87.162) (Read error: Connection reset by peer)
- # [08:48] * Quits: shwetank (~shwetank@122.161.5.183) (Quit: Leaving...)
- # [08:50] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [08:52] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [09:06] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:15] * Joins: hasather (~hasather@80.91.33.141)
- # [09:15] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [09:16] * Joins: Masklinn (~textual@109.89.134.164)
- # [09:22] * Joins: shwetank (~shwetank@122.176.195.127)
- # [09:23] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [09:25] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [09:29] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 246 seconds)
- # [09:29] * Joins: darobin (~darobin@78.109.80.74)
- # [09:33] * Joins: emailshwetank (~shwetank@14.98.49.56)
- # [09:33] * Quits: shwetank (~shwetank@122.176.195.127) (Ping timeout: 258 seconds)
- # [09:34] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [09:35] * Joins: vcarbune (~vcarbune@c-83-233-12-59.cust.bredband2.com)
- # [09:35] * Joins: Masklinn (~textual@109.89.134.164)
- # [09:39] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [09:42] * Joins: Ms2ger (~Ms2ger@vpnf015.ugent.be)
- # [09:43] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [09:44] * Joins: barneybook|2 (~kvirc@114-43-144-194.dynamic.hinet.net)
- # [09:45] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [09:45] * Quits: barneybook (~kvirc@220-136-55-33.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [09:47] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [09:48] * Joins: Masklinn (~textual@109.89.134.164)
- # [09:48] * Joins: mpt (~mpt@nat/canonical/x-yaityfnrkrbxrizz)
- # [09:48] * Quits: mpt (~mpt@nat/canonical/x-yaityfnrkrbxrizz) (Changing host)
- # [09:48] * Joins: mpt (~mpt@canonical/mpt)
- # [09:54] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [09:57] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [09:57] * Joins: hasather_ (~hasather@cm-84.210.170.16.getinternet.no)
- # [09:58] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [10:01] * Joins: baku (~baku@192.Red-88-8-31.dynamicIP.rima-tde.net)
- # [10:01] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [10:02] * Quits: hasather_ (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
- # [10:02] * Joins: Masklinn (~textual@109.89.134.164)
- # [10:10] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [10:10] * Joins: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch)
- # [10:10] * Quits: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
- # [10:10] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [10:11] * Quits: birtles (~chatzilla@p14119-ipngn3901marunouchi.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:14] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [10:17] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: This computer has gone to sleep)
- # [10:17] * jernoble is now known as jernoble|afk
- # [10:17] * jernoble|afk is now known as jernoble
- # [10:17] * Joins: shwetank (~shwetank@122.176.195.127)
- # [10:18] * Quits: espadrine (~opera@85-218-11-118.dclient.lsne.ch) (Ping timeout: 276 seconds)
- # [10:18] * Quits: baku (~baku@192.Red-88-8-31.dynamicIP.rima-tde.net) (Ping timeout: 258 seconds)
- # [10:20] * Quits: emailshwetank (~shwetank@14.98.49.56) (Ping timeout: 258 seconds)
- # [10:21] * Quits: Adawerk (~ada@169.241.49.57) (Ping timeout: 245 seconds)
- # [10:23] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [10:26] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [10:26] * Krinkle is now known as Krinkle|detached
- # [10:29] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [10:30] * Joins: baku (~baku@201.Red-88-12-18.staticIP.rima-tde.net)
- # [10:31] * Quits: yoshiki (yoshiki@nat/google/x-egitsklvmaaocxyu) (Quit: Leaving...)
- # [10:31] * Joins: marcosc (~marcosc@bl12-178-12.dsl.telepac.pt)
- # [10:31] * Joins: benbarnett (~Adium@80.87.30.115)
- # [10:32] * Joins: vcarbune_ (~vcarbune@c-83-233-12-59.cust.bredband2.com)
- # [10:33] * Quits: shwetank (~shwetank@122.176.195.127) (Quit: Linkinus - http://linkinus.com)
- # [10:35] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [10:35] * Joins: shwetank (~shwetank@122.176.195.127)
- # [10:35] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [10:36] * Quits: vcarbune_ (~vcarbune@c-83-233-12-59.cust.bredband2.com) (Client Quit)
- # [10:36] * Quits: vcarbune (~vcarbune@c-83-233-12-59.cust.bredband2.com) (Remote host closed the connection)
- # [10:36] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
- # [10:38] * Joins: Adawerk (~ada@169.241.49.57)
- # [10:39] * Joins: nonge (~nonge@p5B326EF6.dip.t-dialin.net)
- # [10:40] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [10:40] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [10:43] * Quits: nonge_ (~nonge@p5082A5C8.dip.t-dialin.net) (Ping timeout: 264 seconds)
- # [10:47] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [10:48] * Joins: Masklinn (~textual@109.89.134.164)
- # [10:52] * Joins: yoshiki (yoshiki@nat/google/x-fvgqvogtgkgadzlw)
- # [10:54] * Joins: annevk (~annevk@207.218.72.65)
- # [10:55] * Joins: annevk5 (~annevk@207.218.72.65)
- # [10:55] * Quits: annevk (~annevk@207.218.72.65) (Read error: Connection reset by peer)
- # [10:56] * heycam is now known as heycam|away
- # [10:57] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [10:59] <annevk5> marcosc: that success/error-callback thing in Midi looks like a future
- # [11:00] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [11:00] * annevk5 is now known as annevk
- # [11:02] <jgraham> annevk: You have turned into a bot
- # [11:02] <jgraham> :)
- # [11:02] <annevk> jgraham: I don't understand the question, "You have turned into a bot"
- # [11:02] <jgraham> Just need to add another bot that responds to "X looks like a future" with "and futures look like monads"
- # [11:03] * Quits: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au) (Quit: Leaving.)
- # [11:05] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [11:05] <Ms2ger> And monads look like my head just exploded, again
- # [11:05] * Quits: marcosc (~marcosc@bl12-178-12.dsl.telepac.pt) (Remote host closed the connection)
- # [11:09] <jgraham> (fwiw http://stackoverflow.com/a/2704795 seems quite nice)
- # [11:10] <Ms2ger> Maybe I should read it...
- # [11:10] <Ms2ger> Once I figured out existential types
- # [11:10] <jgraham> (if one is looking for a practical introduction to Monads, albeit in C#)
- # [11:10] <jgraham> (Not that I really claim to understand and thing)
- # [11:11] <jgraham> *anything
- # [11:11] <Ms2ger> And that's a doctor...
- # [11:11] <annevk> just like Future is Future<any, any> I guess
- # [11:12] <annevk> and you can make it Future<MediaStream, DOMError>
- # [11:12] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
- # [11:12] <jgraham> (but what little I do underestand makes it clear why futures could/should/do form a monad)
- # [11:12] <annevk> and all the future composition stuff still applies, etc.
- # [11:14] * Joins: marcosc (~marcosc@bl12-178-12.dsl.telepac.pt)
- # [11:15] <asmodai> Do any of you know of a bug with Chrome and refreshing of pages that at some point causes it to lose its styling of said page?
- # [11:22] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
- # [11:22] * Joins: jahman (~woops@129.175.204.73)
- # [11:23] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [11:28] * Quits: alrra (~alrra@unaffiliated/alrra) (Client Quit)
- # [11:28] <jgraham> darobin: "Any reason you *should* grab it and deploy"? Well maybe if you are insane and like running untested code in production?
- # [11:29] * Joins: yorick (~yorick@oftn/member/yorick)
- # [11:29] <darobin> jgraham: there's another way of doing development?
- # [11:30] * Parts: a-ja (~Instantbi@70.230.144.183)
- # [11:30] <jgraham> So I hear :)
- # [11:30] <darobin> jgraham: to clarify, my question was because I couldn't tell from your comments how prod-ready you thought it was
- # [11:30] <darobin> you said untested, but at the same time you seemed to say it was pretty close to being ok
- # [11:30] <Ms2ger> The usual Knuth quote?
- # [11:31] <Ms2ger> "Beware of bugs in the above code; I have only proved it correct, not tried it."
- # [11:31] <jgraham> It's untested. So it probably has all the usual types of errors that untested python code has e.g. arguments not matching, etc.
- # [11:31] <darobin> "Who are you and what are you doing in my bedroom?" // that one?
- # [11:31] <darobin> hehe
- # [11:31] <jgraham> But I don't know of any missing parts to the code
- # [11:31] <darobin> for reference http://xkcd.com/163/
- # [11:32] <darobin> ok, so maybe a bit of testing before deployment would be useful
- # [11:32] <jgraham> I recommend setting up a test repo somewhere, mirroring that somewhere (doesn't even have to be public facing) and seeing if the commands work as expected
- # [11:32] <jgraham> and it responds in the right way to new PRs and so on
- # [11:33] <jgraham> I should have done this, but I did something else instead :)
- # [11:33] <jgraham> No idea what
- # [11:33] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
- # [11:33] * Joins: richt (~richt@222.233.254.208)
- # [11:33] <Ms2ger> Drink?
- # [11:34] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [11:34] * jernoble is now known as jernoble|afk
- # [11:34] * jernoble|afk is now known as jernoble
- # [11:35] * heycam|away is now known as heycam
- # [11:37] * Joins: Masklinn (~textual@109.89.134.164)
- # [11:38] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
- # [11:41] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
- # [11:41] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Ping timeout: 256 seconds)
- # [11:47] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [11:48] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 240 seconds)
- # [11:52] * Quits: shwetank (~shwetank@122.176.195.127) (Quit: Leaving...)
- # [11:55] * Quits: Ms2ger (~Ms2ger@vpnf015.ugent.be) (Quit: bbl)
- # [12:02] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
- # [12:05] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [12:12] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
- # [12:14] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [12:16] * Joins: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au)
- # [12:17] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:21] * Joins: richt (~richt@115.187.74.67)
- # [12:22] * Joins: niloy (~niloy@115.112.64.6)
- # [12:23] * heycam is now known as heycam|away
- # [12:23] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [12:24] * Joins: JibberJim (~opera@132.185.151.37)
- # [12:26] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [12:26] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [12:32] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [12:39] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
- # [12:40] * Joins: Badreddin (~Nur@189.192.155.69)
- # [12:52] * Joins: JohnAlbin (~JohnAlbin@111-250-151-68.dynamic.hinet.net)
- # [12:53] * Joins: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se)
- # [12:56] * Joins: Ms2ger (~Ms2ger@vpna066.ugent.be)
- # [13:04] * jernoble is now known as jernoble|afk
- # [13:04] * jernoble|afk is now known as jernoble
- # [13:04] * Quits: barneybook|2 (~kvirc@114-43-144-194.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [13:04] * Joins: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net)
- # [13:07] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [13:10] * Joins: Masklinn (~textual@109.89.134.164)
- # [13:17] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [13:19] * Joins: mpt (~mpt@nat/canonical/x-jufztvrpdtlwbhkk)
- # [13:19] * Quits: mpt (~mpt@nat/canonical/x-jufztvrpdtlwbhkk) (Changing host)
- # [13:19] * Joins: mpt (~mpt@canonical/mpt)
- # [13:21] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [13:25] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [13:26] * Joins: Masklinn (~textual@109.89.134.164)
- # [13:35] * jernoble is now known as jernoble|afk
- # [13:35] * jernoble|afk is now known as jernoble
- # [13:42] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
- # [13:44] <zcorpan> Ms2ger: here
- # [13:45] <jgraham> That's some slow-acting magic right there
- # [13:45] <odinho> glacier
- # [14:03] * Quits: marcosc (~marcosc@bl12-178-12.dsl.telepac.pt) (Remote host closed the connection)
- # [14:05] * Quits: baku (~baku@201.Red-88-12-18.staticIP.rima-tde.net) (Ping timeout: 258 seconds)
- # [14:06] * Joins: shwetank (~shwetank@14.98.206.89)
- # [14:10] * Quits: niloy (~niloy@115.112.64.6) (Read error: Connection reset by peer)
- # [14:10] * Joins: niloy (~niloy@115.112.64.6)
- # [14:13] * Quits: Ms2ger (~Ms2ger@vpna066.ugent.be) (Ping timeout: 276 seconds)
- # [14:13] * Joins: Ms2ger (~Ms2ger@vpna109.ugent.be)
- # [14:14] <Ms2ger> zcorpan, still here?
- # [14:14] <zcorpan> Ms2ger: yep
- # [14:14] * Joins: richt_ (~richt@125.131.77.132)
- # [14:14] <Ms2ger> http://w3c-test.org/web-platform-tests/master/html/webappapis/scripting/processing-model-2/body-onerror-compile-error-data-url.html
- # [14:15] <Ms2ger> Since you submitted that test, want to explain it? :)
- # [14:17] * Quits: richt (~richt@115.187.74.67) (Ping timeout: 240 seconds)
- # [14:18] <zcorpan> Ms2ger: explain why the arguments should be tainted? or something else?
- # [14:18] * Joins: emailshwetank (~shwetank@14.98.248.96)
- # [14:18] <Ms2ger> I guess that's what it comes down to, yes
- # [14:18] * Quits: richt_ (~richt@125.131.77.132) (Ping timeout: 245 seconds)
- # [14:19] * Quits: shwetank (~shwetank@14.98.206.89) (Ping timeout: 264 seconds)
- # [14:21] * Joins: harig (~harig@117.213.1.158)
- # [14:22] <zcorpan> Ms2ger: it seems the spec has changed since the test was written
- # [14:22] <Ms2ger> \o/
- # [14:23] <zcorpan> Ms2ger: when it was written, the "report the error" algorithm compared the origin of the URL of the script with the origin of the script's document to decide whether to mute
- # [14:23] <Ms2ger> I see
- # [14:24] <zcorpan> Ms2ger: now the spec supports CORS and the muted-ness of data: has changed
- # [14:25] <Ms2ger> You don't happen to feel like updating the test? :)
- # [14:25] * Joins: baku (~baku@95.169.240.154)
- # [14:26] <zcorpan> first i want to ponder if the spec change can cause new security problems
- # [14:27] <zcorpan> the only thing i can think of is something that redirects to a data: URL, but that should be considered cross-origin (known bug)
- # [14:29] <zcorpan> there should be some CORS test here too
- # [14:29] * Joins: richt (~richt@115.187.74.67)
- # [14:31] <zcorpan> is the process the same for minor bugfixes like this as for any other test submission?
- # [14:32] <Ms2ger> I think so, yes
- # [14:32] <zcorpan> ok
- # [14:33] <darobin> the process is whatever we want to make it, keep that in mind
- # [14:33] * jgraham wants the process to be "darobin reviews all tests"
- # [14:33] <darobin> as a rule, if it's substantive even if small I think it's better if there's a bit of review
- # [14:33] * darobin thinks jgraham missed the "we" bit :)
- # [14:34] <darobin> but if it's just a quick and obvious fix I would say you can just push
- # [14:34] <darobin> or, put differently, the process is "be fucking sensible" :)
- # [14:34] <jgraham> My view is that getting review for small changes is no big deal because small changes can be reviewed synchronously anyway
- # [14:34] <zcorpan> my biggest issue is naming the branch :-P
- # [14:34] <zcorpan> submission/Opera/onerror-data-url-muted-bugfix
- # [14:35] <zcorpan> what if i want to do another bugfix?
- # [14:35] <jgraham> But it is OK to just push whitespace changes and typo fixes and similar
- # [14:35] <Ms2ger> But what if the typo was essential to the test?
- # [14:36] <jgraham> Then you shouldn't have named a variable "outlinee"
- # [14:36] <jgraham> But seriously, it's OK to have failure modes
- # [14:36] <jgraham> I mean review is a long way from perfect
- # [14:37] <Ms2ger> :D
- # [14:37] * Quits: emailshwetank (~shwetank@14.98.248.96) (Ping timeout: 248 seconds)
- # [14:37] <jgraham> But the goal is a) to reduce the incidence of bad tests and b) to make sure multiple people actually know what tests we have and how they work
- # [14:38] <jgraham> It isn't to prevent all possible errors
- # [14:38] <jgraham> (if we wanted that we would, um, well actually I don't know.
- # [14:38] <jgraham> Have formal proofs and tests in Coq?)
- # [14:39] <odinho> zcorpan: You don't need to call it that, because you should have the branch in your personal fork anyway.
- # [14:39] * Ms2ger wonders why jgraham enjoys talking about Coq so much)
- # [14:40] <MikeSmith> cool, when I try to to start my firefox nightly, I just get a window with an error: "XML Parsing Error: undefined entity Location: chrome://browser/content/browser.xul Line Number 506, Column 9"
- # [14:40] <odinho> zcorpan: You can call the branch bamboo-bowser if you so please, and then do a PR.
- # [14:40] <MikeSmith> and then I don't get any browser chrome at all so can't actually navigate to anything
- # [14:40] * Joins: jmason (~jmason@174.137.103.143)
- # [14:40] <odinho> zcorpan: The reason we have the submission branches right now is because we had some stuff already submitted and needed branches for those :-)
- # [14:42] <zcorpan> odinho: but my branch name will be visible in the PR right?
- # [14:42] <odinho> zcorpan: Yes. :-) But not really highlighted.
- # [14:43] <odinho> zcorpan: So don't call your public branch too offensive things.
- # [14:43] <darobin> are we moving on to making profound jokes about how jgraham likes Coq?
- # [14:43] <jgraham> FWIW the only thing that's annoying in PR branch names is overuse of "master"
- # [14:43] <jgraham> git has local branches for a reason, people
- # [14:43] <odinho> zcorpan: You can, however, call your local ones offensive things, and then just push to a more neutral name for the public repo. :-) git push origin omg_i_hatez_jgraham:shiny_ponies
- # [14:43] <jgraham> This is not mercurial
- # [14:44] <darobin> MikeSmith: where we're going, the browser is everything — you don't need chrome. Firefox is just showing you the future there.
- # [14:44] <zcorpan> submission/odinhos-mom-so-fat-she-would-break-a-branch
- # [14:44] <odinho> zcorpan: You got it! :D
- # [14:44] <darobin> haha
- # [14:46] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
- # [14:52] * Quits: ^esc (~esc_ape@77.116.247.67.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [14:54] * Joins: richt_ (~richt@178-32-63-216.ovh.net)
- # [14:56] <zcorpan> Ms2ger: https://github.com/w3c/web-platform-tests/pull/82
- # [14:56] <Ms2ger> Thanks
- # [14:57] * Joins: baku_ (~baku@95.169.240.42)
- # [14:57] * Quits: richt (~richt@115.187.74.67) (Ping timeout: 240 seconds)
- # [14:57] * Quits: baku (~baku@95.169.240.154) (Read error: Connection reset by peer)
- # [15:02] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [15:05] * Quits: harig (~harig@117.213.1.158) (Quit: harig)
- # [15:19] * Joins: hasather_ (~hasather@cm-84.210.170.16.getinternet.no)
- # [15:20] * Quits: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:21] * jernoble is now known as jernoble|afk
- # [15:21] * jernoble|afk is now known as jernoble
- # [15:23] * Quits: hasather_ (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
- # [15:26] * Joins: shepazu (~shepazu@vpn.co.durham.nc.us)
- # [15:27] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [15:31] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [15:31] * Quits: baku_ (~baku@95.169.240.42) (Quit: Leaving)
- # [15:31] * Quits: alrra (~alrra@unaffiliated/alrra) (Remote host closed the connection)
- # [15:32] * Joins: baku (~baku@95.169.240.42)
- # [15:41] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:42] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:43] * Joins: marcosc (~marcosc@bl12-178-12.dsl.telepac.pt)
- # [15:43] * Joins: scor (scor@nat/acquia/x-pmmewvhlmsodnqek)
- # [15:43] * Quits: scor (scor@nat/acquia/x-pmmewvhlmsodnqek) (Changing host)
- # [15:43] * Joins: scor (scor@drupal.org/user/52142/view)
- # [15:43] <annevk> Ms2ger: I put fetch in a separate file for now
- # [15:44] <annevk> Ms2ger: and put all CORS references towards W3C/TR/cors
- # [15:44] <annevk> A little unfortunate that rewriting CORS takes the "living" bit out of it, but it was fairly stable anyway.
- # [15:51] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [15:57] <Ms2ger> annevk, *shrug*
- # [15:57] <Ms2ger> On another note, Hixie takes bug reports on IRC now?
- # [15:57] <Ms2ger> (re http://html5.org/tools/web-apps-tracker?from=7832&to=7833)
- # [15:57] <annevk> Ms2ger: shrug what?
- # [15:57] <annevk> Ms2ger: me making xref work again?
- # [15:57] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Read error: Connection reset by peer)
- # [15:57] <Ms2ger> annevk, CORS pointing to TR
- # [15:57] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [15:58] <annevk> Ms2ger: didn't really see a better way for now
- # [15:58] <Ms2ger> Yeah
- # [15:59] <Ms2ger> You're 80% done with killing it anyway, no? ;)
- # [15:59] * Joins: izhak (~izhak@31.47.120.182)
- # [15:59] <annevk> that's the Q2 goal, 80% is about the level of done-ness CORS has now, so then I can update the references and everything :)
- # [16:00] <annevk> One of the big problems with Fetch will be that the interface is somewhat different because we've used so many different conventions in the past
- # [16:01] * Quits: baku (~baku@95.169.240.42) (Quit: Leaving)
- # [16:02] <darobin> annevk: are you thinking of specific compatibility issues for new HTMLH1Element beyond toString()?
- # [16:03] <darobin> because I reckon it's not the end of the world if we say it that it always returns "[object HTMLHeadingElement]"
- # [16:04] <darobin> there's __proto__ but I'd be a bit surprised if that showed up
- # [16:05] <gsnedders> instanceof is more likely.
- # [16:05] <gsnedders> Or just constructor directly.
- # [16:05] <darobin> well instanceof HTMLHeadingElement would still be true
- # [16:05] * gsnedders hasn't read enough context
- # [16:05] <darobin> the thing is I wonder if people actually access constructor for non-constructable objects
- # [16:05] <jgraham> I don't think there was any context given
- # [16:06] <annevk> darobin: no, just "change" is dangerous
- # [16:06] <annevk> when it comes to compat anyway
- # [16:06] <annevk> but we should try
- # [16:06] <darobin> yeah, I know, but we try to guess impact
- # [16:06] <annevk> jgraham: you're not reading your email synchronously with IRC?
- # [16:07] <darobin> I guess there could be people doing el.constructor === HTMLHeadingElement instead of instanceof
- # [16:07] <Ms2ger> annevk, quite the conservative :)
- # [16:08] <annevk> Ms2ger: can we kill hasAttributes() now?
- # [16:08] <Ms2ger> I'd be happy to
- # [16:08] * jernoble is now known as jernoble|afk
- # [16:08] * jernoble|afk is now known as jernoble
- # [16:08] <annevk> Ms2ger: how hard it is to measure its usage?
- # [16:08] * Joins: jahman (~woops@129.175.204.73)
- # [16:09] <annevk> Ms2ger: we could at least do the thing BlinKit did, move it to Element
- # [16:09] <Ms2ger> annevk, I think AryehGregor did telemetry for Range.detach, it's probably feasible to crib from that
- # [16:09] <annevk> Ms2ger: should I file a bug for you?
- # [16:10] <annevk> I wonder when we're gonna try Attr exodus
- # [16:10] <Ms2ger> Sure, I'll add it to the bottom of my todo list :)
- # [16:10] <Ms2ger> Line 350 or so
- # [16:10] <annevk> right
- # [16:13] * Parts: JibberJim (~opera@132.185.151.37)
- # [16:13] * Joins: JibberJim (~opera@132.185.151.37)
- # [16:13] * Joins: baku (~baku@201.Red-88-12-18.staticIP.rima-tde.net)
- # [16:13] * Joins: richt (~richt@125.131.77.132)
- # [16:13] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 252 seconds)
- # [16:14] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [16:14] * Joins: Badreddin (~Nur@189.192.155.69)
- # [16:16] * Quits: richt_ (~richt@178-32-63-216.ovh.net) (Ping timeout: 252 seconds)
- # [16:17] * Quits: richt (~richt@125.131.77.132) (Ping timeout: 245 seconds)
- # [16:17] * Joins: dbaron (~dbaron@201.Red-88-12-18.staticIP.rima-tde.net)
- # [16:23] <Ms2ger> gsnedders, what was the motivation for https://github.com/gsnedders/py-regexp-builder btw?
- # [16:24] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [16:28] <gsnedders> Ms2ger: Originally? No idea. Now? Partly the fact it had lain around for too long, and partly to build regexp of all "invisible" characters.
- # [16:28] <Ms2ger> I see
- # [16:31] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [16:43] <gsnedders> Ms2ger: Too slow to run on each load with CPython (~0.7s to build it, mostly spent iterating over the whole codespace and checking category), but takes ~0.1s with PyPy
- # [16:46] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:48] <gsnedders> (Down to ~0.5s with CPython, no difference with PyPy)
- # [16:50] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: This computer has gone to sleep)
- # [16:54] * Joins: richt (~richt@222.233.254.208)
- # [16:54] * marcosc thinks someone needs to W3C meme this: https://github.com/darobin/respec/pull/197#issuecomment-16381951
- # [16:54] * Joins: bholley (~bholley@nat/mozilla/x-qibrzudbxvzmaqts)
- # [16:55] <Ms2ger> People are idiots
- # [16:55] * Quits: richt (~richt@222.233.254.208) (Read error: Connection reset by peer)
- # [16:55] <Ms2ger> News at 11
- # [16:55] * Joins: richt_ (~richt@178.33.182.65)
- # [16:55] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [16:55] * Joins: richt (~richt@222.233.254.208)
- # [16:57] <annevk> Film at 11, idiot
- # [16:57] <annevk> Badum-tish!
- # [16:59] * Quits: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [16:59] * Quits: richt_ (~richt@178.33.182.65) (Ping timeout: 248 seconds)
- # [17:00] <annevk> marcosc: it's like it's 2004 again with stuff like that
- # [17:01] <Ms2ger> annevk, :D
- # [17:01] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
- # [17:01] <annevk> marcosc: so yeah man, last decade didn't happen, stable pointers are much more important than whatever you learned meanwhile
- # [17:02] <jgraham> 2004, or 2014 at W3C
- # [17:03] <marcosc> :)
- # [17:03] <annevk> It's like visiting a third world country, technology is about a decade behind. DVDs are still hip and you don't have to look hard to find VHS.
- # [17:06] * Joins: hasather_ (~hasather@guest.schibsted.no)
- # [17:06] * jernoble is now known as jernoble|afk
- # [17:06] * jernoble|afk is now known as jernoble
- # [17:06] <marcosc> I was in Greece the other day, and the airport X-Ray machine assured me that it was safe for diskettes.
- # [17:06] * Quits: Ms2ger (~Ms2ger@vpna109.ugent.be) (Quit: bbl)
- # [17:06] <marcosc> It has very helpful picture... oh, and film too... but only some types.
- # [17:07] <annevk> I almost jokingly added France to that sentence. Went to a club there once on vacation, the "pop" music was from about seven years ago.
- # [17:07] * Quits: cabanier (~cabanier@bc9866.bendcable.com) (Read error: Connection reset by peer)
- # [17:08] <annevk> To be fair, that was not in Paris, but somewhere middle-of-nowhere.
- # [17:08] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 252 seconds)
- # [17:08] <darobin> you completely missed the point annevk
- # [17:08] <darobin> the *whole* point of provincial clubs in France is to have dated music
- # [17:08] <darobin> it's as hip as it gets
- # [17:09] * Joins: cabanier (~cabanier@bc9866.bendcable.com)
- # [17:09] <darobin> the whole "latest and greatest DJ" parisian routine is so tedious
- # [17:09] <annevk> darobin: aw man, I guess that's why my French teacher kept making fun of me
- # [17:09] * Quits: hasather_ (~hasather@guest.schibsted.no) (Ping timeout: 245 seconds)
- # [17:09] <darobin> I seriously would only consider going to a club in France if it's outside Pari
- # [17:09] <darobin> *Paris
- # [17:09] <darobin> it's all wedding music
- # [17:10] <darobin> meaning you can booze your head off and dance like a moron
- # [17:10] <marcosc> you mean, they wouldn't laugh at my dancing there?
- # [17:10] <marcosc> you mean, I could be free like a dancing butterfly?
- # [17:11] <annevk> darobin: I've found you don't require a club for that
- # [17:11] <darobin> marcosc: exactly
- # [17:11] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [17:12] <darobin> annevk: well, I don't require a club for that, but in a parisian club I'd promptly get kicked out :)
- # [17:12] <annevk> hehe
- # [17:14] <jgraham> Parisian clubs are for eating cheese?
- # [17:15] * Quits: cabanier (~cabanier@bc9866.bendcable.com) (Ping timeout: 256 seconds)
- # [17:16] <darobin> they're for cheese eating surrender monkeys for sure
- # [17:16] * Joins: cabanier (~cabanier@bc9866.bendcable.com)
- # [17:17] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [17:21] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
- # [17:24] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [17:30] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [17:31] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [17:33] * jernoble is now known as jernoble|afk
- # [17:33] * jernoble|afk is now known as jernoble
- # [17:39] * Quits: Masklinn (~textual@109.89.134.164)
- # [17:40] * Joins: krit (~krit@sjfw1.adobe.com)
- # [17:42] * Joins: barneybook (~kvirc@114-44-245-13.dynamic.hinet.net)
- # [17:43] * Joins: alrra (~alrra@188.24.66.95)
- # [17:43] * Quits: alrra (~alrra@188.24.66.95) (Changing host)
- # [17:43] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [17:44] * Quits: baku (~baku@201.Red-88-12-18.staticIP.rima-tde.net) (Ping timeout: 245 seconds)
- # [17:46] * Joins: garciawebdev (~garciaweb@190.244.74.107)
- # [17:48] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [17:50] * Quits: krit (~krit@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [17:50] * Quits: bholley (~bholley@nat/mozilla/x-qibrzudbxvzmaqts) (Quit: bholley)
- # [17:51] * Joins: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com)
- # [17:51] * Joins: krit (~krit@sjfw1.adobe.com)
- # [17:54] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [17:56] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
- # [17:57] * Joins: mven (~mven@169.241.49.210)
- # [17:57] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 252 seconds)
- # [17:58] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [17:58] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
- # [17:58] * Joins: baku (~baku@224.Red-88-3-138.dynamicIP.rima-tde.net)
- # [17:58] * Joins: alrra (~alrra@188.24.66.95)
- # [17:58] * Quits: alrra (~alrra@188.24.66.95) (Changing host)
- # [17:58] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [17:58] * Joins: richt (~richt@222.233.254.208)
- # [17:59] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [18:01] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:02] * Quits: JibberJim (~opera@132.185.151.37) (Quit: JibberJim)
- # [18:03] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
- # [18:03] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
- # [18:04] * Joins: Masklinn (~textual@77.109.112.145)
- # [18:05] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 252 seconds)
- # [18:06] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [18:06] * Joins: sicking (~sicking@224.Red-88-3-138.dynamicIP.rima-tde.net)
- # [18:06] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [18:06] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
- # [18:07] * Joins: jahman (~woops@129.175.204.73)
- # [18:07] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 258 seconds)
- # [18:07] * SteveF_ is now known as SteveF
- # [18:11] * jernoble is now known as jernoble|afk
- # [18:11] * jernoble|afk is now known as jernoble
- # [18:11] * Joins: Kolombiken1 (~Adium@94.137.124.2)
- # [18:12] * Quits: Kolombiken (~Adium@94.137.124.2) (Ping timeout: 246 seconds)
- # [18:13] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:14] * Quits: Kolombiken1 (~Adium@94.137.124.2) (Client Quit)
- # [18:15] * Joins: hasather_ (~hasather@guest.schibsted.no)
- # [18:15] * Joins: mpt (~mpt@nat/canonical/x-vewodbjfloiniduq)
- # [18:15] * Quits: mpt (~mpt@nat/canonical/x-vewodbjfloiniduq) (Changing host)
- # [18:15] * Joins: mpt (~mpt@canonical/mpt)
- # [18:19] <zcorpan> is there an up-to-date table inspector that implements the spec's td-th mapping?
- # [18:20] * Quits: hasather_ (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
- # [18:20] <zcorpan> james.html5.org is no more
- # [18:21] <zcorpan> jgraham: do you have http://james.html5.org/tables/table_inspector.html around somewhere?
- # [18:23] * Joins: kinetik_ (~kinetik@121.99.42.88)
- # [18:23] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:24] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Ping timeout: 255 seconds)
- # [18:24] * Quits: kinetik (~kinetik@121.99.54.41) (Ping timeout: 264 seconds)
- # [18:30] * Joins: Badreddin (~Nur@189.192.138.187)
- # [18:33] * Quits: heath (quassel@unaffiliated/ybit) (Quit: No Ping reply in 180 seconds.)
- # [18:33] * Joins: heath (quassel@2600:3c02::f03c:91ff:feae:6e5b)
- # [18:33] * Quits: heath (quassel@2600:3c02::f03c:91ff:feae:6e5b) (Changing host)
- # [18:33] * Joins: heath (quassel@unaffiliated/ybit)
- # [18:35] * Quits: benbarnett (~Adium@80.87.30.115) (Quit: Leaving.)
- # [18:37] * Joins: jsbell (jsbell@nat/google/x-vcgnctnndsxnmmtb)
- # [18:38] * Quits: mven (~mven@169.241.49.210) (Remote host closed the connection)
- # [18:39] * Quits: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com) (Quit: miketaylr)
- # [18:41] <jgraham> zcorpan: So I don't know what happened to that code. Maybe it is on some other computer. I will have a look
- # [18:41] <zcorpan> jgraham: if you find it, please dump it on github or something :-)
- # [18:42] <Hixie> ms2ger: if i happen to notice it and happen to not have any edits open and happen to be in the mood... which is to say, don't count on it :-)
- # [18:43] <jgraham> zcorpan: Sure
- # [18:43] <zcorpan> why does Audio API need the legacy constants?
- # [18:43] <annevk> oh wtf
- # [18:43] <annevk> public-svg-wg has a limited mailing list?
- # [18:43] <annevk> that's super annoying
- # [18:43] <annevk> (limited as in subscribers only)
- # [18:44] <zcorpan> or why does Audio API want to use both legacy constants and strings instead of picking one or the other?
- # [18:44] <shepazu> annevk, it's only for logistics, the technical talk happens on www-svg
- # [18:45] <annevk> oh, forgot about www-svg :/
- # [18:46] * annevk forwards
- # [18:46] * jernoble is now known as jernoble|afk
- # [18:46] * jernoble|afk is now known as jernoble
- # [18:47] <annevk> ta shepazu
- # [18:52] * Quits: baku (~baku@224.Red-88-3-138.dynamicIP.rima-tde.net) (Ping timeout: 256 seconds)
- # [18:53] * Quits: dbaron (~dbaron@201.Red-88-12-18.staticIP.rima-tde.net) (Ping timeout: 252 seconds)
- # [18:53] * Quits: sicking (~sicking@224.Red-88-3-138.dynamicIP.rima-tde.net) (Read error: Operation timed out)
- # [18:56] * Joins: espadrine (~opera@85-218-11-118.dclient.lsne.ch)
- # [18:56] <annevk> I do agree with jgraham. The longer that thread goes on, the more it reads like TC39 should just fold into W3C...
- # [18:57] * Joins: miketaylr (~miketaylr@rrcs-97-79-252-76.sw.biz.rr.com)
- # [18:58] * Quits: shepazu (~shepazu@vpn.co.durham.nc.us) (Quit: is sleepy)
- # [18:58] * Joins: dgrogan (dgrogan@nat/google/x-ftlrvozeshutjrte)
- # [19:00] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [19:01] * Quits: krit (~krit@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:02] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [19:02] * Joins: nimbu2 (~nimbu@sjfw1.adobe.com)
- # [19:04] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [19:04] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 256 seconds)
- # [19:06] * Joins: weinig (~weinig@17.212.154.208)
- # [19:10] <MikeSmith> win 11
- # [19:11] <MikeSmith> annevk: so we seriously should help do that
- # [19:12] <annevk> zcorpan: they want to move to new API-style, but don't break compat?
- # [19:12] <zcorpan> annevk: who?
- # [19:12] <annevk> zcorpan: Audio
- # [19:14] <zcorpan> annevk: ah. yeah, i guess. everywhere else we haven't done that, though, we just didn't change the legacy APIs and changed over completely the APIs that were not widely used yet
- # [19:14] <annevk> I expect we'll get new APIs going forward for various unchanged legacy stuff
- # [19:14] <zcorpan> annevk: i'm not convinced that supporting both will end up being a win since it means both will be used in the wild and authors will be more confused
- # [19:14] <annevk> e.g. new APIs for network requests that don't suck as much
- # [19:15] <annevk> zcorpan: given that not everyone has implemented the Audio API I'm kinda surprised about the compat
- # [19:15] <annevk> zcorpan: I guess iOS shipped with it...
- # [19:15] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [19:15] <zcorpan> yeah i would have thought it isn't widely used yet
- # [19:18] <GPHemsley> TIL <blink> is not in any spec
- # [19:19] <Hixie> it's in html
- # [19:20] <Hixie> http://whatwg.org/html#blink
- # [19:20] <annevk> Hixie: we killed it from Gecko btw
- # [19:20] <annevk> s/from/in/
- # [19:21] <Hixie> lame
- # [19:21] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:21] <annevk> *shrug* ;)
- # [19:21] <GPHemsley> Hixie: https://bugzilla.mozilla.org/show_bug.cgi?id=857820#c57
- # [19:22] <Hixie> the parser did something with blink?
- # [19:22] <Hixie> o_O
- # [19:23] <annevk> looks like the old Gecko parser
- # [19:23] <Hixie> the only requirement in the html spec is that the ua.css file have blink { text-decoration: blink }
- # [19:23] <GPHemsley> Hixie: I was referring to this: "And also, <blink> element isn't defined any Web Standard specs."
- # [19:24] <Hixie> GPHemsley: what about it?
- # [19:24] <Hixie> people not knowing what's in all the specs is hardly surprising, there's tons of them and they're long. :-)
- # [19:25] <GPHemsley> Oh, are we splitting hairs about "in" vs. "defined in"?
- # [19:25] * Hixie barely knows what's in the HTML spec, let alone anything else :-)
- # [19:26] * Quits: espadrine (~opera@85-218-11-118.dclient.lsne.ch) (Read error: Connection reset by peer)
- # [19:26] * annevk comments
- # [19:26] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 258 seconds)
- # [19:27] * Joins: espadrine (~opera@85-218-11-118.dclient.lsne.ch)
- # [19:28] <zcorpan> there are surprisingly few uses of `const` in html
- # [19:28] * Joins: shepazu (~shepazu@vpn.durhamcountync.gov)
- # [19:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 245 seconds)
- # [19:29] <zcorpan> maybe the parser thing is about HTMLElement vs HTMLUnknownElement?
- # [19:31] * GPHemsley had no idea <marquee> had so many possibilities.
- # [19:31] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [19:33] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [19:33] * Joins: othermaciej (~mjs@mobile-166-137-186-201.mycingular.net)
- # [19:34] * Quits: nimbu2 (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:35] <zcorpan> i wish browsers would do a better job at animating the <marquee> instead of doing 10 pixel jumps like it's 1994
- # [19:36] <Hixie> ah yeah maybe <blink> is now HTMLUnknownElement
- # [19:36] <Hixie> spec does say it should be HTMLElement
- # [19:36] <Hixie> but i can add it to the list of Unknowns if nobody does that
- # [19:38] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2214 - opera/gecko HTMLElement, safari/chrome HTMLUnknownElement
- # [19:40] <Hixie> in other news, how should we handle changing the start/end times on a cue
- # [19:40] <Hixie> essentially remove the cue and re-add it?
- # [19:40] <Hixie> even if that moves it around?
- # [19:40] <Hixie> or should we try hard not to move it
- # [19:40] * Joins: necolas (~necolas@8.25.197.25)
- # [19:40] <Hixie> also we still don't show cues when they are added if they should be active, iirc
- # [19:41] <zcorpan> in IE10 it's "HTMLPhraseElement"
- # [19:41] <Hixie> wtf is HTMLPhraseElement
- # [19:42] <zcorpan> i asked about this a few years ago. apparently they had these interfaces internally all along, but didn't expose them until IE8 or some such, when catching up with the specs
- # [19:42] <zcorpan> and they didn't prioritize matching the spec exactly, or something
- # [19:42] <Hixie> ...ok
- # [19:43] * Quits: miketaylr (~miketaylr@rrcs-97-79-252-76.sw.biz.rr.com) (Quit: miketaylr)
- # [19:43] <GPHemsley> "Implements the document object model (DOM) representation of the phrase elements such as em, strong, dfn, code, samp, kbd, var, cite, abbr, and acronym." http://msdn.microsoft.com/en-us/library/ie/hh869728%28v=vs.85%29.aspx
- # [19:44] <Hixie> hmm... we do support _removing_ cues dynamically
- # [19:44] * Joins: rniwa (~rniwa@17.212.154.114)
- # [19:45] <zcorpan> Hixie: i think moving cues around when changing the times isn't a problem
- # [19:45] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Ping timeout: 245 seconds)
- # [19:45] <Hixie> well if all you're doing is extending the end time
- # [19:45] <Hixie> it'd be sad if it moved
- # [19:46] <Hixie> i think in practice we don't need to move
- # [19:46] <Hixie> i just need to check if the active flag should be set, and repaint the cues if it changed
- # [19:46] <Hixie> the question is more about events
- # [19:46] <Hixie> i'm thinking we don't fire events if you manually change the time and active changes
- # [19:46] <zcorpan> oh moving it can change the rendering huh... didn't consider that. i was just thinking of "move" as in placement in the list of cues
- # [19:46] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [19:47] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [19:47] <Hixie> right
- # [19:47] <Hixie> e.g. if the cue was placed in a suboptimal place, then all the other cues went away
- # [19:48] <zcorpan> then i think i agree
- # [19:49] <Hixie> or... _or_... we could run the "When the current playback position of a media element changes" steps
- # [19:49] <Hixie> and that would fire all the events magically! and update the active flag and everything!
- # [19:49] * Joins: krit (~krit@sjfw1.adobe.com)
- # [19:49] * Quits: nonge (~nonge@p5B326EF6.dip.t-dialin.net) (Read error: Connection reset by peer)
- # [19:49] <Hixie> oh this is so the right solution
- # [19:49] * Joins: dbaron (~dbaron@194.140.132.4)
- # [19:50] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [19:50] <Hixie> yes yes yes, this is the way to do it.
- # [19:51] <Hixie> ok i need a name for this algorithm
- # [19:51] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [19:51] <Hixie> "the 'time moves on' steps"?
- # [19:51] * Joins: nonge (~nonge@p5B326EF6.dip.t-dialin.net)
- # [19:52] <Hixie> ok unless someone has a better idea, i'm calling these the /time marches on/ steps.
- # [19:53] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [19:55] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [19:57] * Joins: ^esc (~esc_ape@178.115.250.42.wireless.dyn.drei.com)
- # [20:00] * Joins: ehsan_ (~ehsan@66.207.208.98)
- # [20:00] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [20:00] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [20:00] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [20:01] * Joins: jernoble (~jernoble@17.212.152.13)
- # [20:05] * Quits: scor (scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
- # [20:05] <Hixie> hm, can you have a texttrack without a media element...
- # [20:05] * Joins: scor_ (scor@drupal.org/user/52142/view)
- # [20:05] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Quit: Be back later)
- # [20:06] <Hixie> i guess so, orphan <track> for one
- # [20:06] <Hixie> hmm
- # [20:08] * Quits: dbaron (~dbaron@194.140.132.4) (Ping timeout: 256 seconds)
- # [20:09] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [20:11] * Quits: scor_ (scor@drupal.org/user/52142/view) (Ping timeout: 252 seconds)
- # [20:13] * Quits: pib1908 (~pib1908@your.friendly.media.team.coder.ark-cr.info) (Remote host closed the connection)
- # [20:15] * Joins: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com)
- # [20:15] * Joins: scor (scor@nat/acquia/x-wwrjzehvyvwhbeix)
- # [20:15] * Quits: scor (scor@nat/acquia/x-wwrjzehvyvwhbeix) (Changing host)
- # [20:15] * Joins: scor (scor@drupal.org/user/52142/view)
- # [20:16] * Quits: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com) (Read error: Connection reset by peer)
- # [20:16] * Joins: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com)
- # [20:16] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Quit: Be back later)
- # [20:17] <Hixie> are there any APIs (e.g. XHR maybe?) that do the blob: delayed preservation magic needed for https://www.w3.org/Bugs/Public/show_bug.cgi?id=17765 ?
- # [20:18] * Joins: annevk (~annevk@2.28.150.161)
- # [20:19] <annevk> Hixie: there's no blob URL special casing anywhere currently
- # [20:20] <annevk> Hixie: we want to lift the same-origin restrictions on blob URLs (make them work similar to data URLs, which when pasted in somewhere, work)
- # [20:20] <Hixie> the origin thing seems orthogonal
- # [20:21] * Hixie doesn't really want to be the first one to do this special casing for blob:
- # [20:21] <annevk> Hixie: except that we track the revoking thing on a per-global basis
- # [20:21] <Hixie> and i find it hard to believe that all the specs are going to be updated for this
- # [20:21] <Hixie> like, is CSSOM going to say that when you set 'border-image-source', you have to do something special?
- # [20:21] <annevk> Hixie: implementers have to decide what to do here I think
- # [20:22] <annevk> Hixie: zewt suggested adding this to the URL parser, but I'm not sure if that actually solves the issue as that can be delayed in CSS too
- # [20:22] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [20:23] <Hixie> jesus wept, what happened on https://www.w3.org/Bugs/Public/show_bug.cgi?id=17842
- # [20:23] <Hixie> 53 book-length comments
- # [20:24] * Quits: krit (~krit@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [20:24] <Hixie> well the actual semantics here are imho very weird, urls are supposed to be idempotent and this breaks that invariant
- # [20:24] <annevk> Hixie: basically, I think the whole autoRevoke thing is kind of a joke
- # [20:25] <Hixie> not a joke, but yeah, i'm rather skeptical of it
- # [20:25] <Hixie> but i don't have a better proposal
- # [20:25] <annevk> has it been implemented?
- # [20:25] <Hixie> no idea
- # [20:26] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [20:26] <annevk> basically currently it seems it cannot work as starting a fetch will do that fetch async
- # [20:26] <annevk> except for sync XHR
- # [20:26] <annevk> so if UAs implemented it, they'd break sites
- # [20:27] <annevk> because autoRevoke was not the default before
- # [20:27] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [20:27] * Joins: krit (~krit@sjfw1.adobe.com)
- # [20:28] <Hixie> hm?
- # [20:29] <Hixie> in other news, i think it's possible some people think that the more they talk about a feature, the more likely it is that it'll get added to the spec
- # [20:29] <Hixie> but since i deal with bugs on a least-recently-touched basis, it actually has the opposite effect...
- # [20:30] * linclark is now known as linclarkafk
- # [20:31] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 276 seconds)
- # [20:31] * Quits: othermaciej (~mjs@mobile-166-137-186-201.mycingular.net) (Read error: Connection reset by peer)
- # [20:31] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 255 seconds)
- # [20:32] * Quits: weinig (~weinig@17.212.154.208) (Quit: weinig)
- # [20:32] <annevk> Hixie: createObjectURL() in the spec defaults to autoRevoke true; that's not implemented atm afaik
- # [20:33] <annevk> Hixie: also, <img>.src = blobURL will always load async, at which point blobURL is already revoked
- # [20:34] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [20:35] * Joins: scor (scor@drupal.org/user/52142/view)
- # [20:43] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [20:44] <marcosc> Hixie, re: Bug 17842 ... it's not the case that people are just bla bla-ing to make it seem important. It's actually quite controversial what is being asked in the bug... because of how radios on mobiles work.
- # [20:45] <annevk> Hixie: I'm emailing webapps
- # [20:45] <marcosc> Hixie: in summary, we want a "lazy" attribute :) Lazy === hey browser, load it when you want.
- # [20:46] <zcorpan> marcosc: Hixie's just saying that if you want him to look at the bug, you need to stop adding more comments
- # [20:46] <marcosc> zcorpan: I know, totally get that.
- # [20:47] <marcosc> zcorpan: what I was trying to say was that the original bug had made some incorrect assumptions, so lots of people had opinions about it.
- # [20:47] <marcosc> I was actually going to jump in the other day to tell them to stop proposing solutions and just wait for Hixie
- # [20:48] <marcosc> But some good new material was actually brought forward
- # [20:48] <marcosc> so it was better to just leave the conversation going
- # [20:48] <zcorpan> also, in my experience saying "stop talking" doesn't work but just adds more noise :-P
- # [20:49] <marcosc> heh, rock and a hard place
- # [20:49] <marcosc> I think we reached consensus in the bug, so either Ilya or Yoav should be able to provide Hixie with a summary
- # [20:50] <zcorpan> if you know of someone wanting to implement it right now, you can ask Hixie to fast track the bug
- # [20:53] <marcosc> zcorpan: yeah, I don't know of any actual interest from browser folks.
- # [20:53] <zcorpan> ok
- # [20:54] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [20:54] <marcosc> I mean, there a few people form Google, at least one from Opera, ... but I guess until there is actual bugs filed in the right places...
- # [20:55] <Hixie> annevk: the idea zewt was putting forward was that <img>.src = blobURL should cause the load to be sync so that the data was preserved for that <img>, iiuc
- # [20:55] <Hixie> marcosc: oh i wasn't suggesting it was just bla bla, sorry if that was the implication!
- # [20:56] <annevk> Hixie: hmm maybe we could make http://fetch.spec.whatwg.org/#concept-fetch work that way
- # [20:56] <annevk> Hixie: even so, that doesn't solve it for CSS I think
- # [20:57] <Hixie> annevk: yeah, i dunno. arun and zewt are the right people to figure out the solution, i'm just hoping another spec fixes it first because i don't want to be the trailblazer here when i'm skeptical anyone else will follow.
- # [20:57] <annevk> Hixie: I don't think you should fix it
- # [20:57] <annevk> Hixie: it should either happen in fetch or URL
- # [20:57] <annevk> Hixie: and everyone will have to invoke fetch synchronously I suppose, but that's okay
- # [20:58] <Hixie> well that would be even better, sure. right now that doesn't fit the proposa.
- # [20:58] <Hixie> proposal.
- # [20:59] <Hixie> in other news: does anyone recall/know if the difference in <a>'s activation behaviour and <area>'s activation behaviour, with respect to how to handle target="" in sandbox=""ed iframes, is intentional or not? :-)
- # [21:00] * JohnAlbin is now known as JohnAlbin_zzzzzz
- # [21:01] <Hixie> looks like i just forgot <area> when fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=13894
- # [21:01] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [21:02] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [21:02] <annevk> Hixie: http://lists.w3.org/Archives/Public/public-webapps/2013AprJun/0242.html (re blob URLs)
- # [21:03] <Hixie> well we can't always invoke fetch
- # [21:04] <zcorpan> hsivonen: MikeSmith: is there a story for automated tests for v.nu yet?
- # [21:04] <Hixie> e.g. <img> might want to delay forever if we add this new defer=""
- # [21:04] <Hixie> and <embed> has to fetch async for compat reasons
- # [21:04] <Hixie> (base url has to be resolved after setting)
- # [21:04] <Hixie> (after settings source url, that is)
- # [21:04] <Hixie> typos galore!
- # [21:05] <annevk> re-resolved?
- # [21:05] <annevk> Hixie: you can invoke fetch sync and then still wait
- # [21:06] <Hixie> how does that work?
- # [21:06] <annevk> Hixie: the only thing invoking fetch would do is take a reference to the object and then return early
- # [21:06] <MikeSmith> zcorpan: from W3C we have a GSOC proposal for a student to do some work related to that, and we have a great candidate who's submitted an GSOC application for it already
- # [21:06] <Hixie> yes my point is we don't even want to resolve the url in some cases
- # [21:06] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [21:06] <Hixie> e.g. <embed>
- # [21:06] <annevk> Hixie: or <a href> I suppose
- # [21:06] <Hixie> and in some cases we don't know what url to resolve, e.g. <img srcset>
- # [21:06] <MikeSmith> zcorpan: http://www.w3.org/2013/03/gsoc2013#guidelines
- # [21:07] <Hixie> especially <img srcset defer>
- # [21:07] <Hixie> or whatever we call it
- # [21:07] <MikeSmith> zcorpan: http://www.w3.org/2013/03/gsoc2013#validator-nu-testing
- # [21:07] * jernoble is now known as jernoble|afk
- # [21:07] * jernoble|afk is now known as jernoble
- # [21:07] <annevk> mkay
- # [21:08] <Hixie> like, what should we do if someone sets an img srcset to "blob:a 1x blob:b 2x blob:c 3x" ?
- # [21:08] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Quit: Be back later)
- # [21:08] <Hixie> er, with commas
- # [21:08] <Hixie> you get the idea
- # [21:08] <annevk> you figure out which to fetch and do it?
- # [21:09] <Hixie> and you don't revoke the other two?
- # [21:09] <Hixie> what if the user zooms in and out, or moves the window across to a low res screen then a high res screen?
- # [21:09] <Hixie> do you still have the images around? when do you forget them?
- # [21:10] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [21:11] <annevk> when you run the autorevoke stuff
- # [21:11] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [21:11] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 255 seconds)
- # [21:12] <annevk> not sure there's much winning to be had here
- # [21:16] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
- # [21:18] <Hixie> MikeSmith: re https://www.w3.org/Bugs/Public/show_bug.cgi?id=21553#c9, by '"the main content" of each <article> (currently marked up as <li> with class="postitem".)', i meant the parenthetical to apply to "<article>", not to "the main content of each <article>".
- # [21:18] <Hixie> sorry for the ambiguity
- # [21:18] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
- # [21:22] * Joins: TabAtkins (~tabatkins@216.239.45.72)
- # [21:24] * Joins: darobin (~darobin@78.208.93.24)
- # [21:24] <MikeSmith> Hixie: ah, OK
- # [21:25] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [21:25] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [21:25] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [21:25] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Quit: Be back later)
- # [21:29] * Joins: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [21:32] <zcorpan> MikeSmith: nice. keep me updated on that :-)
- # [21:32] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 245 seconds)
- # [21:33] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [21:33] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [21:34] <zcorpan> MikeSmith: it would be nice if tests could be written to be validator-agnostic and live on web-platform-tests or so
- # [21:34] * Joins: bholley (~bholley@24.212.243.246)
- # [21:34] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [21:35] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 258 seconds)
- # [21:36] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Client Quit)
- # [21:36] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Client Quit)
- # [21:36] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [21:38] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [21:39] <zcorpan> though maybe people following web-platform-tests don't want validator tests there
- # [21:39] <jgraham> Well
- # [21:39] <jgraham> I don't plan to review them at least
- # [21:39] <jgraham> But with critic filters I don't have to!
- # [21:40] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [21:40] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 276 seconds)
- # [21:41] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [21:42] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 260 seconds)
- # [21:45] * Joins: scor (scor@nat/acquia/x-wwkvkgcjdiiocbgx)
- # [21:45] * Quits: scor (scor@nat/acquia/x-wwkvkgcjdiiocbgx) (Changing host)
- # [21:45] * Joins: scor (scor@drupal.org/user/52142/view)
- # [21:45] * Quits: TabAtkins (~tabatkins@216.239.45.72) (Ping timeout: 252 seconds)
- # [21:46] * Joins: TabAtkins (~tabatkins@216.239.45.72)
- # [21:48] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [21:50] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
- # [21:52] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Ping timeout: 252 seconds)
- # [21:55] * linclarkafk is now known as linclark
- # [21:55] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Remote host closed the connection)
- # [21:55] * Joins: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com)
- # [22:01] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 252 seconds)
- # [22:01] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:02] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [22:05] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [22:05] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
- # [22:06] * Quits: jryans (~jryans@cpe-72-179-62-47.austin.res.rr.com) (Quit: Be back later)
- # [22:06] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
- # [22:06] * Quits: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com) (Read error: Connection reset by peer)
- # [22:07] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949])
- # [22:07] * Joins: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com)
- # [22:10] * Quits: marcosc (~marcosc@bl12-178-12.dsl.telepac.pt) (Remote host closed the connection)
- # [22:13] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [22:14] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:17] * Krinkle|detached is now known as Krinkle
- # [22:22] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [22:23] * kinetik_ is now known as kinetik
- # [22:25] * Joins: weinig (~weinig@17.212.154.208)
- # [22:25] * Quits: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se) (Remote host closed the connection)
- # [22:27] * Joins: pib2009 (pib2009@2600:3c00::f03c:91ff:fe70:bb80)
- # [22:32] * Quits: weinig (~weinig@17.212.154.208) (Ping timeout: 264 seconds)
- # [22:36] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
- # [22:37] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:48] * Quits: jgraham (~jgraham@web91.webfaction.com) (Quit: Changing server)
- # [22:49] * Joins: jgraham (~jgraham@web91.webfaction.com)
- # [22:50] * Joins: weinig (~weinig@17.114.107.135)
- # [22:56] * Joins: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se)
- # [23:02] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:02] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [23:03] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [23:03] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [23:03] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [23:03] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
- # [23:03] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Read error: Connection reset by peer)
- # [23:04] * Joins: jernoble (~jernoble@17.212.152.13)
- # [23:04] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [23:04] * Quits: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se) (Ping timeout: 246 seconds)
- # [23:06] <annevk> '[The "or" operator is not yet supported by ReSpec.]'
- # [23:06] <annevk> I don't even
- # [23:06] <jsbell> annevk: context?
- # [23:06] <annevk> http://lists.w3.org/Archives/Public/public-device-apis/2013Apr/0029.html
- # [23:07] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [23:07] <Hixie> o_O
- # [23:08] <annevk> ReSpec makes specs both way harder to read and then it does not even let you write a spec in the right way
- # [23:08] <jsbell> Seems to "work" for me, although in (foo or bar) foo and bar don't end up linked correctly. That said, linking to webidl default types seems broken in respec anyway at the moment (reported to robin)
- # [23:10] * Quits: jmason (~jmason@174.137.103.143) (Quit: Leaving)
- # [23:11] * Quits: shepazu (~shepazu@vpn.durhamcountync.gov) (Quit: is sleepy)
- # [23:13] * Quits: izhak (~izhak@31.47.120.182) (Ping timeout: 240 seconds)
- # [23:14] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:15] * Quits: necolas (~necolas@8.25.197.25) (Read error: Connection reset by peer)
- # [23:16] * Joins: necolas (~necolas@8.25.197.25)
- # [23:20] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:21] * Quits: weinig (~weinig@17.114.107.135) (Quit: weinig)
- # [23:22] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:25] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:25] * Joins: dbaron (~dbaron@194.140.132.4)
- # [23:31] * Joins: alrra (~alrra@188.24.66.95)
- # [23:31] * Quits: alrra (~alrra@188.24.66.95) (Changing host)
- # [23:31] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [23:33] * Quits: dbaron (~dbaron@194.140.132.4) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:34] * Quits: annevk (~annevk@2.28.150.161) (Remote host closed the connection)
- # [23:37] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [23:42] * Joins: othermaciej (~mjs@17.114.108.14)
- # [23:45] * Quits: Masklinn (~textual@77.109.112.145)
- # [23:45] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 258 seconds)
- # [23:45] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [23:45] * Joins: necolas_ (~necolas@8.25.197.25)
- # [23:45] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [23:45] * Quits: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com) (Quit: miketaylr)
- # [23:45] * Quits: gavin (~gavin@firefox/developer/gavin) (Write error: Broken pipe)
- # [23:45] * Quits: necolas (~necolas@8.25.197.25) (Write error: Connection reset by peer)
- # [23:46] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Client Quit)
- # [23:50] * Joins: weinig (~weinig@17.114.107.135)
- # [23:52] <Hixie> TabAtkins: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=18026 comment 8 paragraph 2
- # [23:52] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [23:58] * Joins: miketaylr (~miketaylr@cpe-72-179-62-16.austin.res.rr.com)
- # [23:59] * Quits: Somatt_wrk (~somattwrk@84.14.82.2) (Read error: Connection reset by peer)
- # [23:59] * Quits: dgorbik (~dgorbik@2620:149:4:203:e170:5b49:7a81:9065) (Read error: Connection reset by peer)
- # [23:59] * Joins: Somatt_wrk (~somattwrk@84.14.82.2)
- # Session Close: Tue Apr 16 00:00:00 2013
The end :)