Options:
- # Session Start: Wed Dec 14 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] <TabAtkins> That was gsnedders, but OK.
- # [00:04] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:05] * Joins: wiz-dumb (eric@nat/google/x-vywzpucoafmiwpkj)
- # [00:05] * Quits: jacobolus (~jacobolus@adsl-71-141-226-58.dsl.snfc21.pacbell.net) (Ping timeout: 252 seconds)
- # [00:05] * Quits: wiz-dumb (eric@nat/google/x-vywzpucoafmiwpkj) (Remote host closed the connection)
- # [00:06] * Joins: wiz-dumb (eric@nat/google/x-ctyjwepolpupgzpw)
- # [00:07] * jernoble is now known as jernoble|afk
- # [00:07] <wiz-dumb> Hello! Are there any developers from the html5lib project around?
- # [00:08] <jgraham> Yes, but I soon won't be
- # [00:08] * Joins: MikeSmith (~MikeSmith@EM114-48-59-139.pool.e-mobile.ne.jp)
- # [00:08] <jgraham> (but please go ahead)
- # [00:08] <wiz-dumb> Just wanted to see if I could get a status check on an open issue regarding test/ directory missing from the 0.90 release
- # [00:08] * Joins: wesbos (~wesbos@24.52.240.143)
- # [00:09] <wiz-dumb> https://code.google.com/p/html5lib/issues/detail?id=134#c2
- # [00:09] <jgraham> The status is that we need to make a new release
- # [00:09] <wiz-dumb> Trying to upgrade the version we have at the office to .90, but this is blocking
- # [00:09] <jgraham> but have utterly failed to do that
- # [00:10] <wiz-dumb> Ok, would it be possible to have the .90 release .zip updated to simply include the tests which existed when it was packaged?
- # [00:10] <jgraham> OK. Well I have to sleep now but if you are blocking on this that provides some motivation to actually get a new release together
- # [00:11] <wiz-dumb> ok. I added myself to the issue with the same comment. I look forward to an update. Good night!
- # [00:11] <jgraham> I don't want to spend time on that. But it is all in hg so you can get the tests yourself if you need them. That doesn't work so well if you depend on PyPI ofc
- # [00:13] <wiz-dumb> Ok, thanks for the help
- # [00:15] * Joins: rillian_ (~rillian@mist.thaumas.net)
- # [00:15] * Quits: rillian (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [00:15] * Quits: martndemus (~martndemu@h254064.upc-h.chello.nl) (Quit: Lost terminal)
- # [00:15] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [00:17] * Joins: rillian (~rillian@mist.thaumas.net)
- # [00:17] * Quits: rillian_ (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [00:17] * Joins: dbaron (~dbaron@nat/mozilla/x-kljtbbashgvnibgp)
- # [00:17] * Quits: asdflj (~nodebot@ANantes-557-1-234-48.w2-8.abo.wanadoo.fr) (Remote host closed the connection)
- # [00:20] * Quits: ksweeney (~Adium@nyv-exweb.iac.com) (Quit: Leaving.)
- # [00:21] <MikeSmith> http://ariya.ofilabs.com/2011/12/introducing-esprima.html
- # [00:21] <MikeSmith> bravo Ariya
- # [00:21] * Joins: seventh (seventh@27.100.19.61)
- # [00:21] <MikeSmith> http://www.esprima.org/demo/parse.html
- # [00:21] * Quits: salavas (~salavas@c83-248-102-83.bredband.comhem.se) (Ping timeout: 248 seconds)
- # [00:24] * Joins: smaug____ (~chatzilla@GGZYMKCDLXVIII.gprs.sl-laajakaista.fi)
- # [00:26] <TabAtkins> MikeSmith: That's pretty cool!
- # [00:26] <MikeSmith> yeah
- # [00:27] <MikeSmith> Ariya's a mad scientist
- # [00:29] <MikeSmith> incidentally, I didn't know about the Mozilla parser API
- # [00:29] <MikeSmith> but looking at that, it's pretty cool too
- # [00:29] <MikeSmith> https://developer.mozilla.org/en/SpiderMonkey/Parser_API
- # [00:32] * Joins: tantek (~tantek@nat/mozilla/x-zdqcozaygwsunfdf)
- # [00:35] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [00:36] * Joins: ojan (ojan@nat/google/x-zvufyptiwcvwacaz)
- # [00:41] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # [00:43] * Joins: jennb (jennb@nat/google/x-vvfudieeahrsgpgu)
- # [00:50] * Joins: davidb (~davidb@bas1-toronto06-2925212153.dsl.bell.ca)
- # [00:51] * Quits: davidb (~davidb@bas1-toronto06-2925212153.dsl.bell.ca) (Client Quit)
- # [00:51] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [00:55] * Quits: astearns (~anonymous@sjfw1.adobe.com) (Quit: astearns)
- # [00:56] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [00:58] * jernoble|afk is now known as jernoble
- # [01:02] * Quits: smaug____ (~chatzilla@GGZYMKCDLXVIII.gprs.sl-laajakaista.fi) (Ping timeout: 255 seconds)
- # [01:05] * miketaylr is now known as mikelahoma
- # [01:07] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [01:17] * Quits: karega|aniasis (~karegaani@64.124.202.222) (Ping timeout: 252 seconds)
- # [01:19] * Quits: wiz-dumb (eric@nat/google/x-ctyjwepolpupgzpw) (Quit: Ex-Chat)
- # [01:21] * Joins: plutoniix (~plutoniix@103.1.164.5)
- # [01:24] * PiRSquared is now known as PiRSquared17|afk
- # [01:25] <TabAtkins> Hixie: I'm not sure what you find hard to understand about the appcache use-case in https://www.w3.org/Bugs/Public/show_bug.cgi?id=14702
- # [01:25] <TabAtkins> The desired behavior is basically:
- # [01:25] <TabAtkins> (1) If you're online, proceed as normal. Fetch everything from online or the HTTP cache as appropriate, and update appcached resources as appropriate.
- # [01:26] <TabAtkins> (2) If you're offline, use the appcache.
- # [01:26] <TabAtkins> And that's it.
- # [01:27] <TabAtkins> This is desirable over http caching because (1) http cache doesn't reliably work offline, and (2) http cache entries can disappear non-atomically, creating a broken app.
- # [01:27] <TabAtkins> Whereas the appcache for a site expires all at once, so it's easy to tell why the page is "broken", since it doesn't work offline at all.
- # [01:28] <TabAtkins> You even allude to precisely the benefit being sought ("other than making the file available offline") in comment #24, but don't seem to understand that's all that's desired.
- # [01:29] * Quits: KillerX (~anant@2620:101:8003:200:b8c7:e79d:8832:faff) (Quit: KillerX)
- # [01:32] * Quits: drublic (~drublic@frbg-5d84f1e0.pool.mediaWays.net) (Remote host closed the connection)
- # [01:34] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [01:36] <Hixie> TabAtkins: everyone i've spoken to about this says "it's easy, the desired behaviour is just X" with a different value of X each time :-P
- # [01:37] <Hixie> TabAtkins: what i don't understand about the description you just gave, though, is why people so desperately want to avoid restructuring their page to separate their data from their structure
- # [01:37] <TabAtkins> Because it's a *very significant* restructuring.
- # [01:37] <Hixie> TabAtkins: sure, it's not cheap to do, but it has such radical benefits that i don't understand the reluctance
- # [01:38] <Hixie> TabAtkins: it's nowhere near as hard as people seem to make out
- # [01:38] <Hixie> TabAtkins: you can even do it incrementally, where initially your "data" is just the whole page which you innerHTML in
- # [01:38] <TabAtkins> And it's not all rainbows and sunshine. Sending an empty <body> and filling it with script is bad for spiders and accessibility generally.
- # [01:38] <Hixie> i don't see why it's bad for a11y
- # [01:39] <TabAtkins> I don't know what the effects of filling in the body from script are to common a11y tools.
- # [01:39] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [01:41] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:41] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 268 seconds)
- # [01:41] * danielfilho_ is now known as danielfilho
- # [01:45] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [01:46] * Joins: jdong_bot_ (~jdong_bot@117.79.232.158)
- # [01:48] * Quits: jdong_bot_ (~jdong_bot@117.79.232.158) (Remote host closed the connection)
- # [01:52] * Quits: plutoniix (~plutoniix@103.1.164.5) (Ping timeout: 276 seconds)
- # [01:54] * Joins: tantek_ (~tantek@nat/mozilla/x-ikbmxfsieqzqeozj)
- # [01:56] <heycam> Hixie, apart from onerror, do all of the remaining event listener attributes only ever get called with a single Event object?
- # [01:57] * Quits: rillian (~rillian@mist.thaumas.net) (Remote host closed the connection)
- # [01:57] <Hixie> i believe so
- # [01:57] <Hixie> but wouldn't be willing to stake money on it
- # [01:57] <Hixie> MikeSmith: cvs lock issue
- # [01:57] <Hixie> MikeSmith: nevermind
- # [01:57] <heycam> Hixie, ok thanks
- # [01:57] <Hixie> bbiab
- # [01:57] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:57] <MikeSmith> Hixie: ok, but if the lock problem happens again lemme know
- # [01:57] <Hixie> roger
- # [01:58] <zewt> cvsin' like it's 1995
- # [01:58] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [01:59] * Joins: ehsan (~ehsan@209.29.21.241)
- # [02:00] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:01] <MikeSmith> anybody round here on the Google+ dev team?
- # [02:01] <MikeSmith> I could use help with something...
- # [02:02] * Quits: mkanat (mkanat@nat/google/x-dwzfwoxyvgdudpuz) (Quit: Ex-Chat)
- # [02:03] * Quits: michaelrt (madcow@155.105-27-211.dynamic.dsl.mel.iprimus.net.au) (Ping timeout: 252 seconds)
- # [02:05] * Quits: mikelahoma (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net) (Quit: mikelahoma)
- # [02:05] <divya> MikeSmith: on twitter @codedread is there.
- # [02:05] * Joins: plutoniix (~plutoniix@103.1.164.6)
- # [02:06] * Quits: MikeSmith (~MikeSmith@EM114-48-59-139.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [02:10] * Quits: dainbrain (~dain@nat.corp.mediatemple.net) (Ping timeout: 244 seconds)
- # [02:11] * Quits: plutoniix (~plutoniix@103.1.164.6) (Quit: Leaving)
- # [02:12] * Joins: MikeSmith (~MikeSmith@EM114-48-73-227.pool.e-mobile.ne.jp)
- # [02:12] * Joins: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com)
- # [02:14] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [02:18] * MikeSmith pings Malte Ubl
- # [02:20] * PiRSquared17|afk is now known as PiQuad
- # [02:25] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [02:29] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [02:31] * Quits: ap_ (~ap@2620:149:4:1b01:f11f:5ac5:d1b6:f5b) (Quit: ap_)
- # [02:36] * PiQuad is now known as PiRSquared17
- # [02:38] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [02:42] * heycam is now known as heycam|away
- # [02:45] * Quits: dbaron (~dbaron@nat/mozilla/x-kljtbbashgvnibgp) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:45] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [02:46] * Quits: dave_levin (dave_levin@nat/google/x-ckcxhwcwinrgcshf) (Quit: dave_levin)
- # [02:49] * jernoble is now known as jernoble|afk
- # [02:51] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [02:51] * Quits: othermaciej (~mjs@17.245.89.16) (Quit: othermaciej)
- # [03:01] * Quits: rniwa (rniwa@nat/google/x-zqrlevtbiqrhgjag) (Quit: rniwa)
- # [03:03] * Quits: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com) (Ping timeout: 252 seconds)
- # [03:12] * Joins: plutoniix (~plutoniix@115.67.171.234)
- # [03:16] * Joins: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net)
- # [03:29] * Quits: plutoniix (~plutoniix@115.67.171.234) (Quit: Leaving)
- # [03:32] * heycam|away is now known as heycam
- # [03:36] * Joins: michaelrt (madcow@207.290.dsl.mel.iprimus.net.au)
- # [03:48] * nunnun is now known as nunnun_away
- # [03:51] * Joins: rillian (~rillian@mist.thaumas.net)
- # [03:52] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [03:53] * Joins: diraol (~diraol@201.20.213.107.user.ajato.com.br)
- # [04:03] * Quits: tantek_ (~tantek@nat/mozilla/x-ikbmxfsieqzqeozj) (Quit: tantek_)
- # [04:04] * Quits: tantek (~tantek@nat/mozilla/x-zdqcozaygwsunfdf) (Quit: tantek)
- # [04:10] * Quits: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com) (Excess Flood)
- # [04:11] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [04:12] * Joins: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com)
- # [04:14] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [04:18] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [04:25] * Joins: rniwa (rniwa@nat/google/x-brbtclsnbbognrjw)
- # [04:26] * Quits: gavinc (~gavin@50-0-76-242.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [04:28] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 240 seconds)
- # [04:33] * Joins: jacobolus (~jacobolus@199-83-223-112.PUBLIC.monkeybrains.net)
- # [04:48] * Quits: jacobolus (~jacobolus@199-83-223-112.PUBLIC.monkeybrains.net) (Remote host closed the connection)
- # [04:49] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [05:03] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [05:03] * Parts: deane (~deanedrid@124-197-11-114.callplus.net.nz)
- # [05:04] * Quits: Telling (Telling@do.it.and.undo.it) (Read error: Connection reset by peer)
- # [05:04] * Joins: Telling (Telling@do.it.and.undo.it)
- # [05:12] * Joins: dbaron_ (~dbaron@173-228-28-129.dsl.dynamic.sonic.net)
- # [05:13] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [05:15] * Quits: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [05:16] * Quits: dbaron_ (~dbaron@173-228-28-129.dsl.dynamic.sonic.net) (Client Quit)
- # [05:16] * Joins: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net)
- # [05:17] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:21] * Quits: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
- # [05:26] * Quits: erlehmann (~erlehmann@82.113.119.67) (Quit: Ex-Chat)
- # [05:41] * paul_irish_ is now known as paul_irish
- # [05:44] * PiRSquared17 is now known as Guest1234
- # [05:44] * Guest1234 is now known as Guest12345
- # [05:44] * Parts: Guest12345 (~PiRSquare@wikipedia/PiRSquared17)
- # [05:47] * nunnun_away is now known as nunnun
- # [06:01] * Quits: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net) (Quit: miketaylr)
- # [06:06] * Quits: nonge_ (~nonge@p5082BD4D.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [06:08] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [06:08] * Joins: agektmr1 (~Adium@74.125.56.33)
- # [06:08] * Quits: diraol (~diraol@201.20.213.107.user.ajato.com.br) (Ping timeout: 240 seconds)
- # [06:09] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # Session Close: Wed Dec 14 06:12:22 2011
- #
- # Session Start: Wed Dec 14 06:12:22 2011
- # Session Ident: #whatwg
- # [06:12] * Disconnected
- # [06:41] * Attempting to rejoin channel #whatwg
- # [06:41] * Rejoined channel #whatwg
- # [06:41] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [06:41] * Set by annevk42 on Mon Oct 19 22:03:06
- # [06:41] <Hixie> in XML, <p/>x means an empty <p> with an "x" after it
- # [06:41] <Hixie> in HTML, <p/>x means a <p> that contains an "x" (and is invalid)
- # [06:43] <mikenton> :)
- # [06:43] <mikenton> Thank you.
- # [06:50] * Quits: rillian (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [06:50] * Joins: rillian (~rillian@mist.thaumas.net)
- # [07:04] * Joins: sicking (~chatzilla@nat/mozilla/x-lqwbyzqnackvziik)
- # [07:10] * Quits: weinig (~weinig@17.212.155.13) (Quit: weinig)
- # [07:13] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [07:14] * Joins: dainbrain (~dain@76-196-197-108.lightspeed.irvnca.sbcglobal.net)
- # [07:23] * heycam is now known as heycam|away
- # [07:24] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [07:30] * Joins: drdt (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
- # [07:34] * Quits: mikenton (~michael@S010698fc1165a7e7.vc.shawcable.net) (Quit: mikenton)
- # [07:35] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [07:45] * heycam|away is now known as heycam
- # [07:51] * Quits: espadrine (~thaddee_t@acces2120.res.insa-lyon.fr) (Ping timeout: 255 seconds)
- # [07:54] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [07:58] * Quits: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:02] * Joins: LBP (~Mirc@pD9EB17DA.dip0.t-ipconnect.de)
- # [08:03] * Joins: MikeSmith_ (~MikeSmith@EM111-191-173-9.pool.e-mobile.ne.jp)
- # [08:07] * Quits: MikeSmith (~MikeSmith@EM114-48-73-227.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
- # [08:07] * MikeSmith_ is now known as MikeSmith
- # [08:07] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
- # [08:18] * Joins: dydt (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
- # [08:18] * Joins: jochen___ (jochen@nat/google/x-gkvrkbusxzomhjun)
- # [08:19] * Joins: karlcow_ (~karl@nerval.la-grange.net)
- # [08:20] * Quits: rillian (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [08:21] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [08:21] * Quits: jochen__ (jochen@nat/google/x-jwrdendnessshgie) (Ping timeout: 252 seconds)
- # [08:21] * jochen___ is now known as jochen__
- # [08:21] * Joins: rillian (~rillian@mist.thaumas.net)
- # [08:21] * Joins: jdong__ (~quassel@124.126.70.32)
- # [08:22] * Joins: Taggnostr2_ (~quassel@dyn57-215.yok.fi)
- # [08:24] * nunnun is now known as nunnun_away
- # [08:24] * nunnun_away is now known as nunnun
- # [08:24] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 245 seconds)
- # [08:24] * Quits: jdong_ (~quassel@124.126.70.32) (Quit: No Ping reply in 180 seconds.)
- # [08:24] * Quits: Taggnostr (~quassel@dyn57-215.yok.fi) (Quit: No Ping reply in 180 seconds.)
- # [08:24] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
- # [08:24] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 245 seconds)
- # [08:25] * Joins: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
- # [08:25] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [08:29] * Quits: dydt (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Quit: dydt)
- # [08:32] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Excess Flood)
- # [08:34] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [08:44] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
- # [08:45] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [08:46] * Quits: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb) (Quit: Ex-Chat)
- # [08:53] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
- # [08:56] * heycam is now known as heycam|away
- # [09:04] * Joins: woef (~woef@91.183.84.141)
- # [09:05] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [09:09] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:10] * Quits: drdt (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Quit: drdt)
- # [09:15] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:24] * Joins: mkanat (mkanat@nat/google/x-rteyqenjiflgotqf)
- # [09:24] * Joins: FlorianX (~Dimitri@p4FCF6C39.dip.t-dialin.net)
- # [09:30] * Joins: hendry (~hendry@175.143.64.33)
- # [09:36] * Joins: mishunov (~spliter@77.88.72.162)
- # [09:40] * Joins: Ms2ger (~Ms2ger@91.181.120.71)
- # [09:41] * Joins: ezoe (~ezoe@61-205-125-49f1.kyt1.eonet.ne.jp)
- # [09:48] * Quits: Druid_ (~Druid@p5B05C935.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [09:49] * Quits: dainbrain (~dain@76-196-197-108.lightspeed.irvnca.sbcglobal.net) (Quit: dainbrain)
- # [09:52] * Joins: Druid_ (~Druid@p5B136927.dip.t-dialin.net)
- # [09:56] * Joins: virtuelv (virtuelv__@nat/opera/x-abxjltvfnhdverlw)
- # [10:10] * Joins: gwicke (~gabriel@212.255.28.36)
- # [10:10] * Quits: mkanat (mkanat@nat/google/x-rteyqenjiflgotqf) (Quit: Ex-Chat)
- # [10:10] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [10:12] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [10:14] * Joins: annevk (annevk@nat/opera/x-lmyekighzgdmwsjz)
- # [10:16] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:17] * Joins: nessy (~Adium@124-169-149-59.dyn.iinet.net.au)
- # [10:28] * mpt_ is now known as mpt
- # [10:28] * Joins: diraol (~diraol@201.20.213.107.user.ajato.com.br)
- # [10:33] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Remote host closed the connection)
- # [10:37] * Quits: diraol (~diraol@201.20.213.107.user.ajato.com.br) (Ping timeout: 240 seconds)
- # [10:38] * Joins: erlehmann (~erlehmann@82.113.121.227)
- # [10:41] * Quits: rillian (~rillian@mist.thaumas.net) (Remote host closed the connection)
- # [10:46] * Quits: ezoe (~ezoe@61-205-125-49f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [10:47] * Joins: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [10:53] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:57] * Quits: Workshiva (~Dashiva@74.125.57.33) (Remote host closed the connection)
- # [11:00] * Quits: FlorianX (~Dimitri@p4FCF6C39.dip.t-dialin.net) (Quit: Leaving.)
- # [11:00] <asmodai> Anyone happen to know Firefox/Mozilla's timeframe on the Web Audio API?
- # [11:03] <annevk> heycam|away: +1 for the new callback syntax
- # [11:03] <annevk> guess I'll email that to the list
- # [11:07] * Joins: Neocortex (~nectop@82-170-160-25.ip.telfort.nl)
- # [11:10] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Quit: ChatZilla 0.9.87 [Firefox 11.0a1/20111213031157])
- # [11:11] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 252 seconds)
- # [11:13] <jgraham> asmodai: Do people even think that API's a good idea? Last time I looked it seemed super-complex
- # [11:14] <jgraham> I tought roc had an alternative suggestion which looked (to my untrained eye) much nicer
- # [11:16] <asmodai> jgraham: I got some gamedevs asking about when firefox will implement it.
- # [11:16] <asmodai> I guess the recent port of Bastion to NaCL for Chrome also helped act as a catalyst.
- # [11:17] * Joins: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net)
- # [11:17] * Quits: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net) (Changing host)
- # [11:17] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [11:17] <asmodai> But let me ask them about the complexity of that API.
- # [11:22] * Joins: codeho_ (~codeho@178-26-69-223-dynip.superkabel.de)
- # [11:25] * Quits: codeho (~codeho@178-26-69-223-dynip.superkabel.de) (Ping timeout: 244 seconds)
- # [11:27] * Quits: rniwa (rniwa@nat/google/x-brbtclsnbbognrjw) (Quit: rniwa)
- # [11:29] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [11:31] * codeho_ is now known as codeho
- # [11:31] * Joins: graememcc (~chatzilla@host86-162-163-174.range86-162.btcentralplus.com)
- # [11:35] * Quits: agektmr1 (~Adium@74.125.56.33) (Quit: Leaving.)
- # [11:37] * Quits: sicking (~chatzilla@nat/mozilla/x-lqwbyzqnackvziik) (Ping timeout: 245 seconds)
- # [11:39] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [11:40] <annevk> Web IDL updates excite me
- # [11:40] <annevk> #weird
- # [11:40] <jgraham> That's one hell of a fetish you've got going there
- # [11:41] <Ms2ger> ^
- # [11:41] <annevk> I think the Encoding Standard is a weirder one
- # [11:44] * zcorpan doesn't want to know what annevk does together with the Encoding Standard at night
- # [11:44] <Ms2ger> "Think" about it
- # [11:44] * annevk doesn't want to tell
- # [11:46] <hendry> can the help list please be moderated? http://lists.whatwg.org/pipermail/help-whatwg.org/2011-December/000969.html is junk
- # [11:47] <annevk> email Hixie
- # [11:47] * Joins: smaug____ (~chatzilla@193-64-22-220-nat.elisa-mobile.fi)
- # [11:52] <annevk> http://dev.chromium.org/developers/how-tos/make-a-web-standards-proposal
- # [11:56] <MikeSmith> annevk: abarth wrote that I guess
- # [11:58] <jgraham> MikeSmith: Yep
- # [12:00] <annevk> so single-octet encodings works
- # [12:00] <Ms2ger> Automated tests please? :)
- # [12:00] <annevk> it seems putting multi-octet encodings inline might be problematic
- # [12:01] <annevk> some are gigantic
- # [12:01] <annevk> Ms2ger: yes I should make those
- # [12:02] <annevk> Ms2ger: but it's fairly trivial for anyone to do so
- # [12:05] * Quits: erlehmann (~erlehmann@82.113.121.227) (Remote host closed the connection)
- # [12:05] <zcorpan> annevk: how gigantic?
- # [12:05] * Joins: erlehmann (~erlehmann@82.113.121.227)
- # [12:08] * zcorpan finds a table for big5
- # [12:08] * Quits: graememcc (~chatzilla@host86-162-163-174.range86-162.btcentralplus.com) (Ping timeout: 240 seconds)
- # [12:11] <gsnedders> annevk: Nothing is as gigantic as GB18030.
- # [12:13] * nunnun is now known as nunnun_away
- # [12:14] * nunnun_away is now known as nunnun
- # [12:20] * Quits: nessy (~Adium@124-169-149-59.dyn.iinet.net.au) (Quit: Leaving.)
- # [12:21] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [12:24] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [12:25] * Quits: virtuelv (virtuelv__@nat/opera/x-abxjltvfnhdverlw) (Quit: Ex-Chat)
- # [12:30] * Joins: virtuelv (virtuelv__@nat/opera/x-oezvgchggwyqpsab)
- # [12:30] * nunnun is now known as nunnun_away
- # [12:32] <asmodai> jgraham: response:
- # [12:32] <asmodai> I found it pretty straight forward. At least for just playing a simple sound. Problem is getting same behaviour from FF and Chrme
- # [12:38] <jgraham> asmodai: (I like to think that getting proper cross-browser support would be the problem not just "FF and Chrome")
- # [12:39] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [12:41] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [12:44] * Joins: malydok (marek@moma.t16.ds.pwr.wroc.pl)
- # [12:47] <asmodai> jgraham: IE is not interesting enough to develop on
- # [12:47] <asmodai> and Opera, pardon me saying it, just doesn't have the market share as target
- # [12:47] <asmodai> so that leaves FF and Chrome.
- # [12:48] <asmodai> At least, that's my interpretation on what I am seeing from these dev folks.
- # [12:58] <asmodai> response: Pretty much, Opera support would be nice, but not a huge
- # [12:58] <asmodai> issue for me right now. IE: Chrome Frame makes it works as Chrome.
- # [12:59] <bga> khtml!
- # [12:59] <asmodai> jgraham: Does that help? :)
- # [12:59] * Joins: graememcc (~chatzilla@host86-148-30-166.range86-148.btcentralplus.com)
- # [13:01] <annevk> argh expenses
- # [13:01] <bga> asmodai btw chrome will get 70+% in 2013
- # [13:01] <annevk> hate hate hate
- # [13:01] <bga> => chrome only dev
- # [13:02] <asmodai> bga: market share? Time will tell how it will go.
- # [13:02] <asmodai> If there's one thing that the last 15 years have shown is that browsers and their market share come and go. :)
- # [13:02] <bga> http://en.wikipedia.org/wiki/File:Usage_share_of_web_browsers_(December_2011,_Source_StatCounter).jpg
- # [13:03] <bga> extrapolate that :)
- # [13:04] <asmodai> Sure, and time has the uncanny effect of changing charts like that as well. :)
- # [13:04] <asmodai> I'll just stick to as much cross-platform as I can.
- # [13:04] * Joins: Lachy (Lachy@nat/opera/x-eyuzjvpgvqtrobzw)
- # [13:05] <asmodai> It's a bit funny. When people were IE-only devs they got called names, but when you do chrome-only it should suddenly be alright? :-P
- # [13:05] <bga> chrome is new IE
- # [13:06] <bga> tons of features
- # [13:06] <asmodai> That statement in and of itself is scary :)
- # [13:06] <bga> activex!
- # [13:06] <bga> aka nacl
- # [13:07] <jgraham> OMG! By 2020 Chrome will have 200% market share!
- # [13:08] <bga> 99% :)
- # [13:08] <bga> and 1% - lynx
- # [13:08] <asmodai> jgraham: Anyway, did those responses help you a bit? :)
- # [13:09] <jgraham> Alternative theory: linear extrapolation without regrad for the actual dynamics is bad
- # [13:09] <jgraham> asmodai: Well sort of. I don't kow much about the audio work
- # [13:09] <jgraham> I just know that the chrome API looks really complicated
- # [13:09] <asmodai> jgraham: Ah ok
- # [13:09] <asmodai> I haven't played with it yet.
- # [13:10] <beverloo> It's a much more declarative approach
- # [13:10] <asmodai> But I know many gamedevs are looking at the webbrowser for implementing more involved games than the social ones available now
- # [13:10] <asmodai> and also to build their tools in
- # [13:10] <jgraham> Possibly all that complexity is needed, but my expectation is that it's not
- # [13:10] <asmodai> IIRC Insomniac Games already deployed some tools to browser-only.
- # [13:10] <beverloo> First steps are harder than usual, as you have to get used to the concept behind the nodes
- # [13:10] <beverloo> but after that it's really easy to work with
- # [13:11] <asmodai> I was just curious if and when FF will support Web Audio API as well :)
- # [13:11] <beverloo> An umbrella draft was published about a week ago
- # [13:11] <beverloo> The Audio Working Group is still in flux about which proposal they're going to pursue
- # [13:12] <asmodai> So is Chrome a bit too early with their implementation?
- # [13:12] <beverloo> no earlier than Mozilla is
- # [13:12] * Joins: Obvious (tachikoma@188.226.74.2)
- # [13:13] <Ms2ger> Which are prefixed?
- # [13:13] <asmodai> beverloo: Sorry, not up to date on all implementation details, so bear with me please :) Mozilla/Gecko already has it in Nightly or so?
- # [13:13] <beverloo> Ms2ger, yes, both are.
- # [13:13] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
- # [13:14] * Joins: espadrine (~thaddee_t@acces2120.res.insa-lyon.fr)
- # [13:14] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 248 seconds)
- # [13:14] <beverloo> asmodai, Mozilla has the Audio Data API, which provides similar (though through a more imperative way) functionality
- # [13:14] <beverloo> https://wiki.mozilla.org/Audio_Data_API
- # [13:14] * Joins: mishunov (~spliter@77.88.72.162)
- # [13:15] <beverloo> The umbrella document is here: http://www.w3.org/2011/audio/drafts/1WD/
- # [13:15] <asmodai> beverloo: thanks, forwarding and adding to my own reading list
- # [13:19] <erlehmann> is there any abstraction for all that?
- # [13:19] <erlehmann> i am thinking about porting libglitch
- # [13:20] * Quits: Lachy (Lachy@nat/opera/x-eyuzjvpgvqtrobzw) (Ping timeout: 252 seconds)
- # [13:25] * Quits: erlehmann (~erlehmann@82.113.121.227) (Quit: Ex-Chat)
- # [13:27] * Joins: Lachy (Lachy@nat/opera/x-lqrhgmtucjhfxiwa)
- # [13:30] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 245 seconds)
- # [13:32] * Joins: erlehmann (~erlehmann@82.113.121.227)
- # [13:35] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Ping timeout: 245 seconds)
- # [13:39] * Joins: Obvious (tachikoma@188.226.74.2)
- # [13:43] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [13:44] * Quits: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
- # [14:04] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [14:06] * Quits: kennyluck (~kennyluck@114-25-245-5.dynamic.hinet.net) (Ping timeout: 248 seconds)
- # [14:06] * Quits: MikeSmith (~MikeSmith@EM111-191-173-9.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [14:07] * Quits: erlehmann (~erlehmann@82.113.121.227) (Quit: Ex-Chat)
- # [14:11] * Joins: MikeSmith (~MikeSmith@EM114-49-21-182.pool.e-mobile.ne.jp)
- # [14:14] * Joins: Areks (~Areks@rs.gridnine.com)
- # [14:23] * Quits: michaelrt (madcow@207.290.dsl.mel.iprimus.net.au) (Read error: Connection reset by peer)
- # [14:25] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [14:25] * Joins: michaelrt (madcow@207.290.dsl.mel.iprimus.net.au)
- # [14:26] <asmodai> wrt that Mozilla implementation of Audio API, I got told:
- # [14:26] <asmodai> Yep, I've been using the two specs. I prefer the web audio one over mozilla. Using xhr to fetch buffer seems to offer more ctrl
- # [14:32] * Taggnostr2_ is now known as Taggnostr
- # [14:42] * Quits: karlcow_ (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [14:50] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [14:52] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [14:58] <hsivonen> next time Mozilla proposes an API, it needs to be named "Web [noun]"
- # [15:01] * Quits: boblet (u1921@gateway/web/irccloud.com/x-vjlpfnvdhmtmucic)
- # [15:01] * Joins: boblet (u1921@gateway/web/irccloud.com/x-hevskxwaojyfpyop)
- # [15:02] <annevk> Ms2ger: if you can change Gecko for ibm864 that works for me
- # [15:02] <annevk> Ms2ger: our encoding guy claims that the encoding is not usable for Arabic anyway because it's in visual order rather than the way HTML works
- # [15:03] <annevk> Ms2ger: and therefore we don't support it and because there's no page out there using it (at least as far as we know)
- # [15:03] <hsivonen> annevk: Gecko has (used to have) special magic for visual Arabic and visual Hebrew
- # [15:03] <hsivonen> annevk: maybe the magic is just an implicit bidi override
- # [15:04] <hsivonen> annevk: dunno how relevant visual Arabic and visual Hebrew are on the Web today
- # [15:04] <annevk> I wonder why nobody ever bothered to more formally standardize the rules
- # [15:04] <hsivonen> s/(used to have)/(used to have?)/
- # [15:05] <hsivonen> annevk: support was contributed by IBM in the early days when people thought information flows from the W3C to vendors but not back
- # [15:05] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [15:06] <annevk> fair enough
- # [15:06] <annevk> hopefully I can fix some of that
- # [15:08] * Quits: annevk (annevk@nat/opera/x-lmyekighzgdmwsjz) (Quit: annevk)
- # [15:09] * nunnun_away is now known as nunnun
- # [15:18] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [15:19] * Joins: wesbos (~wesbos@24.52.240.143)
- # [15:20] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:20] * Quits: pererik (~pe@unaffiliated/pererik) (Ping timeout: 255 seconds)
- # [15:23] * Quits: wesbos (~wesbos@24.52.240.143) (Ping timeout: 255 seconds)
- # [15:26] * Joins: FlorianX (~Dimitri@p4FCF6C39.dip.t-dialin.net)
- # [15:26] * Quits: temp02 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [15:29] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [15:30] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:30] * Joins: davidb_ (~davidb@66.207.208.98)
- # [15:32] * Quits: smaug____ (~chatzilla@193-64-22-220-nat.elisa-mobile.fi) (Ping timeout: 240 seconds)
- # [15:33] * Joins: plutoniix (~plutoniix@103.1.164.14)
- # [15:37] * Joins: wesbos (~wesbos@74.198.87.7)
- # [15:39] <hsivonen> it's sad that stuff like this has happened this year https://bugzilla.mozilla.org/show_bug.cgi?id=673680
- # [15:40] <gsnedders> hsivonen: Sad, but not surprising.
- # [15:42] <Ms2ger> And Google is to blame, once more
- # [15:42] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [15:43] * Joins: annevk (~annevk@77.16.5.100.tmi.telenormobil.no)
- # [15:48] * Joins: lesbos (~wesbos@74.198.87.84)
- # [15:48] * Quits: wesbos (~wesbos@74.198.87.7) (Disconnected by services)
- # [15:49] * lesbos is now known as wesbos
- # [15:51] * Joins: ehsan (~ehsan@66.207.208.98)
- # [15:52] * Joins: pererik (~pe@unaffiliated/pererik)
- # [15:55] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [15:55] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [16:01] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [16:02] * Quits: plutoniix (~plutoniix@103.1.164.14) (Ping timeout: 252 seconds)
- # [16:02] * Quits: annevk (~annevk@77.16.5.100.tmi.telenormobil.no) (Ping timeout: 240 seconds)
- # [16:02] * Quits: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net) (Client Quit)
- # [16:04] * Joins: plutoniix (~plutoniix@103.1.164.14)
- # [16:08] * Quits: seventh (seventh@27.100.19.61) (Quit: ...)
- # [16:10] * Joins: jdong_bot_ (~jdong_bot@220.181.151.40)
- # [16:18] * Quits: virtuelv (virtuelv__@nat/opera/x-oezvgchggwyqpsab) (Quit: Ex-Chat)
- # [16:22] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [16:23] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 240 seconds)
- # [16:24] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:25] * Joins: Obvious (tachikoma@188.226.74.2)
- # [16:27] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 240 seconds)
- # [16:28] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
- # [16:28] * Joins: Workshiva (~Dashiva@74.125.57.33)
- # [16:30] * Quits: wesbos (~wesbos@74.198.87.84) (Quit: Leaving...)
- # [16:34] <bga> ppl want analogs of opera.collect() in other browsers to wakeup GC
- # [16:34] * Joins: Christopher_ (~chatzilla@pD9ED7A13.dip.t-dialin.net)
- # [16:37] * Quits: Christopher_ (~chatzilla@pD9ED7A13.dip.t-dialin.net) (Remote host closed the connection)
- # [16:37] * Joins: Christopher_ (~chatzilla@pD9ED7A13.dip.t-dialin.net)
- # [16:37] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [16:39] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 276 seconds)
- # [16:41] * Joins: agektmr (~Adium@p1181-ipbf3510marunouchi.tokyo.ocn.ne.jp)
- # [16:42] * Joins: Obvious (tachikoma@188.226.74.2)
- # [16:42] <hsivonen> Is GB18030 the only CJK-oriented encoding that can encode all of Unicode?
- # [16:42] <hsivonen> can Shift_JIS encode everything?
- # [16:43] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
- # [16:43] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [16:44] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [16:44] <zewt> no
- # [16:45] <zewt> (to SJIS)
- # [16:46] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 240 seconds)
- # [16:46] * Quits: agektmr (~Adium@p1181-ipbf3510marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [16:51] * Joins: wesbos (~wesbos@CPE0017c521d8a2-CM001225d72fa4.cpe.net.cable.rogers.com)
- # [16:54] * Quits: FlorianX (~Dimitri@p4FCF6C39.dip.t-dialin.net) (Read error: Connection reset by peer)
- # [16:55] * nonge_ is now known as nonge
- # [16:57] <abarth> annevk5, MikeSmith: i'm open to feedback on that "how to" if you think we should be doing things differently
- # [16:59] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [16:59] * Joins: Evanescence (~Evanescen@122.237.21.84)
- # [17:00] * Joins: erlehmann (~erlehmann@82.113.121.227)
- # [17:00] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [17:01] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
- # [17:02] * Quits: Evanescence (~Evanescen@122.237.21.84) (Client Quit)
- # [17:05] * Joins: Evanescence (~Evanescen@122.237.21.84)
- # [17:06] * Quits: jdong_bot_ (~jdong_bot@220.181.151.40) (Remote host closed the connection)
- # [17:07] * Quits: erichynds (~ehynds@venkman.brightcove.com) (Ping timeout: 268 seconds)
- # [17:07] * Quits: Evanescence (~Evanescen@122.237.21.84) (Client Quit)
- # [17:09] * Joins: gavinc (~gavin@50-0-76-242.dsl.dynamic.sonic.net)
- # [17:14] * Joins: Evanescence (~Evanescen@122.237.21.84)
- # [17:14] * Joins: astearns (~anonymous@sjfw1.adobe.com)
- # [17:14] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [17:19] * Quits: Lachy (Lachy@nat/opera/x-lqrhgmtucjhfxiwa) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [17:24] * Joins: rillian (~rillian@mist.thaumas.net)
- # [17:25] * Quits: wesbos (~wesbos@CPE0017c521d8a2-CM001225d72fa4.cpe.net.cable.rogers.com) (Quit: Leaving...)
- # [17:28] * Quits: plutoniix (~plutoniix@103.1.164.14) (Ping timeout: 240 seconds)
- # [17:29] * Quits: LBP (~Mirc@pD9EB17DA.dip0.t-ipconnect.de) (Quit: Bye, bye!)
- # [17:31] * Joins: necolas (~necolas@5e0c7fb2.bb.sky.com)
- # [17:32] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [17:42] * Joins: weinig (~weinig@2620:149:4:1b01:49fc:6a76:17b6:c4a2)
- # [17:42] * Joins: plutoniix (~plutoniix@103.1.164.67)
- # [17:44] * Joins: drdt (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net)
- # [17:45] * Quits: drdt (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Client Quit)
- # [17:49] * Quits: weinig (~weinig@2620:149:4:1b01:49fc:6a76:17b6:c4a2) (Read error: Connection reset by peer)
- # [17:49] * Joins: weinig (~weinig@17.212.155.13)
- # [17:50] * Joins: jdaggett (~jdaggett@ad009033.dynamic.ppp.asahi-net.or.jp)
- # [17:51] * Joins: wesbos (~wesbos@24.52.240.143)
- # [17:51] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:51] * Quits: wesbos (~wesbos@24.52.240.143) (Client Quit)
- # [17:52] <smaug____> hmm
- # [17:52] <smaug____> does some spec define VoidCallback ?
- # [17:52] * Joins: wesbos (~wesbos@24.52.240.143)
- # [17:54] * Quits: necolas (~necolas@5e0c7fb2.bb.sky.com) (Remote host closed the connection)
- # [17:54] <smaug____> apparently no
- # [17:54] * Quits: Evanescence (~Evanescen@122.237.21.84) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [17:54] <zewt> is that an old (removed) webidl thing?
- # [17:55] <smaug____> or it is in some File system API
- # [17:55] <smaug____> but it is buggy even there
- # [17:55] <smaug____> and copied to Mouse Lock
- # [17:55] <zewt> http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2008-July/015239.html
- # [17:55] <smaug____> but MouseLock is still very buggy
- # [17:56] <zewt> not a fan of the fs-api spec, personally... too much an old-style listing of requirements and too few clear algorithms
- # [17:56] * Quits: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01) (Remote host closed the connection)
- # [17:56] <zewt> (not to say I don't like the features it defines; I do)
- # [17:57] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (Quit: gkellogg)
- # [17:57] <smaug____> file system APi is rather bad, and not reviewed
- # [17:59] * smaug____ is always so positive :)
- # [18:00] <zewt> i really want to see the use cases it addresses implemented (being able to drag a directory to a page to let a page access native files would be *really* useful)
- # [18:01] * Joins: astearns_ (~anonymous@sjfw1-a.adobe.com)
- # [18:02] * Quits: astearns (~anonymous@sjfw1.adobe.com) (Ping timeout: 240 seconds)
- # [18:02] * astearns_ is now known as astearns
- # [18:05] <zewt> i don't know which is worse, people who send emails in gigantic fonts, or people who completely ignore requests to reset their font
- # [18:06] <smaug____> zewt: or people who send html email
- # [18:06] <zewt> eh it's too late for that
- # [18:06] * Quits: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [18:06] <smaug____> given we're actively trying to break the web, we can try to change email handling too :)
- # [18:06] <zewt> raging over html mail is like raging over cookies, the world has moved on :)
- # [18:07] <erlehmann> zewt, send emails back using a big U+1F438 FROG FACE
- # [18:07] <zewt> if ever there was a valid use case for PILE OF POO
- # [18:08] * Joins: cgcardona (~cgcardona@69.38.221.130)
- # [18:08] * Quits: cgcardona (~cgcardona@69.38.221.130) (Changing host)
- # [18:08] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [18:08] * Joins: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net)
- # [18:09] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [18:09] * Quits: erichynds (~ehynds@venkman.brightcove.com) (Client Quit)
- # [18:09] <erlehmann> π° π΄ππΏπ΄ππ πΏππΎπΆππ°πΌπΌπ΄ππ
- # [18:09] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [18:10] <zewt> default glyph ahoy
- # [18:10] * Quits: plutoniix (~plutoniix@103.1.164.67) (Ping timeout: 245 seconds)
- # [18:14] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:15] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:18] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 252 seconds)
- # [18:20] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [18:23] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [18:23] * Joins: plutoniix (~plutoniix@1.47.198.54)
- # [18:27] * Joins: jhawkins (~jhawkins@74.125.59.177)
- # [18:27] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:28] * Parts: ksweeney (~Adium@nyv-exweb.iac.com)
- # [18:29] * Joins: ap (~ap@2620:149:4:1b01:385e:8fc5:d25c:a879)
- # [18:30] * Parts: eric_carlson_ (~eric@17.212.152.104)
- # [18:36] <dglazkov> good morning, Whatwg!
- # [18:36] * Joins: Evanescence (~Evanescen@122.237.21.84)
- # [18:37] * Joins: necolas (~necolas@5e0c7fb2.bb.sky.com)
- # [18:38] <jhawkins> good morning dglazkov!
- # [18:41] * Joins: dainbrain (~dain@nat.corp.mediatemple.net)
- # [18:43] <bga> http://img716.imageshack.us/img716/8493/fatfox.png
- # [18:45] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [18:45] <rillian> looks more like pregnantfox
- # [18:46] <Ms2ger> Did you know Chrome has been using 64bit machines for a few years because they're way past the limit Firefox is hitting?
- # [18:50] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [18:52] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [18:52] * Joins: tantek (~tantek@66-87-2-18.pools.spcsdns.net)
- # [18:54] <zewt> off-hand, can anyone name an API that performs a resource fetch from a queued task, other than server-sent events? seems like there'd be a lot, but I can't find any others
- # [18:54] <zewt> (most fetches are started from synchronous sections, not tasks)
- # [18:55] <zewt> (rather, with "run the rest of this stuff asynchronously" sections)
- # [18:55] * Joins: jarek (~jarek@aeat218.neoplus.adsl.tpnet.pl)
- # [18:55] * Quits: jarek (~jarek@aeat218.neoplus.adsl.tpnet.pl) (Changing host)
- # [18:55] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [18:56] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [18:58] <zewt> "ilhan y" with the most nonsequitur mail I've seen in a while
- # [19:02] * Quits: rillian (~rillian@mist.thaumas.net) (Remote host closed the connection)
- # [19:02] * Joins: rillian (~rillian@mist.thaumas.net)
- # [19:02] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [19:03] * Joins: dave_levin (dave_levin@nat/google/x-kzmqgdryrhnlhxbi)
- # [19:05] * Joins: KillerX (~anant@nat/mozilla/x-bpsetwqirjdlnlmo)
- # [19:07] * Joins: mpt (~mpt@nat/canonical/x-zcrzpayiywcscedj)
- # [19:07] * Quits: mpt (~mpt@nat/canonical/x-zcrzpayiywcscedj) (Changing host)
- # [19:07] * Joins: mpt (~mpt@canonical/mpt)
- # [19:07] * Quits: jdaggett (~jdaggett@ad009033.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [19:08] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [19:08] * jernoble|afk is now known as jernoble
- # [19:16] * Quits: astearns (~anonymous@sjfw1-a.adobe.com) (Remote host closed the connection)
- # [19:16] * Quits: Evanescence (~Evanescen@122.237.21.84) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [19:16] * Joins: astearns (~anonymous@sjfw1.adobe.com)
- # [19:20] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [19:21] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [19:25] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [19:25] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [19:27] * Quits: tantek (~tantek@66-87-2-18.pools.spcsdns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
- # [19:33] <zewt> yuck, chrome seems to reload the page when you hit enter on the address bar with a fragment id
- # [19:34] * Joins: jamesr (jamesr@nat/google/x-hsrqgzsafjfvrzbg)
- # [19:34] <zewt> i do that a lot in FF to quickly jump back to where I started and it doesn't reload anything (which matters with the single-page HTML spec) ... i guess it's better in other cases
- # [19:34] * Joins: asdflj (~nodebot@ANantes-557-1-234-48.w2-8.abo.wanadoo.fr)
- # [19:35] * Quits: erlehmann (~erlehmann@82.113.121.227) (Quit: Ex-Chat)
- # [19:37] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [19:40] * Quits: macpherson (macpherson@nat/google/x-hcgwivnawylyklvb) (Quit: macpherson)
- # [19:41] * Joins: macpherson (macpherson@nat/google/x-thyyetogxknqrrcs)
- # [19:42] * Joins: tantek (~tantek@66-87-2-18.pools.spcsdns.net)
- # [19:43] * codeho is now known as codeho_away
- # [19:47] * Joins: Evanescence (~Evanescen@122.237.21.84)
- # [19:47] * Joins: tantek_ (~tantek@99.22.229.14)
- # [19:50] * Quits: tantek (~tantek@66-87-2-18.pools.spcsdns.net) (Ping timeout: 245 seconds)
- # [19:50] * tantek_ is now known as tantek
- # [19:50] * Joins: tantek-ipod (~tantek@66-87-0-17.pools.spcsdns.net)
- # [19:50] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
- # [19:50] * Quits: macpherson (macpherson@nat/google/x-thyyetogxknqrrcs) (Ping timeout: 252 seconds)
- # [19:54] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 240 seconds)
- # [19:56] * Joins: jarek (~jarek@bcw112.neoplus.adsl.tpnet.pl)
- # [19:56] * Quits: jarek (~jarek@bcw112.neoplus.adsl.tpnet.pl) (Changing host)
- # [19:56] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [19:59] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [20:00] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
- # [20:04] * Quits: tantek (~tantek@99.22.229.14) (Quit: tantek)
- # [20:04] * tantek-ipod is now known as tantek
- # [20:05] * Joins: weinig_ (~weinig@17.245.90.174)
- # [20:06] * Quits: MikeSmith (~MikeSmith@EM114-49-21-182.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [20:06] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [20:07] * Joins: weinig__ (~weinig@17.245.90.174)
- # [20:07] * Quits: weinig_ (~weinig@17.245.90.174) (Read error: Connection reset by peer)
- # [20:07] * Quits: weinig (~weinig@17.212.155.13) (Ping timeout: 244 seconds)
- # [20:07] * weinig__ is now known as weinig
- # [20:09] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
- # [20:11] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [20:11] * Joins: MikeSmith (~MikeSmith@EM1-112-245-243.pool.e-mobile.ne.jp)
- # [20:15] * Quits: tantek (~tantek@66-87-0-17.pools.spcsdns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
- # [20:17] * Joins: smaug____ (~chatzilla@193-64-22-190-nat.elisa-mobile.fi)
- # [20:19] * Quits: weinig (~weinig@17.245.90.174) (Quit: weinig)
- # [20:19] * Quits: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:21] <rniwa> question: don't we want to remove SVG font support?
- # [20:21] <shepazu> rniwa: depends on who "we" are?
- # [20:21] <rniwa> shepazu: major browser vendors
- # [20:22] <rniwa> shepazu: I thought we are going to remove that from acid3 even
- # [20:22] <rniwa> annevk5: ?
- # [20:22] <smaug____> I thought we want to have sane spec for SVG fonts first, and then decide whether it is good for the web
- # [20:22] <smaug____> rniwa: acid3 doesn't test svg fonts anymore
- # [20:22] <rniwa> smaug____: so we want to keep SVG fonts?
- # [20:22] <rniwa> smaug____: yeah
- # [20:22] <smaug____> I didn't say we want to keep svg fonts
- # [20:23] <smaug____> I said there should be a sane spec
- # [20:23] <rniwa> smaug____: ok.
- # [20:23] <rniwa> smaug____: https://bugs.webkit.org/show_bug.cgi?id=68179
- # [20:23] <smaug____> spec which someone might implement
- # [20:23] <smaug____> but I'm sure roc has more to say about svg fonts
- # [20:23] <rniwa> smaug____: I'd rather not enable the feature on webkit by default if we're either removing or changing the spec radically
- # [20:23] <shepazu> I think SVG fonts are given short shrift, they are actually quite useful
- # [20:24] <rniwa> shepazu: usefulness things are good only if they're also sane
- # [20:24] <rniwa> for implementors
- # [20:25] <rniwa> e.g. deadlock free operating system is useful but nobody wants to implement that.
- # [20:25] <Ms2ger> I read "deadlocking the operating system is useful"
- # [20:25] <Ms2ger> And was rather confused
- # [20:26] <rniwa> Ms2ger: hehe. deadlocking the operating system might indeed be useful if you're an attacker ;)
- # [20:26] <rniwa> Ms2ger: deadlocking the OS will be one perfect DoS attack indeed.
- # [20:27] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 240 seconds)
- # [20:28] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [20:41] * Joins: weinig (~weinig@17.245.90.174)
- # [20:42] * Joins: dbaron (~dbaron@nat/mozilla/x-mbywxofszeytotwc)
- # [20:42] * Quits: weinig (~weinig@17.245.90.174) (Client Quit)
- # [20:42] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [20:44] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
- # [20:45] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [20:45] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:46] * Joins: weinig (~weinig@17.245.90.174)
- # [20:49] * Quits: hasather_ (~hasather_@84.38.144.96) (Ping timeout: 252 seconds)
- # [20:53] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [20:53] * gwicke is now known as gwicke_away
- # [20:53] <annevk> where is sicking?
- # [20:53] <annevk> http://test.s0.no/cors/status.htm should not throw
- # [20:54] * gwicke_away is now known as gwicke
- # [20:54] * paul_irish is now known as paul_irish_
- # [20:54] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
- # [20:59] * Quits: weinig (~weinig@17.245.90.174) (Quit: weinig)
- # [21:08] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [21:08] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [21:11] * Joins: erlehmann (~erlehmann@82.113.121.227)
- # [21:13] * Joins: hasather_ (~hasather_@84.38.144.96)
- # [21:17] * Quits: plutoniix (~plutoniix@1.47.198.54) (Ping timeout: 248 seconds)
- # [21:20] <annevk> rniwa: my understanding is that those that have implemented SVG fonts implemented a subset
- # [21:20] <annevk> rniwa: so I suspect that if they are to stay someone has to write a spec on how they actually should work
- # [21:21] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [21:21] <annevk> rniwa: and if that spec has sufficient implementor feedback it might be something that's useful to have
- # [21:21] <annevk> sicking: http://test.s0.no/cors/status.htm
- # [21:21] <annevk> sicking: fix bugs!
- # [21:21] <annevk> ;)
- # [21:22] <smaug____> annevk: please file a bug and assign it to sicking :)
- # [21:23] <sicking> annevk: how do i find the actual tests
- # [21:23] <annevk> sicking: view source?
- # [21:23] <sicking> annevk: also, you seem to be missing redirect tests since I know we don't use the correct "Origin" header for those
- # [21:24] <annevk> these are not mine
- # [21:24] <annevk> and these are not what Opera's going to submit when we get around to that
- # [21:24] <annevk> I'm sure there's more bugs, this one just seemed quite weird :)
- # [21:25] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [21:25] <sicking> ugh, these tests are hard to read
- # [21:26] <annevk> http://mediamatters.org/blog/201112120005 o_O
- # [21:27] <annevk> newnewtwitter so slow
- # [21:27] <annevk> meh
- # [21:27] * jernoble is now known as jernoble|afk
- # [21:29] <sicking> annevk: oh, it's because we have a special exception for "X-Custom". We always allow that header to be set and read
- # [21:29] * Joins: plutoniix (~plutoniix@1.47.199.28)
- # [21:30] <annevk> proprietary extensions?
- # [21:30] * Quits: ap (~ap@2620:149:4:1b01:385e:8fc5:d25c:a879) (Quit: ap)
- # [21:31] <annevk> we can standardize that if you want...
- # [21:31] <annevk> will get the web littered with x-custom I guess
- # [21:31] <sicking> naah, just kidding, we don't have anything like that
- # [21:31] * annevk is getting confused
- # [21:32] <sicking> i suspect that would introduce CSRF everywhere :)
- # [21:32] <annevk> TabAtkins: MutationObserverInit is a dictionary, not an interface
- # [21:32] <sicking> i have no idea why these tests fail
- # [21:32] <sicking> because i still don't understand what they do
- # [21:32] <TabAtkins> annevk: Ah, I didn't realize there was a significant difference.
- # [21:32] <annevk> sicking: because you throw on .status I guess
- # [21:33] <annevk> sicking: they give back custom status codes for either preflight or response
- # [21:33] <sicking> annevk: but we only throw when people would otherwise return 0, right?
- # [21:33] <annevk> sicking: see the table above
- # [21:33] <annevk> sicking: I think per spec you should return the actual response code
- # [21:33] <annevk> as happens in WebKit
- # [21:34] <annevk> WebKit fails 5, because it doesn't fail preflight requests that have a non-200 status
- # [21:34] <sicking> i thought we returned the real code as soon as it's available
- # [21:34] <sicking> tests that don't give any feedback other than pass/fail sort of suck :(
- # [21:35] <sicking> oh, i guess there's the message thing
- # [21:35] <sicking> but it doesn't tell me everything that the real exception contains, like line number
- # [21:35] <annevk> seems pretty clear why it fails to me
- # [21:35] <annevk> TabAtkins: yeah, dictionaries are not exposed
- # [21:36] <annevk> TabAtkins: not sure if that's a feature or not, maybe we should have something to inspect dictionaries
- # [21:36] <sicking> annevk: so yeah, 1,2,5 probably fail because we throw rather than return 0. File a bug on smaug for that :)
- # [21:37] <zewt> annevk: the general pattern of interfaces + dictionaries that look almost identical is sort of annoying...
- # [21:37] * Quits: KillerX (~anant@nat/mozilla/x-bpsetwqirjdlnlmo) (Read error: Connection reset by peer)
- # [21:37] <smaug____> no no, sicking, cors is yours
- # [21:37] <zewt> i think it would be more annoying if it exposed two very similar objects, though
- # [21:37] <zewt> (to scripts, I mean)
- # [21:37] * Joins: KillerX (~anant@nat/mozilla/x-tzqvyboxxmqkzqmn)
- # [21:37] <sicking> smaug____: this isn't cors specific. Our XHR implementation always throws for .status when it should return 0
- # [21:37] <zewt> at least right now the repetition is only internal
- # [21:37] <sicking> smaug____: i.e. when the channel failed
- # [21:37] <smaug____> though, I did change status handling at some point to be closer to what the spec wanted
- # Session Close: Wed Dec 14 21:40:50 2011
- #
- # Session Start: Wed Dec 14 21:40:50 2011
- # Session Ident: #whatwg
- # [21:40] * Disconnected
- # [21:41] * Attempting to rejoin channel #whatwg
- # [21:41] * Rejoined channel #whatwg
- # [21:41] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [21:41] * Set by annevk42 on Mon Oct 19 22:03:06
- # [21:42] <annevk> per spec status should work from 2
- # [21:43] <rniwa> sicking, annevk: would you care to comment on https://bugs.webkit.org/show_bug.cgi?id=68179 ?
- # [21:43] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [21:44] <rniwa> eric wants some clarification on the state of SVG fonts
- # [21:44] <WeirdAl> Ms2ger: ping re DOM4 spec
- # [21:44] <sicking> rniwa: https://plus.google.com/107429617152575897589/posts/JdHnqpuUER4
- # [21:44] <sicking> rniwa: that's the announcement for SVG fonts being dropped from ACID3
- # [21:44] <rniwa> sicking: thanks!
- # [21:45] <sicking> rniwa: http://robert.ocallahan.org/2010/06/not-implementing-features-is-hard_03.html
- # [21:45] <sicking> rniwa: that's the context of mozilla pushing back against svg fonts
- # [21:45] <annevk> rniwa: done
- # [21:46] <sicking> rniwa: there's also been discussions on the SVG lists regarding dropping them from future versions of the SVG spec, but i don't have links for that
- # [21:46] <rniwa> sicking: thanks!
- # [21:46] <rniwa> sicking: I've added a comment with those URLs
- # [21:47] <rniwa> sicking: do you know where what SVG WG discussion is?
- # [21:47] <rniwa> is webkit currently the only engine that supports SVG fonts?
- # [21:47] <rniwa> or do other engines support it?
- # [21:47] <sicking> rniwa: i don't know no. I would imagine on the svg list
- # [21:48] <sicking> rniwa: i know microsoft is pushing back against them too.
- # [21:48] <sicking> rniwa: i believe they are not in IE9 or IE10
- # [21:48] <smaug____> Opera supports SVG fonts
- # [21:48] <smaug____> some of it
- # [21:48] <rniwa> smaug____: ah, ok.
- # [21:48] <smaug____> webkit supports also some subset of svg fonts
- # [21:48] <rniwa> smaug____: is that "some" same as what webkit implements?
- # [21:48] <smaug____> and IIRC Opera and webkit don't support the same subset
- # [21:48] <rniwa> smaug____: or their symmetric different non-empty?
- # [21:49] <rniwa> difference*
- # [21:49] <smaug____> but it is probably quite close
- # [21:49] <gsnedders> rniwa: I'm pretty certain that what WebKit implemented isn't the same as what Opera implements
- # [21:49] <rniwa> :(
- # [21:49] <gsnedders> I believe Opera implements quite a lot more than WebKit.
- # [21:49] <rniwa> that's horrible
- # [21:49] <gsnedders> It's possibly WebKit is mostly a subset of what Opera supports
- # [21:49] <gsnedders> *popssible
- # [21:49] <rniwa> gsnedders: so Opera implements a superset of what WebKit implements, I hope?
- # [21:49] <gsnedders> *possible
- # [21:50] <gsnedders> rniwa: More or less, I believe. There are a few things I think you support that we don't, though.
- # [21:50] * jernoble|afk is now known as jernoble
- # [21:50] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Ping timeout: 244 seconds)
- # [21:51] <gsnedders> My understanding is WebKit supports not that much more than what Acid3 tested.
- # [21:51] <rniwa> sicking: found: http://lists.w3.org/Archives/Public/www-svg/2011Oct/0124.html
- # [21:51] <WeirdAl> bah, once again I have to remind myself that a good idea for me isn't always a good idea for the Web
- # [21:51] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [21:52] <smaug____> sicking: annevk: did you file that XHR bug?
- # [21:52] * Joins: othermaciej (~mjs@17.245.89.112)
- # [21:53] * Joins: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net)
- # [21:53] <WeirdAl> annevk: spec question on XHR timeout: is it possible / permitted for the user to write the following
- # [21:54] <WeirdAl> var xhr = new XMLHttpRequest(); xhr.timeout = 1200; xhr.open(url, "GET", false) /* signifying sync */;
- # [21:54] <WeirdAl> the order of calls on XHR is what I'm concerned about
- # [21:55] <WeirdAl> ah, the spec covers that, never mind
- # [21:55] * rniwa flees from XHR discussion
- # [21:56] * Joins: davidb_ (~davidb@bas1-toronto06-2925212153.dsl.bell.ca)
- # [21:56] <gsnedders> Trying to find out on Google how much of SVG Fonts WebKit supports is just showing up loads of cases of bz's article which claims that both WebKit and Opera only support the subset needed to pass Acid3, which isn't really helpful.
- # [21:56] <smaug____> WeirdAl: I thought your patch handled that
- # [21:56] <gsnedders> (Our implementation goes back to 2005 or so, so predates Acid3, and supports way more than Acid3 requires)
- # [21:57] <WeirdAl> no, I think I missed that particular case
- # [21:57] <WeirdAl> it handles the reverse, for sure
- # [21:57] <smaug____> WeirdAl: my bad
- # [21:57] <WeirdAl> mine too :p
- # [21:57] <smaug____> WeirdAl: but I did ask for tests for sync xhr
- # [21:57] <WeirdAl> right, that's why I started thinking about it
- # [21:58] * Quits: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net) (Client Quit)
- # [21:58] <annevk> WeirdAl: open() throws
- # [21:59] <sicking> smaug____: yeah, the problem is that .status is throwing when accessed in readyState === 1
- # [21:59] <annevk> smaug____: I haven't filed it
- # [21:59] <smaug____> I just filed
- # [21:59] <annevk> during readyState 1 .status should not be available
- # [21:59] <annevk> maybe testcase bug?
- # [21:59] <smaug____> WeirdAl: hmm, did rest of the sync XHR changes land already
- # [21:59] <annevk> but it should not throw either
- # [21:59] <smaug____> maybe hsivonen did land them
- # [22:00] <WeirdAl> dunno, my tree's out of date anyway
- # [22:00] * Joins: weinig (~weinig@17.212.155.13)
- # [22:00] * Joins: erlehmann (~erlehmann@82.113.121.227)
- # [22:03] * Joins: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net)
- # [22:03] * Joins: davidaparicio (~davidapar@acces2523.res.insa-lyon.fr)
- # [22:03] <sicking> annevk: yeah, the test sets up a readystatechange listener which checks that .status is the expected value before calling .send
- # [22:03] <sicking> annevk: so the first thing it'll do is to check .status during readystate 1
- # [22:03] * Joins: seventh (seventh@27.100.18.38)
- # [22:03] <sicking> annevk: don't know why this doesn't make the test fail everywhere
- # [22:04] <sicking> annevk: shouldn't assert_equals make the test fail if the two values are different?
- # [22:04] * Joins: jacobolus (~jacobolus@adsl-75-36-158-177.dsl.pltn13.sbcglobal.net)
- # [22:04] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [22:05] <sicking> annevk: i.e. looks to me that tests 3,4 should fail everywhere
- # [22:06] <sicking> annevk: fix bugs!
- # [22:06] <sicking> :)
- # [22:09] * Joins: J_Voracek (~J_Voracek@pool-173-57-35-110.dllstx.fios.verizon.net)
- # [22:10] * Quits: J_Voracek (~J_Voracek@pool-173-57-35-110.dllstx.fios.verizon.net) (Client Quit)
- # [22:10] <smaug____> sicking: so never-throwing passes 1, 2, 5
- # [22:10] <smaug____> 3 and 4 expect 400, but we'd give 0
- # [22:10] <sicking> smaug____: as we should
- # [22:10] <sicking> smaug____: the test is just wrong
- # [22:10] * Quits: jacobolus (~jacobolus@adsl-75-36-158-177.dsl.pltn13.sbcglobal.net) (Ping timeout: 240 seconds)
- # [22:10] <smaug____> k
- # [22:11] <smaug____> who wrote those tests?
- # [22:11] <sicking> smaug____: at least the first time it gets .status
- # [22:11] <sicking> smaug____: possibly all other times when it gets .status should we return 400
- # [22:12] <sicking> smaug____: ask annevk
- # [22:12] <smaug____> er, what?
- # [22:12] <smaug____> first time 0 then 400 o_O
- # [22:13] * Joins: weinig_ (~weinig@17.245.90.204)
- # [22:16] * Quits: weinig (~weinig@17.212.155.13) (Ping timeout: 240 seconds)
- # [22:16] * weinig_ is now known as weinig
- # [22:17] * Quits: asdflj (~nodebot@ANantes-557-1-234-48.w2-8.abo.wanadoo.fr) (Remote host closed the connection)
- # [22:17] * Joins: jacobolus (~jacobolus@adsl-75-36-158-177.dsl.pltn13.sbcglobal.net)
- # [22:19] <sicking> smaug____: we should return 0 when .readystate is 1
- # [22:19] <sicking> smaug____: and 400 once readystate is 2 and we've received the http head
- # [22:19] <sicking> smaug____: it gets .status from the readystatechange handler
- # [22:20] * Joins: samuelnystedt (~samuelnys@c-94-255-250-127.cust.bredband2.com)
- # [22:21] * Quits: samuelnystedt (~samuelnys@c-94-255-250-127.cust.bredband2.com) (Remote host closed the connection)
- # [22:21] * Joins: samuelnystedt (~samuelnys@c-94-255-250-127.cust.bredband2.com)
- # [22:21] * samuelnystedt is now known as samn
- # [22:22] * Quits: erlehmann (~erlehmann@82.113.121.227) (Quit: Ex-Chat)
- # [22:25] <Ms2ger> WeirdAl, ack
- # [22:25] * Joins: ap (~ap@2620:149:4:1b01:34d4:12c0:294a:cd3d)
- # [22:25] <WeirdAl> Ms2ger: never mind... I had an idea for an ElementWalker, but then I realized: who needs that besides me? On the Web? Nobody.
- # [22:26] <Ms2ger> I won't argue with that :)
- # [22:26] * Joins: ezoe (~ezoe@203-140-91-122f1.kyt1.eonet.ne.jp)
- # [22:27] * Quits: ezoe (~ezoe@203-140-91-122f1.kyt1.eonet.ne.jp) (Client Quit)
- # [22:28] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
- # [22:29] * Joins: samol (~samol@82.139.164.152)
- # [22:29] <zewt> annevk: just out of curiosity, in async XHR2, is there any point to setting the synchronous flag in send() step 9, since 8.5 makes all of step 9 async already?
- # [22:30] <Velmont> annevk: lol, I see you're an effective test user :P
- # [22:44] * Joins: jacobolu_ (~jacobolus@adsl-75-36-158-177.dsl.pltn13.sbcglobal.net)
- # [22:45] * jacobolu_ is now known as jacobolus_
- # [22:45] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 240 seconds)
- # [22:47] * Quits: jacobolus (~jacobolus@adsl-75-36-158-177.dsl.pltn13.sbcglobal.net) (Ping timeout: 276 seconds)
- # [22:47] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [22:49] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:52] * Quits: codeho_away (~codeho@178-26-69-223-dynip.superkabel.de) (Quit: codeho_away)
- # [22:54] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [22:55] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 240 seconds)
- # [22:55] * danielfilho_ is now known as danielfilho
- # [22:56] * Joins: tantek (~tantek@nat/mozilla/x-kltciwsfkntebdnm)
- # [22:58] <Ms2ger> \o/ Event constructors!
- # [22:58] * Quits: davidb_ (~davidb@bas1-toronto06-2925212153.dsl.bell.ca) (Quit: davidb_)
- # [22:58] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [23:00] <smaug____> Ms2ger: some. We need spec changes to add support for more event ctors
- # [23:00] <Ms2ger> smaug____, you saw the D4E proposal?
- # [23:00] <smaug____> yeah
- # [23:00] <smaug____> it has some
- # [23:00] <smaug____> UIEvent
- # [23:00] <smaug____> and MouseEvent
- # [23:00] <smaug____> ah, I could add still compositionevent
- # [23:01] <smaug____> oh, also progress event
- # [23:02] <smaug____> Ms2ger: if you find any specs for event init dictionaries which Gecko doesn't support, please file bugs
- # [23:02] <Ms2ger> Will do
- # [23:02] <Ms2ger> Touch events?
- # [23:02] <zewt> (havn't checked, but I'd guess WebGLContextEventInit, FWIW)
- # [23:03] <smaug____> I don't know what will happen to touch events :(
- # [23:03] <smaug____> Apple isn't playing nicely
- # [23:03] <Ms2ger> As usual
- # [23:03] * Joins: davidb_ (~davidb@bas1-toronto06-2925212153.dsl.bell.ca)
- # [23:03] * Joins: bzed_ (~bzed@devel.recluse.de)
- # [23:05] * Quits: bzed (~bzed@devel.recluse.de) (Ping timeout: 252 seconds)
- # [23:05] * bzed_ is now known as bzed
- # [23:06] <zewt> how do mails like this get sent by @google users in 2011? http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-December/034185.html
- # [23:06] <zewt> it is
- # [23:06] <zewt> somewhat
- # [23:06] <zewt> hard to read
- # [23:06] * Quits: davidb_ (~davidb@bas1-toronto06-2925212153.dsl.bell.ca) (Client Quit)
- # [23:06] * Joins: ap_ (~ap@17.245.90.47)
- # [23:07] <timeless> oh
- # [23:07] <timeless> that's easy
- # [23:07] <timeless> you have two different apps "helping" you do word wrapping
- # [23:08] <timeless> one of them is gmail, the other is whatever you composed your letter in
- # [23:08] <timeless> it bites me often enough
- # [23:08] * Joins: macpherson (macpherson@nat/google/x-pwygosecfzvmplbi)
- # [23:09] * Quits: weinig (~weinig@17.245.90.204) (Quit: weinig)
- # [23:09] * Quits: dainbrain (~dain@nat.corp.mediatemple.net) (Read error: Connection timed out)
- # [23:10] * Quits: ap (~ap@2620:149:4:1b01:34d4:12c0:294a:cd3d) (Ping timeout: 268 seconds)
- # [23:10] * Joins: weinig (~weinig@17.245.90.204)
- # [23:10] * ap_ is now known as ap
- # [23:11] * Joins: dainbrain (~dain@nat.corp.mediatemple.net)
- # [23:11] <timeless> anyone know how to get gmail /mu/ to flush its pending tasks?
- # [23:12] * Quits: jacobolus_ (~jacobolus@adsl-75-36-158-177.dsl.pltn13.sbcglobal.net) (Remote host closed the connection)
- # [23:12] * Joins: micheil (~micheil@92.40.254.152.threembb.co.uk)
- # [23:15] * Quits: dbaron (~dbaron@nat/mozilla/x-mbywxofszeytotwc) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:17] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:17] * heycam|away is now known as heycam
- # [23:22] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:24] <heycam> rniwa, also not sure you're aware but there's an effort underway to allow SVG glyphs inside OpenType fonts
- # [23:24] <heycam> rniwa, so that's not the SVG Fonts format per se; it's using all the normal OT tables to do glyph substitution etc., but just using SVG content inside a table for the glyph
- # [23:25] * jernoble is now known as jernoble|afk
- # [23:26] * Joins: deane (~deanedrid@124-197-11-114.callplus.net.nz)
- # [23:27] * jernoble|afk is now known as jernoble
- # [23:27] * Quits: ap (~ap@17.245.90.47) (Remote host closed the connection)
- # [23:27] * Joins: ap (~ap@17.212.155.203)
- # [23:29] * Quits: Christopher_ (~chatzilla@pD9ED7A13.dip.t-dialin.net) (Quit: ChatZilla 0.9.87 [Firefox 8.0.1/20111120135848])
- # [23:32] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 255 seconds)
- # [23:35] * jwalden thinks of XML, and two problems
- # [23:35] <Ms2ger> Now you've got a dozen
- # [23:36] * Joins: drublic_ (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [23:38] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:39] * Quits: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [23:41] * Quits: jamesr (jamesr@nat/google/x-hsrqgzsafjfvrzbg) (Ping timeout: 252 seconds)
- # [23:42] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [23:42] * Joins: sicking (~chatzilla@adsl-63-204-27-202.dsl.snfc21.pacbell.net)
- # [23:44] <rniwa> heycam: interesting
- # [23:44] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [23:45] <heycam> rniwa, http://lists.w3.org/Archives/Public/public-svgopentype/ if you're interested
- # [23:47] * Quits: smaug____ (~chatzilla@193-64-22-190-nat.elisa-mobile.fi) (Quit: Reconnectingβ¦)
- # [23:47] * Joins: smaug____ (~chatzilla@193-64-22-190-nat.elisa-mobile.fi)
- # [23:48] <rniwa> heycam: we probably need to limit the SVG features we can use there?
- # [23:49] <heycam> rniwa, yes. definitely no external resources, at least. :)
- # [23:49] <heycam> rniwa, also script. but animation should be allowed.
- # [23:49] <shepazu> yes, probably only shapes would be reasonable
- # [23:49] <heycam> shepazu, just rectangles
- # [23:49] <shepazu> heycam: SVGPoint
- # [23:50] <shepazu> (yes, the object, not the element)
- # [23:50] <shepazu> ONLY CATMULL-ROM CURVES!!
- # [23:52] * Quits: drublic_ (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Remote host closed the connection)
- # [23:53] * Joins: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [23:53] * Quits: astearns (~anonymous@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [23:53] * Joins: astearns (~anonymous@sjfw1.adobe.com)
- # [23:56] * jernoble is now known as jernoble|afk
- # [23:56] <rniwa> heycam: also.. it probably doesn't make sense for it have text inside
- # [23:56] <rniwa> heycam: i don't want my glyph to contain letters of some other font
- # [23:57] <zewt> infinite font recursion D:
- # [23:57] <heycam> rniwa, certainly doesn't make sense to have the same font being used inside. but text in general?
- # [23:57] * Joins: jamesr (jamesr@nat/google/x-dhkxvhxgjodqxbkz)
- # [23:57] <heycam> rniwa, what do we gain from disallowing it
- # [23:57] <rniwa> heycam: how do you detect recursions then?
- # [23:57] <heycam> rniwa, you'd have to do some work for that, sure
- # [23:57] <rniwa> heycam: e.g. if you have font1 -> font2 -> font1
- # [23:57] <heycam> (yeah for mutually recursive fonts)
- # [23:57] <zewt> any number of ways (check the stack explicitly; limit the stack depth; etc)
- # [23:58] * Quits: samn (~samuelnys@c-94-255-250-127.cust.bredband2.com) (Remote host closed the connection)
- # [23:58] <Ms2ger> So, given the document "<img id=foo><img id=foo>"
- # [23:58] <Ms2ger> What does document.body.children.item("foo") return?
- # [23:58] <rniwa> Ms2ger: it could be the first element, no?
- # [23:58] <rniwa> s/could/should/
- # [23:58] <Ms2ger> Why? :)
- # Session Close: Thu Dec 15 00:00:00 2011
The end :)