Options:
- # Session Start: Mon Nov 01 00:00:00 2010
- # Session Ident: #whatwg
- # [00:16] * Quits: annevk (~annevk@LLagny-156-34-6-159.w80-14.abo.wanadoo.fr) (Quit: annevk)
- # [00:25] * Quits: Craig` (~craig@host81-141-118-186.wlms-broadband.com) (Ping timeout: 245 seconds)
- # [00:33] * Quits: meandi2 (~meandi@dyndsl-178-142-061-254.ewe-ip-backbone.de) (Quit: Nettalk6 - www.ntalk.de)
- # [00:38] * Joins: shepazu (~schepers@81.253.9.96)
- # [00:42] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:43] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [00:43] * Joins: nessy (~Adium@124-168-8-234.dyn.iinet.net.au)
- # [00:44] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [00:45] * Quits: smaug____ (~chatzilla@93-158-28-216.subs.ibrowse.com) (Ping timeout: 265 seconds)
- # [00:45] <david_carlisle> per spec is innerHTML supposed to work in an html5 math element?
- # [00:50] <Philip`> david_carlisle: innerHTML seems to be defined on HTMLElement and HTMLDocument, and I assume MathML elements aren't those interfaces, so I'd guess it shouldn't work
- # [00:51] <Philip`> (I'm not entirely confident on this though)
- # [00:51] <Philip`> (but I can't find anything that indicates it should work)
- # [00:52] * Joins: cooto (~coto@pc-9-153-83-200.cm.vtr.net)
- # [00:52] <david_carlisle> Philip`: doesn't appear to work in FF4 or webkit nightlies, but i was sort of hoping it would
- # [00:55] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Ping timeout: 245 seconds)
- # [00:57] <gsnedders> And then having it on Element just vary it depending upon the HTMLness flag on the owner document?
- # [01:00] <david_carlisle> something like that yes
- # [01:05] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [01:20] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:28] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
- # [01:35] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [01:40] * Quits: robman (~robman@eth4853.nsw.adsl.internode.on.net) (Ping timeout: 252 seconds)
- # [01:46] * Quits: TabAtkinsTPAC (~chatzilla@swissco8916-1-4.clients.easynet.fr) (Ping timeout: 264 seconds)
- # [01:55] * Quits: ayo (~nya@fuld-4d00d75c.pool.mediaWays.net) (Ping timeout: 252 seconds)
- # [01:57] * Joins: abarth_ (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
- # [01:57] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [01:57] * abarth_ is now known as abarth
- # [01:59] * Joins: aho (~nya@fuld-4d00d585.pool.mediaWays.net)
- # [02:03] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
- # [02:08] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 250 seconds)
- # [02:08] * Parts: Okee (~zcorker@adsl-76-203-127-145.dsl.pltn13.sbcglobal.net)
- # [02:20] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [02:22] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [02:33] * Quits: murz (~mmurraywa@174-21-111-3.tukw.qwest.net) (Quit: murz)
- # [02:34] * Quits: aho (~nya@fuld-4d00d585.pool.mediaWays.net) (Ping timeout: 245 seconds)
- # [02:40] * Joins: rolandsteiner (~rolandste@2401:fa00:4:1000:225:ff:feee:ff2b)
- # [02:48] * Quits: lexicon (~lcd@unaffiliated/lcd) (Read error: Operation timed out)
- # [02:53] * Joins: aho (~nya@fuld-4d00d408.pool.mediaWays.net)
- # [02:56] * Joins: robman (~robman@eth4584.nsw.adsl.internode.on.net)
- # [03:03] * Joins: lexicon (~lcd@unaffiliated/lcd)
- # [03:09] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [03:10] * Joins: agektmr (~Adium@220.109.219.244)
- # [03:12] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [03:23] * Quits: inimino (~inimino@boshi.inimino.org) (Ping timeout: 252 seconds)
- # [03:25] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [03:32] * Joins: inimino` (~inimino@boshi.inimino.org)
- # [03:38] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [03:42] * Joins: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net)
- # [03:53] * inimino` is now known as inimino
- # [03:53] * Quits: ormaaj (debian-tor@gateway/tor-sasl/ormaaj) (Remote host closed the connection)
- # [03:57] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [03:59] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:06] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.12/20101026210630])
- # [04:07] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [04:09] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [04:15] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [04:24] * Joins: ormaaj (debian-tor@gateway/tor-sasl/ormaaj)
- # [04:32] * Quits: aho (~nya@fuld-4d00d408.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [04:51] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [05:00] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 240 seconds)
- # [05:04] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [05:30] * Quits: cooto (~coto@pc-9-153-83-200.cm.vtr.net) (Quit: Leaving.)
- # [05:31] * Joins: cooto (~coto@pc-9-153-83-200.cm.vtr.net)
- # [05:32] * Parts: cooto (~coto@pc-9-153-83-200.cm.vtr.net)
- # [05:49] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
- # [06:01] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
- # [06:06] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:08] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
- # [06:08] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:10] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [06:10] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [06:19] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [06:19] * Joins: roc (~chatzilla@121.98.230.221)
- # [06:26] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [06:26] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [06:31] * Quits: beverloo (~peter@5ED75878.cm-7-8b.dynamic.ziggo.nl) (Quit: :))
- # [06:40] * Quits: shepazu (~schepers@81.253.9.96) (Ping timeout: 276 seconds)
- # [06:46] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 252 seconds)
- # [06:49] * Joins: roc (~chatzilla@121.98.230.221)
- # [06:55] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 255 seconds)
- # [07:09] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [07:20] * Quits: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no) (Quit: Ex-Chat)
- # [07:21] * Quits: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net) (Quit: jamesr_)
- # [07:29] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
- # [07:31] * Quits: kennyluck (~kennyluck@accormercurelyon0472836996.pck.nerim.net) (Quit: kennyluck)
- # [07:35] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [07:41] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [07:44] * Joins: smaug____ (~chatzilla@93-158-30-162.subs.ibrowse.com)
- # [07:50] * Joins: TabAtkinsTPAC (~chatzilla@212.180.75.100)
- # [07:52] * Joins: roc (~chatzilla@121.98.230.221)
- # [08:00] * Joins: erlehmann (~erlehmann@89.204.153.98)
- # [08:00] * Joins: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk)
- # [08:00] * Quits: espadrine (86d6a5d6@gateway/web/freenode/ip.134.214.165.214) (Ping timeout: 265 seconds)
- # [08:05] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (Ping timeout: 264 seconds)
- # [08:11] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [08:14] * Quits: smaug____ (~chatzilla@93-158-30-162.subs.ibrowse.com) (Ping timeout: 265 seconds)
- # [08:20] * Joins: TabAtkinsTPAC_ (~chatzilla@swissco8916-1-4.clients.easynet.fr)
- # [08:20] * Quits: TabAtkinsTPAC (~chatzilla@212.180.75.100) (Read error: Connection reset by peer)
- # [08:20] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 265 seconds)
- # [08:20] * TabAtkinsTPAC_ is now known as TabAtkinsTPAC
- # [08:20] * Quits: timeless_mbp (~timeless@81.255.204.171) (Quit: Leaving.)
- # [08:31] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [08:36] * Quits: TabAtkinsTPAC (~chatzilla@swissco8916-1-4.clients.easynet.fr) (Ping timeout: 240 seconds)
- # [08:38] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:43] * Joins: Steve_B (~chatzilla@cpc2-smal2-0-0-cust263.perr.cable.virginmedia.com)
- # [08:43] * Joins: roc (~chatzilla@121.98.230.221)
- # [08:43] * Joins: homata (~homata@82.50-14-84.ripe.coltfrance.com)
- # [08:43] * Joins: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com)
- # [08:45] * Joins: myakura (~myakura@82.50-14-84.ripe.coltfrance.com)
- # [08:46] * Joins: shepazu (~schepers@81.253.39.252)
- # [08:50] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
- # [08:51] * Quits: shepazu (~schepers@81.253.39.252) (Quit: shepazu)
- # [08:52] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [08:53] * Joins: homata___ (~homata@82.50-14-84.ripe.coltfrance.com)
- # [08:54] * Quits: homata (~homata@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 265 seconds)
- # [08:54] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [08:56] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
- # [08:58] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [08:59] * Joins: dbaron (~dbaron@nat/mozilla/x-dubkijdvwpmvmavg)
- # [09:00] * Joins: espadrine (~espadrine@82.50-14-84.ripe.coltfrance.com)
- # [09:02] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:04] * Joins: nattokirai (~nattokira@82.50-14-84.ripe.coltfrance.com)
- # [09:07] * Quits: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com) (Read error: Connection reset by peer)
- # [09:08] * Joins: maikmerten (~maikmerte@port-92-201-20-159.dynamic.qsc.de)
- # [09:09] * Joins: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com)
- # [09:11] * Joins: Anti-X (~duckmysic@ip-14-60-149-91.dialup.ice.no)
- # [09:13] * Joins: kennyluck (~kennyluck@82.50-14-84.ripe.coltfrance.com)
- # [09:14] * Quits: Anti-X (~duckmysic@ip-14-60-149-91.dialup.ice.no) (Read error: Connection reset by peer)
- # [09:14] * Quits: JohnResig (~JohnResig@ejohn.org) (Ping timeout: 265 seconds)
- # [09:15] <othermaciej> hi folks
- # [09:15] * Quits: homata___ (~homata@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 240 seconds)
- # [09:16] * Quits: espadrine (~espadrine@82.50-14-84.ripe.coltfrance.com) (Read error: Connection reset by peer)
- # [09:16] * Joins: espadrine (~espadrine@82.50-14-84.ripe.coltfrance.com)
- # [09:19] * Joins: smaug____ (~chatzilla@82.50-14-84.ripe.coltfrance.com)
- # [09:19] * Joins: annevk (~annevk@82.50-14-84.ripe.coltfrance.com)
- # [09:21] <annevk> VPN works
- # [09:21] <annevk> after a while
- # [09:21] <annevk> not bad
- # [09:22] * Joins: Anti-X (~duckmysic@ip-14-60-149-91.dialup.ice.no)
- # [09:25] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [09:27] * Joins: ROBOd (~robod@92.86.245.112)
- # [09:28] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [09:28] * Joins: homata (~homata@82.50-14-84.ripe.coltfrance.com)
- # [09:28] * Quits: homata (~homata@82.50-14-84.ripe.coltfrance.com) (Client Quit)
- # [09:28] * Joins: homata (~homata@82.50-14-84.ripe.coltfrance.com)
- # [09:33] * Joins: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com)
- # [09:33] * Quits: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com) (Changing host)
- # [09:33] * Joins: timeless_mbp (~timeless@firefox/developer/timeless)
- # [09:34] * Joins: Athox (~duckmysic@ip-14-60-149-91.dialup.ice.no)
- # [09:34] * Quits: Anti-X (~duckmysic@ip-14-60-149-91.dialup.ice.no) (Read error: Connection reset by peer)
- # [09:39] * Quits: Martijnc (~Martijnc@91.176.10.131) (Ping timeout: 250 seconds)
- # [09:43] * Joins: Martijnc (~Martijnc@91.176.19.240)
- # [09:46] * Quits: annevk (~annevk@82.50-14-84.ripe.coltfrance.com) (Quit: annevk)
- # [09:48] * Joins: annevk (~annevk@82.50-14-84.ripe.coltfrance.com)
- # [09:52] * Quits: timeless_mbp (~timeless@firefox/developer/timeless) (Remote host closed the connection)
- # [09:54] * Joins: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com)
- # [09:54] * Quits: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com) (Changing host)
- # [09:54] * Joins: timeless_mbp (~timeless@firefox/developer/timeless)
- # [09:56] * Joins: shepazu (~schepers@82.50-14-84.ripe.coltfrance.com)
- # [10:03] * Athox is now known as Anti-X
- # [10:11] * Joins: MikeSmith (~MikeSmith@82.50-14-84.ripe.coltfrance.com)
- # [10:12] * Joins: mpt (~mpt@canonical/mpt)
- # [10:12] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [10:14] * Quits: Anti-X (~duckmysic@ip-14-60-149-91.dialup.ice.no) (Ping timeout: 255 seconds)
- # [10:16] * Joins: david_carlisle (~davidc@62.231.145.254)
- # [10:16] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Read error: Connection reset by peer)
- # [10:24] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:24] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:29] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Quit: othermaciej)
- # [10:30] * Quits: kennyluck (~kennyluck@82.50-14-84.ripe.coltfrance.com) (Quit: kennyluck)
- # [10:31] * Quits: Steve_B (~chatzilla@cpc2-smal2-0-0-cust263.perr.cable.virginmedia.com) (Remote host closed the connection)
- # [10:35] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [10:36] * Joins: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com)
- # [10:36] * Quits: myakura (~myakura@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 240 seconds)
- # [10:50] * Joins: myakura (~myakura@82.50-14-84.ripe.coltfrance.com)
- # [10:53] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:53] * Joins: mpt_ (~mpt@canonical/mpt)
- # [10:53] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [11:05] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [11:09] * Joins: othermaciej_ (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [11:09] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Read error: Connection reset by peer)
- # [11:09] * othermaciej_ is now known as othermaciej
- # [11:14] * Joins: kennyluck (~kennyluck@82.50-14-84.ripe.coltfrance.com)
- # [11:18] * Joins: othermaciej_ (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [11:18] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Read error: Connection reset by peer)
- # [11:18] * othermaciej_ is now known as othermaciej
- # [11:22] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:31] * Quits: david_carlisle (~davidc@62.231.145.254) (Read error: Connection reset by peer)
- # [11:31] * Joins: david_carlisle (~davidc@62.231.145.254)
- # [11:44] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:49] * Joins: homata__ (~homata@82.50-14-84.ripe.coltfrance.com)
- # [11:49] * Quits: homata__ (~homata@82.50-14-84.ripe.coltfrance.com) (Client Quit)
- # [11:55] * Joins: Steve_B (~chatzilla@gatej.mh.bbc.co.uk)
- # [11:56] * Joins: Xano__ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [11:57] * Xano__ is now known as Xano_
- # [11:58] * Quits: rolandsteiner (~rolandste@2401:fa00:4:1000:225:ff:feee:ff2b) (Quit: rolandsteiner)
- # [12:05] * Quits: timeless_mbp (~timeless@firefox/developer/timeless) (Remote host closed the connection)
- # [12:09] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Quit: othermaciej)
- # [12:09] * Joins: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com)
- # [12:09] * Quits: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com) (Changing host)
- # [12:09] * Joins: timeless_mbp (~timeless@firefox/developer/timeless)
- # [12:11] * Quits: shepazu (~schepers@82.50-14-84.ripe.coltfrance.com) (Quit: shepazu)
- # [12:13] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [12:14] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Client Quit)
- # [12:14] * Quits: annevk (~annevk@82.50-14-84.ripe.coltfrance.com) (Quit: annevk)
- # [12:17] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [12:18] * Quits: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com) (Quit: weinig_)
- # [12:21] * Quits: smaug____ (~chatzilla@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 240 seconds)
- # [12:25] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
- # [12:34] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [12:35] * Quits: nattokirai (~nattokira@82.50-14-84.ripe.coltfrance.com) (Quit: nattokirai)
- # [12:35] * Quits: kennyluck (~kennyluck@82.50-14-84.ripe.coltfrance.com) (Quit: kennyluck)
- # [12:39] * Quits: homata (~homata@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 265 seconds)
- # [12:39] * Quits: dbaron (~dbaron@nat/mozilla/x-dubkijdvwpmvmavg) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [12:40] * Quits: myakura (~myakura@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 240 seconds)
- # [12:41] * Quits: maikmerten (~maikmerte@port-92-201-20-159.dynamic.qsc.de) (Quit: Leaving)
- # [12:43] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Quit: Coyote finally caught me)
- # [12:43] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [12:46] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:46] * Joins: Henrik`G (~henrik@80.199.116.190.static.peytz.dk)
- # [12:48] * Parts: Steve_B (~chatzilla@gatej.mh.bbc.co.uk)
- # [12:49] * Quits: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk) (Ping timeout: 276 seconds)
- # [12:50] * Quits: espadrine (~espadrine@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 252 seconds)
- # [12:52] * Quits: Henrik`G (~henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
- # [12:53] * Joins: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk)
- # [12:59] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
- # [13:12] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [13:20] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [13:28] * Joins: nattokirai (~nattokira@82.50-14-84.ripe.coltfrance.com)
- # [13:31] * Quits: erlehmann (~erlehmann@89.204.153.98) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [13:35] * Joins: ChrisLTD (~iMac@ur174.ur.unc.edu)
- # [13:37] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [13:40] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Quit: othermaciej)
- # [13:42] * Joins: shepazu (~schepers@82.50-14-84.ripe.coltfrance.com)
- # [13:43] * Joins: myakura (~myakura@82.50-14-84.ripe.coltfrance.com)
- # [13:43] * Joins: smaug____ (~chatzilla@82.50-14-84.ripe.coltfrance.com)
- # [13:44] * Joins: annevk (~annevk@82.50-14-84.ripe.coltfrance.com)
- # [13:44] * Joins: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com)
- # [13:45] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [13:47] * Joins: Ms2ger (~Ms2ger@91.181.144.192)
- # [13:50] * Joins: dbaron (~dbaron@nat/mozilla/x-wpbhmtugukceglwl)
- # [13:51] * Joins: kennyluck (~kennyluck@82.50-14-84.ripe.coltfrance.com)
- # [13:52] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Quit: othermaciej)
- # [13:53] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [13:54] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Client Quit)
- # [13:57] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [13:58] * Joins: homata_ (~homata@82.50-14-84.ripe.coltfrance.com)
- # [13:59] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [14:02] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Client Quit)
- # [14:05] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [14:05] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [14:25] * Moo|sprintingUK is now known as Moo^_^
- # [14:26] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [14:26] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [14:32] * Joins: erlehmann (~erlehmann@89.204.153.98)
- # [14:35] <foolip> is anyone in here at TPAC? Hixie?
- # [14:36] * Ms2ger suspects at least kennyluck, othermaciej and homata_
- # [14:38] <othermaciej> I am
- # [14:39] <Moo^_^> TPAC?
- # [14:41] <karlcow> W3C Technical Plenary - Advisory Committee
- # [14:41] <karlcow> Moo^_^: http://www.w3.org/2010/11/TPAC/
- # [14:41] <karlcow> also http://search.twitter.com/search?q=%23tpac
- # [14:50] <Moo^_^> karlcow: thx
- # [14:59] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Quit: othermaciej)
- # [15:04] <annevk> foolip, yeah
- # [15:04] <annevk> also those Ms2ger mentioned
- # [15:04] <annevk> Ms2ger, we can put ElementTraversal into Web DOM Core
- # [15:05] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [15:07] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [15:07] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [15:07] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:10] * Joins: eric_carlson_ (~ericc@17.203.15.26)
- # [15:11] * hendry is at TPAC
- # [15:12] <annevk> oh cool
- # [15:14] * Quits: drunknbass (~drunknbas@76.91.255.83) (Remote host closed the connection)
- # [15:14] * Parts: lsxq (~you@unaffiliated/lsxq)
- # [15:16] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
- # [15:20] <hsivonen> Ms2ger: while you were away, I took the liberty to land one of your patches
- # [15:21] <hsivonen> Ms2ger: http://hg.mozilla.org/mozilla-central/rev/6aad432efa02
- # [15:21] <zcorpan> annevk: why bother touching ElementTraversal?
- # [15:22] <annevk> it's like HTML5 takes in from HTML4 and DOM 2 HTML and some DOM 0 stuff
- # [15:23] <annevk> less specs for DOM Core is a good thing imo
- # [15:24] <zcorpan> html4 and dom2 were underspecified and broken
- # [15:24] <zcorpan> elementtraversal is fine afaik
- # [15:25] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:30] * Quits: timeless_mbp (~timeless@firefox/developer/timeless) (Remote host closed the connection)
- # [15:32] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [15:32] * Quits: nessy (~Adium@124-168-8-234.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:32] * Joins: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com)
- # [15:32] * Quits: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com) (Changing host)
- # [15:32] * Joins: timeless_mbp (~timeless@firefox/developer/timeless)
- # [15:39] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
- # [15:42] * Quits: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk) (Ping timeout: 252 seconds)
- # [15:43] * Quits: homata_ (~homata@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 250 seconds)
- # [15:48] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [15:48] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [15:49] * Joins: homata_ (~homata@82.50-14-84.ripe.coltfrance.com)
- # [15:52] * broquain1 is now known as broquaint
- # [15:54] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:55] * Joins: paul_irish (~paul_iris@67.218.105.254)
- # [15:57] * Quits: homata_ (~homata@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 276 seconds)
- # [16:05] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [16:09] * Joins: homata_ (~homata@82.50-14-84.ripe.coltfrance.com)
- # [16:11] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [16:12] * Quits: timeless_mbp (~timeless@firefox/developer/timeless) (Remote host closed the connection)
- # [16:12] <annevk> zcorpan, sure
- # [16:13] <othermaciej> hi all
- # [16:15] * Quits: paul_irish (~paul_iris@67.218.105.254) (Remote host closed the connection)
- # [16:16] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [16:18] * Joins: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com)
- # [16:18] * Quits: timeless_mbp (~timeless@82.50-14-84.ripe.coltfrance.com) (Changing host)
- # [16:18] * Joins: timeless_mbp (~timeless@firefox/developer/timeless)
- # [16:19] * Joins: necttocon (565f553c@gateway/web/freenode/ip.86.95.85.60)
- # [16:19] <necttocon> Sup guys
- # [16:19] <necttocon> I was told to go here for questions etc
- # [16:19] <necttocon> so um
- # [16:19] <necttocon> maybe you guys have an idea why my rectangle is rotating around a circle, instead of rotating around the middle of the rectangle?
- # [16:20] <foolip> Does anyone know who the <video> developer(s) for Chrome are?
- # [16:20] <annevk> necttocon, URL or it didn't happen?
- # [16:20] <Philip`> necttocon: When you call rotate(), it rotates around the (0,0) point
- # [16:21] <necttocon> Philip` oh
- # [16:21] <Philip`> If you want to rotate around some arbitrary point (x,y), you have to do translate(-x, -y); rotate(a); translate(x, y);
- # [16:21] <necttocon> Wow
- # [16:21] * Joins: boaz (~boaz@64.119.153.2)
- # [16:21] <necttocon> Thanks Philip`
- # [16:21] <necttocon> Will try it out in a sec
- # [16:21] <Philip`> (unless the translates are the other way round)
- # [16:22] <Philip`> (I can never quite remember)
- # [16:22] <zcorpan> i think they're the other way around
- # [16:23] <Philip`> Trial-and-error is my usual approach to working out what the signs should be
- # [16:23] <Philip`> which works okay up to about four independent boolean variables
- # [16:23] <necttocon> Philip`: They should add it to the docs, or did I miss it?
- # [16:23] <Philip`> necttocon: Which docs?
- # [16:24] <necttocon> Philip`: specification
- # [16:24] <necttocon> Sorry, docs != specification
- # [16:25] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [16:25] <Philip`> I think it's not really the spec's job to teach readers about geometry and transformations and other standard computer-graphics things
- # [16:25] <Philip`> since that's a pretty large job and isn't specific to canvas
- # [16:26] <Philip`> so it's probably better to refer to some other document/book to understand the fundamental concepts like this
- # [16:27] <necttocon> Philip`: I've never worked with rotations/transformations so it's new to me that it always rotates around the (0,0) point
- # [16:30] <Philip`> http://en.wikipedia.org/wiki/Transformation_matrix#Rotation is what the spec means by "rotation transformation"
- # [16:30] <Philip`> but the matrix stuff isn't entirely intuitive if you've never seen it before :-)
- # [16:31] <necttocon> I never read formulas on wikipedia
- # [16:31] <necttocon> they scare me
- # [16:32] <Philip`> Any introduction to computer graphics should cover this, though I don't know any specific examples to recommend
- # [16:33] <zcorpan> "introduction to computer graphics" on google gives plenty of results :)
- # [16:34] * Joins: boaz_ (~boaz@64.119.153.2)
- # [16:36] * Quits: boaz (~boaz@64.119.153.2) (Ping timeout: 240 seconds)
- # [16:36] * boaz_ is now known as boaz
- # [16:40] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [16:44] * Quits: necttocon (565f553c@gateway/web/freenode/ip.86.95.85.60) (Quit: Page closed)
- # [16:49] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [16:55] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
- # [16:55] * Joins: tonyg-cr (~Adium@nat/google/x-dftaiurbydfyvvdo)
- # [16:56] * Quits: tonyg-cr (~Adium@nat/google/x-dftaiurbydfyvvdo) (Client Quit)
- # [16:56] * Joins: tonyg-cr (~Adium@nat/google/x-bncckeiiiwszgrei)
- # [16:59] * Quits: erlehmann (~erlehmann@89.204.153.98) (Ping timeout: 250 seconds)
- # [16:59] * Joins: maikmerten (~maikmerte@port-92-201-20-159.dynamic.qsc.de)
- # [17:00] * Quits: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com) (Read error: Connection reset by peer)
- # [17:02] * Joins: meandi (~meandi@dyndsl-178-142-049-194.ewe-ip-backbone.de)
- # [17:03] * Joins: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com)
- # [17:03] * Joins: paul_irish (~paul_iris@nat/google/x-elywnpucazaxrcys)
- # [17:04] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: Connection reset by peer)
- # [17:04] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:07] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [17:12] * Quits: paul_irish (~paul_iris@nat/google/x-elywnpucazaxrcys) (Remote host closed the connection)
- # [17:13] * Joins: erlehmann (~erlehmann@89.204.153.109)
- # [17:13] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [17:14] * Joins: nimbupani1 (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [17:14] * Quits: annevk (~annevk@82.50-14-84.ripe.coltfrance.com) (Quit: annevk)
- # [17:14] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [17:15] * Joins: paul_irish (~paul_iris@nat/google/x-qmgieuvlwkrvnnvd)
- # [17:22] * Quits: crono- (~dgram@crono.nith.no) (Quit: Leaving)
- # [17:26] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [17:26] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:26] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
- # [17:30] * Joins: annevk (~annevk@82.50-14-84.ripe.coltfrance.com)
- # [17:31] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [17:31] * Joins: ojan (~ojan@nat/google/x-khpkzmhcycgvrvzy)
- # [17:31] * Joins: ap_ (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [17:34] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [17:39] * Quits: homata_ (~homata@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 240 seconds)
- # [17:52] * Joins: meandi2 (~meandi@dyndsl-178-142-062-199.ewe-ip-backbone.de)
- # [17:55] * Joins: davidhund (~davidhund@dnuhd.xs4all.nl)
- # [17:56] * Quits: myakura (~myakura@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 245 seconds)
- # [17:56] * Quits: meandi (~meandi@dyndsl-178-142-049-194.ewe-ip-backbone.de) (Ping timeout: 276 seconds)
- # [18:00] * Quits: weinig_ (~weinig@82.50-14-84.ripe.coltfrance.com) (Quit: weinig_)
- # [18:01] * Joins: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se)
- # [18:02] * Quits: shepazu (~schepers@82.50-14-84.ripe.coltfrance.com) (Quit: shepazu)
- # [18:02] * Quits: annevk (~annevk@82.50-14-84.ripe.coltfrance.com) (Quit: annevk)
- # [18:03] * Quits: kennyluck (~kennyluck@82.50-14-84.ripe.coltfrance.com) (Quit: kennyluck)
- # [18:04] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Quit: othermaciej)
- # [18:05] * Joins: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com)
- # [18:05] * Quits: othermaciej (~mjs@82.50-14-84.ripe.coltfrance.com) (Client Quit)
- # [18:06] * Quits: smaug____ (~chatzilla@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 245 seconds)
- # [18:07] * ap_ is now known as ap
- # [18:08] * Quits: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se) (Remote host closed the connection)
- # [18:09] * Quits: nattokirai (~nattokira@82.50-14-84.ripe.coltfrance.com) (Quit: nattokirai)
- # [18:09] * Joins: dglazkov (~dglazkov@nat/google/x-vtxoocslqfpobkgs)
- # [18:11] * Parts: tonyg-cr (~Adium@nat/google/x-bncckeiiiwszgrei)
- # [18:12] * Quits: MikeSmith (~MikeSmith@82.50-14-84.ripe.coltfrance.com) (Ping timeout: 265 seconds)
- # [18:12] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:15] * Quits: timeless_mbp (~timeless@firefox/developer/timeless) (Quit: Leaving.)
- # [18:18] * Quits: dbaron (~dbaron@nat/mozilla/x-wpbhmtugukceglwl) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [18:21] * Joins: peterhil (~peterhil@91.153.127.82)
- # [18:22] * Joins: TabAtkinsTPAC (~chatzilla@212.180.75.100)
- # [18:27] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [18:29] * Joins: nattokirai (~nattokira@93-158-28-68.subs.ibrowse.com)
- # [18:32] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [18:35] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [18:40] * Quits: lexicon (~lcd@unaffiliated/lcd) (Read error: Operation timed out)
- # [18:43] * Joins: maikmerten_ (~maikmerte@port-92-201-20-159.dynamic.qsc.de)
- # [18:44] * Quits: maikmerten (~maikmerte@port-92-201-20-159.dynamic.qsc.de) (Read error: Connection reset by peer)
- # [18:44] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [18:44] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [18:46] * Joins: tonyg-cr (~Adium@nat/google/x-bncckeiiiwszgrei)
- # [18:55] * Joins: lexicon (~lcd@unaffiliated/lcd)
- # [18:56] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:58] * Joins: dave_levin (~dave_levi@74.125.59.73)
- # [19:02] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
- # [19:05] * Quits: paul_irish (~paul_iris@nat/google/x-qmgieuvlwkrvnnvd) (Remote host closed the connection)
- # [19:14] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [19:15] * Quits: mpt_ (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:21] * Joins: Craig` (~craig@host81-141-118-186.wlms-broadband.com)
- # [19:29] * Quits: Craig` (~craig@host81-141-118-186.wlms-broadband.com) (Read error: Connection reset by peer)
- # [19:29] * Quits: tonyg-cr (~Adium@nat/google/x-bncckeiiiwszgrei) (Quit: Leaving.)
- # [19:30] * Joins: tonyg-cr (~Adium@nat/google/x-cgeeqoovcjnznade)
- # [19:31] * Quits: tonyg-cr (~Adium@nat/google/x-cgeeqoovcjnznade) (Client Quit)
- # [19:32] * Joins: jwalden (~waldo@nat/mozilla/x-qncidqeibthqtkum)
- # [19:32] * aroben is now known as aroben|lunch
- # [19:36] * Joins: aho (~nya@fuld-4d00d66b.pool.mediaWays.net)
- # [19:37] * nimbupani1 is now known as nimbupani
- # [19:38] * Joins: Craig` (~craig@host81-141-118-186.wlms-broadband.com)
- # [19:43] * Quits: eric_carlson_ (~ericc@17.203.15.26) (Quit: eric_carlson_)
- # [19:47] * Quits: Craig` (~craig@host81-141-118-186.wlms-broadband.com) (Ping timeout: 240 seconds)
- # [19:53] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [19:59] * Joins: kurrik (~kurrik@nat/google/x-bcipcsbcnavktcjb)
- # [20:03] * Quits: nattokirai (~nattokira@93-158-28-68.subs.ibrowse.com) (Ping timeout: 245 seconds)
- # [20:04] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [20:09] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [20:16] * Joins: smaug____ (~chatzilla@93-158-30-43.subs.ibrowse.com)
- # [20:16] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [20:26] * Joins: eric_carlson_ (~ericc@17.197.43.179)
- # [20:27] * Joins: paul_irish (~paul_iris@nat/google/x-xwlmxmxfsvljetzu)
- # [20:32] * Quits: eric_carlson_ (~ericc@17.197.43.179) (Quit: eric_carlson_)
- # [20:40] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [20:40] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [20:43] * Joins: jamesr_ (~jamesr@nat/google/x-dypvyclfmsjlbqls)
- # [20:49] * Quits: davidhund (~davidhund@dnuhd.xs4all.nl) (Quit: davidhund)
- # [20:49] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [20:50] * Quits: ChrisLTD (~iMac@ur174.ur.unc.edu) (Quit: ChrisLTD)
- # [20:52] * Joins: tonyg-cr (~Adium@nat/google/x-zdxoubufgvprrqmi)
- # [21:05] * Quits: kurrik (~kurrik@nat/google/x-bcipcsbcnavktcjb) (Remote host closed the connection)
- # [21:07] * Joins: kurrik (~kurrik@nat/google/x-qspksaunejzdoyul)
- # [21:13] <Hixie> abarth: dude, the http guy just used googlebot against you
- # [21:13] <abarth> omg
- # [21:13] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [21:13] <Hixie> oh you already replied to that one
- # [21:13] <Hixie> i'm surprised you didn't jump on it :-)
- # [21:13] <AryehGregor> Is there any simple standard JavaScript way to just say "load this script/stylesheet", without having to actually create a script or link element and put it somewhere in the DOM?
- # [21:14] <AryehGregor> There should be. It's a very common need.
- # [21:14] <abarth> whenever i interact with that working group, i'm tempted to start my own standards body
- # [21:14] * aroben|lunch is now known as aroben
- # [21:15] <Philip`> AryehGregor: XHR + eval?
- # [21:15] <AryehGregor> :/
- # [21:15] <AryehGregor> I was thinking something more like document.loadScript("http://...");
- # [21:16] <Hixie> abarth: well, i replied to that e-mail too
- # [21:22] <Ms2ger> AryehGregor, write a spec and get it implemented? :)
- # [21:22] <AryehGregor> Ms2ger, maybe I could find an existing spec and try to get someone else to do it for me. :)
- # [21:24] * Joins: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [21:29] <AryehGregor> I guess you'd want that to somehow translate into adding something to the DOM in a predictable place, since otherwise you couldn't remove it.
- # [21:29] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [21:30] <Philip`> What does it mean to remove a script?
- # [21:30] <AryehGregor> Well, say for styles.
- # [21:30] <Philip`> Ah, that seems like an independent thing
- # [21:30] <AryehGregor> Although, what happens if you do remove a <script>?
- # [21:30] <AryehGregor> Yes, in practice they're going to be quite different.
- # [21:30] <Philip`> Nothing, I think
- # [21:30] <Hixie> nothing interesting
- # [21:31] <Hixie> <script> is only interesting when you insert it into a doc
- # [21:31] <Hixie> after that it becomes boring
- # [21:31] <abarth> Hixie: using a dummy document for fragment parsing is causing performance problems. WebKit innerHTML is not 10x slower for trivial values. :(
- # [21:32] <Hixie> yeah i never expected anyone to actually implement it that way
- # [21:33] <abarth> i like the model. we'll figure out how to make it fast
- # [21:33] <Hixie> so long as you don't run scripts and fire no mutation events except the last one(s) at the end, as if it'd all been inserted at once, i think the effect is the same
- # [21:33] <Hixie> there might be some other subtlties
- # [21:33] <smaug____> abarth: did you accidentally fix webkit to not have the "optimization" for simple innerHTML values?
- # [21:33] <smaug____> (the optimization which is against the spec)
- # [21:34] <abarth> smaug____: possibly. there aren't any optimizations for innerHTML
- # [21:34] <Hixie> webkit used to do something dodgy with reusing a text node or something
- # [21:34] <smaug____> yeah, it at least used to reuse the text node in some cases
- # [21:34] <abarth> boo
- # [21:34] <abarth> that doesn't seem anywhere close to correct
- # [21:34] <Hixie> indeed
- # [21:34] <Hixie> fast though!
- # [21:35] <smaug____> fast, but no one else does that, IIRC
- # [21:35] <smaug____> since it doesn't make sense
- # [21:35] <Hixie> yeah
- # [21:35] <smaug____> IMO
- # [21:35] <Hixie> agreed
- # [21:35] <Hixie> that's why the spec doesn't allow it :-)
- # [21:35] <abarth> that case is tested in peacemaker
- # [21:36] <abarth> which is about the lamest benchmark suite i've ever seen
- # [21:36] <abarth> https://bugs.webkit.org/show_bug.cgi?id=48719
- # [21:37] <jamesr_> peacekeeper is the worst browser benchmark out there
- # [21:37] <Hixie> you can still mostly do the optimisation if you just make sure that you don't do it if there are any references from JS to the text node
- # [21:37] <jamesr_> which is quite a feat
- # [21:37] <Hixie> (which there will almost never be)
- # [21:38] <abarth> that's true
- # [21:38] <abarth> a first step is to recognize the case and use a new text node
- # [21:38] <abarth> rather than constructing a whole new document
- # [21:38] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:38] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [21:39] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 264 seconds)
- # [21:42] <AryehGregor> So the standards-compliant way to add a stylesheet would be something like: var link = document.createElement("link"); link.rel = "stylesheet"; link.src = foo; document.appendChild(link);
- # [21:44] <Ms2ger> s/document.appendChild/document.head.appendChild/
- # [21:44] * Joins: mpt (~mpt@5e0c1087.bb.sky.com)
- # [21:44] * Quits: mpt (~mpt@5e0c1087.bb.sky.com) (Changing host)
- # [21:44] * Joins: mpt (~mpt@canonical/mpt)
- # [21:44] <AryehGregor> What if document.head is null?
- # [21:44] <Hixie> then your document is not conforming html
- # [21:45] <AryehGregor> Yeah, I guess it would be pretty hard for that to happen. How could it be null by the time you get to executing script, in text/html?
- # [21:45] <AryehGregor> Isn't something going to auto-create the <head> at some point?
- # [21:46] <Hixie> <html onclick="something..." style="...."><!-- network pauses here, user clicks on document -->
- # [21:46] <AryehGregor> Aha, so it could fail in some cases where your document is conforming.
- # [21:46] <Hixie> true
- # [21:47] <AryehGregor> So using document is safer. Although technically HTML5 claims that it's non-conforming if you put the link element outside the head/body, the validator won't notice so no one will care.
- # [21:47] <AryehGregor> (besides, that seems like a bogus requirement anyway when it comes to script-inserted stuff)
- # [21:47] <Hixie> you won't be able to insert it outside the root element
- # [21:47] <Hixie> you'll get a HIERARCHY_ERR
- # [21:47] <Hixie> if you're going to all this effort, just create a <head> element :-)
- # [21:48] <Hixie> or do it in such a way that you can't run script before the <head> is seen
- # [21:48] <Hixie> i mean, a script could always just remove the <head> manually, to not have a <head>
- # [21:48] <Hixie> it's not clear to me what your use case is though
- # [21:49] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [21:50] <romeo_> I am looking at tokenization states. Are the cases supposed to be ordered in some way?
- # [21:52] <romeo_> E.g. the tag open state is not ordered numerically.
- # [21:52] <romeo_> It would be faster if small ascii letters was moved up before capital asciis.
- # [21:53] <romeo_> s/was/were/
- # [21:53] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
- # [21:53] <Hixie> it's theoretically ordered by unicode code point except that things that cause parse errors come last
- # [21:54] <Hixie> however i've not always been good about keeping that order consistent
- # [21:54] <AryehGregor> Hixie, it's very common to want to load stylesheets from script. Currently it's pretty awkward to do.
- # [21:54] <Hixie> AryehGregor: agreed
- # [21:55] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:55] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Connection reset by peer)
- # [21:56] <AryehGregor> So do you have any ideas for an API to make it nicer?
- # [21:56] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
- # [21:56] * Quits: maikmerten_ (~maikmerte@port-92-201-20-159.dynamic.qsc.de) (Remote host closed the connection)
- # [21:56] * Quits: micheil (~micheil@124-149-173-56.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [21:56] <Hixie> document.addStyleSheet(url, [title], [alternate-p]); ?
- # [21:56] <Hixie> or document.addStyleSheet(url, [media], [title], [alternate-p]); ?
- # [21:56] * Joins: micheil (~micheil@124-149-173-56.dyn.iinet.net.au)
- # [21:57] <Hixie> anne might have something cooking along these lines as part of the CSSOM AltSS stuff
- # [21:57] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [21:57] <romeo_> Okay, thanks.
- # [22:01] <abarth> AryehGregor: document.head can also be null if you remove the head from the DOM
- # [22:02] * Joins: JoePeck (~JoePeck@17.244.15.18)
- # [22:04] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [22:07] * Joins: eric_carlson__ (~ericc@17.246.17.218)
- # [22:09] * Quits: eric_carlson__ (~ericc@17.246.17.218) (Remote host closed the connection)
- # [22:09] * Quits: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Remote host closed the connection)
- # [22:09] * Joins: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [22:13] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [22:18] * Quits: ROBOd (~robod@92.86.245.112) (Quit: .)
- # [22:20] * Quits: JoePeck (~JoePeck@17.244.15.18) (Quit: -)
- # [22:25] * Quits: Ms2ger (~Ms2ger@91.181.144.192) (Quit: nn)
- # [22:27] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Quit: Leaving)
- # [22:28] * Quits: meandi2 (~meandi@dyndsl-178-142-062-199.ewe-ip-backbone.de) (Quit: Nettalk6 - www.ntalk.de)
- # [22:34] <Hixie> how do i get a url from a File object these days?
- # [22:38] * Quits: robman (~robman@eth4584.nsw.adsl.internode.on.net) (Ping timeout: 265 seconds)
- # [22:40] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [22:43] * Quits: hober (~ted@unaffiliated/hober) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [22:43] * Joins: hober (~ted@unaffiliated/hober)
- # [22:47] <Hixie> ok, dropzone is done
- # [22:49] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:51] <Hixie> abarth: his response makes no sense... "ok, so class A and class B of UAs might need to interoperate... but there are other classes (which i am not going to name) that don't need to interoperate"
- # [22:51] <Hixie> say what?
- # [22:51] <Hixie> you gotta wonder why these people are writing specs, some times
- # [22:52] <abarth> they seem to have some aesthetic thats important to them
- # [22:52] <abarth> which i haven't quite figured out yet
- # [22:52] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [22:52] <hober> what list is this on? httpbis?
- # [22:52] <Hixie> yeah
- # [22:53] * gsnedders stopped reading that a while ago
- # [22:53] <abarth> his mail really makes no sense
- # [22:54] <Hixie> gsnedders: me too, but every now and then someone says something that hits one of my alarms, and i get to see it again :-)
- # [22:54] <abarth> he's arguing that the requested file name isn't part of the semantics of Content-Disposition: attachment; filename=foo
- # [22:55] <Hixie> i added HTTP to the list of specs we need to write, linking to his e-mail to show that the wg asked us to write it and we're not just doing it because of NIH syndrome
- # [22:59] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Quit: Leaving)
- # [23:07] * Quits: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson_)
- # [23:09] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [23:15] * Joins: ap_ (~ap@17.246.16.140)
- # [23:15] * Quits: ap_ (~ap@17.246.16.140) (Remote host closed the connection)
- # [23:15] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Read error: Connection reset by peer)
- # [23:15] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [23:34] * Quits: unclespeedo (~unclespee@S0106001759e65bc8.gv.shawcable.net) (Quit: unclespeedo)
- # [23:35] * Joins: robman (~robman@eth4853.nsw.adsl.internode.on.net)
- # [23:37] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:37] * Quits: peol (~andree@unaffiliated/peol) (Ping timeout: 265 seconds)
- # [23:37] <JonathanNeal> What do you guys think of http://forums.whatwg.org/viewtopic.php?p=5912&sid=995810a1b65454d366aee56fdc8f504a ?
- # [23:38] <Hixie> interesting idea
- # [23:41] <JonathanNeal> More modern websites would validate. I mean, sticking <script>s after <body> seems pretty normal practice to me.
- # [23:44] <Hixie> sticking <script> before or after </body> today has no effect (the browser moves them all before the </body> anyway), so there's no reason to do that today
- # [23:45] <JonathanNeal> I'm pretty sure it has an effect. Let me see...
- # [23:45] <Hixie> the parser essentially ignores </body>
- # [23:45] <Hixie> if it has an effect, that is significant news
- # [23:47] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [23:47] <JonathanNeal> I always thought the document was not accessible until it had </body>'d.
- # [23:47] <Hixie> good lord no
- # [23:47] <Hixie> the document can be accessible as soon as the browser wants it to be
- # [23:48] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [23:51] <hober> IE9 will support application/xhtml+xml
- # [23:51] <JonathanNeal> Thanks Hixie.
- # [23:52] <AryehGregor> JonathanNeal, that's disproven by just loading any particularly long page. You'll see that the top loads before the full page content has loaded.
- # [23:52] <JonathanNeal> Maybe it's just in older IEs
- # [23:52] <JonathanNeal> And I think too legacy or something stupid.
- # [23:52] <Hixie> IE does have weird behaviour in this space
- # [23:52] <Hixie> but even in IE you can disprove it if you run a script with an alert() half way through the page
- # [23:52] <Hixie> amongst other means
- # [23:54] <JonathanNeal> Sure, I guess I just couldn't access the document.body until it was done or something.
- # [23:56] <AryehGregor> You can access that as long as the opening tag has been parsed, it just won't contain its full contents.
- # [23:57] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [23:57] <AryehGregor> If you only want to run after the full document has been parsed, use onreadystatechange or whatever that new feature is called.
- # [23:58] * Joins: wakaba_ (~wakaba_@130.139.210.220.dy.bbexcite.jp)
- # Session Close: Tue Nov 02 00:00:00 2010
The end :)