Options:
- # Session Start: Thu Apr 28 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] <heycam> yeah, I think that's fine
- # [00:04] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Ping timeout: 258 seconds)
- # [00:06] * Joins: othermaciej (~mjs@17.246.17.39)
- # [00:10] * Quits: Frozen (~Frozen@2a01:e35:8a2f:2a60:21f:d0ff:fe53:75b2) (Read error: Connection reset by peer)
- # [00:13] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [00:16] <AryehGregor> Plaintext e-mail has RTL in visual order, not logical? Really?
- # [00:16] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [00:17] <TabAtkins> Plaintext doesn't mean "see the bytes in order". It just means no styling. Bidi algorithms aren't styling.
- # [00:18] <AryehGregor> I guess I have to test.
- # [00:21] <AryehGregor> Testing turned out to be too tiresome, what with encoding issues, so I'll live in ignorance.
- # [00:21] <AryehGregor> There's such a thing as encoding RTL in visual order, although it makes no sense if you have to do line breaking. I just saw someone say that the convention for plaintext e-mail is visual rather than logical.
- # [00:22] <AryehGregor> I mean, plaintext e-mail does predate the Unicode RTL algorithm by a wide margin.
- # [00:22] <TabAtkins> Am I crazy, or is wikipedia completely unstyled now?
- # [00:23] <AryehGregor> You're crazy.
- # [00:23] <TabAtkins> Hm.
- # [00:23] <AryehGregor> (if it persists, #wikimedia-tech)
- # [00:23] <TabAtkins> Let's check another browser.
- # [00:24] * Joins: weinig (~weinig@17.246.17.9)
- # [00:26] <TabAtkins> Okay, my computer just went crazy and lost my network drive.
- # [00:33] * Quits: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [00:33] * Quits: agektmr1 (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [00:41] * Quits: estes (~estes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (Quit: estes)
- # [00:43] * Joins: erlehmann (~erlehmann@89.204.153.79)
- # [00:46] * Quits: rom_ (~user_@81.57.64.145) (Quit: Linkinus - http://linkinus.com)
- # [00:47] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [00:48] * Quits: stefan-_ (~music@trir-5d8058eb.pool.mediaWays.net) (Quit: Verlassend)
- # [00:48] * Quits: erlehmann (~erlehmann@89.204.153.79) (Ping timeout: 240 seconds)
- # [00:50] <TabAtkins> My computer has gone totally crazy. Time to reboot, I guess.
- # [00:51] * Quits: TabAtkins (~tabatkins@nat/google/x-lazigzsvusvvrvsu) (Remote host closed the connection)
- # [00:51] * Joins: dydx (~dydz@gw-aov-magic-mom.dsl.primus.ca)
- # [00:55] * Quits: weinig (~weinig@17.246.17.9) (Quit: weinig)
- # [00:59] * Joins: TabAtkins (~tabatkins@nat/google/x-dsqzdjkjsjyapxxy)
- # [01:00] * Joins: erlehmann (~erlehmann@89.204.153.67)
- # [01:07] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 240 seconds)
- # [01:08] * Quits: joshdavenport (~jdavenpor@027cc02f.bb.sky.com) (Quit: Leaving)
- # [01:08] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 250 seconds)
- # [01:08] * Quits: F1LT3R (~F1LT3R@c-76-19-149-201.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [01:11] * Quits: stevela (~stevela@nat/google/x-mdhfpisardujgxwv) (Quit: stevela)
- # [01:16] * Joins: weinig (~weinig@17.203.15.226)
- # [01:19] <TabAtkins> ...huh. I'm not sure how this happened, but somehow an unsaved file persisted in my text editor across two reboots.
- # [01:23] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [01:24] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:25] * Quits: dydx (~dydz@gw-aov-magic-mom.dsl.primus.ca) (Quit: dydx)
- # [01:25] * Joins: myakura (~myakura@49.129.50.226)
- # [01:30] <TabAtkins> People come up with the craziest hacks. I've got an email from somebody who is trying to avoid preloading all their slide images individually by first compiling them all into a video, one slide per frame, then drawing the video to <canvas> to extract the images back out.
- # [01:36] * Quits: myakura (~myakura@49.129.50.226) (Remote host closed the connection)
- # [01:46] * Joins: boblet (~boblet@p2153-ipbf908osakakita.osaka.ocn.ne.jp)
- # [01:48] * paul_irish_ is now known as paul_irish
- # [01:50] * Quits: wakaba (~wakaba@57.72.102.121.dy.bbexcite.jp) (Quit: Leaving...)
- # [01:52] * Joins: wakaba (~wakaba@57.72.102.121.dy.bbexcite.jp)
- # [01:59] <erlehmann> TabAtkins, madness. you should start a blog, html5fail or something like that :>
- # [02:02] * Quits: othermaciej (~mjs@17.246.17.39) (Quit: othermaciej)
- # [02:03] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [02:07] * Joins: othermaciej (~mjs@2620:0:1b00:1f08:9227:e4ff:fef3:599)
- # [02:09] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [02:09] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [02:10] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [02:13] * Quits: shepazu (~schepers@173.160.128.233) (Quit: shepazu)
- # [02:14] * Joins: jamesr_ (~jamesr@216.239.45.19)
- # [02:14] * Quits: jamesr (~jamesr@216.239.45.19) (Read error: Connection reset by peer)
- # [02:14] * jamesr_ is now known as jamesr
- # [02:15] * Joins: weinig_ (~weinig@17.246.17.9)
- # [02:15] * Quits: weinig_ (~weinig@17.246.17.9) (Client Quit)
- # [02:16] * Joins: weinig_ (~weinig@17.246.17.9)
- # [02:18] * Quits: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [02:18] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:18] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [02:19] * Quits: weinig (~weinig@17.203.15.226) (Ping timeout: 248 seconds)
- # [02:19] * weinig_ is now known as weinig
- # [02:21] * Quits: weinig (~weinig@17.246.17.9) (Remote host closed the connection)
- # [02:21] * Joins: weinig (~weinig@17.203.15.226)
- # [02:28] * Quits: cpearce (~chatzilla@ip-118-90-104-82.xdsl.xnet.co.nz) (Ping timeout: 260 seconds)
- # [02:31] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
- # [02:32] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [02:32] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [02:34] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
- # [02:34] * Quits: erlehmann (~erlehmann@89.204.153.67) (Ping timeout: 240 seconds)
- # [02:34] * Joins: onar (~onar@17.216.36.168)
- # [02:45] * _bga is now known as bga_|away
- # [02:46] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [02:47] * Joins: erlehmann (~erlehmann@89.204.153.67)
- # [03:03] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:03] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [03:03] * Quits: othermaciej (~mjs@2620:0:1b00:1f08:9227:e4ff:fef3:599) (Quit: othermaciej)
- # [03:04] * Joins: agektmr (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp)
- # [03:07] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [03:34] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Read error: Connection reset by peer)
- # [03:34] * Joins: ryanseddon (~RSeddon@202.126.98.210)
- # [03:34] * Joins: ben_h (~ben@128.250.195.138)
- # [03:37] * Quits: dbaron (~dbaron@nat/mozilla/x-wzmcrxezbifhlglk) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:42] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [03:42] * Joins: CvP (CvP@180.234.49.195)
- # [03:46] * Quits: erlehmann (~erlehmann@89.204.153.67) (Quit: Ex-Chat)
- # [03:46] * Quits: TabAtkins (~tabatkins@nat/google/x-dsqzdjkjsjyapxxy) (Read error: Operation timed out)
- # [03:53] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [04:02] * Quits: boblet (~boblet@p2153-ipbf908osakakita.osaka.ocn.ne.jp) (Remote host closed the connection)
- # [04:03] * Joins: boblet (~boblet@p2153-ipbf908osakakita.osaka.ocn.ne.jp)
- # [04:03] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Ex-Chat)
- # [04:04] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [04:05] * Quits: cying (~cying@173.13.176.101) (Quit: cying)
- # [04:07] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [04:10] * Quits: CvP (CvP@180.234.49.195) (Quit: [ UPP ] > all)
- # [04:11] * Joins: mpilgrim_ (~pilgrim@nat/google/x-dttynuoqhklrvuyh)
- # [04:11] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 250 seconds)
- # [04:13] * Joins: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [04:24] * Quits: ralphholzmann (~ralph@ralphholzmann.com) (Ping timeout: 276 seconds)
- # [04:28] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Remote host closed the connection)
- # [04:28] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Ping timeout: 240 seconds)
- # [04:28] * Joins: ralphholzmann (~ralph@ralphholzmann.com)
- # [04:37] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [04:37] * Joins: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [04:38] * Quits: mpilgrim_ (~pilgrim@nat/google/x-dttynuoqhklrvuyh) (Ping timeout: 276 seconds)
- # [04:42] <MikeSmith> abarth: congrats on the RFC publication
- # [04:45] * Quits: webr3 (~nathan@host86-130-236-17.range86-130.btcentralplus.com) (Ping timeout: 240 seconds)
- # [04:47] * Quits: jamesr (~jamesr@216.239.45.19) (Quit: jamesr)
- # [04:48] * Quits: MikeSmith (~MikeSmith@58x157x21x205.ap58.ftth.ucom.ne.jp) (Quit: MikeSmith)
- # [04:48] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 246 seconds)
- # [04:50] * Joins: webr3 (~nathan@host81-152-134-12.range81-152.btcentralplus.com)
- # [04:50] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [04:52] * Quits: dave_levin (~dave_levi@74.125.59.65) (Quit: dave_levin)
- # [04:53] * Quits: xakz (~XaMaD@ARennes-554-1-127-97.w92-158.abo.wanadoo.fr) (Read error: Connection reset by peer)
- # [04:58] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [04:59] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [05:01] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [05:03] * Quits: tw2113 (~tw2113@fedora/tw2113) (Remote host closed the connection)
- # [05:23] * Joins: CvP (CvP@180.234.60.1)
- # [05:33] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [05:33] * Quits: boaz (~boaz@75.150.66.249) (Quit: boaz)
- # [05:35] * Joins: MikeSmith (~MikeSmith@EM111-188-4-185.pool.e-mobile.ne.jp)
- # [05:39] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [05:39] * Joins: ezoe (~ezoe@203-140-88-15f1.kyt1.eonet.ne.jp)
- # [06:00] * Quits: weinig (~weinig@17.203.15.226) (Quit: weinig)
- # [06:12] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 240 seconds)
- # [06:16] * Quits: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 240 seconds)
- # [06:41] * Quits: CvP (CvP@180.234.60.1) (Disconnected by services)
- # [06:41] * Joins: xCG (CvP@180.234.57.227)
- # [06:42] * xCG is now known as CvP
- # [06:46] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [06:49] * Quits: CvP (CvP@180.234.57.227) (Quit: [ UPP ] > all)
- # [06:50] * Joins: matjas (~matjas@91.182.163.174)
- # [06:54] * Joins: CvP (CvP@180.234.86.198)
- # [06:56] * Quits: agektmr (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [07:00] * Quits: jwalden (~waldo@c-76-122-146-90.hsd1.mi.comcast.net) (Quit: night)
- # [07:00] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [07:12] * Quits: matjas (~matjas@91.182.163.174) (Quit: Computer has gone to sleep.)
- # [07:15] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Quit: simplicity-)
- # [07:15] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Don't follow me)
- # [07:23] * Quits: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 250 seconds)
- # [07:27] * Joins: agektmr (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp)
- # [07:28] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
- # [07:33] * Joins: hdhoang (~hdhoang@203.210.206.100)
- # [07:37] <abarth> MikeSmith: thanks!
- # [07:40] <MikeSmith> abarth: btw, tools.ietf.org doesn't seem to have the draft-abarth-url-01 yet
- # [07:40] <abarth> http://tools.ietf.org/html/draft-abarth-url-01
- # [07:40] <abarth> works for me
- # [07:40] <MikeSmith> ah
- # [07:41] <MikeSmith> I was going to http://tools.ietf.org/html/draft-abarth-url-00
- # [07:41] <MikeSmith> and expecting it to have an 01 link there
- # [07:41] <MikeSmith> after Versions:
- # [07:41] <abarth> i see the 01 link
- # [07:41] <MikeSmith> ah dammit
- # [07:41] <MikeSmith> caching
- # [07:42] <MikeSmith> yeah, wfm now too
- # [07:43] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 248 seconds)
- # [07:44] <MikeSmith> abarth: btw, I don't quite know what to make of Julian's comment about the draft not "having any resemblance to the kind of document the WG should deliver"
- # [07:44] <MikeSmith> http://lists.w3.org/Archives/Public/public-iri/2011Apr/0059.html
- # [07:45] <MikeSmith> I've not gotten the impression that others in the IRI group see it that way
- # [07:45] <abarth> he doesn't like the document because it's different from previous specs
- # [07:45] <abarth> it's not clear anyone besides browsers should care about this document
- # [07:45] * Joins: richt (~richt@pat-tdc.opera.com)
- # [07:46] <MikeSmith> well, both those things are somewhat true about a lot of recent specs
- # [07:47] * Joins: maikmerten (~merten@129.217.26.197)
- # [07:47] <MikeSmith> I think the answer to the last one is, applications that what to interoperate with browser behavior should do know what browsers do, and do it too
- # [07:47] <MikeSmith> *want to interoperate
- # [07:47] <abarth> that's true
- # [07:47] <abarth> my plan is to just continue working on the doc
- # [07:47] <MikeSmith> good
- # [07:48] <abarth> i think there's a good chance that the working group won't like it in the end
- # [07:48] <abarth> or it will get knocked down to informational
- # [07:48] <abarth> or whatever
- # [07:48] <abarth> but that's all fine
- # [07:48] <abarth> the important part is to get it written down and get folks to improve their interoperability
- # [07:48] <MikeSmith> yes
- # [07:49] <MikeSmith> to and to have something that the HTML5 spec can reference
- # [07:53] * Joins: dbaron (~dbaron@173-228-28-197.dsl.dynamic.sonic.net)
- # [07:57] <Hixie> wget should care about this document
- # [07:58] <Hixie> google's crawler should care about this document
- # [07:58] <Hixie> wysiwyg editors should care about this document
- # [08:07] * Joins: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:09] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [08:10] * Quits: davve__ (~davve@83.218.67.122) (Remote host closed the connection)
- # [08:10] * Joins: aho (~nya@fuld-590c70b0.pool.mediaWays.net)
- # [08:13] * Joins: davve__ (~davve@83.218.67.122)
- # [08:15] * Quits: ezoe (~ezoe@203-140-88-15f1.kyt1.eonet.ne.jp) (Ping timeout: 246 seconds)
- # [08:33] * Joins: ezoe (~ezoe@61-205-125-61f1.kyt1.eonet.ne.jp)
- # [08:35] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [08:43] * Joins: Maurice (~ano@77.222.73.150)
- # [08:44] * Joins: Rik` (~Rik`@196.207.205.43)
- # [08:51] * Joins: matjas (~matjas@195.130.156.13)
- # [08:52] * Quits: dbaron (~dbaron@173-228-28-197.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:53] * Joins: F1LT3R (~F1LT3R@c-76-19-149-201.hsd1.ma.comcast.net)
- # [08:57] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [08:57] * Quits: arun__ (~arun@pool-96-232-190-4.nycmny.fios.verizon.net) (Quit: If these shadows have offended... think but this and all is mended: pop!)
- # [08:58] * Joins: zdobersek (~zan@cpe-46-164-12-221.dynamic.amis.net)
- # [09:10] * Quits: jochen__ (~jochen@nat/google/x-qtolkgqynceblcrh) (Remote host closed the connection)
- # [09:10] * Joins: jochen__ (~jochen@nat/google/x-mcjwjnsnvhrranim)
- # [09:15] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [09:17] * Quits: Smylers (~smylers@host109-157-249-110.range109-157.btcentralplus.com) (Ping timeout: 250 seconds)
- # [09:21] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:22] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:22] * Joins: homata (~homata@113x34x70x146.ap113.ftth.ucom.ne.jp)
- # [09:22] * Quits: jeppson (~jesperg@pat.se.opera.com) (Remote host closed the connection)
- # [09:23] * Joins: micheil (~micheil@124.168.162.99)
- # [09:34] * Quits: kig (~ilmarihe@melkinpaasi.cs.helsinki.fi) (Remote host closed the connection)
- # [09:42] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [09:42] * Quits: ben_h (~ben@128.250.195.138) (Quit: ben_h)
- # [09:44] * Quits: homata (~homata@113x34x70x146.ap113.ftth.ucom.ne.jp) (Ping timeout: 246 seconds)
- # [09:45] * Joins: msucan (~robod@109.96.201.56)
- # [09:49] * Quits: Rik` (~Rik`@196.207.205.43) (Remote host closed the connection)
- # [09:49] * Quits: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444) (Read error: Connection reset by peer)
- # [09:50] * Parts: ryanseddon (~RSeddon@202.126.98.210)
- # [09:51] * Quits: davve__ (~davve@83.218.67.122) (Remote host closed the connection)
- # [09:52] * Joins: davve__ (~davve@83.218.67.122)
- # [09:53] <MikeSmith> touch events landed in mozilla central?
- # [09:54] <MikeSmith> does it need be enabled through a compile flag, or is it enabled by default?
- # [09:54] <MikeSmith> hmm, user pref?
- # [10:09] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Ping timeout: 250 seconds)
- # [10:17] * Quits: SteveGL (~dev@97-126-97-187.tukw.qwest.net) (Ping timeout: 240 seconds)
- # [10:18] * Quits: MikeSmith (~MikeSmith@EM111-188-4-185.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [10:19] * Joins: Frozen (~Frozen@2a01:e35:8a2f:2a60:21f:d0ff:fe53:75b2)
- # [10:20] * Quits: F1LT3R (~F1LT3R@c-76-19-149-201.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [10:21] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [10:24] * Joins: SteveGL (~dev@97-126-103-33.tukw.qwest.net)
- # [10:24] <zcorpan> should we add ownerWindow to everything so that we can do foo instanceof foo.ownerWindow.Bar ?
- # [10:26] <zcorpan> or call it defaultView to match up with document.defaultView
- # [10:26] <jgraham> zcorpan: That sounds mildly hideous
- # [10:27] <zcorpan> have a better suggestion? :)
- # [10:28] * jgraham wonders if the model driven views people have thought of using attributes and elements for their templating rather than {{foo}}
- # [10:29] <jgraham> zcorpan: Realise it is an edge case you only hit when running tests and move on?
- # [10:29] * Joins: MikeSmith (~MikeSmith@111.188.4.185)
- # [10:29] <hsivonen> was the model-driven views thing a plan for a JS lib or for a Chrome feature_
- # [10:29] <hsivonen> ?
- # [10:29] <jgraham> (as gsnedders pointed out it wouldn't help for ES builtins)
- # [10:29] <jgraham> hsivonen: AIUI it is a plan for a platform feature
- # [10:30] <jgraham> that has been demoed as a js lib
- # [10:30] <zcorpan> jgraham: i like that suggestion
- # [10:30] <hsivonen> jgraham: so why does it need to be a platform feature rather than a JS lib?
- # [10:30] <MikeSmith> jgraham: pimpmyspec is generating 2010 in the W3C copyright
- # [10:31] <jgraham> hsivonen: "FAQ item also coming for this.
- # [10:31] <jgraham> "
- # [10:31] <jgraham> MikeSmith: Umm, does that have anything to do with me? Where does it get that year from?
- # [10:31] <MikeSmith> from anolis
- # [10:31] <MikeSmith> doesn't it?
- # [10:32] <MikeSmith> oh wait
- # [10:32] <jgraham> No idea
- # [10:32] <MikeSmith> maybe my fault
- # [10:32] <jgraham> I just provide the hosting :p
- # [10:32] <MikeSmith> probably I have to change it in the boilerplate
- # [10:36] <othermaciej> hsivonen: the guy working on it thinks it should be a Web platform feature
- # [10:37] <othermaciej> not all folks in the WebKit community are necessarily in tune with his thinking
- # [10:37] <othermaciej> I asked him what is wrong with leaving it a library and he had a very short list of things that couldn't be made efficient from pure JS/DOM code
- # [10:37] <othermaciej> and I said, "why not just make a modest platform enhancement to fix those few things, so all the existing JS library templating systems can benefit"
- # [10:38] <othermaciej> he didn't really have a good argument except for his belief that his JS templating library that he just invented is better than all others ever written
- # [10:40] <hsivonen> othermaciej: I was guessing it was something like that. :-(
- # [10:41] <othermaciej> well, if other folks in the relevant standards body express similar views, then it will likely influence the direction of what gets standardized and/or implemented
- # [10:41] <jgraham> I haven't studied it in detail but it seems like something that is becoming increangly common, but might be a world of pain to implement in the browser
- # [10:42] <othermaciej> hsivonen: I even told him the parable of querySelector() and how it seems more important to make a feature that can be smoothly adopted by JS libs than one that aims to replace them through direct use
- # [10:42] <othermaciej> there's also the fact that this is similar to but not quite the same as XBL
- # [10:42] <othermaciej> I wasn't clear on why it needs to be separate
- # [10:43] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [10:43] <jgraham> Like all the special casing they seem to want for their stuff is freaking me out a bit
- # [10:45] <jgraham> Oh and they want magic comments :(
- # [10:49] * Quits: CvP (CvP@180.234.86.198) (Read error: Connection reset by peer)
- # [10:53] * othermaciej makes a mental note to read this thread
- # [10:57] * Joins: mpt (~mpt@91.189.88.12)
- # [10:58] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [10:58] * Joins: mpt (~mpt@canonical/mpt)
- # [11:01] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [11:05] <othermaciej> ok, replied to it
- # [11:05] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [11:12] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [11:16] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
- # [11:21] * Quits: agektmr (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [11:23] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:26] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [11:27] <zcorpan> does transitioning between height:0 and height:auto work yet?
- # [11:29] <jgraham> I don't think so
- # [11:29] <jgraham> It really needs to though
- # [11:30] <zcorpan> yeah. truly annoying
- # [11:30] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:31] * Quits: MikeSmith (~MikeSmith@111.188.4.185) (Quit: MikeSmith)
- # [11:31] <zcorpan> that's basically the only thing i want to transition
- # [11:31] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Client Quit)
- # [11:31] <zcorpan> well that and opacity
- # [11:35] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
- # [11:39] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [11:46] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:53] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
- # [11:55] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:56] * Quits: aho (~nya@fuld-590c70b0.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [11:58] * Joins: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au)
- # [11:59] * beowulf_ is now known as beowulf
- # [12:00] * Quits: beowulf (u116@gateway/web/irccloud.com/x-cknfbsjllymtikep) (Changing host)
- # [12:00] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [12:14] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [12:16] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [12:17] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
- # [12:18] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [12:19] * Joins: MikeSmith (~MikeSmith@EM114-48-181-177.pool.e-mobile.ne.jp)
- # [12:23] * Joins: tbassetto (~tbassetto@92.103.127.226)
- # [12:30] * Joins: CvP (CvP@180.234.35.209)
- # [12:31] * Quits: tbassetto (~tbassetto@92.103.127.226) (Quit: tbassetto)
- # [12:38] * Joins: yijun (~yijun@2001:250:208:1666:21f:f3ff:fe52:9714)
- # [12:40] * Joins: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [12:41] * Quits: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au) (Quit: ben_h)
- # [12:44] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [12:45] * Joins: roc (~chatzilla@121.98.230.221)
- # [12:45] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [12:48] * Quits: CvP (CvP@180.234.35.209) (Disconnected by services)
- # [12:48] * Joins: xCG (CvP@180.234.74.168)
- # [12:53] * Quits: xCG (CvP@180.234.74.168) (Ping timeout: 258 seconds)
- # [12:56] * bga_ is now known as bga_|away
- # [12:59] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [13:00] * Joins: CvP (CvP@180.234.49.102)
- # [13:00] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:01] * Joins: xakz (~XaMaD@ARennes-554-1-127-97.w92-158.abo.wanadoo.fr)
- # [13:01] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 250 seconds)
- # [13:04] <hsivonen> Has the Chrome team yet announced which Chrome release train will drop H.264?
- # [13:04] * Quits: CvP (CvP@180.234.49.102) (Ping timeout: 240 seconds)
- # [13:09] * temp02 is now known as temp01
- # [13:11] * Joins: zdobersek1 (~zan@cpe-46-164-5-131.dynamic.amis.net)
- # [13:11] * Quits: zdobersek (~zan@cpe-46-164-12-221.dynamic.amis.net) (Read error: Operation timed out)
- # [13:11] * bga_|away is now known as bga_
- # [13:14] * Joins: CvP (~CvP@180.234.39.249)
- # [13:23] * Quits: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 260 seconds)
- # [13:24] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:26] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 260 seconds)
- # [13:29] * Joins: Obvious (tachikoma@188.226.74.2)
- # [13:30] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [13:30] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [13:35] * Quits: CvP (~CvP@180.234.39.249) (Disconnected by services)
- # [13:35] * Joins: xCG (~CvP@180.234.81.233)
- # [13:36] * xCG is now known as CvP
- # [13:38] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [13:40] * Joins: chriseppstein (~chris@adsl-99-187-72-54.dsl.pltn13.sbcglobal.net)
- # [13:41] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:42] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [13:42] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [13:55] * bga_ is now known as bga_|away
- # [13:58] * Joins: mpt (~mpt@canonical/mpt)
- # [13:59] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [14:03] * Joins: danbri (~danbri@dhcp-163-244.public.vu.nl)
- # [14:03] * Quits: danbri (~danbri@dhcp-163-244.public.vu.nl) (Remote host closed the connection)
- # [14:03] * Quits: ezoe (~ezoe@61-205-125-61f1.kyt1.eonet.ne.jp) (Read error: Connection reset by peer)
- # [14:03] * Joins: danbri (~danbri@2001:610:110:4d1:21b:63ff:feb0:faec)
- # [14:19] * Joins: cooto (~Adium@190.98.195.170)
- # [14:22] * Joins: smaug____ (~chatzilla@82.181.139.127)
- # [14:23] * Parts: cooto (~Adium@190.98.195.170)
- # [14:23] * bga_|away is now known as bga_
- # [14:24] * Joins: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [14:24] * mpilgrim__ is now known as mpilgrim
- # [14:26] * Joins: ezoe (~ezoe@203-140-91-53f1.kyt1.eonet.ne.jp)
- # [14:29] <mpilgrim> hsivonen: no. last i heard, google was still "working with partners" and get them to convert to webm or something
- # [14:30] <mpilgrim> not sure which partners, and i probably couldn't tell you even if i was in the loop, which i'm not
- # [14:31] <hsivonen> mpilgrim: I see. Thanks.
- # [14:31] <mpilgrim> but it's still in the cards, AFAIK
- # [14:31] <mpilgrim> "real soon now" :)
- # [14:32] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [14:33] <jgraham> I guess I was naive to assume it already happened months ago
- # [14:34] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 250 seconds)
- # [14:34] <hsivonen> It seems to me that in Finland, WebM-enabled browser have already surpassed H.264-enabled browsers in StatCounter usage share, but the numbers would be more impressive if Chrome didn't count towards both
- # [14:34] <hsivonen> *browsers
- # [14:35] <MikeSmith> hsivonen: really? that's pretty surprising
- # [14:35] * Joins: roc (~chatzilla@121.98.230.221)
- # [14:36] * Joins: stefan-_ (~music@trir-5d8058eb.pool.mediaWays.net)
- # [14:36] <hsivonen> MikeSmith: Safari 3.1 or higher plus IE9: 9%
- # [14:37] <hsivonen> MikeSmith: Opera 10.6 or higher plus Firefox 4: 15%
- # [14:37] <mpilgrim> my dog is sleeping on my foot
- # [14:37] <mpilgrim> and now my foot is asleep
- # [14:37] <mpilgrim> the circle of life
- # [14:38] <hsivonen> MikeSmith: excludes phone browsers but includes iPad, AFAICT
- # [14:38] <mpilgrim> chrome 12.0.742.9 dev still supports H.264, that's the latest version i have
- # [14:39] * Quits: FastJack (~fastjack@2001:8d8:81:1580::13:1000) (Read error: Operation timed out)
- # [14:39] * Quits: Frozen (~Frozen@2a01:e35:8a2f:2a60:21f:d0ff:fe53:75b2) (Read error: Operation timed out)
- # [14:39] * Quits: bzed (~bzed@2001:6f8:118a::100) (Read error: Operation timed out)
- # [14:39] * Joins: bzed (~bzed@devel.recluse.de)
- # [14:40] * Joins: Frozen (~Frozen@2a01:e35:8a2f:2a60:21f:d0ff:fe53:75b2)
- # [14:40] * Joins: MrDoublesite (~mropposit@unaffiliated/mropposite)
- # [14:41] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Read error: Operation timed out)
- # [14:42] <hsivonen> I'm now at the point with about:blank where I can't trust test cases because getElementsByTagName and getElementById stopped working
- # [14:42] <jgraham> ?
- # [14:43] <hsivonen> jgraham: I have no idea, either
- # [14:46] <MikeSmith> mpilgrim: I wishes I had a dog that falls asleep on my foot
- # [14:46] <MikeSmith> I want a french bulldog that slobbers all over everything
- # [14:47] <MikeSmith> hsivonen: I am struggling with this case of nested figure/figcaption and determining if the have text content that makes img alt required
- # [14:48] <hsivonen> MikeSmith: putting the flags on the stack node didn't help?
- # [14:49] <mpilgrim> i have a 48 lb. beagle/basset named Beauregard who slobbers all over everything
- # [14:49] <mpilgrim> he's awesome
- # [14:50] * Joins: FastJack (~fastjack@dumpstr.net)
- # [14:50] <MikeSmith> hsivonen: it helps but when I am in the characters method, I don't know how to check for text nodes only within the nested figure/figcaption, rather than all the way up through all the figure/figcaption in the tree
- # [14:51] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [14:51] <MikeSmith> mpilgrim: if I had a 48 lb dog in my apartment in tokyo, I would have little room left to move around
- # [14:52] <MikeSmith> the biggest living thing I've had staying in my apartment is Anne
- # [14:52] <MikeSmith> who's just slightly more than 48 lb.
- # [14:53] <hsivonen> MikeSmith: you need to walk up the stack and flip flags on all the figcaptions or figures on the stack if I've understood the requirements right
- # [14:53] <MikeSmith> ok
- # [14:53] <MikeSmith> dammit
- # [14:53] <MikeSmith> I thought that's what you were going to say
- # [14:53] <MikeSmith> this thing is a PITA man
- # [14:53] <MikeSmith> fwiw, I knew I hadn't addressed the nested case when I sent you the patch for review
- # [14:54] <MikeSmith> I just think the nested case if pathological
- # [14:54] <MikeSmith> but oh well
- # [14:55] <MikeSmith> it's not unique in that regard
- # [14:58] * Joins: DaFireballl (~Vuurbal@240-216-164-193.fiber.trined.nl)
- # [14:59] * Joins: bzed_ (~bzed@devel.recluse.de)
- # [14:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [14:59] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [14:59] * Joins: wilhelm_ (~wilhelm@trivini.no)
- # [14:59] * Joins: [tm]_ (~MikeSmith@sideshowbarker.net)
- # [15:00] * Joins: huehnts (~huehnts@static.213-239-210-158.clients.your-server.de)
- # [15:00] * Joins: antti_s_ (~antti@173-203-97-98.static.cloud-ips.com)
- # [15:00] * Joins: ojan_ (~ojan@nat/google/x-psawopvyvoakffcf)
- # [15:01] * Joins: virtuelv_ (~virtuelv_@pat-tdc.opera.com)
- # [15:01] * Joins: hsivonen_ (~hsivonen@kekkonen.cs.hut.fi)
- # [15:01] * Joins: ukai_ (~ukai@nat/google/x-votwzbzpxzpxgotb)
- # [15:02] * Joins: matjas_ (~matjas@195.130.156.13)
- # [15:02] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
- # [15:02] * Quits: xakz (~XaMaD@ARennes-554-1-127-97.w92-158.abo.wanadoo.fr) (*.net *.split)
- # [15:02] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (*.net *.split)
- # [15:02] * Quits: davve__ (~davve@83.218.67.122) (*.net *.split)
- # [15:02] * Quits: matjas (~matjas@195.130.156.13) (*.net *.split)
- # [15:02] * Quits: ojan (~ojan@nat/google/x-zdvjtxkpuwsoepqh) (*.net *.split)
- # [15:02] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (*.net *.split)
- # [15:02] * Quits: DaFireball (~Vuurbal@240-216-164-193.fiber.trined.nl) (*.net *.split)
- # [15:02] * Quits: wilhelm (~wilhelm@trivini.no) (*.net *.split)
- # [15:02] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
- # [15:02] * Quits: ukai (~ukai@nat/google/x-pxusgqazatzabhcm) (*.net *.split)
- # [15:02] * Quits: volkmar_ (~volkmar@rps1542.ovh.net) (*.net *.split)
- # [15:02] * Quits: huehnts_ (~huehnts@static.213-239-210-158.clients.your-server.de) (*.net *.split)
- # [15:02] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (*.net *.split)
- # [15:02] * bzed_ is now known as bzed
- # [15:02] * ojan_ is now known as ojan
- # [15:04] * Joins: danbri_ (~danbri@130.37.244.163)
- # [15:04] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [15:07] * Quits: danbri (~danbri@2001:610:110:4d1:21b:63ff:feb0:faec) (Ping timeout: 260 seconds)
- # [15:08] * Joins: danbri (~danbri@note-guus2.few.vu.nl)
- # [15:09] * Joins: volkmar (~volkmar@rps1542.ovh.net)
- # [15:09] * Joins: xakz (~XaMaD@ARennes-554-1-127-97.w92-158.abo.wanadoo.fr)
- # [15:10] * Parts: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [15:10] * xakz is now known as Guest80641
- # [15:10] * Quits: danbri_ (~danbri@130.37.244.163) (Ping timeout: 258 seconds)
- # [15:15] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [15:17] <MikeSmith> wilhelm_: ping
- # [15:18] * Quits: virtuelv_ (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:19] <wilhelm_> MikeSmith: Pong.
- # [15:20] <MikeSmith> wilhelm_: are you in Sweden or in Oslo?
- # [15:21] <MikeSmith> I'm trying to figure out when would be the best time to visit to talk to you all about testing stuff
- # [15:22] <MikeSmith> and I can go to Oslo if needed, but going to Linköping would be easier
- # [15:23] <wilhelm_> MikeSmith: Oslo.
- # [15:23] <wilhelm_> Linkøping is in the neighbourhood, though. Doesn't matter much to me. (c:
- # [15:23] <MikeSmith> hmm
- # [15:23] <MikeSmith> you cats can just al come and visit me
- # [15:23] <MikeSmith> ok
- # [15:23] <wilhelm_> Oh, yes. An excuse to come to Japan? (c;
- # [15:24] <MikeSmith> yeah man
- # [15:24] <MikeSmith> come here and sweat the pounds away during the summer time
- # [15:25] <gsnedders> Talk about a hard sell.
- # [15:26] <MikeSmith> wilhelm_: basically, what I want to do is this summer is either get some kind of common testing framework set up -- cross-WG/ cross-spec -- or…
- # [15:26] <MikeSmith> the "or…" part I dunno
- # [15:27] <MikeSmith> Philippe will kick my ass if we don't manage to get something set up
- # [15:27] <MikeSmith> or maybe by that time I'll be working somewhere else anyway
- # [15:28] <MikeSmith> wilhelm_: gsnedders and jgraham have been a big help so far in getting some useful stuff set up
- # [15:29] <MikeSmith> so would really be great to see if we can get their help and yours on expanding things a bit further
- # [15:29] <MikeSmith> Peter Lins has also been doing great stuff with getting test automation set up for CSS specs
- # [15:30] <MikeSmith> so it would also make a lot of sense to take a look at what he's done and see if we can generalize it
- # [15:30] <MikeSmith> or whatever the proper term is
- # [15:32] <wilhelm_> MikeSmith: Sounds great.
- # [15:34] <MikeSmith> wilhelm_: OK, so please get approval for you and jgraham and gsnedders to fly to Tokyo this summer for a visit
- # [15:34] <MikeSmith> and also zcorpan
- # [15:35] <jgraham> Heh
- # [15:35] <MikeSmith> I'll make some arrangements for accomodations
- # [15:35] <zcorpan> wait what?
- # [15:35] <MikeSmith> heh
- # [15:36] <MikeSmith> zcorpan: you are coming to Tokyo!
- # [15:36] <zcorpan> oh!
- # [15:36] <zcorpan> nice!
- # [15:36] <MikeSmith> yes
- # [15:36] <MikeSmith> thanks to wilhelm_
- # [15:36] <MikeSmith> we gonna have a great time
- # [15:37] <zcorpan> how are we gonna fit in your apartment if you can't fit a dog?
- # [15:37] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 240 seconds)
- # [15:37] <MikeSmith> you dudes are going to have to all curl up
- # [15:37] <MikeSmith> snuggle
- # [15:38] * jgraham doesn't like this plan much now
- # [15:38] <MikeSmith> or we can sleep in the park
- # [15:38] <MikeSmith> it'll be like a camping trip
- # [15:39] <MikeSmith> is gsnedders planning to go to Linköping this summer?
- # [15:40] <jgraham> No, apparently
- # [15:40] <jgraham> Or at least not for much of the summer
- # [15:41] <MikeSmith> hmm
- # [15:41] <MikeSmith> well, that sucks
- # [15:41] <MikeSmith> what the hell is he doing that's so important?
- # [15:42] * zcorpan has 5 open bugs on html-differences, all seem trivial
- # [15:44] <MikeSmith> zcorpan: glad to see you closed out a bunch of them a couple weeks back
- # [15:44] <MikeSmith> those other ones
- # [15:45] <MikeSmith> so, thanks for that
- # [15:46] <gsnedders> MikeSmith: Sex, drugs, rock and roll.
- # [15:47] <MikeSmith> word.
- # [15:47] * Joins: froggy (~ribbit@idefix.cs.umass.edu)
- # [15:47] <froggy> Hello
- # [15:47] <gsnedders> MikeSmith: tl;dr version: I'll be in Oslo 15th–30th June, and then Göteborg till 4th July. I'll probably also be in Oslo near the end of the summer.
- # [15:47] * Quits: froggy (~ribbit@idefix.cs.umass.edu) (Client Quit)
- # [15:48] <MikeSmith> huh?
- # [15:48] <jgraham> gsnedders: Liquorice is not a drug
- # [15:48] <MikeSmith> why Göteborg ?
- # [15:49] <MikeSmith> will jgraham and zcorpan and wilhelm_ be in Göteborg then too?
- # [15:49] <gsnedders> jgraham: huh?
- # [15:49] <gsnedders> jgraham: Oh, duh
- # [15:49] <MikeSmith> gsnedders: btw, in place of "sex", you need to "nastiness"
- # [15:49] <gsnedders> MikeSmith: Iron Maiden are playing. I have ticket from when I planned to be in Lkpg over the summer.
- # [15:49] <zcorpan> http://www.w3.org/Bugs/Public/show_bug.cgi?id=10036 - should i remove the pointer to public-html-comments altogether?
- # [15:49] <jgraham> MikeSmith: I will be in England
- # [15:50] <jgraham> When gsnedders is in Göteborg
- # [15:50] * Joins: erlehmann (~erlehmann@89.204.153.67)
- # [15:50] <zcorpan> and i may be in one of Örebro, Linköping or Göteborg
- # [15:50] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [15:50] <jgraham> Well I might not be in England
- # [15:51] <jgraham> But I won't be in Göteborg
- # [15:51] <gsnedders> But you will be in !Lkpg
- # [15:51] <MikeSmith> seeing Iron Maiden perform live trumps everything
- # [15:51] * Quits: richt (~richt@pat-tdc.opera.com) (Remote host closed the connection)
- # [15:51] <MikeSmith> no joke
- # [15:52] <zcorpan> >> !Lkpg
- # [15:52] <zcorpan> false
- # [15:52] * Quits: erlehmann (~erlehmann@89.204.153.67) (Client Quit)
- # [15:52] <MikeSmith> Bruce Dickison is a god walking the earth
- # [15:52] <gsnedders> MikeSmith: There's a slight temptation to just see them here instead, but the SCEE is a terrible venue.
- # [15:53] <jgraham> zcorpan right shifted by !Lkpg gives false?
- # [15:53] <jgraham> What kind of messed up type system do you have?
- # [15:53] <MikeSmith> zcorpan: about bug 10036
- # [15:53] <MikeSmith> I don't know what t suggest
- # [15:54] <MikeSmith> other than, "use your discrection"
- # [15:55] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:55] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [15:55] <MikeSmith> jgraham: making it difficult for me
- # [15:56] <MikeSmith> I am personally very happy to be in the same place as you all at the same time
- # [15:56] <MikeSmith> …
- # [15:56] <gsnedders> :D
- # [15:56] <MikeSmith> if we can find a place and time
- # [15:56] * Joins: mpt (~mpt@canonical/mpt)
- # [15:56] <gsnedders> MikeSmith: Are you still limited to May, or what's the plan now?
- # [15:57] <MikeSmith> I have no limits
- # [15:58] <MikeSmith> other than, I may have to pay the flight costs from my own pocket
- # [15:58] <gsnedders> Ow.
- # [15:58] <MikeSmith> no
- # [15:58] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 240 seconds)
- # [15:58] <MikeSmith> I am happy to do that if we can actually get together f2f and talk
- # [16:00] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:01] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Client Quit)
- # [16:01] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:02] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [16:02] * Quits: temp01 (~temp01@unaffiliated/temp01) (Disconnected by services)
- # [16:03] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [16:05] * temp02 is now known as temp01
- # [16:06] <gsnedders> MikeSmith: From my POV anytime apart from the above dates (or over them, for that matter, but given those specific locations) and the few days following them WFM.
- # [16:08] <MikeSmith> gsnedders: "above dates" = what?
- # [16:09] <gsnedders> MikeSmith: 14:44 < gsnedders> MikeSmith: tl;dr version: I'll be in Oslo 15th–30th June, and then Göteborg till 4th July.
- # [16:11] <gsnedders> MikeSmith: Of course, if wilhelm_ gets us all to Tokyo, all the better :P
- # [16:11] <MikeSmith> no joke
- # [16:12] <MikeSmith> youse should all just come to Tokyo for a couple weeks
- # [16:12] <MikeSmith> you will learn something
- # [16:13] <jgraham> How to survive an earthquake?
- # [16:14] <gsnedders> How to train your dragon?
- # [16:14] <MikeSmith> heh
- # [16:15] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [16:16] <MikeSmith> anyway, wring i Japan, you can focus on developing products according to actual paying-customer requiremenrts (rather than vague notions about end-users needs)
- # [16:17] <gsnedders> Customers? Pff.
- # [16:18] <MikeSmith> exactley
- # [16:18] <MikeSmith> let them eat cake
- # [16:18] <wilhelm_> Mm. Cake.
- # [16:19] <gsnedders> MikeSmith: You know, saying that the week after Portal 2 came out…
- # [16:19] <bfrohs> The cake is a lie.
- # [16:19] <Philip`> That game's got almost nothing to do with cake :-(
- # [16:20] <zcorpan> Zarro Boogs found.
- # [16:20] <zcorpan> w00t
- # [16:20] <jgraham> Zarro Cake also
- # [16:20] <jgraham> :(
- # [16:21] <zcorpan> mmm, cake. reminds me, time to stop working, make coffee, wake up wife and eat cake
- # [16:21] <jgraham> I take it she is working quite strange hours?
- # [16:22] <zcorpan> she's a baker
- # [16:22] <jgraham> Otherwise it sounds a bit like Marie Anoinette
- # [16:22] <jgraham> Well yes, I know
- # [16:22] <zcorpan> not so strange hours if you're a baker :)
- # [16:22] <gsnedders> jgraham: Better than sounding like Othello, though
- # [16:23] <jgraham> zcorpan: Fair enough
- # [16:25] <jgraham> gsnedders: Get back to work!
- # [16:25] <gsnedders> jgraham: Yeah, true, I have an exam tomorrow.
- # [16:26] * Quits: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [16:26] <gsnedders> jgraham: But I had to go and get a copy of Still Alive
- # [16:26] <Philip`> Tomorrow morning, or do you still have plenty of time?
- # [16:26] <gsnedders> Philip`: 9:30 tomorrow morning
- # [16:27] <Philip`> Ah, not so much then
- # [16:28] * Quits: chriseppstein (~chris@adsl-99-187-72-54.dsl.pltn13.sbcglobal.net) (Quit: chriseppstein)
- # [16:32] * Quits: CvP (~CvP@180.234.81.233) (Read error: Connection reset by peer)
- # [16:33] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [16:34] <gsnedders> Philip`: Also: Portal has *plenty* to do with cake. GLaDOS keeps promising me some. :'(
- # [16:34] * Joins: agektmr (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp)
- # [16:36] <Philip`> But Portal 2 doesn't, because Valve are better at moving on from tired memes than the rest of the internet is :-p
- # [16:36] * bga_ is now known as bga_|away
- # [16:38] <gsnedders> Philip`: I have exams. I am avoiding playing Portal 2 until at least tomorrow afternoon. :P
- # [16:38] * Quits: nessy (~Adium@124.171.54.114) (Quit: Leaving.)
- # [16:39] <Philip`> Pfft, you could start it now and finish it before going to bed
- # [16:39] <gsnedders> Philip`: I HAVE AN EXAM AT 9:30 TOMORROW MORNING. GO AWAY.
- # [16:41] <Philip`> (Might not have enough time for the co-op, though)
- # [16:42] <jgraham> gsnedders: YOU HAVE AN EXAM AT 9:30 TOMORROW MORNING. GO AWAY.
- # [16:43] * Quits: boblet (~boblet@p2153-ipbf908osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [16:43] * Quits: matjas_ (~matjas@195.130.156.13) (Quit: Computer has gone to sleep.)
- # [16:45] * Joins: nessy (~Adium@124.171.54.114)
- # [16:46] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [16:49] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [16:50] * Quits: _uf0 (sui@2001:4d88:ffff:ffff:2:b320:d90a:b) (Remote host closed the connection)
- # [16:50] * Joins: _uf0 (deeznuts@2001:4d88:ffff:ffff:2:b320:d90a:b)
- # [16:59] * Quits: maikmerten (~merten@129.217.26.197) (Quit: Verlassend)
- # [17:05] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [17:05] * Joins: CvP (CvP@180.234.27.134)
- # [17:06] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
- # [17:09] * bga_|away is now known as bga_
- # [17:11] * Quits: nessy (~Adium@124.171.54.114) (Quit: Leaving.)
- # [17:11] * Joins: nessy (~Adium@124.171.54.114)
- # [17:13] * MrDoublesite is now known as MrOpposite
- # [17:14] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [17:15] * Quits: nessy (~Adium@124.171.54.114) (Client Quit)
- # [17:22] * Quits: ericc|away (~eric_carl@2620:0:1b00:1191:217:f2ff:fe03:a2e) (Quit: ericc|away)
- # [17:24] * Joins: Kingdutch (~Kingdutch@188.200.149.217)
- # [17:25] * Joins: erlehmann (~erlehmann@82.113.99.25)
- # [17:28] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [17:29] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [17:34] * temp02 is now known as temp01
- # [17:34] * Joins: TabAtkins (~tabatkins@nat/google/x-emwpaypnwzrrrlyr)
- # [17:37] * Quits: webr3 (~nathan@host81-152-134-12.range81-152.btcentralplus.com) (Ping timeout: 276 seconds)
- # [17:39] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [17:39] * Joins: Martijnc (~Martijnc@d54C02C64.access.telenet.be)
- # [17:39] * Joins: saba (~foo@unaffiliated/saba)
- # [17:40] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [17:40] * Joins: tbassetto (~tbassetto@92.103.127.226)
- # [17:41] * bga_ is now known as bga_|away
- # [17:42] * bga_|away is now known as bga_
- # [17:45] * Joins: webr3 (~nathan@host86-132-168-22.range86-132.btcentralplus.com)
- # [17:46] * Joins: chriseppstein (~chris@209.119.65.162)
- # [17:49] <erlehmann> interesting idea: don't load full image information when scaling the image down. implementors, does something like this already exist? <http://freigeist.org/2011/04/28/interlaced-images-for-dynamic-image-sizes>
- # [17:49] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:51] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [17:54] <Philip`> erlehmann: That seems non-ideal for quality, since it's effectively nearest-neighbour filtering
- # [17:57] <erlehmann> Philip`, it is more about bandwith anyway, i did not write that article. i suggest you comment there, if you think the idea is bogus – otherwise the poor soul might just implement it. ;)
- # [17:57] <bfrohs> On that note, what about sending a width and/or height header when fetching an image?
- # [17:57] <TabAtkins> Philip`: That's not necessarily true. You can use better interpolation methods than NN.
- # [17:58] <erlehmann> bfrohs, requires massive infrastructure change. range requests exist.
- # [18:00] * Quits: hdhoang (~hdhoang@203.210.206.100) (Quit: Leaving.)
- # [18:00] <Philip`> TabAtkins: Not when using interlaced formats, since the point of interlacing is you receive one source pixel per NxN block, I think
- # [18:01] <TabAtkins> Philip`: Yes, I understand, but that's roughly identical to scaling up an image. We can and do perform more attractive scaling than NN.
- # [18:01] <Philip`> (Presumably progressive JPEG is different though, and not interlacing in image space)
- # [18:01] <TabAtkins> Oh, hm, wait, you're right.
- # [18:01] <TabAtkins> Never mind.
- # [18:02] <Philip`> I mean that if the browser has a whole 2x2 block it can use nice filtering to scale it to 1 pixel on the display, but the interlaced format only gives you one pixel so you have no choice
- # [18:02] <TabAtkins> I wasn't thinking correctly - when the iamge is smaller than normal and you just use enough of the interlaced data to fill the pixels you need, yeah, that's NN-based scale-down.
- # [18:03] <TabAtkins> I was caught on the idea that you can display a full-size image progressively with more attractive scaling than NN.
- # [18:03] <TabAtkins> Which is effectively a scale-up.
- # [18:06] * bga_ is now known as bga_|away
- # [18:07] * Joins: mpt (~mpt@canonical/mpt)
- # [18:08] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:08] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:10] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 250 seconds)
- # [18:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:13] * Joins: jochen___ (~jochen@nat/google/x-sbxsaydhkdnveyui)
- # [18:14] * Quits: jochen__ (~jochen@nat/google/x-mcjwjnsnvhrranim) (Ping timeout: 248 seconds)
- # [18:14] * jochen___ is now known as jochen__
- # [18:15] * Joins: shepazu (~schepers@66.236.9.186.ptr.us.xo.net)
- # [18:19] * Joins: MikeSmith_ (~MikeSmith@EM114-48-5-170.pool.e-mobile.ne.jp)
- # [18:20] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Ping timeout: 260 seconds)
- # [18:21] * Quits: MikeSmith (~MikeSmith@EM114-48-181-177.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [18:21] * MikeSmith_ is now known as MikeSmith
- # [18:26] * Quits: agektmr (~Adium@p3028-ipbf1703marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [18:33] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [18:34] * Quits: erlehmann (~erlehmann@82.113.99.25) (Quit: Ex-Chat)
- # [18:35] * Joins: aroben (~aroben@2620:0:1b00:1191:223:32ff:feba:cd0)
- # [18:35] * Quits: shepazu (~schepers@66.236.9.186.ptr.us.xo.net) (Quit: shepazu)
- # [18:38] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [18:38] * Joins: weinig_ (~weinig@17.246.17.9)
- # [18:38] <zewt> it's effectively nearest-neighbor with PNG, but it's more useful with JPEG, where reading fewer scans effectively just lowers the JPEG compression quality
- # [18:40] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Ping timeout: 248 seconds)
- # [18:40] * weinig_ is now known as weinig
- # [18:45] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 250 seconds)
- # [18:48] * Quits: danbri (~danbri@note-guus2.few.vu.nl) (Remote host closed the connection)
- # [18:49] * Joins: matjas (~matjas@91.182.163.174)
- # [18:50] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (Ping timeout: 246 seconds)
- # [18:51] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:51] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
- # [18:52] * Quits: weinig (~weinig@17.246.17.9) (Quit: weinig)
- # [18:52] * Joins: weinig (~weinig@17.246.17.9)
- # [18:52] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [18:52] * Joins: shepazu (~schepers@173.160.128.233)
- # [18:55] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 240 seconds)
- # [18:57] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (Ping timeout: 240 seconds)
- # [18:57] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
- # [18:57] <Workshiva> So who enjoys reading the es5 spec?
- # [18:58] <bfrohs> No one?
- # [18:58] * Quits: micheil (~micheil@124.168.162.99) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [18:58] * Quits: CvP (CvP@180.234.27.134) (Quit: [ UPP ] > all)
- # [18:58] <Workshiva> I'm sure there's someone
- # [18:58] <jgraham> "enjoy"?
- # [18:59] <jgraham> Not really
- # [18:59] <jgraham> But what is the question?
- # [18:59] <Workshiva> I'm looking into the interaction between global namespace pollution from element ids and global variables
- # [18:59] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [18:59] <Workshiva> From my reading it looks like <div id=a></div><script>var a;</script> will leave a pointing to the div
- # [19:00] <jgraham> I have a feeling this is a aknown bug
- # [19:00] <jgraham> in HTML5
- # [19:00] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:00] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [19:01] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [19:01] <Workshiva> Could be. Is there a known bug report too?
- # [19:02] * Quits: MikeSmith (~MikeSmith@EM114-48-5-170.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
- # [19:02] <jgraham> Ah I am thinking of what bz said "The id lookup happens after all other property resolution in browsers (but NOT in the current spec text, note), so if you had <div id="location"> and accessed window.location you would get a Location object, not the <div>."
- # [19:02] * Quits: shepazu (~schepers@173.160.128.233) (Quit: shepazu)
- # [19:02] <Workshiva> That's different
- # [19:02] <jgraham> Dunno if there is a bug
- # [19:02] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (Ping timeout: 276 seconds)
- # [19:02] <Workshiva> (Your case is global property first, then element appears. My case is element appears, then global property appears.)
- # [19:02] <jgraham> Because the order is different?
- # [19:03] <jgraham> Yeah
- # [19:03] * Joins: MikeSmith (~MikeSmith@EM114-48-5-170.pool.e-mobile.ne.jp)
- # [19:03] <Workshiva> bz's case should actually work as expected I think
- # [19:04] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
- # [19:04] <Workshiva> (Becauase HasProperty will be true when the named property for the element is attempted created)
- # [19:06] <jgraham> Yes WebIDL seems to have fixed up that case
- # [19:06] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (Read error: Operation timed out)
- # [19:06] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 240 seconds)
- # [19:11] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [19:12] * Joins: hdhoang (~hdhoang@203.210.206.100)
- # [19:12] <Workshiva> I'm not sure how to fix the other case short of a willful violation
- # [19:13] * Joins: erlehmann (~erlehmann@p5DDB9B4C.dip.t-dialin.net)
- # [19:15] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [19:15] * Joins: shepazu (~schepers@173.160.128.233)
- # [19:15] <jgraham> Workshiva: How do you figure it's not supposed to work?
- # [19:16] <jgraham> Because the getter is [[Configurable]] false?
- # [19:17] <Workshiva> Variable declarations are parsed in es5 10.5. Step 8 says not to set the variable to undefined if it already exists.
- # [19:17] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 260 seconds)
- # [19:18] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [19:19] <jgraham> Does an accessor property count as a binding? It isn't really clear to me how ES5 interacts with WebIDL here
- # [19:19] <jgraham> I sort of think this can't happen in ES5
- # [19:19] <Workshiva> WebIDL defines the accessor using [[DefineOwnProperty]] on the global object
- # [19:20] <Workshiva> And the global environment uses a object environment record based on the global object
- # [19:22] <jgraham> Is the text in [[DefineOwnProperty]] "Create an own accessor property named P of object O whose..." equivalent to creating a mutable binding?
- # [19:22] * Joins: dbaron (~dbaron@nat/mozilla/x-gnntaavoooixazgt)
- # [19:23] <Workshiva> Yes, CreateMutableBinding actually delegates to DefineOwnProperty
- # [19:23] * Joins: karlushi (~karl@nerval.la-grange.net)
- # [19:23] <Workshiva> (10.2.1.2.2)
- # [19:23] <jgraham> Yes I just found that
- # [19:23] <jgraham> I was reading the wrong CreateMutableBinding
- # [19:25] <jgraham> OK, I agree this case doesn't work
- # [19:26] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 252 seconds)
- # [19:26] <jgraham> (I assume it *does* work in browsers?)
- # [19:27] <Workshiva> It fails in webkit, apparently
- # [19:27] <Workshiva> http://code.google.com/p/chromium/issues/detail?id=80591
- # [19:29] <jgraham> Nice
- # [19:29] <mven> hixie you here ?
- # [19:31] * Quits: zdobersek1 (~zan@cpe-46-164-5-131.dynamic.amis.net) (Ping timeout: 248 seconds)
- # [19:31] * Joins: zdobersek (~zan@cpe-46-164-24-254.dynamic.amis.net)
- # [19:32] * Joins: Smylers (~smylers@host109-157-249-110.range109-157.btcentralplus.com)
- # [19:32] <Hixie> mven: am now, what's up?
- # [19:32] <mven> hey was browsing the html5 spec
- # [19:32] <mven> particularly http://www.whatwg.org/specs/web-apps/current-work/#a-quick-introduction-to-html
- # [19:32] <mven> the part where it says n the following fragment, however, the attribute's value is actually "?art?", not the intended "?art©
- # [19:33] <mven> i think its missing the semicolon
- # [19:33] <mven> or i could be reading it wrong
- # [19:33] <mven> heh
- # [19:34] * bga_|away is now known as bga_
- # [19:34] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [19:35] <Workshiva> Hixie: By the way, should I make a separate report for the outdated WebIDL terminology?
- # [19:36] <bfrohs> mven: That is referring to the example provided below that sentence where, in fact, © is provided *without* a semicolon.
- # [19:37] <bfrohs> mven: It's basically explaining why it's important to use & instead of just &
- # [19:38] * Workshiva cries at non-multipage spec links
- # [19:39] <Hixie> mven: looking...
- # [19:39] <mven> ah so '©' is renders the same as '©'
- # [19:39] <bfrohs> http://www.whatwg.org/specs/web-apps/current-work/multipage/introduction.html#syntax-errors
- # [19:40] <Hixie> Workshiva: just add multipage/ to the URL
- # [19:40] <Hixie> Workshiva: or use a better browser
- # [19:40] <bfrohs> Under 'Errors involving fragile syntax contructs'
- # [19:41] <Hixie> mven: the fact that the semicolon is missing is the point :-)
- # [19:41] <Hixie> mven: i'll see if i can clarify this
- # [19:41] <mven> ah k. yea, I was a bit confused but it could've been just me. but thanks for clarifying.
- # [19:44] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [19:44] * Joins: TabAtkins_ (~tabatkins@nat/google/x-zvdgrlctmgulbsbq)
- # [19:46] <Hixie> mven: reload, tell me if it's more clear now
- # [19:46] <mven> loading
- # [19:47] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 250 seconds)
- # [19:47] <mven> Yep. Much more explicit. Thanks!
- # [19:49] * Joins: Ms2ger (~Ms2ger@91.181.58.132)
- # [19:50] * Joins: mpilgrim (~pilgrim@24.206.36.125)
- # [19:50] <Hixie> np
- # [19:50] * Quits: dbaron (~dbaron@nat/mozilla/x-gnntaavoooixazgt) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:51] <Workshiva> Want to fix "indexed for property retrieval" while you're at it? :)
- # [19:51] * bga_ is now known as bga_|away
- # [19:51] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [19:52] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Client Quit)
- # [19:52] * Joins: jwalden (~waldo@c-76-122-146-90.hsd1.mi.comcast.net)
- # [19:55] <Hixie> Workshiva: file a bug, i was only able to fix the other one because i was briefly in a state where i didn't have a major change ongoing :-)
- # [19:55] <Hixie> i thought i'd fixed all the "indexed for property retrieval" things to use the latest terminology, though
- # [19:55] <Hixie> did i miss one?
- # [19:56] <Workshiva> Oh, maybe I'm just reading the wrong terminology then
- # [19:57] <Hixie> i might well have missed one
- # [19:57] * Joins: dbaron (~dbaron@nat/mozilla/x-zuhdpinqgujzlwen)
- # [19:58] <Workshiva> Oh, I see. The indexing fragment refers to a different thing.
- # [19:58] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1624.hari.cable.virginmedia.com)
- # [19:58] <Workshiva> What I should have said is that "return the value obtained using the following steps" doesn't specify that it refers to "determine the value of a named property"
- # [19:59] <Workshiva> But that's minor
- # [19:59] <Hixie> file a bug :-)
- # [19:59] <Hixie> there's a litle widget in the spec to make it easy :-)
- # [19:59] <Hixie> easier even than irc :-P
- # [20:00] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [20:00] <Workshiva> Man, I have a bugzilla account, I feel like I'm doing it wrong when I use the widget :P
- # [20:00] * Joins: Obvious (tachikoma@188.226.74.2)
- # [20:00] <Hixie> i just got a question from a guy writing an html5 book asking me if html's syntax was strict like xml or loose like older versions of html
- # [20:00] * Joins: jamesr (~jamesr@nat/google/x-ejgffmrxgcawrtjb)
- # [20:00] * Hixie has a little concern for the quality of said book
- # [20:01] * bfrohs isn't surprised... sadly
- # [20:01] <gsnedders> Hixie: Just "a little"?
- # [20:01] <Workshiva> I'm still working on teaching all my team members that <html> is an optional tag
- # [20:04] <Philip`> That sounds like a waste of effort
- # [20:05] <Philip`> since usually you'll want to add a lang and can't make use of the optionality
- # [20:05] * Quits: tbassetto (~tbassetto@92.103.127.226) (Quit: tbassetto)
- # [20:05] * Joins: CvP (CvP@180.234.58.246)
- # [20:06] <Philip`> Better to just teach them that </head> is optional, because that's a rule you can always apply, and it's much more fun because it'll randomly break certain pages in old browsers
- # [20:07] <AryehGregor> Even if you add <body>?
- # [20:07] <Philip`> Hmm, probably not in that case
- # [20:07] <Hixie> </head> being optional is a pain when the first thing in the <body> is something that goes in <head> too (e.g. <script>)
- # [20:07] <Philip`> but only crazy people add <body>
- # [20:07] <Hixie> that's why the live dom viewer starts with "..." in the body :-)
- # [20:08] <AryehGregor> Philip`, MediaWiki adds about four million classes to <body>.
- # [20:08] <AryehGregor> Why it doesn't add them to <html>, I don't know.
- # [20:08] <AryehGregor> Probably too late to change.
- # [20:09] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 250 seconds)
- # [20:09] <AryehGregor> Will old browsers not auto-open <body> on hitting a <div> or something?
- # [20:10] <Philip`> They won't on hitting a <header>, I think
- # [20:11] <AryehGregor> Yeah, that's an issue.
- # [20:11] <AryehGregor> Where "old" means "IE8".
- # [20:11] <AryehGregor> Or maybe only IE7?
- # [20:12] * Quits: Kingdutch (~Kingdutch@188.200.149.217) (Quit: Leaving)
- # [20:13] <Workshiva> I'm too busy supporting IE5 to care
- # [20:14] <Workshiva> Hixie: The issue with fixing it in WebIDL isn't that heycam won't cooperate, it's that I don't see how WebIDL _can_ fix it
- # [20:14] <mpilgrim> you could always insert a div id=body to trigger the implicit body rule
- # [20:15] <hober> AryehGregor: <head class> was invalid in HTML4, so people used to use <body class> instead
- # [20:15] <AryehGregor> hober, you mean <html class> was invalid?
- # [20:15] <hober> sorry, yes
- # [20:15] <AryehGregor> That would explain it.
- # [20:15] <hober> <html> only took dir="" and lang=""
- # [20:16] <mpilgrim> don't forget xml:lang!
- # [20:16] <Ms2ger> Like style@class
- # [20:19] * bga_|away is now known as bga_
- # [20:24] * Joins: dave_levin (~dave_levi@74.125.59.65)
- # [20:28] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [20:29] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 240 seconds)
- # [20:33] * Joins: estes (~estes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
- # [20:34] <Hixie> Workshiva: if a browser can implement it, it can be specced
- # [20:36] <Workshiva> Yeah, but I think it should be in HTML, not WebIDL
- # [20:36] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Leaving...)
- # [20:36] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Read error: Connection reset by peer)
- # [20:37] * Joins: joshdavenport (~jdavenpor@027cc02f.bb.sky.com)
- # [20:37] <Hixie> why?
- # [20:38] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [20:39] <Ms2ger> Hixie, that's not a question I'd ever expected you to ask ;)
- # [20:39] <Workshiva> Because it's a caused by window == global object, which is also in HTML
- # [20:39] <Hixie> so it wouldn't happen on HTMLFormElement?
- # [20:40] <Hixie> if you made an HTMLFormElement be the ThisBinding of a function that had a 'var', you'd want different behaviour than if you did it for Window?
- # [20:41] <Workshiva> It's specific to object environment records, so it would have to be with (formel) {}
- # [20:41] <Workshiva> And when you're doing with (anything) you get that behavior
- # [20:42] * Joins: Obvious (tachikoma@188.226.74.2)
- # [20:43] <Hixie> i have no idea what what you just said means :-)
- # [20:43] <Workshiva> To put it another way, when using with people expect exactly that behavior
- # [20:43] <Workshiva> It's a problem with element id lookups because those pollute the global object from the outside
- # [20:44] <Hixie> oh, |with|
- # [20:44] <Hixie> sorry i didn't realise that was a keyword there
- # [20:44] <Workshiva> Ah. Yes.
- # [20:44] <Hixie> that made your sentences very hard to parse :-)
- # [20:44] <Workshiva> ... I can see that now.
- # [20:44] <Hixie> it doesn't have to be with |with|
- # [20:44] <Hixie> consider .apply()
- # [20:45] <Hixie> or even form.foo = function () { var x; ...; return x; }; form.foo();
- # [20:45] <Hixie> no?
- # [20:45] <Workshiva> Functions use declarative environment records, not object environment records
- # [20:46] * Quits: hdhoang (~hdhoang@203.210.206.100) (Quit: Leaving.)
- # [20:47] <Workshiva> If you have an object with a propery x, doing object.method(); requires you to do this.x, just x won't work so it can't collide with var x.
- # [20:47] <Hixie> ah
- # [20:47] <Hixie> well i don't really see what you want HTML to say
- # [20:48] <Hixie> it's the WebIDL algorithms that make this all happen, no?
- # [20:49] <Workshiva> jgraham summarized the wanted behavior neatly as "id lookup should happen after all other property resolution"
- # [20:49] <Workshiva> WebIDL tries to integrate it with the normal variable environment, but this doesn't work because that has no concept of two levels, so the necessary shadowing can't happen
- # [20:50] <Workshiva> I guess you could say the global environment actually has an outer environment which is the evil global namespace polluting element access environment
- # [20:51] <Workshiva> So to make this work, it would be necessary to define a deviation from es5 on that or a similar level
- # [20:52] <Workshiva> It's not specific to named property access, it just happens to manifest there
- # [20:52] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [20:52] <Hixie> it has to happen like webidl says it to some extent so that |'foo' in window| works, no?
- # [20:53] <Workshiva> Yeah
- # [20:53] <Hixie> i mean, it has to actually have a property
- # [20:53] <Hixie> i think the solution is just to have 'var' override the property in this case
- # [20:53] <Hixie> so whatever check 'var' does should not return true or whatever when it's being done for 'var' for these properties
- # [20:54] <Workshiva> That sounds like it would solve the problem, but there's no existing mechanism that gives that behavior
- # [20:55] <Workshiva> And we don't want this to happen when an object is used with |with|, so it can't be a general mechanism
- # [20:56] * Joins: aroben_ (~aroben@17.246.18.229)
- # [20:58] * Quits: aroben (~aroben@2620:0:1b00:1191:223:32ff:feba:cd0) (Read error: Operation timed out)
- # [20:58] * Quits: aroben_ (~aroben@17.246.18.229) (Remote host closed the connection)
- # [20:59] * Joins: aroben_ (~aroben@17.246.18.229)
- # [20:59] <Hixie> Workshiva: my suggestion would be for a mechanism like this to be added to WebIDL, keyed on some attribute i can put on Window, then
- # [20:59] <Hixie> or somethig like that
- # [20:59] <Hixie> unless you're saying Window shouldn't act like this ever for 'var'
- # [21:00] <Hixie> what browsers do what you want, again? is it just IE? or IE and Firefox?
- # [21:00] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Quit: jeremyselier)
- # [21:01] <Workshiva> IE, Firefox and Opera do it my way.
- # [21:01] * Joins: arun_ (~arun@pool-96-232-190-4.nycmny.fios.verizon.net)
- # [21:02] <Workshiva> Safari and Chrome do it the other way.
- # [21:02] * arun_ is now known as otherarun
- # [21:03] <Hixie> yeah so clearly we just need to make the spec match everyone but WebKit
- # [21:04] <Hixie> so post to public-webapps that we need to do this, get heycam to say how he thinks we should fix it, and then we'll fix it
- # [21:04] * Quits: aroben_ (~aroben@17.246.18.229) (Quit: aroben_)
- # [21:06] <otherarun> On another note, DOMException has lots of error codes on it, and some things should just be NOT_ALLOWED. I'm wondering whether we should have a separate exception called NotAllowedException and just throw that.
- # [21:07] <otherarun> In particular, for multiple reads (reader.readAsxxx) on the same Blob by the same FileReader
- # [21:08] * Quits: shepazu (~schepers@173.160.128.233) (Quit: shepazu)
- # [21:08] <Hixie> i just use INVALID_STATE_ERR or similar in those cases
- # [21:13] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [21:14] * bga_ is now known as bga_|away
- # [21:15] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:16] <otherarun> Hixie, do you disagree with a separate exception? Would you prefer to reuse?
- # [21:17] <Hixie> personally i'm a fan of all of our APIs using only DOMException
- # [21:18] * bga_|away is now known as bga_
- # [21:20] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Read error: Connection reset by peer)
- # [21:26] * Joins: GPHemsley (~GPHemsley@ool-45719c42.dyn.optonline.net)
- # [21:26] * Quits: GPHemsley (~GPHemsley@ool-45719c42.dyn.optonline.net) (Changing host)
- # [21:26] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [21:29] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [21:30] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [21:32] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [21:37] * Quits: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: boaz)
- # [21:39] <Hixie> anyone know if anything is going on with the tab visibility api?
- # [21:40] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 248 seconds)
- # [21:51] * Quits: CvP (CvP@180.234.58.246) (Ping timeout: 264 seconds)
- # [21:53] * Joins: F1LT3R (~F1LT3R@c-76-19-149-201.hsd1.ma.comcast.net)
- # [21:59] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [22:00] * Quits: erlehmann (~erlehmann@p5DDB9B4C.dip.t-dialin.net) (Quit: Ex-Chat)
- # [22:01] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [22:06] * Joins: espadrine (~thaddee_t@AMontsouris-157-1-87-10.w90-46.abo.wanadoo.fr)
- # [22:06] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [22:07] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 260 seconds)
- # [22:09] * Joins: CvP (CvP@180.234.77.241)
- # [22:11] <jamesr> Hixie: yeah
- # [22:11] <jamesr> Hixie: the web perf WG added it to its charter and has a draft up
- # [22:11] <jamesr> http://www.w3.org/2011/04/webperf.html
- # [22:11] <jamesr> Hixie: i was gonna reply to the thread
- # [22:15] <jgraham> jamesr: No, the right response was "Tab has his own API now?"
- # [22:16] * Joins: Obvious (tachikoma@188.226.74.2)
- # [22:16] * Quits: F1LT3R (~F1LT3R@c-76-19-149-201.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [22:16] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Ex-Chat)
- # [22:17] * Quits: Martijnc (~Martijnc@d54C02C64.access.telenet.be) (Quit: Martijnc)
- # [22:19] * karlushi is now known as karlcow
- # [22:22] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [22:23] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 258 seconds)
- # [22:24] <jwalden> AryehGregor: if you want to have cross-window-safe-instanceof, you could take your exception, walk the prototype chain to Object.prototype with Object.getPrototypeOf, grab a function off that, get the Function constructor from that, evaluate (Function("return this")()), then extract the relevant interface constructor from that
- # [22:24] <AryehGregor> . . . wow.
- # [22:24] <jwalden> AryehGregor: although that's going to fail in Firefox right now, I think, for the cross-window case, in some cases
- # [22:24] <AryehGregor> Um, good to know?
- # [22:24] <jwalden> bug 631135
- # [22:24] <AryehGregor> jgraham, ^^
- # [22:25] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [22:25] * Quits: matjas (~matjas@91.182.163.174) (Quit: Computer has gone to sleep.)
- # [22:28] <jwalden> this makes a fair handful of assumptions and/or requirements on what tests must not do
- # [22:29] <jwalden> but no test should be mutating a prototype chain with __proto__ = ..., tests shouldn't be deleting Function.prototype.constructor (or such tests could probably be made to not use this method), and tests probably generally wouldn't delete a DOM constructor from the global object and then need to test with it
- # [22:29] <jwalden> or something
- # [22:31] * Joins: shepazu (~schepers@173.160.128.233)
- # [22:31] * Quits: yijun (~yijun@2001:250:208:1666:21f:f3ff:fe52:9714) (Quit: yijun)
- # [22:34] * Quits: jwalden (~waldo@c-76-122-146-90.hsd1.mi.comcast.net) (Quit: system updates, brb)
- # [22:34] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Quit: simplicity-)
- # [22:35] * Quits: msucan (~robod@109.96.201.56) (Quit: .)
- # [22:40] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [22:44] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [22:45] * Quits: ezoe (~ezoe@203-140-91-53f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [22:45] * Quits: Frozen (~Frozen@2a01:e35:8a2f:2a60:21f:d0ff:fe53:75b2) (Quit: @++ tout le monde)
- # [22:45] * Quits: Smylers (~smylers@host109-157-249-110.range109-157.btcentralplus.com) (Quit: Leaving.)
- # [22:48] * Obvious_MkII is now known as Obvious
- # [22:50] * Joins: aroben (~aroben@17.246.16.67)
- # [22:52] * Joins: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [22:54] <zcorpan> Philip`, Hixie: including </head> does not help with the <script> case if you omit <body> anyway
- # [22:54] * Quits: smaug____ (~chatzilla@82.181.139.127) (Ping timeout: 258 seconds)
- # [22:57] * Joins: matijsb (~matijsb@83.83.205.105)
- # [22:58] * Joins: jwalden (~waldo@nat/mozilla/x-nsrdvzockbeuxclu)
- # [22:59] <jgraham> jwalden: Evil! I like it ;)
- # [22:59] <jwalden> :-)
- # [23:00] <jwalden> arguably it would have been better to have windows be entirely separate creatures, maybe with message passing as the only interface between them
- # [23:00] <jwalden> then instanceof wouldn't be half-broken for this case
- # [23:01] <jwalden> sixteen years too late
- # [23:01] <Hixie> jamesr: k cool
- # [23:02] <jamesr> Hixie: i'm pretty confident that the web perf wg will end up with something fairly dumb
- # [23:02] <zcorpan> jwalden: sounds like an acid test in itself
- # [23:03] <jwalden> zcorpan: dunno, I'm pretty sure all of those bits (except Object.getPrototypeOf, or a __proto__-based backwards-compatibility hackaround, so I guess the trick excludes <IEmumble) should be reliable
- # [23:04] <Hixie> jamesr: hopefully if it's dumb it won't be implemented
- # [23:04] <jwalden> "good will triumph because dumb is dumb"
- # [23:05] * Quits: Ms2ger (~Ms2ger@91.181.58.132) (Quit: nn)
- # [23:05] <AryehGregor> Hixie, that's only a possibility if the people coming up with it aren't implementers. Is that the case?
- # [23:05] <AryehGregor> Seems unlikely.
- # [23:06] * Joins: myakura (~myakura@FL1-49-129-50-226.tky.mesh.ad.jp)
- # [23:06] <jamesr> well i can't tell what the IE implementors in the group think
- # [23:06] <jamesr> or how likely they are to implement dumb things
- # [23:06] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [23:06] <AryehGregor> IE team members are ever inscrutable.
- # [23:13] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:23] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [23:25] * Joins: nessy (~Adium@124.171.54.114)
- # [23:26] * Joins: othermaciej (~mjs@17.246.19.11)
- # [23:34] * Joins: sicking (~chatzilla@adsl-63-204-27-202.dsl.snfc21.pacbell.net)
- # [23:38] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [23:39] * Quits: shepazu (~schepers@173.160.128.233) (Quit: shepazu)
- # [23:39] <jamesr> given w3 spec stored in hg and i have a link to the latest ED with 'tip' in the URL, how do i get a permalink to this draft?
- # [23:44] <AryehGregor> jamesr, use hgweb to find the current revision id and substitute that for "tip".
- # [23:44] <AryehGregor> jamesr, what's the specific example?
- # [23:45] * Quits: zdobersek (~zan@cpe-46-164-24-254.dynamic.amis.net) (Quit: Leaving.)
- # [23:45] <jamesr> http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html
- # [23:46] <jamesr> mkay, it's http://dvcs.w3.org/hg/webperf/rev/62eb533e186b so i want http://dvcs.w3.org/hg/webperf/raw-file/62eb533e186b/specs/PageVisibility/Overview.html
- # [23:46] <jamesr> thanks!
- # [23:46] <AryehGregor> At http://dvcs.w3.org/hg/webperf/, if you click at the latest rev you get http://dvcs.w3.org/hg/webperf/rev/b51b296242fc.
- # [23:47] <AryehGregor> 62eb533e186b is old, but maybe it's the last commit that touched your file or something.
- # [23:47] <AryehGregor> Doesn't seem so.
- # [23:47] <AryehGregor> You probably want b51b296242fc.
- # [23:47] <jamesr> yeah later commits were to other files
- # [23:47] <jamesr> ah yeah
- # [23:48] <jamesr> actually c46bff617f9e
- # [23:48] <AryehGregor> (prefixes of revision id's work too, even as short as "b5" in this case, as long as they're unique)
- # [23:48] <jamesr> b51b was to a different spec
- # [23:48] <AryehGregor> Doesn't matter, it's the same repo, so it will still work.
- # [23:48] <AryehGregor> The latest in the repo is fine for your purposes.
- # [23:52] * Quits: joshdavenport (~jdavenpor@027cc02f.bb.sky.com) (Quit: Leaving)
- # [23:52] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [23:52] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [23:55] <AryehGregor> Stuff like Array.prototype.every.call(foo, ...) is a pain in the neck. Why can't array-like objects just inherit these methods somehow, the way you'd do it in standard OO?
- # [23:57] * Quits: weinig (~weinig@17.246.17.9) (Quit: weinig)
- # [23:57] * Joins: erlehmann (~erlehmann@82.113.99.7)
- # [23:59] <AryehGregor> . . . have I mentioned before that IE9 has the best URL bar of any current browser?
- # [23:59] <Lachy> AryehGregor, what's so good about it?
- # Session Close: Fri Apr 29 00:00:00 2011
The end :)