Options:
- # Session Start: Mon Mar 19 00:00:00 2012
- # Session Ident: #whatwg
- # [00:00] * Quits: smaug____ (~chatzilla@GZYYKMMMCCLXXII.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [00:02] * Quits: gavin__ (~gavin@76.14.70.183) (Ping timeout: 246 seconds)
- # [00:03] * Joins: gavin__ (~gavin@76.14.70.183)
- # [00:07] * Joins: ezoe (~ezoe@61-205-124-231f1.kyt1.eonet.ne.jp)
- # [00:09] * Joins: austincheney (~IceChat77@108-72-77-136.lightspeed.rcsntx.sbcglobal.net)
- # [00:26] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [00:26] * Joins: tomasf (~tom@2002:55e5:dbb7:0:30f6:ef59:f5cb:2afb)
- # [00:29] * Quits: drublic (~drublic@frbg-5d84f748.pool.mediaWays.net) (Remote host closed the connection)
- # [00:30] * Joins: smaug____ (~chatzilla@GYZMMDX.gprs.sl-laajakaista.fi)
- # [00:30] * Quits: austincheney (~IceChat77@108-72-77-136.lightspeed.rcsntx.sbcglobal.net) (Ping timeout: 264 seconds)
- # [00:30] <annevk> yay found the problem
- # [00:31] <annevk> for lead byte 0xC6 Gecko does not eat some trailing bytes if the resulting code point is undefined, even though the bytes are in the valid range
- # [00:31] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
- # [00:32] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Remote host closed the connection)
- # [00:32] <annevk> with that change, Firefox and Opera are identical
- # [00:32] <annevk> booyah
- # [00:36] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [00:38] <annevk> now I need to spec it...
- # [00:39] * jonlee is now known as jonlee|afk
- # [00:48] * Quits: annevk (~annevk@64.134.228.207) (Quit: annevk)
- # [01:00] * Joins: jondong (~jondong@123.126.22.58)
- # [01:03] * Quits: miketaylr (~miketaylr@80.232.109.46) (Quit: dflk;adfslkj;alsiekfj;laiskdf)
- # [01:03] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [01:09] * Quits: gavin__ (~gavin@76.14.70.183) (Ping timeout: 255 seconds)
- # [01:11] * Quits: samol (~samol@accb193.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
- # [01:12] * Joins: gavin__ (~gavin@76.14.70.183)
- # [01:16] * Joins: austincheney (~IceChat77@108-72-77-136.lightspeed.rcsntx.sbcglobal.net)
- # [01:24] * Quits: gavin__ (~gavin@76.14.70.183) (Remote host closed the connection)
- # [01:31] * Joins: annevk (~annevk@209.118.182.194)
- # [01:44] * Quits: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:51] * Quits: Druid_ (~Druid@p5B137D44.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [01:53] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:56] * Joins: Druid_ (~Druid@p5B135389.dip.t-dialin.net)
- # [02:04] * Quits: cpearce (~cpearce@ip-118-90-46-51.xdsl.xnet.co.nz) (Ping timeout: 246 seconds)
- # [02:08] * Quits: plutoniix (~plutoniix@101.109.228.102) (Quit: Leaving)
- # [02:20] * Quits: sarro (~sarro@i5E864B4F.versanet.de)
- # [02:20] * Joins: timmywil (~timmywil@c-76-127-16-172.hsd1.tn.comcast.net)
- # [02:21] * Quits: timmywil (~timmywil@c-76-127-16-172.hsd1.tn.comcast.net) (Client Quit)
- # [02:22] * Parts: annevk (~annevk@209.118.182.194)
- # [02:23] * Joins: xbuzz (~chris@c-71-232-28-255.hsd1.ma.comcast.net)
- # [02:23] * Joins: annevk (~annevk@209.118.182.194)
- # [02:23] * Quits: annevk (~annevk@209.118.182.194) (Client Quit)
- # [02:24] * Joins: cpearce (~cpearce@60.234.54.74)
- # [02:25] * Joins: annevk (~annevk@209.118.182.194)
- # [02:25] * Quits: annevk (~annevk@209.118.182.194) (Client Quit)
- # [02:31] * heycam is now known as heycam|away
- # [02:48] * heycam|away is now known as heycam
- # [02:50] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [02:52] * Quits: necolas (~necolas@5ade73f0.bb.sky.com) (Remote host closed the connection)
- # [02:52] * Joins: KillerX_ (~anant@70-36-146-222.dsl.dynamic.sonic.net)
- # [02:54] * Quits: KillerX (~anant@70-36-146-222.dsl.dynamic.sonic.net) (Ping timeout: 276 seconds)
- # [02:54] * KillerX_ is now known as KillerX
- # [02:55] * Joins: jacobolu_ (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [02:55] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
- # [02:56] * Quits: jamesr (jamesr@nat/google/x-umerdehwahsyatyf) (Quit: jamesr)
- # [03:19] * Quits: smaug____ (~chatzilla@GYZMMDX.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [03:21] * Joins: Evanescence (~Evanescen@60.183.228.186)
- # [03:24] * Quits: jacobolu_ (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [03:26] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [03:29] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [03:31] * Quits: Peter` (~peter@nishino.lvp-media.com) (Ping timeout: 276 seconds)
- # [03:31] * Joins: smaug____ (~chatzilla@ZYYYMYDVI.gprs.sl-laajakaista.fi)
- # [03:33] * Joins: Peter` (~peter@188.95.90.218)
- # [03:34] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [03:38] * Joins: KillerX_ (~anant@70-36-146-222.dsl.dynamic.sonic.net)
- # [03:38] * Quits: KillerX (~anant@70-36-146-222.dsl.dynamic.sonic.net) (Ping timeout: 265 seconds)
- # [03:38] * KillerX_ is now known as KillerX
- # [03:43] * Quits: austincheney (~IceChat77@108-72-77-136.lightspeed.rcsntx.sbcglobal.net) (Ping timeout: 264 seconds)
- # [03:55] * Quits: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [03:57] * Quits: xbuzz (~chris@c-71-232-28-255.hsd1.ma.comcast.net) (Quit: xbuzz)
- # [04:02] * Quits: smaug____ (~chatzilla@ZYYYMYDVI.gprs.sl-laajakaista.fi) (Ping timeout: 246 seconds)
- # [04:05] * Quits: LBP (~Mirc@pD9EB0A54.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
- # [04:05] * Joins: LBP (~Mirc@pD9EB1A7B.dip0.t-ipconnect.de)
- # [04:05] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [04:07] * Quits: Peter` (~peter@188.95.90.218) (Ping timeout: 276 seconds)
- # [04:14] * Joins: Peter` (~peter@188.95.90.218)
- # [04:14] * Joins: ehsan (~ehsan@209.29.21.241)
- # [04:20] * Joins: ferret__ (32889a66@gateway/web/freenode/ip.50.136.154.102)
- # [04:21] <ferret__> hello
- # [04:22] * Parts: ferret__ (32889a66@gateway/web/freenode/ip.50.136.154.102)
- # [04:31] * Joins: jacobolus (~jacobolus@199.188.193.145)
- # [04:36] * Joins: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net)
- # [05:16] * Joins: izhak (~izhak@213.87.241.195)
- # [06:00] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [06:04] <MikeSmith> Hixie: I updated the dates in the boilerplate files
- # [06:04] <MikeSmith> so if you could please push to W3C so those get rebuilt I'd appreciate it
- # [06:06] * Quits: cullenjennings (~fluffy@nat/cisco/x-zsamozouxrnsycos) (Quit: cullenjennings)
- # [06:06] * Quits: KillerX (~anant@70-36-146-222.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
- # [06:08] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
- # [06:10] * Joins: Areks|2 (~Areks@rs.gridnine.com)
- # [06:10] * Quits: cpearce (~cpearce@60.234.54.74) (Ping timeout: 260 seconds)
- # [06:13] * Joins: KillerX (~anant@70-36-146-222.dsl.dynamic.sonic.net)
- # [06:13] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 246 seconds)
- # [06:13] * Joins: rniwa_ (~rniwa@216.239.45.130)
- # [06:15] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [06:16] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
- # [06:16] * rniwa_ is now known as rniwa
- # [06:18] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [06:19] * Joins: incidence (jussi@unaffiliated/incidence)
- # [06:33] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [06:34] <zcorpan> Hixie: maybe try to fiddle with word-spacing
- # [06:34] <Hixie> MikeSmith: i'm mid-way through a ridiculously involved edit right now but should be able to do that monday - is that ok?
- # [06:34] <Hixie> MikeSmith: (if not i can do it sooner but it's a pain to back things out then push them back in again)
- # [06:35] <Hixie> zcorpan: yeah, i should try that
- # [06:36] <MikeSmith> Hixie: Monday is fine
- # [06:36] <MikeSmith> we publish on Tuesday
- # [06:36] <Hixie> k
- # [06:46] * jonlee|afk is now known as jonlee
- # [07:07] * Joins: niloy (~niloy@61.12.96.242)
- # [07:16] * Quits: Evanescence (~Evanescen@60.183.228.186) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [07:17] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [07:19] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [07:21] * Quits: nickcooley (~tandemsev@c-50-133-132-159.hsd1.ma.comcast.net) (Ping timeout: 276 seconds)
- # [07:23] * Quits: KillerX (~anant@70-36-146-222.dsl.dynamic.sonic.net) (Quit: KillerX)
- # [07:29] * Joins: benjoffe (~benjoffe@119-252-71-224.static.highway1.net.au)
- # [07:31] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [07:35] * Joins: jochen___ (jochen@nat/google/x-jhabqsaonyfamahl)
- # [07:38] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [07:39] * Quits: jochen__ (jochen@nat/google/x-inxaaasieedsdmvp) (Ping timeout: 260 seconds)
- # [07:39] * jochen___ is now known as jochen__
- # [07:45] * Joins: ncooley (~tandemsev@2002:3285:849f:0:1ea:a976:ac03:41a8)
- # [07:53] * Quits: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net) (Read error: Operation timed out)
- # [08:09] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [08:12] * Quits: michaelw (~michaelw@tor.foldr.org) (Ping timeout: 264 seconds)
- # [08:21] * Joins: roc (~chatzilla@121.98.230.221)
- # [08:22] * Quits: rniwa (~rniwa@216.239.45.130) (Quit: rniwa)
- # [08:39] * Joins: Evanescence (~Evanescen@60.183.228.186)
- # [08:39] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [08:40] * Quits: jeremyselier (u2513@gateway/web/irccloud.com/x-zomnsuzfrmkvikym) (Quit: Connection closed for inactivity)
- # [08:43] * Quits: Evanescence (~Evanescen@60.183.228.186) (Client Quit)
- # [08:43] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [08:51] * Joins: Evanescence (~Evanescen@60.183.228.186)
- # [08:55] * Joins: silentimp (~silentimp@152-0-132-95.pool.ukrtel.net)
- # [08:55] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [09:12] * Joins: woef (~woef@91.183.84.141)
- # [09:13] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [09:21] * Quits: [[zz]] (~q@101.109.228.102) (Ping timeout: 246 seconds)
- # [09:27] * Joins: tomasf_ (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:34] * Joins: [[zz]] (~q@125.25.46.215.adsl.dynamic.totbb.net)
- # [09:36] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [09:42] * jonlee is now known as jonlee|afk
- # [09:43] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [09:52] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 272 seconds)
- # [09:54] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [10:10] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [10:14] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [10:14] * Joins: Ms2ger (~Ms2ger@vpnb207.ugent.be)
- # [10:19] * Joins: drublic (~drublic@frbg-5f733ebf.pool.mediaWays.net)
- # [10:20] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [10:21] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [10:27] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:29] * Joins: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
- # [10:36] * Joins: david_carlisle_ (~chatzilla@86.188.197.189)
- # [10:36] * Quits: david_carlisle_ (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [10:36] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 255 seconds)
- # [10:37] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:37] * heycam is now known as heycam|away
- # [10:50] * Joins: miketaylr (~miketaylr@guest.opera.com)
- # [10:59] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 276 seconds)
- # [11:02] * Joins: schnoomac (~schnoomac@27-32-229-194.static.tpgi.com.au)
- # [11:21] * Quits: seventh (seventh@69.80.107.251) (Ping timeout: 246 seconds)
- # [11:24] * Quits: Dashiva (Dashiva@wikia/Dashiva)
- # [11:27] * Joins: necolas (~necolas@5ade73f0.bb.sky.com)
- # [11:28] * Joins: smaug____ (~chatzilla@GGZYYYMMDVI.gprs.sl-laajakaista.fi)
- # [11:30] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [11:32] * Quits: Ms2ger (~Ms2ger@vpnb207.ugent.be) (Ping timeout: 245 seconds)
- # [11:32] * Quits: schnoomac (~schnoomac@27-32-229-194.static.tpgi.com.au) (Quit: schnoomac)
- # [11:38] * Joins: kenneth_ (kenneth@nat/nokia/x-djtjhkoyswogxgsv)
- # [11:39] * Quits: kenneth__ (kenneth@nat/nokia/x-zvoqwvaflghkbbqt) (Read error: Connection reset by peer)
- # [11:41] * Joins: kenneth__ (kenneth@nat/nokia/x-fbeqremjnshqczxs)
- # [11:42] * Quits: miketaylr (~miketaylr@guest.opera.com) (Quit: Leaving...)
- # [11:42] * Quits: kenneth_ (kenneth@nat/nokia/x-djtjhkoyswogxgsv) (Read error: Connection reset by peer)
- # [11:45] * Joins: nonge_ (~nonge@p50829170.dip.t-dialin.net)
- # [11:50] * Quits: nonge (~nonge@p5B326D89.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [11:51] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:52] * Joins: Ms2ger (~Ms2ger@vpna119.ugent.be)
- # [12:02] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [12:13] * Joins: miketaylr (~miketaylr@guest.opera.com)
- # [12:13] * Quits: jacobolus (~jacobolus@199.188.193.145) (Remote host closed the connection)
- # [12:31] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [12:38] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [12:43] * Quits: Ms2ger (~Ms2ger@vpna119.ugent.be) (Ping timeout: 260 seconds)
- # [12:47] * Quits: necolas (~necolas@5ade73f0.bb.sky.com) (Remote host closed the connection)
- # [12:56] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 250 seconds)
- # [12:57] * Joins: Ms2ger (~Ms2ger@vpna137.ugent.be)
- # [12:57] * Joins: jdong_bot_ (~jdong_bot@114.112.45.164)
- # [13:04] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [13:06] * Joins: mpt (~mpt@nat/canonical/x-wsokrgrkoozrkrek)
- # [13:06] * Quits: mpt (~mpt@nat/canonical/x-wsokrgrkoozrkrek) (Changing host)
- # [13:06] * Joins: mpt (~mpt@canonical/mpt)
- # [13:07] * Quits: jdong_bot_ (~jdong_bot@114.112.45.164) (Ping timeout: 252 seconds)
- # [13:08] * Joins: cullenjennings (~fluffy@nat/cisco/x-ohgeklkajiameqtv)
- # [13:14] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [13:15] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [13:15] * Joins: zcorpan (~zcorpan@node-7ahky3bh66fcq5n83.a0.ipv6.opera.com)
- # [13:16] * Joins: kaustubh (~silverroo@144.187.36.11)
- # [13:17] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [13:25] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [13:25] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [13:28] * Quits: izhak (~izhak@213.87.241.195) (Remote host closed the connection)
- # [13:28] * Quits: tomasf (~tom@2002:55e5:dbb7:0:30f6:ef59:f5cb:2afb) (Quit: tomasf)
- # [13:28] * tomasf_ is now known as tomasf
- # [13:32] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [13:36] * Parts: kaustubh (~silverroo@144.187.36.11)
- # [13:36] * Joins: kaustubh (~silverroo@144.187.36.11)
- # [13:36] * Parts: kaustubh (~silverroo@144.187.36.11)
- # [13:37] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [13:42] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [14:06] * Joins: jdong_bot_ (~jdong_bot@118.186.129.171)
- # [14:08] * Joins: twisted`_ (~anonymous@p5DDBB91E.dip.t-dialin.net)
- # [14:11] * Quits: twisted` (~anonymous@p5DDBB30F.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [14:11] * twisted`_ is now known as twisted`
- # [14:17] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:21] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:21] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [14:24] * Joins: MacTed (~Thud@63.119.36.36)
- # [14:27] * Quits: Ms2ger (~Ms2ger@vpna137.ugent.be) (Ping timeout: 252 seconds)
- # [14:29] * Quits: temp02 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [14:29] * Joins: plutoniix (~plutoniix@125.25.46.215.adsl.dynamic.totbb.net)
- # [14:30] * Joins: erichynds (~ehynds@64.206.121.41)
- # [14:32] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [14:32] * Joins: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com)
- # [14:36] * Quits: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com) (Client Quit)
- # [14:36] * Joins: davidb (~davidb@66.207.208.98)
- # [15:10] * Quits: Evanescence (~Evanescen@60.183.228.186) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [15:10] * Joins: jdong_bo_ (~jdong_bot@118.186.129.171)
- # [15:11] * Quits: jdong_bot_ (~jdong_bot@118.186.129.171) (Read error: Connection reset by peer)
- # [15:14] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (Ping timeout: 245 seconds)
- # [15:14] * Joins: annevk (~annevk@209.118.182.194)
- # [15:15] <annevk> hsivonen: we can just follow http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html no?
- # [15:15] <annevk> hsivonen: if we are going to support other encodings, might as well support the same set we support through other APIs
- # [15:15] <annevk> hsivonen: my plan is for them all to converge anyway
- # [15:16] * Joins: xbuzz (~chris@waltham-nat.ma.lycos.com)
- # [15:16] * Joins: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com)
- # [15:18] <hsivonen> annevk: ok
- # [15:19] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:20] * Quits: xbuzz (~chris@waltham-nat.ma.lycos.com) (Client Quit)
- # [15:22] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [15:26] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [15:27] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
- # [15:29] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Client Quit)
- # [15:30] * Joins: ehsan (~ehsan@66.207.208.98)
- # [15:30] * Joins: riven` (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [15:32] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 276 seconds)
- # [15:32] * riven` is now known as riven
- # [15:32] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [15:32] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [15:36] * Quits: ezoe (~ezoe@61-205-124-231f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [15:39] * Joins: xbuzz (~chris@waltham-nat.ma.lycos.com)
- # [15:47] * Quits: jdong_bo_ (~jdong_bot@118.186.129.171) (Remote host closed the connection)
- # [15:50] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:53] <smaug____> hmm, where is this handling for callbacks defined...
- # [15:56] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [16:00] * Joins: izhak (~izhak@188.168.203.53)
- # [16:01] * Quits: xbuzz (~chris@waltham-nat.ma.lycos.com) (Quit: xbuzz)
- # [16:02] * Parts: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [16:03] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [16:04] * Joins: xbuzz (~chris@waltham-nat.ma.lycos.com)
- # [16:05] * Quits: xbuzz (~chris@waltham-nat.ma.lycos.com) (Client Quit)
- # [16:12] * Quits: izhak (~izhak@188.168.203.53) (Remote host closed the connection)
- # [16:15] * Joins: Ms2ger (~Ms2ger@vpnd094.ugent.be)
- # [16:15] * Joins: izhak (~izhak@188.168.203.53)
- # [16:29] * Quits: niloy (~niloy@61.12.96.242) (Remote host closed the connection)
- # [16:37] * Quits: hasather (davidh@nat/opera/x-jfwmkeoescqajdvf) (Quit: Ex-Chat)
- # [16:40] * Joins: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net)
- # [17:04] * Quits: plutoniix (~plutoniix@125.25.46.215.adsl.dynamic.totbb.net) (Ping timeout: 272 seconds)
- # [17:06] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Quit: Verlassend)
- # [17:06] * Joins: hasather (davidh@nat/opera/x-rsknjhbitszspuwq)
- # [17:08] * Joins: plutoniix (~plutoniix@125.25.46.215.adsl.dynamic.totbb.net)
- # [17:12] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:12] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [17:12] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:17] * Joins: jryans (~jryans@24-155-144-5.static.grandenetworks.net)
- # [17:18] * Quits: izhak (~izhak@188.168.203.53) (Remote host closed the connection)
- # [17:25] * Quits: annevk (~annevk@209.118.182.194) (Quit: annevk)
- # [17:32] * Quits: Ms2ger (~Ms2ger@vpnd094.ugent.be) (Ping timeout: 272 seconds)
- # [17:39] * Quits: zcorpan (~zcorpan@node-7ahky3bh66fcq5n83.a0.ipv6.opera.com) (Quit: zcorpan)
- # [17:40] * Joins: KillerX (~anant@nat/mozilla/x-fquulivhhdvjsefw)
- # [17:46] * Quits: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl) (Ping timeout: 260 seconds)
- # [17:50] * Joins: ap (~ap@2620:149:4:1b01:c88b:811f:215c:80ec)
- # [17:52] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Ping timeout: 246 seconds)
- # [17:53] * Joins: Stalker[lv] (~stalker@87-126-71-253.btc-net.bg)
- # [17:54] * Quits: jryans (~jryans@24-155-144-5.static.grandenetworks.net) (Quit: Leaving...)
- # [17:54] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
- # [17:54] <Stalker[lv]> Hello, all! I've got a problem validating my webpage with one meta tag. Does w3c validator looks in whatwg's wiki when validating html5 page?
- # [17:54] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:55] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [17:55] * Joins: jryans (~jryans@24-155-144-5.static.grandenetworks.net)
- # [17:55] <MikeSmith> Stalker[lv]: no the meta checking is hard-coded
- # [17:55] <MikeSmith> for now at least
- # [17:56] <MikeSmith> when something new gets registered and there's clearly agreement about it, somebody adds it to the validator
- # [17:56] <MikeSmith> is there are specific value you're using that it's flagging as an error?
- # [17:58] <Stalker[lv]> it's metatag, which tells to skype toolbar not to add ugly "call via skype" links
- # [17:59] <Stalker[lv]> <meta name="SKYPE_TOOLBAR" CONTENT="SKYPE_TOOLBAR_PARSER_COMPATIBLE">
- # [18:00] * Joins: Lachy_ (~Lachy@guest.opera.com)
- # [18:00] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [18:00] <Stalker[lv]> tried to use JS+jQuery skype remover, but it doesn't work with all skype toolbar versions, so I have to use this tag. Also, there's place for "valid html" badge :)
- # [18:00] * Quits: Lachy (Lachy@nat/opera/x-isihuwwwpwtbgxhu) (Read error: Connection reset by peer)
- # [18:00] * Lachy_ is now known as Lachy
- # [18:01] <MikeSmith> Stalker[lv]: so if there is a spec somewhere for that this "SKYPE_TOOLBAR" thing is, then you have a start on it possibly being register-able
- # [18:02] <MikeSmith> but if there is no spec anywhere, then there's no good way for people to be able to know how to use interoperably
- # [18:02] * Quits: Lachy (~Lachy@guest.opera.com) (Client Quit)
- # [18:06] <AryehGregor> Hmm, so a failed script load fires an error event, and it bubbles in Gecko but not WebKit/Presto.
- # [18:06] <AryehGregor> Spec says it shouldn't bubble.
- # [18:06] * AryehGregor tests IE
- # [18:06] <AryehGregor> Nope, doesn't bubble in IE either.
- # [18:07] <AryehGregor> Why doesn't it bubble? Bubbling seems useful here. Exceptions hit window.onerror, so a failed script load logically may as well too, no?
- # [18:08] * Quits: KillerX (~anant@nat/mozilla/x-fquulivhhdvjsefw) (Read error: Connection reset by peer)
- # [18:08] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [18:09] <AryehGregor> Nobody seems to fire error events for failed stylesheet loads. :(
- # [18:09] * Joins: KillerX (~anant@nat/mozilla/x-mmtraajhcclgpfwt)
- # [18:12] * Quits: dbaron (~dbaron@173-228-85-36.dsl.dynamic.sonic.net) (Ping timeout: 244 seconds)
- # [18:14] * Quits: jryans (~jryans@24-155-144-5.static.grandenetworks.net) (Quit: Leaving...)
- # [18:15] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 272 seconds)
- # [18:15] * Quits: foolip (~philip@node-7lfbcsq7dbwsptf2f.a0.ipv6.opera.com) (Quit: Ex-Chat)
- # [18:17] * Quits: drublic (~drublic@frbg-5f733ebf.pool.mediaWays.net) (Remote host closed the connection)
- # [18:18] * Joins: foolip (~philip@node-7lfbcdnv0h1z0veyg.a0.ipv6.opera.com)
- # [18:19] <Stalker[lv]> MikeSmith, https://jira.skype.com/browse/SCW-65 - there's mention of this tag. also in wiki is link to atricle about it..
- # [18:19] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:19] * MikeSmith looks
- # [18:20] <MikeSmith> Stalker[lv]: in what wiki?
- # [18:21] <MikeSmith> Stalker[lv]: anyway if you wanted to take the time you could write up an actual spec for it yourself
- # [18:21] <MikeSmith> that's what others have done for some similar cases
- # [18:21] <MikeSmith> you could add it to the whatwg wiki
- # [18:22] <MikeSmith> like this: http://wiki.whatwg.org/wiki/Meta_referrer
- # [18:23] * Joins: jryans (~jryans@24-155-144-5.static.grandenetworks.net)
- # [18:23] * Joins: jsbell (jsbell@nat/google/x-vlrcilvuuwwedqao)
- # [18:26] * Joins: dave_levin (dave_levin@nat/google/x-uarkscubyzrdbecn)
- # [18:27] * Joins: rniwa_ (~rniwa@216.239.45.130)
- # [18:27] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Read error: Operation timed out)
- # [18:27] * Quits: miketaylr (~miketaylr@guest.opera.com) (Quit: Leaving...)
- # [18:28] <TabAtkins> jwheare: The spec was actually inspired by a relatively similar JS implementation, where we just built a layout in using position:absolute hooked up to a constraint solver.
- # [18:28] <TabAtkins> jwheare: I can ask if it's releasable code.
- # [18:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [18:29] * Joins: pablof (~pablof@144.189.101.1)
- # [18:29] <jwheare> TabAtkins: yeah, alex showed me it i think. he mentioned it was internal
- # [18:29] <TabAtkins> Yup.
- # [18:29] <TabAtkins> That doesn't mean it's secret, just that I think we have to file something with the open-source people if we want to release it.
- # [18:30] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [18:30] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [18:30] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [18:30] <jwheare> would be good to play around with it. i'm basically gonna need to implement something like it for irccloud
- # [18:30] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
- # [18:30] * rniwa_ is now known as rniwa
- # [18:31] * Joins: drublic (~drublic@frbg-5d84feae.pool.mediaWays.net)
- # [18:33] <TabAtkins> I'll ask about it and get back to you.
- # [18:39] <AryehGregor> Oh, wait, people do fire error events for failed stylesheet loads, good.
- # [18:45] * Joins: roc_ (~chatzilla@121.98.230.221)
- # [18:46] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:47] * Joins: purefusion (~purefusio@unaffiliated/purefusion)
- # [18:48] * Joins: jamesr (jamesr@nat/google/x-fspcosmrdlqjcskh)
- # [18:54] * Joins: dbaron (~dbaron@nat/mozilla/x-hsjavdefqfkmfimc)
- # [18:56] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [19:00] * Joins: necolas (~necolas@5ade73f0.bb.sky.com)
- # [19:01] * Joins: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [19:14] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
- # [19:14] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
- # [19:18] * Parts: KillerX (~anant@nat/mozilla/x-mmtraajhcclgpfwt)
- # [19:19] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Remote host closed the connection)
- # [19:28] * Joins: aklein (u4454@gateway/web/irccloud.com/x-qduywibmsimdufhy)
- # [19:34] * Quits: Stalker[lv] (~stalker@87-126-71-253.btc-net.bg) (Ping timeout: 252 seconds)
- # [19:35] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
- # [19:35] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [19:39] <aklein> smaug____: yt?
- # [19:42] <smaug____> aklein: yes
- # [19:42] <smaug____> though, just going out
- # [19:43] <smaug____> (in 5 mins)
- # [19:43] <aklein> smaug____: k, I was just going to try one more time :)
- # [19:43] <smaug____> to convince case-insensitive filtering?
- # [19:44] <smaug____> IMO it is simpler without it
- # [19:44] <aklein> smaug____: yeah...consider a hypothetical future webdev who observes HREF and then calls setAttribute('HREF', someURL). I claim they'll be surprised.
- # [19:44] <aklein> the implementation is certainly simpler
- # [19:44] <aklein> but the HTML dom world very much behaves as if it were case insensitive.
- # [19:45] <smaug____> aklein: well, they they are surprised even with the current APIs
- # [19:45] <smaug____> Attr.name is lowercase
- # [19:45] <aklein> heh
- # [19:46] <aklein> yet Element.tagName is uppercase
- # [19:47] <aklein> yet getElementsByTagName('div') works just fine
- # [19:47] <smaug____> this is a new API and we don't need to complicate it with special cases
- # [19:47] <smaug____> getElementsByTagName is ancient, so that can't be changed
- # [19:48] <smaug____> .tagName is lowercase
- # [19:48] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:48] <smaug____> er
- # [19:48] <smaug____> it is whatever what used when creating the element
- # [19:49] <smaug____> s/what/was/
- # [19:49] <smaug____> so, .tagName is case-sensitive
- # [19:49] <aklein> smaug____: nope: http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#dom-element-tagname
- # [19:49] <smaug____> ah, is the spec wrong :)
- # [19:49] <smaug____> anyway, that is all legacy
- # [19:50] <smaug____> we don't have to ruin the API with legacy stugg
- # [19:50] <smaug____> stuff
- # [19:50] <aklein> but MutationObservers have to live in the same world as all the legacy stuff, so it seems weird to make them behave differently
- # [19:51] <aklein> ah well, I'll let you go for now
- # [19:51] <smaug____> I want MutationObservers to behave the way rest of the world
- # [19:51] <smaug____> Attr.name is lowercase in HTML docs
- # [19:51] * smaug____ runs
- # [19:53] <smaug____> aklein: oh, indeed .tagName is uppercase. I was accidentally testing xhtml doc :/
- # [19:53] <smaug____> now I really run
- # [19:54] <smaug____> back later
- # [20:00] * Joins: silentimp_ (~silentimp@201-133-133-95.pool.ukrtel.net)
- # [20:00] * jonlee|afk is now known as jonlee
- # [20:00] * Joins: jonlee_ (~jonlee@c-98-210-128-183.hsd1.ca.comcast.net)
- # [20:00] * Quits: jonlee (~jonlee@2620:149:4:1b01:34f3:36ce:18c9:944) (Quit: jonlee)
- # [20:01] * jonlee_ is now known as jonlee
- # [20:01] * Quits: silentimp (~silentimp@152-0-132-95.pool.ukrtel.net) (Ping timeout: 246 seconds)
- # [20:01] * silentimp_ is now known as silentimp
- # [20:02] <AryehGregor> Is the fact that browsers fire a bubbling error event at scripts with uncaught exceptions documented? I don't see it glancing at HTML.
- # [20:03] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [20:08] * Quits: roc_ (~chatzilla@121.98.230.221) (Ping timeout: 246 seconds)
- # [20:09] * Quits: Lachy (~Lachy@cm-84.215.13.244.getinternet.no) (Quit: Computer has gone to sleep.)
- # [20:13] * Joins: smaugN900 (~smaug@ZYYYMMMCDLXXXI.gprs.sl-laajakaista.fi)
- # [20:15] <smaugN900> aklein: case-sensitive is also compatible with current DOMAttrModified with which one needs to filter using attr nodes
- # [20:17] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [20:26] * Quits: smaugN900 (~smaug@ZYYYMMMCDLXXXI.gprs.sl-laajakaista.fi) (Ping timeout: 264 seconds)
- # [20:27] * Joins: cpearce (~cpearce@ip-118-90-46-51.xdsl.xnet.co.nz)
- # [20:31] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:37] * Joins: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr)
- # [20:42] * Joins: sarro (~sarro@i5E864769.versanet.de)
- # [20:50] * Quits: cpearce (~cpearce@ip-118-90-46-51.xdsl.xnet.co.nz) (Ping timeout: 246 seconds)
- # [20:54] * Joins: dglazkov (u4270@gateway/web/irccloud.com/x-uinelttlsrtkslwy)
- # [21:09] * Quits: dbaron (~dbaron@nat/mozilla/x-hsjavdefqfkmfimc) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:09] * Joins: dbaron (~dbaron@nat/mozilla/x-ikaapfgauoisajcm)
- # [21:10] <AryehGregor> Given a <script>, there's no way to tell whether it's run successfully yet or not, right?
- # [21:10] <AryehGregor> Meaning, if I do document.querySelectorAll("script") or something, I can't figure out which (if any) haven't run yet.
- # [21:10] <AryehGregor> Or never ran at all, e.g., had errors.
- # [21:11] * Joins: sicking (~chatzilla@c-98-210-152-4.hsd1.ca.comcast.net)
- # [21:11] <TabAtkins> Besides having the script alter itself at the end of running, right?
- # [21:11] <AryehGregor> Right, I don't want to modify the scripts themselves.
- # [21:11] <AryehGregor> (since there are zillions)
- # [21:12] <TabAtkins> Then no clue.
- # [21:12] <AryehGregor> Hmm, afterscriptexecute bubbles.
- # [21:12] <AryehGregor> Maybe I could use that.
- # [21:13] <AryehGregor> With a capturing event listener.
- # [21:14] <AryehGregor> Won't help for scripts that have already run, of course.
- # [21:14] * Joins: roc_ (~chatzilla@60.234.54.74)
- # [21:15] <Hixie> AryehGregor: change their contents and reinsert them into the dom; if they do anything then they weren't run. :-)
- # [21:15] <Hixie> AryehGregor: (the key being a <script> can only run once)
- # [21:15] * roc_ is now known as roc
- # [21:16] <AryehGregor> Hixie, so something like: script.textContent = "alert('bad')"; var nextSibling = script.nextSibling; script.parentNode.removeChild(script); script.insertBefore(script, nextSibling); ?
- # [21:16] <AryehGregor> And unset the src.
- # [21:16] <AryehGregor> That's kind of evil genius.
- # [21:16] * AryehGregor tries
- # [21:18] <Hixie> AryehGregor: something like that. or maybe even better, if you want to not screw up the original element, clone it, remove .src, set the contents to something harmless like ';', and then insert that
- # [21:18] <Hixie> AryehGregor: since the "has executed" state propagates to clones
- # [21:18] <Hixie> (remove async and defer as well)
- # [21:19] * Quits: jonlee (~jonlee@c-98-210-128-183.hsd1.ca.comcast.net) (Quit: jonlee)
- # [21:23] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [21:26] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
- # [21:27] <Hixie> are any of the people who wanted path objects not to have transforms but instead for the methods to get matrix arguments around?
- # [21:28] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:28] <TabAtkins> Matrix-based transforms are the devil.
- # [21:30] <Philip`> As in requiring users of the API to do the matrix maths themselves and pass the result into the API?
- # [21:30] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [21:30] <Hixie> the matrix object has the regular transformation stuff on it, that's not hte issue
- # [21:30] <Hixie> (it's just SVGMatrix)
- # [21:30] <Philip`> Ah
- # [21:31] * Philip` hasn't had time/energy/nonlaziness to try looking at any of this yet :-(
- # [21:31] <Hixie> my question is whether those people think it's ok for Pattern to implement the transform stuff directly or whether there should be some method that takes a matrix there, too
- # [21:31] <Hixie> and if the latter, which method
- # [21:31] <Hixie> createPattern()?
- # [21:31] <Hixie> fill()?
- # [21:31] <Hixie> pattern.setPatternTransform()?
- # [21:31] <WeirdAl> Hey, folks, DOM4 question: when I call Node.addEventListener("foo", function listener(evt) { /* ... */ }, true), what is the |this| object inside the listener function?
- # [21:32] <Hixie> WeirdAl: Window
- # [21:33] <WeirdAl> Hixie - reading the spec, I couldn't find a clear reference to that, even though it's the usual behavior in DOM3... worth doc'ing?
- # [21:33] * Joins: samol (~samol@abzz112.neoplus.adsl.tpnet.pl)
- # [21:33] <Hixie> it's specified somewhere, though i forget where
- # [21:33] <Hixie> webidl maybe?
- # [21:33] <Hixie> maybe the js spc?
- # [21:34] <WeirdAl> js spec, as in ECMAScript 5th Ed?
- # [21:34] <Hixie> or whatever the latest version is
- # [21:34] <Hixie> probably webidl
- # [21:34] * Joins: othermaciej (~mjs@17.245.89.171)
- # [21:35] <Hixie> oh actually i was wrong
- # [21:35] <Hixie> seems the |this| value should be the Function itself
- # [21:35] <WeirdAl> ugh
- # [21:35] <WeirdAl> that's almost certainly a change from DOM3
- # [21:35] <Hixie> http://dev.w3.org/2006/webapi/WebIDL/#dfn-callback-this-value
- # [21:36] <Hixie> heycam|away: "By default, the object itself is used as the callback this value" is lacking conformance criteria (it's a description, it neither defines something nor requires something)
- # [21:36] <Hixie> oh no i'm wrong!
- # [21:37] <Hixie> the default callback this value for Functions is 'null'
- # [21:37] <WeirdAl> :)
- # [21:37] <WeirdAl> imho, that's as it should be - not a function, not window, not the global
- # [21:37] <Hixie> heycam|away: specifically, "By default, the callback this value when invoking a callback function is null" seems to try to override the above, but in practice it just contradicts it and doesn't leave it well defined
- # [21:38] <Hixie> heycam|away: and "callback this value" in the algorithm below that links to the description i quoted earlier, which is why i was confused
- # [21:38] <Hixie> WeirdAl: yeah but i expect ES says to use the global of it's null
- # [21:40] <Hixie> WeirdAl: yeah, JS spec 10.4.3 ("Entering Function Code") step 2 says "Else if thisArg is null or undefined, set the ThisBinding to the global object"
- # [21:41] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 244 seconds)
- # [21:41] <Hixie> WeirdAl: and HTML says for <script> objects: "The global object is the Window object of document" http://www.whatwg.org/specs/web-apps/current-work/#the-script-settings-determined-from-the-node
- # [21:41] <Hixie> WeirdAl: so to answer your question, it's defined. WebIDL says it's null, ES says null means global object, and HTML says global object means Window.
- # [21:48] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [21:51] * Joins: zcorpan (~zcorpan@c-5eeaaa54-74736162.cust.telenor.se)
- # [21:51] <zcorpan> why is it "level 1"? CSS Variables Module Level 1
- # [21:52] <TabAtkins> zcorpan: Because it's not based on anything from level 2, so it resets.
- # [21:53] <zcorpan> animations etc is also level 1?
- # [21:54] <astearns> all of the level 3 specs are based on 2.1 - what causes the increment?
- # [21:54] <TabAtkins> No, Animations is level 3 because nobody was watching too hard when it was named.
- # [21:54] <TabAtkins> it should have been level 1
- # [21:55] <zcorpan> i think calling it "css1 variables" (which is short for css variables level 1) is confusing because it implies it was present in css1
- # [21:55] <Hixie> is (x,y) a coordinate, or are (x,y) coordinates?
- # [21:55] <zcorpan> Hixie: former
- # [21:55] * Hixie waves his "just drop all versioning" flag
- # [21:55] <Hixie> zcorpan: thanks
- # [21:56] <astearns> 'level living'
- # [21:56] <zcorpan> levelless css wfm
- # [21:57] <TabAtkins> For all practical purposes CSS is levelless.
- # [21:58] * Joins: jonlee (~jonlee@c-71-202-46-113.hsd1.ca.comcast.net)
- # [21:58] <zcorpan> TabAtkins: so on a different note, do you think the css wg would be willing to put quirks mode requirements in their specs?
- # [21:58] <Hixie> ok the spec live on whatwg.org (single page only) now has the path stuff updated to use DrawingStyle objects instead of on-path line styles and font styles
- # [21:58] <Hixie> now doing the transform changes
- # [21:58] <TabAtkins> zcorpan: In all the specs, or just a "Quirks Mode spec" kind of thing?
- # [21:59] <Hixie> othermaciej: any opinion on whether patterns should implement the transform stuff or whether we should use SVGMatrix objects somewhere to transform patterns in fill too?
- # [21:59] <Hixie> othermaciej: and if the latter, where should the matrix go? createPattern()? A method on the pattern object? fill()?
- # [21:59] <zcorpan> TabAtkins: well i think it would be best if it was defined as part of the proper spec because a quirk spec needs to override the proper spec and that can be a bit messy
- # [22:01] <TabAtkins> zcorpan: I suspect that requiring a "Quirks Mode" section in every spec wouldn't be well-received.
- # [22:01] <Hixie> shouldn't be a section
- # [22:01] <Hixie> should just be the way html does it
- # [22:01] <zcorpan> what Hixie said
- # [22:02] <othermaciej> Hixie: I am not up to speed on what is planned for patterns
- # [22:02] <TabAtkins> What's the way HTML does it? I haven't really noticed quirks stuff anywhere.
- # [22:03] <Hixie> othermaciej: the old plan before you pointed out it was silly to put all the transform apis on Path objects, was to make CanvasPattern objects have a built-in transform in the same way, so as to allow the pattern itself to be transformed (rotated, translated, skewed, etc) when used for fills and strokes
- # [22:03] <Hixie> TabAtkins: exactly
- # [22:03] <Hixie> TabAtkins: it just says "and now do x. if in quirks mode, do y, otherwise do z. then do q...."
- # [22:03] <zcorpan> TabAtkins: e.g. http://simon.html5.org/specs/quirks-mode#the-blocks-ignore-line-height-quirk should be specified as part of http://www.w3.org/TR/CSS21/visudet.html#propdef-line-height
- # [22:04] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [22:05] <TabAtkins> I personally prefer it in a big list somewhere.
- # [22:05] <Hixie> really? why?
- # [22:05] <TabAtkins> The only effect of quirks on new content is parsing-level stuff.
- # [22:05] <TabAtkins> Which shouldn't be in individual specs anyway.
- # [22:06] <zcorpan> new content shouldn't use quirks mode at all
- # [22:06] <Hixie> yeah
- # [22:06] <Hixie> what's new content got to do with what the specs say?
- # [22:06] <TabAtkins> I meant new specs.
- # [22:06] * Hixie decides to put transforms in createPattern()
- # [22:06] <zcorpan> having it in a bit list makes it harder for implementors to figure out how it integrates with the spec proper
- # [22:07] <zcorpan> TabAtkins: it wouldn't need to be in new specs if the new spec doesn't have any quirks
- # [22:07] <othermaciej> Hixie: I'd have to do some research on what other pattern APIs do for this, if anything
- # [22:07] <TabAtkins> If it's limited to CSS2.1 and Selectors, then I'm less opposed.
- # [22:08] <zcorpan> TabAtkins: some quirks are about fine details about table layout, and css 2.1 doesn't define table layout
- # [22:08] <WeirdAl> Hixie - my monitor's acting up - I'll try to reread through channel logs
- # [22:08] * Quits: dbaron (~dbaron@nat/mozilla/x-ikaapfgauoisajcm) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:08] <Hixie> othermaciej: k
- # [22:09] * Joins: dbaron (~dbaron@nat/mozilla/x-shbvodjcazzsxtcq)
- # [22:09] <othermaciej> Hixie: how exactly do patterns work, are they ultimately a bitmap?
- # [22:09] <Hixie> TabAtkins: values and units, box model, table -- that's probably it as far as affected css specs go, right zcorpan?
- # [22:09] <TabAtkins> zcorpan: There's no CSS3 Table spec, so that's all right. ^_^
- # [22:09] <WeirdAl> Hixie - ah, your answer does make sense.
- # [22:09] <Hixie> othermaciej: sure
- # [22:10] <zcorpan> TabAtkins: and some level 3 specs that redefine 2.1 better would be better suited to cover quirks than 2.1 (like e.g. text-decoration)
- # [22:10] <WeirdAl> but it'd sure be nice to not have to read fifteen different specs to get the answer ;)
- # [22:10] <zcorpan> TabAtkins: i hope there will be :-P
- # [22:11] <Hixie> WeirdAl: well, i'm all in favour of reducing the numebr of specs. personally i think it'd be great to merge webidl and js, maybe even webidl and dom core, but i doubt anyone's gonna go for that. and people are already arguing that html does too much, so i doubt they'd be up for merging any of those with html...
- # [22:11] <TabAtkins> zcorpan: When someone sufficiently masochistic volunteers, there will be.
- # [22:11] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
- # [22:12] <WeirdAl> Hixie - I'm of mixed opinion on that...
- # [22:12] <WeirdAl> but I do think the undo manager spec rniwa is working on should be folded in as a chapter of HTML5
- # [22:12] <zcorpan> Hixie: and selectors, and maybe some others -- i don't have a good overview of the various css modules
- # [22:13] <Hixie> WeirdAl: it will eventually, i expect. it used to be part of html, it's just easier for him to work on it separately for now
- # [22:13] <Hixie> zcorpan: fair enough
- # [22:13] <rniwa> WeirdAl: it might make more sense to merge it into AryehGregor's editing spec
- # [22:13] * Hixie thinks most of the css modules should be folded into one anyway :-P
- # [22:13] <Hixie> rniwa: yeah but that will eventually make it back to html too, probably
- # [22:14] * WeirdAl thinks we need a metaspec: a spec saying "Here's where you find the spec for this" :p
- # [22:14] <rniwa> Hixie: yeah, that makes sense in the long ru
- # [22:14] <Hixie> WeirdAl: platform.html5.org
- # [22:14] <rniwa> Hixie: but will probably take a decade or two before that happens :(
- # [22:14] <Hixie> rniwa: prolly :-)
- # [22:14] <WeirdAl> yikes!
- # [22:15] <zcorpan> Hixie: are there quirks i've listed under "CSS" that you think belong in html instead?
- # [22:15] <Hixie> WeirdAl: (to be fair, big chunks of that are just "html")
- # [22:15] <Hixie> zcorpan: url?
- # [22:15] <zcorpan> http://simon.html5.org/specs/quirks-mode#css
- # [22:16] <Hixie> WeirdAl: (though of course, "css" is a bit vague in that list and should be split out into its component specs since there's not just one css spec)
- # [22:16] <Hixie> WeirdAl: (so it might be a bit of a wash in the end)
- # [22:16] * WeirdAl shakes his head ruefully
- # [22:17] <Hixie> zcorpan: "The table cell nowrap minimum width calculation quirk" might need to have something in HTML, but it would have to refer to something in CSS, so might not be worth it
- # [22:18] <Hixie> zcorpan: can "The text decoration doesn't propagate into tables quirk" be defined as a CSS rule? if so, ->html
- # [22:18] <zcorpan> Hixie: it can't
- # [22:18] <Hixie> k
- # [22:18] <Hixie> zcorpan: looks like i can take "The table cell width resets nowrap quirk", file a bug
- # [22:19] <Hixie> zcorpan: other than that, i think you're right and it should go into the css spec
- # [22:19] <Hixie> zcorpan: i'm surprised there aren't more html quirks that i've missed
- # [22:19] <zcorpan> that's already filed
- # [22:19] <Hixie> cool
- # [22:19] <zcorpan> there was one more that i just filed
- # [22:20] <zcorpan> "just" as in "didn't spec", not "right now"
- # [22:20] <Hixie> k
- # [22:21] <Hixie> still, that's pretty good :-)
- # [22:21] <zcorpan> yeah
- # [22:22] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 265 seconds)
- # [22:25] <zcorpan> Hixie: The font element text decoration color quirk can't be specified as a css rule, either. should it be under "css" instead?
- # [22:26] * Hixie shrugs
- # [22:27] <Hixie> that's a mere intraspec organisation issue
- # [22:27] <Hixie> up to you entirely :-)
- # [22:30] * Joins: danielfilho (~daniel@187.31.77.7)
- # [22:32] <zcorpan> i moved it
- # [22:32] <zcorpan> Hixie: there's one more quirk that i hope we can drop but might not be successful, style="{ ... }"
- # [22:33] * Quits: smaug____ (~chatzilla@GGZYYYMMDVI.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [22:36] * Quits: sicking (~chatzilla@c-98-210-152-4.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [22:36] <Hixie> zcorpan: k
- # [22:43] * Joins: smaug____ (~chatzilla@GGYYYMMMDCCXLI.gprs.sl-laajakaista.fi)
- # [22:44] * Joins: Ms2ger (~Ms2ger@91.181.21.195)
- # [22:46] * Joins: Stalker[lv] (~stalker@217.174.60.93)
- # [22:47] <Ms2ger> <Hixie> is (x,y) a coordinate, or are (x,y) coordinates?
- # [22:47] <Ms2ger> Latter
- # [22:48] * Quits: Stalker[lv] (~stalker@217.174.60.93) (Client Quit)
- # [22:48] <smaug____> WeirdAl: you asked something about 'this'
- # [22:48] <smaug____> with event listeners
- # [22:49] <WeirdAl> yeah, I just wanted to know what the specs say it should be when the listener is a function and not an object
- # [22:49] <smaug____> it is event.currentTarget
- # [22:49] * Joins: sicking (~chatzilla@adsl-63-204-27-202.dsl.snfc21.pacbell.net)
- # [22:49] <smaug____> DOM4
- # [22:50] <WeirdAl> ok
- # [22:51] <Hixie> Ms2ger: zcorpan disagreed and he was first
- # [22:52] <zcorpan> Ms2ger: x is a coordinate for a line, y is a coordinate for a line, (x, y) is a coordinate for a point. no?
- # [22:52] <Ms2ger> Say what?
- # [22:52] <Hixie> smaug____: it is?
- # [22:53] <Hixie> smaug____: oh yeah, look at that
- # [22:53] <Hixie> WeirdAl: smaug____ is right, dom4 overrides webidl here
- # [22:53] <smaug____> Hixie: yes
- # [22:53] <WeirdAl> ok. It wasn't clear from my cursory reading :)
- # [22:54] <Hixie> search for "this value"
- # [22:54] <WeirdAl> ah, right there, ok
- # [22:55] * WeirdAl is chagrined
- # [22:55] * Quits: othermaciej (~mjs@17.245.89.171) (Quit: othermaciej)
- # [22:59] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
- # [22:59] * Joins: smaug (~chatzilla@ZYKMLII.gprs.sl-laajakaista.fi)
- # [22:59] * Quits: smaug (~chatzilla@ZYKMLII.gprs.sl-laajakaista.fi) (Client Quit)
- # [22:59] * Joins: smaug (~chatzilla@ZYKMLII.gprs.sl-laajakaista.fi)
- # [22:59] * Quits: sicking (~chatzilla@adsl-63-204-27-202.dsl.snfc21.pacbell.net) (Ping timeout: 260 seconds)
- # [22:59] * Quits: smaug (~chatzilla@ZYKMLII.gprs.sl-laajakaista.fi) (Client Quit)
- # [22:59] * Quits: smaug____ (~chatzilla@GGYYYMMMDCCXLI.gprs.sl-laajakaista.fi) (Ping timeout: 265 seconds)
- # [22:59] * Joins: smaug____ (~chatzilla@ZYKMLII.gprs.sl-laajakaista.fi)
- # [23:04] * Joins: sicking (~chatzilla@adsl-63-204-27-202.dsl.snfc21.pacbell.net)
- # [23:05] <zcorpan> smaug____: i think the spec isn't wrong for tagName
- # [23:06] <smaug____> zcorpan: no no, that was my mistake
- # [23:06] <Ms2ger> He was accidentally using XML
- # [23:06] <Ms2ger> How you do that, no idea
- # [23:06] <smaug____> I was testing accidentally xhtml
- # [23:06] <smaug____> Ms2ger: I guess I opened new tab
- # [23:06] <zcorpan> smaug____: ah. ok
- # [23:06] <smaug____> and about:newTab is xhtml or something
- # [23:06] <Ms2ger> Ah, right
- # [23:06] <smaug____> silly me
- # [23:07] * Quits: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [23:08] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120312181643])
- # [23:08] <zcorpan> AryehGregor: uncaught exceptions in scripts don't fire a bubbling error event
- # [23:08] <zcorpan> AryehGregor: they invoke window.onerror() with three arguments, not involving any event
- # [23:08] <AryehGregor> Oh, they just fire straight at window?
- # [23:08] <AryehGregor> Oh, sneaky.
- # [23:08] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:08] <zcorpan> nope
- # [23:08] <AryehGregor> What defines that?
- # [23:08] <zcorpan> html
- # [23:09] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [23:10] * Joins: othermaciej (~mjs@17.244.8.156)
- # [23:11] <Ms2ger> There are tests, even
- # [23:12] <AryehGregor> So window.onerror really is used for two totally different things.
- # [23:12] <zcorpan> the spec has two entry points
- # [23:12] <zcorpan> http://dev.w3.org/html5/spec/webappapis.html#create-a-script
- # [23:12] <zcorpan> "Otherwise, report the error ..."
- # [23:12] <AryehGregor> (W3C version? Really?)
- # [23:13] <zcorpan> and http://dev.w3.org/html5/spec/webappapis.html#runtime-script-errors-in-documents
- # [23:13] <zcorpan> whatwg didn't want to load for me :(
- # [23:14] <zcorpan> and workers have onerror stuff as well
- # [23:24] * Quits: zcorpan (~zcorpan@c-5eeaaa54-74736162.cust.telenor.se) (Quit: zcorpan)
- # [23:25] * heycam|away is now known as heycam
- # [23:26] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:27] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [23:31] * Joins: ezoe (~ezoe@203-140-89-215f1.kyt1.eonet.ne.jp)
- # [23:32] * Quits: Ms2ger (~Ms2ger@91.181.21.195) (Quit: nn)
- # [23:33] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [23:35] * Quits: ksweeney (~Kevin_Swe@nyv-exweb.iac.com) (Client Quit)
- # [23:38] * abarth is now known as abarth|afk
- # [23:38] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [23:40] * Quits: jamesr (jamesr@nat/google/x-fspcosmrdlqjcskh) (Quit: jamesr)
- # [23:42] * Quits: erichynds (~ehynds@64.206.121.41)
- # [23:45] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [23:47] * Quits: othermaciej (~mjs@17.244.8.156) (Quit: othermaciej)
- # [23:48] <Hixie> MikeSmith: ok, should be published
- # [23:51] * Joins: chriseppstein (~chrisepps@mail.wvgs.com)
- # [23:54] <smaug____> aklein: looks like webkit handles documentfragments inconsistently
- # [23:54] <smaug____> when inserting documentfragment to some other node, each removal from documentfragment get separate record
- # [23:55] <smaug____> aklein: but they are all added in one record to the new parent
- # [23:55] <smaug____> gecko will create only 2 records. One for removals, one for additions
- # [23:55] <smaug____> spec bug has been filed
- # [23:55] <smaug____> (it doesn't define this case)
- # Session Close: Tue Mar 20 00:00:00 2012
The end :)