Options:
- # Session Start: Tue Dec 13 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] <jgraham> This isn't a prize you want to *win*
- # [00:01] * Quits: martndemus (~martndemu@h254064.upc-h.chello.nl) (Quit: Lost terminal)
- # [00:03] * Quits: Ms2ger (~Ms2ger@91.181.120.71) (Quit: nn)
- # [00:04] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [00:07] <Hixie> oh hey i didn't know about [ArrayClass]
- # [00:07] <Hixie> can i sprinkle that about?
- # [00:08] * Quits: jarek__ (~jarek@bcr162.neoplus.adsl.tpnet.pl) (Quit: Leaving)
- # [00:09] * bartgo is now known as biolinchello
- # [00:10] * Quits: weinig (~weinig@17.212.155.13) (Quit: weinig)
- # [00:10] * Joins: weinig (~weinig@2620:149:4:1b01:50a2:f7cd:dede:a194)
- # [00:12] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [00:12] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [00:16] <heycam> Hixie, feel free -- but you have to do the work of index getters and a length attribute yourself
- # [00:25] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 248 seconds)
- # [00:31] * Quits: drublic (~drublic@frbg-4d02897d.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [00:32] * paul_irish is now known as paul_irish_
- # [00:33] * Joins: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp)
- # [00:33] * Quits: graememcc (~chatzilla@host86-160-242-104.range86-160.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
- # [00:34] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 276 seconds)
- # [00:35] <heycam> Hixie, the term "relevant namespace object" is gone now that modules have been removed
- # [00:35] <Hixie> heycam: well i'm doing that work already anyway
- # [00:36] <Hixie> heycam: can you file a bug on me to fix the use of the term?
- # [00:36] <heycam> ok
- # [00:36] <Hixie> thanks
- # [00:38] * biolinchello is now known as abarth
- # [00:41] * Quits: ksweeney (~Adium@nyv-exweb.iac.com) (Quit: Leaving.)
- # [00:41] * Quits: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp) (Remote host closed the connection)
- # [00:42] * Quits: erlehmann (~erlehmann@e179001251.adsl.alicedsl.de) (Quit: Ex-Chat)
- # [00:47] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [00:50] * Joins: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com)
- # [00:52] * nunnun is now known as nunnun_away
- # [00:52] * Joins: davidb (~davidb@bas1-toronto06-2925212153.dsl.bell.ca)
- # [00:52] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:55] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [00:57] * heycam is now known as heycam|away
- # [00:57] * heycam|away is now known as heycam
- # [01:01] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [01:02] * Joins: weinig_ (~weinig@17.245.89.104)
- # [01:04] * Quits: othermaciej (~mjs@17.245.91.249) (Quit: othermaciej)
- # [01:05] * Quits: weinig (~weinig@2620:149:4:1b01:50a2:f7cd:dede:a194) (Ping timeout: 252 seconds)
- # [01:05] * Joins: othermaciej (~mjs@17.245.91.249)
- # [01:06] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
- # [01:07] * Quits: weinig_ (~weinig@17.245.89.104) (Ping timeout: 248 seconds)
- # [01:08] * Joins: rillian (~rillian@mist.thaumas.net)
- # [01:14] * Quits: davidb (~davidb@bas1-toronto06-2925212153.dsl.bell.ca) (Quit: davidb)
- # [01:16] * Quits: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com) (Ping timeout: 252 seconds)
- # [01:17] * Joins: erlehmann (~erlehmann@82.113.99.95)
- # [01:18] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [01:26] * Joins: c_t_montgomery (~c_t_montg@199.83.223.215)
- # [01:26] * Quits: tantek (~tantek@nat/mozilla/x-xcewrpiccuohvlku) (Quit: tantek)
- # [01:27] * Parts: c_t_montgomery (~c_t_montg@199.83.223.215)
- # [01:30] * Quits: othermaciej (~mjs@17.245.91.249) (Quit: othermaciej)
- # [01:32] * Joins: othermaciej (~mjs@17.245.91.249)
- # [01:33] * Parts: dainbrain (~dain@nat.corp.mediatemple.net)
- # [01:37] * Quits: dave_levin (dave_levin@nat/google/x-qjuylnayehktqezs) (Quit: dave_levin)
- # [01:41] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Ping timeout: 240 seconds)
- # [01:43] * Joins: drublic (~drublic@frbg-4d028c2a.pool.mediaWays.net)
- # [01:45] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [01:48] * Joins: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com)
- # [01:55] * Joins: agektmr (~Adium@74.125.56.33)
- # [01:55] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [01:55] * Quits: agektmr (~Adium@74.125.56.33) (Read error: Connection reset by peer)
- # [01:55] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:55] * Joins: agektmr (~Adium@74.125.56.33)
- # [01:55] * Quits: KillerX (~anant@nat/mozilla/x-jxajfcxtvepxrifu) (Quit: KillerX)
- # [02:00] <erlehmann> is there a good way to discourage someone to invent a new scheme for a use case that can be appropriately handled by data URIs?
- # [02:01] <zewt> i suggest http://image.made-in-china.com/2f0j00tMsaevNhAPcl/Rubber-Mallet-Wood-Hande-1lb-TSH0902-.jpg
- # [02:05] * Quits: macpherson (macpherson@nat/google/x-sqqgcawwvehcxqqo) (Read error: No route to host)
- # [02:05] * Quits: MikeSmith (~MikeSmith@EM114-48-205-27.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [02:06] * Joins: macpherson (macpherson@nat/google/x-hcgwivnawylyklvb)
- # [02:06] * Quits: agektmr (~Adium@74.125.56.33) (Quit: Leaving.)
- # [02:11] * Joins: agektmr (~Adium@74.125.56.33)
- # [02:11] * Joins: MikeSmith (~MikeSmith@EM1-112-127-16.pool.e-mobile.ne.jp)
- # [02:13] * Quits: ojan (ojan@nat/google/x-xelnmnbevwjgplnk) (Quit: ojan)
- # [02:15] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [02:16] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Client Quit)
- # [02:17] * Quits: othermaciej (~mjs@17.245.91.249) (Quit: othermaciej)
- # [02:21] * Joins: Sambo123 (~textual@pool-173-57-119-131.dllstx.fios.verizon.net)
- # [02:22] * Quits: dbaron (~dbaron@nat/mozilla/x-apidtcjbmtddzzwe) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:24] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [02:24] * Joins: cgcardona (~cgcardona@c-24-5-113-12.hsd1.ca.comcast.net)
- # [02:24] * Quits: cgcardona (~cgcardona@c-24-5-113-12.hsd1.ca.comcast.net) (Changing host)
- # [02:24] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [02:25] * Quits: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com) (Ping timeout: 248 seconds)
- # [02:29] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [02:31] * Quits: drublic (~drublic@frbg-4d028c2a.pool.mediaWays.net) (Remote host closed the connection)
- # [02:36] * Quits: Sambo123 (~textual@pool-173-57-119-131.dllstx.fios.verizon.net) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [02:36] * Joins: Guest__ (~textual@pool-173-57-119-131.dllstx.fios.verizon.net)
- # [02:38] * Quits: sicking (~chatzilla@nat/mozilla/x-wyxdjagrpacflfuo) (Ping timeout: 252 seconds)
- # [02:39] * Joins: jdong___ (~quassel@124.126.70.32)
- # [02:42] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:47] * Quits: jdong__ (~quassel@124.126.70.32) (Remote host closed the connection)
- # [02:47] * Quits: jdong___ (~quassel@124.126.70.32) (Remote host closed the connection)
- # [02:47] * Quits: jdong_ (~quassel@124.126.70.32) (Remote host closed the connection)
- # [02:49] * Joins: jdong_ (~quassel@124.126.70.32)
- # [02:49] * Joins: jdong__ (~quassel@124.126.70.32)
- # [02:50] * Quits: jdong__ (~quassel@124.126.70.32) (Remote host closed the connection)
- # [02:52] * Quits: gavinc (~gavin@50-0-76-242.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [02:55] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [03:00] * Quits: ap_ (~ap@17.212.155.203) (Quit: ap_)
- # [03:01] * Quits: frank_salim (~frank@64-71-23-251.static.wiline.com) (Quit: Leaving)
- # [03:02] * Quits: agektmr (~Adium@74.125.56.33) (Quit: Leaving.)
- # [03:02] * Joins: KillerX (~anant@70-36-146-71.dsl.dynamic.sonic.net)
- # [03:03] * nunnun_away is now known as nunnun
- # [03:03] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [03:05] * Quits: astearns (~anonymous@sjfw1-a.adobe.com) (Quit: astearns)
- # [03:06] * Quits: Guest__ (~textual@pool-173-57-119-131.dllstx.fios.verizon.net) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:08] * Joins: agektmr (~Adium@74.125.56.33)
- # [03:09] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [03:09] <abarth> Hixie: do you have a couple minutes for an HTML parser question?
- # [03:17] * Joins: Guest__ (~textual@pool-173-57-119-131.dllstx.fios.verizon.net)
- # [03:19] * Quits: Guest__ (~textual@pool-173-57-119-131.dllstx.fios.verizon.net) (Client Quit)
- # [03:19] * Joins: Guest__ (~textual@pool-173-57-119-131.dllstx.fios.verizon.net)
- # [03:20] <erlehmann> abarth, JUST ASK
- # [03:20] <abarth> yeah?
- # [03:20] <abarth> i'm writing it up in an email to whatwg
- # [03:21] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [03:24] <erlehmann> abarth, YOU ARE A VERY CLEVER MAN
- # [03:24] <abarth> :)
- # [03:24] <zewt> caffeine
- # [03:24] * jernoble is now known as jernoble|afk
- # [03:25] * Joins: KillerX_ (~anant@70-36-146-71.dsl.dynamic.sonic.net)
- # [03:26] * Quits: KillerX (~anant@70-36-146-71.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [03:26] * KillerX_ is now known as KillerX
- # [03:31] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [03:31] * Quits: rniwa (rniwa@nat/google/x-dxvmguuvbytlhbrx) (Remote host closed the connection)
- # [03:31] * Quits: rillian (~rillian@mist.thaumas.net) (Remote host closed the connection)
- # [03:32] * Joins: rniwa (rniwa@nat/google/x-zgmtpucpqwnshcyd)
- # [03:35] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [03:43] * Quits: Guest__ (~textual@pool-173-57-119-131.dllstx.fios.verizon.net) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:55] * Joins: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com)
- # [03:56] * Joins: KillerX_ (~anant@70-36-146-71.dsl.dynamic.sonic.net)
- # [03:57] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [03:57] * Quits: KillerX (~anant@70-36-146-71.dsl.dynamic.sonic.net) (Ping timeout: 268 seconds)
- # [03:57] * KillerX_ is now known as KillerX
- # [04:03] * heycam is now known as heycam|away
- # [04:06] * Quits: agektmr (~Adium@74.125.56.33) (Quit: Leaving.)
- # [04:10] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [04:14] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [04:15] * Joins: hendry (~hendry@175.143.64.33)
- # [04:28] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [04:29] * Quits: cpearce (~chatzilla@60.234.54.74) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:30] * Joins: KillerX_ (~anant@mpt-vpn.mozilla.com)
- # [04:34] * Quits: KillerX (~anant@70-36-146-71.dsl.dynamic.sonic.net) (Ping timeout: 248 seconds)
- # [04:34] * KillerX_ is now known as KillerX
- # [04:48] * Quits: rniwa (rniwa@nat/google/x-zgmtpucpqwnshcyd) (Quit: rniwa)
- # [04:49] * Joins: ehsan (~ehsan@209.29.21.241)
- # [04:59] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:02] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [05:02] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:06] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Client Quit)
- # [05:07] * Joins: Evanescence (~Evanescen@122.237.21.84)
- # [05:10] * Quits: erlehmann (~erlehmann@82.113.99.95) (Quit: Ex-Chat)
- # [05:13] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:22] <Hixie> abarth: yeah, that's on my radar
- # [05:22] <Hixie> abarth: see if you can get henri to comment :-)
- # [05:22] <abarth> Hixie: thanks
- # [05:23] <abarth> what's the point of going through the HTML states for the text integration points?
- # [05:23] <abarth> to get the formatting elements reconstructed?
- # [05:25] <Hixie> off the top of my head i can't recall, but probably
- # [05:25] <Hixie> also to enter things like select mode for <select>s in cells, etc
- # [05:25] <abarth> for the time being, i'm probably going to implement what flangagan suggests in http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-October/033542.html
- # [05:26] <abarth> i'm trying to update the webkit impl to match the changes to the spec that happened after we did the first iteration
- # [05:26] <abarth> and this would be a regression
- # [05:26] <Hixie> i can't tell off the top of my head if that's the right thing, but i can try to prioritise it tomorrow if you like
- # [05:26] <abarth> if that's not too much trouble, it would be helpful
- # [05:27] <abarth> i'd rather fix it the right way :)
- # [05:27] * Joins: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz)
- # [05:27] <Hixie> abarth: yeah
- # [05:27] <Hixie> abarth: can you work out what gecko does?
- # [05:27] <abarth> i'll investigate and email the list if I figure it out
- # [05:27] <Hixie> abarth: (i haven't tried, but that info would be useful. i'll try to reverse-engineer it if neither you nor hsivonen comment before i get to it)
- # [05:27] <Hixie> cool
- # [05:28] <abarth> wow, they're still auto generating their parser from java
- # [05:35] <abarth> so, the control flow in the moz parser is really far from the spec
- # [05:35] <abarth> they have a bunch of branches all over the place for inforiegncontent
- # [05:35] <abarth> it looks like they call flushCharacters unconditionally
- # [05:35] <Hixie> i thought the spec had been changed specifially to be more like gecko :-)
- # [05:35] <Hixie> they might have the branches backwards from what the spec does, but i imagine the basic idea is the same
- # [05:36] <Hixie> or rather, inside out
- # [05:36] <Hixie> i.e. instead of if (foo) { switch } else { switch }, have switch { case: if (foo) else; case: if (foo) else; }
- # [05:36] <abarth> http://mxr.mozilla.org/mozilla-central/source/parser/html/javasrc/TreeBuilder.java#3161
- # [05:37] <abarth> as an example
- # [05:37] <abarth> the if (isInForeign()) comes after the flushCharacters call
- # [05:37] * Quits: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz) (Ping timeout: 240 seconds)
- # [05:38] <abarth> or, consider the passage that starts http://mxr.mozilla.org/mozilla-central/source/parser/html/javasrc/TreeBuilder.java#1186
- # [05:38] <abarth> the if (!isInForeignButNotHtmlIntegrationPoint()) has been pushed into the states
- # [05:39] * Joins: agektmr (~Adium@74.125.56.33)
- # [05:42] <abarth> yeah, so we just need to flush right away
- # [05:42] <abarth> rather than holding onto the pending characters until we get the </table>
- # [05:42] <abarth> let me try in code and then I'll send some spec text to the list
- # [05:44] * Quits: beverloo (peter@nat/google/x-rulopdfuiflixtsh) (Read error: Connection reset by peer)
- # [05:44] <Hixie> abarth: this would be a generic change, not just for foreign content?
- # [05:45] <abarth> oh, i mean just for foreign content
- # [05:45] <abarth> basically, http://www.whatwg.org/specs/web-apps/current-work/multipage/tree-construction.html#parsing-main-inforeign
- # [05:45] <abarth> would check whether we're in the table text mode
- # [05:45] * 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:45] <abarth> and processing a non-character token
- # [05:45] * Quits: agektmr (~Adium@74.125.56.33) (Quit: Leaving.)
- # [05:46] <abarth> and then invoke the "anything else" clause of http://www.whatwg.org/specs/web-apps/current-work/multipage/tree-construction.html#parsing-main-intabletext
- # [05:46] <abarth> i guess an easier way
- # [05:47] <abarth> would be to force the HTML path when in the "in table text"
- # [05:47] <abarth> but have the "reprocess the token" in http://www.whatwg.org/specs/web-apps/current-work/multipage/tree-construction.html#parsing-main-intabletext
- # [05:47] <abarth> check whether it should go down the foreign content path
- # [05:47] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 252 seconds)
- # [05:47] <Hixie> abarth: it scares me to hardcode the table mode specifically there
- # [05:47] <Hixie> abarth: what about cell mode? select mode? etc
- # [05:47] * Joins: agektmr (~Adium@74.125.56.33)
- # [05:47] <abarth> hum...
- # [05:48] <Hixie> abarth: i feel a more generic solution would be something i'd feel more confident was solid
- # [05:48] <Hixie> abarth: this is just a gut feeling though
- # [05:48] <Hixie> abarth: i'll have to look closer tomorrow
- # [05:49] <abarth> i guess the real strangeness is that we're in the "in table" model when the current node isn't a <table>
- # [05:49] <abarth> normally we'd get moved to another insertion mode
- # [05:49] <abarth> rather than staying in the table mode
- # [05:50] <Hixie> right; like i said in one of the mails in the earlier thread about this, this is a result of moving foreign content out of being a node
- # [05:50] <Hixie> er
- # [05:50] <Hixie> mode
- # [05:50] <Hixie> which was hsivonen's idea
- # [05:50] <Hixie> hence wanting his input :-)
- # [05:50] <abarth> yes, which is why i'm running into this problem in my patch that deletes the "in foreign content" mode :)
- # [05:53] <Hixie> indeed
- # [05:53] <Hixie> i think the change makes sense in general
- # [05:53] <Hixie> but this was an unexpected sideeffect and i'm worried there are others i've missed too
- # [06:04] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [06:04] * Joins: nonge_ (~nonge@p5082BD4D.dip.t-dialin.net)
- # [06:06] * Quits: nonge (~nonge@p508296D5.dip.t-dialin.net) (Read error: Operation timed out)
- # [06:09] * Quits: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com) (Excess Flood)
- # [06:10] * Joins: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com)
- # [06:25] * heycam|away is now known as heycam
- # [06:28] * Joins: Areks (~Areks@rs.gridnine.com)
- # [06:28] * Quits: Evanescence (~Evanescen@122.237.21.84) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [06:56] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [07:01] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [07:03] * Quits: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net) (Quit: miketaylr)
- # [07:07] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [07:18] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [07:24] * jernoble|afk is now known as jernoble
- # [07:31] * Quits: agektmr (~Adium@74.125.56.33) (Quit: Leaving.)
- # [07:34] * Joins: agektmr (~Adium@74.125.56.33)
- # [07:36] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [07:59] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:04] * Quits: KillerX (~anant@mpt-vpn.mozilla.com) (Ping timeout: 245 seconds)
- # [08:05] * Quits: MikeSmith (~MikeSmith@EM1-112-127-16.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [08:10] <zcorpan> so the next XSS thing will be injecting <intent> tags
- # [08:12] * Joins: MikeSmith (~MikeSmith@EM1-113-77-113.pool.e-mobile.ne.jp)
- # [08:14] * Joins: KillerX_ (~anant@63.245.208.142)
- # [08:15] * Joins: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz)
- # [08:16] * Joins: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
- # [08:19] * Joins: mishunov (~spliter@77.88.72.162)
- # [08:19] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [08:23] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [08:24] * Joins: michaelrt (madcow@155.105-27-211.dynamic.dsl.mel.iprimus.net.au)
- # [08:26] * Quits: KillerX_ (~anant@63.245.208.142) (Ping timeout: 245 seconds)
- # [08:37] <webben> may I please have an account on the WHATWG wiki? (creating new accounts is restricted to administrators)
- # [08:40] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:41] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [08:44] * Quits: jochen__ (jochen@nat/google/x-jullijwxfkyjgtmb) (Remote host closed the connection)
- # [08:44] * Joins: jochen__ (jochen@nat/google/x-ddcqmszaeqkdcgff)
- # [08:50] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [08:51] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [08:55] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [08:55] * Joins: rniwa (~rniwa@216.239.45.130)
- # [09:04] * heycam is now known as heycam|away
- # [09:06] * Joins: FlorianX (~Dimitri@p578F10F6.dip.t-dialin.net)
- # [09:10] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:13] * jernoble is now known as jernoble|afk
- # [09:16] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:26] <hsivonen> I wonder if Glenn Adams is aware of http://en.wikipedia.org/wiki/Sega_v._Accolade#Trademark
- # [09:32] <hsivonen> webben: what user id and email would you like to use?
- # [09:40] * Quits: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz) (Ping timeout: 240 seconds)
- # [09:40] * Joins: virtuelv (virtuelv__@nat/opera/x-vvmacwkrzludquab)
- # [09:42] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [09:48] <abarth> hsivonen: any thoughts on that parsing issue?
- # [09:49] <abarth> http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-December/034155.html
- # [09:49] <abarth> hsivonen: i need to go to sleep now, but any insight you can provide on the list would be appriciated
- # [09:49] <abarth> thx
- # [09:49] * Quits: Druid_ (~Druid@p5B135FF6.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [09:50] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
- # [09:53] * Joins: Druid_ (~Druid@p5B05C935.dip.t-dialin.net)
- # [09:53] * Joins: ezoe (~ezoe@112-68-244-90f1.kyt1.eonet.ne.jp)
- # [09:54] * Joins: gwicke (~gabriel@212.255.28.36)
- # [09:58] <webben> hsivonen: benjaminhawkeslewis , bhawkeslewis@googlemail.com - please
- # [09:58] <webben> hsivonen: oh - BenjaminHawkesLewis - sorry
- # [09:59] <webben> oh wait you can have spaces can't yo
- # [09:59] <webben> if hyphens are allowed Benjamin Hawkes-Lewis otherwise just BenjaminHawkesLewis
- # [09:59] * webben is difficult.
- # [10:04] <hsivonen> webben: mediawiki claims to have sent you email
- # [10:05] <hsivonen> webben: the user id is BenjaminHawkesLewis
- # [10:10] * Joins: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01)
- # [10:12] * Joins: benjoffe (~benjoffe@1.148.234.122)
- # [10:12] * Parts: benjoffe (~benjoffe@1.148.234.122)
- # [10:14] * nunnun is now known as nunnun_away
- # [10:16] * Joins: drublic (~drublic@frbg-5d84f1e0.pool.mediaWays.net)
- # [10:16] * Quits: drublic (~drublic@frbg-5d84f1e0.pool.mediaWays.net) (Remote host closed the connection)
- # [10:17] * Quits: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com) (Ping timeout: 252 seconds)
- # [10:20] * nunnun_away is now known as nunnun
- # [10:20] * nunnun is now known as nunnun_away
- # [10:20] * nunnun_away is now known as nunnun
- # [10:20] * Quits: rniwa (~rniwa@216.239.45.130) (Quit: rniwa)
- # [10:21] * nunnun is now known as nunnun_away
- # [10:30] * Joins: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [10:30] * Quits: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Remote host closed the connection)
- # [10:31] * Joins: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [10:31] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [10:33] * Joins: erlehmann (~erlehmann@82.113.119.67)
- # [10:34] * Joins: jochen___ (jochen@nat/google/x-jwrdendnessshgie)
- # [10:34] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [10:35] * Joins: danbri (~danbri@server52836.uk2net.com)
- # [10:36] * Quits: jochen__ (jochen@nat/google/x-ddcqmszaeqkdcgff) (Ping timeout: 268 seconds)
- # [10:36] * jochen___ is now known as jochen__
- # [10:36] * Quits: FlorianX (~Dimitri@p578F10F6.dip.t-dialin.net) (Quit: Leaving.)
- # [10:37] <annevk> david_carlisle: there are certainly differences (that's the whole reason for this spec)
- # [10:38] * Quits: gwicke (~gabriel@212.255.28.36) (Quit: Bye!)
- # [10:38] <annevk> zewt: "correct" has never been defined for encodings, and since this is about legacy, it makes more sense to match the majority of implementations I think
- # [10:38] <annevk> ms2ger: I haven't, I probably should
- # [10:39] * Joins: gwicke (~gabriel@212.255.28.36)
- # [10:40] * Quits: gwicke (~gabriel@212.255.28.36) (Client Quit)
- # [10:45] * Joins: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com)
- # [10:48] * Quits: danbri (~danbri@server52836.uk2net.com) (Remote host closed the connection)
- # [10:54] * Quits: karega|aniasis (~karegaani@cpe-70-123-102-109.tx.res.rr.com) (Ping timeout: 248 seconds)
- # [10:55] * Quits: ezoe (~ezoe@112-68-244-90f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [10:56] * Joins: gwicke (~gabriel@212.255.28.36)
- # [10:58] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [10:58] <hsivonen> hmm. http://blogs.adobe.com/jd/ has been quiet lately
- # [10:59] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:00] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 252 seconds)
- # [11:02] <david_carlisle> annevk: on differences, Guessed as much:-) there are other things in your spec unique to that (such as the various way implementations alias) but it would be good I think in a final version to be able to highlight any differences from the unicode site.. 'twould be easier for the reader to diff them if your tables were in an easier to process form such as XML :-)
- # [11:03] <annevk> I was planning on exposing at least JSON mapping for all the single-octet encodings
- # [11:03] <annevk> also useful for tests
- # [11:04] <david_carlisle> annevk: thanks
- # [11:06] * heycam|away is now known as heycam
- # [11:09] * Joins: Areks|2 (~Areks@rs.gridnine.com)
- # [11:12] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [11:14] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [11:15] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [11:16] * Joins: Peter` (peter@nat/google/x-rszcpbjuqpcivvob)
- # [11:16] * Peter` is now known as beverloo
- # [11:18] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Remote host closed the connection)
- # [11:20] <annevk> Ms2ger: just generated the tables again, does look cleaner now
- # [11:21] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [11:25] * Joins: richt (richt@nat/opera/x-fwhthbyttxnmkfld)
- # [11:27] * Joins: codeho (~codeho@195.71.160.78)
- # [11:30] * Joins: Areks (~Areks@rs.gridnine.com)
- # [11:31] * Quits: agektmr (~Adium@74.125.56.33) (Quit: Leaving.)
- # [11:46] * Joins: Lachy (Lachy@nat/opera/x-gfjqtorvmliwtigk)
- # [11:49] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 244 seconds)
- # [11:51] * Joins: jeremyselier (u2513@gateway/web/irccloud.com/x-acwnxcydoyjrvxsu)
- # [11:56] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-zdpjoqkkljsfvosr)
- # [12:04] * nunnun_away is now known as nunnun
- # [12:06] <webben> hsivonen: That works. Cheers :)
- # [12:09] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [12:14] * nunnun is now known as nunnun_away
- # [12:14] * nunnun_away is now known as nunnun
- # [12:17] * heycam is now known as heycam|away
- # [12:20] * Joins: seventh (seventh@27.100.18.1)
- # [12:22] * Quits: hendry (~hendry@175.143.64.33) (Ping timeout: 240 seconds)
- # [12:23] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [12:23] * Joins: FlorianX (~Dimitri@p578F10F6.dip.t-dialin.net)
- # [12:30] * nunnun is now known as nunnun_away
- # [12:43] <annevk> Ms2ger: updated spec
- # [12:43] <annevk> seems Opera fixed a few things too
- # [12:44] <annevk> this encoding alignment might actually work :)
- # [12:48] * Joins: mishunov (~spliter@77.88.72.162)
- # [12:56] * Joins: smaug____ (~chatzilla@GGKMMCXII.gprs.sl-laajakaista.fi)
- # [12:58] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [13:00] <annevk> Ms2ger: btw, you did not fix it for all encodings
- # [13:00] <annevk> Ms2ger: e.g. "macintosh" still has it
- # [13:08] * Joins: danielfilho (~daniel@187.31.77.7)
- # [13:09] <annevk> Ms2ger: nevermind
- # [13:18] * Quits: smaug____ (~chatzilla@GGKMMCXII.gprs.sl-laajakaista.fi) (Remote host closed the connection)
- # [13:19] * Joins: smaug____ (~chatzilla@GGKMMCXII.gprs.sl-laajakaista.fi)
- # [13:22] * Joins: graememcc (~chatzilla@host86-160-242-104.range86-160.btcentralplus.com)
- # [13:23] * Joins: Ms2ger (9dc13031@gateway/web/freenode/ip.157.193.48.49)
- # [13:23] * Ms2ger is now known as Ms3ger
- # [13:23] <Ms3ger> annevk: good, I was confused why my change to the macintosh decoder didn't work out :)
- # [13:30] <hsivonen> where is encoding name comparison specced these days?
- # [13:30] <hsivonen> reality-based comparison, that is
- # [13:34] <annevk> that is still HTML5
- # [13:34] <annevk> it's trim leading and trailing whitespace, ASCII case-insensitive compare
- # [13:34] <annevk> iirc
- # [13:34] <annevk> it will become part of the Encoding Standard
- # [13:35] <annevk> Ms3ger: Opera apparently tackled a similar issue for the windows-* encodings which has not yet made it into a release
- # [13:35] <annevk> Ms3ger: you might want to do the same
- # [13:36] <annevk> Ms3ger: see e.g. http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html#windows-1255
- # [13:37] * Joins: ezoe (~ezoe@112-68-244-90f1.kyt1.eonet.ne.jp)
- # [13:40] <annevk> http://annevankesteren.nl/2010/8-bit-labels#ibm864 is kind of interesting
- # [13:40] <annevk> Firefox and IE versus WebKit and Chrome
- # [13:40] <annevk> seems like something WebKit did wrong
- # [13:40] <annevk> Opera has not implemented that one at all...
- # [13:45] <Ms3ger> annevk: oh, Opera changed those already? I'll have a look
- # [13:45] * Quits: virtuelv (virtuelv__@nat/opera/x-vvmacwkrzludquab) (Quit: Ex-Chat)
- # [13:45] * Quits: boblet (u1921@gateway/web/irccloud.com/x-jvkqhfhgzsjvwegd)
- # [13:45] * Joins: boblet (u1921@gateway/web/irccloud.com/x-vjlpfnvdhmtmucic)
- # [13:45] * Joins: virtuelv (~virtuelv_@213.236.208.22)
- # [13:46] * Quits: ezoe (~ezoe@112-68-244-90f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [13:46] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [13:50] <annevk> Ms3ger: well, for the next public release
- # [13:50] <Ms3ger> Yeah
- # [14:01] <Ms3ger> Hmm, it doesn't seem terribly clear in DOM4 that you need to call EventListener.handleEvent
- # [14:05] * Quits: MikeSmith (~MikeSmith@EM1-113-77-113.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [14:08] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [14:09] <Ms3ger> Looks like I'll have to learn more about this file format than I'd like...
- # [14:10] * Joins: MikeSmith (~MikeSmith@EM1-112-158-141.pool.e-mobile.ne.jp)
- # [14:12] * Quits: Ms3ger (9dc13031@gateway/web/freenode/ip.157.193.48.49) (Quit: bbl)
- # [14:13] <annevk> Ms3ger: not changing octet 25 in ibm864 would also be good
- # [14:13] * Joins: jdong_bot_ (~jdong_bot@114.112.45.190)
- # [14:16] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox)
- # [14:20] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:20] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [14:25] <annevk> why is ibm864 such a mess?
- # [14:25] <annevk> meh, I'll just make some choices and let people complain
- # [14:37] * Joins: woef (~woef@91.183.84.141)
- # [14:38] <woef> If I want to use the itemscope in xhtml5 (or whatever I should call it), do I write itemscope="itemscope" ?
- # [14:38] <woef> ("xml serialization of html5" I believe)
- # [14:39] <gsnedders> woef: yes
- # [14:39] <gsnedders> woef: either that or itemscope=""
- # [14:39] <woef> okay, cool :)
- # [14:40] <woef> Is there a place where I can verify how Google/others will read this data (to verify if I implemented it well?)
- # [14:42] <annevk> validator.nu ?
- # [14:47] <annevk> so JSON can be just be a [] literal right?
- # [14:49] <woef> http://www.google.com/webmasters/tools/richsnippets
- # [14:49] <woef> No idea if validator.nu does something similar.
- # [14:51] <gsnedders> annevk: yes
- # [14:52] <gsnedders> annevk: JSON can be an object literal or an array literal
- # [15:04] * Joins: davidb_ (~davidb@66.207.208.98)
- # [15:05] * Quits: virtuelv (~virtuelv_@213.236.208.22) (Ping timeout: 245 seconds)
- # [15:07] <bga> gsnedders can you recomend me sources of hight order stuff? Programming langs, modern math. Some ppl in twitter, blogs etc
- # [15:09] * Joins: plutoniix (~plutoniix@103.1.164.1)
- # [15:09] <gsnedders> bga: What are you actually looking for?
- # [15:10] <smaug____> heycam|away: what should happen if non-object is passed as dictionary
- # [15:10] <smaug____> say new Event("foo", 1)
- # [15:12] <bga> gsnedders new papers, researches
- # [15:12] <gsnedders> bga: For that sort of stuff, I'm the wrong person to ask.
- # [15:12] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:12] <bga> tired to grep forums to find something new
- # [15:12] <bga> heh
- # [15:18] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:24] * Quits: jdong_bot_ (~jdong_bot@114.112.45.190) (Remote host closed the connection)
- # [15:27] <annevk> david_carlisle: http://dvcs.w3.org/hg/encoding/raw-file/tip/single-octet-encodings.json
- # [15:27] <annevk> david_carlisle: it's also linked from the specification
- # [15:28] <annevk> david_carlisle: from now I'll generate new tables from that source to make sure they stay in sync
- # [15:28] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:28] <annevk> not entirely sure I want to automate the entire specification, does not seem worth it
- # [15:28] <annevk> and it will not work nicely when non single-octet encodings are added to the list of encodings
- # [15:31] * Joins: ezoe (~ezoe@112-68-244-90f1.kyt1.eonet.ne.jp)
- # [15:33] * Joins: ehsan (~ehsan@66.207.208.98)
- # [15:33] <david_carlisle> annevk: thanks
- # [15:34] <david_carlisle> can't you just have a bigger array for the two byte encodings? or do you mean you'd want some kind of sparse format
- # [15:35] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [15:36] * Quits: seventh (seventh@27.100.18.1) (Quit: ...)
- # [15:37] <annevk> david_carlisle: they're not two byte, they're multi
- # [15:38] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:41] * Joins: seventh (seventh@27.100.19.3)
- # [15:43] <david_carlisle> annevk: yes sure but they can all be thought of as a mapping from some finite range of integers to a the codepoint range so can all be represented by an array of integers as you have so far, can;t they? (admittedly that doesn't capture how the bytes represent the encoding number but) so for example utf-8 would just be an idenity as the numeric part is an identity map, the actual utf-8 bit...
- # [15:43] <david_carlisle> ...layout wouldn't fit the layout in your current json, perhaps that's what you meant originally
- # [15:46] <hsivonen> woef: Validator.nu doesn't check for suitability for consumption by Google
- # [15:47] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [15:48] * Joins: drublic_ (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [15:52] * Quits: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [15:53] * Joins: tomasf (~tomasf@109.58.54.19.bredband.tre.se)
- # [15:56] <annevk> david_carlisle: I think some of the multi octet encodings have state
- # [15:56] <annevk> david_carlisle: also not sure error handling works for them, e.g. for UTF-8
- # [15:56] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [15:56] <annevk> david_carlisle: but I need to look at them more closely basically
- # [15:56] <annevk> david_carlisle: for now I'm happy with just doing the single-octet stuff
- # [15:59] * Joins: wesbos (~wesbos@24.52.240.143)
- # [16:12] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:13] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:13] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [16:15] * Quits: ezoe (~ezoe@112-68-244-90f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [16:16] <annevk> where did Ms2ger go?
- # [16:16] <annevk> or Ms3ger for that matter
- # [16:17] <jgraham> Maybe he is metamorphosing into Ms4ger
- # [16:17] <jgraham> On the internet, no one knows you're a butterfly
- # [16:18] * Quits: smaug____ (~chatzilla@GGKMMCXII.gprs.sl-laajakaista.fi) (Read error: Connection reset by peer)
- # [16:20] * Joins: eric_carlson_ (~eric@17.212.152.104)
- # [16:25] * Joins: tomasf_ (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [16:25] * Quits: tomasf_ (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Client Quit)
- # [16:25] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [16:26] * Quits: tomasf (~tomasf@109.58.54.19.bredband.tre.se) (Ping timeout: 276 seconds)
- # [16:27] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:30] * nunnun_away is now known as nunnun
- # [16:35] * Joins: astearns (~anonymous@63-147-135-5.dia.static.qwest.net)
- # [16:36] * Quits: astearns (~anonymous@63-147-135-5.dia.static.qwest.net) (Client Quit)
- # [16:40] * Joins: mpt (~mpt@canonical/mpt)
- # [16:40] * Joins: PiRSquared17 (~PiRSquare@wikipedia/PiRSquared17)
- # [16:41] * Quits: mpt (~mpt@canonical/mpt) (Client Quit)
- # [16:42] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
- # [16:43] * Joins: astearns (~anonymous@69.38.214.164)
- # [16:52] * drublic_ is now known as drublic
- # [16:52] * Joins: Areks (~Areks@rs.gridnine.com)
- # [16:53] * Quits: astearns (~anonymous@69.38.214.164) (Quit: astearns)
- # [16:54] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [16:55] * gwicke is now known as gwicke_away
- # [17:01] * Joins: smaug____ (~chatzilla@GGYKMDCCCXXXIII.gprs.sl-laajakaista.fi)
- # [17:07] <zewt> annevk: well, there's often no majority (gecko+presto vs. trident+webkit), it's existing content that matters, of course ... anyway, i'm guessing at least the windows-* discrepencies should be easy to get fixed
- # [17:08] <zewt> seems pretty obvious to treat IE as the authority on those mappings
- # [17:10] <annevk> if the four others did the same I opted for following them instead
- # [17:11] * Joins: mpt_ (~mpt@nat/canonical/x-jxehqrfskyftjomy)
- # [17:11] * Quits: mpt_ (~mpt@nat/canonical/x-jxehqrfskyftjomy) (Changing host)
- # [17:11] * Joins: mpt_ (~mpt@canonical/mpt)
- # [17:11] <zewt> smaug____: new Event("foo", 1) throws TypeError, step 1 of http://dev.w3.org/2006/webapi/WebIDL/#es-dictionary
- # [17:11] <smaug____> yup
- # [17:11] <smaug____> just adding that to the implementation
- # [17:12] <annevk> zewt: I did favor trident/webkit over presto/gecko; same for trident/gecko
- # [17:12] <annevk> zewt: and WebKit is not quite the same when it comes to this
- # [17:12] <annevk> so I have both Chromium and WebKit
- # [17:12] <zewt> fun stuff
- # [17:13] <zewt> i wonder if there really isn't much content on "arabic" on those codepoints trident assigns mappings to
- # [17:14] <annevk> for multi-octet encodings it seems I should define algorithms for encode and decode
- # [17:14] <annevk> and then cleverly test them
- # [17:15] <zewt> (why do people randomly like to call bytes "octets"? heh)
- # [17:15] <zewt> they're multibyte encodings, damn it :P
- # [17:15] <annevk> zewt: http://en.wikipedia.org/wiki/Octet_(computing)
- # [17:15] <zewt> i know what the word means; in the real world we call them bytes
- # [17:15] <hober> zewt: because on older architectures byte length differed
- # [17:15] <zewt> hober: doesn't matter in 2011 (or 2001)
- # [17:16] <annevk> zewt: see http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html#notes for general rules I used
- # [17:16] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Quit: Verlassend)
- # [17:16] <annevk> zewt: it might be worth going with byte and defining that as eight bits
- # [17:16] <annevk> zewt: email WHATWG?
- # [17:16] * Quits: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Remote host closed the connection)
- # [17:17] * Joins: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [17:17] <zewt> annevk: i'm guessing data will be wanted about the contentious mappings (if lots of pages are using those trident arabic mappings, that's probably what should be used, even if it's currently the minority...)
- # [17:18] <zewt> as long as there's data to back it, i'd be surprised if there was much pushback from browsers for adding them
- # [17:18] <annevk> yeah
- # [17:18] <gsnedders> zewt: If you're dealing with mainframes it does sometimes still matter.
- # [17:18] * Joins: KillerX (~anant@nat/mozilla/x-nqsxinyzdngikpxu)
- # [17:20] * Joins: rillian (~rillian@mist.thaumas.net)
- # [17:20] <annevk> zewt: that's one of the things mentioned
- # [17:20] <zewt> gsnedders: (i leave that to that field to translate terminology; the rest of the world has moved on)
- # [17:22] <zewt> mapping ascii to windows-1252 makes me sad inside
- # [17:25] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [17:26] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [17:31] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 268 seconds)
- # [17:32] * gwicke_away is now known as gwicke
- # [17:33] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [17:37] * Joins: FlorianX1 (~Dimitri@p4FCF6C39.dip.t-dialin.net)
- # [17:41] * Quits: FlorianX (~Dimitri@p578F10F6.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [17:42] * Quits: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl) (Ping timeout: 252 seconds)
- # [17:44] * nunnun is now known as nunnun_away
- # [17:45] * Joins: KillerX_ (~anant@2620:101:8003:200:b8c7:e79d:8832:faff)
- # [17:48] * Joins: weinig (~weinig@2620:149:4:1b01:90a:160f:5003:c32a)
- # [17:48] * Quits: KillerX (~anant@nat/mozilla/x-nqsxinyzdngikpxu) (Ping timeout: 245 seconds)
- # [17:48] * KillerX_ is now known as KillerX
- # [17:56] * Joins: astearns (~anonymous@sjfw1-a.adobe.com)
- # [17:58] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [18:03] * Quits: weinig (~weinig@2620:149:4:1b01:90a:160f:5003:c32a) (Read error: Connection reset by peer)
- # [18:03] * Joins: weinig (~weinig@2620:149:4:1b01:90a:160f:5003:c32a)
- # [18:05] * Joins: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk)
- # [18:06] <gsnedders> WTF? Thunderbird has started using Chrome for https links, though nowhere is Chrome set as the default.
- # [18:06] * nunnun_away is now known as nunnun
- # [18:06] * Quits: rillian (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [18:07] * Joins: rillian (~rillian@mist.thaumas.net)
- # [18:08] <jgraham> Google's marketing has become so agrressive that they now have Mozilla promoting them? :p
- # [18:08] <martndemus> Thunderbird knows whats best =D
- # [18:10] * Joins: rillian_ (~rillian@mist.thaumas.net)
- # [18:10] * Quits: rillian (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [18:13] * Joins: rillian (~rillian@mist.thaumas.net)
- # [18:13] * Quits: rillian_ (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [18:15] * Joins: rillian_ (~rillian@mist.thaumas.net)
- # [18:15] * Quits: rillian (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [18:19] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:23] * Joins: karega|aniasis (~karegaani@64.124.202.222)
- # [18:25] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 240 seconds)
- # [18:25] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Quit: snowfox)
- # [18:25] * Quits: smaug____ (~chatzilla@GGYKMDCCCXXXIII.gprs.sl-laajakaista.fi) (Read error: Operation timed out)
- # [18:25] * Joins: graememcc_ (~chatzilla@host86-162-163-174.range86-162.btcentralplus.com)
- # [18:26] * Joins: Ms2ger (~Ms2ger@91.181.120.71)
- # [18:27] * Quits: graememcc (~chatzilla@host86-160-242-104.range86-160.btcentralplus.com) (Ping timeout: 240 seconds)
- # [18:27] * graememcc_ is now known as graememcc
- # [18:28] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:31] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Remote host closed the connection)
- # [18:34] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [18:35] * Quits: Telling (Telling@do.it.and.undo.it) (Read error: Connection reset by peer)
- # [18:35] * Joins: Telling (Telling@do.it.and.undo.it)
- # [18:37] * Quits: Neocortex (~nectop@82-170-160-25.ip.telfort.nl) (Quit: Neocortex)
- # [18:37] * Quits: wilhelm (~wilhelm@178.255.149.98) (Ping timeout: 252 seconds)
- # [18:37] * Joins: wilhelm (~wilhelm@178.255.149.98)
- # [18:38] * Joins: jwalden (~waldo@c-76-122-148-63.hsd1.mi.comcast.net)
- # [18:42] * Joins: dainbrain (~dain@nat.corp.mediatemple.net)
- # [18:44] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 255 seconds)
- # [18:44] * Joins: drublic_ (~drublic@frbg-4d0290a7.pool.mediaWays.net)
- # [18:47] * Joins: gavinc (~gavin@50-0-76-242.dsl.dynamic.sonic.net)
- # [18:48] * Quits: drublic (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [18:53] * Quits: drublic_ (~drublic@frbg-4d0290a7.pool.mediaWays.net) (Remote host closed the connection)
- # [18:58] * Joins: ap_ (~ap@2620:149:4:1b01:f11f:5ac5:d1b6:f5b)
- # [19:04] * Quits: plutoniix (~plutoniix@103.1.164.1) (Ping timeout: 252 seconds)
- # [19:10] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:16] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [19:16] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [19:16] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [19:18] * Joins: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz)
- # [19:20] * Quits: rillian_ (~rillian@mist.thaumas.net) (Read error: Connection reset by peer)
- # [19:20] * Joins: rillian (~rillian@mist.thaumas.net)
- # [19:25] * gwicke is now known as gwicke_away
- # [19:26] * Quits: codeho (~codeho@195.71.160.78) (Ping timeout: 252 seconds)
- # [19:26] * gwicke_away is now known as gwicke
- # [19:28] * jernoble|afk is now known as jernoble
- # [19:30] * Quits: mpt_ (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [19:32] * Joins: mpt_ (~mpt@nat/canonical/x-vnsobwhqpmvbarbj)
- # [19:32] * Quits: mpt_ (~mpt@nat/canonical/x-vnsobwhqpmvbarbj) (Changing host)
- # [19:32] * Joins: mpt_ (~mpt@canonical/mpt)
- # [19:35] * Joins: GlitchMr (~glitchmr@77-254-109-186.adsl.inetia.pl)
- # [19:35] * Joins: sicking (~chatzilla@nat/mozilla/x-hoitqakixxhffskj)
- # [19:39] * Quits: GlitchMr (~glitchmr@77-254-109-186.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [19:40] * PiRSquared17 is now known as ________________
- # [19:40] * ________________ is now known as ns_ghost
- # [19:41] * ns_ghost is now known as PiRSquared
- # [19:42] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [19:42] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 248 seconds)
- # [19:42] * Quits: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net) (Quit: miketaylr)
- # [19:43] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Read error: Connection reset by peer)
- # [19:43] <TabAtkins> Hm. I'm not sure what mailing list to talk about this on.
- # [19:43] <TabAtkins> So, I'm in a discussion with our spreadsheet team.
- # [19:43] * Quits: annevk (annevk@nat/opera/x-veievtihfabpbfit) (Remote host closed the connection)
- # [19:43] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [19:43] <TabAtkins> Spreadsheets are, in essence, a giant <table>. This is, predictably, absolutely shit for performance. They're trying to find ways around it, to the point of considering implementing all their rendering in WebGL instead.
- # [19:44] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [19:45] <TabAtkins> I'd like to discuss ways to fix this in HTML/CSS/JS. Possibilities include: a "just trust me" table layout mode that uses less constraints (allows overflow, etc.) to bring performance back down from quadratic+; a "virtual table" object that draws a simplistic rendering of empty cells and calls you to fill them in with real DOM when users stop scrolling.
- # [19:45] <TabAtkins> Possibly other ideas.
- # [19:45] <TabAtkins> So, where to bring this up?
- # [19:45] <TabAtkins> I'm thinking whatwg might be the best place.
- # [19:46] <gsnedders> TabAtkins: SVG might work decently — but Fx doesn't support selection of SVG, does it?
- # [19:46] <TabAtkins> gsnedders: I don't know if SVG would work. If we support the same spreadsheet size as Excel, that's 2^8 columns and 2^16 rows.
- # [19:46] <TabAtkins> Excel can do fast scrolling on that because it just cheats for the most part until you stop scrollilng.
- # [19:47] <TabAtkins> But 2^24 DOM nodes will kill a browser regardless of whether it's HTML or SVG, I think.
- # [19:47] * Joins: codeho (~codeho@178-26-69-223-dynip.superkabel.de)
- # [19:48] * Quits: djr (~djr@208-75-85-139.slicehost.net) (Ping timeout: 255 seconds)
- # [19:48] <Ms2ger> table-layout: fixed?
- # [19:49] <TabAtkins> I'm pretty sure table-layout:fixed isn't "fixed" enough.
- # [19:49] <TabAtkins> You still need to do layout to determine the height of rows, for example.
- # [19:49] <Ms2ger> I guess we need table-layout: fixedforrealthistime
- # [19:49] <TabAtkins> table-layout:static
- # [19:50] <Ms2ger> But you only get to add that if you spec normal tables first :)
- # [19:50] <TabAtkins> I REFUSE
- # [19:50] <Ms2ger> Then I REFUSE to implement it
- # [19:51] <Ms2ger> Which shouldn't bother you, I wouldn't implement it anyway
- # [19:51] <gsnedders> Children, no fighting.
- # [19:51] <Ms2ger> gsnedders, remind me, are you younger or older than me? :)
- # [19:51] <gsnedders> Ms2ger: I believe I am still the youngest active person in this channel.
- # [19:51] <gsnedders> Ms2ger: (19)
- # [19:52] <Ms2ger> Good
- # [19:52] <Ms2ger> So be quiet when adults talk ;)
- # [19:52] <gsnedders> Ms2ger: Pfff.
- # [19:52] <gsnedders> Ms2ger: I've been an adult since I was 16!
- # [19:53] * Quits: connrs (~connrs@conners.plus.com) (Quit: Going offline)
- # [19:53] <Ms2ger> Scot?
- # [19:53] <gsnedders> Ms2ger: Yup.
- # [19:53] <gsnedders> (I then regressed and became a child for a while again while in Sweden)
- # [19:53] <Ms2ger> Heh
- # [19:54] <gsnedders> It was quite amusing going from an adult to being a child. Don't get to do that often. :)
- # [20:01] * Joins: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net)
- # [20:02] * Joins: maikmerten (~maikmerte@port-92-201-218-64.dynamic.qsc.de)
- # [20:05] <Ms2ger> annevk5, why would not changing octet 25 in ibm864 be good?
- # [20:05] * Quits: MikeSmith (~MikeSmith@EM1-112-158-141.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [20:06] * Joins: rniwa (rniwa@nat/google/x-zqrlevtbiqrhgjag)
- # [20:08] * Joins: dave_levin (dave_levin@nat/google/x-ckcxhwcwinrgcshf)
- # [20:11] * Joins: MikeSmith (~MikeSmith@EM114-48-59-139.pool.e-mobile.ne.jp)
- # [20:15] * PiRSquared is now known as PiRSquared17
- # [20:17] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
- # [20:19] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [20:24] * Joins: othermaciej (~mjs@17.245.89.16)
- # [20:28] * Quits: cpearce (~chatzilla@ip-118-90-47-248.xdsl.xnet.co.nz) (Ping timeout: 240 seconds)
- # [20:38] <zewt> changing the ASCII overlap is never good
- # [20:42] <Ms2ger> Firefox is outnumbered 3-to-1
- # [20:46] * PiRSquared17 is now known as PiRSquared
- # [20:47] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [20:54] * Quits: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:54] <zewt> all browsers are outnumbered, they're all doing different things
- # [20:55] * jcranmer wonders why he remains in this channel
- # [20:55] <zewt> are you asking us?
- # [20:56] <gsnedders> jcranmer: Because we're cool?
- # [20:56] <zewt> Ms2ger: if IE is handling the ASCII range for that encoding sanely, then I'd hope other browsers could align at least for those
- # [20:56] <jcranmer> I only passively follow HTML development, and even that is beginning to wear thin
- # [20:56] * jcranmer settles for "inertia"
- # [20:56] * Ms2ger whacks jcranmer
- # [20:57] <zewt> (i don't really care about the others for such an obscure encoding, but having as close to everything as possible align for ASCII is big)
- # [20:57] <Ms2ger> zewt, did you look at the data?
- # [20:57] <jcranmer> let's go to EBCIDIC?
- # [20:58] <zewt> i've only looked at the tables
- # [20:58] <Ms2ger> http://annevankesteren.nl/2010/8-bit-labels#ibm864
- # [20:58] <Ms2ger> So what would you recommend for 0x25?
- # [20:59] <zewt> according to http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html#ibm864, trident maps [0,7f] to identity for that encoding
- # [20:59] <zewt> which is what all mbcs and 8bit encodings should do, so that's what I'd recommend
- # [20:59] * zewt squints at funkytable
- # [21:00] <zewt> looks like it (unsurprisingly) says the same thing
- # [21:04] * Joins: smaug____ (~chatzilla@193-64-22-79-nat.elisa-mobile.fi)
- # [21:04] <zewt> based on those tables, it should be possible to align all of these encodings that way
- # [21:04] <zewt> assuming other browsers don't dig in their heels for some obscure reason
- # [21:04] <zewt> (and ignoring multibyte encodings for now, of course)
- # [21:07] * Joins: Peter- (~peter@nishino.lvp-media.com)
- # [21:07] * Peter- is now known as Peter`
- # [21:10] <zewt> how could anyone ever use 864 in Firefox, with it remapping %?
- # [21:10] * hoodow_ is now known as hoodow
- # [21:11] * Quits: hoodow (~hoodow@2001:41d0:2:b214:20::5) (Changing host)
- # [21:11] * Joins: hoodow (~hoodow@pdpc/supporter/active/hoodow)
- # [21:11] <zewt> that's well into crazyland
- # [21:11] * Quits: Lachy (Lachy@nat/opera/x-gfjqtorvmliwtigk) (Ping timeout: 252 seconds)
- # [21:16] * Quits: maikmerten (~maikmerte@port-92-201-218-64.dynamic.qsc.de) (Quit: Leaving)
- # [21:18] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [21:18] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [21:19] <karega|aniasis> does anyone know any good design examples of horizontal accordions
- # [21:20] <Ms2ger> Are there any?
- # [21:22] * jernoble is now known as jernoble|afk
- # [21:22] <karlcow> yeah a few karega|aniasis http://www.fallonemusic.com/images/Hohner_accordeons_2_XL.jpg
- # [21:23] <karlcow> also http://www.skripta-paris.com/810-9621-large/japanese-album-accordion-moleskine-pocket-a6.jpg
- # [21:23] <karega|aniasis> accordions for web content
- # [21:24] <erlehmann> are those not http?
- # [21:24] <karega|aniasis> yes, but I mean accordions for web based content layout
- # [21:25] <karega|aniasis> not the instrument
- # [21:25] <karlcow> erlehmann: those are http pipes(lining) ;)
- # [21:25] <karega|aniasis> no links to instruments
- # [21:25] <erlehmann> a web accordion seems like a weird instrument
- # [21:25] <karlcow> karega|aniasis: yes we are being saccarstic :)
- # [21:26] <karega|aniasis> it does, and that's why I'm not talking referring to it.
- # [21:26] <karlcow> karega|aniasis: I have no answer more than would you get on DuckDuckGo
- # [21:26] <karega|aniasis> karlcow, yes I know and I am going along with your sarcasm.
- # [21:26] <karlcow> karega|aniasis: you would have better chances I guess in #html5
- # [21:27] * Quits: seventh (seventh@27.100.19.3) (Remote host closed the connection)
- # [21:29] * Quits: mpt_ (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [21:32] <bga> too many questions about webkit's console.log
- # [21:32] <bga> plz do deep copy
- # [21:32] * Joins: mpt_ (~mpt@canonical/mpt)
- # [21:32] * Joins: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
- # [21:36] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
- # [21:36] * Joins: jarek (~jarek@bcu171.neoplus.adsl.tpnet.pl)
- # [21:36] * Quits: jarek (~jarek@bcu171.neoplus.adsl.tpnet.pl) (Changing host)
- # [21:36] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [21:40] * Quits: erlehmann (~erlehmann@82.113.119.67) (Quit: Ex-Chat)
- # [21:45] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [21:53] * Joins: weinig_ (~weinig@17.245.90.174)
- # [21:53] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [21:55] * Quits: weinig (~weinig@2620:149:4:1b01:90a:160f:5003:c32a) (Ping timeout: 252 seconds)
- # [21:55] * weinig_ is now known as weinig
- # [21:56] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
- # [21:58] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [22:02] * Quits: astearns (~anonymous@sjfw1-a.adobe.com) (Remote host closed the connection)
- # [22:05] * Quits: othermaciej (~mjs@17.245.89.16) (Quit: othermaciej)
- # [22:06] * Joins: drublic (~drublic@frbg-5d84f1e0.pool.mediaWays.net)
- # [22:06] * Joins: mkanat (mkanat@nat/google/x-dwzfwoxyvgdudpuz)
- # [22:08] * Joins: othermaciej (~mjs@17.245.89.16)
- # [22:08] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 240 seconds)
- # [22:08] * Quits: FlorianX1 (~Dimitri@p4FCF6C39.dip.t-dialin.net) (Quit: Leaving.)
- # [22:10] * Joins: astearns (~anonymous@sjfw1.adobe.com)
- # [22:12] * jernoble|afk is now known as jernoble
- # [22:18] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [22:20] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [22:23] * Quits: MikeSmith (~MikeSmith@EM114-48-59-139.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [22:24] * Quits: weinig (~weinig@17.245.90.174) (Remote host closed the connection)
- # [22:24] * Joins: weinig (~weinig@2620:149:4:1b01:c57:d3e5:6c30:cc26)
- # [22:24] * Quits: jarek (~jarek@unaffiliated/jarek) (Client Quit)
- # [22:30] * Quits: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [22:36] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
- # [22:38] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [22:42] <Hixie> TabAtkins: yt?
- # [22:42] <Hixie> TabAtkins: can you take a look at http://lists.whatwg.org/htdig.cgi/help-whatwg.org/2011-December/000966.html ?
- # [22:42] <jgraham> Disadvantages of using Google as a calculator: inch to cm conversions lead to lots of penis-related search results
- # [22:43] <jgraham> In other news, bein able to do mental arithmetic is still good
- # [22:43] <Hixie> (or anyone else who is up to date on table model rendering rules)
- # [22:43] <gsnedders> jgraham: multiplying by 2.54 have that affect as well?
- # [22:43] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [22:44] <zewt> then you have to remember 2.54 :)
- # [22:45] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [22:45] <jgraham> Hixie: (I don't know what the spec says but the behaviour he wants seems very magical)
- # [22:45] <Hixie> well my real question is whether he should file the bug on gecko or webkit
- # [22:46] <jgraham> In particular http://btrem.com/tests/table1 seems like it much be the wrong expectation
- # [22:46] <jgraham> *must
- # [22:47] <jgraham> The other one I don't know. And I would give even odds that CSS doesn't know either :)
- # [22:47] <Ms2ger> gtalbot would probably be able to say something about those tests
- # [22:48] <jgraham> Or dbaron
- # [22:48] * Ms2ger curses annevk5
- # [22:50] * Quits: weinig (~weinig@2620:149:4:1b01:c57:d3e5:6c30:cc26) (Read error: Connection reset by peer)
- # [22:50] * Joins: weinig (~weinig@17.212.155.13)
- # [23:01] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [23:02] <Hixie> hsivonen: ping
- # [23:04] * Quits: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net) (Quit: miketaylr)
- # [23:04] <jgraham> Pretty sure that if you look at the distribution of when hsivonen is in the channel the probability he is around is tiny. Unless he is abroad or something.
- # [23:04] * Joins: miketaylr (~miketaylr@76-229-242-92.lightspeed.okcbok.sbcglobal.net)
- # [23:06] * Quits: othermaciej (~mjs@17.245.89.16) (Quit: othermaciej)
- # [23:06] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:08] * Joins: othermaciej (~mjs@17.245.89.16)
- # [23:08] * Quits: gwicke (~gabriel@212.255.28.36) (Remote host closed the connection)
- # [23:08] <Hixie> jgraham: always worth a try
- # [23:09] <Hixie> i guess i'll just have to work out this parser thing myself :-P
- # [23:10] <gsnedders> Hixie: You wrote it! :P
- # [23:10] <Hixie> yeah but that was months ago
- # [23:10] <Hixie> i've offloaded all my knowledge to off-site storage
- # [23:10] <Hixie> (the spec)
- # [23:11] <Hixie> any html5lib people here?
- # [23:12] <gsnedders> Myself and jgraham?
- # [23:12] <gsnedders> (Though certainly my knowledge of the parser isn't as great as it was a year ago…)
- # [23:13] <gsnedders> But jgraham's should be, if he's been doing his work properly. :P
- # [23:13] <Hixie> do you know if it's up to date with the spec?
- # [23:13] <Hixie> in particular the foreign content stuff
- # [23:15] <gsnedders> Not for any changes in the past six months
- # [23:16] <Hixie> k
- # [23:17] <TabAtkins> Hixie: His "test1" (using the separated border model) is wrong. There is no cell in the lower-right corner, so there's nothing for CSS to target and apply a border to.
- # [23:18] <TabAtkins> In the "test2" (using the collapsed border model, and applying border to <tr>), it's a WebKit bug.
- # [23:18] <TabAtkins> Which I believe is already filed.
- # [23:18] <gsnedders> Yeah, that's an ancient bug/
- # [23:18] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 248 seconds)
- # [23:18] <Hixie> TabAtkins: k. i'll reply to the mail, unless you'd like to
- # [23:18] <Hixie> TabAtkins: (and thanks)
- # [23:18] <TabAtkins> I'm not subscribed to that list, so go ahead.
- # [23:18] <Hixie> k
- # [23:19] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:19] * Joins: erlehmann (~erlehmann@82.113.119.67)
- # [23:22] * Joins: tantek (~tantek@nat/mozilla/x-krbbtyzgbcnfsrxz)
- # [23:22] * Joins: gkellogg_ (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
- # [23:23] <astearns> TabAtkins: then what does "the end of that row should be padded with empty cells" mean for his test1?
- # [23:23] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [23:23] * gkellogg_ is now known as gkellogg
- # [23:25] * Quits: graememcc (~chatzilla@host86-162-163-174.range86-162.btcentralplus.com) (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115204015])
- # [23:25] <TabAtkins> It doesn't mean anything, because HTML4 has no conformance criteria in it.
- # [23:26] * Joins: asdflj (~nodebot@ANantes-557-1-234-48.w2-8.abo.wanadoo.fr)
- # [23:27] <Ms2ger> Sure does
- # [23:27] <Ms2ger> It requires quote marks for q
- # [23:27] <TabAtkins> Yup.
- # [23:27] <TabAtkins> That rounds to zero.
- # [23:29] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Ping timeout: 248 seconds)
- # [23:30] * Quits: tantek (~tantek@nat/mozilla/x-krbbtyzgbcnfsrxz) (Quit: tantek)
- # [23:33] <Ms2ger> annevk5, you'll need to help me reverse engineer our file format for encodings if you want me to fix anything in Gecko :)
- # [23:34] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 240 seconds)
- # [23:36] * Quits: Ms2ger (~Ms2ger@91.181.120.71) (Quit: nn)
- # [23:40] <Hixie> ok how the heck do you escape a ! in a ""-quoted string in bash
- # [23:40] <Hixie> \! turns into a literal backslash-bang
- # [23:41] <zewt> i usually just give up and use '
- # [23:41] <Hixie> me too
- # [23:41] * Joins: frank_salim (~frank@64-71-23-251.static.wiline.com)
- # [23:42] <Hixie> but sometimes i want inner single quotes
- # [23:42] <zewt> "a"'!'"b"
- # [23:42] <jgraham> I really hate bash
- # [23:42] <jgraham> That is all
- # [23:42] <zewt> (more important when you want expansions)
- # [23:42] <Hixie> zewt: oh you can do that? interesting
- # [23:42] <Hixie> funky
- # [23:42] <Hixie> zewt: thanks!
- # [23:43] <zewt> a rare universal among programmers; everyone hates bash, and uses it anyway
- # [23:44] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [23:44] <Hixie> i don't hate bash
- # [23:44] <zewt> you should
- # [23:46] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [23:48] * Joins: seventh (seventh@27.100.19.61)
- # [23:50] * Quits: seventh (seventh@27.100.19.61) (Client Quit)
- # [23:53] * heycam|away is now known as heycam
- # [23:55] <heycam> smaug____, a TypeError is thrown if the value passed in isn't an object: http://dev.w3.org/2006/webapi/WebIDL/#es-dictionary
- # [23:55] <heycam> smaug____, (oh I see zewt answered for you)
- # [23:55] <heycam> (I process my scrollback as I scroll!)
- # [23:55] <zewt> (since I asked the same thing yesterday or so :)
- # [23:56] <heycam> TabAtkins, you're right that Firefox doesn't support selection of SVG text; being worked on though https://bugzilla.mozilla.org/show_bug.cgi?id=655877
- # [23:58] * Quits: smaug____ (~chatzilla@193-64-22-79-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
- # [23:59] * Joins: jacobolus (~jacobolus@adsl-71-141-226-58.dsl.snfc21.pacbell.net)
- # Session Close: Wed Dec 14 00:00:00 2011
The end :)