Options:
- # Session Start: Sun Sep 18 00:00:02 2011
- # Session Ident: #whatwg
- # [00:03] * annevk asks public-script-coord
- # [00:08] * Quits: chriseppstein (~chris@udp090074uds.ucsf.edu) (Quit: chriseppstein)
- # [00:13] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
- # [00:18] <annevk> gsnedders, well boo you
- # [00:18] <annevk> Mark Miller says we can!
- # [00:21] <Hixie> annevk: i said we could already :-P
- # [00:21] <Hixie> annevk: also, the last argument isn't just Node or string, it's Node or string followed by "..."
- # [00:23] <annevk> what does that mean?
- # [00:24] <Hixie> as in varargs
- # [00:25] <annevk> oh why is that useful?
- # [00:28] * Quits: Rik` (~Rik`@216.9.106.106) (Remote host closed the connection)
- # [00:31] <Hixie> so you don't have to put the square brackets in
- # [00:32] <Hixie> Element.create('a', {href:'home.html'}, 'Go ', Element.create('em', 'Home!'));
- # [00:32] <Hixie> ...e.g.
- # [00:32] <annevk> interesting
- # [00:32] <Hixie> it's pretty easy to do it in webidl i think
- # [00:33] <Hixie> you just need to a lot of them
- # [00:33] <Hixie> to cover all the various combinations
- # [00:33] <Hixie> probably easier to just do it in prose
- # [00:33] <annevk> I'll think about it some more
- # [00:33] <annevk> there's no particular rush and http://www.reddit.com/r/IAmA/comments/kitcy/i_am_a_7_year_old_ama/ is really great
- # [00:34] <annevk> also, I need sleep
- # [00:34] <annevk> "What's the best advice you can give to my 2.5 year old son?" "A smacking and a beating."
- # [00:35] <annevk> the one under "What's your favorite joke?" too
- # [00:36] * Quits: seventh (seventh@27.100.18.162) (Quit: ...)
- # [00:38] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 260 seconds)
- # [00:43] <gsnedders> annevk: That is brilliant.
- # [00:50] * Joins: AlexNRoss (~AleossIRC@unaffiliated/aleoss)
- # [00:51] * Joins: seventh (seventh@27.100.16.38)
- # [00:51] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Quit: Leaving)
- # [00:52] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:54] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [00:54] <Philip`> About type-based overloading: Can't you just use a different method name in each case? That seems more natural for a dynamically-typed language
- # [01:01] * Quits: weinig (~weinig@17.212.155.228) (Quit: weinig)
- # [01:04] * bga_ is now known as bga_|away
- # [01:09] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [01:14] * Quits: erlehmann (~erlehmann@dslb-188-102-051-067.pools.arcor-ip.net) (Ping timeout: 252 seconds)
- # [01:18] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [01:21] * Quits: ptahdunbar (~Adium@72.28.153.65) (Quit: Leaving.)
- # [01:22] * bga_|away is now known as bga_
- # [01:25] * Joins: ptahdunbar (~Adium@72.28.153.65)
- # [01:25] * Quits: ptahdunbar (~Adium@72.28.153.65) (Client Quit)
- # [01:36] * bga_ is now known as bga_|away
- # [01:42] * bga_|away is now known as bga_
- # [01:57] * 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])
- # [01:59] * bga_ is now known as bga_|away
- # [02:10] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [02:11] * bga_|away is now known as bga_
- # [02:14] * Joins: chriseppstein (~chris@udp090074uds.ucsf.edu)
- # [02:15] * Quits: ParadoX- (parad0x@hades.spexhost.com) (Ping timeout: 248 seconds)
- # [02:18] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: FireFly)
- # [02:23] * bga_ is now known as bga_|away
- # [02:28] * bga_|away is now known as bga_
- # [02:33] * Quits: chriseppstein (~chris@udp090074uds.ucsf.edu) (Quit: chriseppstein)
- # [02:33] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Ping timeout: 240 seconds)
- # [02:39] * Quits: simplicity- (~simplicit@unaffiliated/simplicity-) (Quit: ...)
- # [02:40] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [02:51] * bga_ is now known as bga_|away
- # [03:02] * Quits: aho (~nya@fuld-590c7bcc.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [03:05] * Quits: stefan-_ (~music@wall.wi2.uni-trier.de) (Remote host closed the connection)
- # [03:10] * Quits: MikeSmith (~MikeSmith@EM114-48-21-137.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [03:12] * Joins: simplicity- (~simplicit@unaffiliated/simplicity-)
- # [03:14] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [03:15] * Joins: MikeSmith (~MikeSmith@EM114-48-79-236.pool.e-mobile.ne.jp)
- # [03:15] * Quits: simplicity- (~simplicit@unaffiliated/simplicity-) (Client Quit)
- # [03:18] * Joins: ParadoX- (parad0x@hades.spexhost.com)
- # [03:21] * bga_|away is now known as bga_
- # [03:22] * Quits: bga_ (~bga@ppp78-37-226-27.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [03:31] * Quits: ezoe (~ezoe@203-140-88-46f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [04:07] * Joins: ezoe (~ezoe@112-68-245-32f1.kyt1.eonet.ne.jp)
- # [04:19] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [04:19] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Client Quit)
- # [04:20] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [04:24] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
- # [04:35] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [04:35] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:37] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [04:48] <zewt> ... amazon.co.jp uses doublewidth backslashes in JS code for string escapes? gross
- # [04:52] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Remote host closed the connection)
- # [05:41] * Quits: ezoe (~ezoe@112-68-245-32f1.kyt1.eonet.ne.jp) (Ping timeout: 258 seconds)
- # [05:50] * Quits: nonge (~nonge@p50829391.dip.t-dialin.net) (Ping timeout: 260 seconds)
- # [05:54] * Quits: miketaylr (~miketaylr@206.205.54.73) (Quit: miketaylr)
- # [06:01] * Joins: nonge (~nonge@p5082B89B.dip.t-dialin.net)
- # [06:19] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [06:47] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [07:16] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [07:37] * Joins: nessy (~Adium@66.201.56.195)
- # [08:04] * Quits: nessy (~Adium@66.201.56.195) (Quit: Leaving.)
- # [08:39] * Joins: tomasf (~tom@2002:55e5:d95e:0:893e:6560:a078:a06a)
- # [08:46] * Quits: CvP (~CvP@123.49.23.42) (Disconnected by services)
- # [08:47] * Joins: xCG (~CvP@123.49.23.219)
- # [08:47] * xCG is now known as CvP
- # [08:54] * Joins: rabbi1 (~manjunath@49.200.69.121)
- # [08:56] <rabbi1> using this innerHTML, innerText, innerShit, innerDick are these supported by FF, and Chrome, ?
- # [09:04] * Joins: jochen___ (jochen@nat/google/x-wcdzppwfvcmszvam)
- # [09:08] * Quits: jochen__ (jochen@nat/google/x-dpfdixfzobltvxzq) (Ping timeout: 244 seconds)
- # [09:08] * jochen___ is now known as jochen__
- # [09:10] * Quits: MikeSmith (~MikeSmith@EM114-48-79-236.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [09:12] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Read error: Connection reset by peer)
- # [09:17] * Joins: MikeSmith (~MikeSmith@EM114-48-166-227.pool.e-mobile.ne.jp)
- # [09:25] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
- # [09:47] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [10:06] * Quits: CvP (~CvP@123.49.23.219) (Quit: [ UPP ] > all)
- # [10:10] * Joins: Ms2ger (~Ms2ger@91.181.17.37)
- # [10:37] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:41] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [10:50] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [11:06] * Joins: bga_ (~bga@ppp78-37-226-27.pppoe.avangarddsl.ru)
- # [11:06] <Ms2ger> OH: "I do not know how booleans work tralala"
- # [11:10] * annevk gets curious about context
- # [11:17] <Ms2ger> http://dvcs.w3.org/hg/webapps/rev/7d1f6ad8a1fb
- # [11:17] <annevk> ouch
- # [11:17] <annevk> :)
- # [11:19] <Ms2ger> :)
- # [11:20] <tmzt> it was the beginning of time...
- # [11:20] <tmzt> decemember 31, 1969 to be precise
- # [11:21] <Ms2ger> Oh man
- # [11:21] <Ms2ger> You made me realize that people in their forties can represent their birth dates as a unix time stamp
- # [11:22] <Ms2ger> I feel like living in the future
- # [11:26] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [11:28] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [11:39] * Joins: stefan-_ (~music@wall.wi2.uni-trier.de)
- # [11:45] * Joins: maikmerten (~maikmerte@port-92-201-155-225.dynamic.qsc.de)
- # [11:57] * Joins: erlehmann (~erlehmann@dslb-188-102-051-067.pools.arcor-ip.net)
- # [11:59] * Joins: simplicity- (~simplicit@unaffiliated/simplicity-)
- # [12:04] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [12:06] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [12:20] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [12:49] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [12:51] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [12:53] * Joins: CvP (~CvP@123.49.23.219)
- # [13:05] * Joins: benjoffe_ (~benjoffe_@r49-2-10-185.cpe.vividwireless.net.au)
- # [13:05] * benjoffe_ is now known as benjoffe
- # [13:20] * bga_ is now known as bga_|away
- # [13:29] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [13:30] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [13:32] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [13:32] * bga_|away is now known as bga_
- # [13:32] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [13:45] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [13:48] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [13:49] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [14:00] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [14:02] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [14:18] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [14:19] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [14:24] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [14:38] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:41] * Joins: ezoe (~ezoe@203-140-92-236f1.kyt1.eonet.ne.jp)
- # [14:43] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Read error: Connection timed out)
- # [14:43] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:53] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:53] * Joins: miketaylr (~miketaylr@static-71-166-241-75.washdc.east.verizon.net)
- # [15:03] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
- # [15:03] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [15:04] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [15:08] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Ping timeout: 260 seconds)
- # [15:10] * Quits: MikeSmith (~MikeSmith@EM114-48-166-227.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [15:11] * Quits: erlehmann (~erlehmann@dslb-188-102-051-067.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [15:15] * Joins: MikeSmith (~MikeSmith@EM114-48-83-225.pool.e-mobile.ne.jp)
- # [15:16] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [15:17] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [15:19] <Lachy> Hixie, I'm back now. I've been on holiday for 10 days, just got home. Ping me again later re :scope, <style scoped>, etc.
- # [15:22] <Lachy> Hixie, I'll catch up on the email you wrote about it a bit later.
- # [15:31] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [15:43] * Joins: miketayl_r (~miketaylr@206.205.54.73)
- # [15:43] * Quits: miketaylr (~miketaylr@static-71-166-241-75.washdc.east.verizon.net) (Disconnected by services)
- # [15:43] * miketayl_r is now known as miketaylr
- # [15:44] * bga_ is now known as bga_|away
- # [16:03] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [16:03] * bga_|away is now known as bga_
- # [16:09] * Joins: mpt (~mpt@91.189.88.12)
- # [16:09] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [16:09] * Joins: mpt (~mpt@canonical/mpt)
- # [16:09] * Quits: benjoffe (~benjoffe_@r49-2-10-185.cpe.vividwireless.net.au) (Remote host closed the connection)
- # [16:18] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
- # [16:40] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Remote host closed the connection)
- # [16:55] * bga_ is now known as bga_|away
- # [17:09] * bga_|away is now known as bga_
- # [17:10] * bga_ is now known as bga_|away
- # [17:19] * Joins: saba (~foo@unaffiliated/saba)
- # [17:21] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [17:22] <remysharp> am I right in thinking that web workers and shared workers should be able to access IndexedDB methods?
- # [17:26] <beverloo> IndexedDB should make its features available in the WorkerUtils interface, which is part of a worker's global scope
- # [17:27] <remysharp> cheers.
- # [17:27] <remysharp> but sessionStorage (and local) isn't available, right?
- # [17:29] <beverloo> According to http://dev.w3.org/html5/webstorage/#the-localstorage-attribute it extends the Window interface, so no
- # [17:30] <beverloo> which would make sense as (at least shared) workers don't have a domain scope
- # [17:32] <remysharp> that's what I thought - cheers for the tips beverloo
- # [17:32] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Quit: Shazam)
- # [17:32] <zewt> run!
- # [17:33] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [17:35] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [17:44] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [17:45] * Joins: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
- # [17:47] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9)
- # [17:48] * bga_|away is now known as bga_
- # [17:53] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cc1:2b59:d6ff:cfc9) (Ping timeout: 244 seconds)
- # [18:04] * Quits: connrs (~connrs@conners.plus.com) (Ping timeout: 260 seconds)
- # [18:05] * Joins: huskyr (~huskyr@145.101.24.138)
- # [18:09] * Joins: connrs (~connrs@conners.plus.com)
- # [18:09] <Philip`> Ms2ger: Ping
- # [18:09] <Ms2ger> Hi
- # [18:09] <Philip`> Ms2ger: About general canvas-test-related matters: I'll probably continue to ignore you for the next couple of weeks (got a PhD to finish) but should have some time after that, so please poke me then if I still forget :-)
- # [18:10] <Ms2ger> Will do :)
- # [18:16] <zewt> it's bad that it's getting refreshing when pages *don't* have kludgy GUI text editors on pages--where I can undo and actually *not* have the cursor madly jump to some random place in the document
- # [18:16] * Quits: miketaylr (~miketaylr@206.205.54.73) (Quit: miketaylr)
- # [18:18] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [18:24] * Quits: huskyr (~huskyr@145.101.24.138) (Quit: huskyr)
- # [18:26] * Joins: agektmr (~Adium@p4017-ipbf2207marunouchi.tokyo.ocn.ne.jp)
- # [18:30] * bga_ is now known as bga_|away
- # [18:43] * bga_|away is now known as bga_
- # [18:50] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
- # [18:58] * Joins: miketaylr (~miketaylr@206.205.54.73)
- # [19:03] * bga_ is now known as bga_|away
- # [19:13] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [19:18] * Quits: miketaylr (~miketaylr@206.205.54.73) (Quit: miketaylr)
- # [19:20] * Joins: shetech1 (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
- # [19:22] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [19:22] * Joins: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
- # [19:22] * Quits: maikmerten (~maikmerte@port-92-201-155-225.dynamic.qsc.de) (Remote host closed the connection)
- # [19:25] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 258 seconds)
- # [19:25] * Quits: shetech1 (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [19:25] <Ms2ger> Anybody who happens to have outerHTML tests lying around?
- # [19:27] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [19:31] * bga_|away is now known as bga_
- # [19:34] * Quits: simplicity- (~simplicit@unaffiliated/simplicity-) (Quit: ...)
- # [19:43] * bga_ is now known as bga_|away
- # [19:45] * bga_|away is now known as bga_
- # [19:46] <jarek> Hi
- # [19:46] <jarek> I remember reading somewhere that SVG filters are going to be replaced with CSS
- # [19:47] <jarek> I mean that filters would be no longer defined with XML
- # [19:47] <jarek> is this proposal still actual?
- # [19:51] <jarek> Microsoft initially said that it is not planning to support SVG fillters (+ SMIL and SVG Fonts) because they thought that the standard is going to change soon
- # [19:52] <jarek> but they added SVG filters in latest IE10 preview
- # [19:59] * bga_ is now known as bga_|away
- # [20:00] * Joins: miketaylr (~miketaylr@206.205.54.73)
- # [20:11] * Joins: simplicity- (~simplicit@unaffiliated/simplicity-)
- # [20:17] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [20:27] * Joins: boogyman (~boogy@pdpc/supporter/professional/boogyman)
- # [20:27] * Joins: aho (~nya@fuld-590c7ee0.pool.mediaWays.net)
- # [20:29] * bga_|away is now known as bga_
- # [20:30] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [20:33] * bga_ is now known as bga_|away
- # [20:35] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [20:41] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [20:54] * Quits: agektmr (~Adium@p4017-ipbf2207marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [20:55] * Quits: boogyman (~boogy@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214])
- # [20:58] * Joins: ako (~nya@fuld-590c7fe2.pool.mediaWays.net)
- # [20:59] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [21:01] * Quits: aho (~nya@fuld-590c7ee0.pool.mediaWays.net) (Ping timeout: 260 seconds)
- # [21:03] * Quits: miketaylr (~miketaylr@206.205.54.73) (Quit: miketaylr)
- # [21:07] * Quits: ezoe (~ezoe@203-140-92-236f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [21:09] * Joins: jarek_ (~jarek@bdc240.neoplus.adsl.tpnet.pl)
- # [21:10] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 258 seconds)
- # [21:10] * Quits: MikeSmith (~MikeSmith@EM114-48-83-225.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
- # [21:11] * bga_|away is now known as bga_
- # [21:12] * Joins: miketaylr (~miketaylr@206.205.54.73)
- # [21:15] * Joins: MikeSmith (~MikeSmith@EM114-48-40-233.pool.e-mobile.ne.jp)
- # [21:27] * Quits: jarek_ (~jarek@bdc240.neoplus.adsl.tpnet.pl) (Quit: jarek_)
- # [21:33] * Joins: _bga (~bga@ppp78-37-200-179.pppoe.avangarddsl.ru)
- # [21:34] * Quits: bga_ (~bga@ppp78-37-226-27.pppoe.avangarddsl.ru) (Ping timeout: 260 seconds)
- # [21:36] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
- # [21:36] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
- # [21:41] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Ping timeout: 260 seconds)
- # [21:49] * Joins: ojan (ojan@nat/google/x-dttnffdijwemixiq)
- # [21:59] * Joins: primal1 (~primal@pool-173-58-229-111.lsanca.fios.verizon.net)
- # [22:08] <hsivonen> is there already a wiki page for listing stuff that's going in Acid4?
- # [22:08] <hsivonen> or should it be Acid Living Test?
- # [22:08] * Quits: miketaylr (~miketaylr@206.205.54.73) (Quit: miketaylr)
- # [22:08] <Ms2ger> Weren't we giving up on acid tests?
- # [22:09] <hsivonen> Ms2ger: maybe. I don't know.
- # [22:09] * Ms2ger prefers conformance test suites
- # [22:10] <Ms2ger> I'd also prefer if someone else wrote outerHTML tests for me :)
- # [22:11] <AryehGregor> We should do proper conformance tests.
- # [22:11] <AryehGregor> Those are actually useful on getting browsers to converge on real standards, not just a handful of random unrelated details.
- # [22:12] <AryehGregor> Passing Acid3 is almost meaningless. You can support tiny subsets of the relevant features and get a full score.
- # [22:13] <Ms2ger> Well...
- # [22:13] <hsivonen> yay wikipedia: http://en.wikipedia.org/w/index.php?title=Acid3&diff=prev&oldid=451178499
- # [22:13] <Ms2ger> Firefox passes acid3 now, so it must be a good test :)
- # [22:13] <hsivonen> Ms2ger: are you still planning on implementing outerHTML?
- # [22:13] <gsnedders> AryehGregor: And people claim that smaller browsers did exactly that (like Opera and SVG fonts, which we supported for years before Acid3…). :\
- # [22:14] <Ms2ger> I spent some time on it today, actually
- # [22:14] <hsivonen> Ms2ger: cool. any guestimate of completion time frame?
- # [22:14] <AryehGregor> gsnedders, I thought there were some cases where certain browsers did actually add bogus special cases to pass Acid3.
- # [22:14] <Ms2ger> AryehGregor, sure, webkit does
- # [22:14] <AryehGregor> I was going to say, I had heard that.
- # [22:14] <Ms2ger> But that's the way they roll
- # [22:14] <Ms2ger> s/does/did/, I should say
- # [22:15] <Ms2ger> hsivonen, I'll try to finish it this week, so expect a lot of stupid questions coming your way :)
- # [22:15] <hsivonen> Ms2ger: ok. great.
- # [22:15] <gsnedders> AryehGregor: It's one thing something getting bad publicity for doing so, it's another thing getting bad publicity when it's untrue. :\
- # [22:16] <hsivonen> AryehGregor: was this the font anti-aliasing thing?
- # [22:16] <hsivonen> didn't that get fixed in the test rather soon?
- # [22:16] <AryehGregor> gsnedders, well, it's Opera's fault for being closed-source. You force people to make up non-falsifiable malicious rumors instead of demonstrably true malicious rumors.
- # [22:16] <AryehGregor> hsivonen, I vaguely remember it as being about that, yes.
- # [22:17] <gsnedders> AryehGregor: How so? We shipped browsers for years that disprove that theory.
- # [22:17] <gsnedders> AryehGregor: Shipping a browser a number of years before Acid3 was published with SVG fonts support would appear to disprove that.
- # [22:18] <hsivonen> for some levels of "support"
- # [22:18] <Ms2ger> Were the changes to acid3 announced somewhere, btw?
- # [22:18] <hsivonen> Ms2ger: G+
- # [22:18] <AryehGregor> gsnedders, you can't prove it. Maybe you secretly changed the old released versions to add the feature so that it looked like you always supported it. The only way to disprove it would be to have the whole version history in a DVCS that uses cryptographic hashes for revision id's so it's impossible to rewrite the history without everyone noticing.
- # [22:18] <hsivonen> Ms2ger: https://plus.google.com/u/0/107429617152575897589/posts/JdHnqpuUER4
- # [22:19] <Ms2ger> Meh, G+
- # [22:20] <Philip`> AryehGregor: How is that any different to people having downloaded binaries in the past and verifying that the hashes are the same as the current provided binaries?
- # [22:21] <AryehGregor> Philip`, how many people keep around old binaries, and of those, how many are actually going to do the comparison? With a DVCS, anyone with a checkout automatically verifies the history every time they do a fetch.
- # [22:21] * Quits: Ms2ger (~Ms2ger@91.181.17.37) (Quit: nn)
- # [22:21] <AryehGregor> Also, anything closed-source is automatically evil and wrong, regardless of facts or other such distractions.
- # [22:22] <hsivonen> AryehGregor: assuming your DVCS client hasn't been compromised
- # [22:22] * AryehGregor goes back to writing an e-mail in Gmail using Chrome
- # [22:22] <AryehGregor> hsivonen, yes, well, come on. Let's not be paranoid here.
- # [22:23] <gsnedders> AryehGregor: People don't need that level of guarantee. Plenty of people believed CVS servers's dates, yet those are trivially changed.
- # [22:23] <AryehGregor> gsnedders, those people are deluded victims of pre-DVCS technology. Any centralized version control system is also evil and wrong.
- # [22:24] <gsnedders> AryehGregor: Also, git commit --date allows you to change the authored date of a commit.
- # [22:24] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:24] <AryehGregor> Also KDE, emacs, and Microsoft.
- # [22:24] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [22:24] <AryehGregor> gsnedders, it will still look like a descendant of earlier commits, so you're not going to fool anyone.
- # [22:24] * Joins: ayo (~nya@fuld-590c6295.pool.mediaWays.net)
- # [22:25] * hsivonen mumbles about WebKit using SVN
- # [22:26] <gsnedders> AryehGregor: And if someone like bz seriously thinks we doctor our history, then that's fucking sad.
- # [22:26] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:26] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [22:26] <AryehGregor> hsivonen, Chromium has an official git mirror, though.
- # [22:26] <AryehGregor> And that includes WebKit somewhere.
- # [22:26] <AryehGregor> gsnedders, I don't know how the word "seriously" found its way into this conversation.
- # [22:26] <AryehGregor> It must be lost.
- # [22:27] * Quits: ako (~nya@fuld-590c7fe2.pool.mediaWays.net) (Ping timeout: 240 seconds)
- # [22:27] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:27] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [22:27] <Philip`> What if someone changes the release tags in the DVCS to point to a falsified backdated revision?
- # [22:28] <gsnedders> AryehGregor: bz amongst others have repeatedly claimed that we support SVG fonts because of Acid3 and just enough to pass it. It has been pointed out to him that Opera 8 (which predates Acid *2*) supports as much as the latest Opera release, yet he still claims it.
- # [22:28] * Quits: primal1 (~primal@pool-173-58-229-111.lsanca.fios.verizon.net) (Quit: Colloquy for iPad - http://colloquy.mobi)
- # [22:28] <AryehGregor> I dunno anything about what bz thinks.
- # [22:28] <AryehGregor> I was actually thinking of the WebKit font thing, which I vaguely recalled someone mentioning.
- # [22:29] <AryehGregor> I think I remember dbaron or someone complaining about WebKit cheating on something for performance and then admitting that Opera was often faster than Gecko but he never caught it cheating yet.
- # [22:29] <gsnedders> AryehGregor: Yeah, which they did genuinely temporarily special-cased.
- # [22:29] <gsnedders> AryehGregor: and then dhyatt and Hixie came to an agreement to remove that
- # [22:29] <AryehGregor> (although it emerged that dhyatt pointed out WebKit wasn't cheating, it just implemented the feature partially to avoid a performance regression)
- # [22:30] <AryehGregor> Philip`, why does that matter? You can easily inspect the revision and detect the falsification.
- # [22:31] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [22:31] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:31] <gsnedders> The only thing I think we only partially fixed for Acid3 was null-terminated strings in DOM, and the chance of us actually fixing that all in one go was always minute, because it means changing basically the entirity of DOM.
- # [22:32] <AryehGregor> Well, I plan to make sure that every single DOM-related test that I write tests for proper handling of nulls in strings.
- # [22:32] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:33] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:d445:2aed:ccf1:7303)
- # [22:33] <AryehGregor> Actually, maybe I should update my DOM Range tests to do that.
- # [22:33] <AryehGregor> My reflection tests already do.
- # [22:33] <AryehGregor> Although there are basically no strings in DOM Range, so I don't know what I'd change exactly.
- # [22:33] <gsnedders> Probably won't really prioritize us fixing it, though, as long as there are things that actively are known to hurt site-compat.
- # [22:34] <AryehGregor> In the long term everyone will want to score 100% on all these tests.
- # [22:34] <AryehGregor> I'm not worried about the precise timescales.
- # [22:34] <AryehGregor> If there are bigger fish to fry for now, be my guest.
- # [22:34] * Joins: Rik`_ (~Rik`@2a01:e34:ec0f:1570:e909:a724:e68a:8a86)
- # [22:37] * Joins: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [22:37] * Quits: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:38] * Joins: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
- # [22:38] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:d445:2aed:ccf1:7303) (Ping timeout: 260 seconds)
- # [22:39] * Quits: Rik`_ (~Rik`@2a01:e34:ec0f:1570:e909:a724:e68a:8a86) (Ping timeout: 260 seconds)
- # [22:39] * Quits: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
- # [22:39] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:6dc2:d1e3:46a2:6c93)
- # [22:46] <annevk> Ms2ger, I quoted the post in full on my blog, in case G+ goes away
- # [22:47] <jgraham> gsnedders: Wow, holy not worth geting upset about, batman
- # [22:47] <gsnedders> jgraham: You think that's me upset?
- # [22:47] * Joins: miketaylr (~miketaylr@206.205.54.73)
- # [22:49] <jgraham> gsnedders: Way more than it deserves
- # [22:49] * jgraham expects he accidentially misrepresents the history of Mozilla and Webkit all the time and hopes no one gets upset about it
- # [22:50] <jgraham> And Opera too probably
- # [22:51] <annevk> I think it's nice that gsnedders cares and 386s the interwebs
- # [22:52] <annevk> I for one did not know we have done SVG fonts since Opera 8
- # [22:52] <jgraham> Coincidentially, 8 is the number of people that ever used SVG fonts
- # [22:53] <jgraham> ;)
- # [22:55] <annevk> I don't really care for the feature, especially if we don't do per-character-animations-and-unicorns-and-double-rainbows, but if we get unwarranted flak for it, might as well set people straight
- # [22:56] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:56] * Quits: tomasf (~tom@2002:55e5:d95e:0:893e:6560:a078:a06a) (Quit: tomasf)
- # [22:56] * Joins: tomasf (~tom@2002:55e5:d95e:0:893e:6560:a078:a06a)
- # [22:59] <jgraham> Well sure, I woudl rather people had an accurate story. But I'd also rather not accuse people of "thinking we doctor our history" when it seems much more plausible that they made an honest mistake on a subject where it's easy to see how one might be mistaken
- # [23:00] <gsnedders> jgraham: I don't think that. I use merely using the suggested theory.
- # [23:00] * Quits: ojan (ojan@nat/google/x-dttnffdijwemixiq) (Quit: ojan)
- # [23:00] * Quits: tomasf (~tom@2002:55e5:d95e:0:893e:6560:a078:a06a) (Ping timeout: 244 seconds)
- # [23:01] <jgraham> Anyway I think the fundamental point is that the way acid 3 worked was a disaster
- # [23:01] <jgraham> ACID4 should be "the full HTML5 conformance testsuite. rendered as a giant smiley face, one pixel per test"
- # [23:02] <zewt> AFHCTRAAGSFOPPT4
- # [23:02] * Joins: smaug____ (~chatzilla@GYGMYCVII.gprs.sl-laajakaista.fi)
- # [23:03] * Joins: chriseppstein (~chris@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [23:05] <annevk> Really? I thought Acid3 was pretty good
- # [23:09] * Quits: smaug____ (~chatzilla@GYGMYCVII.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [23:09] <Philip`> Did it lead to improvements in the lives of normal web authors?
- # [23:12] <annevk> Finally Selectors work everywhere, Media Queries, CSS3 Colors, ...
- # [23:12] <annevk> Yeah, I would think so
- # [23:14] <jgraham> A subset of it was probably helpful. But it was too small and too much was only tested in a shallow way
- # [23:14] <jcranmer> the problem with Acid3 is when it tests poorly-specified components (e.g., SVG fonts)
- # [23:14] <annevk> Too small? It was much bigger than any previous Acid test...
- # [23:14] <jcranmer> if the goal is to promote interoperability
- # [23:15] <jcranmer> you really need to focus on the edge cases
- # [23:15] <jgraham> And much smaller than a good testsuite
- # [23:15] <annevk> Yeah, the drive for having a 100 tests should not have been done
- # [23:15] <jcranmer> the CSS 2.1 test suite has tens of thousands of tests
- # [23:15] <annevk> jgraham, seems you are missing the point of Acid tests
- # [23:16] <jgraham> annevk: publicity?
- # [23:16] <annevk> Yeah, lots of Microsoft copy pasta in there (CSS 2.1 test suite)
- # [23:16] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:16] <jcranmer> and is comprehensive enough that to pass it means you probably interoperably implement it with other UAs
- # [23:17] <jgraham> The CSS2.1 testsuite is undoubtedly weirdly balanced
- # [23:17] <jcranmer> Acid2 was a stress test for layout edge cases
- # [23:17] <jgraham> Like I seem to recall a few hundred tests for drawing outlines of different colours
- # [23:17] <jcranmer> Acid3 was a grab bag of "implement this feature" and "this browser has this weird bug"
- # [23:18] <jcranmer> so passing Acid2 meant fixing a lot of bugs and truly arriving at a state where browsers interoperably laid out a page
- # [23:19] <jgraham> Don't forget the the super-weird "performance test"
- # [23:19] <jcranmer> passing Acid3 is more like "here's another checkbox of things we implement"
- # [23:19] <annevk> jcranmer, I don't think Acid2 and Acid3 were that different actually
- # [23:19] <annevk> from a design perspective
- # [23:20] <annevk> both were testing annoying bugs and lack of certain features
- # [23:20] <jcranmer> well, I can't say that SVG fonts is a terribly useful feature to have
- # [23:20] <jcranmer> :-)
- # [23:21] <annevk> water under the bridge
- # [23:23] <jgraham> Not just SVG fonts
- # [23:23] <jcranmer> the big problem is that while the first Acid tests were fairly comprehensive test suites
- # [23:24] <jgraham> Any test that has components that amount to little more than feature detection is bad
- # [23:24] <jcranmer> Acid3 tested many more things in a more shallow way
- # [23:24] <moo-_-> if audio.loop = true is there a way to get number of loop times and does currentTime go back to zero when the loop happens?
- # [23:30] <annevk> jcranmer, http://www.w3.org/Style/CSS/Test/CSS1/current/test5526c.htm is a fairly comprehensive test suite?
- # [23:31] * annevk goes to watch some series instead
- # [23:33] <jcranmer> well, CSS 1 not so much
- # [23:34] * Quits: miketaylr (~miketaylr@206.205.54.73) (Quit: miketaylr)
- # [23:37] <zewt> i suggest geometric
- # [23:44] * Joins: miketaylr (~miketaylr@206.205.54.73)
- # [23:46] * Joins: ako (~nya@fuld-590c645b.pool.mediaWays.net)
- # [23:46] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [23:46] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Client Quit)
- # [23:49] * Quits: ayo (~nya@fuld-590c6295.pool.mediaWays.net) (Ping timeout: 260 seconds)
- # [23:52] * Quits: simplicity- (~simplicit@unaffiliated/simplicity-) (Quit: ...)
- # [23:57] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [23:58] * _bga is now known as bga_|away
- # Session Close: Mon Sep 19 00:00:00 2011
The end :)