Options:
- # Session Start: Wed Aug 21 00:00:00 2013
- # Session Ident: #whatwg
- # [00:00] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [00:01] * Joins: tantek (~tantek@m8c0536d0.tmodns.net)
- # [00:02] * Quits: annevk (~annevk@2.28.172.199) (Remote host closed the connection)
- # [00:02] * Joins: annevk (~annevk@2.28.172.199)
- # [00:04] * Joins: nimbu (~nimbu@192.150.10.205)
- # [00:07] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [00:07] * Quits: annevk (~annevk@2.28.172.199) (Ping timeout: 260 seconds)
- # [00:10] <Hixie_> jsbell: Audio used to be a non-element object, the Audio constructor was added to <audio> when we made <audio> and removed that object.
- # [00:10] <Hixie_> hsivonen: does NFC require no leading combining characters?
- # [00:11] <Hixie_> hsivonen: and do we require NFC?
- # [00:13] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
- # [00:13] * Joins: ehsan (~ehsan@66.207.208.102)
- # [00:13] <Hixie_> hsivonen: (see in particular https://www.w3.org/Bugs/Public/show_bug.cgi?id=13502#c22)
- # [00:16] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [00:17] * Quits: SteveF (~chatzilla@gateway01.m3-connect.de) (Ping timeout: 264 seconds)
- # [00:17] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:17] * Quits: mven (~mven@169.241.49.196) (Remote host closed the connection)
- # [00:18] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 258 seconds)
- # [00:19] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [00:20] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
- # [00:26] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [00:27] * Quits: Guest2235 (~manu@216.252.204.51) (Quit: Computers. Bah! Who needs 'em.)
- # [00:34] * Joins: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net)
- # [00:36] * Quits: tantek (~tantek@m8c0536d0.tmodns.net) (Quit: tantek)
- # [00:36] * Quits: [[zz]] (~q@node-1ba3.pool-101-109.dynamic.totbb.net) (Ping timeout: 240 seconds)
- # [00:38] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
- # [00:39] * Parts: chee (~chee@fsf/member/chee) ("WeeChat 0.4.1")
- # [00:40] * Quits: McNugit (~nate@ip68-111-163-8.sd.sd.cox.net) (Read error: Connection reset by peer)
- # [00:43] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 245 seconds)
- # [00:43] * Joins: micheil (~micheil@188.29.164.147.threembb.co.uk)
- # [00:46] <MikeSmith> Hixie_: I'm pretty sure that neither the HTML spec nor any of its depedencies require NFC. That's why I changed the validator (a couple years or so ago) to emit warnings about NFC problems, instead of errors
- # [00:46] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 260 seconds)
- # [00:46] <Hixie_> yeah, that was my conclusion too
- # [00:46] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Quit: Leaving)
- # [00:48] <MikeSmith> I think http://www.w3.org/TR/charmod-norm/ was the only document that said anything about NFC, and HTML doesn't reference that
- # [00:51] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
- # [00:52] * Quits: sicking (~sicking@nat/mozilla/x-igzkhscrpxdefojq) (Quit: sicking)
- # [00:52] * Quits: rmichnik (~quassel@177.135.228.218) (Ping timeout: 245 seconds)
- # [00:53] <Hixie_> MikeSmith: yeah, there's even a comment in the source saying i should do something to allow isolated combining characters if we ever _do_ reference that
- # [00:55] <MikeSmith> Hixie_: ah oK
- # [00:58] * Joins: m4nu (~manu@216.252.204.51)
- # [00:59] * Joins: weinig (~weinig@17.114.159.58)
- # [00:59] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
- # [01:00] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
- # [01:07] * Quits: jacobolus (~jacobolus@128.sub-70-197-2.myvzw.com) (Read error: Connection reset by peer)
- # [01:07] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [01:17] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [01:21] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
- # [01:21] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 256 seconds)
- # [01:22] * heycam|away is now known as heycam
- # [01:22] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [01:24] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [01:37] * Joins: jdaggett_ (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [01:38] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 260 seconds)
- # [01:42] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [01:43] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [01:50] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [01:50] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Remote host closed the connection)
- # [01:51] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
- # [01:53] * Quits: weinig (~weinig@17.114.159.58) (Quit: weinig)
- # [01:57] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [02:00] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
- # [02:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
- # [02:03] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Client Quit)
- # [02:04] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:07] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [02:11] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [02:17] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [02:18] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
- # [02:18] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:22] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [02:25] * Quits: micheil (~micheil@188.29.164.147.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [02:26] * Joins: weinig (~weinig@17.245.110.36)
- # [02:36] * Joins: espadrine` (~ttyl@AMontsouris-158-1-95-24.w90-2.abo.wanadoo.fr)
- # [02:37] * Quits: dbaron (~dbaron@2620:101:8003:200:d81f:7995:5289:c43f) (Ping timeout: 260 seconds)
- # [02:39] * Quits: espadrine (~ttyl@AMontsouris-158-1-27-191.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
- # [02:42] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:42] * Quits: jsbell (jsbell@nat/google/x-cfqxitjinjlwjrqm) (Quit: There's no place like home...)
- # [02:49] * heycam is now known as heycam|away
- # [03:07] * Joins: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
- # [03:21] * Joins: rmichnik (~quassel@177.205.101.141.dynamic.adsl.gvt.net.br)
- # [03:21] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:23] <gsnedders> Hixie_, TabAtkins: So I'm kicking about San Jose with nothing to do Sep 3/4. Am wondering about popping up in the middle of your domain and sitting around in the café all day and trying to see as many of you Google people as possible.
- # [03:24] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [03:24] <Hixie_> if you want to maximise your seeing people, your best bet is to sit on the shoreline/101 bridge and watch the freeway and shoreline during rush hour
- # [03:25] <Hixie_> happy to do lunch or something though either of those days
- # [03:25] <gsnedders> Hixie_: Pedant. :)
- # [03:27] <gsnedders> Also, while you're here, I seem to have agreed to do a bachelor's thesis on model checking the HTML parser. At least initially aiming for stuff like "(fragment case.)" genuinely only being fragment case.
- # [03:27] <gsnedders> May try, if it goes well, and prove termination.
- # [03:31] <Hixie_> if you manage to prove that in a script-capable browser, you'll have earnt a nobel prize. or would have, if they did math ones.
- # [03:32] <gsnedders> Well, yes. But it's trivial to prove that in the script-enabled case it may never terminate.
- # [03:32] <Hixie_> note that i may drop the "fragment case" stuff, due to it being so inconsistently done
- # [03:38] <gsnedders> Eh, at least what's currently in the spec is a starting point.
- # [03:44] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [03:44] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [03:44] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:44] * Quits: nunnun (~hiro@2001:200:1c0:3625:20c:29ff:fe02:11d2) (Quit: Bye)
- # [03:47] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
- # [03:54] <gsnedders> Hixie_: Equally, if there's anything you think that'd be useful, say!
- # [03:57] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:00] <gsnedders> Basic plan is fragment case, no popping from an empty stack, that foreign content/not insertion modes are only used when appropriate, and that there are no unhandled tokens.
- # [04:00] <gsnedders> In no particular order.
- # [04:00] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:12] <Hixie_> gsnedders: not really sure what would be useful, but we can talk about it at lunch :-)
- # [04:16] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [04:18] * Quits: weinig (~weinig@17.245.110.36) (Quit: weinig)
- # [04:18] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [04:22] <GPHemsley> Hixie_: "anticlockwise" is not en-US
- # [04:22] <Hixie_> witness my horror
- # [04:22] <GPHemsley> easy now
- # [04:22] <GPHemsley> don't overexert yourself
- # [04:23] <Hixie_> :-)
- # [04:23] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [04:24] <GPHemsley> FTR, the en-US equivalent is "counterclockwise"
- # [04:24] <Hixie_> yeah, i know
- # [04:25] <Hixie_> not sure if it was my fault or not that the spec uses anticlockwise
- # [04:25] <Hixie_> could be apple's fault though
- # [04:25] <Hixie_> since i think arc() dates back to their canvas doc
- # [04:25] <GPHemsley> ah, ok
- # [04:25] <GPHemsley> I'd much prefer to blame Apple ;)
- # [04:25] <Hixie_> either way, i'm happy to ignore it :-)
- # [04:25] <GPHemsley> though I suppose that means you can't change it
- # [04:26] <Hixie_> it's an argument, i don't think it has any normative value actually
- # [04:26] * GPHemsley shrugs
- # [04:26] <Hixie_> (argument name, that is)
- # [04:26] <GPHemsley> just doing my job as the en-US police ;)
- # [04:27] * Quits: fishd (~darin@216.239.45.66) (Ping timeout: 248 seconds)
- # [04:28] <Hixie_> i miss the days where the spec was en-GB
- # [04:28] <Hixie_> before the w3c got involved
- # [04:28] <Hixie_> it strikes me i could change it back...
- # [04:29] <GPHemsley> heh
- # [04:37] * Quits: rmichnik (~quassel@177.205.101.141.dynamic.adsl.gvt.net.br) (Read error: Connection reset by peer)
- # [04:39] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
- # [04:44] * Joins: fishd (~darin@216.239.45.66)
- # [04:51] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
- # [04:51] * Joins: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
- # [04:53] * Quits: blooberry2 (blooberry_@nat/intel/x-fnaaszlqbettcwck) (Ping timeout: 268 seconds)
- # [04:58] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [05:03] * Joins: weinig (~weinig@24.130.60.35)
- # [05:03] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [05:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [05:23] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [05:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [05:31] * heycam|away is now known as heycam
- # [05:38] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [06:12] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 22.0/20130701153714])
- # [06:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [06:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [06:31] * Joins: ktada (7d105b05@gateway/web/freenode/ip.125.16.91.5)
- # [06:37] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [06:38] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Quit: yoshu)
- # [06:50] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [07:12] * Joins: SteveF (~chatzilla@gateway01.m3-connect.de)
- # [07:14] * Quits: jdaggett_ (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
- # [07:14] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [07:14] * Quits: jorgepedret (~jorgepedr@S01067444013f60b9.vc.shawcable.net) (Quit: Computer has gone to sleep.)
- # [07:17] * Quits: SteveF (~chatzilla@gateway01.m3-connect.de) (Ping timeout: 264 seconds)
- # [07:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [07:21] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: Lost terminal)
- # [07:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [07:42] * Joins: hendry (~hendry@sg.webconverger.com)
- # [07:45] * Quits: ktada (7d105b05@gateway/web/freenode/ip.125.16.91.5) (Ping timeout: 250 seconds)
- # [07:57] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [07:58] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Client Quit)
- # [07:59] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [08:06] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [08:12] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [08:12] * Joins: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net)
- # [08:14] * Joins: maasan (~Adium@117.193.102.199)
- # [08:17] * Parts: maasan (~Adium@117.193.102.199)
- # [08:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [08:22] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: Lost terminal)
- # [08:22] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [08:22] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Connection reset by peer)
- # [08:24] * Joins: hendry (~hendry@sg.webconverger.com)
- # [08:25] * Quits: hendry (~hendry@sg.webconverger.com) (Client Quit)
- # [08:26] * Joins: hendry (~hendry@sg.webconverger.com)
- # [08:28] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [08:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:36] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
- # [08:36] * hdv_ is now known as hdv
- # [08:39] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:48] * Joins: zkis (~zkis@80-248-250-237.cust.suomicom.fi)
- # [08:52] <zcorpan> how should we represent the margin at-rules in @page in CSSOM? a common interface for all of them and a property that exposes the name? or one interface each?
- # [08:52] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: brb)
- # [08:53] * Joins: hendry (~hendry@sg.webconverger.com)
- # [08:53] * Quits: zkis (~zkis@80-248-250-237.cust.suomicom.fi) (Read error: Operation timed out)
- # [08:53] <zcorpan> http://dev.w3.org/csswg/css-page/#margin-boxes - there are 16 of them
- # [08:54] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [08:59] * Joins: Ms2ger (~Ms2ger@197.246-64-87.adsl-dyn.isp.belgacom.be)
- # [09:03] * Joins: SteveF (~chatzilla@212.185.199.106)
- # [09:09] <zcorpan> i'm tempted to go with a common interface but i don't know what to call the property that exposes the name. hmm, maybe just "name" might work
- # [09:09] <zcorpan> selectorText seems wrong
- # [09:09] <zcorpan> maybe i should have "name" on all rules
- # [09:11] <zcorpan> or all at-rules
- # [09:15] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:15] * Joins: Smylers (~smylers@94.116.191.148)
- # [09:17] * Quits: Smylers (~smylers@94.116.191.148) (Remote host closed the connection)
- # [09:18] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [09:19] * Joins: Smylers (~smylers@94.116.191.148)
- # [09:19] * Quits: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
- # [09:20] <hsivonen> Hixie_: I think http://www.w3.org/TR/charmod-norm/ makes sense, but the group that wrote the doc has disowned it
- # [09:21] * Quits: Smylers (~smylers@94.116.191.148) (Remote host closed the connection)
- # [09:21] <hsivonen> the validator implements it anyway
- # [09:21] <hsivonen> so in that sense "we" "require" NFC
- # [09:23] <hsivonen> Hixie_: the ban on combining character as the first character of a text node comes from http://www.w3.org/TR/charmod-norm/#sec-FullyNormalized
- # [09:24] <zcorpan> hsivonen: maybe we should put the necessary requirements in the html spec?
- # [09:25] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:25] <hsivonen> zcorpan: perhaps it would be good to find out what the i18n group thinks is wrong with charmod-norm first
- # [09:26] <hsivonen> anyway, as a pratical matter, stuff breaks in some UAs if you don't have each text node in NFC and not starting with a combining char
- # [09:27] <zcorpan> isn't it better long-term to fix the UAs to not break?
- # [09:29] <hsivonen> zcorpan: considering effort vs. use case payoff, maybe not
- # [09:30] <hsivonen> dunno. roc or jfkthame would be better positioned to say
- # [09:30] * hsivonen finds http://annevankesteren.nl/2003/07/updates-follow interesting
- # [09:31] <hsivonen> I used to believe in XML, too, but not in XML Schema
- # [09:31] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [09:32] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [09:46] <SimonSapin> zcorpan: http://lists.w3.org/Archives/Public/www-style/2013May/0777.html
- # [09:46] <SimonSapin> re page-margin rules
- # [09:46] * Joins: jim0thy_ (~jim0thy_@212.113.198.34)
- # [09:46] <zcorpan> SimonSapin: thanks
- # [09:47] <zcorpan> SimonSapin: any opinion on whether we should expose .name on all at-rules?
- # [09:47] <SimonSapin> zcorpan: but I was just thinking it could also work to *not* make it a grouping rules and just have 16 accessors on CSSPageRule
- # [09:48] <SimonSapin> zcorpan: .name would be redundant with .type, except in special cases like this one
- # [09:49] <zcorpan> with .type you have to have your own mapping if you actually want the name
- # [09:49] <SimonSapin> 16 accessors would expose a partial result of the cascade rather than really the structure of the stylesheet, but we already do that for CSSStyleDeclaration anyway…
- # [09:50] <SimonSapin> well, do you want the name?
- # [09:50] <zcorpan> dunno :-)
- # [09:51] <SimonSapin> let’s not add it before anyone asks for it
- # [09:51] <zcorpan> i'm not sure i like the accessors thing. it might get ugly if it gets extended with a bazillion new things
- # [09:51] <zcorpan> like we considered accessors for @page but then realized there were lots of properties that apply now
- # [09:52] <zcorpan> so i think using .cssRules and .style is better even if there are currently just a "few" things
- # [09:52] <SimonSapin> yeah, declarations in @page are really more like a style rule, I agree with using .style
- # [09:53] <zcorpan> it also means developers don't have to look it up each time if the stuff is exposed as accessors or cssRules/style if we're consistent
- # [09:53] <SimonSapin> but I don’t see css-page being extended to have 128 pre-defined margin boxes, that’s just not a good design
- # [09:54] <SimonSapin> rather, I expect css-page-4 to take a new direction
- # [09:54] <zcorpan> might not be margin boxes
- # [09:54] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [09:54] <zcorpan> might be other at-rules for something we haven't thought of yet
- # [09:54] <zcorpan> anyway
- # [09:54] <SimonSapin> oh you’re right, you’d still have at-rules in @page, then .cssRules makes sense
- # [09:55] <zcorpan> ok i'm just exposing .name on margin rules
- # [09:56] <zcorpan> i'll also use the constant 9
- # [09:58] <SimonSapin> I don’t know what "reserved constant" really means
- # [10:02] <zcorpan> i think it just means it's not allocated yet and it's not allowed to be used for vendor-specific stuff
- # [10:02] <SimonSapin> ok
- # [10:02] <SimonSapin> I’s say mention it on www-style, but it should be fine
- # [10:02] <zcorpan> yeah
- # [10:03] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:03] * Quits: jim0thy_ (~jim0thy_@212.113.198.34) (Quit: jim0thy_)
- # [10:04] * Joins: mpt (~mpt@canonical/mpt)
- # [10:07] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-tylgibfrcafhgprg) (*.net *.split)
- # [10:07] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-byhwrzqwgpknsqna) (*.net *.split)
- # [10:07] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
- # [10:07] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (*.net *.split)
- # [10:07] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
- # [10:07] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
- # [10:08] * Joins: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch)
- # [10:08] * Joins: hasather_ (~hasather@80.91.33.141)
- # [10:08] * Quits: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
- # [10:08] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [10:08] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [10:08] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-cnbnyfcvdouasmtc)
- # [10:08] * Joins: dfreedm (uid7859@gateway/web/irccloud.com/x-wvmbcmuzuynaxwms)
- # [10:09] * Joins: SteveF_ (~chatzilla@212.185.199.106)
- # [10:09] * Joins: fishd_ (darin@nat/google/x-dxyxmlaaxprkzzcq)
- # [10:10] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
- # [10:11] * Quits: SteveF (~chatzilla@212.185.199.106) (Ping timeout: 251 seconds)
- # [10:11] * SteveF_ is now known as SteveF
- # [10:11] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [10:12] * Quits: fishd (~darin@216.239.45.66) (Ping timeout: 274 seconds)
- # [10:13] * Quits: espadrine` (~ttyl@AMontsouris-158-1-95-24.w90-2.abo.wanadoo.fr) (Ping timeout: 245 seconds)
- # [10:15] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [10:15] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
- # [10:15] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [10:16] * Joins: yoichio (yoichio@nat/google/x-lvwzscjkiqzepslw)
- # [10:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [10:21] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [10:25] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [10:25] * Joins: mpt_ (~mpt@host-2-103-237-18.as13285.net)
- # [10:25] * Quits: mpt_ (~mpt@host-2-103-237-18.as13285.net) (Changing host)
- # [10:25] * Joins: mpt_ (~mpt@canonical/mpt)
- # [10:27] * Joins: espadrine` (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
- # [10:31] <zcorpan> so, next thing to consider is whether we should update CSSFontFaceRule to use this approach also
- # [10:32] <zcorpan> i guess i'll send an email about that
- # [10:32] <zcorpan> or maybe i should wait a bit
- # [10:32] <SimonSapin> which approach?
- # [10:33] <zcorpan> http://lists.w3.org/Archives/Public/www-style/2013Jun/0668.html
- # [10:34] <SimonSapin> I’m less sure about that
- # [10:35] <SimonSapin> @page really contains properties, but not @font-face
- # [10:39] <SimonSapin> and CSSFontFaceRule might be harder to change if it’s already shipped
- # [10:39] <zcorpan> @font-face contains descriptors. pretty similar. the CSSDeclaration machinery makes sense for descriptors also afaict
- # [10:39] <zcorpan> it's not shipped
- # [10:40] <zcorpan> or .style with CSSStyleDeclaration is shipped, i.e. the old definition, which doesn't make sense for @font-face
- # [10:40] <zcorpan> but .style with CSSFontFaceDescriptors (or Declaration) would make sense
- # [10:41] * Quits: SteveF (~chatzilla@212.185.199.106) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
- # [10:42] <zcorpan> but i'll wait for feedback on the @page thing before opening the @font-face can on the list, i think
- # [10:44] <SimonSapin> I don’t think CSSStyleDeclaration is a good model that we should reproduce
- # [10:46] <SimonSapin> It’s halfway between an AST (which would be an ordered list with duplicates) and the results of the cascade (an unordered map)
- # [10:46] * Joins: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70)
- # [10:47] <zcorpan> well if you think we should use a third approach instead, please propose it on the list :-)
- # [10:47] * Quits: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70) (Read error: Connection timed out)
- # [10:48] * Joins: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70)
- # [10:48] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [10:48] * Quits: Workshiva (~Dashiva@74.125.121.65) (Quit: leaving)
- # [10:48] * Joins: Workshiva (~Dashiva@74.125.121.65)
- # [10:51] * Quits: diffalot (~papyroman@c-76-107-128-104.hsd1.ms.comcast.net) (Ping timeout: 246 seconds)
- # [10:51] * heycam is now known as heycam|away
- # [10:55] * Joins: benbarnett (~Adium@195.81.245.98)
- # [10:57] * Joins: diffalot-away (~papyroman@c-76-107-128-104.hsd1.ms.comcast.net)
- # [10:58] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [10:58] * diffalot-away is now known as diffalot
- # [10:59] <MikeSmith> hsivonen: so this week I learned that the ARIA spec permits the value of the role attribute to be a space-separated list of tokens, and that role="foo dialog" is supposed to be handled as valid, as far as document conformance -- if at least one token in the list is the name of a non-abstract role defined in the ARIA 1.0 spec (and as far as HTML validation goes, if that role value is actually allowed for the element the role attribute is used with)
- # [10:59] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [11:00] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:00] <MikeSmith> the requirement seems to be that the first valid abstract role name found in the list is the role value that should be used, and the rest of the tokens are ignored
- # [11:00] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [11:03] <MikeSmith> so anyway, the only practical way I can think of to implement support for this in the validator is to add a filter that examines the role values and changes them into single role names before the document is checked against any schema by jing
- # [11:03] <MikeSmith> similar to the way that data-* attributes are handled
- # [11:04] <MikeSmith> so that's what I'm implementing right now
- # [11:04] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [11:04] <MikeSmith> but if you think that's a bad idea, let me know
- # [11:07] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:08] <MikeSmith> I already sent a comment to the PFWG saying that what they should do instead is not have the multiple-token-role-value mechanism at all, and require that the value contain only a single role name, but I would guess that they're not likely to ever actually agree to that
- # [11:14] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [11:16] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [11:19] * Joins: smartgloves (578b4920@gateway/web/freenode/ip.87.139.73.32)
- # [11:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [11:19] <smartgloves> sup
- # [11:20] * Parts: smartgloves (578b4920@gateway/web/freenode/ip.87.139.73.32)
- # [11:32] * Joins: annevk (~annevk@2.28.172.199)
- # [11:37] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [11:37] * Quits: annevk (~annevk@2.28.172.199) (Ping timeout: 264 seconds)
- # [11:45] <zcorpan> MikeSmith: iirc hsivonen commented on the document conformance rules when they were made up that it doesn't make sense to allow in for document conformance until the ARIA 2.0 bridge is crossed
- # [11:46] <zcorpan> MikeSmith: which i tend to agree with
- # [11:47] <zcorpan> MikeSmith: i made up the rules back in 2006 to convince the group to go with that extensibility model instead of something more insane that was in place before it (don't remember what it was)
- # [11:47] <zcorpan> or 2007 or whenever
- # [11:49] <jgraham> TabAtkins: Well .flatMap is still quite ugly — although I grant that .bind isn't much better — and, unless I have totally failed to follow something is very confusing for promises since it does less flattening than the .then method. That seems like a road to confusion.
- # [11:49] <zcorpan> MikeSmith: the UA processing makes sense and allows for future extensions
- # [11:58] <MikeSmith> zcorpan: yeah I can understand how it makes sense for UA processing
- # [11:58] <MikeSmith> zcorpan: but wait you're saying you're the one who originally proposed this design?
- # [11:58] <zcorpan> MikeSmith: yes
- # [11:59] <MikeSmith> ok
- # [11:59] <MikeSmith> well that makes it seem slightly less bad to me
- # [11:59] <zcorpan> http://simon.html5.org/specs/aria-proposal
- # [12:00] <MikeSmith> by itself it's not really a design that's bad for validation purposes
- # [12:00] <hsivonen> MikeSmith: ignoring unknown tokens makes sense for UA processing model but not for validation, IMO
- # [12:00] * MikeSmith reads
- # [12:00] <hsivonen> MikeSmith: if it made sense for validation, we'd make all unknown attribute names valid, too
- # [12:00] <MikeSmith> hsivonen: I can have the filter emit an error for each unknown token
- # [12:01] <hsivonen> MikeSmith: OK
- # [12:01] * MikeSmith reads zcorpan proposal
- # [12:03] <MikeSmith> the real problem for ARIA validation is the massive baroqueness of the requirements for which aria-* states and properties can be used with which roles, and then which roles can be used with which HTML elements
- # [12:03] <zcorpan> MikeSmith: giving errors for unknown tokens is basically a more complicated way to just check the whole value as one token, since it makes little sense to provide several known tokens
- # [12:03] * hsivonen sees "CURIE" in zcorpan's doc
- # [12:04] <MikeSmith> zcorpan: yeah I suppose that's true
- # [12:05] <zcorpan> hsivonen: yeah, i guess i had to bend over backwards to please the XML-drinking accessibility guys :-)
- # [12:05] * Joins: annevk (~annevk@207.218.72.65)
- # [12:05] <MikeSmith> heh
- # [12:05] * Quits: annevk (~annevk@207.218.72.65) (Read error: Connection reset by peer)
- # [12:05] <hsivonen> I thought XML was smoked rather than drunk
- # [12:06] * Joins: annevk (~annevk@207.218.72.65)
- # [12:07] <zcorpan> maybe so. what's being drunk?
- # [12:07] <hsivonen> kool aid
- # [12:07] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [12:07] <hsivonen> so I suppose XML can be both smoked and drunk
- # [12:08] <hsivonen> it's a floor wax and a dessert topping
- # [12:09] <jgraham> Oh, I thought XML kool aid was administered in an enema
- # [12:09] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [12:10] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [12:10] * Joins: vitorpacheco (~vitor@189-105-90-125.user.veloxzone.com.br)
- # [12:11] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [12:11] <zcorpan> it goes in from all directions, and goes out through the ears?
- # [12:14] <zcorpan> MikeSmith: my proposal has an issue "What authors are allowed to do should probably be constrained"
- # [12:15] <MikeSmith> zcorpan: about checking the whole value as one token, I suppose so, except that if the value has at least one token that's a known role name, then I can pass on that value to the rest of the validation pipeline for further checking, while dropping all the rest
- # [12:16] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [12:16] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [12:16] <MikeSmith> maybe the error message should explicitly say, "Dropping invalid token "foo" from role value."
- # [12:16] <zcorpan> MikeSmith: true
- # [12:17] <zcorpan> yeah
- # [12:18] <MikeSmith> ok, I can implement it that way for now and tweak it later if needed
- # [12:18] <zcorpan> jgraham: did you look on the filelist review issue?
- # [12:19] <jgraham> zcorpan: No, but I can do it now (or in a few minutes)
- # [12:19] <jgraham> If you have the review open can you paste the link?
- # [12:20] <zcorpan> https://critic.hoppipolla.co.uk/r/238
- # [12:21] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 276 seconds)
- # [12:22] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [12:22] * Joins: annevk (~annevk@207.218.72.65)
- # [12:24] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 245 seconds)
- # [12:27] * Quits: annevk (~annevk@207.218.72.65) (Ping timeout: 264 seconds)
- # [12:28] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
- # [12:29] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [12:34] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [12:38] * Joins: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com)
- # [12:38] * Joins: Lachy (~Lachy@213.166.174.2)
- # [12:41] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [12:41] * Quits: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net) (Read error: Connection reset by peer)
- # [12:45] <jgraham> zcorpan: OK, tracking is restored
- # [12:45] <jgraham> Unfortunately it seems all the changes ended up in a merge commit from critic's point of view
- # [12:45] <zcorpan> jgraham: thanks!
- # [12:45] <zcorpan> good enough
- # [12:47] * Joins: SteveF (~chatzilla@212.185.199.106)
- # [12:50] * Joins: mounir (~mounir@oldworld.fr)
- # [12:58] * Joins: yorick (~yorick@oftn/member/yorick)
- # [13:08] * Joins: baku (~baku@93-40-70-241.ip37.fastwebnet.it)
- # [13:08] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [13:08] * Quits: yoichio (yoichio@nat/google/x-lvwzscjkiqzepslw) (Quit: Leaving...)
- # [13:14] * Joins: yoichio (yoichio@nat/google/x-akhqoelgeweubbiv)
- # [13:29] <zcorpan> sigh htmlwg has a gazillion components
- # [13:30] <zcorpan> maybe i should just pick one at random
- # [13:34] <Ms2ger> File in WHATWG instead? :)
- # [13:35] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
- # [13:38] * Joins: annevk (annevk@nat/google/x-bcuxpnjfwvobajnn)
- # [13:38] <zcorpan> Ms2ger: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23002#c7
- # [13:39] <zcorpan> hsivonen: do you have an opinion on the above bug?
- # [13:42] <hsivonen> zcorpan: I don't care much either way, but it's weird not to be consistent with <script>. might be good to check with wchen.
- # [13:44] <zcorpan> seems unlikely anyone will have a strong opinion on this :-P
- # [13:45] <jgraham> I think "just do it" is the right approach. It doesn't seem like it should need explicit buy in from lots of people since it's such a small thing
- # [13:45] <zcorpan> yeah
- # [13:47] <zcorpan> commented
- # [13:51] * Joins: Lachy (~Lachy@213.166.174.2)
- # [13:55] * Parts: mitemitreski (~mitemitre@212.120.17.179)
- # [14:14] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [14:14] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [14:15] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [14:15] * Quits: annevk (annevk@nat/google/x-bcuxpnjfwvobajnn) (Remote host closed the connection)
- # [14:16] * Joins: annevk_ (annevk@nat/google/x-mkaxlviojcbxtxrp)
- # [14:26] * Quits: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70) (Ping timeout: 264 seconds)
- # [14:27] * Joins: Smylers (~smylers@81.143.60.194)
- # [14:28] * Quits: Smylers (~smylers@81.143.60.194) (Remote host closed the connection)
- # [14:29] <odinho> OH MY. I really hate hate hate that NodeList and all the other stupid *List's don't have Array in their prototype chain! GRRR.
- # [14:30] <odinho> It makes programming so frustrating. Those small cuts. I can't do document.querySelectorAll('bla').forEach(function() { this.bla })
- # [14:31] <Ms2ger> Push for Chromium to ship it again? :)
- # [14:32] <odinho> <3
- # [14:35] * Quits: charl (~charl@charl.eu) (Quit: leaving)
- # [14:36] * Quits: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com) (Remote host closed the connection)
- # [14:36] <wilhelm> Yes, please.
- # [14:36] * wilhelm needed that.. yesterday.
- # [14:36] * Joins: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com)
- # [14:38] * Quits: annevk_ (annevk@nat/google/x-mkaxlviojcbxtxrp) (Remote host closed the connection)
- # [14:41] * Quits: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com) (Ping timeout: 264 seconds)
- # [14:44] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [14:48] * Joins: rmichnik (~quassel@177.135.228.218)
- # [14:51] * Joins: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com)
- # [15:17] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [15:18] * Quits: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Remote host closed the connection)
- # [15:18] * Joins: annevk (~annevk@207.218.72.65)
- # [15:24] * Joins: felipeduardo (~felipedua@189.115.44.34)
- # [15:24] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [15:29] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [15:29] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [15:32] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:34] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [15:37] * Quits: TallTed (~Thud@63.119.36.36)
- # [15:37] * Joins: jreading (~Adium@204.56.125.50)
- # [15:42] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
- # [15:42] * Joins: Smylers (~smylers@81.143.60.194)
- # [15:43] * Parts: jreading (~Adium@204.56.125.50)
- # [15:51] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
- # [15:56] * Quits: SteveF (~chatzilla@212.185.199.106) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
- # [15:58] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [16:02] * Joins: TallTed (~Thud@63.119.36.36)
- # [16:03] * Joins: ehsan (~ehsan@66.207.208.102)
- # [16:07] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
- # [16:08] * Quits: espadrine` (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Ping timeout: 256 seconds)
- # [16:15] * Quits: rmichnik (~quassel@177.135.228.218) (Read error: Connection reset by peer)
- # [16:19] <jgraham> zcorpan: You also need to mark the "conflicts" part in that review
- # [16:20] <zcorpan> jgraham: yeah i noticed
- # [16:20] <jgraham> I think it is the same as the diff against parent 1, so should just be mechanical (in this case)
- # [16:21] <jgraham> Nice!
- # [16:21] <zcorpan> ok should i close and merge also?
- # [16:22] <jgraham> I beat you to it
- # [16:22] <zcorpan> ah, thanks
- # [16:23] <jgraham> Although I am not happy
- # [16:23] <jgraham> I think I need to fix things up
- # [16:27] * Joins: espadrine` (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
- # [16:30] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
- # [16:31] <annevk> Is media fragments implemented? How does it work with XMLHttpRequest and drawImage()?
- # [16:31] * toyoshim is now known as toyoshiAw
- # [16:31] <jgraham> OK, I don't know how to fix things up
- # [16:32] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:34] * Quits: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com) (Remote host closed the connection)
- # [16:38] <zcorpan> jgraham: :-( what's the problem?
- # [16:41] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:42] <jgraham> zcorpan: Well nothing serious enough to actually worry about, I think
- # [16:43] <jgraham> The author did something like merged their branch with some other non-master branch, or rebased master on top of their branch, or something, that had the net effect of adding commits that were already in master but with different SHA1s
- # [16:45] * Joins: shwetank (~shwetank@node-c6kvaiqhahlj28.20.ipv6.opera.com)
- # [16:45] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [16:56] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [16:56] <zcorpan> jgraham: please point out to belem that he messed up and say what he should do instead in the future
- # [16:56] <jgraham> zcorpan: Already on it :)
- # [16:57] <zcorpan> k :-)
- # [16:57] * espadrine` is now known as espadrine
- # [16:57] * Quits: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Quit: Leaving)
- # [16:57] * Joins: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
- # [17:09] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [17:09] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:10] * Joins: nonge (~nonge@p508280E9.dip0.t-ipconnect.de)
- # [17:11] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [17:14] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
- # [17:15] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
- # [17:20] <annevk> http://www.w3.org/TR/media-frags/#processing-media-fragment-uri :/
- # [17:20] <annevk> Is that implemented?
- # [17:20] <annevk> "If either name or value are not valid UTF-8 strings, then remove the name-value pair from the list." ...
- # [17:23] <annevk> <!DOCTYPE html><img src=image#xywh=0,0,40,40>
- # [17:23] * Quits: hasather_ (~hasather@80.91.33.141) (Read error: Connection reset by peer)
- # [17:23] <annevk> Should that work?
- # [17:23] <annevk> Because it doesn't
- # [17:24] * Joins: hasather (~hasather@80.91.33.141)
- # [17:26] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Quit: yoshu)
- # [17:26] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
- # [17:27] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Client Quit)
- # [17:28] * annevk asks in https://bugzilla.mozilla.org/show_bug.cgi?id=790640
- # [17:28] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [17:33] <matjas> MikeSmith: would you mind enabling the issue tracker on https://bitbucket.org/validator/validator/src since http://bugzilla.validator.nu/ has been down for a few weeks now?
- # [17:36] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [17:40] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [17:40] * Joins: nimbu (~nimbu@192.150.10.205)
- # [17:41] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:43] <Ms2ger> annevk, http://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/nsMediaFragmentURIParser.h#15
- # [17:44] <annevk> Ms2ger: how does the temporal stuff work?
- # [17:44] <Ms2ger> No idea
- # [17:44] <Ms2ger> matjas, seems up
- # [17:45] <TabAtkins> gsnedders: that sounds good - I'm free that week.
- # [17:46] <annevk> Seems the specification doesn't detail much at all. Man...
- # [17:47] <annevk> How can you write that much text with a group of people and not consider the basic processing model?
- # [17:47] <TabAtkins> zcorpan: While I support adding a property to rules that contains their name, I currently have CSSCounterRule specced to have a name attribute.
- # [17:47] * Joins: jorgepedret (~jorgepedr@S01067444013f60b9.vc.shawcable.net)
- # [17:47] <TabAtkins> zcorpan: Though, I suppose we're switching to a consistent .style for that.
- # [17:50] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
- # [17:51] <matjas> Ms2ger: I just get timeouts, like 90% of the time
- # [17:51] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [17:51] <Ms2ger> matjas, mm, I loaded once and it seemed to appear
- # [17:54] * Joins: yorick (~yorick@oftn/member/yorick)
- # [17:58] * Quits: benbarnett (~Adium@195.81.245.98) (Quit: Leaving.)
- # [18:01] * Joins: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [18:01] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [18:02] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [18:04] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [18:05] * Joins: yorick (~yorick@oftn/member/yorick)
- # [18:09] <gsnedders> annevk: AFAIK it's only really implemented for video/audio
- # [18:11] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [18:13] * Joins: jreading (~Adium@204.56.125.50)
- # [18:14] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [18:14] <annevk> Thinking about it some more, https://gist.github.com/annevk/6295844 could probably make use of the same syntax as media resources. We'd just claim "path="...
- # [18:14] * Quits: nimbu (~nimbu@192.150.10.205) (Ping timeout: 256 seconds)
- # [18:18] * Quits: jorgepedret (~jorgepedr@S01067444013f60b9.vc.shawcable.net) (Quit: Computer has gone to sleep.)
- # [18:18] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 268 seconds)
- # [18:18] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [18:20] * Joins: cabanier (~cabanier@192.150.22.55)
- # [18:21] * Quits: shwetank (~shwetank@node-c6kvaiqhahlj28.20.ipv6.opera.com) (Quit: Linkinus - http://linkinus.com)
- # [18:21] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: leaving)
- # [18:22] * Joins: hendry (~hendry@sg.webconverger.com)
- # [18:23] * Joins: blooberry (blooberry_@nat/intel/x-tqytaxokziamylan)
- # [18:23] * Joins: ap (~ap@2620:149:4:1b01:9dfc:5c4:f352:c13c)
- # [18:24] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
- # [18:24] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 256 seconds)
- # [18:26] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:27] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # [18:30] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:34] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [18:39] * Joins: sgalineau (~sylvaing@192.150.10.210)
- # [18:40] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [18:41] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:42] * Joins: charl (~charl@charl.eu)
- # [18:43] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
- # [18:44] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
- # [18:48] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0a1/20130815030203])
- # [18:48] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [18:52] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:53] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:57] * Quits: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Ping timeout: 268 seconds)
- # [19:02] * Joins: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
- # [19:02] * Joins: weinig (~weinig@17.114.107.175)
- # [19:06] * Quits: baku (~baku@93-40-70-241.ip37.fastwebnet.it) (Ping timeout: 248 seconds)
- # [19:08] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
- # [19:08] * Joins: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net)
- # [19:08] * Quits: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [19:13] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-abnfqwlegvwbaikz) (Ping timeout: 246 seconds)
- # [19:13] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [19:14] * Joins: annevk (~annevk@207.218.72.65)
- # [19:15] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-ypjivignzprfannu) (Ping timeout: 240 seconds)
- # [19:16] <TabAtkins> annevk: Yeah, I think we need to spec that "foo=..." in the hash is reserved.
- # [19:17] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
- # [19:17] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-ytirlghrpcnqksnh)
- # [19:18] * Quits: annevk (~annevk@207.218.72.65) (Ping timeout: 245 seconds)
- # [19:19] <TabAtkins> So, I want Bikeshed to automatically add ids to issues in the spec (and a permalink icon, like headings now get), so they're easy to link to. But I also want the ids to be stable across modifications elsewhere in the draft.
- # [19:19] <TabAtkins> I'm thinking of just hashing the textContent of the issue and using that in the id. Thoughts?
- # [19:19] * Quits: dglazkov (~uid4270@gateway/web/irccloud.com/x-yttsxgsqfuxebloj) (Ping timeout: 260 seconds)
- # [19:20] * Joins: jsbell (jsbell@nat/google/x-fxnnmdsshylkntqo)
- # [19:21] <jgraham> Hashing works great if you are a machine and/or misathropist
- # [19:21] <jgraham> +n
- # [19:21] <TabAtkins> No one's trying to guess the ids, just link to them.
- # [19:21] <jgraham> Yes, but it makes them impossible to understand or remember
- # [19:21] <TabAtkins> Also: anyone got a suggestion for a hash algo that's (a) standard in Python, and (b) generates a short output string?
- # [19:22] <TabAtkins> jgraham: Yeah, but the understandable auto-genned ones aren't stable.
- # [19:22] <TabAtkins> You can always add an id yourself.
- # [19:22] <jgraham> hashlib.sha1(text).hexdigest()[:8]
- # [19:23] <TabAtkins> Sure. And I already have dedup functionality, so I dont' need to worry about collisions.
- # [19:24] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-ervmbfqnmwpjckna) (Ping timeout: 264 seconds)
- # [19:24] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-ytirlghrpcnqksnh) (Ping timeout: 264 seconds)
- # [19:25] <SimonSapin> TabAtkins: so the id changes as soon as you reword / change anything in the issue?
- # [19:26] <TabAtkins> SimonSapin: Yes. They're stable against changes *elsewhere* in the doc, but not to changes within the issue. Better suggestions are welcome.
- # [19:26] <SimonSapin> yell at editors that don’t specify IDs? ;)
- # [19:27] <TabAtkins> I'm already adding a warning when you don't specify an id for the heading.
- # [19:27] <TabAtkins> Maybe I could autogen the id, but also warn?
- # [19:27] <TabAtkins> But coming up with issue ids is annoying. :/
- # [19:31] <SimonSapin> TabAtkins: parsed declarations in a stylesheet have cascaded values, which are intial, inherit, unset or a specified value. Does that sound right?
- # [19:31] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [19:31] <weinig> TabAtkins: you don't happen to know if there are any tests for the DOM spec Promises stuff do you?
- # [19:32] <TabAtkins> weinig: Ask annevk
- # [19:32] <weinig> he no here :(
- # [19:32] <weinig> TabAtkins: I'll give him an email
- # [19:32] <TabAtkins> SimonSapin: No, they have declared value. Cascaded values are the result of the cascade, and belong to element/property combos.
- # [19:32] <TabAtkins> http://dev.w3.org/csswg/css-cascade/#value-stages
- # [19:33] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:33] <SimonSapin> so how do I call a declared value that is not a CSS-wide keyword?
- # [19:34] <TabAtkins> What's your need?
- # [19:34] <SimonSapin> in Servo’s style system, the value of each CSS property is represented by a different data type
- # [19:34] * Joins: jacobolus (~jacobolus@199-241-200-202.PUBLIC.monkeybrains.net)
- # [19:35] <SimonSapin> I don’t want to deal with initial/inherit/unset in each of them, but make it generic
- # [19:35] <TabAtkins> Yeah.
- # [19:35] <SimonSapin> So I have a type like this: enum DeclaredValue<T> { Initial, Inherit, Unset, XXXValue(T) }
- # [19:35] <SimonSapin> Rust enums are what C calls tagged unions
- # [19:36] <SimonSapin> I’m looking for a name for XXXValue
- # [19:36] <TabAtkins> When we need to distinguish in specs, we just say "not a global keyword" or something and link to the section in Values or Cascade. :/
- # [19:37] <SimonSapin> isn’t that "specified value"?
- # [19:37] <TabAtkins> Nope, specified value is the cascaded value after resolving the global keywords away.
- # [19:37] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Quit: Computer has gone to sleep.)
- # [19:37] <SimonSapin> in terms of what the possible, well, values, are.
- # [19:37] <TabAtkins> It's not a name for a class of values, but rather a part of the value computation stage.
- # [19:38] <TabAtkins> But sure, you could use it for that.
- # [19:38] <TabAtkins> It wouldn't be ambiguous.
- # [19:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [19:38] <TabAtkins> And, hm, I guess we do use the words like that in specs. So yes.
- # [19:38] <SimonSapin> I see
- # [19:38] <jgraham> weinig: If there are any I haven't seen them
- # [19:38] <SimonSapin> that stage of the cascade will also use the same type
- # [19:39] <jgraham> weinig: But it is possible that someone didn't get the memo and wrote implentation-specific tests
- # [19:39] <SimonSapin> close enough I guess
- # [19:39] * Quits: Adawerk (~ada@169.241.49.57) (Read error: Connection reset by peer)
- # [19:41] * Joins: rniwa (~rniwa@17.212.154.114)
- # [19:41] <TabAtkins> SimonSapin: Yeah, now that I think about it, we do use the term to mean the set of values that exist in that stage.
- # [19:41] <TabAtkins> So it's valid to use SpecifiedValue(T) in that enum.
- # [19:42] <jgraham> weinig: http://dxr.mozilla.org/mozilla-central/source/dom/promise/tests
- # [19:46] <weinig> jgraham: thanks!
- # [19:46] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
- # [19:46] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
- # [19:49] * Joins: yorick (~yorick@oftn/member/yorick)
- # [19:50] * Joins: say2joe (~say2joe@38.104.243.166)
- # [19:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [19:56] * Joins: scor (~scor@155.52.208.84)
- # [19:56] * Quits: scor (~scor@155.52.208.84) (Changing host)
- # [19:56] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [19:56] * Parts: jreading (~Adium@204.56.125.50)
- # [19:57] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [19:59] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [20:00] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [20:04] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:13] * Joins: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl)
- # [20:13] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [20:14] * Quits: say2joe (~say2joe@38.104.243.166) (Quit: Leaving.)
- # [20:18] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:21] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [20:26] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:27] * Joins: say2joe (~say2joe@38.104.243.166)
- # [20:28] * Quits: sgalineau (~sylvaing@192.150.10.210) (Read error: Connection reset by peer)
- # [20:29] * Joins: vcarbune (vcarbune@nat/google/x-svbrjeporpdxinbi)
- # [20:32] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [20:33] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [20:33] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:36] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [20:38] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
- # [20:42] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [20:43] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-vklwpeyghhdghtuq)
- # [20:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:47] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 256 seconds)
- # [20:49] * Joins: zkis (~zkis@188-67-24-220.bb.dnainternet.fi)
- # [20:52] * Quits: blooberry (blooberry_@nat/intel/x-tqytaxokziamylan) (Ping timeout: 248 seconds)
- # [20:58] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [21:00] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
- # [21:01] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [21:02] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Quit: Computer has gone to sleep.)
- # [21:02] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
- # [21:02] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Client Quit)
- # [21:18] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [21:19] * Joins: dglazkov (uid4270@gateway/web/irccloud.com/x-xvuegjfqfflqqrme)
- # [21:21] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-zdixriewijwfqncn)
- # [21:21] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-rtqmejswbpmniwlw)
- # [21:22] * Joins: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net)
- # [21:25] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [21:25] <zcorpan> Hixie_: switching the spec to en-GB seems like it would give the html wg editors more grief :-P
- # [21:27] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [21:27] * Ms2ger had been wondering if that was part of the motivation
- # [21:27] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [21:28] * Quits: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [21:28] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [21:29] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [21:29] <Hixie_> no, the motivation would be my sanity. i go crazy trying to remember what's american and what's british and keep getting it wrong.
- # [21:30] <Hixie_> to be honest i don't pay much attention to downstream use by the htmlwg, since the _entire point_ of my not editing that spec any more was that editing that spec was too much work
- # [21:30] <Hixie_> because of exactly this kind of thing
- # [21:31] <Hixie_> so if i thought it was worth my time to worry abotu that, i wouldn't have stopped editing that spec :-)
- # [21:35] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Quit: Leaving)
- # [21:41] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
- # [21:41] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [21:46] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
- # [21:47] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Client Quit)
- # [21:52] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [21:53] * Quits: say2joe (~say2joe@38.104.243.166) (Quit: Leaving.)
- # [21:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [21:56] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 276 seconds)
- # [21:57] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 248 seconds)
- # [22:10] * Joins: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com)
- # [22:20] * Quits: zkis (~zkis@188-67-24-220.bb.dnainternet.fi) (Ping timeout: 264 seconds)
- # [22:21] <zcorpan> ok i think i'm done with https://bugzilla.mozilla.org/show_bug.cgi?id=725646 now
- # [22:23] <zcorpan> Ms2ger: was there a bug about dropping it from the spec?
- # [22:23] <esprehn> Hixie_: when should an autofocus element become focused wrt the onload event firing?
- # [22:23] <Ms2ger> zcorpan, I don't recall
- # [22:23] * Joins: tantek (~tantek@mfb0536d0.tmodns.net)
- # [22:24] <Ms2ger> zcorpan, does the spec have it?
- # [22:24] <zcorpan> yep
- # [22:24] <zcorpan> i'll file one
- # [22:24] <Ms2ger> Okay, thanks
- # [22:24] <esprehn> Hixie_: the spec says to "Queue a task that checks to see if the element is focusable," when the element is inserted, but I don't see any ordering requirement for onload
- # [22:26] * Quits: tantek (~tantek@mfb0536d0.tmodns.net) (Client Quit)
- # [22:30] * Quits: Ms2ger (~Ms2ger@197.246-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [22:36] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
- # [22:45] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
- # [22:50] * Joins: blooberry (~blooberry@134.134.137.71)
- # [22:54] <zcorpan> TabAtkins: Counter Styles -- my brain first read that as Counter Strike
- # [22:54] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: brb)
- # [22:57] <TabAtkins> zcorpan: That's basically what it is.
- # [22:57] * Joins: Adawerk (~ada@169.241.49.57)
- # [22:58] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
- # [22:58] * Quits: Adawerk (~ada@169.241.49.57) (Client Quit)
- # [22:58] <zcorpan> TabAtkins: it would be a fun easter egg to embed the game in the spec
- # [22:58] <TabAtkins> Probably detectable in the load time.
- # [22:59] <zcorpan> you can delay loading it until some gesture is made
- # [23:00] * Joins: nessy (~silviapf@101.164.144.53)
- # [23:00] * Quits: nessy (~silviapf@101.164.144.53) (Client Quit)
- # [23:03] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [23:07] * Quits: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:07] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:08] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
- # [23:08] <TabAtkins> I presume it's already been enscriptened?
- # [23:08] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [23:11] * Quits: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl) (Quit: Leaving)
- # [23:16] <zcorpan> no idea
- # [23:16] <zcorpan> haven't seen it in a browser
- # [23:18] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
- # [23:19] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
- # [23:20] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:30] * Quits: charl (~charl@charl.eu) (Quit: leaving)
- # [23:30] * Quits: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [23:34] * Quits: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net) (Ping timeout: 264 seconds)
- # [23:35] * Joins: nvartolomei (~nvartolom@178.168.103.7)
- # [23:36] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
- # [23:37] * Joins: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net)
- # [23:42] <MikeSmith> matjas: I've enabled the gh issue tracker for https://bitbucket.org/validator/validator/src so feel free to use it if that works better for you but if http://bugzilla.validator.nu/ availability contintues to be a problem I'd personaly prefer you use https://www.w3.org/Bugs/Public/enter_bug.cgi?product=Validator%20(Nu) as an alternative instead of the gh issue tracker
- # [23:43] <MikeSmith> s/gh/bitbucket/
- # [23:44] * Quits: ap (~ap@2620:149:4:1b01:9dfc:5c4:f352:c13c) (Quit: ap)
- # [23:46] <MikeSmith> anyway, among other reasons why I'd suggest https://www.w3.org/Bugs/Public/enter_bug.cgi?product=Validator%20(Nu) as a better alternative is that the since the validator sources are in 7 different bitbucket repos, using bitbucket for issue tracking would mean enabling the issue-tracking feature in multiple other repos there
- # [23:46] <MikeSmith> e.g., https://bitbucket.org/validator/syntax/src
- # [23:48] * Quits: felipeduardo (~felipedua@189.115.44.34) (Quit: Leaving)
- # [23:49] <jwalden> Hixie_: I am a little behind on scrollback ;-) but in the very unlikely chance you never found a better possibility, "is informed by" or (with less control/authority connotation) "is aware of" might work for the A-B non-symmetric relationship phrase you were looking for
- # [23:50] <TabAtkins> zcorpan: On more thought, I'm not sure I'm comfortable with the @page OM change. I'm fine with the idea of it, but we really need a model that reflects the relative ordering of at-rules and declarations. It's not relevant for @page, but it will be in the future for style rules if we do @mixin or something.
- # [23:51] <TabAtkins> zcorpan: So it may be worthwhile to actually innovate here, and design something that can be copied over to style rules later.
- # [23:55] * Joins: roc (~chatzilla@121.98.230.221)
- # [23:56] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
- # [23:57] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:57] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
- # [23:58] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:58] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # Session Close: Thu Aug 22 00:00:00 2013
The end :)