/irc-logs / freenode / #whatwg / 2013-08-21 / end

Options:

  1. # Session Start: Wed Aug 21 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  4. # [00:01] * Joins: tantek (~tantek@m8c0536d0.tmodns.net)
  5. # [00:02] * Quits: annevk (~annevk@2.28.172.199) (Remote host closed the connection)
  6. # [00:02] * Joins: annevk (~annevk@2.28.172.199)
  7. # [00:04] * Joins: nimbu (~nimbu@192.150.10.205)
  8. # [00:07] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  9. # [00:07] * Quits: annevk (~annevk@2.28.172.199) (Ping timeout: 260 seconds)
  10. # [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.
  11. # [00:10] <Hixie_> hsivonen: does NFC require no leading combining characters?
  12. # [00:11] <Hixie_> hsivonen: and do we require NFC?
  13. # [00:13] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
  14. # [00:13] * Joins: ehsan (~ehsan@66.207.208.102)
  15. # [00:13] <Hixie_> hsivonen: (see in particular https://www.w3.org/Bugs/Public/show_bug.cgi?id=13502#c22)
  16. # [00:16] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  17. # [00:17] * Quits: SteveF (~chatzilla@gateway01.m3-connect.de) (Ping timeout: 264 seconds)
  18. # [00:17] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  19. # [00:17] * Quits: mven (~mven@169.241.49.196) (Remote host closed the connection)
  20. # [00:18] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 258 seconds)
  21. # [00:19] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  22. # [00:20] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
  23. # [00:26] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  24. # [00:27] * Quits: Guest2235 (~manu@216.252.204.51) (Quit: Computers. Bah! Who needs 'em.)
  25. # [00:34] * Joins: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net)
  26. # [00:36] * Quits: tantek (~tantek@m8c0536d0.tmodns.net) (Quit: tantek)
  27. # [00:36] * Quits: [[zz]] (~q@node-1ba3.pool-101-109.dynamic.totbb.net) (Ping timeout: 240 seconds)
  28. # [00:38] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
  29. # [00:39] * Parts: chee (~chee@fsf/member/chee) ("WeeChat 0.4.1")
  30. # [00:40] * Quits: McNugit (~nate@ip68-111-163-8.sd.sd.cox.net) (Read error: Connection reset by peer)
  31. # [00:43] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 245 seconds)
  32. # [00:43] * Joins: micheil (~micheil@188.29.164.147.threembb.co.uk)
  33. # [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
  34. # [00:46] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 260 seconds)
  35. # [00:46] <Hixie_> yeah, that was my conclusion too
  36. # [00:46] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Quit: Leaving)
  37. # [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
  38. # [00:51] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
  39. # [00:52] * Quits: sicking (~sicking@nat/mozilla/x-igzkhscrpxdefojq) (Quit: sicking)
  40. # [00:52] * Quits: rmichnik (~quassel@177.135.228.218) (Ping timeout: 245 seconds)
  41. # [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
  42. # [00:55] <MikeSmith> Hixie_: ah oK
  43. # [00:58] * Joins: m4nu (~manu@216.252.204.51)
  44. # [00:59] * Joins: weinig (~weinig@17.114.159.58)
  45. # [00:59] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  46. # [01:00] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
  47. # [01:07] * Quits: jacobolus (~jacobolus@128.sub-70-197-2.myvzw.com) (Read error: Connection reset by peer)
  48. # [01:07] * Joins: stalled (~stalled@unaffiliated/stalled)
  49. # [01:17] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  50. # [01:21] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
  51. # [01:21] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 256 seconds)
  52. # [01:22] * heycam|away is now known as heycam
  53. # [01:22] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  54. # [01:24] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  55. # [01:37] * Joins: jdaggett_ (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
  56. # [01:38] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 260 seconds)
  57. # [01:42] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  58. # [01:43] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  59. # [01:50] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
  60. # [01:50] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Remote host closed the connection)
  61. # [01:51] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
  62. # [01:53] * Quits: weinig (~weinig@17.114.159.58) (Quit: weinig)
  63. # [01:57] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  64. # [02:00] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  65. # [02:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
  66. # [02:03] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Client Quit)
  67. # [02:04] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  68. # [02:07] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  69. # [02:11] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Read error: Connection reset by peer)
  70. # [02:17] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  71. # [02:18] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
  72. # [02:18] * Joins: scor (~scor@drupal.org/user/52142/view)
  73. # [02:22] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  74. # [02:25] * Quits: micheil (~micheil@188.29.164.147.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
  75. # [02:26] * Joins: weinig (~weinig@17.245.110.36)
  76. # [02:36] * Joins: espadrine` (~ttyl@AMontsouris-158-1-95-24.w90-2.abo.wanadoo.fr)
  77. # [02:37] * Quits: dbaron (~dbaron@2620:101:8003:200:d81f:7995:5289:c43f) (Ping timeout: 260 seconds)
  78. # [02:39] * Quits: espadrine (~ttyl@AMontsouris-158-1-27-191.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
  79. # [02:42] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  80. # [02:42] * Quits: jsbell (jsbell@nat/google/x-cfqxitjinjlwjrqm) (Quit: There's no place like home...)
  81. # [02:49] * heycam is now known as heycam|away
  82. # [03:07] * Joins: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
  83. # [03:21] * Joins: rmichnik (~quassel@177.205.101.141.dynamic.adsl.gvt.net.br)
  84. # [03:21] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  85. # [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.
  86. # [03:24] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  87. # [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
  88. # [03:25] <Hixie_> happy to do lunch or something though either of those days
  89. # [03:25] <gsnedders> Hixie_: Pedant. :)
  90. # [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.
  91. # [03:27] <gsnedders> May try, if it goes well, and prove termination.
  92. # [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.
  93. # [03:32] <gsnedders> Well, yes. But it's trivial to prove that in the script-enabled case it may never terminate.
  94. # [03:32] <Hixie_> note that i may drop the "fragment case" stuff, due to it being so inconsistently done
  95. # [03:38] <gsnedders> Eh, at least what's currently in the spec is a starting point.
  96. # [03:44] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  97. # [03:44] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  98. # [03:44] * Joins: scor (~scor@drupal.org/user/52142/view)
  99. # [03:44] * Quits: nunnun (~hiro@2001:200:1c0:3625:20c:29ff:fe02:11d2) (Quit: Bye)
  100. # [03:47] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
  101. # [03:54] <gsnedders> Hixie_: Equally, if there's anything you think that'd be useful, say!
  102. # [03:57] * Joins: karlcow (~karl@nerval.la-grange.net)
  103. # [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.
  104. # [04:00] <gsnedders> In no particular order.
  105. # [04:00] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  106. # [04:12] <Hixie_> gsnedders: not really sure what would be useful, but we can talk about it at lunch :-)
  107. # [04:16] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  108. # [04:18] * Quits: weinig (~weinig@17.245.110.36) (Quit: weinig)
  109. # [04:18] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  110. # [04:22] <GPHemsley> Hixie_: "anticlockwise" is not en-US
  111. # [04:22] <Hixie_> witness my horror
  112. # [04:22] <GPHemsley> easy now
  113. # [04:22] <GPHemsley> don't overexert yourself
  114. # [04:23] <Hixie_> :-)
  115. # [04:23] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  116. # [04:24] <GPHemsley> FTR, the en-US equivalent is "counterclockwise"
  117. # [04:24] <Hixie_> yeah, i know
  118. # [04:25] <Hixie_> not sure if it was my fault or not that the spec uses anticlockwise
  119. # [04:25] <Hixie_> could be apple's fault though
  120. # [04:25] <Hixie_> since i think arc() dates back to their canvas doc
  121. # [04:25] <GPHemsley> ah, ok
  122. # [04:25] <GPHemsley> I'd much prefer to blame Apple ;)
  123. # [04:25] <Hixie_> either way, i'm happy to ignore it :-)
  124. # [04:25] <GPHemsley> though I suppose that means you can't change it
  125. # [04:26] <Hixie_> it's an argument, i don't think it has any normative value actually
  126. # [04:26] * GPHemsley shrugs
  127. # [04:26] <Hixie_> (argument name, that is)
  128. # [04:26] <GPHemsley> just doing my job as the en-US police ;)
  129. # [04:27] * Quits: fishd (~darin@216.239.45.66) (Ping timeout: 248 seconds)
  130. # [04:28] <Hixie_> i miss the days where the spec was en-GB
  131. # [04:28] <Hixie_> before the w3c got involved
  132. # [04:28] <Hixie_> it strikes me i could change it back...
  133. # [04:29] <GPHemsley> heh
  134. # [04:37] * Quits: rmichnik (~quassel@177.205.101.141.dynamic.adsl.gvt.net.br) (Read error: Connection reset by peer)
  135. # [04:39] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  136. # [04:44] * Joins: fishd (~darin@216.239.45.66)
  137. # [04:51] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
  138. # [04:51] * Joins: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  139. # [04:53] * Quits: blooberry2 (blooberry_@nat/intel/x-fnaaszlqbettcwck) (Ping timeout: 268 seconds)
  140. # [04:58] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  141. # [05:03] * Joins: weinig (~weinig@24.130.60.35)
  142. # [05:03] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  143. # [05:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  144. # [05:23] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  145. # [05:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  146. # [05:31] * heycam|away is now known as heycam
  147. # [05:38] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  148. # [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])
  149. # [06:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  150. # [06:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  151. # [06:31] * Joins: ktada (7d105b05@gateway/web/freenode/ip.125.16.91.5)
  152. # [06:37] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  153. # [06:38] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Quit: yoshu)
  154. # [06:50] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  155. # [07:12] * Joins: SteveF (~chatzilla@gateway01.m3-connect.de)
  156. # [07:14] * Quits: jdaggett_ (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
  157. # [07:14] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  158. # [07:14] * Quits: jorgepedret (~jorgepedr@S01067444013f60b9.vc.shawcable.net) (Quit: Computer has gone to sleep.)
  159. # [07:17] * Quits: SteveF (~chatzilla@gateway01.m3-connect.de) (Ping timeout: 264 seconds)
  160. # [07:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  161. # [07:21] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: Lost terminal)
  162. # [07:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  163. # [07:42] * Joins: hendry (~hendry@sg.webconverger.com)
  164. # [07:45] * Quits: ktada (7d105b05@gateway/web/freenode/ip.125.16.91.5) (Ping timeout: 250 seconds)
  165. # [07:57] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  166. # [07:58] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Client Quit)
  167. # [07:59] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
  168. # [08:06] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  169. # [08:12] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  170. # [08:12] * Joins: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net)
  171. # [08:14] * Joins: maasan (~Adium@117.193.102.199)
  172. # [08:17] * Parts: maasan (~Adium@117.193.102.199)
  173. # [08:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  174. # [08:22] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: Lost terminal)
  175. # [08:22] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  176. # [08:22] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Connection reset by peer)
  177. # [08:24] * Joins: hendry (~hendry@sg.webconverger.com)
  178. # [08:25] * Quits: hendry (~hendry@sg.webconverger.com) (Client Quit)
  179. # [08:26] * Joins: hendry (~hendry@sg.webconverger.com)
  180. # [08:28] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  181. # [08:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  182. # [08:36] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
  183. # [08:36] * hdv_ is now known as hdv
  184. # [08:39] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  185. # [08:48] * Joins: zkis (~zkis@80-248-250-237.cust.suomicom.fi)
  186. # [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?
  187. # [08:52] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: brb)
  188. # [08:53] * Joins: hendry (~hendry@sg.webconverger.com)
  189. # [08:53] * Quits: zkis (~zkis@80-248-250-237.cust.suomicom.fi) (Read error: Operation timed out)
  190. # [08:53] <zcorpan> http://dev.w3.org/csswg/css-page/#margin-boxes - there are 16 of them
  191. # [08:54] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  192. # [08:59] * Joins: Ms2ger (~Ms2ger@197.246-64-87.adsl-dyn.isp.belgacom.be)
  193. # [09:03] * Joins: SteveF (~chatzilla@212.185.199.106)
  194. # [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
  195. # [09:09] <zcorpan> selectorText seems wrong
  196. # [09:09] <zcorpan> maybe i should have "name" on all rules
  197. # [09:11] <zcorpan> or all at-rules
  198. # [09:15] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  199. # [09:15] * Joins: Smylers (~smylers@94.116.191.148)
  200. # [09:17] * Quits: Smylers (~smylers@94.116.191.148) (Remote host closed the connection)
  201. # [09:18] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  202. # [09:19] * Joins: Smylers (~smylers@94.116.191.148)
  203. # [09:19] * Quits: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
  204. # [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
  205. # [09:21] * Quits: Smylers (~smylers@94.116.191.148) (Remote host closed the connection)
  206. # [09:21] <hsivonen> the validator implements it anyway
  207. # [09:21] <hsivonen> so in that sense "we" "require" NFC
  208. # [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
  209. # [09:24] <zcorpan> hsivonen: maybe we should put the necessary requirements in the html spec?
  210. # [09:25] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  211. # [09:25] <hsivonen> zcorpan: perhaps it would be good to find out what the i18n group thinks is wrong with charmod-norm first
  212. # [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
  213. # [09:27] <zcorpan> isn't it better long-term to fix the UAs to not break?
  214. # [09:29] <hsivonen> zcorpan: considering effort vs. use case payoff, maybe not
  215. # [09:30] <hsivonen> dunno. roc or jfkthame would be better positioned to say
  216. # [09:30] * hsivonen finds http://annevankesteren.nl/2003/07/updates-follow interesting
  217. # [09:31] <hsivonen> I used to believe in XML, too, but not in XML Schema
  218. # [09:31] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  219. # [09:32] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  220. # [09:46] <SimonSapin> zcorpan: http://lists.w3.org/Archives/Public/www-style/2013May/0777.html
  221. # [09:46] <SimonSapin> re page-margin rules
  222. # [09:46] * Joins: jim0thy_ (~jim0thy_@212.113.198.34)
  223. # [09:46] <zcorpan> SimonSapin: thanks
  224. # [09:47] <zcorpan> SimonSapin: any opinion on whether we should expose .name on all at-rules?
  225. # [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
  226. # [09:48] <SimonSapin> zcorpan: .name would be redundant with .type, except in special cases like this one
  227. # [09:49] <zcorpan> with .type you have to have your own mapping if you actually want the name
  228. # [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…
  229. # [09:50] <SimonSapin> well, do you want the name?
  230. # [09:50] <zcorpan> dunno :-)
  231. # [09:51] <SimonSapin> let’s not add it before anyone asks for it
  232. # [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
  233. # [09:51] <zcorpan> like we considered accessors for @page but then realized there were lots of properties that apply now
  234. # [09:52] <zcorpan> so i think using .cssRules and .style is better even if there are currently just a "few" things
  235. # [09:52] <SimonSapin> yeah, declarations in @page are really more like a style rule, I agree with using .style
  236. # [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
  237. # [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
  238. # [09:54] <SimonSapin> rather, I expect css-page-4 to take a new direction
  239. # [09:54] <zcorpan> might not be margin boxes
  240. # [09:54] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  241. # [09:54] <zcorpan> might be other at-rules for something we haven't thought of yet
  242. # [09:54] <zcorpan> anyway
  243. # [09:54] <SimonSapin> oh you’re right, you’d still have at-rules in @page, then .cssRules makes sense
  244. # [09:55] <zcorpan> ok i'm just exposing .name on margin rules
  245. # [09:56] <zcorpan> i'll also use the constant 9
  246. # [09:58] <SimonSapin> I don’t know what "reserved constant" really means
  247. # [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
  248. # [10:02] <SimonSapin> ok
  249. # [10:02] <SimonSapin> I’s say mention it on www-style, but it should be fine
  250. # [10:02] <zcorpan> yeah
  251. # [10:03] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  252. # [10:03] * Quits: jim0thy_ (~jim0thy_@212.113.198.34) (Quit: jim0thy_)
  253. # [10:04] * Joins: mpt (~mpt@canonical/mpt)
  254. # [10:07] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-tylgibfrcafhgprg) (*.net *.split)
  255. # [10:07] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-byhwrzqwgpknsqna) (*.net *.split)
  256. # [10:07] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
  257. # [10:07] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (*.net *.split)
  258. # [10:07] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
  259. # [10:07] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
  260. # [10:08] * Joins: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch)
  261. # [10:08] * Joins: hasather_ (~hasather@80.91.33.141)
  262. # [10:08] * Quits: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
  263. # [10:08] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  264. # [10:08] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  265. # [10:08] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-cnbnyfcvdouasmtc)
  266. # [10:08] * Joins: dfreedm (uid7859@gateway/web/irccloud.com/x-wvmbcmuzuynaxwms)
  267. # [10:09] * Joins: SteveF_ (~chatzilla@212.185.199.106)
  268. # [10:09] * Joins: fishd_ (darin@nat/google/x-dxyxmlaaxprkzzcq)
  269. # [10:10] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
  270. # [10:11] * Quits: SteveF (~chatzilla@212.185.199.106) (Ping timeout: 251 seconds)
  271. # [10:11] * SteveF_ is now known as SteveF
  272. # [10:11] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  273. # [10:12] * Quits: fishd (~darin@216.239.45.66) (Ping timeout: 274 seconds)
  274. # [10:13] * Quits: espadrine` (~ttyl@AMontsouris-158-1-95-24.w90-2.abo.wanadoo.fr) (Ping timeout: 245 seconds)
  275. # [10:15] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  276. # [10:15] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  277. # [10:15] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  278. # [10:16] * Joins: yoichio (yoichio@nat/google/x-lvwzscjkiqzepslw)
  279. # [10:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  280. # [10:21] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  281. # [10:25] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
  282. # [10:25] * Joins: mpt_ (~mpt@host-2-103-237-18.as13285.net)
  283. # [10:25] * Quits: mpt_ (~mpt@host-2-103-237-18.as13285.net) (Changing host)
  284. # [10:25] * Joins: mpt_ (~mpt@canonical/mpt)
  285. # [10:27] * Joins: espadrine` (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
  286. # [10:31] <zcorpan> so, next thing to consider is whether we should update CSSFontFaceRule to use this approach also
  287. # [10:32] <zcorpan> i guess i'll send an email about that
  288. # [10:32] <zcorpan> or maybe i should wait a bit
  289. # [10:32] <SimonSapin> which approach?
  290. # [10:33] <zcorpan> http://lists.w3.org/Archives/Public/www-style/2013Jun/0668.html
  291. # [10:34] <SimonSapin> I’m less sure about that
  292. # [10:35] <SimonSapin> @page really contains properties, but not @font-face
  293. # [10:39] <SimonSapin> and CSSFontFaceRule might be harder to change if it’s already shipped
  294. # [10:39] <zcorpan> @font-face contains descriptors. pretty similar. the CSSDeclaration machinery makes sense for descriptors also afaict
  295. # [10:39] <zcorpan> it's not shipped
  296. # [10:40] <zcorpan> or .style with CSSStyleDeclaration is shipped, i.e. the old definition, which doesn't make sense for @font-face
  297. # [10:40] <zcorpan> but .style with CSSFontFaceDescriptors (or Declaration) would make sense
  298. # [10:41] * Quits: SteveF (~chatzilla@212.185.199.106) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
  299. # [10:42] <zcorpan> but i'll wait for feedback on the @page thing before opening the @font-face can on the list, i think
  300. # [10:44] <SimonSapin> I don’t think CSSStyleDeclaration is a good model that we should reproduce
  301. # [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)
  302. # [10:46] * Joins: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70)
  303. # [10:47] <zcorpan> well if you think we should use a third approach instead, please propose it on the list :-)
  304. # [10:47] * Quits: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70) (Read error: Connection timed out)
  305. # [10:48] * Joins: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70)
  306. # [10:48] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  307. # [10:48] * Quits: Workshiva (~Dashiva@74.125.121.65) (Quit: leaving)
  308. # [10:48] * Joins: Workshiva (~Dashiva@74.125.121.65)
  309. # [10:51] * Quits: diffalot (~papyroman@c-76-107-128-104.hsd1.ms.comcast.net) (Ping timeout: 246 seconds)
  310. # [10:51] * heycam is now known as heycam|away
  311. # [10:55] * Joins: benbarnett (~Adium@195.81.245.98)
  312. # [10:57] * Joins: diffalot-away (~papyroman@c-76-107-128-104.hsd1.ms.comcast.net)
  313. # [10:58] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  314. # [10:58] * diffalot-away is now known as diffalot
  315. # [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)
  316. # [10:59] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  317. # [11:00] * Joins: Lachy (~Lachy@213.166.174.2)
  318. # [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
  319. # [11:00] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  320. # [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
  321. # [11:03] <MikeSmith> similar to the way that data-* attributes are handled
  322. # [11:04] <MikeSmith> so that's what I'm implementing right now
  323. # [11:04] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  324. # [11:04] <MikeSmith> but if you think that's a bad idea, let me know
  325. # [11:07] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  326. # [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
  327. # [11:14] * Joins: cheron (~cheron@unaffiliated/cheron)
  328. # [11:16] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  329. # [11:19] * Joins: smartgloves (578b4920@gateway/web/freenode/ip.87.139.73.32)
  330. # [11:19] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  331. # [11:19] <smartgloves> sup
  332. # [11:20] * Parts: smartgloves (578b4920@gateway/web/freenode/ip.87.139.73.32)
  333. # [11:32] * Joins: annevk (~annevk@2.28.172.199)
  334. # [11:37] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  335. # [11:37] * Quits: annevk (~annevk@2.28.172.199) (Ping timeout: 264 seconds)
  336. # [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
  337. # [11:46] <zcorpan> MikeSmith: which i tend to agree with
  338. # [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)
  339. # [11:47] <zcorpan> or 2007 or whenever
  340. # [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.
  341. # [11:49] <zcorpan> MikeSmith: the UA processing makes sense and allows for future extensions
  342. # [11:58] <MikeSmith> zcorpan: yeah I can understand how it makes sense for UA processing
  343. # [11:58] <MikeSmith> zcorpan: but wait you're saying you're the one who originally proposed this design?
  344. # [11:58] <zcorpan> MikeSmith: yes
  345. # [11:59] <MikeSmith> ok
  346. # [11:59] <MikeSmith> well that makes it seem slightly less bad to me
  347. # [11:59] <zcorpan> http://simon.html5.org/specs/aria-proposal
  348. # [12:00] <MikeSmith> by itself it's not really a design that's bad for validation purposes
  349. # [12:00] <hsivonen> MikeSmith: ignoring unknown tokens makes sense for UA processing model but not for validation, IMO
  350. # [12:00] * MikeSmith reads
  351. # [12:00] <hsivonen> MikeSmith: if it made sense for validation, we'd make all unknown attribute names valid, too
  352. # [12:00] <MikeSmith> hsivonen: I can have the filter emit an error for each unknown token
  353. # [12:01] <hsivonen> MikeSmith: OK
  354. # [12:01] * MikeSmith reads zcorpan proposal
  355. # [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
  356. # [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
  357. # [12:03] * hsivonen sees "CURIE" in zcorpan's doc
  358. # [12:04] <MikeSmith> zcorpan: yeah I suppose that's true
  359. # [12:05] <zcorpan> hsivonen: yeah, i guess i had to bend over backwards to please the XML-drinking accessibility guys :-)
  360. # [12:05] * Joins: annevk (~annevk@207.218.72.65)
  361. # [12:05] <MikeSmith> heh
  362. # [12:05] * Quits: annevk (~annevk@207.218.72.65) (Read error: Connection reset by peer)
  363. # [12:05] <hsivonen> I thought XML was smoked rather than drunk
  364. # [12:06] * Joins: annevk (~annevk@207.218.72.65)
  365. # [12:07] <zcorpan> maybe so. what's being drunk?
  366. # [12:07] <hsivonen> kool aid
  367. # [12:07] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  368. # [12:07] <hsivonen> so I suppose XML can be both smoked and drunk
  369. # [12:08] <hsivonen> it's a floor wax and a dessert topping
  370. # [12:09] <jgraham> Oh, I thought XML kool aid was administered in an enema
  371. # [12:09] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  372. # [12:10] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
  373. # [12:10] * Joins: vitorpacheco (~vitor@189-105-90-125.user.veloxzone.com.br)
  374. # [12:11] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  375. # [12:11] <zcorpan> it goes in from all directions, and goes out through the ears?
  376. # [12:14] <zcorpan> MikeSmith: my proposal has an issue "What authors are allowed to do should probably be constrained"
  377. # [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
  378. # [12:16] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  379. # [12:16] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  380. # [12:16] <MikeSmith> maybe the error message should explicitly say, "Dropping invalid token "foo" from role value."
  381. # [12:16] <zcorpan> MikeSmith: true
  382. # [12:17] <zcorpan> yeah
  383. # [12:18] <MikeSmith> ok, I can implement it that way for now and tweak it later if needed
  384. # [12:18] <zcorpan> jgraham: did you look on the filelist review issue?
  385. # [12:19] <jgraham> zcorpan: No, but I can do it now (or in a few minutes)
  386. # [12:19] <jgraham> If you have the review open can you paste the link?
  387. # [12:20] <zcorpan> https://critic.hoppipolla.co.uk/r/238
  388. # [12:21] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 276 seconds)
  389. # [12:22] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  390. # [12:22] * Joins: annevk (~annevk@207.218.72.65)
  391. # [12:24] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 245 seconds)
  392. # [12:27] * Quits: annevk (~annevk@207.218.72.65) (Ping timeout: 264 seconds)
  393. # [12:28] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
  394. # [12:29] * Joins: karlcow (~karl@nerval.la-grange.net)
  395. # [12:34] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  396. # [12:38] * Joins: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com)
  397. # [12:38] * Joins: Lachy (~Lachy@213.166.174.2)
  398. # [12:41] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  399. # [12:41] * Quits: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net) (Read error: Connection reset by peer)
  400. # [12:45] <jgraham> zcorpan: OK, tracking is restored
  401. # [12:45] <jgraham> Unfortunately it seems all the changes ended up in a merge commit from critic's point of view
  402. # [12:45] <zcorpan> jgraham: thanks!
  403. # [12:45] <zcorpan> good enough
  404. # [12:47] * Joins: SteveF (~chatzilla@212.185.199.106)
  405. # [12:50] * Joins: mounir (~mounir@oldworld.fr)
  406. # [12:58] * Joins: yorick (~yorick@oftn/member/yorick)
  407. # [13:08] * Joins: baku (~baku@93-40-70-241.ip37.fastwebnet.it)
  408. # [13:08] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  409. # [13:08] * Quits: yoichio (yoichio@nat/google/x-lvwzscjkiqzepslw) (Quit: Leaving...)
  410. # [13:14] * Joins: yoichio (yoichio@nat/google/x-akhqoelgeweubbiv)
  411. # [13:29] <zcorpan> sigh htmlwg has a gazillion components
  412. # [13:30] <zcorpan> maybe i should just pick one at random
  413. # [13:34] <Ms2ger> File in WHATWG instead? :)
  414. # [13:35] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
  415. # [13:38] * Joins: annevk (annevk@nat/google/x-bcuxpnjfwvobajnn)
  416. # [13:38] <zcorpan> Ms2ger: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23002#c7
  417. # [13:39] <zcorpan> hsivonen: do you have an opinion on the above bug?
  418. # [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.
  419. # [13:44] <zcorpan> seems unlikely anyone will have a strong opinion on this :-P
  420. # [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
  421. # [13:45] <zcorpan> yeah
  422. # [13:47] <zcorpan> commented
  423. # [13:51] * Joins: Lachy (~Lachy@213.166.174.2)
  424. # [13:55] * Parts: mitemitreski (~mitemitre@212.120.17.179)
  425. # [14:14] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  426. # [14:14] * Joins: karlcow (~karl@nerval.la-grange.net)
  427. # [14:15] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  428. # [14:15] * Quits: annevk (annevk@nat/google/x-bcuxpnjfwvobajnn) (Remote host closed the connection)
  429. # [14:16] * Joins: annevk_ (annevk@nat/google/x-mkaxlviojcbxtxrp)
  430. # [14:26] * Quits: zkis (~zkis@2001:998:22:0:39c8:428a:4c3c:eb70) (Ping timeout: 264 seconds)
  431. # [14:27] * Joins: Smylers (~smylers@81.143.60.194)
  432. # [14:28] * Quits: Smylers (~smylers@81.143.60.194) (Remote host closed the connection)
  433. # [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.
  434. # [14:30] <odinho> It makes programming so frustrating. Those small cuts. I can't do document.querySelectorAll('bla').forEach(function() { this.bla })
  435. # [14:31] <Ms2ger> Push for Chromium to ship it again? :)
  436. # [14:32] <odinho> <3
  437. # [14:35] * Quits: charl (~charl@charl.eu) (Quit: leaving)
  438. # [14:36] * Quits: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com) (Remote host closed the connection)
  439. # [14:36] <wilhelm> Yes, please.
  440. # [14:36] * wilhelm needed that.. yesterday.
  441. # [14:36] * Joins: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com)
  442. # [14:38] * Quits: annevk_ (annevk@nat/google/x-mkaxlviojcbxtxrp) (Remote host closed the connection)
  443. # [14:41] * Quits: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com) (Ping timeout: 264 seconds)
  444. # [14:44] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
  445. # [14:48] * Joins: rmichnik (~quassel@177.135.228.218)
  446. # [14:51] * Joins: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com)
  447. # [15:17] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  448. # [15:18] * Quits: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Remote host closed the connection)
  449. # [15:18] * Joins: annevk (~annevk@207.218.72.65)
  450. # [15:24] * Joins: felipeduardo (~felipedua@189.115.44.34)
  451. # [15:24] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  452. # [15:29] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  453. # [15:29] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  454. # [15:32] * Joins: TallTed (~Thud@63.119.36.36)
  455. # [15:34] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  456. # [15:37] * Quits: TallTed (~Thud@63.119.36.36)
  457. # [15:37] * Joins: jreading (~Adium@204.56.125.50)
  458. # [15:42] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
  459. # [15:42] * Joins: Smylers (~smylers@81.143.60.194)
  460. # [15:43] * Parts: jreading (~Adium@204.56.125.50)
  461. # [15:51] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
  462. # [15:56] * Quits: SteveF (~chatzilla@212.185.199.106) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
  463. # [15:58] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  464. # [16:02] * Joins: TallTed (~Thud@63.119.36.36)
  465. # [16:03] * Joins: ehsan (~ehsan@66.207.208.102)
  466. # [16:07] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
  467. # [16:08] * Quits: espadrine` (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Ping timeout: 256 seconds)
  468. # [16:15] * Quits: rmichnik (~quassel@177.135.228.218) (Read error: Connection reset by peer)
  469. # [16:19] <jgraham> zcorpan: You also need to mark the "conflicts" part in that review
  470. # [16:20] <zcorpan> jgraham: yeah i noticed
  471. # [16:20] <jgraham> I think it is the same as the diff against parent 1, so should just be mechanical (in this case)
  472. # [16:21] <jgraham> Nice!
  473. # [16:21] <zcorpan> ok should i close and merge also?
  474. # [16:22] <jgraham> I beat you to it
  475. # [16:22] <zcorpan> ah, thanks
  476. # [16:23] <jgraham> Although I am not happy
  477. # [16:23] <jgraham> I think I need to fix things up
  478. # [16:27] * Joins: espadrine` (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
  479. # [16:30] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
  480. # [16:31] <annevk> Is media fragments implemented? How does it work with XMLHttpRequest and drawImage()?
  481. # [16:31] * toyoshim is now known as toyoshiAw
  482. # [16:31] <jgraham> OK, I don't know how to fix things up
  483. # [16:32] * Joins: scor (~scor@drupal.org/user/52142/view)
  484. # [16:34] * Quits: bert3d (~bert3d@host81-147-12-9.range81-147.btcentralplus.com) (Remote host closed the connection)
  485. # [16:38] <zcorpan> jgraham: :-( what's the problem?
  486. # [16:41] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  487. # [16:42] <jgraham> zcorpan: Well nothing serious enough to actually worry about, I think
  488. # [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
  489. # [16:45] * Joins: shwetank (~shwetank@node-c6kvaiqhahlj28.20.ipv6.opera.com)
  490. # [16:45] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
  491. # [16:56] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
  492. # [16:56] <zcorpan> jgraham: please point out to belem that he messed up and say what he should do instead in the future
  493. # [16:56] <jgraham> zcorpan: Already on it :)
  494. # [16:57] <zcorpan> k :-)
  495. # [16:57] * espadrine` is now known as espadrine
  496. # [16:57] * Quits: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Quit: Leaving)
  497. # [16:57] * Joins: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
  498. # [17:09] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  499. # [17:09] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  500. # [17:10] * Joins: nonge (~nonge@p508280E9.dip0.t-ipconnect.de)
  501. # [17:11] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  502. # [17:14] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
  503. # [17:15] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
  504. # [17:20] <annevk> http://www.w3.org/TR/media-frags/#processing-media-fragment-uri :/
  505. # [17:20] <annevk> Is that implemented?
  506. # [17:20] <annevk> "If either name or value are not valid UTF-8 strings, then remove the name-value pair from the list." ...
  507. # [17:23] <annevk> <!DOCTYPE html><img src=image#xywh=0,0,40,40>
  508. # [17:23] * Quits: hasather_ (~hasather@80.91.33.141) (Read error: Connection reset by peer)
  509. # [17:23] <annevk> Should that work?
  510. # [17:23] <annevk> Because it doesn't
  511. # [17:24] * Joins: hasather (~hasather@80.91.33.141)
  512. # [17:26] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Quit: yoshu)
  513. # [17:26] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
  514. # [17:27] * Quits: yoshu (~josh@97-113-12-93.tukw.qwest.net) (Client Quit)
  515. # [17:28] * annevk asks in https://bugzilla.mozilla.org/show_bug.cgi?id=790640
  516. # [17:28] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  517. # [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?
  518. # [17:36] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  519. # [17:40] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  520. # [17:40] * Joins: nimbu (~nimbu@192.150.10.205)
  521. # [17:41] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  522. # [17:43] <Ms2ger> annevk, http://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/nsMediaFragmentURIParser.h#15
  523. # [17:44] <annevk> Ms2ger: how does the temporal stuff work?
  524. # [17:44] <Ms2ger> No idea
  525. # [17:44] <Ms2ger> matjas, seems up
  526. # [17:45] <TabAtkins> gsnedders: that sounds good - I'm free that week.
  527. # [17:46] <annevk> Seems the specification doesn't detail much at all. Man...
  528. # [17:47] <annevk> How can you write that much text with a group of people and not consider the basic processing model?
  529. # [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.
  530. # [17:47] * Joins: jorgepedret (~jorgepedr@S01067444013f60b9.vc.shawcable.net)
  531. # [17:47] <TabAtkins> zcorpan: Though, I suppose we're switching to a consistent .style for that.
  532. # [17:50] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  533. # [17:51] <matjas> Ms2ger: I just get timeouts, like 90% of the time
  534. # [17:51] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  535. # [17:51] <Ms2ger> matjas, mm, I loaded once and it seemed to appear
  536. # [17:54] * Joins: yorick (~yorick@oftn/member/yorick)
  537. # [17:58] * Quits: benbarnett (~Adium@195.81.245.98) (Quit: Leaving.)
  538. # [18:01] * Joins: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  539. # [18:01] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  540. # [18:02] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  541. # [18:04] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  542. # [18:05] * Joins: yorick (~yorick@oftn/member/yorick)
  543. # [18:09] <gsnedders> annevk: AFAIK it's only really implemented for video/audio
  544. # [18:11] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  545. # [18:13] * Joins: jreading (~Adium@204.56.125.50)
  546. # [18:14] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  547. # [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="...
  548. # [18:14] * Quits: nimbu (~nimbu@192.150.10.205) (Ping timeout: 256 seconds)
  549. # [18:18] * Quits: jorgepedret (~jorgepedr@S01067444013f60b9.vc.shawcable.net) (Quit: Computer has gone to sleep.)
  550. # [18:18] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 268 seconds)
  551. # [18:18] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  552. # [18:20] * Joins: cabanier (~cabanier@192.150.22.55)
  553. # [18:21] * Quits: shwetank (~shwetank@node-c6kvaiqhahlj28.20.ipv6.opera.com) (Quit: Linkinus - http://linkinus.com)
  554. # [18:21] * Quits: hendry (~hendry@sg.webconverger.com) (Quit: leaving)
  555. # [18:22] * Joins: hendry (~hendry@sg.webconverger.com)
  556. # [18:23] * Joins: blooberry (blooberry_@nat/intel/x-tqytaxokziamylan)
  557. # [18:23] * Joins: ap (~ap@2620:149:4:1b01:9dfc:5c4:f352:c13c)
  558. # [18:24] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
  559. # [18:24] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 256 seconds)
  560. # [18:26] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  561. # [18:27] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  562. # [18:30] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  563. # [18:34] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  564. # [18:39] * Joins: sgalineau (~sylvaing@192.150.10.210)
  565. # [18:40] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  566. # [18:41] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  567. # [18:42] * Joins: charl (~charl@charl.eu)
  568. # [18:43] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
  569. # [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/)
  570. # [18:48] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0a1/20130815030203])
  571. # [18:48] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  572. # [18:52] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  573. # [18:53] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  574. # [18:57] * Quits: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr) (Ping timeout: 268 seconds)
  575. # [19:02] * Joins: espadrine (~ttyl@AMontsouris-158-1-24-243.w92-128.abo.wanadoo.fr)
  576. # [19:02] * Joins: weinig (~weinig@17.114.107.175)
  577. # [19:06] * Quits: baku (~baku@93-40-70-241.ip37.fastwebnet.it) (Ping timeout: 248 seconds)
  578. # [19:08] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  579. # [19:08] * Joins: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net)
  580. # [19:08] * Quits: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  581. # [19:13] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-abnfqwlegvwbaikz) (Ping timeout: 246 seconds)
  582. # [19:13] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  583. # [19:14] * Joins: annevk (~annevk@207.218.72.65)
  584. # [19:15] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-ypjivignzprfannu) (Ping timeout: 240 seconds)
  585. # [19:16] <TabAtkins> annevk: Yeah, I think we need to spec that "foo=..." in the hash is reserved.
  586. # [19:17] * Joins: yoshu (~josh@97-113-12-93.tukw.qwest.net)
  587. # [19:17] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-ytirlghrpcnqksnh)
  588. # [19:18] * Quits: annevk (~annevk@207.218.72.65) (Ping timeout: 245 seconds)
  589. # [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.
  590. # [19:19] <TabAtkins> I'm thinking of just hashing the textContent of the issue and using that in the id. Thoughts?
  591. # [19:19] * Quits: dglazkov (~uid4270@gateway/web/irccloud.com/x-yttsxgsqfuxebloj) (Ping timeout: 260 seconds)
  592. # [19:20] * Joins: jsbell (jsbell@nat/google/x-fxnnmdsshylkntqo)
  593. # [19:21] <jgraham> Hashing works great if you are a machine and/or misathropist
  594. # [19:21] <jgraham> +n
  595. # [19:21] <TabAtkins> No one's trying to guess the ids, just link to them.
  596. # [19:21] <jgraham> Yes, but it makes them impossible to understand or remember
  597. # [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?
  598. # [19:22] <TabAtkins> jgraham: Yeah, but the understandable auto-genned ones aren't stable.
  599. # [19:22] <TabAtkins> You can always add an id yourself.
  600. # [19:22] <jgraham> hashlib.sha1(text).hexdigest()[:8]
  601. # [19:23] <TabAtkins> Sure. And I already have dedup functionality, so I dont' need to worry about collisions.
  602. # [19:24] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-ervmbfqnmwpjckna) (Ping timeout: 264 seconds)
  603. # [19:24] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-ytirlghrpcnqksnh) (Ping timeout: 264 seconds)
  604. # [19:25] <SimonSapin> TabAtkins: so the id changes as soon as you reword / change anything in the issue?
  605. # [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.
  606. # [19:26] <SimonSapin> yell at editors that don’t specify IDs? ;)
  607. # [19:27] <TabAtkins> I'm already adding a warning when you don't specify an id for the heading.
  608. # [19:27] <TabAtkins> Maybe I could autogen the id, but also warn?
  609. # [19:27] <TabAtkins> But coming up with issue ids is annoying. :/
  610. # [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?
  611. # [19:31] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
  612. # [19:31] <weinig> TabAtkins: you don't happen to know if there are any tests for the DOM spec Promises stuff do you?
  613. # [19:32] <TabAtkins> weinig: Ask annevk
  614. # [19:32] <weinig> he no here :(
  615. # [19:32] <weinig> TabAtkins: I'll give him an email
  616. # [19:32] <TabAtkins> SimonSapin: No, they have declared value. Cascaded values are the result of the cascade, and belong to element/property combos.
  617. # [19:32] <TabAtkins> http://dev.w3.org/csswg/css-cascade/#value-stages
  618. # [19:33] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  619. # [19:33] <SimonSapin> so how do I call a declared value that is not a CSS-wide keyword?
  620. # [19:34] <TabAtkins> What's your need?
  621. # [19:34] <SimonSapin> in Servo’s style system, the value of each CSS property is represented by a different data type
  622. # [19:34] * Joins: jacobolus (~jacobolus@199-241-200-202.PUBLIC.monkeybrains.net)
  623. # [19:35] <SimonSapin> I don’t want to deal with initial/inherit/unset in each of them, but make it generic
  624. # [19:35] <TabAtkins> Yeah.
  625. # [19:35] <SimonSapin> So I have a type like this: enum DeclaredValue<T> { Initial, Inherit, Unset, XXXValue(T) }
  626. # [19:35] <SimonSapin> Rust enums are what C calls tagged unions
  627. # [19:36] <SimonSapin> I’m looking for a name for XXXValue
  628. # [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. :/
  629. # [19:37] <SimonSapin> isn’t that "specified value"?
  630. # [19:37] <TabAtkins> Nope, specified value is the cascaded value after resolving the global keywords away.
  631. # [19:37] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Quit: Computer has gone to sleep.)
  632. # [19:37] <SimonSapin> in terms of what the possible, well, values, are.
  633. # [19:37] <TabAtkins> It's not a name for a class of values, but rather a part of the value computation stage.
  634. # [19:38] <TabAtkins> But sure, you could use it for that.
  635. # [19:38] <TabAtkins> It wouldn't be ambiguous.
  636. # [19:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  637. # [19:38] <TabAtkins> And, hm, I guess we do use the words like that in specs. So yes.
  638. # [19:38] <SimonSapin> I see
  639. # [19:38] <jgraham> weinig: If there are any I haven't seen them
  640. # [19:38] <SimonSapin> that stage of the cascade will also use the same type
  641. # [19:39] <jgraham> weinig: But it is possible that someone didn't get the memo and wrote implentation-specific tests
  642. # [19:39] <SimonSapin> close enough I guess
  643. # [19:39] * Quits: Adawerk (~ada@169.241.49.57) (Read error: Connection reset by peer)
  644. # [19:41] * Joins: rniwa (~rniwa@17.212.154.114)
  645. # [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.
  646. # [19:41] <TabAtkins> So it's valid to use SpecifiedValue(T) in that enum.
  647. # [19:42] <jgraham> weinig: http://dxr.mozilla.org/mozilla-central/source/dom/promise/tests
  648. # [19:46] <weinig> jgraham: thanks!
  649. # [19:46] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
  650. # [19:46] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
  651. # [19:49] * Joins: yorick (~yorick@oftn/member/yorick)
  652. # [19:50] * Joins: say2joe (~say2joe@38.104.243.166)
  653. # [19:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  654. # [19:56] * Joins: scor (~scor@155.52.208.84)
  655. # [19:56] * Quits: scor (~scor@155.52.208.84) (Changing host)
  656. # [19:56] * Joins: scor (~scor@drupal.org/user/52142/view)
  657. # [19:56] * Parts: jreading (~Adium@204.56.125.50)
  658. # [19:57] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  659. # [19:59] * Joins: scor (~scor@drupal.org/user/52142/view)
  660. # [20:00] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  661. # [20:04] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  662. # [20:13] * Joins: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl)
  663. # [20:13] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  664. # [20:14] * Quits: say2joe (~say2joe@38.104.243.166) (Quit: Leaving.)
  665. # [20:18] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  666. # [20:21] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  667. # [20:26] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  668. # [20:27] * Joins: say2joe (~say2joe@38.104.243.166)
  669. # [20:28] * Quits: sgalineau (~sylvaing@192.150.10.210) (Read error: Connection reset by peer)
  670. # [20:29] * Joins: vcarbune (vcarbune@nat/google/x-svbrjeporpdxinbi)
  671. # [20:32] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  672. # [20:33] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  673. # [20:33] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  674. # [20:36] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
  675. # [20:38] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
  676. # [20:42] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  677. # [20:43] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-vklwpeyghhdghtuq)
  678. # [20:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  679. # [20:47] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 256 seconds)
  680. # [20:49] * Joins: zkis (~zkis@188-67-24-220.bb.dnainternet.fi)
  681. # [20:52] * Quits: blooberry (blooberry_@nat/intel/x-tqytaxokziamylan) (Ping timeout: 248 seconds)
  682. # [20:58] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  683. # [21:00] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  684. # [21:01] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
  685. # [21:02] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Quit: Computer has gone to sleep.)
  686. # [21:02] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
  687. # [21:02] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Client Quit)
  688. # [21:18] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  689. # [21:19] * Joins: dglazkov (uid4270@gateway/web/irccloud.com/x-xvuegjfqfflqqrme)
  690. # [21:21] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-zdixriewijwfqncn)
  691. # [21:21] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-rtqmejswbpmniwlw)
  692. # [21:22] * Joins: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net)
  693. # [21:25] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  694. # [21:25] <zcorpan> Hixie_: switching the spec to en-GB seems like it would give the html wg editors more grief :-P
  695. # [21:27] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
  696. # [21:27] * Ms2ger had been wondering if that was part of the motivation
  697. # [21:27] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  698. # [21:28] * Quits: nimbu (~nimbu@50-0-136-58.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
  699. # [21:28] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  700. # [21:29] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  701. # [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.
  702. # [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
  703. # [21:30] <Hixie_> because of exactly this kind of thing
  704. # [21:31] <Hixie_> so if i thought it was worth my time to worry abotu that, i wouldn't have stopped editing that spec :-)
  705. # [21:35] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Quit: Leaving)
  706. # [21:41] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
  707. # [21:41] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  708. # [21:46] * Joins: jernoble|laptop (~jernoble@17.114.106.129)
  709. # [21:47] * Quits: jernoble|laptop (~jernoble@17.114.106.129) (Client Quit)
  710. # [21:52] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  711. # [21:53] * Quits: say2joe (~say2joe@38.104.243.166) (Quit: Leaving.)
  712. # [21:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  713. # [21:56] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 276 seconds)
  714. # [21:57] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 248 seconds)
  715. # [22:10] * Joins: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com)
  716. # [22:20] * Quits: zkis (~zkis@188-67-24-220.bb.dnainternet.fi) (Ping timeout: 264 seconds)
  717. # [22:21] <zcorpan> ok i think i'm done with https://bugzilla.mozilla.org/show_bug.cgi?id=725646 now
  718. # [22:23] <zcorpan> Ms2ger: was there a bug about dropping it from the spec?
  719. # [22:23] <esprehn> Hixie_: when should an autofocus element become focused wrt the onload event firing?
  720. # [22:23] <Ms2ger> zcorpan, I don't recall
  721. # [22:23] * Joins: tantek (~tantek@mfb0536d0.tmodns.net)
  722. # [22:24] <Ms2ger> zcorpan, does the spec have it?
  723. # [22:24] <zcorpan> yep
  724. # [22:24] <zcorpan> i'll file one
  725. # [22:24] <Ms2ger> Okay, thanks
  726. # [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
  727. # [22:26] * Quits: tantek (~tantek@mfb0536d0.tmodns.net) (Client Quit)
  728. # [22:30] * Quits: Ms2ger (~Ms2ger@197.246-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  729. # [22:36] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
  730. # [22:45] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
  731. # [22:50] * Joins: blooberry (~blooberry@134.134.137.71)
  732. # [22:54] <zcorpan> TabAtkins: Counter Styles -- my brain first read that as Counter Strike
  733. # [22:54] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: brb)
  734. # [22:57] <TabAtkins> zcorpan: That's basically what it is.
  735. # [22:57] * Joins: Adawerk (~ada@169.241.49.57)
  736. # [22:58] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  737. # [22:58] * Quits: Adawerk (~ada@169.241.49.57) (Client Quit)
  738. # [22:58] <zcorpan> TabAtkins: it would be a fun easter egg to embed the game in the spec
  739. # [22:58] <TabAtkins> Probably detectable in the load time.
  740. # [22:59] <zcorpan> you can delay loading it until some gesture is made
  741. # [23:00] * Joins: nessy (~silviapf@101.164.144.53)
  742. # [23:00] * Quits: nessy (~silviapf@101.164.144.53) (Client Quit)
  743. # [23:03] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  744. # [23:07] * Quits: Maurice (~copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  745. # [23:07] * Quits: TallTed (~Thud@63.119.36.36)
  746. # [23:08] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  747. # [23:08] <TabAtkins> I presume it's already been enscriptened?
  748. # [23:08] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  749. # [23:11] * Quits: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl) (Quit: Leaving)
  750. # [23:16] <zcorpan> no idea
  751. # [23:16] <zcorpan> haven't seen it in a browser
  752. # [23:18] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
  753. # [23:19] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
  754. # [23:20] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  755. # [23:30] * Quits: charl (~charl@charl.eu) (Quit: leaving)
  756. # [23:30] * Quits: Smylers (~smylers@host86-149-120-213.range86-149.btcentralplus.com) (Quit: Leaving.)
  757. # [23:34] * Quits: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net) (Ping timeout: 264 seconds)
  758. # [23:35] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  759. # [23:36] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
  760. # [23:37] * Joins: [[zzz]] (~q@node-18v7.pool-101-109.dynamic.totbb.net)
  761. # [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
  762. # [23:43] <MikeSmith> s/gh/bitbucket/
  763. # [23:44] * Quits: ap (~ap@2620:149:4:1b01:9dfc:5c4:f352:c13c) (Quit: ap)
  764. # [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
  765. # [23:46] <MikeSmith> e.g., https://bitbucket.org/validator/syntax/src
  766. # [23:48] * Quits: felipeduardo (~felipedua@189.115.44.34) (Quit: Leaving)
  767. # [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
  768. # [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.
  769. # [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.
  770. # [23:55] * Joins: roc (~chatzilla@121.98.230.221)
  771. # [23:56] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
  772. # [23:57] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  773. # [23:57] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
  774. # [23:58] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  775. # [23:58] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  776. # Session Close: Thu Aug 22 00:00:00 2013

The end :)