Options:
- # Session Start: Sun Nov 20 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
- # [00:17] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # [00:18] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [00:27] * Quits: drublic (~drublic@p54AE14A4.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [00:31] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [00:41] * Quits: nonge_ (~nonge@p5B326D76.dip.t-dialin.net) (Quit: Verlassend)
- # [00:51] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 258 seconds)
- # [01:01] * Joins: smaug____ (~chatzilla@GGYZMMMCXXXIV.gprs.sl-laajakaista.fi)
- # [01:05] * Quits: smaug____ (~chatzilla@GGYZMMMCXXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 240 seconds)
- # [01:09] * Joins: erlehmann (~erlehmann@89.204.154.197)
- # [01:19] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [01:20] * Joins: smaug____ (~chatzilla@YYYMMMLXXIII.gprs.sl-laajakaista.fi)
- # [01:22] * Joins: Evanescence (~Evanescen@122.237.20.239)
- # [01:26] * Joins: internets (internets@46.7.88.147)
- # [01:27] * Quits: internets (internets@46.7.88.147) (Client Quit)
- # [01:29] * Joins: internets (opera@46.7.88.147)
- # [01:30] * Quits: internets (opera@46.7.88.147) (Read error: Connection reset by peer)
- # [01:30] * Quits: smaug____ (~chatzilla@YYYMMMLXXIII.gprs.sl-laajakaista.fi) (Ping timeout: 244 seconds)
- # [01:30] * Joins: internets (opera@46.7.88.147)
- # [01:32] * Quits: internets (opera@46.7.88.147) (Read error: Connection reset by peer)
- # [01:36] * Joins: internets (opera@46.7.88.147)
- # [01:36] * Quits: internets (opera@46.7.88.147) (Read error: Connection reset by peer)
- # [01:37] * Joins: internets (opera@46.7.88.147)
- # [01:41] * Quits: internets (opera@46.7.88.147) (Ping timeout: 240 seconds)
- # [01:41] * Joins: finn (opera@46.7.88.147)
- # [01:42] * Quits: finn (opera@46.7.88.147) (Read error: Connection reset by peer)
- # [01:42] * Joins: finn (opera@46.7.88.147)
- # [01:42] * Quits: finn (opera@46.7.88.147) (Client Quit)
- # [01:42] * Joins: finn_a (opera@46.7.88.147)
- # [01:43] * Quits: finn_a (opera@46.7.88.147) (Read error: Connection reset by peer)
- # [01:43] * Joins: finn_a (opera@46.7.88.147)
- # [01:44] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [01:46] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [01:47] * Quits: finn_a (opera@46.7.88.147) (Ping timeout: 240 seconds)
- # [02:04] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [02:05] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 260 seconds)
- # [02:05] * danielfilho_ is now known as danielfilho
- # [02:06] * Joins: Yuhong (~yuhong@76.178.157.127)
- # [02:23] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [02:23] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [02:25] * Quits: erlehmann (~erlehmann@89.204.154.197) (Quit: Ex-Chat)
- # [02:31] * Quits: Telling (~unknown@80-71-135-15.u.parknet.dk) (Quit: ...)
- # [02:54] * Quits: necolas (~necolas@host-92-12-156-249.as43234.net) (Remote host closed the connection)
- # [03:01] * Quits: bga_ (~bga@ppp78-37-239-101.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [03:07] * Joins: erlehmann (~erlehmann@89.204.154.197)
- # [03:08] * Joins: nessy (~Adium@124-169-131-96.dyn.iinet.net.au)
- # [03:09] * Quits: erlehmann (~erlehmann@89.204.154.197) (Remote host closed the connection)
- # [03:14] * Quits: micheil (~micheil@94.197.127.11.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [03:15] * Joins: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net)
- # [03:17] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [03:37] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 252 seconds)
- # [03:38] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [03:40] * Quits: Yuhong (~yuhong@76.178.157.127) (Ping timeout: 244 seconds)
- # [03:45] * Joins: erlehmann (~erlehmann@89.204.154.197)
- # [03:46] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [04:07] * Joins: Yuhong (~yuhong@76.178.157.127)
- # [04:07] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [04:31] <Yuhong> Here is a case where interleaving document.write with appendChild of <base> element had led to a 0-day security bug:
- # [04:31] <Yuhong> https://bugzilla.mozilla.org/show_bug.cgi?id=607222
- # [04:44] * Joins: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [04:46] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Ping timeout: 260 seconds)
- # [04:46] * abarth_ is now known as abarth
- # [04:49] * Joins: cnnr (~cnnr@76.92.215.21)
- # [04:50] * cnnr is now known as c_t_montgomery
- # [04:51] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [04:56] * Quits: nessy (~Adium@124-169-131-96.dyn.iinet.net.au) (Quit: Leaving.)
- # [04:56] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 240 seconds)
- # [04:58] * Quits: MikeSmith (~MikeSmith@EM111-191-134-119.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [05:03] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [05:03] * Joins: MikeSmith (~MikeSmith@EM114-48-240-30.pool.e-mobile.ne.jp)
- # [05:10] * Joins: tantek (~tantek@70-36-140-137.dsl.dynamic.sonic.net)
- # [05:13] * Quits: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [05:45] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [05:54] * Quits: Yuhong (~yuhong@76.178.157.127) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
- # [06:14] * Joins: responsive (7c9bf18d@gateway/web/freenode/ip.124.155.241.141)
- # [06:16] * Parts: responsive (7c9bf18d@gateway/web/freenode/ip.124.155.241.141)
- # [06:59] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 260 seconds)
- # [07:05] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [07:07] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Quit: i'm out)
- # [07:18] * Quits: tantek (~tantek@70-36-140-137.dsl.dynamic.sonic.net) (Quit: tantek)
- # [07:27] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [07:31] * Joins: nessy (~Adium@124-169-131-96.dyn.iinet.net.au)
- # [07:54] * Joins: jochen___ (jochen@nat/google/x-uqdhdmffbhmtldzh)
- # [07:57] * Quits: jochen__ (jochen@nat/google/x-lztfkfgkedbmsxuy) (Ping timeout: 244 seconds)
- # [07:57] * jochen___ is now known as jochen__
- # [08:03] * Joins: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
- # [08:18] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 252 seconds)
- # [08:24] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [08:30] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 245 seconds)
- # [08:37] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [08:41] * Quits: c_t_montgomery (~cnnr@76.92.215.21) (Quit: c_t_montgomery)
- # [08:47] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [08:55] * Joins: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp)
- # [08:55] * Quits: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [09:01] * Quits: nessy (~Adium@124-169-131-96.dyn.iinet.net.au) (Quit: Leaving.)
- # [09:04] * Quits: nielsle_ (~nielsle@3239059-cl69.boa.fiberby.dk) (Remote host closed the connection)
- # [09:06] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [09:09] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 252 seconds)
- # [09:10] * Joins: LBP (~Mirc@pD9EB11A5.dip0.t-ipconnect.de)
- # [09:12] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
- # [09:15] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [09:15] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [09:24] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 248 seconds)
- # [09:30] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [09:33] * Joins: FlorianX (~Dimitri@p4FCF724D.dip.t-dialin.net)
- # [09:33] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [09:39] * Quits: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Quit: astearns)
- # [09:52] * Joins: nessy (~Adium@124-169-131-96.dyn.iinet.net.au)
- # [10:04] * Quits: Druide_ (~Druid@p5B05DFB4.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [10:08] * Joins: Druide_ (~Druid@p5B05D35D.dip.t-dialin.net)
- # [10:20] * Joins: drublic (~drublic@p54AE00C3.dip0.t-ipconnect.de)
- # [10:25] * Joins: benjoffe_ (~benjoffe_@1.145.160.174)
- # [10:25] * Quits: jernoble (~jernoble@17.212.152.13) (Ping timeout: 244 seconds)
- # [10:26] * Joins: benjoff__ (~benjoffe_@1.145.160.174)
- # [10:26] * Quits: benjoffe_ (~benjoffe_@1.145.160.174) (Read error: Connection reset by peer)
- # [10:28] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Ping timeout: 245 seconds)
- # [10:29] * heycam|away is now known as heycam
- # [10:41] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
- # [10:42] * Quits: benjoff__ (~benjoffe_@1.145.160.174) (Read error: Connection reset by peer)
- # [10:47] * Quits: drublic (~drublic@p54AE00C3.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [10:49] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [10:50] * Joins: benjoffe_ (~benjoffe_@1.145.160.174)
- # [10:50] * Quits: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp) (Remote host closed the connection)
- # [10:58] * Quits: MikeSmith (~MikeSmith@EM114-48-240-30.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [11:03] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
- # [11:04] * Joins: MikeSmith (~MikeSmith@EM1-113-252-129.pool.e-mobile.ne.jp)
- # [11:10] * Quits: GPH-Zeke (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 248 seconds)
- # [11:11] * Joins: GPH-Zeke (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net)
- # [11:11] * Quits: GPH-Zeke (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net) (Changing host)
- # [11:11] * Joins: GPH-Zeke (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [11:34] * Quits: Taggnostr (~quassel@dyn57-215.yok.fi) (Read error: No route to host)
- # [11:35] * Joins: Taggnostr (~quassel@dyn57-215.yok.fi)
- # [11:35] * heycam is now known as heycam|away
- # [11:39] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: Operation timed out)
- # [11:41] * Joins: necolas (~necolas@host-92-12-156-249.as43234.net)
- # [11:46] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [11:47] * Quits: Margle (~Margle@41-133-196-64.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
- # [11:53] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: Operation timed out)
- # [11:57] * Joins: smaug____ (~chatzilla@YGKMMDCCXV.gprs.sl-laajakaista.fi)
- # [11:57] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [12:01] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Quit: RobbertAtWork)
- # [12:12] * Quits: benjoffe_ (~benjoffe_@1.145.160.174) (Read error: Connection reset by peer)
- # [12:36] * Quits: smaug____ (~chatzilla@YGKMMDCCXV.gprs.sl-laajakaista.fi) (Ping timeout: 248 seconds)
- # [12:39] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [12:40] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
- # [12:46] * Joins: jdong_bot_ (~jdong_bot@118.186.202.51)
- # [12:46] * Quits: jdong_bot_ (~jdong_bot@118.186.202.51) (Remote host closed the connection)
- # [13:00] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [13:21] * Joins: Telling (~unknown@80-71-135-15.u.parknet.dk)
- # [13:22] * Joins: ezoe (~ezoe@112-68-245-165f1.kyt1.eonet.ne.jp)
- # [13:25] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [13:29] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:42] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
- # [13:46] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
- # [14:08] * Joins: plutoniix (~plutoniix@202.91.18.206)
- # [14:12] * Quits: ezoe (~ezoe@112-68-245-165f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [14:13] * Quits: plutoniix (~plutoniix@202.91.18.206) (Ping timeout: 258 seconds)
- # [14:26] * Joins: plutoniix (~plutoniix@202.91.18.195)
- # [14:32] * Quits: plutoniix (~plutoniix@202.91.18.195) (Quit: Leaving)
- # [14:35] * Oppo|LAN is now known as MrOpposit
- # [14:35] * MrOpposit is now known as MrOpposite
- # [14:42] * Quits: tellnes (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
- # [14:42] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
- # [14:42] * Quits: broquaint (ad306d4d16@78.47.79.137) (*.net *.split)
- # [14:42] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
- # [14:42] * Quits: salavas (~salavas@c83-248-102-83.bredband.comhem.se) (*.net *.split)
- # [14:42] * Quits: manu-db (~msporny@digitalbazaar.com) (*.net *.split)
- # [14:42] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
- # [14:42] * Quits: toyoshim_ (~toyoshim@yuri.twintail.org) (*.net *.split)
- # [14:42] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
- # [14:42] * Quits: Moo_O (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [14:42] * Joins: Hixie_ (~ianh@trivini.no)
- # [14:42] * Joins: broquaint (508dfb83b6@78.47.79.137)
- # [14:42] * Joins: salavas (~salavas@c83-248-102-83.bredband.comhem.se)
- # [14:42] * Joins: toyoshim_ (~toyoshim@yuri.twintail.org)
- # [14:42] * Joins: manu-db (~msporny@digitalbazaar.com)
- # [14:42] * Joins: hober2 (~ted@unaffiliated/hober)
- # [14:42] * Joins: tellnes (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
- # [14:43] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
- # [14:43] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
- # [14:53] * Joins: c_t_montgomery (~c_t_montg@76.92.215.21)
- # [15:01] * Joins: dragon__ (~dragon@58-70-11-213f1.hyg2.eonet.ne.jp)
- # [15:01] * Quits: dragon__ (~dragon@58-70-11-213f1.hyg2.eonet.ne.jp) (Client Quit)
- # [15:04] * Quits: c_t_montgomery (~c_t_montg@76.92.215.21) (Quit: c_t_montgomery)
- # [15:12] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [15:18] * Quits: Evanescence (~Evanescen@122.237.20.239) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [15:18] * Joins: Neocortex (~nectop@82-170-160-25.ip.telfort.nl)
- # [15:21] * Joins: finn_a_ (2e075893@gateway/web/freenode/ip.46.7.88.147)
- # [15:25] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: Operation timed out)
- # [15:34] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [15:36] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [15:36] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [15:48] * Quits: reggna (~reggna@godis.olf.sgsnet.se) (Ping timeout: 276 seconds)
- # [16:13] * Joins: reggna (~reggna@godis.olf.sgsnet.se)
- # [16:31] * Joins: smaug____ (~chatzilla@GZYMMCLXXXIV.gprs.sl-laajakaista.fi)
- # [16:40] * Joins: necolas_ (~necolas@host-92-12-156-249.as43234.net)
- # [16:41] * Quits: necolas (~necolas@host-92-12-156-249.as43234.net) (Read error: Operation timed out)
- # [16:42] * Quits: necolas_ (~necolas@host-92-12-156-249.as43234.net) (Remote host closed the connection)
- # [16:42] * Joins: necolas (~necolas@host-92-12-156-249.as43234.net)
- # [16:52] * Quits: smaug____ (~chatzilla@GZYMMCLXXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 244 seconds)
- # [16:56] * Joins: MikeSmith_ (~MikeSmith@EM1-113-68-10.pool.e-mobile.ne.jp)
- # [16:59] * Quits: MikeSmith (~MikeSmith@EM1-113-252-129.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [16:59] * MikeSmith_ is now known as MikeSmith
- # [17:15] * Joins: smaug____ (~chatzilla@ZYYYMMDCCCXXXIX.gprs.sl-laajakaista.fi)
- # [17:22] * Joins: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net)
- # [17:24] * Quits: smaug____ (~chatzilla@ZYYYMMDCCCXXXIX.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [17:58] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [18:02] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Quit: RobbertAtWork)
- # [18:04] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [18:09] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [18:11] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [18:34] <gsnedders> AryehGregor: You can fake [[Class]] with a custom toString, but then Foo.prototype.toString !== Object.prototype.toString so you just break the spec elsewhere
- # [18:34] <AryehGregor> gsnedders, of course, it's not perfect. It will handle the common case of alert(), though.
- # [18:34] <AryehGregor> ES5 doesn't allow JS to set [[Class]], so of course you're never going to really get it right from JS.
- # [18:35] <gsnedders> And ES6 will get rid of [[Class]] entirely
- # [19:03] * Joins: diraol (~diraol@201.20.213.107.user.ajato.com.br)
- # [19:07] <AryehGregor> So FromPropertyDescriptor is defined to only work for a fully populated property descriptor, "such as that returned from [[GetOwnProperty]] (see 8.12.1)". But [[GetOwnProperty]] doesn't say what to do if the object's property wasn't fully populated.
- # [19:08] <AryehGregor> If the spec says a property is defined with a [[Get]] field but no [[Set]] field, what's GetOwnProperty supposed to fill in for [[Set]]?
- # [19:15] * Joins: smaug____ (~chatzilla@GYGKCMLXXXIV.gprs.sl-laajakaista.fi)
- # [19:17] <AryehGregor> Noteworthy: IE9 has a grand total of one WebIDL bug that I've been able to find so far.
- # [19:17] <AryehGregor> That's pretty darned impressive.
- # [19:17] <AryehGregor> (it always has .length 0 for functions, instead of equal to the max number of arguments)
- # [19:20] <gsnedders> AryehGregor: Not that surprising seeming they tried to impl it, and their testing of new stuff tends to be pretty good
- # [19:22] <AryehGregor> Yeah, I'm not surprised.
- # [19:22] <AryehGregor> I assume other implementations predated the spec, and IE9 wrote it from scratch per spec.
- # [19:26] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 240 seconds)
- # [19:30] * Joins: Ms2ger (~Ms2ger@91.181.169.81)
- # [19:30] * Quits: smaug____ (~chatzilla@GYGKCMLXXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 258 seconds)
- # [19:31] * Joins: smaug____ (~chatzilla@GYGKCMLXXXIV.gprs.sl-laajakaista.fi)
- # [19:32] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [19:34] * Joins: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
- # [19:36] * Quits: erlehmann (~erlehmann@89.204.154.197) (Quit: Ex-Chat)
- # [19:37] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 260 seconds)
- # [19:40] * Quits: smaug____ (~chatzilla@GYGKCMLXXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
- # [19:40] <gsnedders> AryehGregor: AFAIK nobody else has changed their impl in > 10 years
- # [19:40] <AryehGregor> gsnedders, apparently Gecko is creating a new implementation, which is deployed for NodeList in current builds.
- # [19:41] <AryehGregor> That seems to be per spec, although one of the tests fails (apparently because of a bug in getOPD).
- # [19:51] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [19:53] <Ms2ger> gsnedders, yeah, our DOM bindings are being rewritten mostly from scratch to be less language-neutral
- # [19:54] <zewt> an unusual goal for a rewrite, heh
- # [19:54] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [19:54] <Ms2ger> zewt, you don't want to know how much support for python cost(s) us in code complexity
- # [19:59] * Joins: smaug____ (~chatzilla@GGYZKMDCLXXIII.gprs.sl-laajakaista.fi)
- # [20:07] * Quits: smaug____ (~chatzilla@GGYZKMDCLXXIII.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [20:14] * AryehGregor discovers that to get an up-to-date node.js, he can either a) not use distributor packages, b) upgrade to 11.10, or c) try using newer packages and get into a rat's nest of dependency failures
- # [20:15] * AryehGregor opts for (b)
- # [20:15] <AryehGregor> Fortunately, it's been a few years since an Ubuntu upgrade really broke my computer too badly.
- # [20:22] * Joins: bga_ (~bga@ppp78-37-239-101.pppoe.avangarddsl.ru)
- # [20:22] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
- # [20:24] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:26] * Quits: necolas (~necolas@host-92-12-156-249.as43234.net) (Remote host closed the connection)
- # [20:26] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 248 seconds)
- # [20:26] * danielfilho_ is now known as danielfilho
- # [20:28] * Joins: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net)
- # [20:33] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [20:39] * Quits: bzed (~bzed@devel.recluse.de) (Ping timeout: 258 seconds)
- # [20:39] <gsnedders> AryehGregor: See, I'm scared of doing that on my desktop because it's ubuntu-standard (not ubuntu-desktop) with X.org and window manager and all installed manually. Seems more likely to break than something remotely standard.
- # [20:40] <AryehGregor> Ah.
- # [20:40] <AryehGregor> I stick to the well-trodden paths, personally.
- # [20:40] * AryehGregor is alarmed that it thinks it's going to remove gnome-panel, since he relies on that, but will figure out details later
- # [20:40] <gsnedders> GNOME Panel is gone with GNOME 3.
- # [20:41] <gsnedders> But Ubuntu uses Unity by default anyway
- # [20:41] <AryehGregor> Right, and that doesn't use gnome-panel either by default, but you can still start it manually in 11.04.
- # [20:41] <AryehGregor> Which I do.
- # [20:41] <AryehGregor> And it works fine.
- # [20:41] <AryehGregor> I wrote a Google+ post on why I feel it's necessary.
- # [20:41] <gsnedders> Ah, you only have GNOME Shell and Unity as options in 11.10
- # [20:41] <AryehGregor> Maybe 11.10 Unity makes it unnecessary, I dunno.
- # [20:41] <gsnedders> Eh, Unity/GNOME Shell both suck :)
- # [20:42] <gsnedders> (I finally moved away from GNOME on my laptop when 11.10 came out… Now experimenting with Arch Linux on it, but it's not prompting for encrypted drive password on boot, yay)
- # [20:43] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [20:44] * Joins: _bga (~bga@ppp78-37-193-80.pppoe.avangarddsl.ru)
- # [20:46] * Quits: bga_ (~bga@ppp78-37-239-101.pppoe.avangarddsl.ru) (Ping timeout: 252 seconds)
- # [20:47] <AryehGregor> Don't you love how installing all the new packages takes a couple of hours, but it will sometimes randomly pause in the middle to prompt you about something, so you can't leave it unattended?
- # [20:47] <AryehGregor> And partway through the process, all your existing programs stop working so you can't usefully use the computer?
- # [20:47] <AryehGregor> <3 Linux
- # [20:48] * Joins: smaug____ (~chatzilla@MKCMXLIV.gprs.sl-laajakaista.fi)
- # [20:48] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [20:50] * AryehGregor thinks package management is great, but it should really be totally revamped
- # [20:51] <AryehGregor> There's no reason most of these packages can't be installed in a separate directory and only activated on reboot, say. And I can't believe bulk upgrades can't be optimized a lot.
- # [20:51] <AryehGregor> Like using binary delta compression, for starters, the way Chrome does.
- # [20:51] * AryehGregor grumbles
- # [20:52] * Joins: Margle (~Margle@41-133-196-64.dsl.mweb.co.za)
- # [20:53] * Joins: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
- # [20:54] * Quits: finn_a_ (2e075893@gateway/web/freenode/ip.46.7.88.147) (Ping timeout: 265 seconds)
- # [20:56] <Ms2ger> Whoa, webkit removed document.width/height?
- # [21:01] * Joins: necolas (~necolas@host-92-12-156-249.as43234.net)
- # [21:02] <Ms2ger> TabAtkins, so what attribute normalization are you guys talking about in the the DIDOM thread?
- # [21:07] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [21:07] * Joins: benjoffe_ (~benjoffe_@1.145.160.174)
- # [21:11] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [21:12] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [21:17] <Ms2ger> And there is Shelley again...
- # [21:21] * Joins: bzed (~bzed@devel.recluse.de)
- # [21:22] * Joins: finn_a (2e075893@gateway/web/freenode/ip.46.7.88.147)
- # [21:32] * Quits: Margle (~Margle@41-133-196-64.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
- # [21:33] * Quits: smaug____ (~chatzilla@MKCMXLIV.gprs.sl-laajakaista.fi) (Ping timeout: 248 seconds)
- # [21:38] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [21:40] <Philip`> AryehGregor: Gentoo is nice and never asks you for information during installation
- # [21:41] <AryehGregor> Philip`, what does it do instead, give you a root shell and expect you to install X and create any users you want by hand?
- # [21:41] <Philip`> (though admittedly it does tell you to do various things after installation, like checking diffs of all the configuration files and deciding which changes to accept, or like reinstalling some other packages that depend on an incompatible version of what you already reinstalled)
- # [21:42] <Philip`> AryehGregor: I mean installing new packages onto a working system, not installing a new one from scratch
- # [21:42] <AryehGregor> Oh, okay.
- # [21:43] <Philip`> (When installing from scratch, it does give you a root shell and expect you to do the stuff in http://www.gentoo.org/doc/en/gentoo-x86-quickinstall.xml (or the more verbosely described version in other documentation))
- # [21:45] * AryehGregor prefers to stick with boring distributions and spend his time using software that lets you actually do useful things, like web browsers
- # [21:47] * Joins: Margle (~Margle@41-133-196-64.dsl.mweb.co.za)
- # [21:49] <Philip`> Yeah, it's not generally time-efficient
- # [21:49] * Joins: nimbu (~nimbu@c-24-18-47-160.hsd1.wa.comcast.net)
- # [21:51] * nimbu is now known as nimbupani
- # [21:51] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [21:56] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [21:56] * nimbupani is now known as divya
- # [22:05] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [22:17] * Joins: smaug____ (~chatzilla@193.65.142.139)
- # [22:20] * Quits: divya (~nimbu@c-24-18-47-160.hsd1.wa.comcast.net) (Remote host closed the connection)
- # [22:20] * Quits: benjoffe_ (~benjoffe_@1.145.160.174) (Read error: Connection reset by peer)
- # [22:21] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [22:22] * Quits: smaug____ (~chatzilla@193.65.142.139) (Ping timeout: 240 seconds)
- # [22:38] * Joins: roc (~chatzilla@60.234.54.74)
- # [22:41] * Joins: smaug____ (~chatzilla@GZYYKCMLXXXIX.gprs.sl-laajakaista.fi)
- # [22:42] * Quits: FlorianX (~Dimitri@p4FCF724D.dip.t-dialin.net) (Quit: Leaving.)
- # [22:47] * Joins: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com)
- # [22:47] * Quits: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com) (Client Quit)
- # [22:49] * Joins: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com)
- # [22:50] * Quits: smaug____ (~chatzilla@GZYYKCMLXXXIX.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [22:55] * Joins: MikeSmith_ (~MikeSmith@EM111-191-66-247.pool.e-mobile.ne.jp)
- # [22:57] * Quits: Ms2ger (~Ms2ger@91.181.169.81) (Quit: nn)
- # [22:58] * Joins: benjoffe_ (~benjoffe_@119-252-71-224.static.highway1.net.au)
- # [22:58] * Quits: MikeSmith (~MikeSmith@EM1-113-68-10.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [22:58] * MikeSmith_ is now known as MikeSmith
- # [23:04] * Joins: jacobolus (~jacobolus@64-71-24-18.static.wiline.com)
- # [23:13] * Joins: abarth (~abarth@2002:ada4:80d1:0:cd66:2193:38ff:b634)
- # [23:14] * Quits: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com) (Quit: dnlcttr)
- # [23:14] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:17] * Joins: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com)
- # [23:19] * Quits: Margle (~Margle@41-133-196-64.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
- # [23:21] * Quits: abarth (~abarth@2002:ada4:80d1:0:cd66:2193:38ff:b634) (Quit: abarth)
- # [23:34] <AryehGregor> The best part is packages where the configuration file has to be edited by hand in most cases but there's no separate file for the defaults, so if you install the package you'll almost surely modify the config file, and then it will conflict on every single upgrade.
- # [23:34] <AryehGregor> Examples: mysql, etckeeper.
- # [23:39] <AryehGregor> . . . rsnapshot. Because no one modifies the default /etc/rsnapshot.conf, right? That would be just silly!
- # [23:40] <zewt> better than distros that compile everything on install, as if that's a reasonable thing to do on a loaded server
- # [23:43] <AryehGregor> But think of what a great speedup you'll get from being able to use SSE4 instructions!
- # [23:44] <zewt> yeah, it makes file servers and http totally blaze
- # [23:44] <AryehGregor> Especially when your motherboard dies and you temporarily move the disk to another chassis to reduce downtime and it turns out the other CPU is slightly older and so your machine doesn't boot!
- # [23:44] <zewt> heh
- # [23:45] <zewt> i stopped using ubuntu after my last wouldn't-boot-after-upgrade failure
- # [23:45] <AryehGregor> I always managed to get it to boot after upgrade.
- # [23:45] <AryehGregor> Eventually.
- # [23:45] <paul_irish> I'm working with someone that wants to suggest EventTarget.on (as a method) .. what's the best venue for that proposal?
- # [23:45] <AryehGregor> To be fair, that's better than I can say for Windows.
- # [23:45] <AryehGregor> paul_irish, what would it do?
- # [23:45] <zewt> the upgrade wouldn't boot with the new kernel; i tried downgrading the kernel so i could try to fix it, and it turned out it also used a new grub (iirc) that wouldn't boot on the old kernel, they were interlocked
- # [23:46] <paul_irish> addEventListener mostly. probably could also get the opt-in delegation that has been discussed a little bit
- # [23:46] <AryehGregor> Oh, not booting on a new kernel, that's happened to me.
- # [23:46] <AryehGregor> Sometimes I've wound up booting o the kernel from the under-development version, or a kernel.org kernel.
- # [23:47] <annevk> paul_irish: www-dom
- # [23:47] <AryehGregor> s/ o / /
- # [23:47] <zewt> that's bad enough, but breaking every standard downgrade procedure by interlocking upgrades--that's just a poor distro
- # [23:47] <annevk> paul_irish: www-dom@w3.org that is
- # [23:47] <zewt> (went back to debian)
- # [23:47] <paul_irish> yup. kk thx annevk
- # [23:47] <AryehGregor> Hey, it's all about tradeoffs.
- # [23:47] <annevk> paul_irish: why not EventTarget.on.event.add() btw?
- # [23:47] <paul_irish> so much typing.
- # [23:48] <annevk> I guess it depends on what flexibility you want
- # [23:48] <paul_irish> yeah
- # [23:48] <AryehGregor> Would you prefer the latest version of everything, plus new shiny half-baked software applications that have had rigorous usability testing on all four of their features? Or a reliable, stable machine that is guaranteed to boot the very finest software from three years ago?
- # [23:48] <_bga> annevk :/
- # [23:49] <_bga> div.onClick._add(_fn)
- # [23:49] <AryehGregor> Ubuntu is a bit flaky, but I prefer being able to use almost all of my software from the official package repos and not be missing much.
- # [23:49] <_bga> div.onClick._del(_fn)
- # [23:49] <AryehGregor> It's reportedly a lot more reliable than Fedora.
- # [23:49] <annevk> _bga: o_O
- # [23:49] * annevk is not sure what is going on
- # [23:49] <AryehGregor> (pretty much the only things I use not from the official repos are web browsers)
- # [23:49] <annevk> better go to bed while that is the case :)
- # [23:49] <annevk> nn
- # [23:50] <_bga> tomorrow
- # [23:50] <_bga> ok
- # [23:50] <_bga> good night annevk
- # [23:50] <AryehGregor> Okay, time to try rebooting.
- # [23:51] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Quit: Reboot for distro upgrade -- hopefully will work the first time, but honestly, we're talking about computers here)
- # [23:52] * Quits: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com) (Ping timeout: 245 seconds)
- # [23:53] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
- # [23:53] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
- # [23:53] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [23:53] * Quits: jacobolus (~jacobolus@64-71-24-18.static.wiline.com) (Remote host closed the connection)
- # [23:54] <AryehGregor> I have to hand it to Canonical.
- # [23:54] <AryehGregor> That is about the smoothest upgrade imaginable.
- # [23:54] <AryehGregor> (at least the reboot part of it)
- # [23:55] <AryehGregor> Too bad Unity is still broken, and now starting gnome-panel doesn't seem to work, so I can't actually figure out which XChat window is which without going through all of them one by one.
- # [23:55] <jgraham> AryehGregor: They are telling you to level up and use screen + irssi
- # [23:56] <AryehGregor> I still have multiple browser windows and terminal windows open.
- # [23:56] <AryehGregor> No way to tell them apart.
- # [23:57] * Quits: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Quit: astearns)
- # [23:57] <finn_a> I wish I could use a local IRC client but for some reason it keeps disconnecting on me
- # [23:58] <finn_a> Webchat it is
- # [23:58] <AryehGregor> Okay, so gnome-panel is still around, it just doesn't work from Alt-F2 . . .
- # [23:58] <AryehGregor> Oh, /usr/local/bin, great.
- # Session Close: Mon Nov 21 00:00:00 2011
The end :)