Options:
- # Session Start: Tue Oct 16 00:00:00 2012
- # Session Ident: #whatwg
- # [00:03] * Quits: jdaggett (~jdaggett@v023209.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [00:05] * jonlee is now known as jonlee|afk
- # [00:07] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:240d:4dd1:34c3:36d9) (Quit: jonlee|afk)
- # [00:07] * abstractj is now known as abstractj|away
- # [00:07] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:08] * Joins: jonlee (~jonlee@2620:149:4:1b01:85b4:913c:9ddb:29b1)
- # [00:09] * Quits: dbaron (~dbaron@nat/mozilla/x-arciqofsbdkdaggd) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:13] * Quits: jonlee (~jonlee@2620:149:4:1b01:85b4:913c:9ddb:29b1) (Quit: jonlee)
- # [00:13] * jonlee_ is now known as jonlee
- # [00:13] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 260 seconds)
- # [00:14] * Joins: othermaciej (~mjs@17.245.17.198)
- # [00:20] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [00:20] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Client Quit)
- # [00:22] <zewt> people sure seem to confuse "the actions of an employee reflect on the company" with "everything an employee says is the opinion of the company"
- # [00:22] <zewt> really doesn't seem like that fine a distinction
- # [00:22] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [00:23] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Client Quit)
- # [00:25] * Quits: rwaldron (rwaldron@nat/hackerschool.com/x-rurfhanzvafydcnv) (Quit: Leaving...)
- # [00:32] * Joins: irfaN (~irfaN@unaffiliated/irfan)
- # [00:32] * Quits: irfaN (~irfaN@unaffiliated/irfan) (Client Quit)
- # [00:32] * Joins: irfaN (~irfaN@91.72.117.31)
- # [00:32] * Quits: irfaN (~irfaN@91.72.117.31) (Changing host)
- # [00:32] * Joins: irfaN (~irfaN@unaffiliated/irfan)
- # [00:32] * Quits: irfaN (~irfaN@unaffiliated/irfan) (Remote host closed the connection)
- # [00:33] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [00:36] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 246 seconds)
- # [01:04] * Joins: teleject (~christoph@70.116.75.194)
- # [01:04] * Quits: espadrine (~thaddee_t@85-218-9-34.dclient.lsne.ch) (Ping timeout: 272 seconds)
- # [01:12] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [01:13] * Quits: dgathright (~dgathrigh@nat/yahoo/x-zqgpvtlffrpoffib) (Quit: dgathright)
- # [01:13] * Joins: dgathright (~dgathrigh@nat/yahoo/x-fdudumakocankeba)
- # [01:13] * Quits: dgathright (~dgathrigh@nat/yahoo/x-fdudumakocankeba) (Remote host closed the connection)
- # [01:14] * Quits: othermaciej (~mjs@17.245.17.198) (Quit: othermaciej)
- # [01:14] * Joins: dgathright (~dgathrigh@nat/yahoo/x-nauudttvheapsdya)
- # [01:16] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
- # [01:17] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (Quit: Lost terminal)
- # [01:17] * Quits: necolas (~necolas@adsl-71-135-34-0.dsl.pltn13.pacbell.net) (Remote host closed the connection)
- # [01:24] <Hixie_> SamB_MacG5: not sure what you mean re bug components
- # [01:25] <SamB_MacG5> hmm, probably best to just forget it
- # [01:26] <SamB_MacG5> I remembered how what I was suggesting would look in bugzilla's UI, and decided it was a bad idea
- # [01:27] <Hixie_> heh
- # [01:27] <Hixie_> what's the problem you want to solve?
- # [01:27] <SamB_MacG5> there was no real problem
- # [01:27] <Hixie_> ok
- # [01:34] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [01:36] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [01:52] <jwalden> on the mentioned-hours-ago topic of F2Fs, I harbor a residuum of disappointment that I missed the whatwg meetup that happened in Mountain View the last week of October 2008, only a week before I moved to Mountain View :-\
- # [01:52] <jwalden> I've never met probably half the regulars here, would like to fix that at some point without having to go to something with the time commitment (or semi-irrelevancy to my actual JS-implementation hacking) of a TPAC-like thing :-)
- # [01:55] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:59] * Joins: othermaciej (~mjs@17.245.106.106)
- # [02:01] * Quits: othermaciej (~mjs@17.245.106.106) (Client Quit)
- # [02:01] * Joins: othermaciej (~mjs@17.245.106.106)
- # [02:07] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:12] * Quits: othermaciej (~mjs@17.245.106.106) (Quit: othermaciej)
- # [02:14] * Quits: drublic (~drublic@frbg-4d0282d8.pool.mediaWays.net) (Remote host closed the connection)
- # [02:20] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Quit: ChatZilla 0.9.89 [Firefox 19.0a1/20121012030610])
- # [02:21] * jonlee is now known as jonlee|afk
- # [02:22] * Quits: ap (~ap@2620:149:4:1b01:983b:c076:de57:a244) (Quit: ap)
- # [02:23] <GPHemsley> Speaking of F2Fs... is anyone going to IETF 85 in Atlanta in early November?
- # [02:44] * Quits: jsbell (jsbell@nat/google/x-chsgjafcocuojwkq) (Quit: There's no place like home...)
- # [02:52] * jonlee|afk is now known as jonlee
- # [02:56] * Quits: pablof (~pablof@144.189.150.129) (Quit: ^z)
- # [02:58] * Quits: jdong_ (~quassel@123.126.22.58) (Read error: Connection reset by peer)
- # [02:59] * Joins: jdong_ (~quassel@123.126.22.58)
- # [03:13] * Joins: Yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net)
- # [03:16] <Yuhong> <zewt> people sure seem to confuse "the actions of an employee reflect on the company" with "everything an employee says is the opinion of the company"
- # [03:16] <Yuhong> <zewt> really doesn't seem like that fine a distinction
- # [03:17] <Yuhong> I think it is a relic of legacy PR based on control of the message3.
- # [03:17] <Yuhong> I think it is a relic of legacy PR based on control of the message.
- # [03:19] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [03:22] <SamB_MacG5> if I want to link to a snapshot of entities.json, how should I do that?
- # [03:22] <SamB_MacG5> (preferably something a bit more human-friendly than https://github.com/w3c/html/raw/4b354c25cdc7025fef9f561bbc98fee2d9d241c1/entities.json ?)
- # [03:23] <TabAtkins> Unless it's branched, that's the correct way to link to it.
- # [03:23] <TabAtkins> You mean a *specific* snapshot, right?
- # [03:24] <SamB_MacG5> well, something recent would be good
- # [03:24] <SamB_MacG5> but mostly I just don't want to link to something that will change ...
- # [03:25] <TabAtkins> Okay, then yeah, you can't get away from that kind of url, unless Robin's done a tag branch (which you can then refer to the tip of).
- # [03:25] <SamB_MacG5> tag *branch*?
- # [03:25] <TabAtkins> I may be misusing terms.
- # [03:26] * SamB_MacG5 was afraid someone was misusing git
- # [03:26] * Quits: jwalden (~waldo@2620:101:8003:200:61f2:3df1:e69b:3ef7) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 16.0.1/20121011121642])
- # [03:28] * Quits: dcheng (dcheng@nat/google/x-qzzgasymaxlyhkgp) (Remote host closed the connection)
- # [03:30] * Quits: Yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net) (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
- # [03:35] * Joins: baku (~baku@dhcp-vlan3242-22-198.wireless.uic.edu)
- # [03:35] * Joins: dcheng (dcheng@nat/google/x-oyammsaoxigrdckz)
- # [03:36] * jonlee is now known as jonlee|afk
- # [03:37] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [03:40] * abstractj|away is now known as abstractj
- # [03:40] * Quits: dgathright (~dgathrigh@nat/yahoo/x-nauudttvheapsdya) (Ping timeout: 245 seconds)
- # [03:46] * Quits: baku (~baku@dhcp-vlan3242-22-198.wireless.uic.edu) (Ping timeout: 252 seconds)
- # [03:49] * Joins: baku (~baku@dhcp-vlan3242-22-198.wireless.uic.edu)
- # [03:53] * Joins: carlos_antonio (~benway@173.230.152.21)
- # [03:53] * Quits: carlos_antonio (~benway@173.230.152.21) (Changing host)
- # [03:53] * Joins: carlos_antonio (~benway@unaffiliated/disusered)
- # [03:55] * Quits: tantek (~tantek@nat/mozilla/x-ishstswatapfefma) (Quit: tantek)
- # [03:56] * Quits: sicking (~chatzilla@nat/mozilla/x-ygndsarhoovlylco) (Ping timeout: 260 seconds)
- # [04:03] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [04:04] * SamB_MacG5 wonders how to do a strut in HTML
- # [04:10] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [04:15] * Quits: michaeln (michaeln@nat/google/x-axokchogjcjqkjxe) (Quit: Leaving.)
- # [04:17] * Joins: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [04:18] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
- # [04:20] * Quits: beverloo_ (beverloo@nat/google/x-pyrjqkbqocqazvka) (Quit: beverloo_)
- # [04:25] * Quits: dgrogan (dgrogan@nat/google/x-exvmohswhneicvki) (Remote host closed the connection)
- # [04:35] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 244 seconds)
- # [04:37] * Quits: baku (~baku@dhcp-vlan3242-22-198.wireless.uic.edu) (Quit: Leaving)
- # [04:46] * Joins: plutoniix (~plutoniix@node-xje.pool-101-109.dynamic.totbb.net)
- # [04:55] * Joins: necolas (~necolas@adsl-71-135-37-1.dsl.pltn13.pacbell.net)
- # [05:04] * jonlee|afk is now known as jonlee
- # [05:05] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [05:06] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [05:14] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:17] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [05:18] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [05:18] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [05:19] * Joins: beverloo_ (~beverloo@c-67-188-0-234.hsd1.ca.comcast.net)
- # [05:23] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 276 seconds)
- # [05:35] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [05:35] * Joins: rniwa (~rniwa@54.sub-70-197-0.myvzw.com)
- # [05:47] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [05:48] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
- # [06:07] * Joins: niloy (~niloy@203.196.177.156)
- # [06:11] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 260 seconds)
- # [06:19] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [06:20] * Quits: beverloo_ (~beverloo@c-67-188-0-234.hsd1.ca.comcast.net) (Quit: beverloo_)
- # [06:26] * abstractj is now known as abstractj|away
- # [06:26] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [06:36] * Joins: nessy (~silviapf@2401:fa00:0:fd00:7926:163b:e356:4910)
- # [06:38] * Quits: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox_ben)
- # [06:38] * abstractj|away is now known as abstractj
- # [06:38] * Quits: abstractj (~abstractj@redhat/jboss/abstractj) (Excess Flood)
- # [06:39] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:39] <divya> why is this TPAC registration form from 1996?
- # [06:39] <divya> the url actually says 2002
- # [06:39] <divya> but NEVER MIND THAT.
- # [06:39] * Quits: nessy (~silviapf@2401:fa00:0:fd00:7926:163b:e356:4910) (Client Quit)
- # [06:40] <SamB_MacG5> maybe they use the same form every year ?
- # [06:40] <SamB_MacG5> or <insert interval of repetition here>
- # [06:41] <divya> but it is so unfriendly and unusable :|
- # [06:41] <divya> success message is in red.
- # [06:41] <divya> radio button + checkbox in the same field
- # [06:41] <divya> multiple questions to complete.
- # [06:41] * Joins: abstractj|away (~abstractj@redhat/jboss/abstractj)
- # [06:41] <SamB_MacG5> oh, this is an online form
- # [06:41] <divya> ahahah there are *offline forms*?!?!
- # [06:41] * SamB_MacG5 has no idea
- # [06:41] * SamB_MacG5 doesn't even know what TPAC is
- # [06:42] <divya> SamB_MacG5: tagging is a way to represent a state
- # [06:42] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [06:42] <divya> so you dont have to refer to a SHA
- # [06:42] <divya> but just refer to that tag
- # [06:42] <divya> so you *tag* that state and refer to entities.json with that tag.
- # [06:42] <divya> that is unhanging
- # [06:42] <divya> unchanging even
- # [06:42] <SamB_MacG5> yeah, I know how git tags work ;-)
- # [06:43] * SamB_MacG5 was just confused by the phrase "tag branch"
- # [06:46] <divya> srry SamB_MacG5 i have muddled my way through the logs as usual
- # [06:46] <SamB_MacG5> no problem
- # [06:46] <SamB_MacG5> just didn't want you to waste any more time explaining it to me ;-)
- # [06:52] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [07:02] * Quits: [[zz]] (~q@node-1c4k.pool-101-108.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [07:02] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [07:03] * Joins: [[zz]] (~q@node-qfv.pool-180-180.dynamic.totbb.net)
- # [07:04] * Joins: MikeSmith (~MikeSmith@2001:200:1c0:3602:e2f8:47ff:fe19:7950)
- # [07:08] * Quits: rniwa (~rniwa@54.sub-70-197-0.myvzw.com) (Quit: rniwa)
- # [07:32] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Linkinus - http://linkinus.com)
- # [07:34] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [07:40] * Joins: drdt (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [07:46] * Joins: annevk (~annevk@188.24.6.99)
- # [07:46] <annevk> and suddenly there is a lot of email
- # [07:47] <annevk> GPHemsley: was for wiki cleanup
- # [07:51] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [08:01] * drdt is now known as dydx
- # [08:02] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [08:06] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 246 seconds)
- # [08:06] * Quits: necolas (~necolas@adsl-71-135-37-1.dsl.pltn13.pacbell.net) (Remote host closed the connection)
- # [08:17] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [08:18] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [08:18] * Joins: nessy (~silviapf@58-6-44-251.dyn.iinet.net.au)
- # [08:20] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [08:25] <annevk> arun really shouldn't resolve those bugs as fixed...
- # [08:27] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:28] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [08:33] * Joins: Ducki_ (~Ducki@pD9E397CC.dip0.t-ipconnect.de)
- # [08:41] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [08:46] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Ping timeout: 265 seconds)
- # [08:51] <annevk> Hixie_: maybe make http://spec.whatwg.org/ redirect to http://www.whatwg.org/specs/ ?
- # [08:58] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [08:58] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:59] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [09:10] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [09:13] <annevk> https://twitter.com/robinberjon/status/255307260375494656 haha why did I miss this
- # [09:13] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 252 seconds)
- # [09:15] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [09:17] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:20] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 272 seconds)
- # [09:23] <hsivonen> yay hardware debugging https://bugzilla.mozilla.org/show_bug.cgi?id=800533#c15
- # [09:24] * Parts: bpalmer (user@unaffiliated/bpalmer) ("ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)")
- # [09:26] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [09:31] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [09:31] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 246 seconds)
- # [09:33] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [09:36] <MikeSmith> hsivonen: excellent
- # [09:36] <MikeSmith> somebody should post that to https://twitter.com/BestOfBugzilla
- # [09:37] * Joins: charlvn (~charlvn@charlvn.nl)
- # [09:38] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [09:38] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
- # [09:39] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:44] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [09:45] * Joins: silverroots (~silverroo@144.187.148.27)
- # [09:47] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:51] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
- # [09:54] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:54] <othermaciej> hsivonen: the interesting thing is that this turned out to be relevant to the cause of the bug but was initially ignored
- # [09:54] <othermaciej> (or so it seems from just the bugzilla comments, anyway)
- # [09:55] <othermaciej> annevk: that is awesome
- # [09:57] <hsivonen> one small step towards encoding sanity: https://hg.mozilla.org/integration/mozilla-inbound/rev/6db369a15ea7
- # [09:57] <hsivonen> boo UTF-16
- # [09:58] <annevk> hsivonen: how could it ever use utf-7?
- # [09:58] <hsivonen> annevk: it shouldn’t
- # [09:59] <annevk> shouldn't that be removed from IsAsciiCompatible then?
- # [10:00] <hsivonen> annevk: It’s basically an in-depth defense as long as the UTF-7 stuff exists in the charset alias system
- # [10:00] <annevk> okay
- # [10:01] <hsivonen> it scares me that x-imap4-modified-utf7 exists in the alias system
- # [10:01] <hsivonen> that sort of thing should not exist outside the IMAP protocol impl, IMO
- # [10:01] * Joins: timeless_ (uid4015@gateway/web/irccloud.com/x-mooomkqghhysvwlo)
- # [10:01] * Quits: timeless (uid4015@firefox/developer/timeless) (Read error: Connection reset by peer)
- # [10:01] * timeless_ is now known as timeless
- # [10:04] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [10:05] <zcorpan> MikeSmith: did you see my request about quirks mode tests on w3c-test.org?
- # [10:05] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [10:05] <MikeSmith> zcorpan: nope I didn't yet
- # [10:05] <MikeSmith> what I need to do?
- # [10:06] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [10:06] <zcorpan> MikeSmith: i have tests here i'd like synced on w3c-test.org http://dvcs.w3.org/hg/quirks-mode/file/3397c5f9ad8d/tests
- # [10:06] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Read error: Connection reset by peer)
- # [10:06] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [10:07] <MikeSmith> zcorpan: OK
- # [10:07] <MikeSmith> will try to get it set up today
- # [10:07] <zcorpan> thanks
- # [10:08] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [10:09] <zcorpan> yay sanity https://www.w3.org/Bugs/Public/show_bug.cgi?id=18521
- # [10:09] <annevk> http://www.cs.brown.edu/research/plt/dl/domsemantics/domsemantics.pdf claims DOM4 is not complete with respect to Events
- # [10:10] <annevk> I wonder what they're referring to
- # [10:13] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (Quit: leaving)
- # [10:14] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
- # [10:14] * Joins: Druide__ (~Druid@p5B137F73.dip.t-dialin.net)
- # [10:15] * Quits: Druide_ (~Druid@p5B05DF16.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [10:16] <annevk> zcorpan: mime type parsing is hard so we just gave up?!
- # [10:16] <annevk> IETF wins again
- # [10:18] <zcorpan> HOWTO makes APIs ignore your spec: make following your spec insanely complicated and have no gain for doing so
- # [10:19] <AryehGregor> smaug____, pong.
- # [10:23] <AryehGregor> hsivonen, currently I'm looking through the encoding spec's list of aliases and documenting which are supported by which browsers, preparatory to filing Gecko bugs for us to align with the spec where it makes sense (or spec bugs if it doesn't make sense). Does that sound useful?
- # [10:23] <AryehGregor> Or did someone already do something like thaT?
- # [10:23] <AryehGregor> that?
- # [10:23] * Joins: kennyluck_ (~kennyluck@119.161.158.96)
- # [10:23] <AryehGregor> (what bug component is this, and where do the aliases live in the code?)
- # [10:24] * jonlee is now known as jonlee|afk
- # [10:25] <smaug____> AryehGregor: dom tests. They live still in w3c, not whatwg?
- # [10:25] <annevk> AryehGregor: http://lxr.mozilla.org/mozilla-central/source/intl/locale/src/charsetalias.properties
- # [10:25] <AryehGregor> smaug____, whatwg has no place for tests right now, AFAICT.
- # [10:25] <annevk> AryehGregor: also http://lxr.mozilla.org/mozilla-central/source/intl/uconv/src/charsetData.properties
- # [10:25] <AryehGregor> The W3C doesn't seem to object to us keeping WHATWG-specific tests there, or at least no one's noticed.
- # [10:25] <annevk> AryehGregor: would be useful
- # [10:26] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [10:26] <annevk> AryehGregor: see also https://www.w3.org/Bugs/Public/show_bug.cgi?id=16773
- # [10:26] * Joins: nonge (~nonge@p50829E29.dip.t-dialin.net)
- # [10:27] * abstractj|away is now known as abstractj
- # [10:27] * Quits: kennyluck (~kennyluck@119.161.158.96) (Ping timeout: 272 seconds)
- # [10:27] * kennyluck_ is now known as kennyluck
- # [10:29] <hsivonen> AryehGregor: seems useful
- # [10:29] <AryehGregor> Okay, good.
- # [10:29] <hsivonen> the charset menu in Firefox has way too much RDF for me to grok how it works
- # [10:30] * Quits: nonge_ (~nonge@p5B3260CF.dip.t-dialin.net) (Ping timeout: 272 seconds)
- # [10:38] * Quits: MikeSmith (~MikeSmith@2001:200:1c0:3602:e2f8:47ff:fe19:7950) (Quit: MikeSmith)
- # [10:44] * Joins: roc (~chatzilla@121.98.230.221)
- # [10:46] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [10:49] * Joins: yoshiki_ (yoshiki@nat/google/x-zoncflzrogtmxnpl)
- # [10:49] * Joins: pyrsmk (~pyrsmk@246.193.115.78.rev.sfr.net)
- # [10:50] <annevk> if I configured everything correctly anyone with access to github/whatwg can now maintain platform.html5.org
- # [10:50] <annevk> just push to https://github.com/whatwg/platform.html5.org
- # [10:53] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [10:54] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [10:56] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [10:59] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Ping timeout: 260 seconds)
- # [11:09] <annevk> foolip++
- # [11:09] <annevk> foolip: were you in the list of acknowledgments already?
- # [11:09] <foolip> annevk, I don't know, but it doesn't matter for a typo :)
- # [11:12] <AryehGregor> Does IE really not recognize "utf8" as an alias for "utf-8"?
- # [11:13] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [11:13] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [11:14] <annevk> foolip: I copy the style from Hixie_ where I don't try to value contributions and just acknowledge everyone that makes one
- # [11:15] <foolip> annevk, feel free to ack me if I'm not there, I will use it to brag about my awesome spec review powers :)
- # [11:15] <annevk> already done :)
- # [11:16] <foolip> annevk, btw, the Makefile doesn't work on a clean checkout, which is why I just changed both files
- # [11:17] <foolip> what's supposed to be in data?
- # [11:18] <annevk> foolip: added you as whatwg owner
- # [11:18] <foolip> annevk, cool, thanks :)
- # [11:18] <annevk> foolip: ah yeah, hg clone https://bitbucket.org/ms2ger/specification-data data
- # [11:19] * Joins: OnlyMax (~OnlyMax@187-126-221-137.user.veloxzone.com.br)
- # [11:19] <annevk> foolip: I guess we should move that over to whatwg/ too and add some details to the Makefile thingie
- # [11:19] <annevk> Ms2ger: ^^
- # [11:21] <foolip> annevk, that'd be nice, yeah
- # [11:23] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [11:24] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
- # [11:28] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [11:30] * Parts: Kolombiken (~Adium@217.13.228.226)
- # [11:30] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [11:31] * Joins: isherman (isherman@nat/google/x-jmoyqvtfzjoxblag)
- # [11:32] * Quits: jamesr (jamesr@nat/google/x-ihihwegkblcftpkf) (Ping timeout: 246 seconds)
- # [11:32] * Joins: Lachy (~Lachy@office.oslo.opera.com)
- # [11:32] * Quits: isherman1 (isherman@nat/google/x-cztnsrpwyqgdidep) (Ping timeout: 246 seconds)
- # [11:33] * Joins: jamesr (jamesr@nat/google/x-jscuhpuvbadxdqkh)
- # [11:38] * Quits: OnlyMax (~OnlyMax@187-126-221-137.user.veloxzone.com.br)
- # [11:48] * Quits: nessy (~silviapf@58-6-44-251.dyn.iinet.net.au) (Quit: Leaving.)
- # [11:52] <jgraham> So, if I have a data URI that uses localStorage and then location.reload, why doesn't the storage area get recreated?
- # [11:53] * Joins: kennyluck_ (~kennyluck@119.161.158.96)
- # [11:55] <AryehGregor> annevk, so why in some cases did you require recognizing labels that only one major browser recognizes? E.g., all the iso88591/iso88592/etc. labels are recognized only by Gecko.
- # [11:55] <AryehGregor> (and are hard to read)
- # [11:55] <AryehGregor> Also koi8_r, and x-cp125*.
- # [11:55] <AryehGregor> And WebKit is the only one to recognize windows-949.
- # [11:55] * Quits: kennyluck (~kennyluck@119.161.158.96) (Ping timeout: 240 seconds)
- # [11:55] * kennyluck_ is now known as kennyluck
- # [11:56] <zcorpan> foolip: if you're so awesome at reviewing specs, why haven't you reviewed quirks mode? :-O
- # [11:58] <jgraham> In other news, why does the WHATWG even have "charter members"? If Hixie goes insane and the major stakeholders agreee change is needed then we would just fork the spec. No need for any shady-looky cabal at all.
- # [12:02] <odinho> zcorpan: The shock and horror!
- # [12:02] <zcorpan> inorite
- # [12:03] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [12:06] <AryehGregor> jgraham, has there been a single case where anyone has even used his role as a charter member?
- # [12:07] <jgraham> AryehGregor: I think they voted to allow annevk to also be a charter member
- # [12:07] <AryehGregor> Oh, well, that justifies the role's existence, then.
- # [12:12] <odinho> ^_^
- # [12:13] <annevk> AryehGregor: also by Opera no? at least older versions of Opera implemented UTS22
- # [12:13] <annevk> AryehGregor: WebKit has an open bug open for those too I think
- # [12:13] <AryehGregor> Well, the testing I was doing involved tedious manual labor, so I only tested IE/Gecko/WebKit. Sorry. :)
- # [12:15] <AryehGregor> # Currently .properties cannot handle : in key
- # [12:15] <AryehGregor> #iso_8859-4:1988=ISO-8859-4
- # [12:15] <annevk> http://lists.w3.org/Archives/Public/www-archive/2012Apr/att-0058/spectable.html is my research fwiw
- # [12:15] <AryehGregor> Well, that explains that.
- # [12:15] <annevk> but just covers single-byte stuff
- # [12:15] <AryehGregor> Oh, nice.
- # [12:15] <AryehGregor> Ah, that's encoders/decoders?
- # [12:15] <AryehGregor> I'm testing .characterSet.
- # [12:15] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Read error: Operation timed out)
- # [12:15] <annevk> both labels and encoders/decoders
- # [12:16] <annevk> I would prolly pick a slightly different approach now, but back then I didn't know what I was looking at :-)
- # [12:19] * Joins: reinaldob (~reinaldob@201.74.207.100)
- # [12:21] * attiks|away is now known as attiks
- # [12:22] <AryehGregor> Safari and Chrome are different? Is that because of different WebKit versions, or is this port-specific?
- # [12:22] <AryehGregor> (please tell me it's just a version difference)
- # [12:22] <jgraham> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1848 <- so Gecko and Opera seem to preserve localStorage in data urls across location.reload
- # [12:23] <jgraham> AFAICT WebKit doesn't allow localStorage in data urls at all
- # [12:24] <AryehGregor> <meta charset=utf-16> is ignored if it doesn't make sense, right?
- # [12:24] <AryehGregor> Actually, is there ever any point in saying <meta charset=utf-16>, or is the encoder sure to be able to figure it out?
- # [12:24] <AryehGregor> I.e., will it ever change the encoding used? Is it even legal to specify?
- # [12:26] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [12:26] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [12:27] <zcorpan> AryehGregor: iirc that means <meta charset=utf-8>
- # [12:27] <AryehGregor> Oh, really?
- # [12:27] <AryehGregor> But if the document actually seems to be encoded in UTF-16, is <meta charset> even effective, or is it just always ignored?
- # [12:27] * Quits: plutoniix (~plutoniix@node-xje.pool-101-109.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [12:28] <zcorpan> then it's ignored
- # [12:28] <AryehGregor> Figures.
- # [12:29] <zcorpan> "If charset is a UTF-16 encoding, change the value of charset to UTF-8." http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html#prescan-a-byte-stream-to-determine-its-encoding
- # [12:29] <zcorpan> "If the new encoding is a UTF-16 encoding, change it to UTF-8." http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html#change-the-encoding
- # [12:31] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [12:31] <zcorpan> (step 1 in #change-the-encoding aborts if it's already utf-16)
- # [12:32] <zcorpan> and the prescan looks at utf-16 BOM
- # [12:33] <zcorpan> i think the spec fails for BOMless utf-16 (without http-level decl)
- # [12:35] <annevk> AryehGregor: they are different
- # [12:35] <annevk> AryehGregor: Chrome has ICU with Google patches
- # [12:35] <AryehGregor> Blech.
- # [12:35] <annevk> AryehGregor: Safari uses Mac OS X ICU
- # [12:36] <AryehGregor> I usually just assume they're the same, but sometimes I get tripped up.
- # [12:36] * Joins: yod (~ot@gatec.kw.bbc.co.uk)
- # [12:36] <annevk> there's quite a bit that's different at the edges
- # [12:36] <AryehGregor> Yay.
- # [12:37] <annevk> e.g. URLs are different too
- # [12:37] <annevk> network too; most of the stuff I poke at is
- # [12:38] <annevk> jgraham: localStorage works for a unique origin? or is that a data URL in an <iframe>?
- # [12:40] <jgraham> In an iframe in this case. But I don't know why that would make a difference really
- # [12:40] <jgraham> You should have one storage area per origin
- # [12:41] * Joins: izhak (~izhak@213.87.241.48)
- # [12:43] <annevk> because then the origin is the same as the parent
- # [12:43] <annevk> except in WebKit which doesn't special case data URLs
- # [12:44] * Quits: yod (~ot@gatec.kw.bbc.co.uk) (Quit: Leaving.)
- # [12:46] <jgraham> Where's that specified?
- # [12:46] <jgraham> I guess it makes sense, since it's also how they behave for scripts
- # [12:46] <jgraham> But it's not really obvious what the underlying mechanism is
- # [12:49] <annevk> AryehGregor: "Currently .properties cannot handle : in key" was fixed?
- # [12:49] <annevk> jgraham: in HTML under origin
- # [12:51] <karlcow> http://www.w3.org/mid/002e01cdab4c$198cbb50$4ca631f0$@tavis.ca
- # [12:52] <karlcow> that's good progress in the discussion
- # [12:52] <jgraham> annevk: I think the confusing is because "origin" is used in multiple senses
- # [12:52] <jgraham> annevk: Would be much clearer if the spec said "User agents must have a set of local storage areas, one for each document origin."
- # [12:53] <jgraham> But yes, I understand the intent now. In fact I think I did in the past but forgot again. Thanks
- # [12:54] <annevk> karlcow: kinda seems similar to the HTML parser arguments we have had countless of times... And the processor he suggests is just a validator and parser combined, not that special
- # [12:55] <annevk> karlcow: and as for the "can be done on top of RFC 3986" argument; 1. I've yet to see that 2. I don't think it's useful
- # [12:56] <annevk> jgraham: what trips me up is that origin is not exclusively tied to the URL
- # [12:56] <annevk> jgraham: every time
- # [12:57] <karlcow> annevk: not useful for your context, but seems useful for other users. worth trying to see if RFC3986 could be written in a way which has hooks to your documents and hoping that people propose actual text more than this should be done like this. That would be the second step.
- # [12:58] <AryehGregor> annevk, well, it compiles, and makes it pass my tests. I also glanced at the source code of the Python file that processes that, and didn't see how a : would make a difference.
- # [12:58] <AryehGregor> We'll see if it passes the try run.
- # [12:59] <annevk> karlcow: I'm not sure how it would be useful
- # [12:59] <karlcow> annevk: that's normal. It is not your context.
- # [13:00] <annevk> (again assuming we want a single processing library for URLs)
- # [13:00] <annevk> karlcow: saying it's normal doesn't help me understand
- # [13:01] <AryehGregor> annevk, maybe your spec could add the concept of parse errors and allow non-browser implementers to abort processing on the first parse error, like HTML does?
- # [13:01] * AryehGregor hasn't been following at all, so maybe that doesn't make sense
- # [13:01] <annevk> AryehGregor: yeah, might do something like that
- # [13:01] <hsivonen> karlcow: to me, saying “do this on top of RFC xyz” is like saying “go fetch me a rock”
- # [13:02] <hsivonen> (in this case; not to suggest that to apply to all RFCs ever)
- # [13:02] <karlcow> hsivonen: I do not understand the expression "go fetch me a rock".
- # [13:02] <AryehGregor> annevk, it seems like "processing with all errors fatal" is necessarily a subset of "processing with detailed error recovery", and it would be a lot easier to include the former in a spec for the latter than vice versa.
- # [13:02] <hsivonen> karlcow: http://intertwingly.net/blog/2005/05/11/Fetch-Me-A-Rock
- # [13:02] <annevk> AryehGregor: yeah, just need to figure out what we want to make conforming
- # [13:03] * Quits: Ducki_ (~Ducki@pD9E397CC.dip0.t-ipconnect.de) (Read error: No route to host)
- # [13:03] <karlcow> hsivonen: then it is why I talked about contributions, more than discussions.
- # [13:03] <AryehGregor> hsivonen, how should the bugs for these be split up? All but windows-1252 and windows-1254 are already implemented by either IE or WebKit, so the compat risk should hopefully not be too large. https://bugzilla.mozilla.org/show_bug.cgi?id=802030#c2
- # [13:03] * Joins: Ducki_ (~Ducki@pD9E397CC.dip0.t-ipconnect.de)
- # [13:04] <annevk> AryehGregor+=2
- # [13:04] <AryehGregor> ?
- # [13:04] <karlcow> annevk: about normal/understand, that's true. The point of my comments was not about making someone understand. ☺
- # [13:05] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [13:05] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [13:05] <AryehGregor> karlcow, why do you always have to come around and try to get us to play nice with the non-web people? We want to sneer at them for being impractical and ignore them, not be forced to acknowledge that there are implementations of Internet-related technologies that people care about other than web browsers.
- # [13:06] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 246 seconds)
- # [13:06] <annevk> AryehGregor: ++ seemed insufficient
- # [13:06] <AryehGregor> annevk, one ++ for each bug?
- # [13:06] <jgraham> ++++
- # [13:06] <annevk> compiler error, nice one jgraham
- # [13:06] <AryehGregor> jgraham, is that valid C?
- # [13:06] <jgraham> I'm not sure
- # [13:06] * AryehGregor doesn't see how it's ambiguous, strictly speaking
- # [13:06] <karlcow> AryehGregor: your *we* is not my *we* ☺ not interesting position.
- # [13:07] <hsivonen> AryehGregor: it might make sense to cover the cases that are already true in IE or WebKit in one bug and leave ISO-8859-1 as a special case bug
- # [13:07] <jgraham> Doesn't work in javascript
- # [13:07] <annevk> karlcow: look if all you are going to tell me that people have different view points, I'm not sure how that's helpful
- # [13:07] <annevk> karlcow: that seems pretty clear from the disconnect
- # [13:07] <annevk> karlcow: what I'd like is to get past the disconnect
- # [13:07] <AryehGregor> test.c:3:5: error: lvalue required as increment operand
- # [13:07] <jgraham> Yeah, same problem
- # [13:07] <AryehGregor> That's for "x++++". That makes sense.
- # [13:07] <AryehGregor> But then "++++x" should work?
- # [13:07] <karlcow> annevk: "get past the disconnect" ☺ yes. It goes both ways ;)
- # [13:08] <AryehGregor> No. Why not?
- # [13:08] <AryehGregor> Ah, I guess ++x and x++ both return rvalues.
- # [13:08] <AryehGregor> It's just that one is the value before increment and one after.
- # [13:09] <annevk> karlcow: well I'm glad you're having fun
- # [13:09] <AryehGregor> Oh, I misread my data. iso-8859-9 is the same as windows-1254 in WebKit too.
- # [13:10] <AryehGregor> hsivonen, and that bug should be extended to cover including us-ascii, too, since the spec says that should also be an alias for windows-1252.
- # [13:10] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 272 seconds)
- # [13:10] <hsivonen> AryehGregor: yeah
- # [13:12] <hsivonen> AryehGregor: so when you say gbk is the same as gb2312, do you mean the Encoding Standard is wrong when it makes gbk the preferred label?
- # [13:12] * karlcow is not having fun nor being sad
- # [13:12] <AryehGregor> hsivonen, I mean that it treats gb2312 as an alias for gbk, while Gecko appears to treat them as distinct.
- # [13:13] <AryehGregor> (Vis-a-vis .characterSet, I dunno about encoders/decoders.)
- # [13:13] <hsivonen> AryehGregor: oh ok.
- # [13:13] <hsivonen> I expect Gecko to decode gb2312 the same way it decodes gbk, but I haven’t any proof at hand
- # [13:14] <hsivonen> one of these days I should implement the Encoding Standard in the Java version of the parser
- # [13:14] <hsivonen> (instead of using the alias facilities provided by the JDK)
- # [13:17] <zcorpan> TabAtkins: :past/:future are implemented in opera
- # [13:17] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [13:18] <AryehGregor> hsivonen, what's a bug I can use for a reference as to how to remove support for an encoding?
- # [13:18] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 260 seconds)
- # [13:20] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Ping timeout: 260 seconds)
- # [13:20] * Joins: nessy (~silviapf@58-6-44-251.dyn.iinet.net.au)
- # [13:20] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
- # [13:22] <zcorpan> TabAtkins: i see 32 tests containing :past
- # [13:22] <zcorpan> (most seem to have "timestamp" in the file name)
- # [13:22] * Quits: izhak (~izhak@213.87.241.48) (Remote host closed the connection)
- # [13:23] <zcorpan> TabAtkins: last i checked (at FOMS) nobody else implemented css for webvtt at all
- # [13:25] * Joins: izhak (~izhak@213.87.240.55)
- # [13:26] <annevk> AryehGregor: I think Gecko makes gb2312 a label for gb18030 but I'm not sure
- # [13:26] <AryehGregor> annevk, internally it's a label for GB2312, or so it seems.
- # [13:26] <annevk> AryehGregor: it has been suggested (see Encoding Standard bugs) to make all gb* a label for gb18030
- # [13:26] <annevk> okay
- # [13:26] <AryehGregor> gb18030 is a separate internal encoding.
- # [13:27] <AryehGregor> I'm just looking at the labels, though, not encoders/decoders.
- # [13:27] * Quits: nessy (~silviapf@58-6-44-251.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:27] <Ms2ger> AryehGregor, bug 623610 maybe?
- # [13:28] <AryehGregor> Ms2ger, what about it?
- # [13:28] <AryehGregor> Oh, I see.
- # [13:28] <AryehGregor> Thanks!
- # [13:28] <Ms2ger> Np
- # [13:41] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [13:42] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [13:42] <annevk> AryehGregor: the " Big5-HKSCS -> Big5" is prolly controversial for Gecko
- # [13:43] <AryehGregor> annevk, oh, really? Why?
- # [13:43] <annevk> Gecko has a completely custom HKSCS implementation
- # [13:43] * attiks is now known as attiks|away
- # [13:43] * AryehGregor suspects he's going to wind up with a giant patch that he has to rewrite from scratch if he tries to do them all at once
- # [13:43] <annevk> euh, completely custom big5 implementation
- # [13:43] <annevk> yeah, better to do them separate I suspect
- # [13:43] <AryehGregor> hsivonen, does it make sense to do all these merges at once, or should I try doing one first and see how it goes?
- # [13:43] * AryehGregor hg revert -aC
- # [13:44] <AryehGregor> Which are the best ones to start with here? https://bugzilla.mozilla.org/show_bug.cgi?id=802082#c1
- # [13:44] <annevk> Thai should be safe
- # [13:44] <annevk> ISO-8859-9 -> windows-1254 too
- # [13:45] <annevk> windows-949 -> euc-kr is just about adding a label right?
- # [13:45] <AryehGregor> Okay, so the three that convert to windows-*?
- # [13:45] <AryehGregor> No, they seem to be separate encodings.
- # [13:45] <AryehGregor> I have a separate bug for adding all the labels we want, no?
- # [13:45] <annevk> windows-874 is Thai
- # [13:45] <annevk> oh okay
- # [13:45] <annevk> yeah, the ones to windows-* are safe
- # [13:45] <AryehGregor> https://bugzilla.mozilla.org/show_bug.cgi?id=802059
- # [13:45] <AryehGregor> Okay, I'll start with those.
- # [13:46] <annevk> ISO-8859-6 should be too, but email guys might have comments
- # [13:46] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 245 seconds)
- # [13:46] <annevk> and I guess the gbk one is safe, but see the Encoding Standard bugs, someone from Mozilla had some ideas
- # [13:49] <foolip> zcorpan, sorry, I only review specs with typos in them ;)
- # [13:49] <zcorpan> foolip: how do you know quirks doesn't have typos?
- # [13:50] <jgraham> If it had typos, he would have reviewed it
- # [13:50] <jgraham> ergo it doesn't
- # [13:52] <zcorpan> ah. ok. does that mean i rock?
- # [14:08] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [14:11] <AryehGregor> Merging two encodings is pretty tedious work.
- # [14:11] <AryehGregor> I'm glad I started with only three.
- # [14:11] * AryehGregor wonders if it actually works
- # [14:12] <AryehGregor> This code is apparently shared for mail, so it might break mail stuff even if it's safe for the web. :(
- # [14:13] <AryehGregor> 41 files changed, 42 insertions(+), 1180 deletions(-)
- # [14:13] * AryehGregor always likes patches like that
- # [14:15] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
- # [14:17] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [14:18] <jgraham> Ones with 42 insertions?
- # [14:18] <AryehGregor> With 1138 net deletions.
- # [14:18] <jgraham> I know :p
- # [14:18] <AryehGregor> No, it was not a Hitchhiker's Guide reference.
- # [14:19] <Ms2ger> Not?
- # [14:21] <annevk> Are you sure? I write my specs just so that patches end up with references to The Guide
- # [14:21] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [14:23] <annevk> I wonder why Mail still allows anything but utf-8; seems so weird
- # [14:23] <AryehGregor> You mean for outgoing mail?
- # [14:24] <annevk> yes
- # [14:24] <annevk> btw, you might want to rename choices in the Encoding menu if you remove all variants
- # [14:25] <hsivonen> Is the “existing master branch” for the HTML WG documented somewhere? Who writes to it?
- # [14:25] <annevk> e.g. just have "Thai"
- # [14:25] <AryehGregor> Makes sense.
- # [14:25] <AryehGregor> Comment to the bug?
- # [14:25] <annevk> hsivonen: https://github.com/w3c/html/commits/master
- # [14:26] <annevk> AryehGregor: ok
- # [14:26] <AryehGregor> annevk, are you okay with this? https://bugzilla.mozilla.org/show_bug.cgi?id=801425#c12
- # [14:28] <annevk> well no, but I don't really want to fight that with the SVG WG
- # [14:28] <annevk> so yes
- # [14:28] <hsivonen> so does a HTML 5.0 branch even exist in git yet?
- # [14:29] <annevk> hsivonen: btw, not a 100% sure that is it, but I think it is
- # [14:29] <hsivonen> what do “behind” and “ahead” mean here: https://github.com/w3c/html/branches ?
- # [14:30] <jgraham> hsivonen: AIUI master is the HTML 5 branch at the moment
- # [14:30] <AryehGregor> annevk, why isn't the use-case legitimate? Is there any better way to declaratively feature-detect in SVG?
- # [14:30] <jgraham> behind === missing commits in its upstream branch
- # [14:30] <jgraham> ahead === containing commits not in its upstream branch
- # [14:30] <AryehGregor> I don't know if the way they're doing it is ideal, but it looks like it meets a real use-case, unlike .hasFeature() for DOM.
- # [14:30] <karlcow> annevk: try
- # [14:30] <karlcow> defaults write com.apple.mail NSPreferredMailCharset "UTF-8"
- # [14:30] <karlcow> then restart mail.app
- # [14:31] <jgraham> Assuming github uses them in the same sense as git
- # [14:31] <annevk> AryehGregor: HTML doesn't have feature testing either; also it has all the same flaws as hasFeature() as dbaron mentions
- # [14:31] <hsivonen> jgraham: and upstream for feature/whatwg* is whatwg svn?
- # [14:31] <annevk> AryehGregor: and it's far too cumbersome to use
- # [14:31] <SimonSapin> HTML and XML attributes are not ordered, are they?
- # [14:32] <annevk> karlcow: not sure what you mean, I use Gmail at the moment and have it configured to always compose in utf-8
- # [14:32] <AryehGregor> annevk, HTML has script. SVG is sometimes used in contexts where script isn't available, e.g., <img>.
- # [14:32] <annevk> SimonSapin: correct
- # [14:32] <karlcow> annevk: oooh my bad I thought you were talking about mail.app :)
- # [14:32] <jgraham> hsivonen: It looks like it means "compared to master", not "compared to upstream"
- # [14:32] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [14:33] <SimonSapin> I wonder what attr(*|foo) (in CSS) is supposed to mean with multiple attributes with that local name in different namespaces.
- # [14:33] * karlcow has been fooled by the capitalization of Mail
- # [14:33] <karlcow> (pavlov)
- # [14:33] <jgraham> I don't really know why github doesn't have a view showing all the commits and branchpoints as a graph
- # [14:33] <jgraham> Or does it?
- # [14:33] <hsivonen> jgraham: do the changesets coalesce for the purposes of ahead/behind when the Editorial Team lands Hixie’s changesets out of order?
- # [14:34] <Ms2ger> SimonSapin, that's allowed?
- # [14:34] <jgraham> I don't know what happens when they land out of order, but I suspect that's one patch behind and one ahead
- # [14:34] <jgraham> Because if you cherry-pick a commit it gets a new SHA-1
- # [14:34] <hsivonen> It annoys me that the chairs keep being coy about what they are up to instead of just saying what they are planning to do.
- # [14:34] * Joins: sedovsek (~robert@89.143.12.238)
- # [14:34] <annevk> SimonSapin: if CSS allows that, sounds like a bug
- # [14:35] <jgraham> Well generally any rebasing gives you new SHA-1s
- # [14:35] * Quits: silverroots (~silverroo@144.187.148.27) (Quit: Leaving...!)
- # [14:35] <SimonSapin> Ms2ger: the grammar uses wqname, I guess we should change to qname
- # [14:35] <Ms2ger> Yay grammar
- # [14:35] <hsivonen> jgraham: right. what’s the best way to see the delta between the HTML WG and the WHATWG?
- # [14:36] <jgraham> hsivonen: I am not sure
- # [14:36] <hsivonen> what’s the purpose of all the different feature/whatwg* branches?
- # [14:36] <jgraham> Maybe compare commit messages?
- # [14:36] <jgraham> Or perhaps ask MikeSmith or darobin or nessy for help?
- # [14:37] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [14:38] <MikeSmith> as I understand it the purpose is to isolate changesets to make it possible to cherry-pick ones to merge into the W3C version
- # [14:38] <MikeSmith> but nessy could explain it much better
- # [14:38] <MikeSmith> or Robin
- # [14:39] <MikeSmith> I don't know what the best way is to get a diff
- # [14:39] * Philip` notes randomly that Gerrit has a thing that automatically assigns a Change-Id to commits, which gets preserved when you cherry-pick or rebase etc, which makes it easier to track the relationships between different branches
- # [14:40] <jgraham> That sounds kind of cool
- # [14:40] * jgraham wonders if Gerrit is any good
- # [14:40] <Philip`> Apparently it's less bad than many alternatives
- # [14:40] <jgraham> I mean it sounds like the closest thing that exists to the utterly-kickass custom code review tool we have
- # [14:41] <jgraham> I also heard it was impossible to set up
- # [14:41] <Philip`> The fun thing is trying to teach Perforce users how to use Gerrit and Git at the same time
- # [14:41] <hsivonen> Philip`!
- # [14:41] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [14:42] <hsivonen> Philip`: what’s your current outlook on fixing font subsetter bugs?
- # [14:42] <jgraham> Philip`: Wow, it sounds like your life ssucks ;)
- # [14:42] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [14:42] <jgraham> Also, it seems like it you come back here people start asking about bugfixes :)
- # [14:42] <Philip`> (Fortunately I'm not the one having to teach them :-) )
- # [14:43] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [14:43] * Joins: scor (~scor@c-98-217-65-112.hsd1.ma.comcast.net)
- # [14:43] * Quits: scor (~scor@c-98-217-65-112.hsd1.ma.comcast.net) (Changing host)
- # [14:43] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [14:43] <hsivonen> Philip`: what should my expectations be wrt. https://bitbucket.org/philip/font-optimizer/issue/6/ligature-and-alternative-glyph ?
- # [14:43] <Philip`> hsivonen: I suppose realistically my current outlook is that I haven't cared about the font subsetter for many years and haven't got any immediate plans to start caring again
- # [14:44] <Ms2ger> Sounds like your canvas tests, then
- # [14:44] <hsivonen> Philip`: OK. thanks
- # [14:44] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [14:44] <Philip`> hsivonen: That sounds like it's mostly likely a bug in the code that rewrites the GSUB table
- # [14:45] <hsivonen> Philip`: yes.
- # [14:45] <Philip`> which is slightly scary code, if I remember correctly
- # [14:45] <Philip`> (since GSUB is slightly scary and has far too many features)
- # [14:45] <hsivonen> Philip`: I looked at that code and figured that in order to grok it, I’d have to read the spec for GSUB first
- # [14:45] <Philip`> Yeah, that's definitely required
- # [14:45] <hsivonen> Philip`: there was one comment about overriding a value to work around a bug in an underlying library
- # [14:46] <hsivonen> maybe I should just try removing that to see if the workaround is interacting badly with the library (which may or may not have been fixed by now)
- # [14:46] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 240 seconds)
- # [14:47] <Philip`> I think my usual approach for debugging the GSUB stuff was to use some tool that dumps the raw parsed GSUB data, and then look at it manually to see what looks dodgy
- # [14:48] <Philip`> Usually it's something boring like a set of N values being subsetted into a set of 0 values, and font libraries not liking that
- # [14:48] <hsivonen> At this point, I don’t know what I should try: fixing your code, figuring out if Google’s Java can be edited to do what I want, figuring out if Adobe’s Java can be edited to do what I want or trying to get fontforge Python API-based subsetting to work
- # [14:48] <Philip`> (and so you have to go up and delete whatever object is containing that set)
- # [14:48] <hsivonen> Philip`: do you have a recommendation for such a GSUB dump tool?
- # [14:48] <Philip`> I don't remember what I used :-(
- # [14:49] <hsivonen> OK. :-(
- # [14:49] <Philip`> It might have just been Font::TTF and Data::Dumper or something like that
- # [14:49] <hsivonen> I suppose eventually browsers will have to work around buggy fonts generated with your code
- # [14:49] <hsivonen> I already filed a bug against Safari...
- # [14:50] <Philip`> But I'm trying to start a habit of not being totally useless, so if you remind me some time this evening then I might be able to have a look at it myself (and try to find the old tools I was using)
- # [14:50] <Philip`> Do many people actually use my code?
- # [14:50] <hsivonen> I don’t know
- # [14:50] * Philip` finds that frightening
- # [14:50] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [14:50] <hsivonen> It’s the most approachable option of all the alternatives I have found
- # [14:50] <hsivonen> Philip`: Google seems to use it
- # [14:50] <Philip`> I suppose I also ought to fix the many-years-old bug where it violates the Open Font License
- # [14:51] * Joins: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp)
- # [14:51] <Philip`> (Also, I suppose I should fix canvas tests, but that's too ambitious for now...)
- # [14:51] <hsivonen> Philip`: you mean including the Reserved Font Name in “subset of Foo”
- # [14:51] <Philip`> hsivonen: Yes
- # [14:52] <hsivonen> It’s a bit annoying that OFL and UFL require the opposite things on that point
- # [14:53] * Ms2ger grumbles at bugzilla.opendarwin.org
- # [14:53] <hsivonen> Philip`: based on their logging of what they’ve done to particular fonts, it appears that Google Web Fonts admins use both subset.pl and their own subset.py that drives fontforge
- # [14:54] <hsivonen> but subset.py requires building fontforge from CVS, etc.
- # [14:54] * Quits: yoshiaki (~yoshiaki@p2028-ipngn3201marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [14:56] <Ms2ger> Hm, the WHATWG bug widget still refers to "HTML5"
- # [14:57] <Philip`> Do you mean they use different tools for different fonts, or they use both on one font (getting the intersections of the subsets, I guess)?
- # [15:02] <Philip`> http://code.google.com/p/googlefontdirectory/source/browse/quando/METADATA?r=581d26fdfffeeff1f67f074ac12a7f65bdba8435 - not quite sure what that's trying to do
- # [15:02] <Ms2ger> annevk, oh, I guess you get to spec http://blogs.msdn.com/b/michkap/archive/2005/09/17/469941.aspx
- # [15:03] <annevk> Ms2ger: the spec covers that
- # [15:04] <Ms2ger> It does?!
- # [15:04] <hsivonen> Philip`: that particular case seems like using subset.pl for generating fonts for rendering the name of the font in a list of fonts and subset.py for generating a bunch of subsets for different reportoires for use on Web sites
- # [15:06] <Ms2ger> As in, rendering \ as ¥ depending on charset?
- # [15:06] <annevk> Ms2ger: it doesn't cover fonts
- # [15:07] <annevk> Ms2ger: it does convert U+00A5 to U+005C during encoding for instance
- # [15:08] <annevk> Ms2ger: as he says, it's not dependent on the charset, it's something else
- # [15:08] <Ms2ger> Oh?
- # [15:08] <Philip`> hsivonen: Ah, right
- # [15:09] <Philip`> (Maybe the Fontforge thing is limited to Unicode blocks, you can't tell it precisely which characters to include?)
- # [15:09] <Ms2ger> Hm
- # [15:09] <Ms2ger> It's something weird
- # [15:09] * Ms2ger ignores it for now
- # [15:09] <hsivonen> Philip`: I haven’t looked at the fontforge Python API
- # [15:09] <hsivonen> Philip`: it seems to me Google’s service design is limited to blocks
- # [15:10] * Joins: yod (~ot@132.185.139.82)
- # [15:10] <Ms2ger> http://dvcs.w3.org/hg/html/rev/27e1f424131b
- # [15:10] <Ms2ger> . . .
- # [15:10] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [15:11] <AryehGregor> . . . . .
- # [15:11] <AryehGregor> wat.
- # [15:13] * Quits: yod (~ot@132.185.139.82) (Client Quit)
- # [15:17] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:19] * abstractj is now known as abstractj|brb
- # [15:22] * Joins: yod (~ot@gatec.kw.bbc.co.uk)
- # [15:22] <AryehGregor> annevk, okay, I'll update the hasFeature() spec now to return true except for stuff that looks like SVG.
- # [15:24] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:24] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
- # [15:24] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [15:24] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [15:27] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [15:27] * Joins: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [15:28] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Client Quit)
- # [15:29] * Quits: niloy (~niloy@203.196.177.156) (Remote host closed the connection)
- # [15:32] <annevk> Ms2ger: lolwut?
- # [15:34] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [15:36] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:38] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Client Quit)
- # [15:39] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [15:45] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [15:45] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [15:45] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [15:53] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [16:00] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [16:00] <AryehGregor> Where does the data repo live these days?
- # [16:01] <AryehGregor> Build instructions for our specs would be handy.
- # [16:01] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [16:02] <Ms2ger> bitbucket still
- # [16:04] <annevk> AryehGregor: yeah, I'm planning on adding those
- # [16:04] <AryehGregor> Oh, right, there.
- # [16:05] <annevk> Ms2ger: you mind if I move it later?
- # [16:05] <AryehGregor> Ms2ger, hey, you're on github. How did that happen, hg-git?
- # [16:05] <annevk> Ms2ger: also, I was thinking if we just name it "data", we could change all the WHATWG Makefile's and make them assume it's one directory lower
- # [16:05] <annevk> Ms2ger: would work nicely
- # [16:05] <annevk> Ms2ger: or maybe "xref" or something
- # [16:06] <AryehGregor> Now where do I get anolis again?
- # [16:06] * Joins: baku (~baku@dhcp-vlan3242-22-180.wireless.uic.edu)
- # [16:06] <annevk> AryehGregor: replace specification-data with anolis
- # [16:06] <annevk> i.e. same place
- # [16:07] <annevk> Ms2ger: then the Makefile simply says ../xref/ or some such
- # [16:09] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (Ping timeout: 246 seconds)
- # [16:10] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
- # [16:10] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Read error: Connection reset by peer)
- # [16:12] * abstractj|brb is now known as abstractj
- # [16:15] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [16:19] * Joins: drublic_ (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [16:19] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [16:22] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
- # [16:22] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [16:25] <Ms2ger> annevk, mm, wfm, I guess
- # [16:25] <Ms2ger> AryehGregor, yes, hg-git
- # [16:27] * Joins: annevk_ (~annevk@79.119.96.215)
- # [16:28] <Ms2ger> AryehGregor, "Currently .properties cannot handle : in key" is a lie, btw
- # [16:28] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:28] <AryehGregor> Ms2ger, I noticed.
- # [16:28] <AryehGregor> Was it ever true?
- # [16:28] <Ms2ger> I believe so
- # [16:29] * Joins: beverloo_ (~beverloo@c-67-188-0-234.hsd1.ca.comcast.net)
- # [16:30] * Quits: annevk (~annevk@188.24.6.99) (Ping timeout: 245 seconds)
- # [16:30] * Quits: baku (~baku@dhcp-vlan3242-22-180.wireless.uic.edu) (Ping timeout: 260 seconds)
- # [16:31] <Ms2ger> Henri Sivonen - Bug 563536, bug 204111 - Put data from uconv property files into code to avoid thread-unsafe property file loading. r=smontagu.
- # [16:31] <Ms2ger> Was what fixed it, I think
- # [16:35] * drublic_ is now known as drublic
- # [16:36] * Joins: Plashtop (~Plashtop@c-76-122-27-92.hsd1.fl.comcast.net)
- # [16:39] * Quits: yod (~ot@gatec.kw.bbc.co.uk) (Quit: Leaving.)
- # [16:42] * Joins: rwaldron (rwaldron@nat/hackerschool.com/x-aqwudxtudtjidmql)
- # [16:42] * Joins: yod (~ot@132.185.139.68)
- # [16:47] <GPHemsley> jgraham: https://github.com/w3c/html/network
- # [16:48] <GPHemsley> (The Network tab on any repo shows the graph)
- # [16:48] * Joins: myakura (~myakura@FL1-49-129-49-171.tky.mesh.ad.jp)
- # [16:57] <jgraham> GPHemsley: Possibly I don't understand how to use that, but it doesn't seem very useful
- # [16:58] <jgraham> Oh I see
- # [16:58] <jgraham> YOu have to drag it
- # [16:58] <jgraham> It still doesn't seem very useful
- # [16:59] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [16:59] * Joins: garciawebdev (~garciaweb@190.244.76.14)
- # [17:00] * Quits: izhak (~izhak@213.87.240.55) (Ping timeout: 272 seconds)
- # [17:05] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [17:12] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [17:12] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [17:13] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [17:13] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:14] * Joins: baku (~baku@dhcp-193-5-174.wireless.uic.edu)
- # [17:14] * Quits: baku (~baku@dhcp-193-5-174.wireless.uic.edu) (Client Quit)
- # [17:14] * Joins: baku (~baku@dhcp-193-5-174.wireless.uic.edu)
- # [17:15] * Quits: tobie (u5692@gateway/web/irccloud.com/x-eqzqnnpqmxmtgksg) (Ping timeout: 240 seconds)
- # [17:16] <smaug____> div.dataset = {yo: 'yo', ma: 'ma', la: 'la'}; doesn't work, right?
- # [17:16] <Ms2ger> No
- # [17:16] * Ms2ger looked at the same bug
- # [17:17] * Quits: abarth (u5294@gateway/web/irccloud.com/x-yjgxyabgfmystiex) (Ping timeout: 240 seconds)
- # [17:18] * Joins: abarth (u5294@gateway/web/irccloud.com/x-nlsuylsmqjcfykuh)
- # [17:19] <AryehGregor> annevk_, so it looks like jQuery actually uses the DOM Level 3 Core .compareDocumentPosition behavior. In particular, that either DOCUMENT_POSITION_FOLLOWING or DOCUMENT_POSITION_PRECEDING is returned even for disconnected nodes, along with DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC.
- # [17:19] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 252 seconds)
- # [17:19] <Ms2ger> jQuery \o/
- # [17:19] <AryehGregor> annevk_, to be honest, the API is horrible anyway and nobody in their right mind should use it for anything but sorting a list of nodes.
- # [17:20] <AryehGregor> For which, in fact, you need the crazy DOM Level 3 Core behavior.
- # [17:20] <AryehGregor> And which is what jQuery uses it for.
- # [17:20] <AryehGregor> It's not a terrible use-case, the API is just amazingly bad.
- # [17:21] <AryehGregor> IE, Gecko, and Opera have interop on returning FOLLOWING/PRECEDING even for disconnected nodes.
- # [17:21] <AryehGregor> So I think the right thing here is probably to spec it.
- # [17:21] <hsivonen> was http://www.w3.org/TR/widgets-uri/ abandoned because of general disinterest in Widgets, because of getting fed up with battling the TAG or because of disinterest from implmentors who were nonetheless implementing some Widget specs?
- # [17:22] * hsivonen just proposed using widget: for addressing into EPUB books in B2G...
- # [17:23] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [17:24] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [17:25] * Quits: auchenberg (~auchenber@176.222.239.226) (Remote host closed the connection)
- # [17:28] * Joins: tobie (u5692@gateway/web/irccloud.com/x-lsyuqwaexlrhnqqt)
- # [17:35] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [17:37] * Joins: jarib_ (~jarib@109.74.192.179)
- # [17:39] * Quits: beverloo_ (~beverloo@c-67-188-0-234.hsd1.ca.comcast.net) (Quit: beverloo_)
- # [17:39] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [17:40] * Quits: Ducki_ (~Ducki@pD9E397CC.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
- # [17:41] * Joins: myakura_ (~myakura@FL1-49-129-49-171.tky.mesh.ad.jp)
- # [17:43] * Quits: myakura (~myakura@FL1-49-129-49-171.tky.mesh.ad.jp) (Ping timeout: 260 seconds)
- # [17:43] * Joins: scor (~scor@132.183.242.198)
- # [17:43] * Quits: scor (~scor@132.183.242.198) (Changing host)
- # [17:43] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [17:46] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [17:51] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [17:51] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
- # [17:52] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [17:55] * Joins: say2joe (~say2joe@204.56.108.2)
- # [17:56] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:56] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [17:56] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Ping timeout: 240 seconds)
- # [18:09] * Joins: jsbell (jsbell@nat/google/x-ooyoptxrylgggqml)
- # [18:11] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
- # [18:15] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:16] <AryehGregor> Ms2ger, do you mind if I steal your hasFeature tests, since they no longer match the spec and I'm about to write new ones?
- # [18:16] <AryehGregor> I figured I'd base them on yours.
- # [18:16] <AryehGregor> Just to have a pool of likely strings to test.
- # [18:17] * jonlee|afk is now known as jonlee
- # [18:17] <AryehGregor> (although, they're all supposed to return true anyway)
- # [18:17] * Joins: beverloo_ (beverloo@nat/google/x-squdiwdqbfnyaukt)
- # [18:19] * Quits: yod (~ot@132.185.139.68) (Quit: Leaving.)
- # [18:20] * Quits: teleject (~christoph@70.116.75.194) (Ping timeout: 246 seconds)
- # [18:22] * Quits: myakura_ (~myakura@FL1-49-129-49-171.tky.mesh.ad.jp) (Remote host closed the connection)
- # [18:24] * Joins: jwalden (~waldo@2620:101:8003:200:d196:a0f5:3635:7586)
- # [18:29] * Joins: ap_ (~ap@2620:149:4:1b01:983b:c076:de57:a244)
- # [18:33] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:34] * jonlee is now known as jonlee|afk
- # [18:37] * Joins: izhak (~izhak@188.168.201.36)
- # [18:39] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 256 seconds)
- # [18:48] * Joins: saba (~foo@c-246fe253.531-1-64736c21.cust.bredbandsbolaget.se)
- # [18:48] * Quits: saba (~foo@c-246fe253.531-1-64736c21.cust.bredbandsbolaget.se) (Changing host)
- # [18:48] * Joins: saba (~foo@unaffiliated/saba)
- # [18:49] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:52] * Joins: magcius (magcius@unaffiliated/magcius)
- # [18:52] <magcius> Is http://www.w3.org/TR/css3-syntax/ still relevant?
- # [18:52] <magcius> Or is http://www.w3.org/TR/CSS2/syndata.html more up to date?
- # [18:53] * jonlee|afk is now known as jonlee
- # [18:53] <magcius> According to the CSS3 grammar, it's impossible to have signed numbers.
- # [18:55] <magcius> But the CSS 2.1 grammar wouldn't allow '-vendor-prefix' things, because otherwise it would be parsed as an ident.
- # [18:56] <magcius> Does the tokenization step now depend on context?
- # [18:56] * Joins: dbaron (~dbaron@nat/mozilla/x-ngsmarzvrwodzpuw)
- # [19:05] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [19:06] * Quits: scott_gonzalez (~gonzasi0@205.186.165.147) (Remote host closed the connection)
- # [19:07] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:08] * Joins: scott_gonzalez (~gonzasi0@205.186.165.147)
- # [19:08] * Quits: beverloo_ (beverloo@nat/google/x-squdiwdqbfnyaukt) (Quit: beverloo_)
- # [19:08] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [19:13] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [19:15] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [19:16] * abstractj is now known as abstractj|lunch
- # [19:16] * jonlee is now known as jonlee|afk
- # [19:26] <Ms2ger> AryehGregor, of course, go ahead
- # [19:26] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:3c12:cf14:40aa:36dd) (Quit: jonlee|afk)
- # [19:28] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [19:29] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [19:32] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
- # [19:33] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [19:35] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [19:35] * Parts: Charun (~Charun@unaffiliated/charun)
- # [19:36] * Joins: beverloo_ (beverloo@nat/google/x-eykyxuwpwyasrhji)
- # [19:36] * Joins: jonlee (~jonlee@2620:149:4:1b01:344a:5c11:cb41:17cf)
- # [19:40] * Quits: pyrsmk (~pyrsmk@246.193.115.78.rev.sfr.net) (Remote host closed the connection)
- # [19:40] * Joins: necolas (~necolas@8.25.197.24)
- # [19:42] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [19:47] * Quits: dbaron (~dbaron@nat/mozilla/x-ngsmarzvrwodzpuw) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:47] * Quits: baku (~baku@dhcp-193-5-174.wireless.uic.edu) (Quit: Leaving)
- # [19:49] * Joins: dbaron (~dbaron@nat/mozilla/x-vlyvbdkfyjgxmuzl)
- # [19:52] * Joins: pablof (~pablof@144.189.150.129)
- # [19:54] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
- # [19:56] <hsivonen> Philip`: did your memory about ttf debugging tools refresh?
- # [19:56] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [19:57] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [20:04] * Quits: beverloo_ (beverloo@nat/google/x-eykyxuwpwyasrhji) (Quit: beverloo_)
- # [20:06] * Joins: othermaciej (~mjs@17.245.106.106)
- # [20:09] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [20:10] * Joins: dgathright_ (~dgathrigh@nat/yahoo/x-sodrspeurlkrtdbx)
- # [20:11] * ap_ is now known as ap
- # [20:11] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [20:12] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [20:12] * dgathright_ is now known as dgathright
- # [20:12] <hober> hsivonen: you could use EPUB CFI or whatever it's called
- # [20:13] * Quits: yoshiki_ (yoshiki@nat/google/x-zoncflzrogtmxnpl) (Read error: Connection reset by peer)
- # [20:13] * Joins: yoshiki_ (yoshiki@nat/google/x-hkjrlypmbxbxslgv)
- # [20:19] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [20:21] * abstractj|lunch is now known as abstractj
- # [20:21] <TabAtkins> magcius: The TR version of Syntax is irrelevant and old and busted (check the date on it - 2003!). I'm actively working on the ED version of it at http://dev.w3.org/csswg/css3-syntax/
- # [20:21] <magcius> TabAtkins, aha, thanks!
- # [20:21] <TabAtkins> The 2.1 grammar *has* been changed to allow +/- directly in the number token, but it's in errata, not in the main document.
- # [20:22] <TabAtkins> As written in 2.1 currently, +/- have to be explicitly requested as DELIM token whenever you use a NUMBER token (or things that build on NUMBER) in a grammar.
- # [20:23] <TabAtkins> The new Syntax spec implements the resolution to have +/- be part of the NUMBER token directly.
- # [20:23] <magcius> TabAtkins, that's amazing. Thank you so much!
- # [20:24] * Quits: charlvn (~charlvn@charlvn.nl) (Quit: leaving)
- # [20:24] * Joins: dgathright_ (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [20:25] <magcius> TabAtkins, I'm loving this new spec.
- # [20:25] <magcius> Shiny with the railroad diagrams
- # [20:25] <TabAtkins> Yus!
- # [20:27] * Quits: dgathright (~dgathrigh@nat/yahoo/x-sodrspeurlkrtdbx) (Ping timeout: 272 seconds)
- # [20:27] * dgathright_ is now known as dgathright
- # [20:30] * Quits: dbaron (~dbaron@nat/mozilla/x-vlyvbdkfyjgxmuzl) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:31] <hober> I wonder who will chair the Web Notification WG now.
- # [20:32] * Joins: dbaron (~dbaron@nat/mozilla/x-dsrqkcfhyoqaamqs)
- # [20:34] * Joins: drublic (~drublic@frbg-5d84e372.pool.mediaWays.net)
- # [20:36] * Quits: jochen__ (jochen@nat/google/x-uisdpazwbuajhynw) (Ping timeout: 240 seconds)
- # [20:37] * Joins: tantek (~tantek@nat/mozilla/x-grgonbszsmtppfzb)
- # [20:37] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [20:38] * Joins: jochen__ (jochen@nat/google/x-bxsqiqqpetcjkexv)
- # [20:38] * Quits: MacTed (~Thud@63.119.36.36) (Ping timeout: 255 seconds)
- # [20:40] * Quits: tzik__ (tzik@nat/google/x-hkbbgtklmxyxjcoz) (Remote host closed the connection)
- # [20:41] * Joins: MacTed (~Thud@63.119.36.36)
- # [20:41] * Joins: tzik__ (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab)
- # [20:44] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [20:45] * Joins: dgathright (~dgathrigh@nat/yahoo/x-nazktoadduelcrpo)
- # [20:51] * Quits: tzik__ (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab) (Read error: Connection reset by peer)
- # [20:51] * Joins: tzik__ (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab)
- # [20:52] <Ms2ger> hober, you
- # [20:54] <hober> Ms2ger: no thanks
- # [20:54] <TabAtkins> No backsies!
- # [20:54] <hober> :)
- # [20:55] <gsnedders> AryehGregor: Try googling Anolis :)
- # [20:56] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
- # [20:58] * Joins: JohnAlbin (~JohnAlbin@111-250-146-11.dynamic.hinet.net)
- # [20:59] * Joins: sicking (~chatzilla@nat/mozilla/x-wmgtbqavpgzqutiw)
- # [21:04] * Joins: cabanier (~cabanier@192.150.22.55)
- # [21:04] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 246 seconds)
- # [21:07] * Joins: isherman-book (Adium@nat/google/x-ojqfnubfuquvzaqw)
- # [21:13] * Quits: Plashtop (~Plashtop@c-76-122-27-92.hsd1.fl.comcast.net) (Quit: Plashtop)
- # [21:13] * attiks|away is now known as attiks
- # [21:16] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [21:16] * Joins: ehsan (~ehsan@66.207.208.98)
- # [21:20] <hsivonen> hober: what's EPUB CFI and use it for what?
- # [21:21] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Quit: nn)
- # [21:22] <hsivonen> hober: no, it doesn't fit
- # [21:23] <hsivonen> it's not a hierachical URL scheme for the contents of the EPUB archive
- # [21:24] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [21:25] * Quits: isherman-book (Adium@nat/google/x-ojqfnubfuquvzaqw) (Ping timeout: 246 seconds)
- # [21:28] * Quits: danzik17 (~danzik17@164.55.254.106) (Read error: Connection reset by peer)
- # [21:28] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [21:31] <hober> hsivonen: ahh, ok
- # [21:31] <annevk_> hober: mutation events are dead
- # [21:31] <annevk_> hober: mutation observers are not
- # [21:32] <annevk_> AryehGregor: man, compareDocumentPosition() blows
- # [21:33] <annevk_> http://lists.w3.org/Archives/Public/www-archive/2012Oct/0064.html filed for future claim chowder? well not really, but I wish we kept a list of those somewhere
- # [21:34] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [21:36] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [21:40] * Joins: isherman-book (Adium@nat/google/x-pcmjwxljpwzrekqw)
- # [21:41] * Joins: michaeln (michaeln@nat/google/x-hwfftsoionbvzrtq)
- # [21:49] * Quits: isherman-book (Adium@nat/google/x-pcmjwxljpwzrekqw) (Quit: Leaving.)
- # [21:50] * Joins: isherman-book (Adium@nat/google/x-gabhqvwrvcrlipmj)
- # [21:52] <hober> annevk_: I knew I'd mention whichever one was the old one :)
- # [21:54] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [21:54] <zewt> would have been better called "change events" or something heh
- # [21:55] <TabAtkins> I think we explicitly got away from the "events" name because you *don't* get events for individual changes.
- # [21:55] <zewt> the problem is "mutation"
- # [21:55] <TabAtkins> You get an event "as soon as possible" with a list of everything that's changed since your last event.
- # [21:55] <zewt> since everyone remembers "mutation something" and then forgets which is which, heh
- # [21:56] <TabAtkins> True that.
- # [21:57] * Joins: roc (~chatzilla@60.234.54.74)
- # [21:59] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [22:04] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 246 seconds)
- # [22:05] * Quits: jarib_ (~jarib@109.74.192.179) (Excess Flood)
- # [22:06] * Joins: nessy (~silviapf@58-6-44-251.dyn.iinet.net.au)
- # [22:06] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [22:08] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [22:09] * Joins: jsoncorwin (~textual@198.15.98.58)
- # [22:11] * Joins: gavinc (~gavin@50.0.77.3)
- # [22:14] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [22:16] * abstractj is now known as abstractj|away
- # [22:19] <gsnedders> annevk_: Can we add a new compareDocumentPosition function?
- # [22:20] <gsnedders> annevk_: where < 0 when preceding, > 0 following, 0 when equal. Maybe make it -1 if it's an ancestor, -2 if not, or something?
- # [22:20] <gsnedders> Same with children.
- # [22:21] * Joins: linclark (~clark@CMU-832969.WV.CC.CMU.EDU)
- # [22:21] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [22:22] <TabAtkins> Like a proper comparator, taking two Nodes as arguments?
- # [22:22] <gsnedders> Indeed.
- # [22:22] <TabAtkins> I support.
- # [22:22] <gsnedders> Or even foo.compare(bar)
- # [22:22] <gsnedders> Doesn't matter which model is used, really.
- # [22:23] <TabAtkins> Nah, needs to be a real comparator so you can pass it to []#sort.
- # [22:23] <TabAtkins> Or both, whatever.
- # [22:23] <gsnedders> Yeah, guess that's better.
- # [22:23] * Quits: izhak (~izhak@188.168.201.36) (Ping timeout: 252 seconds)
- # [22:23] <gsnedders> Instead of requiring (x, y) => x.compare(y) or whatever
- # [22:24] <TabAtkins> If we're embedding information in the side-channel of magnitude, I find it useful to know if something is an ancestor, a previous sibling, a previous sibling of an ancestor, or unrelated-but-preceding.
- # [22:24] <TabAtkins> Yeah.
- # [22:24] * Joins: sedovsek (~robert@BSN-176-129-161.dial-up.dsl.siol.net)
- # [22:24] <gsnedders> Yeah, I'd rather have magnitude differ my something like that.
- # [22:24] * jonlee is now known as jonlee|afk
- # [22:25] <TabAtkins> Though I suppose just "ancestor" is the cheapest one to answer, since you obtain the information automatically just by performing the check.
- # [22:25] <gsnedders> Is sibling of an ancestor that important?
- # [22:26] <TabAtkins> It's useful for the CSS counter algorithm, so I suspect it might be useful for other things with similar structure.
- # [22:26] <TabAtkins> (which reminds me - I need to rewrite the counter algorithm today again)
- # [22:26] <gsnedders> Really? I thought the algorithm only cares about document order.
- # [22:27] <TabAtkins> Nope, you inherit scopes from your previous sibling, or your ancestor. You then inherit *values* from the immediately preceding element in document order.
- # [22:27] <TabAtkins> Depending on how you write the algorithm, it's not strictly necessary to know about siblings of ancestors.
- # [22:28] <gsnedders> Oh, isn't the scope just taken by the parent element of where it's defined? That's what I always think of it as?
- # [22:28] <TabAtkins> Nope, you can get scopes from your siblings.
- # [22:28] <TabAtkins> If they *establish* one.
- # [22:29] <gsnedders> Right, I just think of it going to the parent of where it is established, but not applying to that element directly.
- # [22:29] <gsnedders> Which is effectively the same thing.
- # [22:29] <TabAtkins> No, it doesn't go to the parent. The parent can establish the same counter, and that gives you two nested counters, the innermost coming from your sibling.
- # [22:30] <TabAtkins> Plus it doesn't apply to preceding siblings.
- # [22:30] <TabAtkins> I guess figuring out siblings is easy from the comparison algorithm, too - it's "yes" if the comparison ended after a single walk up from both.
- # [22:31] <gsnedders> Looking over this, the spec does match my model, so I guess I'm just explaining it badly.
- # [22:31] <TabAtkins> I think the spec as written is wrong, since I wrote it recently and am pretty sure I got it wrong.
- # [22:33] <gsnedders> What I think matches what you're saying here, basically, too.
- # [22:33] <TabAtkins> Um, okay. ^_^
- # [22:34] <TabAtkins> The clearest statement of what I mean is the "inherit scopes from previous sibiling, or else parent; inherit values from document-preceding element".
- # [22:34] <gsnedders> Basically I have a different model of it in my head that's semantically equiv.
- # [22:34] <TabAtkins> That's entirely correct.
- # [22:35] <gsnedders> More complicated edge-cases, but makes me reason about the normal case more easily.
- # [22:48] * Quits: sedovsek (~robert@BSN-176-129-161.dial-up.dsl.siol.net) (Read error: Connection reset by peer)
- # [22:48] * Joins: sedovsek_ (~robert@BSN-176-129-161.dial-up.dsl.siol.net)
- # [22:53] * abstractj|away is now known as abstractj
- # [22:57] * jonlee|afk is now known as jonlee
- # [22:57] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:58] * attiks is now known as attiks|away
- # [23:07] * Quits: sicking (~chatzilla@nat/mozilla/x-wmgtbqavpgzqutiw) (Ping timeout: 252 seconds)
- # [23:11] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [23:13] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [23:16] <hober> annevk_: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17057#c3
- # [23:17] * Quits: sedovsek_ (~robert@BSN-176-129-161.dial-up.dsl.siol.net) (Quit: sedovsek_)
- # [23:19] * Philip` keeps typoing "hg" as "git" :-(
- # [23:19] <Philip`> hsivonen: Looks like the problem with that font is the "# XXX: This is a really horrid hack." part
- # [23:20] <Philip`> If it's commented, does that mean it's a feature not a bug?
- # [23:21] <Philip`> The easy solution is to add a "return 0" in that bit, which makes it drop the whole lookup group thing, and then all the other ligatures become visible
- # [23:22] <Philip`> but I don't know whether the data it's dropping is important for anything
- # [23:22] * Quits: isherman-book (Adium@nat/google/x-gabhqvwrvcrlipmj) (Quit: Leaving.)
- # [23:23] * abstractj is now known as abstractj|away
- # [23:23] * Joins: sicking (~chatzilla@nat/mozilla/x-kzmgxfwawdemyvdd)
- # [23:24] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
- # [23:29] * Parts: fantasai (fantasai@freenet6.org)
- # [23:29] * abstractj|away is now known as abstractj
- # [23:31] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:33] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [23:43] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [23:46] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 245 seconds)
- # [23:46] * Joins: jernoble (~jernoble@17.212.152.13)
- # [23:47] * Quits: hendry (~hendry@uk.webconverger.com) (Quit: leaving)
- # [23:48] * Joins: hendry (~hendry@sg.webconverger.com)
- # [23:48] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [23:48] * Joins: isherman-book (Adium@nat/google/x-avbwthyiebqxealh)
- # [23:48] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Client Quit)
- # [23:49] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 245 seconds)
- # [23:49] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [23:52] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # Session Close: Wed Oct 17 00:00:00 2012
The end :)