Options:
- # Session Start: Tue Oct 09 00:00:43 2012
- # Session Ident: #whatwg
- # [00:01] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:02] * Joins: othermaciej (~mjs@17.244.191.165)
- # [00:02] <zewt> can progressive jpegs please be removed from all jpeg compressors already
- # [00:03] <zewt> we're not on 300 baud modems and people keep using it by accident and they make my eyes bleed
- # [00:03] <Hixie> ew no
- # [00:03] <Hixie> more progressive please
- # [00:03] <zewt> "progressive jpeg" doesn't mean "progressive decompression"
- # [00:03] <Hixie> i wish every pic would start off as one pixel of colour and then 4 and then 16 and then 64 etc
- # [00:03] <Hixie> oh
- # [00:03] <Hixie> then nevermind
- # [00:04] <zewt> it's analogous to "interlaced" pngs
- # [00:04] <zewt> where you get a big hideous blurry blob first
- # [00:04] <Hixie> isn't that what i just said i wanted?
- # [00:04] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:04] * Joins: sicking (~chatzilla@nat/mozilla/x-kfgjlsajmjvxhcob)
- # [00:05] <zewt> dunno, progressive decompression is just "don't wait for the whole image to decompress before showing it", which doesn't require that sort of ugliness
- # [00:05] <TabAtkins> Hixie: I'd be interested to see if delta-compressing *that* much would be worthwhile.
- # [00:05] <Hixie> i don't want the images to decompress like window shades
- # [00:05] * Joins: sedovsek (~robert@BSN-143-145-165.dial-up.dsl.siol.net)
- # [00:05] <Hixie> TabAtkins: oh i'm sure it'd be negative compression ratio :-)
- # [00:05] <zewt> blurry images hurt my eyes
- # [00:05] <Hixie> TabAtkins: at least to do it actually as silly as i describe
- # [00:05] <Hixie> zewt: just seeing eyes is even worse
- # [00:06] <zewt> if it starts at a non-blurry resolution and goes up from there, maybe okay (eg. upgrading from regular resolution to retina, so to speak)
- # [00:06] <Hixie> "regular" is blurry
- # [00:06] <zewt> but progressive jpegs start as a big artifacty gross mess
- # [00:06] <zewt> (usually)
- # [00:09] * Quits: othermaciej (~mjs@17.244.191.165) (Quit: othermaciej)
- # [00:09] * Quits: izhak (~izhak@31.47.116.31) (Ping timeout: 256 seconds)
- # [00:10] * Joins: BennyLava` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [00:10] * Quits: BennyLava` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [00:10] * Joins: BennyLava` (~colin@pdpc/supporter/professional/riven)
- # [00:11] * Joins: ashemedai (asmodai@freebsd/developer/asmodai)
- # [00:12] * Joins: othermaciej (~mjs@17.244.191.165)
- # [00:13] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [00:13] <jgraham> paul_irish: Repeating what I already said to karlcow and miketaylr, I think at this point the actual content is so confusing that you should add a big "under construction" gif and (more seriously) add links to the "how we want the site structure to end up" pages to the front page
- # [00:13] * Quits: BennyLava (~colin@pdpc/supporter/professional/riven) (Ping timeout: 245 seconds)
- # [00:14] <jgraham> It's not really possible to figure out how to help yet because all there is is a big mess of stuff an no obvious coherent structure that it is supposed to be tidied into
- # [00:16] * Joins: say2joe (~say2joe@204.56.108.2)
- # [00:17] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (*.net *.split)
- # [00:20] * Quits: ojan_away (u5519@gateway/web/irccloud.com/x-qbuwccjlagvfmbpu) (Quit: Connection closed for inactivity)
- # [00:24] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [00:25] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [00:25] * Joins: jernoble (~jernoble@17.212.152.13)
- # [00:25] * Joins: pablof (~pablof@144.189.150.129)
- # [00:28] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
- # [00:28] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:e5af:a5fd:335b:f3ae)
- # [00:30] * Quits: jonlee (~jonlee@2620:149:4:1b01:25aa:3ffe:6d6f:4b8e) (Ping timeout: 246 seconds)
- # [00:30] * jonlee_ is now known as jonlee
- # [00:32] <paul_irish> jgraham: haha so i totally lost the argument that we should put http://codepen.io/joshnh/pen/ohbHl on the site 5 days ago :)
- # [00:32] <paul_irish> jgraham: agreed about the IA. thanks for the feedback
- # [00:33] <paul_irish> ill start some convos on that
- # [00:38] <say2joe> @paul_irish … love the animated gif
- # [00:39] <say2joe> (rather the animated gif turned css)
- # [00:45] * Quits: tomasf (~tom@2002:55e5:db44:0:f9e2:837a:846f:80f6) (Quit: tomasf)
- # [00:47] <TabAtkins> paul_irish: Out of curiosity, what was the point of doing the under-construction thing with CSS rather than a GIF?
- # [00:47] <paul_irish> "because", i think..
- # [00:48] <paul_irish> turns out its smaller.. but only after gzip.
- # [00:48] <TabAtkins> Sounds legit.
- # [00:48] <TabAtkins> Likely slower to render, since we don't fast-path solid shadows yet.
- # [00:48] <TabAtkins> At least, in Chrome.
- # [00:54] * Quits: drublic (~drublic@frbg-4d028c9b.pool.mediaWays.net) (Remote host closed the connection)
- # [00:58] <Hixie> http://codepen.io/joshnh/pen/ohbHl is seriously messed up
- # [00:58] <say2joe> @Hixie: too much coffee?
- # [01:00] <annevk> Hixie: using box-shadow or radial gradients via background to draw images is a thing now
- # [01:00] * Joins: jarek_____ (~jarek____@aeap15.neoplus.adsl.tpnet.pl)
- # [01:00] * Joins: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com)
- # [01:01] <annevk> Hixie: hopefully at some point the drawing primitives from SVG just move over so it gets less clunky
- # [01:01] <annevk> and then we can drop SVG :p
- # [01:01] <annevk> -> sleep
- # [01:02] <Hixie> i hope it'll go the way of using html tables for bitmaps...
- # [01:04] * Quits: jarek_____ (~jarek____@aeap15.neoplus.adsl.tpnet.pl) (Client Quit)
- # [01:04] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [01:05] * Quits: sedovsek (~robert@BSN-143-145-165.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [01:07] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:78fa:1708:1274:c160)
- # [01:09] * Quits: rniwa (~rniwa@216.239.55.194) (Quit: rniwa)
- # [01:09] * Quits: dgathright (~dgathrigh@nat/yahoo/x-jpwnyducxhgntosy) (Read error: Operation timed out)
- # [01:11] * Quits: othermaciej (~mjs@17.244.191.165) (Quit: othermaciej)
- # [01:13] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:14] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [01:15] * jonlee is now known as jonlee|afk
- # [01:15] * jonlee|afk is now known as jonlee
- # [01:15] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [01:19] * Joins: dgathright (~dgathrigh@107.39.193.221)
- # [01:21] * Quits: jsbell (jsbell@nat/google/x-rkwvpnoaydjqxovm) (Quit: There's no place like home...)
- # [01:21] * Quits: danbri (~danbri@80.71.30.113) (Remote host closed the connection)
- # [01:22] * Joins: danbri (~danbri@80.71.30.113)
- # [01:22] * Quits: jonlee_ (~jonlee@2620:149:4:1b01:78fa:1708:1274:c160) (Quit: jonlee_)
- # [01:24] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:f154:64b:34eb:45b8)
- # [01:25] * Joins: dgathright_ (~dgathrigh@107.39.193.221)
- # [01:25] * jonlee is now known as jonlee|afk
- # [01:26] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:e5af:a5fd:335b:f3ae) (Quit: jonlee|afk)
- # [01:27] * Quits: danbri (~danbri@80.71.30.113) (Ping timeout: 246 seconds)
- # [01:27] * Quits: dgathright (~dgathrigh@107.39.193.221) (Ping timeout: 245 seconds)
- # [01:27] * dgathright_ is now known as dgathright
- # [01:27] * Quits: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com) (Quit: Leaving.)
- # [01:27] * Quits: BennyLava` (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [01:28] * Joins: BennyLava (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [01:28] * Quits: BennyLava (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [01:28] * Joins: BennyLava (~colin@pdpc/supporter/professional/riven)
- # [01:28] * Quits: jonlee_ (~jonlee@2620:149:4:1b01:f154:64b:34eb:45b8) (Client Quit)
- # [01:29] * Joins: jonlee (~jonlee@2620:149:4:1b01:79a8:2a5:be7f:78bb)
- # [01:32] <Hixie> anyone know how many files are in web200904 ?
- # [01:35] * Joins: dgathright_ (~dgathrigh@107.36.220.184)
- # [01:36] <Hixie> about 600,000 apparently
- # [01:37] <TabAtkins> I think just count the number of nulls and divide by 3.
- # [01:37] * Quits: dgathright_ (~dgathrigh@107.36.220.184) (Read error: Connection reset by peer)
- # [01:37] <Hixie> i wonder what they've been up to since 2009
- # [01:37] * Quits: dgathright (~dgathrigh@107.39.193.221) (Ping timeout: 260 seconds)
- # [01:38] * Joins: dgathright (~dgathrigh@107.36.220.184)
- # [01:38] * Quits: dgathright (~dgathrigh@107.36.220.184) (Client Quit)
- # [01:39] * abstractj|away is now known as abstractj
- # [01:40] * Joins: jsbell (jsbell@nat/google/x-uqradttentcxwjmf)
- # [01:40] <TabAtkins> Crawling more internet, presumably.
- # [01:40] <Hixie> you'd think they'd have posted an update in the meantime
- # [01:53] * jonlee is now known as jonlee|afk
- # [01:53] * Joins: jonlee (~jonlee@2620:149:4:1b01:ad52:72f2:a0de:2724)
- # [01:53] * abstractj is now known as abstractj|away
- # [01:54] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:79a8:2a5:be7f:78bb) (Quit: jonlee|afk)
- # [01:54] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:02] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [02:08] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [02:09] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [02:12] * jernoble is now known as jernoble|afk
- # [02:12] * jernoble|afk is now known as jernoble
- # [02:12] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [02:23] * Joins: grom358 (~grom@ppp118-208-57-157.lns20.bne1.internode.on.net)
- # [02:24] <grom358> Test case: http://pastebin.com/pRUqGS9G .. The spec parses the hello string as the end of the script tag.
- # [02:24] * Joins: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
- # [02:25] <grom358> that does not seem like the wrong behavior to me
- # [02:26] * linclark is now known as linclark|afk
- # [02:28] <grom358> because if the javascript is in external file then you don't get that behavior
- # [02:32] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [02:35] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [02:35] * Quits: ap (~ap@2620:149:4:1b01:bdda:314:b85a:27dc) (Quit: ap)
- # [02:44] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:44] * Joins: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
- # [02:59] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:02] * jonlee is now known as jonlee|afk
- # [03:08] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [03:12] * Quits: pablof (~pablof@144.189.150.129) (Quit: ^z)
- # [03:14] * Joins: othermaciej (~mjs@2602:306:cd03:6d30:1537:adba:f7c6:5ca4)
- # [03:27] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
- # [03:32] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [03:36] * Joins: a-ja (~Instantbi@70.230.166.56)
- # [03:48] * Joins: marcosc (~marcosc@bl11-138-231.dsl.telepac.pt)
- # [03:54] * Joins: marcosc_ (~marcosc@bl11-138-231.dsl.telepac.pt)
- # [03:54] * Quits: marcosc (~marcosc@bl11-138-231.dsl.telepac.pt) (Read error: Connection reset by peer)
- # [03:57] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Ping timeout: 246 seconds)
- # [03:59] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:05] * Joins: plutoniix (~plutoniix@ppp-110-168-241-24.revip5.asianet.co.th)
- # [04:06] * Quits: jwalden (~waldo@2620:101:8003:200:69c5:b204:bc03:1404) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 15.0.1/20120911153917])
- # [04:10] * Quits: othermaciej (~mjs@2602:306:cd03:6d30:1537:adba:f7c6:5ca4) (Quit: othermaciej)
- # [04:21] * Quits: sicking (~chatzilla@nat/mozilla/x-kfgjlsajmjvxhcob) (Ping timeout: 256 seconds)
- # [04:38] * abstractj|away is now known as abstractj
- # [04:55] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [04:57] * linclark|afk is now known as linclark
- # [05:02] * Parts: say2joe (~say2joe@204.56.108.2)
- # [05:10] * abstractj is now known as abstractj|away
- # [05:14] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 246 seconds)
- # [05:19] * Joins: MikeSmith (~MikeSmith@s1106121.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [05:22] * Joins: MikeSmith_ (~MikeSmith@s1106228.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [05:22] * Joins: BennyLava` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [05:22] * Quits: BennyLava` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [05:22] * Joins: BennyLava` (~colin@pdpc/supporter/professional/riven)
- # [05:23] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [05:24] * Quits: MikeSmith (~MikeSmith@s1106121.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 256 seconds)
- # [05:24] * MikeSmith_ is now known as MikeSmith
- # [05:25] * Quits: BennyLava (~colin@pdpc/supporter/professional/riven) (Ping timeout: 256 seconds)
- # [05:27] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:28] * Quits: MikeSmith (~MikeSmith@s1106228.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: Make the road by walking. (B-side: Tired of Fighting))
- # [05:28] * abstractj|away is now known as abstractj
- # [05:28] * Quits: gavin (~gavin@firefox/developer/gavin) (Read error: Operation timed out)
- # [05:38] * abstractj is now known as abstractj|away
- # [05:38] * Quits: mamund (mamund@obsidian.recompiled.net) (Ping timeout: 256 seconds)
- # [05:40] * Joins: mamund_ (mamund@obsidian.recompiled.net)
- # [05:45] * Quits: jsbell (jsbell@nat/google/x-uqradttentcxwjmf) (Read error: No route to host)
- # [05:53] * Quits: mamund_ (mamund@obsidian.recompiled.net) (Ping timeout: 246 seconds)
- # [05:54] * Joins: mamund (mamund@obsidian.recompiled.net)
- # [06:05] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [06:09] * Joins: grom (~grom@ppp118-208-111-184.lns20.bne4.internode.on.net)
- # [06:10] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 246 seconds)
- # [06:11] * Quits: grom358 (~grom@ppp118-208-57-157.lns20.bne1.internode.on.net) (Ping timeout: 260 seconds)
- # [06:20] * Joins: cameronz (~grom@ppp118-208-101-158.lns20.bne4.internode.on.net)
- # [06:22] * Quits: grom (~grom@ppp118-208-111-184.lns20.bne4.internode.on.net) (Ping timeout: 240 seconds)
- # [06:25] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 244 seconds)
- # [06:28] * Joins: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net)
- # [06:37] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [06:39] * Joins: toyoshim (~toyoshim@yuri.twintail.org)
- # [06:47] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [06:48] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [06:55] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [06:58] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [07:00] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [07:06] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 255 seconds)
- # [07:10] * Joins: globbot (~logbot@lump.glob.com.au)
- # [07:11] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:14] <zewt> what the holy hell
- # [07:14] <zewt> firefox went from a regular annoying fullscreen "hit button to exit" notification, to an obnoxious intrusive fullscreen dimming (absurd), and apparently that wasn't stupid enough, since now it opens a dialog on top of the fullscreened page that you have to click away
- # [07:15] * zewt switches youtube back to flash; screw it
- # [07:16] <zewt> people oversealously contriving make-believe security issues that don't actually exist have taken over all UX design in firefox; 9/11fox
- # [07:17] <zewt> end disgusted rant
- # [07:20] * Joins: [[zzz]] (~q@node-jp2.pool-101-108.dynamic.totbb.net)
- # [07:23] * Quits: [[zz]] (~q@node-l30.pool-101-108.dynamic.totbb.net) (Ping timeout: 248 seconds)
- # [07:25] * Joins: ruby_on_tails (~awakened@117.194.233.166)
- # [07:28] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [07:40] * [[zzz]] is now known as [[zz]]
- # [07:53] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [07:53] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [07:54] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [08:05] * Joins: grom (~grom@ppp118-208-122-217.lns20.bne4.internode.on.net)
- # [08:07] * Quits: cameronz (~grom@ppp118-208-101-158.lns20.bne4.internode.on.net) (Ping timeout: 264 seconds)
- # [08:10] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:10] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:15] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 276 seconds)
- # [08:19] * BennyLava` is now known as BennyLava
- # [08:20] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [08:35] * Joins: danbri (~danbri@80.71.30.113)
- # [08:35] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [08:35] * Joins: cameronz (~grom@ppp118-208-151-249.lns20.bne1.internode.on.net)
- # [08:35] * Quits: grom (~grom@ppp118-208-122-217.lns20.bne4.internode.on.net) (Ping timeout: 246 seconds)
- # [08:35] * Joins: AryehGregor (~Simetrica@37.19.127.32)
- # [08:35] * Quits: AryehGregor (~Simetrica@37.19.127.32) (Changing host)
- # [08:35] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [08:36] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Client Quit)
- # [08:37] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [08:37] * Quits: plutoniix (~plutoniix@ppp-110-168-241-24.revip5.asianet.co.th) (Ping timeout: 245 seconds)
- # [08:41] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [08:42] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [08:43] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [08:48] * Joins: grom (~grom@ppp118-208-112-80.lns20.bne4.internode.on.net)
- # [08:51] * Quits: cameronz (~grom@ppp118-208-151-249.lns20.bne1.internode.on.net) (Ping timeout: 256 seconds)
- # [08:56] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [08:59] * Joins: cameronz (~grom@ppp118-208-82-160.lns20.bne4.internode.on.net)
- # [09:00] * Joins: plutoniix (~plutoniix@ppp-110-168-241-24.revip5.asianet.co.th)
- # [09:02] * Quits: grom (~grom@ppp118-208-112-80.lns20.bne4.internode.on.net) (Ping timeout: 276 seconds)
- # [09:04] * Quits: cameronz (~grom@ppp118-208-82-160.lns20.bne4.internode.on.net) (Quit: Ex-Chat)
- # [09:07] <zcorpan> Hixie: +00:10.000 --> 00:04.000 looks wrong
- # [09:07] <zcorpan> http://html5.org/r/7442
- # [09:08] <zcorpan> Hixie: the example rendering also looks wrong since it doesn't minimize delta
- # [09:10] * Parts: a-ja (~Instantbi@70.230.166.56)
- # [09:11] <zcorpan> http://dev.w3.org/html5/webvtt/ doesn't follow the style rules for CLA -- the w3c logo isn't in the top left corner
- # [09:11] * Quits: nessy (silviapf@nat/google/x-ycxquijuugvyxscu) (Quit: Leaving.)
- # [09:12] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:15] <zcorpan> s/style rules for CLA/CG report requirements/
- # [09:26] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [09:28] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [09:30] * Joins: darobin (~darobin@spintank2-160-134.cnt.nerim.net)
- # [09:34] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [09:35] * ashemedai chuckles
- # [09:35] <ashemedai> The irony of webplatform.org not passing validation
- # [09:39] * Quits: ruby_on_tails (~awakened@117.194.233.166) (Ping timeout: 264 seconds)
- # [09:39] <AryehGregor> Where's the correct XHR spec these days?
- # [09:39] <AryehGregor> This? http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html
- # [09:39] <AryehGregor> Looks right, last updated yesterday and edited by annevk.
- # [09:43] * Quits: JohnAlbin (~JohnAlbin@114-24-54-5.dynamic.hinet.net) (Ping timeout: 264 seconds)
- # [09:44] * Quits: espadrine (~thaddee_t@85-218-9-34.dclient.lsne.ch) (Ping timeout: 264 seconds)
- # [09:46] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [09:50] * Joins: jochen__ (jochen@nat/google/x-uoprgipmodsxgbsh)
- # [09:50] <zcorpan> AryehGregor: it says *previous* editor is annevk
- # [09:50] <zcorpan> AryehGregor: if you want the spec annevk edits, it's http://xhr.spec.whatwg.org/
- # [09:51] * Quits: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [09:51] <AryehGregor> Ah, okay.
- # [09:51] <AryehGregor> Thanks.
- # [09:54] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [09:56] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [09:58] * Joins: nessy (~silviapf@124-149-117-86.dyn.iinet.net.au)
- # [10:10] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [10:10] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [10:12] * Joins: sedovsek (~robert@89.143.12.238)
- # [10:13] * Joins: Druide__ (~Druid@p5B05D5CB.dip.t-dialin.net)
- # [10:15] * Quits: Druide_ (~Druid@p5B05D5F2.dip.t-dialin.net) (Ping timeout: 246 seconds)
- # [10:16] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [10:16] * Joins: mpt (~mpt@canonical/mpt)
- # [10:21] * Joins: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net)
- # [10:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 244 seconds)
- # [10:29] <annevk> yeah dunno how that is going to work out...
- # [10:31] * Quits: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
- # [10:34] * Joins: nonge_ (~nonge@p50829224.dip.t-dialin.net)
- # [10:37] * Quits: nonge (~nonge@p5082B291.dip.t-dialin.net) (Ping timeout: 246 seconds)
- # [10:39] * Joins: richbradshaw (~richbrads@cpc5-newt32-2-0-cust37.newt.cable.virginmedia.com)
- # [10:39] * Quits: richbradshaw (~richbrads@cpc5-newt32-2-0-cust37.newt.cable.virginmedia.com) (Client Quit)
- # [10:44] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [10:47] * Joins: attiks|away_ (~chatzilla@d5153136D.static.telenet.be)
- # [10:47] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Read error: Connection reset by peer)
- # [10:47] * Joins: gavin_ (~gavin@people1.scl3.mozilla.com)
- # [10:47] * Quits: gavin_ (~gavin@people1.scl3.mozilla.com) (Changing host)
- # [10:47] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [10:48] * Joins: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com)
- # [10:49] * Quits: attiks|away (~chatzilla@d5153136D.static.telenet.be) (Ping timeout: 246 seconds)
- # [10:49] * attiks|away_ is now known as attiks|away
- # [10:54] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Read error: No route to host)
- # [10:54] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [11:02] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:07] * Joins: feross (~feross@c-50-131-220-63.hsd1.ca.comcast.net)
- # [11:07] <feross> hey, anyone here?
- # [11:07] * Quits: mamund (mamund@obsidian.recompiled.net) (Ping timeout: 260 seconds)
- # [11:07] <feross> so, I just wrote this blog post about how to attack the javascript fullscreen api: http://feross.org/html5-fullscreen-api-attack/
- # [11:07] <feross> and i realized that this isn't the most effective way to get the api fixed
- # [11:08] <feross> it's actually not really an api issue as much as a UX/UI design issue
- # [11:08] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [11:08] <feross> i'm curious what you recommend i do
- # [11:09] <feross> file a bug on the spec? file a bunch of browser bugs?
- # [11:14] * Joins: mamund (~mamund@69.163.32.100)
- # [11:15] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [11:18] <AryehGregor> feross, you could post to the spec mailing list. IIRC, the API doesn't allow the page to accept more than highly limited user input in fullscreen mode, so attackers can't actually get them to type anything in without abruptly exiting full-screen mode. Also, Flash has such a feature already and it's not widely used for phishing.
- # [11:18] * Joins: JohnAlbin (~JohnAlbin@111-250-121-76.dynamic.hinet.net)
- # [11:19] * Joins: victor2 (~Adium@AMontsouris-652-1-40-166.w83-202.abo.wanadoo.fr)
- # [11:19] * Parts: victor2 (~Adium@AMontsouris-652-1-40-166.w83-202.abo.wanadoo.fr)
- # [11:19] <feross> AryehGregor: thanks for the reply. i was able to use keyboard input while in fullscreen mode in both firefox and chrome, so despite what the spec says i think that browsers are allowing this to happen. safari blocks keyboard input.
- # [11:19] <AryehGregor> The spec doesn't seem to give useful guidance. Definitely a spec bug. http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#security-and-privacy-considerations
- # [11:20] <AryehGregor> I haven't been following discussions.
- # [11:20] <AryehGregor> I'd post to the appropriate spec mailing list.
- # [11:21] * Quits: mamund (~mamund@69.163.32.100) (Ping timeout: 244 seconds)
- # [11:21] <feross> okay, will do that. thanks for the help.
- # [11:22] <jgraham> SO I recall there being discussion about this before
- # [11:22] <AryehGregor> Needless to say, phishing has been discussed very extensively with this feature, so I'm guessing the people involved will have answers, but I'm not one of them, so I don't. :)
- # [11:22] <jgraham> The use case for keyboard input is, of course, fullscreen games
- # [11:23] <AryehGregor> Yes, lots and lots of discussion. IIRC, security issues delayed the feature for a lot of time.
- # [11:23] * Joins: mamund (mamund@69.163.32.100)
- # [11:23] <AryehGregor> jgraham, the idea I saw floated was that most games could make use with a very limited set of keys, like arrow keys and so on, that would be useless to phishers.
- # [11:23] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [11:23] <AryehGregor> Arrows, Enter, space, whatever.
- # [11:23] <jgraham> Well that clearly isn't true
- # [11:23] <AryehGregor> Ones that wanted more would have to get some type of elevated permission.
- # [11:23] <AryehGregor> It's true for a lot of games, like simple platformers.
- # [11:24] <AryehGregor> You could allow arrows, Enter, space, and modifier keys with no real problems.
- # [11:24] <jgraham> I thought the consensus was that having a clickthrough dialog was enough that keyboard input could be allowed
- # [11:24] <jgraham> Sure, but people are trying to do more advanced games on the web
- # [11:24] <AryehGregor> I don't remember, I only followed part of the discussions.
- # [11:25] <jgraham> What keys does bananabread sdepend on?
- # [11:25] <AryehGregor> It seems like the current spec doesn't distinguish between allowing keyboard input and not.
- # [11:25] <AryehGregor> Some earlier versions did.
- # [11:25] <zcorpan> AryehGregor: games need more than the arrows. e.g. i need about half the keyboard for quake
- # [11:25] <AryehGregor> Sure, but a lot of games aren't Quake.
- # [11:26] <zcorpan> so?
- # [11:26] <AryehGregor> More complicated games certainly need the whole keyboard.
- # [11:26] <jgraham> Bananabread already uses way more keys
- # [11:26] <AryehGregor> So the games that don't need much of the keyboard could get away with less annoying security stuff.
- # [11:26] <AryehGregor> The ones that do can opt in to more annoying security stuff.
- # [11:26] <AryehGregor> That's what an earlier API version did.
- # [11:26] <AryehGregor> Seems the current one doesn't.
- # [11:28] <zcorpan> yeah ok. i recall that being proposed
- # [11:28] * Joins: vidu (u5404@gateway/web/irccloud.com/x-zwnwidupdvvvratd)
- # [11:28] <jgraham> I'm not sure "make the experience simpler for a subset of use cases" is a winning proposition compared to "make the experience consistent across all use cases"
- # [11:28] * Joins: danbri_ (danbri@nat/google/x-bsqlyjlqlsyvnecn)
- # [11:28] <AryehGregor> It seems the conclusion was to agree with you.
- # [11:28] <AryehGregor> Doesn't that kind of stink for, e.g., full-screen video?
- # [11:29] <AryehGregor> Or is the idea that that gets special-cased somehow, using nonstandard magic?
- # [11:29] * vidu is now known as viduthalai1947
- # [11:29] <zcorpan> if the user trusts youtube.com, he can always allow youtube.com
- # [11:29] <jgraham> (do video players typically use more than just arrow keys for keyboard a11y?)
- # [11:29] <jgraham> Plus tab, plus modifiers
- # [11:30] <AryehGregor> Dunno.
- # [11:31] * Joins: Lachy (~Lachy@office.oslo.opera.com)
- # [11:32] <jgraham> Seems like youtube also supports 0-9 to move to various points in the video + home + end
- # [11:32] <jgraham> (and space)
- # [11:37] * Quits: feross (~feross@c-50-131-220-63.hsd1.ca.comcast.net) (Quit: feross)
- # [11:45] <annevk> AryehGregor: I kinda think keyboard input should work, if it's made clear to the user that he entered fullscreen and that he can exit it, it should all be okay...
- # [11:46] <AryehGregor> It's pretty easy to get a substantial fraction of users to not notice that they entered fullscreen.
- # [11:46] <AryehGregor> Even if 90% will spot it, that doesn't matter -- phishing is cheap, and you still get the 10%.
- # [11:47] <AryehGregor> More generally, Flash already has fullscreen and it doesn't seem to have caused catastrophic security failures. If we match its features, we don't have to worry much. If we're more liberal, like allowing unrestricted keyboard input when Flash doesn't (does it?), that's a lot riskier because it's uncharted territory.
- # [11:49] * Quits: plashy (~plashy@c-76-122-27-92.hsd1.fl.comcast.net) (Remote host closed the connection)
- # [11:51] * abstractj|away is now known as abstractj
- # [11:56] <annevk> crippling functionality of the web platform lets proprietary platforms take over; it's not exactly a zero-sum game
- # [11:58] <ShaneHudson> Is the WHATWG involved in this new wiki the W3C have created? Looks nice a nice site to destroy w3schools!
- # [11:58] <AryehGregor> No, but I don't think "it's made clear to the user" is good enough by itself. A substantial number of users aren't going to even know what "fullscreen" means. The web is used by lots of people who aren't so clever with computers, or just aren't paying attention in the slightest.
- # [11:58] <AryehGregor> Anyway, I'll leave that up to the implementers. They have security teams for a reason.
- # [12:02] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
- # [12:05] <jgraham> I like the fact that the TPAC site says "Remember: do not microblog W3C Member confidential matters". Presumably those looking to leak sekrits should write full blog entries.
- # [12:14] <darobin> jgraham: it's just based on experience. People don't blog confidential stuff, but they mistakenly livetweet stuff
- # [12:14] <darobin> not that there's all that much confidential stuff going on in the first place — finding something to leak is actually hard work :)
- # [12:16] <jgraham> s/microblog/publish/ sould make the whole thing less silly
- # [12:17] <jgraham> *would
- # [12:18] * Joins: danbri__ (danbri@nat/google/x-anulfwuvepuuhbdm)
- # [12:18] * Quits: danbri_ (danbri@nat/google/x-bsqlyjlqlsyvnecn) (Read error: Connection reset by peer)
- # [12:18] <darobin> in fairness, I think that not caring about such trivial details would be less silly
- # [12:21] <jgraham> Me? Well maybe, but I doubt I am the only one that would find it faintly ridiculous that there is a swpecific admonishment for "microblogging" but not for any other form of communication
- # [12:21] <jgraham> Is HTMLImageElement.complete too difficult an example to use for explaining testharness.js? Pros: has obvious list of cases, has sync and async cases. Cons: Slightly obscure, depends on networking, one case is pretty hard to test, only really uses assert_true
- # [12:24] <jgraham> low
- # [12:24] <jgraham> Ohh, focus doesn't follow brain
- # [12:25] * Quits: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb) (Quit: Ex-Chat)
- # [12:27] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:129a:ddff:fe6c:7fd1)
- # [12:30] * Quits: plutoniix (~plutoniix@ppp-110-168-241-24.revip5.asianet.co.th) (Quit: จรลี จรลา)
- # [12:31] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [12:32] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
- # [12:39] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [12:40] * Quits: JohnAlbin (~JohnAlbin@111-250-121-76.dynamic.hinet.net) (Quit: JohnAlbin)
- # [12:41] * Quits: karlcow (~karl@nerval.la-grange.net) (Client Quit)
- # [12:41] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [12:45] * Joins: JohnAlbin (~JohnAlbin@111-250-121-76.dynamic.hinet.net)
- # [12:48] <zcorpan> jgraham: .complete is pretty unique in that it can change value while script is running
- # [12:49] <zcorpan> (is that needed for web compat? or did we just blindly copy ie?)
- # [12:49] <jgraham> Yeah, that's kind of icky
- # [12:49] <jgraham> One reason I don't like
- # [12:49] <jgraham> it
- # [12:51] * Quits: JohnAlbin (~JohnAlbin@111-250-121-76.dynamic.hinet.net) (Quit: JohnAlbin)
- # [12:51] <jgraham> But I am not doing well thinking of a better alternative that naturally has sync and async parts
- # [12:52] <jgraham> Everything to do with <iframe>s is whacked beyond belief
- # [12:52] <jgraham> Maybe localStorage?
- # [12:53] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [12:53] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [12:53] * Joins: sedovsek (~robert@89.143.12.238)
- # [12:54] <zcorpan> seems chrome doesn't update it while script is running. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1828
- # [12:54] * zcorpan files spec bug
- # [12:56] <zcorpan> https://www.w3.org/Bugs/Public/show_bug.cgi?id=19388
- # [12:56] <jgraham> It also didn't update it in the timeout for me…
- # [12:56] <zcorpan> does for me
- # [12:56] <zcorpan> might be racy?
- # [12:57] <jgraham> yeah, seems to be OK if you increase the timeout to 10ms
- # [12:58] <zcorpan> maybe it doesn't decode the image until it paints it, i.e. until the second alert is discarded, and then there's a race between the timeout and image decode
- # [12:58] <zcorpan> or something, i'm just guessing here
- # [12:58] <jgraham> Better to write that test using sync XHR than alert, I think
- # [12:58] <jgraham> Or maybe even just a loop
- # [13:00] <jgraham> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1829
- # [13:00] <jgraham> Huh?
- # [13:00] <jgraham> Gecko is giving false everywhere
- # [13:01] <jgraham> Turns out that this is a really interesting case :)
- # [13:01] <zcorpan> yeah, was just going to say. but it doesn't do that with my version
- # [13:02] <jgraham> Right, but alert is special sauce in gecko
- # [13:02] <zcorpan> yes
- # [13:03] <jgraham> Makes everything taste weird
- # [13:03] <zcorpan> it seems interesting to test how things interact with alert
- # [13:04] <zcorpan> and sync xhr..
- # [13:05] <jgraham> sync XHR gives the same result as alert
- # [13:05] <jgraham> In gecko
- # [13:05] <zcorpan> jgraham: why do you need a feature with both sync and async? why not use separate features?
- # [13:07] <jgraham> zcorpan: Just seems easier to give the presentation an overall arc
- # [13:07] <zcorpan> ok
- # [13:08] <zcorpan> use <script>!
- # [13:08] <jgraham> "Here's a simple case, here's a more complex case (this is the point at which people stop listening) this is a convenience function, these are some general principles to keep in mind"
- # [13:08] <jgraham> Haha
- # [13:09] * Joins: JohnAlbin (~JohnAlbin@111-250-121-76.dynamic.hinet.net)
- # [13:10] <jgraham> Homework: write a testsuite for <script> scheduling. Bonus credit for <script> + XSLT
- # [13:11] * Quits: JohnAlbin (~JohnAlbin@111-250-121-76.dynamic.hinet.net) (Client Quit)
- # [13:11] <AryehGregor> darobin, I'm getting an error when trying to run pegjs in webidl.js: Error: require.paths is removed. Use node_modules folders, or the NODE_PATH environment variable instead.
- # [13:11] <AryehGregor> Any idea what's up with that?
- # [13:12] <darobin> AryehGregor: I haven't touched that code in a while, so sadly no
- # [13:12] <AryehGregor> Oh, wait.
- # [13:12] <AryehGregor> I think I see.
- # [13:12] <AryehGregor> It was looking at an outdated local version.
- # [13:12] <darobin> but I know what the error is: something is using require.paths and it really shouldn't
- # [13:12] <darobin> ah, good
- # [13:12] <zcorpan> jgraham: :-)
- # [13:13] <darobin> AryehGregor: I'll be updating webidl.js as soon as the HTML WG gets into full testing crunch, i.e. hopefully pretty soon
- # [13:13] <AryehGregor> darobin, good to hear.
- # [13:13] * darobin has to jump out, bbiab sorry
- # [13:14] * jgraham hopes darobin's parachute opens
- # [13:14] * Joins: Yitro (~yitro@124-149-160-245.dyn.iinet.net.au)
- # [13:15] <AryehGregor> darobin, I just submitted a one-line pull request for you.
- # [13:15] * AryehGregor is reminded how vastly better git is than hg
- # [13:16] <zcorpan> jgraham: i'm having a hard time finding an api that isn't totally quirky and complex and has both sync and async parts
- # [13:16] <jgraham> Not just me then
- # [13:18] <jgraham> But what about localStorage? Or maybe I shoudl go for the simple parts of img.complete and then suggest that there is potential to do the more complex part and turn it into a full testsuite during the hack parts of ttwf
- # [13:21] <zcorpan> localStorage seems ok
- # [13:21] <zcorpan> can involve subframes if you want to show how that's done
- # [13:23] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [13:36] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
- # [13:36] * Quits: danbri__ (danbri@nat/google/x-anulfwuvepuuhbdm) (Remote host closed the connection)
- # [13:36] <paul_irish> hsivonen: there were policy decisions made at moz that disallowed importing MDN.
- # [13:37] <zcorpan> zewt: http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html is also out of date, as it happens :-P
- # [13:37] <darobin> AryehGregor: PR merged, thanks!
- # [13:37] <AryehGregor> darobin, thanks!
- # [13:38] <darobin> no, thanks to you :)
- # [13:38] <darobin> hg? I thought only Ms2ger and W3C still used that
- # [13:40] * Joins: annevk (~annevk@212.238.236.229)
- # [13:41] <AryehGregor> Sadly, I deal with the W3C a lot. :(
- # [13:41] <AryehGregor> Also, Mozilla does, and I haven't switched to the git mirrors yet.
- # [13:44] <annevk> yeah I don't really get the reverse xhr forking
- # [13:44] <annevk> not really sure what their plan is either
- # [13:46] <annevk> hmm
- # [13:50] * abstractj is now known as abstractj|gump
- # [13:51] <darobin> AryehGregor: any group that makes you use hg, don't hesitate to ask that it moves to GH
- # [13:51] <AryehGregor> darobin, do you think it would make sense to make things like .members or .inheritance be empty arrays instead of null if they're not present?
- # [13:52] <AryehGregor> GH?
- # [13:52] <darobin> GitHub
- # [13:52] <darobin> AryehGregor: yeah, I think that would make sense, there's not useful distinction between null and empty here and it would help code against the API
- # [13:53] <AryehGregor> Sounds great.
- # [13:53] * AryehGregor will probably write a patch soon, but is in the middle of something else
- # [13:53] <AryehGregor> (namely, documenting idlharness.js)
- # [13:53] <darobin> or, you know, if you're the primary committer to something that a WG is doing, you can just move to GH and tell them later...
- # [13:53] <darobin> whee, more docs!
- # [13:55] * Joins: BennyLava` (~colin@pdpc/supporter/professional/riven)
- # [13:56] <odinho> 13:42 < AryehGregor> (namely, documenting idlharness.js) <3
- # [13:58] * Quits: BennyLava (~colin@pdpc/supporter/professional/riven) (Ping timeout: 248 seconds)
- # [13:59] * Quits: Yitro (~yitro@124-149-160-245.dyn.iinet.net.au) (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
- # [14:01] <hsivonen> paul_irish: the policy decision of having used ShareAlike or something else?
- # [14:02] <hsivonen> paul_irish: on your blog post, you mentioned MDN, Wikipedia and Stackoverflow. All of those are SA, so deciding not to make WebPlatform.org SA is the policy decision that prevents importing from any of them.
- # [14:14] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [14:14] * Joins: Lachy (~Lachy@office.oslo.opera.com)
- # [14:18] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [14:19] <divya> hsivonen: why is SA necessary.
- # [14:19] <divya> hsivonen: also where is license info for webplatform.org
- # [14:20] <AryehGregor> hsivonen, so that things can be imported from other sources that use SA, presumably.
- # [14:25] <hsivonen> divya: MDN, Wikipedia and Stackoverflow have SA, so SA is necessary to import content from them
- # [14:26] <hsivonen> divya: it seems like a tremendously bad use of contributor time to re-express SA content in order to clean it of copyright and, therefore, copyleft. See half-day tasks: http://docs.webplatform.org/wiki/WPD:Getting_Started
- # [14:28] <divya> hsivonen: it seems right now MDN turns a blind eye to scraped content that is not rendered in CC-BY-SA
- # [14:28] <divya> hsivonen: I was not aware they need to re-express SA content
- # [14:28] <divya> i assumed they could just scrape it.
- # [14:29] <jgraham> That wouldn't be SQ though
- # [14:29] <jgraham> *SA
- # [14:29] <hsivonen> divya: failure to enforce previously (I’m taking you at your word) doesn’t mean that it’s reasonable for webplatform.org to rely on being able to violate a license
- # [14:29] <divya> hsivonen: i didnt know about SA restrictions.
- # [14:30] <divya> ideally this content should be free to use by whoever where-ever
- # [14:30] <divya> i would love for commercial products to rely on this for their documentation.
- # [14:30] * Joins: niloy (~niloy@203.196.177.156)
- # [14:30] <hsivonen> CC-BY-SA allows the use in commercial docs
- # [14:30] <divya> how so? if it is 'share alike'
- # [14:30] <divya> what use is restricted?
- # [14:31] <hsivonen> divya: you have to share alike but you can use it for commercial purposes
- # [14:31] <hsivonen> divya: NC is the license component that’s non-Free and prohibits commercial use
- # [14:31] * divya wikis
- # [14:31] <hsivonen> (Opera’s curriculum was CC-BY-SA-NC)
- # [14:32] * Quits: gavin__ (~gavin@76.14.87.162) (Remote host closed the connection)
- # [14:32] <divya> right so Share Alike means you must use sam licensing
- # [14:33] <hsivonen> divya: right. but the license doesn’t prohibit commercial use
- # [14:33] <divya> +e
- # [14:33] <divya> yeah but i do not think that is worth enforcing, especially given companies have preferences for different licenses.
- # [14:33] <divya> either way, well we need to fix this licensing thing.
- # [14:34] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [14:34] <divya> i honestly think CC-BY-SA is a model that would make companies baulk at using content from that source.
- # [14:35] <divya> have had experiences with it at Adobe.
- # [14:35] <hsivonen> divya: plenty of companies seem to be OK with shipping a copyleft kernel on their phones
- # [14:35] * Joins: erichynds (~ehynds@64.206.121.41)
- # [14:36] <hsivonen> divya: the first copyleft-licensed Adobe thing I can think of is the Source Sans font
- # [14:36] <hsivonen> the first I can think of that is
- # [14:36] <divya> what is 'copy-left'?
- # [14:36] <hsivonen> not necessarily Adobe’s first
- # [14:37] <hsivonen> divya: the concept of share alike more generally than the CC ShareAlike in particular
- # [14:37] <jgraham> divya: SA
- # [14:37] <AryehGregor> So in JavaScript, how can I do something like a derived class calling a base class' constructor? I currently have A and B, where A.prototype and B.prototype both have C.prototype as their prototype. I want new A() and new B() to have the same effect.
- # [14:38] <divya> hsivonen: i thought it was apache license. no?
- # [14:38] <AryehGregor> I guess I could do function A() { C.call(this); }.
- # [14:38] <AryehGregor> Hmm, yeah, let me do that.
- # [14:38] <divya> bah its some other license called open font license.
- # [14:39] <hsivonen> divya: right
- # [14:40] <hsivonen> oh and Adobe seems to be distributing WebKit, parts of which are also copylefted
- # [14:40] <divya> hsivonen: yeah seems SA from reading the open font license.
- # [14:40] <divya> hsivonen: all i am saying is lawyers @ adobe do not like using licenses that are not the licenses they recommend.
- # [14:41] <divya> unless it goes through a long process of review and then figuring out if it is worth the risk
- # [14:41] <divya> i am sure companies like mozilla, adobe, apple have $$$s to go through such reviews
- # [14:41] <divya> not many companies do.
- # [14:41] <divya> so having it a 'share-alike' means some small companies either just risk it or do not bother.
- # [14:42] <divya> individuals dont give a damn of course.
- # [14:42] <hsivonen> my point is that Mozilla doesn’t own the copyright on all MDN content, StackExchange doesn’t for StackOverflow conten and Wikimedia doesn’t for Wikipedia, so you can’t just get SA waivers from a handful of parties to import content
- # [14:42] <divya> yeah it is unfortunate. I do not think SE content can be imported per se anyway.
- # [14:43] <divya> licensing suckss
- # [14:43] <hsivonen> to me, it would make sense to prefer compatibility with the existing body of potentially importable content than to prefer compatibility with the sensibilities of *potential* contributors
- # [14:45] <divya> i understand the cost of existing compatibility is significantly lesser, but we should worry about the cost of this model after a few months and finding how it is working or not.
- # [14:46] <zcorpan> why is a new header not better for <http://www.w3.org/mid/op.wlwusmc2a3v5gv@hr-desk> ?
- # [14:48] * Quits: erichynds (~ehynds@64.206.121.41) (Read error: Operation timed out)
- # [14:49] * Joins: feross (~feross@c-50-131-220-63.hsd1.ca.comcast.net)
- # [14:52] <AryehGregor> darobin, would you be okay with me breaking up some of the long lines in grammar.peg as I make other changes? It's hard to read diffs with lines that long.
- # [14:55] <darobin> AryehGregor: I'm okay with you changing whatever you need for this to be easier for you man
- # [14:55] <AryehGregor> darobin, okay, great.
- # [14:55] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [15:00] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
- # [15:02] * Quits: nessy (~silviapf@124-149-117-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:02] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [15:02] * Quits: feross (~feross@c-50-131-220-63.hsd1.ca.comcast.net) (Quit: feross)
- # [15:05] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
- # [15:08] <zcorpan> zewt: isn't it up to browsers' decoders to decide at which level of blurriness they want to start showing the image?
- # [15:11] * attiks|away is now known as attiks
- # [15:14] * abstractj|gump is now known as abstractj
- # [15:15] * Joins: JohnAlbin (~JohnAlbin@114-24-54-5.dynamic.hinet.net)
- # [15:16] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:17] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [15:25] <shepazu> hsivonen: I made the call on WebPlatform using CC-BY, rather than CC-BY-SA, and I still believe it is the right one. Yes, it will take more time and effort to build the content up to a great state, but once we get there, the content will be much more reusable, without the confusion of SA
- # [15:26] * Joins: richt_ (~richt@pat-tazdevil.opera.com)
- # [15:29] * Quits: richt (~richt@office.oslo.opera.com) (Ping timeout: 252 seconds)
- # [15:31] <zcorpan> why was Array.isArray introduced? isn't it nonsensical to introduce sugar for *one* kind of object while not solving the problem for all other kinds?
- # [15:32] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [15:32] <annevk> zcorpan: I think the problem was only with arrays
- # [15:33] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [15:33] <zcorpan> really? then what was the problem?
- # [15:33] <annevk> javascript:typeof []
- # [15:33] <annevk> I think
- # [15:33] * Quits: JohnAlbin (~JohnAlbin@114-24-54-5.dynamic.hinet.net) (Ping timeout: 244 seconds)
- # [15:34] <zcorpan> Object.prototype.toString.call([]) === '[object Array]'
- # [15:36] <zcorpan> http://www.adobe.com/devnet/html5/articles/categorizing-values-in-javascript.html says isArray was introduced because of the different global objects problem, but that still applies for all other objects
- # [15:37] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [15:37] <annevk> http://web.mit.edu/jwalden/www/isArray.html explains
- # [15:38] <annevk> ' One test in this style is Object.prototype.toString.call(o) === "[object Array]", but that relies on Object.prototype.toString and Function.prototype.call not being changed (probably a good assumption but still fragile). It's also a bit more of an obvious hack than any of the other ideas.'
- # [15:41] <zcorpan> ah. that's true. but doesn't explain why it was only solved for arrays
- # [15:42] <hsivonen> shepazu: thanks
- # [15:42] <hsivonen> shepazu: for saying it was you—not for the call to choose CC-BY
- # [15:43] <annevk> zcorpan: typeof works for the other cases?
- # [15:43] <zcorpan> annevk: no? typeof is not useful for differentiating different objects
- # [15:44] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Ping timeout: 240 seconds)
- # [15:45] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:45] <shepazu> hsivonen: uh… you're welcome?
- # [15:46] <shepazu> not sure what you meant by that :)
- # [15:46] * Joins: sedovsek (~robert@89.143.12.238)
- # [15:48] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
- # [15:48] <shepazu> to be honest, I found it disconcerting to see complaints in this channel, taking a position against the more open option, for a more restrictive content license
- # [15:49] <annevk> lets not generalise shepazu
- # [15:49] <hsivonen> shepazu: I just meant avoiding the confusion of looking like I was thanking for the license choice
- # [15:49] <annevk> shepazu: e.g. http://krijnhoetmer.nl/irc-logs/whatwg/20121008#l-10
- # [15:50] <hsivonen> shepazu: I just think it’s a terrible waste of time to rewrite stuff to work around a license instead of going with what’s established out there
- # [15:50] <shepazu> like HTML5? :D
- # [15:51] <darobin> ouch, burn!
- # [15:51] <hsivonen> shepazu: from my point of view, this is another bad licensing call by the W3C
- # [15:51] <zcorpan> html5 wasn't rewritten to work around a license. it was rewritten because html4 was like w3schools
- # [15:51] <shepazu> annevk: I didn't mean to generalize… I meant "some complaints" not "all complaints"
- # [15:51] <darobin> <annevk> lets not generalise shepazu # yeah, having one of those is enough
- # [15:52] * shepazu SHEPAZU ALL THE THINGS!
- # [15:52] <annevk> I think only hsivonen and I complained, and argued opposite sides
- # [15:52] <annevk> ;)
- # [15:53] <hsivonen> I don’t mind webplatform.org using CC-BY or CC0 even for new content
- # [15:53] <annevk> and I'm just calling it out because everytime someone says something here, someone broadcasts it to the outside as "the WHATWG has spoken..."
- # [15:53] <shepazu> annevk: that seems quite consistent with your general philosophy on licensing :)
- # [15:53] <hsivonen> I just think it’s terribly wasteful not to be able to import from MDN, Wikipedia or StackOverflow
- # [15:53] <shepazu> annevk: fair enough, but I know better
- # [15:54] <shepazu> hsivonen: and with all due respect to those fine sites, which I admire, I think the mistake was on their part in choosing restrictive licenses
- # [15:54] <shepazu> I think we made the right call for the future use of the content
- # [15:55] <annevk> could we not have gone for new content in the public domain? and try to move there over time reusing the existing content under their more restrictive licensing?
- # [15:55] <annevk> I guess time will tell how it goes
- # [15:55] <shepazu> annevk: yes, but that would dramatically complicate and confuse things
- # [15:55] <hsivonen> shepazu: CC0 avoids the confusion
- # [15:56] <shepazu> CC0 provides less incentive to contribute for many people who like a little recognition
- # [15:56] <shepazu> but yes, we considered that
- # [15:56] <shepazu> code is all CC0, btw
- # [15:57] <hsivonen> shepazu: you really want attribution to individual authors and not just to webplatform.org?
- # [15:57] <hsivonen> shepazu: yay for CC0 code
- # [15:57] <shepazu> hsivonen: for commercial uses, yes, lists of authors, not just wpd
- # [15:57] <shepazu> it's only fair
- # [15:57] <hsivonen> also terribly impractical in the long run
- # [15:58] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
- # [15:58] <shepazu> we've already got a ton of interest in improving this site, so I think in 6-12 months the site will not suffer for a lack of imported content
- # [15:58] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [15:58] <shepazu> hsivonen: depends how it's managed
- # [15:58] <annevk> well, I still acknowledge contribution to specs even though they're licensed under CC0, fwiw
- # [15:59] <annevk> don't really need to cater to that through licensing
- # [15:59] <shepazu> annevk: that's because you're trying to be a good player, not eveyone would be
- # [15:59] <shepazu> license are not there for good players, they are there for the exceptions
- # [16:00] <shepazu> anyway, thanks for the interesting discussion! I have some work to do
- # [16:03] * Joins: nessy (~silviapf@124-149-117-86.dyn.iinet.net.au)
- # [16:03] <AryehGregor> darobin, it looks like WebIDL doesn't support multiple inheritance, but the parser does -- is there a reason for that? Did WebIDL used to support multiple inheritance? Can I remove parser support, or do we have to worry that that will break things?
- # [16:03] <jgraham> I think WebIDL did used to support it
- # [16:03] <jgraham> But I might be wrong
- # [16:04] <divya> zcorpan: !!!! you never reply https://github.com/h5bp/html5please/issues/194
- # [16:04] <zcorpan> divya: indeed
- # [16:04] * BennyLava` is now known as BennyLava
- # [16:05] <divya> just gimme the words and i will replace zcorpan i do not know enough about it to work on it!
- # [16:06] <zcorpan> i'm looking at it now
- # [16:06] <divya> thanks zcorpan !!
- # [16:06] <darobin> AryehGregor: WebIDL used to support it, I think there's still some IDL out there that uses it
- # [16:06] <AryehGregor> darobin, okay, I'll leave support in the parser.
- # [16:07] <darobin> part of the problem is whether these old things should be removed, or if we still want to parse old IDLs
- # [16:07] * Quits: niloy (~niloy@203.196.177.156) (Remote host closed the connection)
- # [16:07] <AryehGregor> Inheritance
- # [16:07] <AryehGregor> = herit:InheritanceInner?
- # [16:07] <AryehGregor> { return herit ? herit : []; }
- # [16:08] <AryehGregor> darobin, do you know of a better way in general to do that?
- # [16:08] <darobin> AryehGregor: mmmm, not that I can think of off the top of my head
- # [16:08] <AryehGregor> It seems like if I try this, I get an error because "herit" is undefined: Inheritance = (":" w herit:ScopedNameList)? { return herit ? herit : []; }
- # [16:08] <AryehGregor> Okay.
- # [16:08] <darobin> but then again I'm not a PEG expert, I just picked it up because I needed a Q&D WebIDL parser in a hurry for a project
- # [16:09] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
- # [16:09] <darobin> hmpf, I'd expect PEG to pass herit = null there...
- # [16:09] <darobin> oh, no, I remember now
- # [16:09] <darobin> when you have a Foo?, if it doesn't match then the variable is undefined
- # [16:09] <darobin> which really sucks
- # [16:10] <darobin> you need to test that herit is defined
- # [16:10] <darobin> I think that when I get around to this I'll rewrite without PEG — it'll make for something faster, too
- # [16:12] <AryehGregor> typeof herit == "undefined" seems to break things in weird ways.
- # [16:17] * Joins: erichynds (~ehynds@64.206.121.41)
- # [16:17] <zcorpan> divya: replied
- # [16:18] <divya> thanks zcorpan !!
- # [16:19] <darobin> AryehGregor: I'm doing something else at this second, but the way I've tracked these things down before has been to look at the generated code to see why it's weird
- # [16:19] <AryehGregor> I looked, and didn't see any mention of the label.
- # [16:19] <AryehGregor> In the code.
- # [16:19] <AryehGregor> But this way works, so good enough for me.
- # [16:19] <darobin> if it works, then great
- # [16:20] * Joins: griswold (~quassel@blackhole.space150.com)
- # [16:21] * Joins: victor5 (~Adium@AMontsouris-652-1-40-166.w83-202.abo.wanadoo.fr)
- # [16:21] * Parts: victor5 (~Adium@AMontsouris-652-1-40-166.w83-202.abo.wanadoo.fr)
- # [16:26] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [16:26] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [16:31] <annevk> Is it time to admit defeat on initCustomEvent?
- # [16:31] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=15259
- # [16:39] <annevk> so I want to add new Document()
- # [16:39] <annevk> but the age-old what argument is it going to take thing pops up
- # [16:40] <annevk> I guess I'll just add it without argument and then let people debate that bit :)
- # [16:40] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Read error: Connection reset by peer)
- # [16:41] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [16:43] <zcorpan> divya: i forgot to mention that web developers of course can opt to not rely on flash or java for any functionality
- # [16:45] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 246 seconds)
- # [16:46] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:47] * Joins: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net)
- # [16:48] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Read error: Connection reset by peer)
- # [16:48] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [16:49] * Quits: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [16:49] * Joins: MacTed (~Thud@63.119.36.36)
- # [16:53] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [16:53] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [16:53] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [16:54] <annevk> jQuery also calls it timeStamp
- # [16:54] * Joins: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net)
- # [16:54] * Quits: smus (~smus@173-167-97-246-sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [16:54] * Joins: garciawebdev (~garciaweb@190.244.76.14)
- # [16:58] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:02] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:06] * Joins: JohnAlbin (~JohnAlbin@114-24-54-5.dynamic.hinet.net)
- # [17:08] <jgraham> I hate mercurial
- # [17:08] * jgraham again trys to work out how do squash a few changesets together
- # [17:11] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:129a:ddff:fe6c:7fd1) (Remote host closed the connection)
- # [17:16] * Joins: ehsan_ (~ehsan@66.207.208.98)
- # [17:17] * Quits: nessy (~silviapf@124-149-117-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [17:18] * Quits: ehsan (~ehsan@66.207.208.98) (Ping timeout: 245 seconds)
- # [17:19] * Joins: izhak (~izhak@188.244.183.181)
- # [17:19] * Joins: auchenbe_ (~auchenber@176.222.239.226)
- # [17:20] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:21] <jgraham> Oh Sweet Jesus
- # [17:21] <jgraham> So I just tried to use hg histedit to do this
- # [17:21] <jgraham> and it deleted all the files
- # [17:22] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 264 seconds)
- # [17:23] * Quits: darobin (~darobin@spintank2-160-134.cnt.nerim.net) (Ping timeout: 276 seconds)
- # [17:28] * Joins: carlos_antonio (~benway@unaffiliated/disusered)
- # [17:38] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:129a:ddff:fe6c:7fd1)
- # [17:40] * Joins: BennyLava` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [17:40] * Quits: BennyLava` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [17:40] * Joins: BennyLava` (~colin@pdpc/supporter/professional/riven)
- # [17:41] * padenot is now known as padenot|away
- # [17:42] * Joins: danbri_ (danbri@nat/google/x-qubznoqnsqmzxolb)
- # [17:43] * Quits: BennyLava (~colin@pdpc/supporter/professional/riven) (Ping timeout: 252 seconds)
- # [17:45] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [17:46] * Quits: jochen__ (jochen@nat/google/x-uoprgipmodsxgbsh) (Remote host closed the connection)
- # [17:54] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [17:57] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [17:58] <marcosc_> Question: with the img@srcset attribute, it's not clear to me how commas are handled in a candidate image string's path, fragment, and query. Like, for example: <img srcset="generate.php?x=1,w,x23&title=hello, generate.php?y=3,32,23&title=hello x2">
- # [18:03] <annevk> Ms2ger: http://dom.spec.whatwg.org/#dom-document
- # [18:04] * Joins: bga_ (znc@69.50.229.69)
- # [18:05] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
- # [18:07] <zewt> marcosc_: at least one descriptor always exists; the space between the url and the descriptor ends the url
- # [18:08] <zewt> see http://www.whatwg.org/specs/web-apps/current-work/#processing-the-image-candidates for particulars
- # [18:09] <tantek> jgraham does hg have a "-undo" option?
- # [18:09] <marcosc_> zewt: thanks
- # [18:09] <jgraham> tantek: It turned out that the files were still in history
- # [18:09] <jgraham> But it had made a commit that deleted them
- # [18:09] <zewt> heh, when I'm using git I make wholesale cp -a backups a lot
- # [18:10] <jgraham> and then refused to do anything else, possibly because I was in a path that no longer existed
- # [18:10] <jgraham> In the end I managed to invoke some mq magic to do what I needed
- # [18:11] <jgraham> But it realy does seem like everything slightly advanced is a minefield in mercurial
- # [18:11] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [18:15] * Quits: danbri_ (danbri@nat/google/x-qubznoqnsqmzxolb) (Remote host closed the connection)
- # [18:15] * Joins: danbri_ (danbri@nat/google/x-ymqwzdkpxuywyhzf)
- # [18:16] * Joins: danbri__ (danbri@nat/google/x-uyedzigamfhrfhiy)
- # [18:16] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:19] * Quits: danbri_ (danbri@nat/google/x-ymqwzdkpxuywyhzf) (Ping timeout: 246 seconds)
- # [18:20] * Quits: danbri__ (danbri@nat/google/x-uyedzigamfhrfhiy) (Remote host closed the connection)
- # [18:21] * Joins: danbri_ (danbri@nat/google/x-dmlvoxftwzfjhuli)
- # [18:21] * Quits: danbri_ (danbri@nat/google/x-dmlvoxftwzfjhuli) (Read error: Connection reset by peer)
- # [18:21] * Joins: danbri_ (danbri@nat/google/x-rlotlbdpwgwoqnrr)
- # [18:22] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [18:24] * Joins: say2joe (~say2joe@204.56.108.2)
- # [18:24] * Quits: danbri_ (danbri@nat/google/x-rlotlbdpwgwoqnrr) (Remote host closed the connection)
- # [18:25] * Joins: jwalden (waldo@nat/google/x-oabiribulvhbwscq)
- # [18:26] * Joins: say2joe1 (~say2joe@204.56.108.2)
- # [18:27] * Joins: charlvn (~charlvn@524A9430.cm-4-3c.dynamic.ziggo.nl)
- # [18:27] * Quits: say2joe (~say2joe@204.56.108.2) (Read error: Operation timed out)
- # [18:32] * Joins: ap (~ap@2620:149:4:1b01:bdda:314:b85a:27dc)
- # [18:33] * Quits: izhak (~izhak@188.244.183.181) (Ping timeout: 246 seconds)
- # [18:33] * Joins: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be)
- # [18:33] * Quits: say2joe1 (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [18:34] <marcosc_> annevk, are you still maintaining: http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html ?
- # [18:34] <Ms2ger> marcosc_, no, we edit dom.spec.whatwg.org now
- # [18:34] <marcosc_> Ms2ger: ok, cool. Maybe add a note to the W3C one :)
- # [18:36] * Joins: pablof (~pablof@144.189.150.130)
- # [18:38] <annevk> marcosc_: https://twitter.com/annevk/status/250503261138849792
- # [18:39] <annevk> (took me longer to find that tweet to not repeat myself than it would be to just answer...)
- # [18:39] <annevk> marcosc_: yeah, Ms2ger, if you can add that note; I guess you're still allowed
- # [18:40] <annevk> marcosc_: fwiw, https://dvcs.w3.org/hg/url/raw-file/tip/Overview.html
- # [18:40] <annevk> marcosc_: has happened before
- # [18:40] <marcosc_> exactly like that would be awesome
- # [18:40] <annevk> it's not gonna be me
- # [18:40] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [18:40] <Ms2ger> <title class="now3c">Moved</title>
- # [18:40] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [18:40] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [18:41] * Quits: annevk (~annevk@212.238.236.229) (Remote host closed the connection)
- # [18:42] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [18:42] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [18:43] * Joins: pablof_ (~pablof@144.189.150.129)
- # [18:44] * Quits: pablof (~pablof@144.189.150.130) (Ping timeout: 246 seconds)
- # [18:44] * pablof_ is now known as pablof
- # [18:46] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [18:47] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [18:49] * Quits: auchenbe_ (~auchenber@176.222.239.226) (Remote host closed the connection)
- # [18:50] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [18:52] * Joins: say2joe (~say2joe@204.56.108.2)
- # [18:52] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [18:52] * Quits: auchenberg (~auchenber@176.222.239.226) (Read error: Operation timed out)
- # [18:53] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [18:55] * padenot|away is now known as padenot
- # [18:57] * Joins: espadrine (~thaddee_t@85-218-9-34.dclient.lsne.ch)
- # [18:59] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [19:00] * Joins: jernoble (~jernoble@17.212.152.13)
- # [19:00] * Joins: annevk (~annevk@178.224.232.120)
- # [19:00] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [19:00] * Parts: bga_ (znc@69.50.229.69)
- # [19:05] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:05] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [19:06] * Joins: erichynds (~ehynds@64.206.121.41)
- # [19:08] <AryehGregor> annevk, how do you test what the name of an encoding should be? I get "UTF-8" for document.characterSet in Gecko/WebKit, and seemingly "utf-8" in Opera (except in a different test it returns the empty string), and "unicode" in IE.
- # [19:08] <AryehGregor> Spec seems to suggest "utf-8"; "UTF-8" seems like it makes more sense.
- # [19:08] <AryehGregor> (if that's the data source you're using)
- # [19:09] <annevk> AryehGregor: the spec does indeed suggest all lowercase
- # [19:09] <AryehGregor> Any reason for that, given existing browsers' behavior?
- # [19:09] <annevk> AryehGregor: hope we could make that work?
- # [19:10] <AryehGregor> Why is it worth it? Just go with uppercase.
- # [19:10] <annevk> AryehGregor: string identifiers are always lowercase
- # [19:10] <AryehGregor> Well, it's an acronym.
- # [19:10] * abstractj is now known as abstractj|lunch
- # [19:10] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [19:10] <AryehGregor> Also: tagName.
- # [19:10] <annevk> AryehGregor: well not all is uppercase I think; e.g. windows-1252 would be Windows-1252 or some such
- # [19:10] <AryehGregor> Probably.
- # [19:10] <annevk> AryehGregor: tagName is obsoleted with localName
- # [19:10] <annevk> anyway, I don't feel that strongly and am taking patches or suggested renaming if you think that'll be better
- # [19:11] <annevk> could you please file a bug?
- # [19:11] <AryehGregor> I just don't want to write tests for a spec that needlessly doesn't match browsers. I'm not testing the whole spec, but I want some test or other for .characterSet in some DOM tests I'm writing right now.
- # [19:11] <AryehGregor> Sure.
- # [19:11] <AryehGregor> Where? I don't see an Encoding component in the W3C Bugzilla.
- # [19:12] <annevk> is it not under WHATWG?
- # [19:12] <AryehGregor> Oh, I see.
- # [19:12] <annevk> it's linked from the spec too I think
- # [19:12] <annevk> you're reading http://encoding.spec.whatwg.org/ right?
- # [19:12] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [19:12] <annevk> gotta go
- # [19:12] <AryehGregor> Yeah.
- # [19:12] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [19:12] * Quits: annevk (~annevk@178.224.232.120) (Remote host closed the connection)
- # [19:13] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [19:15] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 246 seconds)
- # [19:15] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [19:16] * gavin_ is now known as gavin
- # [19:16] * Joins: aklein (u4454@gateway/web/irccloud.com/x-neeamzoeyfsbfhjp)
- # [19:16] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
- # [19:17] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [19:18] * Joins: sicking (~chatzilla@nat/mozilla/x-unotflcpftludfyk)
- # [19:19] * Quits: jwalden (waldo@nat/google/x-oabiribulvhbwscq) (Quit: back in 15-20)
- # [19:20] * Joins: sedovsek (~robert@89.143.12.238)
- # [19:20] * Joins: say2joe (~say2joe@204.56.108.2)
- # [19:21] * mattgiff_ is now known as mattgifford
- # [19:22] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [19:22] <annevk> AryehGregor: ah, so you're not gonna test all of them?
- # [19:24] * Joins: say2joe1 (~say2joe@204.56.108.2)
- # [19:24] <annevk> TabAtkins: your twitter handle makes me laugh every time
- # [19:25] * Quits: say2joe (~say2joe@204.56.108.2) (Ping timeout: 245 seconds)
- # [19:27] * Quits: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be) (Quit: Leaving)
- # [19:30] * abarth is now known as abarth|gardening
- # [19:35] * Joins: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be)
- # [19:35] <arv> annevk: I'm implementing MutationObservers based on the spec and generally everything works and matches Gecko and WebKit. However, there is one issue. When appending a record to the queue both Gecko and WebKit replaces the last record if it represents the same mutation and the new record has an oldValue.
- # [19:35] * Joins: jarek__ (~jarek@aeak36.neoplus.adsl.tpnet.pl)
- # [19:35] <annevk> how does that happen?
- # [19:35] <annevk> also, a bug + changes requested would be a big help, not gonna be able to do much more today
- # [19:35] <arv> annevk: OK. I'll file a bug with a test case
- # [19:36] <annevk> thanks arv!
- # [19:36] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 252 seconds)
- # [19:39] <AryehGregor> annevk, I'd be happy to test all of them. I can write a little harness that uses a simple data structure for all the encoding maps that you can keep updated along with the spec.
- # [19:39] <AryehGregor> It's just not what I was testing just now.
- # [19:40] <AryehGregor> (I was doing simple tests on properties of Node and its various derived interfaces.)
- # [19:40] * jonlee|afk is now known as jonlee
- # [19:40] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [19:41] <annevk> that sounds sweet
- # [19:41] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [19:41] <annevk> I saw hsivonen might do some work on encodings too for Gecko
- # [19:43] <annevk> I'm happy to help out too btw, getting browsers aligned on byte -> code point mapping would be a great improvement
- # [19:43] * Quits: jarek__ (~jarek@aeak36.neoplus.adsl.tpnet.pl) (Ping timeout: 276 seconds)
- # [19:44] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:448:1f5c:3796:2b90)
- # [19:44] * Quits: say2joe1 (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [19:44] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [19:46] * Joins: jwalden (~waldo@2620:101:8003:200:9d91:cb02:a7b:53c7)
- # [19:47] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [19:48] * Joins: say2joe (~say2joe@204.56.108.2)
- # [19:50] * Ms2ger tries to remember what he was trying to fix about NoInterfaceObject
- # Session Close: Tue Oct 09 19:53:19 2012
- #
- # Session Start: Tue Oct 09 19:53:19 2012
- # Session Ident: #whatwg
- # [19:53] * Disconnected
- # [19:54] * Attempting to rejoin channel #whatwg
- # [19:54] * Rejoined channel #whatwg
- # [19:54] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [19:54] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
- # [19:55] * Quits: krijnh (~krijnhoet@ip4da4a84d.direct-adsl.nl) (Ping timeout: 244 seconds)
- # [19:59] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [20:02] * jernoble is now known as jernoble|afk
- # [20:02] * jernoble|afk is now known as jernoble
- # [20:03] * jonlee is now known as jonlee|afk
- # [20:07] <Ms2ger> Huh
- # [20:07] <Ms2ger> AryehGregor, yt?
- # [20:07] <AryehGregor> Ms2ger, yep.
- # [20:07] <AryehGregor> (probably not for too much longer, though)
- # [20:08] <Ms2ger> I'm looking at IdlInterface.prototype.test_self
- # [20:08] <AryehGregor> Okay.
- # [20:09] <Ms2ger> Oh
- # [20:09] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: http://mhausenblas.info/#i says TTYL)
- # [20:09] <Ms2ger> I thought you were testing Object.getOwnPropertyDescriptor(window, this.name) twice
- # [20:09] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [20:09] <Ms2ger> But the other one was for Object.getOwnPropertyDescriptor(window[this.name], "prototype")
- # [20:11] <Ms2ger> Might be nice if we could make those asserts a little less verbose
- # [20:11] <AryehGregor> Like a wrapper of some type, yeah.
- # [20:12] * jonlee_ is now known as jonlee
- # [20:14] <AryehGregor> It could also do more rigorous tests, like actually trying to write and seeing if it succeeds.
- # [20:15] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:18] <Ms2ger> Yeah, but that'll need more code to (try to) revert the changes
- # [20:20] * Joins: cabanier (~cabanier@192.150.22.55)
- # [20:20] * Joins: sedovsek (~robert@BSN-61-118-228.dial-up.dsl.siol.net)
- # [20:22] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [20:26] * timeless_ is now known as timeless
- # [20:26] * Quits: timeless (uid4015@gateway/web/irccloud.com/x-feaetardbxdnjunj) (Changing host)
- # [20:26] * Joins: timeless (uid4015@firefox/developer/timeless)
- # [20:35] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [20:37] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [20:39] * Joins: jochen__ (jochen@nat/google/x-vbvlwiiranlbttku)
- # [20:43] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [20:45] * abstractj|lunch is now known as abstractj
- # [20:45] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [20:45] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Client Quit)
- # [20:47] * linclark is now known as linclark|afk
- # [20:49] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [20:50] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [20:52] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (Quit: leaving)
- # [20:52] * Quits: nephyrin (~nephyrin@nat/mozilla/x-pjymeffwtxdmufex) (Quit: ... Besides, it was hot)
- # [20:56] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:58] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
- # [21:03] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [21:06] * Joins: nephyrin (~neph@2620:101:8003:200:d685:64ff:feb2:4053)
- # [21:20] * Joins: othermaciej (~mjs@17.244.72.215)
- # [21:20] * Quits: othermaciej (~mjs@17.244.72.215) (Client Quit)
- # [21:20] * Joins: othermaciej (~mjs@17.244.72.215)
- # [21:21] * Joins: mkanat (mkanat@nat/google/session)
- # [21:21] * Quits: mkanat (mkanat@nat/google/session) (Changing host)
- # [21:21] * Joins: mkanat (mkanat@nat/google/x-xfglsznkolihcyrg)
- # [21:26] * Quits: astearns (~astearns@192.150.22.5) (Quit: astearns)
- # [21:26] * Joins: astearns (~astearns@192.150.22.5)
- # [21:27] * Quits: sicking (~chatzilla@nat/mozilla/x-unotflcpftludfyk) (Ping timeout: 252 seconds)
- # [21:28] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [21:29] * Quits: nephyrin (~neph@2620:101:8003:200:d685:64ff:feb2:4053) (Read error: Connection reset by peer)
- # [21:29] * Joins: nephyrin (~neph@nat/mozilla/x-pjgwsaweqdqcynln)
- # [21:36] * Quits: Ms2ger (~Ms2ger@kotnet-150.kulnet.kuleuven.be) (Quit: nn)
- # [21:39] * Joins: carlos_antonio (~benway@173.230.152.21)
- # [21:39] * Quits: carlos_antonio (~benway@173.230.152.21) (Changing host)
- # [21:39] * Joins: carlos_antonio (~benway@unaffiliated/disusered)
- # [21:40] * Joins: dgathright (~dgathrigh@nat/yahoo/x-ulitpnwdjutybcbc)
- # [21:44] * Joins: feross (~feross@c-50-131-220-63.hsd1.ca.comcast.net)
- # [21:56] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Changing host)
- # [21:56] * Joins: FireFly (~firefly@oftn/member/FireFly)
- # [21:57] * Joins: nessy (~silviapf@124-149-117-86.dyn.iinet.net.au)
- # [22:02] * Quits: othermaciej (~mjs@17.244.72.215) (Quit: othermaciej)
- # [22:08] * Quits: jonlee (~jonlee@2620:149:4:1b01:448:1f5c:3796:2b90) (Ping timeout: 246 seconds)
- # [22:08] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [22:10] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:ad52:72f2:a0de:2724) (Quit: jonlee|afk)
- # [22:12] * Quits: erichynds (~ehynds@64.206.121.41)
- # [22:12] * Joins: drublic (~drublic@frbg-5d84f2b8.pool.mediaWays.net)
- # [22:14] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 246 seconds)
- # [22:15] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:18] * linclark|afk is now known as linclark
- # [22:20] * Joins: othermaciej (~mjs@17.245.108.235)
- # [22:20] * Joins: tantek (~tantek@66-87-7-4.pools.spcsdns.net)
- # [22:21] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [22:23] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [22:24] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:24] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:24] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [22:26] * padenot is now known as padenot|away
- # [22:27] * padenot|away is now known as padenot
- # [22:27] * Quits: padenot (~paul@li421-75.members.linode.com) (Quit: WeeChat 0.3.7)
- # [22:29] * Joins: tawhuac (~tawhuac@190.71.245.36)
- # [22:29] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [22:30] * Quits: feross (~feross@c-50-131-220-63.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [22:30] * Joins: padenot (~paul@li421-75.members.linode.com)
- # [22:33] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:33] * Quits: tantek (~tantek@66-87-7-4.pools.spcsdns.net) (Ping timeout: 264 seconds)
- # [22:34] * Quits: sedovsek (~robert@BSN-61-118-228.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [22:35] * Joins: sicking (~chatzilla@nat/mozilla/x-inzixrbkcbtqagjy)
- # [22:40] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [22:41] * Joins: tantek (~tantek@nat/mozilla/x-ilczysiwesuyrsky)
- # [22:46] * Quits: othermaciej (~mjs@17.245.108.235) (Remote host closed the connection)
- # [22:47] * Joins: othermaciej (~mjs@2620:149:4:1b01:6993:f999:a5ce:1a3b)
- # [22:47] * Quits: charlvn (~charlvn@524A9430.cm-4-3c.dynamic.ziggo.nl) (Quit: Leaving)
- # [22:51] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [22:51] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [22:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [22:56] * Quits: MacTed (~Thud@63.119.36.36)
- # [22:56] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 276 seconds)
- # [22:58] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (Quit: Lost terminal)
- # [22:59] * Joins: jernoble (~jernoble@17.212.152.13)
- # [23:00] * Joins: jonlee (~jonlee@2620:149:4:1b01:d0e5:e0a0:327f:7722)
- # [23:00] * jernoble is now known as jernoble|afk
- # [23:00] * jernoble|afk is now known as jernoble
- # [23:00] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [23:01] * Joins: jernoble (~jernoble@17.212.152.13)
- # [23:01] * Quits: ehsan_ (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [23:02] * Joins: ehsan (~ehsan@66.207.208.98)
- # [23:06] * Joins: krit (~krit@sjfw1-a.adobe.com)
- # [23:07] * Joins: sedovsek (~robert@BSN-61-118-228.dial-up.dsl.siol.net)
- # [23:11] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:7ca5:285e:2df9:a8b2)
- # [23:11] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:19] * Quits: jonlee_ (~jonlee@2620:149:4:1b01:7ca5:285e:2df9:a8b2) (Remote host closed the connection)
- # [23:25] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [23:25] * Joins: beverloo` (~peter@host81-141-86-173.wlms-broadband.com)
- # [23:26] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:9466:5794:f2c7:e07c)
- # [23:30] * Quits: sedovsek (~robert@BSN-61-118-228.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [23:37] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [23:38] * Quits: jonlee_ (~jonlee@2620:149:4:1b01:9466:5794:f2c7:e07c) (Quit: jonlee_)
- # [23:39] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:40] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 248 seconds)
- # [23:41] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:801b:6244:4e4b:aabb)
- # [23:42] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 260 seconds)
- # [23:42] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:42] * linclark is now known as linclark|afk
- # [23:43] <annevk> karlcow: I would have expected you to describe http://lists.w3.org/Archives/Public/www-tag/2012Oct/0063 as beautiful, not ironic, since you like crazy stuff
- # [23:45] <karlcow> what is amazing in that email is the misguided labeling and rudeness. Like the person being ballistic on me on really the wrong person.
- # [23:45] <karlcow> I don't get it
- # [23:45] <annevk> going ballistic on people is generally best avoided
- # [23:46] <annevk> karlcow: I also love how he transforms <i> to <em> and apparently considers himself an expert :-)
- # [23:47] <karlcow> double irony when I have managed my own entire Web site for a few years with XHTML 1.0 + XSLT
- # [23:47] * Quits: dgathright (~dgathrigh@nat/yahoo/x-ulitpnwdjutybcbc) (Read error: Connection reset by peer)
- # [23:47] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [23:48] * Joins: dgrogan (dgrogan@nat/google/x-exvmohswhneicvki)
- # [23:48] <Hixie> wow, why did i follow that link
- # [23:48] <annevk> Hixie: dude www-tag should give you a hint
- # [23:48] <Hixie> i could have gone my day happily ignorant that www-tag is still discussing stuff that we resolved ten years ago
- # [23:49] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
- # [23:50] <karlcow> "working at w3c I was an XML evil lover, now working at Opera I'm an XML hater". Some humans make me sad. Boxes, labels, and stuff. Ah yes I should add my RDF label for some others too.
- # [23:51] <annevk> @opera.com -> must be a WHATWG XML-hating fanboy is indeed kinda nonsense, but you do hang out here ;-)
- # [23:52] <Hixie> yeah i love the assumption that whatwg = xml-hating
- # [23:52] <Hixie> seems to rather miss the point
- # [23:52] <annevk> the other thing with that kind of stuff is that often the people here know much more about XML and how it works for web sites / browsers than any of those complaining
- # [23:52] <karlcow> annevk: I hang out on #swig too, aka Semantic Web Interest Group
- # [23:53] <Hixie> i take it this latest spat started because of the url spec work?
- # [23:53] <karlcow> I'm the evil evil evil, all sins in one cow ;)
- # [23:53] <annevk> Hixie: maybe, I saw a few tweets, but www-tag thinks URL spec work is inside the HTML spec...
- # [23:53] <Hixie> o_O
- # [23:53] <Hixie> if they wanted to do the url work, they had plenty of time
- # [23:54] <Hixie> it's not like either you or me actually wants to do it
- # [23:54] <annevk> in fact they can still do it if they want to :-)
- # [23:54] <annevk> I don't really care, I just wanna fix problems
- # [23:54] <Hixie> hear hear
- # [23:54] <zewt> i hate xml, but i do have my reasons :)
- # [23:55] <zewt> does this mean i can get a job at opera?
- # [23:55] <karlcow> ahaha
- # [23:55] <zewt> i guess the association is one-way :(
- # [23:55] <annevk> zewt: if you're serious I think you'd have a good chance of getting a job, but they might ask you to move
- # [23:56] <karlcow> zewt: I do not think it is a requirement, my cover letter/resume was xhtml 1.1 served as application/xhtml+xml ;)
- # [23:56] <zewt> heh, i moved for my current job, i'll give it a chance first :P
- # [23:56] <karlcow> zewt: http://www.opera.com/company/jobs/
- # [23:56] <annevk> zewt: anyone with above average standards knowledge is a serious candidate for sure
- # [23:56] <zewt> "above average" sure sounds like "any whatsoever"
- # [23:57] <annevk> after I hit enter I realised that was kinda vague
- # [23:57] <annevk> but I'm pretty sure you fit the criteria
- # [23:57] <zewt> which after years of most specs being IETF-style walls of descriptive text, is a bit understandable
- # [23:59] <zewt> man, google docs spreadsheets is nearly unusable in FF
- # Session Close: Wed Oct 10 00:00:00 2012
The end :)