/irc-logs / freenode / #whatwg / 2012-10-25 / end

Options:

  1. # Session Start: Thu Oct 25 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
  4. # [00:00] * Joins: benknight (~Adium@bastion.sfo1.yelpcorp.com)
  5. # [00:01] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  6. # [00:01] * Quits: benknight1 (~Adium@bastion.sfo1.yelpcorp.com) (Ping timeout: 248 seconds)
  7. # [00:01] <annevk> "You have been banned from r/pyongyang." haha
  8. # [00:02] * linclark|afk is now known as linclark
  9. # [00:04] * Quits: michaeln (michaeln@nat/google/x-okursqgzuhxqgxpo) (Quit: Leaving.)
  10. # [00:06] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  11. # [00:08] * jernoble is now known as jernoble|afk
  12. # [00:08] * jernoble|afk is now known as jernoble
  13. # [00:10] * Joins: jwalden (~waldo@209.49.120.179)
  14. # [00:11] * jonlee is now known as jonlee|afk
  15. # [00:14] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
  16. # [00:15] * Joins: jsoncorwin (~textual@205.248.100.252)
  17. # [00:16] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  18. # [00:16] * Quits: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  19. # [00:18] * Quits: jcarbaugh (~jcarbaugh@coronal-mass-ejection.sunlightfoundation.com)
  20. # [00:18] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  21. # [00:24] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  22. # [00:26] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  23. # [00:33] <Hixie> annevk: dunno (i saw there was a serialise argument in the api section already)
  24. # [00:34] * Quits: jsoncorwin (~textual@205.248.100.252) (Quit: Computer has gone to sleep.)
  25. # [00:37] * Joins: michaeln (michaeln@nat/google/x-dcxrkshzjofcamge)
  26. # [00:43] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  27. # [00:53] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  28. # [00:54] * Quits: jwalden (~waldo@209.49.120.179) (Ping timeout: 244 seconds)
  29. # [00:59] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Ping timeout: 265 seconds)
  30. # [01:02] <zewt> dreaming of the day sites don't have file download "links" as form submit buttons with onclick handlers that call window.open
  31. # [01:03] * Quits: rniwa (~rniwa@17.212.154.167) (Quit: rniwa)
  32. # [01:03] * rniwa_ is now known as rniwa
  33. # [01:04] * Quits: rniwa (~rniwa@17.245.107.20) (Quit: rniwa)
  34. # [01:05] * jonlee|afk is now known as jonlee
  35. # [01:05] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 260 seconds)
  36. # [01:05] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
  37. # [01:08] * Quits: tomasf (~tom@2002:55e5:db44:0:a9c5:ee9f:7deb:5ecd) (Quit: tomasf)
  38. # [01:09] * Joins: weinig (~weinig@17.245.104.70)
  39. # [01:09] * Quits: weinig (~weinig@17.245.104.70) (Client Quit)
  40. # [01:10] * Joins: jwalden (~waldo@209.49.120.179)
  41. # [01:10] * Joins: jernoble_ (~jernoble@17.245.109.139)
  42. # [01:11] * jernoble_ is now known as jernoble|afk
  43. # [01:14] * Joins: jsoncorwin (~textual@205.248.100.252)
  44. # [01:21] * Joins: weinig (~weinig@17.245.104.70)
  45. # [01:22] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  46. # [01:23] * Joins: rniwa (~rniwa@17.245.107.20)
  47. # [01:24] <GPHemsley> annevk: I found this, but it seems like it might be identical to the WHATWG one: http://dev.w3.org/html5/web-forms-2/
  48. # [01:26] <GPHemsley> annevk: Ah, I think there may have only been one before it was superseded: http://www.w3.org/TR/2006/WD-web-forms-2-20060821/
  49. # [01:29] * Quits: rniwa (~rniwa@17.245.107.20) (Quit: rniwa)
  50. # [01:30] * Joins: rniwa (~rniwa@17.245.107.20)
  51. # [01:30] * Joins: rniwa_ (~rniwa@2620:149:4:1b01:e431:1d2:86b9:933c)
  52. # [01:30] * GPHemsley would just like to say that he thinks the separation between W3C HTML5 and WHATWG HTML is a good one. The latter should be implemented unprefixed and on by default; the latter should be prefixed and/or preffed off by default.
  53. # [01:30] <GPHemsley> (In terms of features.)
  54. # [01:31] <GPHemsley> I don't know if that's a controversial opinion or not...
  55. # [01:32] * Quits: jernoble|afk (~jernoble@17.245.109.139) (Quit: Computer has gone to sleep.)
  56. # [01:34] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  57. # [01:41] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  58. # [01:41] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
  59. # [01:43] * Joins: weinig (~weinig@17.245.104.70)
  60. # [01:56] <zewt> ... where they disagree, nobody's ever going to implement both, heh
  61. # [02:01] <Hixie> why would things in the WHATWG spec be prefixed? Prefixing is to avoid conflicts with specs, and I guarantee that I won't spec something that conflicts.
  62. # [02:02] <Hixie> (unless doing so is considered ok, e.g. because the code never shipped or was never used or whatever)
  63. # [02:04] * jonlee is now known as jonlee|afk
  64. # [02:05] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:c11e:8a87:d2a4:3498) (Quit: jonlee|afk)
  65. # [02:07] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 246 seconds)
  66. # [02:07] <GPHemsley> Nevermind, I don't feel like having a detailed discussion right now :P
  67. # [02:08] <GPHemsley> Though it's possible the ideal W3C that I have in my head is too far from reality.
  68. # [02:12] * Quits: jsoncorwin (~textual@205.248.100.252) (Quit: Computer has gone to sleep.)
  69. # [02:15] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  70. # [02:21] * Quits: jwalden (~waldo@209.49.120.179) (Ping timeout: 260 seconds)
  71. # [02:21] * abstractj|away is now known as abstractj
  72. # [02:22] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
  73. # [02:23] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  74. # [02:24] * Quits: jsbell (jsbell@nat/google/x-rlmqjiemqhetgieo) (Quit: There's no place like home...)
  75. # [02:28] * Parts: dgathright (~dgathrigh@nat/yahoo/x-bbxmlrxmwpthlbkk)
  76. # [02:31] * Joins: dgathright (~dgathrigh@nat/yahoo/x-ttozndtiqxsloafi)
  77. # [02:31] * jernoble is now known as jernoble|afk
  78. # [02:31] * jernoble|afk is now known as jernoble
  79. # [02:32] * Quits: dgathright (~dgathrigh@nat/yahoo/x-ttozndtiqxsloafi) (Client Quit)
  80. # [02:33] * Quits: benknight (~Adium@bastion.sfo1.yelpcorp.com) (Ping timeout: 265 seconds)
  81. # [02:36] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Read error: Operation timed out)
  82. # [02:37] * abstractj is now known as abstractj|away
  83. # [02:40] * Quits: tantek (~tantek@nat/mozilla/x-iyiijxuktxgatajq) (Quit: tantek)
  84. # [02:43] * Quits: ap (~ap@17.245.107.141) (Quit: ap)
  85. # [02:45] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  86. # [02:46] * Joins: kinetik (~kinetik@121.98.132.55)
  87. # [02:47] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
  88. # [02:47] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  89. # [02:48] * Joins: weinig (~weinig@17.245.104.70)
  90. # [02:49] * Joins: jonlee (~jonlee@2620:149:4:1b01:bd03:7e0:a28f:6a72)
  91. # [02:53] * Joins: plutoniix (~plutoniix@ppp-58-8-190-72.revip2.asianet.co.th)
  92. # [02:54] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:6863:c025:6d38:fe1d)
  93. # [02:59] * jonlee is now known as jonlee|afk
  94. # [02:59] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:6863:c025:6d38:fe1d) (Ping timeout: 268 seconds)
  95. # [03:00] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:bd03:7e0:a28f:6a72) (Quit: jonlee|afk)
  96. # [03:03] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  97. # [03:03] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  98. # [03:05] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  99. # [03:07] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 240 seconds)
  100. # [03:12] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (Remote host closed the connection)
  101. # [03:12] * Quits: wycats (u79@gateway/web/irccloud.com/x-vxptjxdaqvuoshpy) (Remote host closed the connection)
  102. # [03:12] * Quits: divya (u1924@gateway/web/irccloud.com/x-bjsgvbhelwcouzbc) (Remote host closed the connection)
  103. # [03:12] * Quits: akamike (u5089@gateway/web/irccloud.com/x-okohwnkdrxvbwtdq) (Remote host closed the connection)
  104. # [03:12] * Quits: BruNeX (u4730@gateway/web/irccloud.com/x-ooghyxipzwitafiz) (Read error: Connection reset by peer)
  105. # [03:12] * Quits: twisted` (u6794@gateway/web/irccloud.com/x-duhdfowtmujmwths) (Read error: Connection reset by peer)
  106. # [03:12] * Quits: hdv (u2376@gateway/web/irccloud.com/x-xsmriivgodudgkzt) (Remote host closed the connection)
  107. # [03:12] * Quits: dglazkov (u4270@gateway/web/irccloud.com/x-nicutponpazlnryh) (Remote host closed the connection)
  108. # [03:12] * Quits: Phae (u455@gateway/web/irccloud.com/x-sgrpmahpdjlkcesz) (Remote host closed the connection)
  109. # [03:12] * Quits: ojan_away (u5519@gateway/web/irccloud.com/x-zyjxruxdqdhmzugm) (Remote host closed the connection)
  110. # [03:12] * Quits: Raynos (u3611@gateway/web/irccloud.com/x-vwylghgxaahnxbgk) (Remote host closed the connection)
  111. # [03:12] * Quits: JonathanNeal (u5831@gateway/web/irccloud.com/x-lhfpunoydcdnqbnw) (Remote host closed the connection)
  112. # [03:12] * Quits: scottjehl__ (u3055@gateway/web/irccloud.com/x-sfdeeariufyhahid) (Remote host closed the connection)
  113. # [03:12] * Quits: scheib (u4467@gateway/web/irccloud.com/x-pwdrggwszqvnstvi) (Remote host closed the connection)
  114. # [03:12] * Quits: abarth (u5294@gateway/web/irccloud.com/x-mbkuxoxjiwqpooql) (Remote host closed the connection)
  115. # [03:12] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-qpqsgjrqtahzmyux) (Read error: Connection reset by peer)
  116. # [03:12] * Quits: viduthalai1947 (u5404@gateway/web/irccloud.com/x-yyasfzaioadtafcp) (Read error: Connection reset by peer)
  117. # [03:12] * Quits: krijn (u2319@gateway/web/irccloud.com/x-ukvmhkbpjimommrx) (Remote host closed the connection)
  118. # [03:12] * Quits: matjas (u2247@gateway/web/irccloud.com/x-osrurvmoxaozlqit) (Remote host closed the connection)
  119. # [03:12] * Quits: matijsb (u2278@gateway/web/irccloud.com/x-ibnfrxpeumljsmny) (Remote host closed the connection)
  120. # [03:12] * Quits: sawrubh (u6719@gateway/web/irccloud.com/x-ajxswulweyelqkbp) (Remote host closed the connection)
  121. # [03:12] * Quits: Wilto (u2821@gateway/web/irccloud.com/x-lqxemsxsbfquxuwz) (Write error: Broken pipe)
  122. # [03:12] * Quits: slightlyoff (u1768@gateway/web/irccloud.com/x-hfkestngwlgfsmnm) (Remote host closed the connection)
  123. # [03:12] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-wzpmulmehtnjfnaz) (Remote host closed the connection)
  124. # [03:12] * Quits: tobie (u5692@gateway/web/irccloud.com/x-lsyuqwaexlrhnqqt) (Remote host closed the connection)
  125. # [03:12] * Quits: arv (u4269@gateway/web/irccloud.com/x-rmvvgwthglsylfxf) (Remote host closed the connection)
  126. # [03:12] * Quits: remysharp (u4345@gateway/web/irccloud.com/x-lheshdxgxihrwqmh) (Remote host closed the connection)
  127. # [03:13] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-mcdwnoxfimhfrtxs)
  128. # [03:13] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Ping timeout: 264 seconds)
  129. # [03:14] * Joins: krijn (u2319@gateway/web/irccloud.com/x-apbbmiogawzsswrb)
  130. # [03:16] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
  131. # [03:18] * Joins: divya (u1924@gateway/web/irccloud.com/x-cyotlazfzdigyxjo)
  132. # [03:19] * Joins: remysharp (u4345@gateway/web/irccloud.com/x-gsnxpjzcxupvvsgk)
  133. # [03:19] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-cqpfleshokaxrvrj)
  134. # [03:20] * Joins: arv (u4269@gateway/web/irccloud.com/x-qxkzevtegyojdfaz)
  135. # [03:20] * Joins: slightlyoff (u1768@gateway/web/irccloud.com/x-jwvququaqkmtpmvc)
  136. # [03:22] * Joins: scottjehl__ (u3055@gateway/web/irccloud.com/x-xcedvjtqpvpjptdd)
  137. # [03:24] * Joins: dglazkov (u4270@gateway/web/irccloud.com/x-qvgtaljwyafvwvfm)
  138. # [03:29] * Joins: benknight (~Adium@2602:306:cd3b:4ac0:939:50b0:19e2:4377)
  139. # [03:34] * Joins: benknight1 (~Adium@2602:306:cd3b:4ac0:1821:4d08:83df:c31e)
  140. # [03:34] * Quits: say2joe (~say2joe@204.56.108.2) (Read error: Operation timed out)
  141. # [03:35] * Joins: say2joe (~say2joe@204.56.108.2)
  142. # [03:36] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  143. # [03:36] * Quits: benknight (~Adium@2602:306:cd3b:4ac0:939:50b0:19e2:4377) (Ping timeout: 246 seconds)
  144. # [03:39] * Quits: say2joe (~say2joe@204.56.108.2) (Read error: Connection reset by peer)
  145. # [03:40] * Joins: say2joe1 (~say2joe@204.56.108.2)
  146. # [03:40] * Joins: ojan_away (u5519@gateway/web/irccloud.com/x-rxexpupevptdflvm)
  147. # [03:40] * Joins: ashemedai (asmodai@freebsd/developer/asmodai)
  148. # [03:42] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (Ping timeout: 244 seconds)
  149. # [03:42] * Joins: tobie (u5692@gateway/web/irccloud.com/x-nqmqikusqcfboiai)
  150. # [03:43] * Joins: abarth (u5294@gateway/web/irccloud.com/x-hygsaikclzsxtgko)
  151. # [03:51] * Joins: hdv (u2376@gateway/web/irccloud.com/x-swdnikfuuubzyjqw)
  152. # [03:53] * Joins: twisted` (u6794@gateway/web/irccloud.com/x-ttpmhqululkzalqm)
  153. # [03:54] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  154. # [03:57] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
  155. # [04:00] * Joins: Yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net)
  156. # [04:02] <Yuhong> GPHemsley: Yep, I have considered "HTML5" a misnomer even as a buzzword for a while now.
  157. # [04:02] * Joins: Wilto (u2821@gateway/web/irccloud.com/x-vynibsiiusfmfnie)
  158. # [04:03] * Joins: viduthalai1947 (u5404@gateway/web/irccloud.com/x-cggbykfuhjoncxib)
  159. # [04:03] * Joins: BruNeX (u4730@gateway/web/irccloud.com/x-wmfzuzuxzjnewsrs)
  160. # [04:04] * Joins: Raynos (u3611@gateway/web/irccloud.com/x-teoitnutdnngrplt)
  161. # [04:04] <Yuhong> http://news.ycombinator.com/item?id=4422122
  162. # [04:05] <Yuhong> On Mosaic IMG tag.
  163. # [04:08] * Quits: say2joe1 (~say2joe@204.56.108.2) (Read error: Operation timed out)
  164. # [04:09] * Joins: say2joe (~say2joe@204.56.108.2)
  165. # [04:11] * Quits: Yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net) (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
  166. # [04:11] * Quits: say2joe (~say2joe@204.56.108.2) (Read error: Connection reset by peer)
  167. # [04:11] * Joins: say2joe (~say2joe@204.56.108.2)
  168. # [04:11] * Quits: say2joe (~say2joe@204.56.108.2) (Client Quit)
  169. # [04:12] * Joins: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
  170. # [04:15] * Joins: JonathanNeal (u5831@gateway/web/irccloud.com/x-wrjyfisdxerbztqq)
  171. # [04:17] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Client Quit)
  172. # [04:21] * Joins: wycats (uid79@gateway/web/irccloud.com/x-ipkqhlqymltyqtvz)
  173. # [04:22] * Joins: weinig (~weinig@24.130.60.35)
  174. # [04:25] * Joins: beowulf (uid116@pdpc/supporter/professional/beowulf)
  175. # [04:27] * Joins: scheib (u4467@gateway/web/irccloud.com/x-bnrjkzdasohvxddc)
  176. # [04:32] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  177. # [04:35] * Joins: Phae (uid455@gateway/web/irccloud.com/x-wdjtmykhlreatzkm)
  178. # [04:39] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  179. # [04:39] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  180. # [04:42] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-rgmmmhfbztlncqpo)
  181. # [04:42] <Hixie> there's a CLOCK on this wiki
  182. # [04:42] <Hixie> o_O
  183. # [04:50] * Quits: michaeln (michaeln@nat/google/x-dcxrkshzjofcamge) (Quit: Leaving.)
  184. # [04:51] * Joins: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net)
  185. # [04:52] * Quits: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net) (Client Quit)
  186. # [04:57] <MikeSmith> Hixie: that's a timer so that I can time how quickly I can delete edits that other people make
  187. # [05:00] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  188. # [05:02] * Quits: benknight1 (~Adium@2602:306:cd3b:4ac0:1821:4d08:83df:c31e) (Quit: Leaving.)
  189. # [05:06] * Joins: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net)
  190. # [05:06] * Quits: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net) (Client Quit)
  191. # [05:06] * Quits: rniwa_ (~rniwa@2620:149:4:1b01:e431:1d2:86b9:933c) (Quit: rniwa_)
  192. # [05:06] * Quits: rniwa (~rniwa@17.245.107.20) (Quit: rniwa)
  193. # [05:11] <Hixie> hah
  194. # [05:20] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  195. # [05:21] * Joins: tantek (~tantek@66-87-7-61.pools.spcsdns.net)
  196. # [05:25] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
  197. # [05:25] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: Connection reset by peer)
  198. # [05:26] * Joins: benknight (~Adium@108-211-180-172.lightspeed.sntcca.sbcglobal.net)
  199. # [05:35] * Quits: marcosc (~marcosc@bl7-240-11.dsl.telepac.pt) (Ping timeout: 276 seconds)
  200. # [05:41] * Quits: tantek (~tantek@66-87-7-61.pools.spcsdns.net) (Quit: tantek)
  201. # [05:41] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  202. # [05:47] * Quits: ImBcmDth (~Jon@pool-108-35-110-36.nwrknj.fios.verizon.net) (Read error: Connection reset by peer)
  203. # [05:47] * Joins: ImBcmDth_ (~Jon@pool-108-35-110-36.nwrknj.fios.verizon.net)
  204. # [05:48] * Joins: weinig (~weinig@24.130.60.35)
  205. # [05:48] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
  206. # [05:51] * Joins: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
  207. # [05:51] * Quits: SamB_MacG5 (~samb_macg@207-172-123-137.c3-0.upd-ubr1.trpr-upd.pa.cable.rcn.com) (Ping timeout: 264 seconds)
  208. # [05:57] * Joins: SamB_MacG5 (~samb_macg@207-172-123-137.c3-0.upd-ubr1.trpr-upd.pa.cable.rcn.com)
  209. # [06:04] * ImBcmDth_ is now known as ImBcmDth
  210. # [06:06] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  211. # [06:10] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  212. # [06:13] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  213. # [06:13] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  214. # [06:18] <cgcardona> http://jsfiddle.net/E9DSH/ shows the networkState as 1 (NETWORK_IDLE) when the Audio Object's progress event fires when the spec says it should be 2 (NETWORK_LOADING). Am I missing something?
  215. # [06:18] <cgcardona> Also sometimes the suspend event fires with a NETWORK_LOADING instead of a NETWORK_IDLE
  216. # [06:18] <cgcardona> in chrome ^^
  217. # [06:18] <cgcardona> Also in Safari - so I'm guessing webkit.
  218. # [06:19] <cgcardona> I'm wondering if it's just some subtlety in the resource selection algorithm
  219. # [06:19] <cgcardona> I'm looking here: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-progress
  220. # [06:22] <cgcardona> Also it's interesting that it fires more than one time
  221. # [06:23] <MikeSmith> cgcardona: it seems to be showing 2 for me
  222. # [06:23] <MikeSmith> in that jsfiddle
  223. # [06:23] <cgcardona> MikeSmith: on each page refresh?
  224. # [06:23] <cgcardona> it does perhaps once out of every 15 or so for me
  225. # [06:23] <cgcardona> put all the other times it's a 1
  226. # [06:23] <GPHemsley> Hixie: Yup, it's a UTC clock. And if you click it, you purge the page cache (if that's a problem).
  227. # [06:24] * GPHemsley is not sure what Yuhong was referring to.
  228. # [06:24] <GPHemsley> annevk: I notice the URL spec doesn't cite WebIDL.
  229. # [06:24] <MikeSmith> cgcardona: it's same for me after a page refresh
  230. # [06:25] <MikeSmith> consistently 2
  231. # [06:25] <cgcardona> how strange. in chrome? what version?
  232. # [06:26] <MikeSmith> latest canary and dev on OS X
  233. # [06:26] <MikeSmith> 24.0.1302
  234. # [06:27] * Quits: mkanat (mkanat@nat/google/x-cczpibepxyrmluom) (Quit: Ex-Chat)
  235. # [06:27] <cgcardona> ok cool MikeSmith thanks. I'm only getting 2 maybe 15% of the time. strange.
  236. # [06:28] <MikeSmith> also I guess you know that test doesn't seem to work in Firefox or Opera
  237. # [06:28] <cgcardona> right its got an mp3 extension
  238. # [06:28] <cgcardona> my actual audio library accounts for that and detects the codec
  239. # [06:28] <cgcardona> and adds the correct file type
  240. # [06:29] <Hixie> GPHemsley: funky
  241. # [06:30] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  242. # [06:30] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  243. # [06:30] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  244. # [06:33] <GPHemsley> Incidentally, if you don't like the clock, you can turn it off in My preferences > Gadgets
  245. # [06:33] <GPHemsley> (You'll find a list of a bunch of other gadgets that are installed, as well.)
  246. # [06:34] * Quits: yoshiki_ (yoshiki@nat/google/x-wuanqlixzhfwjbxz) (Quit: Leaving...)
  247. # [06:35] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 240 seconds)
  248. # [06:35] * GPHemsley wonders if he should take away annevk's minor edit privileges.
  249. # [06:40] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 260 seconds)
  250. # [06:44] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  251. # [06:46] * Joins: tantek (~tantek@66-87-2-13.pools.spcsdns.net)
  252. # [06:47] * Quits: tantek (~tantek@66-87-2-13.pools.spcsdns.net) (Client Quit)
  253. # [06:47] * Joins: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com)
  254. # [06:50] * dydx is now known as dydz
  255. # [06:52] * Joins: a-ja (~Instantbi@70.230.157.234)
  256. # [06:52] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Remote host closed the connection)
  257. # [06:54] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  258. # [06:56] * Joins: kennyluck (~kennyluck@119.161.158.96)
  259. # [06:57] * Joins: rillian (~giles@mf4-xiph.osuosl.org)
  260. # [06:57] <GPHemsley> <3 http://ian.hixie.ch/bible/policies
  261. # [06:57] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  262. # [06:57] <Hixie> http://ian.hixie.ch/bible/handling-people is the more useful one
  263. # [06:58] <Hixie> knowing those makes it so much easier to tell when people are manipulating you
  264. # [06:59] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Ping timeout: 252 seconds)
  265. # [07:00] <Hixie> (for standards work, spotting the ones in the last section of that file is especially useful)
  266. # [07:01] <cgcardona> epic
  267. # [07:04] <cgcardona> 'Not sure if Hixie really thinks my work is shit—or if he's trying to tell if I'm manipulating him' http://memegenerator.net/instance/28964300
  268. # [07:08] * GPHemsley notes Hixie's rules for pluralizing words that end in 'us' is (almost) completely non-interoperable: http://ian.hixie.ch/bible/english
  269. # [07:11] <GPHemsley> (The exception is 'radii'.)
  270. # [07:11] * Quits: benknight (~Adium@108-211-180-172.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  271. # [07:12] <GPHemsley> Also, "similar" is undefined in "Any word whose singular ends with a *sound* like "us" or similar,"
  272. # [07:12] <Hixie> details
  273. # [07:12] <a-ja> no "All Y'all" in en-US-hixie ?
  274. # [07:12] <GPHemsley> as there are at least 3 different sounds represented in that list of words
  275. # [07:13] <Hixie> not if you pronounce them correctly! :-P
  276. # [07:13] <GPHemsley> bus/cactus/octopus
  277. # [07:13] <GPHemsley> all have different vowels in their last syllable
  278. # [07:14] <Hixie> no no no, all the same
  279. # [07:14] <Hixie> LALALA I CAN'T HEAR YOU
  280. # [07:14] <GPHemsley> ^_^
  281. # [07:14] <GPHemsley> if you can't hear me, how do you know what the sounds are?
  282. # [07:15] <GPHemsley> a-ja: If he listed all the 2nd person plurals in en-US, he'd have to create a completely different spec
  283. # [07:16] <a-ja> point taken
  284. # [07:16] * GPHemsley wonders if he could ever find evidence of Hixie using singular 'they'...
  285. # [07:17] <Hixie> not hard, especially when i'm trying to be feminist
  286. # [07:17] <GPHemsley> Another violation, then.
  287. # [07:17] <Hixie> indeed :-)
  288. # [07:17] <GPHemsley> tsk tsk
  289. # [07:21] <GPHemsley> There has been surprisingly little use of 'thru' in this channel.
  290. # [07:23] <GPHemsley> Alright, that's enough Hixie stalking for one night.
  291. # [07:23] <GPHemsley> Time for me to go to bed.
  292. # [07:38] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  293. # [07:43] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  294. # [07:47] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
  295. # [07:49] <hsivonen> context for http://memegenerator.net/instance/28964300 ?
  296. # [07:50] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Excess Flood)
  297. # [07:51] * Joins: zjhxmjl (~zjhxmjl@58.221.132.2)
  298. # [07:52] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  299. # [07:53] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  300. # [07:54] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  301. # [07:54] * Joins: jarib (~jarib@unaffiliated/jarib)
  302. # [07:57] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
  303. # [08:00] <cgcardona> heh
  304. # [08:00] <cgcardona> hixie's comment like two lines above it
  305. # [08:00] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
  306. # [08:00] <cgcardona> Hixie: knowing those makes it so much easier to tell when people are manipulating you
  307. # [08:00] <cgcardona> hsivonen: ^
  308. # [08:01] <cgcardona> just a joke
  309. # [08:03] <hsivonen> cgcardona: oh I see
  310. # [08:05] <hsivonen> pattern matching the uri mailing list discussion to handling-people would be an amusing exercise
  311. # [08:05] * Quits: zjhxmjl (~zjhxmjl@58.221.132.2) (Quit: Leaving)
  312. # [08:11] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  313. # [08:11] * Joins: Martin_L (~Martin_L@194.18.12.26)
  314. # [08:12] <hsivonen> Is http://css-live.ru/ a legitimate site?
  315. # [08:12] <hsivonen> i.e. not a SEO scheme?
  316. # [08:14] <MikeSmith> hsivonen: never came across it before
  317. # [08:14] <MikeSmith> but link:css-live.ru shows only 32 links to it
  318. # [08:15] * Quits: dydz (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydz)
  319. # [08:16] <MikeSmith> hmm mostly from the site itself and from "wordpressadmin.ru"
  320. # [08:18] <hsivonen> they ask for permission to translate articles
  321. # [08:18] <MikeSmith> oh
  322. # [08:18] <hsivonen> so far, my experience with offers to translate my stuff into Eastern European languages have been SEO schemes
  323. # [08:19] <hsivonen> hmm. the start and end of that sentence don’t match
  324. # [08:19] <MikeSmith> yeah same here
  325. # [08:19] <hsivonen> I guess I forgot what I was saying in mid-sentence
  326. # [08:19] <MikeSmith> heh
  327. # [08:19] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
  328. # [08:19] * Quits: yuuki_ (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  329. # [08:19] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  330. # [08:20] <MikeSmith> from what I have seen, in many cases where W3C gets offers to translate something, it's from somebody doing it just for SEO reasons
  331. # [08:22] * Joins: niloy (~niloy@203.196.177.156)
  332. # [08:22] <cgcardona> MikeSmith: this shows what's happening with the audio object in greater detail. http://jsfiddle.net/CPrtb/ You'll need to have your console open so you can see the logs.
  333. # [08:22] <cgcardona> of course i don't have a button for the volume on there but those events fire as well.
  334. # [08:24] <cgcardona> admittedly verbose :p
  335. # [08:25] * Joins: Ducki_ (~Ducki@pD9E39429.dip0.t-ipconnect.de)
  336. # [08:28] <MikeSmith> cgcardona: that music is nice until the dude starts single
  337. # [08:28] <cgcardona> Lp
  338. # [08:28] <cgcardona> :p
  339. # [08:28] <MikeSmith> did Taylor Swift write this song?
  340. # [08:28] <MikeSmith> :)
  341. # [08:29] <MikeSmith> a
  342. # [08:29] <cgcardona> :)
  343. # [08:29] <MikeSmith> anyway, I see only NETWORK_LOADING in the console
  344. # [08:29] <cgcardona> never a NETWORK_IDLE?
  345. # [08:30] <cgcardona> wonder what the heck is going on over here?
  346. # [08:30] <MikeSmith> ah weird
  347. # [08:30] <cgcardona> i get NETWORK_IDLE for suspend, pause, timeupdate
  348. # [08:30] <cgcardona> canplay, canplaythrough
  349. # [08:30] * jernoble_ is now known as jernoble|afk
  350. # [08:30] <cgcardona> anyway - it's no biggie. I'm just trying to understand the Audio Object greater
  351. # [08:30] <MikeSmith> after a page reload yeah now I'm seeing _IDLE for play
  352. # [08:31] <MikeSmith> I see _LOADING for pause
  353. # [08:31] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
  354. # [08:31] <cgcardona> i'm guessing it has to do with the media element load algorithm in a way I'm not understanding.
  355. # [08:31] <cgcardona> i've not read through the media element load algorithm too deeply so I'm gonna check it out now.
  356. # [08:32] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  357. # [08:34] * Quits: jernoble|afk (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  358. # [08:35] * Joins: yoshiki_ (yoshiki@nat/google/x-pkrzjsgcbhprmlww)
  359. # [08:39] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
  360. # [08:42] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Client Quit)
  361. # [08:43] * Joins: silverroots (~silverroo@144.187.148.27)
  362. # [08:46] <MikeSmith> hsivonen: fyi I finally just now pushed the datetime change to the repo, and re-deployed for all the W3C validator hosts
  363. # [08:48] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  364. # [08:48] <hsivonen> MikeSmith: ok. I wonder if I should redeploy now or after TPAC.
  365. # [08:48] <MikeSmith> no rush I guess
  366. # [08:48] <hsivonen> hmm. Robin is listed as unaffiliated as a TAG member
  367. # [08:49] <MikeSmith> I thought Robin had stepped down from the TAG
  368. # [08:49] <hsivonen> oh
  369. # [08:49] <hsivonen> I was just checking if getting hired by the W3C triggered some rule that prohibited continued participation on the TAG
  370. # [08:50] <hsivonen> so the answer is “yes”? and the TAG page is just out of date?
  371. # [08:51] <MikeSmith> I think there's no prohibition but it was probably more just about him making a choice about his time
  372. # [08:51] <hsivonen> I see
  373. # [08:51] <MikeSmith> but yeah I think it's probably out of date
  374. # [08:52] <hsivonen> so being on both the TAG and on the HTML WG was too much even for Robin. :-)
  375. # [08:53] <hsivonen> groups to try next: public-tracking
  376. # [08:54] <MikeSmith> that's a fun list
  377. # [08:54] <annevk> GPHemsley: I can only make big changes?
  378. # [08:54] <MikeSmith> hsivonen: Robin stepped down as co-chair of the DAP WG as well, btw
  379. # [08:54] <annevk> GPHemsley: and yeah, yeah, I'll add a reference; I'll do that Oprah thing at one point, references for everyone
  380. # [08:55] <hsivonen> MikeSmith: ok. I hadn’t noticed.
  381. # [08:55] <hsivonen> I was wondering why there was a different chair listed on the TPAC schedule
  382. # [08:59] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  383. # [09:00] * Joins: henrikkok (~henrikkok@81.27.221.193)
  384. # [09:00] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 272 seconds)
  385. # [09:04] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  386. # [09:05] * Joins: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
  387. # [09:09] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  388. # [09:13] <annevk> Hixie: btw, I found the bug with dfn.js; you cannot use ID names such as "constructor"
  389. # [09:14] <annevk> Hixie: I ended up renaming the section to "Constructors"
  390. # [09:15] * Quits: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 244 seconds)
  391. # [09:15] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  392. # [09:19] * Joins: jonlee (~jonlee@2620:149:4:1b01:896b:e593:1229:fc1e)
  393. # [09:25] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  394. # [09:25] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  395. # [09:26] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  396. # [09:30] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  397. # [09:32] * Joins: jarib (~jarib@unaffiliated/jarib)
  398. # [09:34] * abstractj|away is now known as abstractj
  399. # [09:34] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 240 seconds)
  400. # [09:35] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
  401. # [09:40] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  402. # [09:42] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  403. # [09:43] <hsivonen> annevk: in your formulation for text/css encoding determination, you forgot the case where an ASCII-encoded @charset rule claims the encoding is UTF-16 (or BE)
  404. # [09:43] <hsivonen> annevk: also, the formulation checks the validity of the label only at the end
  405. # [09:44] <hsivonen> instead upon seeing each label candidate
  406. # [09:44] <annevk> hsivonen: yeah, Simon pointed out the second bug
  407. # [09:44] <annevk> my bad
  408. # [09:44] <hsivonen> TabAtkins: ^
  409. # [09:45] <annevk> I can rewrite it I suppose, I believe TabAtkins likes to just copy & paste...
  410. # [09:45] <hsivonen> ok
  411. # [09:45] * Joins: Kolombiken (~Adium@217.13.228.226)
  412. # [09:46] <hsivonen> I noticed the bug about checking the label only at the end after I had already written code to check the label immediately in each case
  413. # [09:46] <hsivonen> shows that I think I know what the spec is supposed to say instead of really following the spec. :-/
  414. # [09:48] <annevk> I wonder if I should introduce "known label" or just use "get an encoding" in each step
  415. # [09:48] <annevk> I guess I'll try the latter first since Simon preferred that
  416. # [09:49] <hsivonen> annevk: it would be nice if the resulting text made it obvious that the BOM takes precedence without spec lawyering
  417. # [09:49] <hsivonen> can a non-ASCII byte sequence be valid in two of the three legacy Japanese encodings?
  418. # [09:50] <hsivonen> or in both of the legacy Korean encodings?
  419. # [09:55] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  420. # [09:56] <annevk> hsivonen: how about now: http://html5.org/temp/cssencoding.txt
  421. # [09:56] <annevk> oh shit
  422. # [09:56] <annevk> forgot about utf-16 again :/
  423. # [09:58] <annevk> fixed that too
  424. # [09:58] * annevk curses utf-16
  425. # [10:00] <annevk> hsivonen: btw, I also added <?xml-stylesheet?>, Simon suggested it could have a charset attribute too
  426. # [10:00] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
  427. # [10:00] <annevk> hsivonen: if that's bogus I'll remove it again; I really think step 4/5 ought to move elsewhere, they should be an argument to determining the encoding
  428. # [10:02] <hsivonen> annevk: I wonder if step 2 should change UTF-16 to UTF-8 like <meta>
  429. # [10:02] <hsivonen> no idea what’s more Web compatible
  430. # [10:02] <hsivonen> Gecko already supported xml-stylesheet charset
  431. # [10:03] <hsivonen> so looks OK except I’m not sure if step 2 should do the thing that <meta> does with UTF-16
  432. # [10:04] <annevk> hsivonen: normally we just ignore utf-16 labels right?
  433. # [10:04] <hsivonen> do we? where?
  434. # [10:04] <annevk> hsivonen: cross-document
  435. # [10:04] <hsivonen> but this is not cross-document
  436. # [10:04] <annevk> hsivonen: should we ignore it for <link charset>?
  437. # [10:04] <annevk> hsivonen: yeah okay, I'm happy to align with <meta>
  438. # [10:05] <annevk> if you make the call I'll update my text file
  439. # [10:05] <hsivonen> annevk: I wouldn’t ignore it for <link charset> without data showing that ignoring is more Web-compatible
  440. # [10:05] <annevk> writing some minor text/css history here :p
  441. # [10:05] <hsivonen> annevk: the sheet operates in the origin of the including document, so the security scenario is not like iframe
  442. # [10:05] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  443. # [10:05] <hsivonen> annevk: let’s align with <meta>
  444. # [10:08] * attiks|away is now known as attiks
  445. # [10:08] * Joins: Ms2ger (~Ms2ger@109.133.44.21)
  446. # [10:09] <annevk> hsivonen: reload
  447. # [10:09] <hsivonen> how does the process work at the CSS WG? Will this text go through an epic debate in a telecon next?
  448. # [10:09] <hsivonen> annevk: thanks. looks good
  449. # [10:09] <hsivonen> TabAtkins: http://html5.org/temp/cssencoding.txt
  450. # [10:11] <annevk> hsivonen: last time TabAtkins just put it in css3-syntax
  451. # [10:12] <annevk> hsivonen: I understand that Bert does not like css3-syntax, but that's a minor hurdle
  452. # [10:12] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 260 seconds)
  453. # [10:13] * Quits: nonge (~nonge@p5B326C83.dip.t-dialin.net) (Ping timeout: 246 seconds)
  454. # [10:13] <hsivonen> meanwhile on www-tag: “Wrong on several counts. First, this isn’t what ‘meaning’ means.”
  455. # [10:14] <annevk> I was loving that tweet
  456. # [10:15] <annevk> subject too "Working without being ambushed by Ambiguity"
  457. # [10:17] <annevk> whoa, timbl started that thread
  458. # [10:17] <annevk> http://lists.w3.org/Archives/Public/www-tag/2012Oct/0086.html
  459. # [10:17] <annevk> pretty lengthy
  460. # [10:19] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  461. # [10:20] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  462. # [10:24] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  463. # [10:25] <hsivonen> From the W3C: “The Open Web Platform, which includes core W3C technologies such as HTML, CSS, SVG, XML, XSLT, XSL-FO, PNG, RDF, and many more, are already extensively in eBooks and eBook production.”
  464. # [10:25] * Joins: nonge (~nonge@p5B32600F.dip.t-dialin.net)
  465. # [10:25] * Joins: Kolombiken (~Adium@217.13.228.226)
  466. # [10:25] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
  467. # [10:26] * Joins: Kolombiken (~Adium@217.13.228.226)
  468. # [10:28] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  469. # [10:31] <annevk> Open technologies for your walled gardens! We'll even promote them too!
  470. # [10:34] * jonlee is now known as jonlee|afk
  471. # [10:37] * Joins: hsivonen_ (~hsivonen@srv-e205.esp.mediateam.fi)
  472. # [10:39] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (Ping timeout: 255 seconds)
  473. # [10:40] * Joins: Lachy (~Lachy@office.oslo.opera.com)
  474. # [10:41] * Quits: a-ja (~Instantbi@70.230.157.234) (Quit: Instantbird 1.2 -- http://www.instantbird.com)
  475. # [10:53] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  476. # [10:55] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
  477. # [10:55] * Joins: akamike (u5089@gateway/web/irccloud.com/x-ekqogfypfrxzsrso)
  478. # [11:03] <MikeSmith> hsivonen_: left out TTML from that list
  479. # [11:03] * MikeSmith makes a note to add it later
  480. # [11:04] * hsivonen_ is now known as hsivonen
  481. # [11:07] <hsivonen> sigh. what’s wrong with me. I’ve started hg pulling without hg qpopping first
  482. # [11:07] <MikeSmith> didn't know you were using queues
  483. # [11:07] <MikeSmith> I've doned that too
  484. # [11:08] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  485. # [11:13] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  486. # [11:14] <jgraham> hsivonen: What's wrong with you is that you're still using hg ;)
  487. # [11:14] * Ms2ger kicks jgraham
  488. # [11:16] * Quits: Philip` (~philip@compass.zaynar.co.uk) (Ping timeout: 268 seconds)
  489. # [11:16] * Joins: Philip` (~philip@compass.zaynar.co.uk)
  490. # [11:17] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  491. # [11:18] * Joins: mdahlstrand_ (~mdahlstra@31.221.59.42)
  492. # [11:22] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  493. # [11:23] * Joins: sawrubh (u6719@gateway/web/irccloud.com/x-kgakurquyqvkbisu)
  494. # [11:26] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:142a:39ae:b178:563a)
  495. # [11:27] * Quits: Ducki_ (~Ducki@pD9E39429.dip0.t-ipconnect.de) (Quit: Leaving)
  496. # [11:27] * Joins: Ducki (~Ducki@pD9E39429.dip0.t-ipconnect.de)
  497. # [11:28] * Joins: annevk (~annevk@178.224.107.19)
  498. # [11:30] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:142a:39ae:b178:563a) (Ping timeout: 260 seconds)
  499. # [11:34] * Joins: shwetank (~shwetank@122.173.222.90)
  500. # [11:35] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  501. # [11:41] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  502. # [11:42] * Joins: charlvn (~charlvn@charlvn.nl)
  503. # [11:42] * Quits: annevk (~annevk@178.224.107.19) (Ping timeout: 244 seconds)
  504. # [11:48] <hsivonen> I just took a look at our Character Encoding menu code
  505. # [11:48] <hsivonen> complex code is complex
  506. # [11:48] <hsivonen> RDF and all
  507. # [11:48] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  508. # [11:49] <Ms2ger> Yay RDF
  509. # [11:51] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
  510. # [11:51] <hsivonen> uh oh. our plug-in host has code for translating Gecko charset names to Java charset names
  511. # [11:51] <hsivonen> I wonder what that is about
  512. # [11:54] * Joins: xiinotulp (~plutoniix@ppp-115-87-219-105.revip4.asianet.co.th)
  513. # [11:56] * Joins: annevk (~annevk@212.238.236.229)
  514. # [11:57] * Quits: plutoniix (~plutoniix@ppp-58-8-190-72.revip2.asianet.co.th) (Ping timeout: 240 seconds)
  515. # [11:57] * Quits: Ms2ger (~Ms2ger@109.133.44.21) (Quit: bbl)
  516. # [11:58] <annevk> hsivonen: try to make your menu more like Chrome/Safari
  517. # [11:59] * Quits: xiinotulp (~plutoniix@ppp-115-87-219-105.revip4.asianet.co.th) (Client Quit)
  518. # [11:59] <hsivonen> annevk: what data is the non-inclusion of e.g. MacGreek in the Encoding Standard based on?
  519. # [11:59] <hsivonen> that is, Mac encodings other than roman and cyrillic
  520. # [12:00] <hsivonen> what about EUC-TW? based on not having a common name among browsers?
  521. # [12:00] <annevk> for single-byte encodings the data I used for my decisions is here: http://lists.w3.org/Archives/Public/www-archive/2012Apr/att-0058/spectable.html
  522. # [12:00] <annevk> (there's several variants of that table floating around, I think that's the latest)
  523. # [12:00] <annevk> for multi-byte encodings I looked on those common among browsers, indeed
  524. # [12:01] <annevk> basically the same way of decision making, just less data on the latter because there's not that many
  525. # [12:01] <hsivonen> annevk: that page doesn’t explain the non-inclusion of non-Roman, non-Cyrillic Mac
  526. # [12:04] <annevk> hsivonen: sorry
  527. # [12:05] <annevk> http://lists.w3.org/Archives/Public/www-archive/2011Dec/att-0021/encoding-labels.html is somewhat better at addressing that question I suppose
  528. # [12:05] <annevk> non-support by Chrome/Opera was the reason for removal of most of them it seems, sometimes non-support by Firefox/IE/Safari
  529. # [12:06] * Quits: ^esc (~esc_ape@77.116.247.72.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
  530. # [12:06] <annevk> (that table is hard to read though :/)
  531. # [12:07] <hsivonen> I see. I hope it’s the right call for MacGreek, etc.
  532. # [12:07] <hsivonen> most likely is
  533. # [12:07] <annevk> hsivonen: I think the reason is that Chrome has no support for x-mac-ce, x-mac-greek, x-mac-turkish
  534. # [12:08] <hsivonen> I just want to know the basis in case someone blames me if we remove those and some site breaks
  535. # [12:08] <annevk> hsivonen: and Opera on non-Mac platforms has no support for those either
  536. # [12:08] <hsivonen> annevk: interesting
  537. # [12:08] <annevk> (weird decision by Opera's encoding guy imo)
  538. # [12:08] <hsivonen> I’d be surprised if there were Mac*Roman* Web sites
  539. # [12:08] <annevk> (there's a bug that may or may not be fixed already)
  540. # [12:09] <annevk> hsivonen: they also did not turn up in the content studies, but macintosh and I think ukrainian did
  541. # [12:09] <annevk> but it's now almost a year since I did the research so memory is fussy
  542. # [12:10] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  543. # [12:10] <hsivonen> in Mac Opera pulling additional encodings from a platform API or something?
  544. # [12:11] <annevk> I guess I can say it's an ifdef, I hope they won't sue :)
  545. # [12:11] <odinho> annevk: oh my oh my oh my ;-)
  546. # [12:11] * Joins: zcorpan (~zcorpan@94.234.170.63)
  547. # [12:12] * Joins: ^esc (~esc_ape@77.116.247.146.wireless.dyn.drei.com)
  548. # [12:15] * Quits: zcorpan (~zcorpan@94.234.170.63) (Read error: Connection reset by peer)
  549. # [12:16] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  550. # [12:26] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
  551. # [12:27] * Joins: Kolombiken (~Adium@217.13.228.226)
  552. # [12:27] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
  553. # [12:27] * Joins: Kolombiken (~Adium@217.13.228.226)
  554. # [12:27] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  555. # [12:28] * Joins: Martin_L (~Martin_L@194.18.12.26)
  556. # [12:30] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  557. # [12:39] * Joins: henrikkok (~henrikkok@81.27.221.193)
  558. # [12:40] <annevk> hsivonen: should I subscribe to apps-discuss?
  559. # [12:41] <hsivonen> annevk: probably better not to
  560. # [12:41] <hsivonen> annevk: do you want to argue about how reality-aligned text/* registrations will be?
  561. # [12:42] <hsivonen> 386 opportunity
  562. # [12:42] <annevk> heh
  563. # [12:42] <annevk> I'm hoping GPHemsley will squash that argument in MIME Sniffing at some point
  564. # [12:43] <hsivonen> is GPHemsley editing MIME Sniffing?
  565. # [12:48] <annevk> he's considering it
  566. # [12:49] <MikeSmith> hmm isn't foo&;bar a document-conformance error?
  567. # [12:50] <MikeSmith> and parse error
  568. # [12:51] <MikeSmith> spec says an ambiguous ampersand is and ampersand followed by one or more alphanumeric chars followed by semicolon
  569. # [12:51] <MikeSmith> I think I assumed it was zero or more alphanumeric
  570. # [12:54] * Quits: j_wright (~jwright@ip70-173-176-222.lv.lv.cox.net) (Ping timeout: 276 seconds)
  571. # [12:54] * Joins: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se)
  572. # [13:01] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
  573. # [13:06] <MikeSmith> hmm yeah foo&;bar is not a parse error and not a document-conformance error either
  574. # [13:07] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
  575. # [13:08] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 252 seconds)
  576. # [13:10] * Quits: richt (~richt@pat-tazdevil.opera.com) (Remote host closed the connection)
  577. # [13:14] * Joins: richt (~richt@pat-tazdevil.opera.com)
  578. # [13:15] <zcorpan> annevk: looks good. now i'll check how well browsers match it
  579. # [13:19] <annevk> hsivonen: so I guess at some point I should write a xmlencoding.txt too?
  580. # [13:20] <hsivonen> possibly. that code in Gecko is semi-bogus
  581. # [13:20] <hsivonen> and hard to fix nicely
  582. # [13:21] * Quits: boblet (uid1921@gateway/web/irccloud.com/x-rfhfghargnozlqna) (Read error: Connection reset by peer)
  583. # [13:21] * abstractj is now known as abstractj|gump
  584. # [13:21] * Joins: boblet (uid1921@gateway/web/irccloud.com/x-uqhbxvgxpenpoouf)
  585. # [13:21] * Joins: mpt (~mpt@faun.canonical.com)
  586. # [13:21] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  587. # [13:21] * Joins: mpt (~mpt@canonical/mpt)
  588. # [13:25] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  589. # [13:26] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  590. # [13:26] * Joins: Lachy (~Lachy@office.oslo.opera.com)
  591. # [13:31] * Quits: [[zz]] (~q@node-10sz.pool-180-180.dynamic.totbb.net) (Ping timeout: 255 seconds)
  592. # [13:35] * Quits: danja (~danny@host157-7-dynamic.8-79-r.retail.telecomitalia.it) (Quit: gorn)
  593. # [13:39] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  594. # [13:41] <annevk> fair enough and actually, if we're gonna touch XML at all, we might as well improve it a whole lot
  595. # [13:41] * Quits: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se) (Remote host closed the connection)
  596. # [13:44] * Joins: [[zz]] (~q@node-nfz.pool-101-108.dynamic.totbb.net)
  597. # [13:54] * Joins: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se)
  598. # [13:54] <MikeSmith> argh is "&hyphen" still meant to be a parse error?
  599. # [13:54] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  600. # [13:56] <MikeSmith> &hypen; (with semi-colon) is listed in the named-character references tables but &hyphen is not
  601. # [13:57] <MikeSmith> for cases like &acute which is listed both with and without semicolon in the table, my workspace validator code is still correctly reporting a parse error
  602. # [13:57] <MikeSmith> but for ones like &hyphen which aren't listed without a semicolon I'm not reporting an error
  603. # [13:58] <MikeSmith> any more
  604. # [13:58] <MikeSmith> I wonder if I should be
  605. # [13:59] <annevk> you want me to try read the spec for that case?
  606. # [14:01] <MikeSmith> nah
  607. # [14:01] <MikeSmith> I just need to re-read it
  608. # [14:01] <MikeSmith> but I'm hungry
  609. # [14:01] <MikeSmith> so I'll eat and then re-read
  610. # [14:02] <zcorpan> don't forget to consume the hyphen at the end
  611. # [14:02] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  612. # [14:02] <zcorpan> i mean semicolon
  613. # [14:02] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 240 seconds)
  614. # [14:02] <zcorpan> if your meal does not end with a semicolon, it may or may not be a parse error
  615. # [14:03] <MikeSmith> hah
  616. # [14:03] <MikeSmith> clever
  617. # [14:03] <zcorpan> (possibly you need to unconsume all of it and then eat it again, but let's not worry about that)
  618. # [14:08] * danielfi_ is now known as danielfilho|w
  619. # [14:12] <jgraham> Please don't eat your meal again if you have to unconsume it because it didn't reach a semicolon
  620. # [14:12] <jgraham> That's not healthy
  621. # [14:13] * Quits: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se) (Remote host closed the connection)
  622. # [14:13] * Joins: Kolombiken (~Adium@217.13.228.226)
  623. # [14:14] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  624. # [14:14] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  625. # [14:14] * Joins: scor (~scor@drupal.org/user/52142/view)
  626. # [14:14] * Parts: Kolombiken (~Adium@217.13.228.226)
  627. # [14:16] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  628. # [14:18] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  629. # [14:19] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Excess Flood)
  630. # [14:21] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  631. # [14:22] * Quits: ^esc (~esc_ape@77.116.247.146.wireless.dyn.drei.com)
  632. # [14:27] * Joins: erichynds (~ehynds@64.206.121.41)
  633. # [14:32] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  634. # [14:36] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  635. # [14:37] * Joins: ^esc (~esc_ape@77.116.246.173.wireless.dyn.drei.com)
  636. # [14:41] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Ping timeout: 256 seconds)
  637. # [14:44] * abstractj|gump is now known as abstractj
  638. # [14:52] * Joins: smaug (~chatzilla@cs181151161.pp.htv.fi)
  639. # [14:53] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Read error: Operation timed out)
  640. # [14:53] * smaug is now known as smaug____
  641. # [14:56] * Joins: Ducki_ (~Ducki@pD9E39BF7.dip0.t-ipconnect.de)
  642. # [14:57] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  643. # [14:57] * Quits: Ducki (~Ducki@pD9E39429.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  644. # [14:58] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
  645. # [14:58] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  646. # [15:00] * Joins: eric_carlson (~eric@2620:149:4:1b01:442a:a552:c83b:59f5)
  647. # [15:00] * Quits: groms (~groms@gateway/tor-sasl/groms) (Remote host closed the connection)
  648. # [15:02] * Joins: groms (~groms@gateway/tor-sasl/groms)
  649. # [15:03] <zcorpan> hsivonen: why wouldn't <p> precede <main> in conforming content?
  650. # [15:05] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  651. # [15:09] * Joins: danzik17 (~danzik17@164.55.254.106)
  652. # [15:20] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:452:a37:dd14:2807)
  653. # [15:21] * Quits: silverroots (~silverroo@144.187.148.27) (Ping timeout: 252 seconds)
  654. # [15:22] * Joins: MacTed (~Thud@63.119.36.36)
  655. # [15:27] * Joins: Martijnc- (~Martijn@85.17.3.180)
  656. # [15:39] * Quits: niloy (~niloy@203.196.177.156) (Remote host closed the connection)
  657. # [15:42] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
  658. # [15:45] * Joins: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net)
  659. # [15:45] * Quits: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net) (Changing host)
  660. # [15:45] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  661. # [15:46] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  662. # [15:47] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
  663. # [15:57] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  664. # [15:59] <GPHemsley> annevk: You tend to be a little overzealous in what you consider "minor" ;)
  665. # [16:00] * Joins: cabanier (~cabanier@109.132.239.21)
  666. # [16:04] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  667. # [16:06] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Linkinus - http://linkinus.com)
  668. # [16:06] * Joins: vikash (~vikash@unaffiliated/vikash)
  669. # [16:07] <GPHemsley> annevk: In order to edit mimesniff, I'd have to be a member of the whatwg organization on github, right?
  670. # [16:07] <annevk> GPHemsley: yeah
  671. # [16:08] <annevk> GPHemsley: I can add you if that's what you're asking for
  672. # [16:08] <annevk> GPHemsley: I'm non-intrusive man, just look at uri@w3.org
  673. # [16:09] <GPHemsley> annevk: Sure, then, I suppose I'll give it a shot.
  674. # [16:09] <annevk> GPHemsley: username is GPHemsley?
  675. # [16:09] <GPHemsley> yup
  676. # [16:09] <GPHemsley> I still do wish we had more than one mailing list, though
  677. # [16:10] <GPHemsley> I really don't want to subscribe to a list where I won't read 95% of the content :/
  678. # [16:10] <annevk> GPHemsley: just ask people to file bugs rather than email
  679. # [16:11] <annevk> GPHemsley: and archive stuff that does not have you in cc or to or something like that
  680. # [16:11] <annevk> GPHemsley: but whatwg is not super high traffic
  681. # [16:11] <GPHemsley> It used to be...
  682. # [16:11] <GPHemsley> (I was subscribed a few years ago)
  683. # [16:12] <GPHemsley> but OK
  684. # [16:12] <annevk> GPHemsley: you're part of the GitHub team now
  685. # [16:12] <GPHemsley> I'll give it another shot
  686. # [16:12] <GPHemsley> annevk: Thanks!
  687. # [16:15] * Joins: JohnAlbin (~JohnAlbin@111-250-150-86.dynamic.hinet.net)
  688. # [16:16] <GPHemsley> If anyone was worried, I've restored the favicon to the wiki.
  689. # [16:18] * GPHemsley wonders what lxml is, since it has a lot of install warnings.
  690. # [16:19] <annevk> I kinda want to define scheme as including the ":"
  691. # [16:21] * GPHemsley finds it curious that the new wiki search is case-sensitive
  692. # [16:22] <annevk> I guess nobody can stop me doing that, but I if anyone thinks of any issues, let me know!
  693. # [16:22] <MikeSmith> oh boy
  694. # [16:23] <annevk> MikeSmith: was uri@w3.org the mailing list we discussed the other day btw?
  695. # [16:23] <MikeSmith> annevk: I can't imagine that anybody's going to object to you re-defining what a scheme is
  696. # [16:23] <MikeSmith> annevk: yeah
  697. # [16:23] <MikeSmith> you posted to it didn't you?
  698. # [16:23] <annevk> MikeSmith: so I guess I sort of covered posting on there
  699. # [16:23] <annevk> MikeSmith: well someone else started, my name is in the thread's subject...
  700. # [16:24] <GPHemsley> anolis, html5lib, and mimesniff all have to have the same parent directory, right?
  701. # [16:24] <MikeSmith> annevk: hey I was thinking we should post to whatever mailing list there is for curl developers
  702. # [16:24] <MikeSmith> or curl developers and users
  703. # [16:24] <MikeSmith> and wget, etc.
  704. # [16:24] <annevk> GPHemsley: no, just xref and mimesniff
  705. # [16:24] <annevk> GPHemsley: anolis/html5lib you need to install using system Python
  706. # [16:25] <MikeSmith> as in post a heads-up saying Hey here's the new URL spec that it would be great to have some review and feedback on
  707. # [16:25] * Quits: vikash (~vikash@unaffiliated/vikash) (Quit: Leaving)
  708. # [16:25] <annevk> MikeSmith: maybe I should write the thing first where you can terminate the parser if input does not match the URL syntax
  709. # [16:26] <annevk> MikeSmith: as far as I can tell that should be relatively straightforward
  710. # [16:27] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Quit: Computer has gone to sleep.)
  711. # [16:28] <GPHemsley> annevk: I'm getting a "/bin/sh: anolis: command not found" error
  712. # [16:29] <annevk> GPHemsley: did you install Anolis?
  713. # [16:29] <GPHemsley> oh, hang on, I think it's just a PATH issue
  714. # [16:31] <GPHemsley> hmm, it says I need cssselect installed
  715. # [16:32] <MikeSmith> annevk: that sounds good to me
  716. # [16:33] <MikeSmith> (about the terminating the parser stuff)
  717. # [16:37] * Joins: ehsan (~ehsan@66.207.208.98)
  718. # [16:37] <GPHemsley> hmm... apparently if you run make without having changed anything, the compiled file disappears
  719. # [16:37] <GPHemsley> (that seems weird)
  720. # [16:39] <annevk> run
  721. # [16:39] <annevk> touch Overview.src.html
  722. # [16:39] <annevk> make
  723. # [16:39] <annevk> if it's still gone, something else is amiss
  724. # [16:39] * Joins: pyrsmk (~pyrsmk@205.218.75.86.rev.sfr.net)
  725. # [16:40] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  726. # [16:40] <GPHemsley> annevk: Well, I made actual changes and ran make again, and it came back
  727. # [16:41] <GPHemsley> (recall that the file was already present before I ran make on an unchanged source)
  728. # [16:41] <annevk> sure, doesn't seem like a huge deal then
  729. # [16:42] * Joins: dbaron (~dbaron@153-107-190-109.dsl.ovh.fr)
  730. # [16:46] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  731. # [16:46] * Joins: scor (~scor@132.183.242.197)
  732. # [16:46] * Quits: scor (~scor@132.183.242.197) (Changing host)
  733. # [16:46] * Joins: scor (~scor@drupal.org/user/52142/view)
  734. # [16:46] * Joins: dsadinoff (~dsadinoff@ec2-79-125-104-255.eu-west-1.compute.amazonaws.com)
  735. # [16:48] <dsadinoff> To whom can we turn to solve the "I'd like to see frozen headers while scrolling a table" problem? There seem to be many half-baked solutions, but none that work reliably. Seems like a job for CSS, no?
  736. # [16:48] <annevk> dsadinoff: yeah, www-style@w3.org
  737. # [16:48] <annevk> dsadinoff: WHATWG isn't doing any CSS for now
  738. # [16:49] <dsadinoff> okay, sorry to bother you.
  739. # [16:49] <MikeSmith> dsadinoff: it's still OK to talk about CSS here :)
  740. # [16:49] <annevk> right, this channel is pretty open-ended
  741. # [16:52] <dsadinoff> Mostly, I'm looking for evidence that it's on someone's to-do list. It's kind of an HTML issue, in that I see it as the unfulfilled promise of HTML4's THEAD
  742. # [16:53] <GPHemsley> abarth, Hixie: Do you relinquish editorship of mimesniff?
  743. # [16:53] <annevk> dsadinoff: it's not HTML
  744. # [16:53] <annevk> dsadinoff: HTML has no control over UI or look & feel, CSS does to some extent
  745. # [16:54] <dsadinoff> THEAD seems like HTML to me.
  746. # [16:55] <SimonSapin> dsadinoff: feel free to ask on http://lists.w3.org/Archives/Public/www-style/ (the CSS mailing list)
  747. # [16:55] <annevk> MikeSmith: so I did redefined query/fragment to include the leading ?/#
  748. # [16:55] <annevk> -d
  749. # [16:55] * GPHemsley mumbles something about anolis not letting him use &#x0040;
  750. # [16:56] <annevk> GPHemsley: not gonna protect you
  751. # [16:56] <GPHemsley> from the stupid ones... >_>
  752. # [16:56] <dsadinoff> Thanks everybody. there seems to be an interesting and germane discussion at www-style on "sticky positioning" .
  753. # [16:56] <dsadinoff> cheers!
  754. # [16:56] * Quits: dsadinoff (~dsadinoff@ec2-79-125-104-255.eu-west-1.compute.amazonaws.com) (Quit: leaving)
  755. # [16:57] <MikeSmith> annevk: redefine all the things!
  756. # [16:57] <annevk> MikeSmith: it's not exactly on purpose, it was just the easiest
  757. # [16:58] <annevk> MikeSmith: and "redefining" scheme makes it easier too, and we do often talk about data: URLs and javascript: URLs
  758. # [16:58] <annevk> it fits usage too
  759. # [16:58] <MikeSmith> true
  760. # [16:58] <annevk> but I can see arguments either way, e.g. that syntax constructs should not be part of the value
  761. # [16:58] <annevk> but that's mostly a purity argument, not a pragmatic one
  762. # [16:58] <annevk> man, I think about this too much, better take a break
  763. # [17:00] <GPHemsley> :)
  764. # [17:00] <GPHemsley> annevk: So, are you doing away with the // or what?
  765. # [17:01] <annevk> GPHemsley: can't; http:example.org on http://foo/ results in http://foo/example.org
  766. # [17:01] <GPHemsley> it does? o_0
  767. # [17:02] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  768. # [17:02] <annevk> but now this
  769. # [17:03] <annevk> http:example.org on https://foo/ results in http://example.org/
  770. # [17:03] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
  771. # [17:03] <annevk> you know why? because topic
  772. # [17:03] <GPHemsley> -_-
  773. # [17:03] <Hixie> GPHemsley: i haven't edited it since it came out of the html spec
  774. # [17:04] * GPHemsley takes that as a yes
  775. # [17:04] <annevk> GPHemsley: generally you should feel free to submit patches to any of the specs in the whatwg repo
  776. # [17:04] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
  777. # [17:04] <annevk> GPHemsley: Ms2ger, I, and others review the changes and will let you know if something goes amiss
  778. # [17:04] * Joins: jarib (~jarib@unaffiliated/jarib)
  779. # [17:05] <GPHemsley> annevk: For mimesniff, though, I can commit directly, right? Or no?
  780. # [17:06] <annevk> commit-then-review is what we usually practice
  781. # [17:06] * GPHemsley needs to clarify what you mean by "submit patches", as he hasn't seen anyone do that.
  782. # [17:06] <GPHemsley> ah, ok
  783. # [17:06] <GPHemsley> I come from Mozillaland, where patches are submitted to bug reports to be reviewed.
  784. # [17:07] <Hixie> the whatwg attitude is "trust and verify", we just assume that if someone goes crazy we'll revoke their rights and restore from backup
  785. # [17:07] <GPHemsley> k
  786. # [17:07] <Hixie> so far you seem pretty sensible, to me :-P
  787. # [17:07] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 276 seconds)
  788. # [17:07] <annevk> maybe we should do that at some point, but thus far for every 1000 commits there's only a couple that are wrong
  789. # [17:07] <GPHemsley> :)
  790. # [17:07] <annevk> so it's not really worth the hassle
  791. # [17:07] <GPHemsley> ok, just wanted to clarify
  792. # [17:09] <annevk> GPHemsley: you already forgot you have to ask for forgiveness? :p
  793. # [17:10] * GPHemsley is not used to having so much power.
  794. # [17:12] <GPHemsley> In that case, I hope abarth forgives me if his answer is no. :)
  795. # [17:12] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Read error: Operation timed out)
  796. # [17:14] * Joins: dsadinoff (~dsadinoff@ec2-79-125-104-255.eu-west-1.compute.amazonaws.com)
  797. # [17:16] <GPHemsley> it sure is easy to break anolis...
  798. # [17:16] <GPHemsley> have one undefined reference, and the whole thing explodes ;)
  799. # [17:17] <GPHemsley> How do I add a new reference? Do I have to edit xref?
  800. # [17:17] <annevk> Hixie: I think I asked this before, why is it "space characters" and not "ASCII whitespace"?
  801. # [17:18] <annevk> GPHemsley: yes
  802. # [17:18] <MikeSmith> annevk: so you think it would be useful to send a heads-up about the URL spec to the curl mailing list? "review is welcome" etc.?
  803. # [17:18] <MikeSmith> if so I can send one
  804. # [17:18] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  805. # [17:18] <annevk> MikeSmith: ah yeah, why not, maybe indicate the plan is to give the parser a strict option
  806. # [17:19] <MikeSmith> OK
  807. # [17:19] <annevk> MikeSmith: most of the groundwork for such an option is now in place, might add it tomorrow
  808. # [17:19] <MikeSmith> hai
  809. # [17:19] <GPHemsley> annevk: references.json?
  810. # [17:19] <annevk> MikeSmith: oh and maybe cc me and say they have to cc me if they want replies
  811. # [17:19] <MikeSmith> k
  812. # [17:19] <annevk> GPHemsley: yes, for a data-anolis-ref
  813. # [17:19] <Hixie> annevk: same reason it's not "characters that are spaces" or "spaces" or "whitespace characters" or "the bimbams" or any other equivalently defined opaque phrase :-)
  814. # [17:19] <GPHemsley> annevk: Are there other kinds?
  815. # [17:20] <annevk> Hixie: I might start using ASCII whitespace in my specs
  816. # [17:20] <annevk> Hixie: aligns better with a bunch of other terms I need for URL
  817. # [17:20] <GPHemsley> annevk: This one is unusual in that it's an academic reference, rather than a spec or other webpage
  818. # [17:20] <annevk> Hixie: and I have this wish of at some point having unified terminology...
  819. # [17:21] <annevk> GPHemsley: yeah, cross-spec references
  820. # [17:21] <annevk> GPHemsley: no that's fine, it can go in references.json
  821. # [17:21] <GPHemsley> it may have the record for longest ref abbreviation
  822. # [17:21] <Hixie> annevk: if you really care, file a bug, but it's a lot of work to change and unless you have a really compelling reason (cross-spec consistency isn't strong enough imho) i'll likely wontfix or later it...
  823. # [17:22] <GPHemsley> ...or maybe not
  824. # [17:22] <GPHemsley> annevk: Are their best practices for naming a ref?
  825. # [17:22] <annevk> Hixie: I was mostly wondering if you had a compelling reason for me not to pursue "ASCII whitespace" in my specs and maybe at some point once we're all bored fix specs to use that everywhere :)
  826. # [17:22] <GPHemsley> s/their/there/
  827. # [17:22] <annevk> Hixie: so thanks :)
  828. # [17:23] <annevk> GPHemsley: uppercase, not too long, not really?
  829. # [17:23] <GPHemsley> annevk: Should there be?
  830. # [17:23] <GPHemsley> we have a lovely wiki...
  831. # [17:23] <GPHemsley> ;)
  832. # [17:24] <annevk> GPHemsley: heh, if you feel like finding the pattern and encouraging people to follow it, be my guest
  833. # [17:25] <Hixie> annevk: sounds fine to me. i could come up with an argument like "phrases with acronyms don't read as well" but it'd be a post-hoc rationalisation.
  834. # [17:25] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  835. # [17:26] <annevk> GPHemsley: as a warning of sorts, in general additional rules make it more complicated for people to contribute
  836. # [17:26] <GPHemsley> they're *guidelines* ;)
  837. # [17:26] * Quits: Ducki_ (~Ducki@pD9E39BF7.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  838. # [17:26] <annevk> GPHemsley: I'm not opposed :)
  839. # [17:27] <GPHemsley> is there a way to specify a year/date in the references?
  840. # [17:27] <annevk> GPHemsley: don't think so
  841. # [17:27] <annevk> GPHemsley: put it in the title
  842. # [17:27] * GPHemsley wonders if that's a problem.
  843. # [17:29] <GPHemsley> I'll leave it out for now.
  844. # [17:29] <annevk> MikeSmith: GPHemsley: good luck, gotta go train/cycle around
  845. # [17:29] * Quits: shwetank (~shwetank@122.173.222.90) (Quit: Linkinus - http://linkinus.com)
  846. # [17:29] <GPHemsley> k
  847. # [17:29] <GPHemsley> thanks
  848. # [17:29] <Hixie> as editor, you don't want the date in the refs, trust me
  849. # [17:29] <MikeSmith> enjoy annevk
  850. # [17:30] <Hixie> you'll just spend your whole time updating refs
  851. # [17:31] <GPHemsley> well, article dates tend not to change, but OK
  852. # [17:32] * Quits: annevk (~annevk@212.238.236.229) (Remote host closed the connection)
  853. # [17:32] <GPHemsley> Hixie: Incidentally, what is RFCs.json for? Because apparently it's not used to cite as RFCs as references...
  854. # [17:35] <MikeSmith> it is used I think
  855. # [17:35] <MikeSmith> somehow
  856. # [17:35] <MikeSmith> or maybe not
  857. # [17:36] <MikeSmith> ms2ger would know
  858. # [17:37] * Joins: jennb_ (jennb@nat/google/x-wcleekqgmeujhhmz)
  859. # [17:37] * Quits: jennb (jennb@nat/google/x-swhsmwjcvchsddai) (Read error: Connection reset by peer)
  860. # [17:37] * jennb_ is now known as jennb
  861. # [17:38] <Hixie> hm, today will probably end up being a feature day
  862. # [17:38] <Hixie> the next few bugs are all feature requests
  863. # [17:39] <Hixie> allow-pointerlock for sandbox, and a bunch of appcache things
  864. # [17:40] <GPHemsley> Is it standard practice to list acknowledgements alphabetically by first name, or am I free to do whatever I want? :)
  865. # [17:41] <GPHemsley> Oh, and where does en-x-hixie stand on the spelling of acknowledgements?
  866. # [17:41] <Hixie> free to do whatever you want
  867. # [17:41] <Hixie> on pretty much anything
  868. # [17:42] <Hixie> and if your judgement is poor, you'll hear about it :-P
  869. # [17:42] <GPHemsley> well, the fact that you are not worried about my judgment makes me happy
  870. # [17:45] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
  871. # [17:48] * Joins: garciawebdev (~garciaweb@190.244.76.14)
  872. # [17:52] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
  873. # [17:54] * abstractj is now known as abstractj|lunch
  874. # [17:55] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  875. # [17:56] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
  876. # [17:59] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
  877. # [18:00] * Joins: teleject (~christoph@70.116.75.194)
  878. # [18:01] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  879. # [18:03] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  880. # [18:07] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  881. # [18:11] * Joins: tantek_ (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  882. # [18:12] * tantek_ is now known as tantek
  883. # [18:18] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  884. # [18:18] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
  885. # [18:24] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  886. # [18:27] * Joins: say2joe (~say2joe@204.56.108.2)
  887. # [18:29] * Quits: dbaron (~dbaron@153-107-190-109.dsl.ovh.fr) (Ping timeout: 244 seconds)
  888. # [18:30] * Joins: Ms2ger (~Ms2ger@109.133.44.21)
  889. # [18:31] * jonlee|afk is now known as jonlee
  890. # [18:32] * Joins: jarek (~jarek@acjv209.neoplus.adsl.tpnet.pl)
  891. # [18:32] * Quits: jarek (~jarek@acjv209.neoplus.adsl.tpnet.pl) (Changing host)
  892. # [18:32] * Joins: jarek (~jarek@unaffiliated/jarek)
  893. # [18:33] <MikeSmith> I pushed ampersand changes from my workspace to http://qa-dev.w3.org:8888/
  894. # [18:33] <MikeSmith> behavior now should match the spec
  895. # [18:33] <MikeSmith> if anybody has time to test
  896. # [18:34] * MikeSmith Memoserv help
  897. # [18:34] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  898. # [18:34] <MikeSmith> oops
  899. # [18:40] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 244 seconds)
  900. # [18:40] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:452:a37:dd14:2807) (Remote host closed the connection)
  901. # Session Close: Thu Oct 25 18:41:10 2012
  902. #
  903. # Session Start: Thu Oct 25 18:41:10 2012
  904. # Session Ident: #whatwg
  905. # [18:41] * Disconnected
  906. # [18:47] * Attempting to rejoin channel #whatwg
  907. # [18:47] * Rejoined channel #whatwg
  908. # [18:47] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  909. # [18:47] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
  910. # [18:48] * Joins: ap (~ap@17.245.107.141)
  911. # [18:49] * jonlee is now known as jonlee|afk
  912. # [18:52] * Quits: pyrsmk (~pyrsmk@205.218.75.86.rev.sfr.net) (Quit: tzing)
  913. # [18:54] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  914. # [18:55] * Joins: sicking (~sicking@nat/mozilla/x-rbqsdqiuipyzkntw)
  915. # [18:59] * Joins: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
  916. # [19:01] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
  917. # [19:03] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  918. # [19:04] * Joins: weinig (~weinig@17.245.104.70)
  919. # [19:05] * Joins: mattgiff_ (~mattgiffo@70.102.199.158)
  920. # [19:06] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  921. # [19:08] <GPHemsley> Oh, right, we're using W3C for bug tracking, aren't we?
  922. # [19:08] * Quits: nonge (~nonge@p5B32600F.dip.t-dialin.net) (Quit: Verlassend)
  923. # [19:08] * mattgiff_ is now known as mattgifford
  924. # [19:09] <GPHemsley> How do I get myself set as the default assignee/QA contact?
  925. # [19:09] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  926. # [19:12] * Joins: drublic (~drublic@frbg-4d02960d.pool.mediaWays.net)
  927. # [19:14] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:3016:16ec:267e:ca4f) (Remote host closed the connection)
  928. # [19:14] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 248 seconds)
  929. # [19:15] * Quits: ap (~ap@17.245.107.141) (Remote host closed the connection)
  930. # [19:15] * Joins: ap (~ap@2620:149:4:1b01:d836:8912:86e8:13b3)
  931. # [19:18] * Joins: isherman-book (Adium@nat/google/x-uotwensmofxxnvwh)
  932. # [19:20] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 272 seconds)
  933. # [19:26] * Joins: jarek__ (~jarek@egc170.neoplus.adsl.tpnet.pl)
  934. # [19:27] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 252 seconds)
  935. # [19:28] * Joins: pablof (~pablof@144.189.150.129)
  936. # [19:28] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  937. # [19:29] * Joins: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk)
  938. # [19:30] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  939. # [19:32] * Quits: jarek__ (~jarek@egc170.neoplus.adsl.tpnet.pl) (Quit: jarek__)
  940. # [19:33] <Ms2ger> GPHemsley, ask MikeSmith
  941. # [19:33] * jonlee|afk is now known as jonlee
  942. # [19:33] * GPHemsley has asked so many questions today.
  943. # [19:33] <GPHemsley> Ms2ger: Which one are you referring to?
  944. # [19:34] <Ms2ger> The most recent
  945. # [19:34] <Ms2ger> <GPHemsley> How do I get myself set as the default assignee/QA contact?
  946. # [19:34] <GPHemsley> ah, thanks
  947. # [19:38] <pablof> i hear this Anne chick is hot, http://lists.webkit.org/pipermail/webkit-dev/2012-October/022583.html
  948. # [19:38] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  949. # [19:39] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  950. # [19:40] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  951. # [19:44] * jonlee is now known as jonlee|afk
  952. # [19:46] * Quits: ashemedai (asmodai@freebsd/developer/asmodai) (Quit: WeeChat 0.3.9)
  953. # [19:52] * abstractj|lunch is now known as abstractj
  954. # [19:53] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  955. # [19:53] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  956. # [19:54] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
  957. # [19:55] * Joins: asmodai (asmodai@178-85-104-232.dynamic.upc.nl)
  958. # [19:55] * Quits: asmodai (asmodai@178-85-104-232.dynamic.upc.nl) (Changing host)
  959. # [19:55] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
  960. # [19:55] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Client Quit)
  961. # [19:55] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  962. # [19:57] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  963. # [19:59] * Joins: OnlyMax (~OnlyMax@187-126-245-12.user.veloxzone.com.br)
  964. # [20:00] * Joins: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
  965. # [20:05] * Joins: rniwa (~rniwa@2620:149:4:1b01:e431:1d2:86b9:933c)
  966. # [20:06] * GPHemsley recalls making the same mistake.
  967. # [20:09] * Quits: isherman-book (Adium@nat/google/x-uotwensmofxxnvwh) (Ping timeout: 246 seconds)
  968. # [20:14] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
  969. # [20:14] * Joins: isherman-book (Adium@nat/google/x-kvuokwxhsolrjcmk)
  970. # [20:15] * Quits: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk) (Quit: Leaving.)
  971. # [20:16] <MikeSmith> GPHemsley: for what component? MIME?
  972. # [20:17] <GPHemsley> yeah
  973. # [20:19] <MikeSmith> ok done
  974. # [20:21] * jonlee|afk is now known as jonlee
  975. # [20:21] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Quit: Leaving)
  976. # [20:22] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  977. # [20:22] <GPHemsley> thanks
  978. # [20:23] * GPHemsley finds it interesting that whitespace between <p> and text is stripped but whitespace between <dt> and text is not.
  979. # [20:24] <Hixie> stripped by what?
  980. # [20:27] <GPHemsley> the browser
  981. # [20:28] * Quits: rniwa (~rniwa@2620:149:4:1b01:e431:1d2:86b9:933c) (Ping timeout: 246 seconds)
  982. # [20:29] <tantek> which browser?
  983. # [20:29] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Quit: Leaving)
  984. # [20:29] <Ms2ger> Not in the DOM, I presume
  985. # [20:29] * Quits: jonlee (~jonlee@2620:149:4:1b01:896b:e593:1229:fc1e) (Ping timeout: 246 seconds)
  986. # [20:29] * Quits: jernoble (~jernoble@17.212.152.13) (Ping timeout: 252 seconds)
  987. # [20:30] * Quits: ap (~ap@2620:149:4:1b01:d836:8912:86e8:13b3) (Ping timeout: 246 seconds)
  988. # [20:30] * Quits: eric_carlson (~eric@2620:149:4:1b01:442a:a552:c83b:59f5) (Ping timeout: 246 seconds)
  989. # [20:31] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  990. # [20:32] <Hixie> not sure what you mean
  991. # [20:32] <Hixie> neither should be stripped
  992. # [20:34] * Joins: jernoble (~jernoble@17.212.152.13)
  993. # [20:34] * Joins: ap (~ap@17.212.155.73)
  994. # [20:35] * Quits: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox_ben)
  995. # [20:35] * Joins: weinig (~weinig@17.245.104.70)
  996. # [20:36] <GPHemsley> if I have <p>\n\tFoo, the browser shows |Foo (where | is the edge of the box
  997. # [20:36] <GPHemsley> if I have <dt>\n\tFoo, the browser shows | Foo (where | is the edge of the box)
  998. # [20:37] <Ms2ger> Well, yes
  999. # [20:37] <Ms2ger> That's the margin on the dt
  1000. # [20:37] <Ms2ger> No
  1001. # [20:37] <Ms2ger> I'm stupid
  1002. # [20:37] <Ms2ger> And I can't tell the difference between d ant t
  1003. # [20:38] <GPHemsley> and this is in Gecko
  1004. # [20:38] <Ms2ger> Not here
  1005. # [20:39] <GPHemsley> really?
  1006. # [20:40] <GPHemsley> hmm
  1007. # [20:41] <GPHemsley> I wonder if it has anything to do with dt:before { content: 'asdf'; }
  1008. # [20:42] <GPHemsley> oh, or maybe it's the inline-block
  1009. # [20:47] <Ms2ger> Oh, and RFCs.json is just a list you can copy from if you need a reference to an RFC and you're too lazy to write it up yourself
  1010. # [20:47] <Ms2ger> (I made it while working on the HTML References section)
  1011. # [20:49] <Hixie> GPHemsley: in the absence of other styles, that's a bug
  1012. # [20:50] <GPHemsley> Hixie: Alright, I'll investigate it later.
  1013. # [20:50] <GPHemsley> Ms2ger: Ah, OK. That's what I used it for. :)
  1014. # [20:50] <Hixie> GPHemsley: :before acts like a text node that was inserted at the start of the element, so if that doesn't end with a space, and it's in-flow, then that will do it
  1015. # [20:54] * Quits: SamB_MacG5 (~samb_macg@207-172-123-137.c3-0.upd-ubr1.trpr-upd.pa.cable.rcn.com) (Ping timeout: 255 seconds)
  1016. # [20:55] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  1017. # [20:57] * Joins: SamB_MacG5 (~samb_macg@207-172-123-137.c3-0.upd-ubr1.trpr-upd.pa.cable.rcn.com)
  1018. # [20:58] * Quits: charlvn (~charlvn@charlvn.nl) (Quit: leaving)
  1019. # [21:00] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 268 seconds)
  1020. # [21:00] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  1021. # [21:00] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  1022. # [21:02] * Joins: rniwa (~rniwa@2620:149:4:1b01:e431:1d2:86b9:933c)
  1023. # [21:02] * Joins: weinig (~weinig@17.245.104.70)
  1024. # [21:05] <Hixie> anyone know what referer browsers use when fetching things listed in appcache manifests?
  1025. # [21:06] * Joins: weinig_ (~weinig@17.245.104.70)
  1026. # [21:07] * Quits: weinig (~weinig@17.245.104.70) (Ping timeout: 264 seconds)
  1027. # [21:07] * weinig_ is now known as weinig
  1028. # [21:09] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  1029. # [21:11] <ap> Hixie: I think that Safari doesn't send any
  1030. # [21:12] * Joins: KevinMarks (~KevinMark@nat-204-14-239-208-sfo.net.salesforce.com)
  1031. # [21:13] <annevk> pablof: pics or it didn't happen
  1032. # [21:14] <Hixie> ap: interesting.
  1033. # [21:14] <annevk> GPHemsley: Acknowledgments without e is per W3C style guide iirc
  1034. # [21:14] <GPHemsley> does that matter? :)
  1035. # [21:14] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
  1036. # [21:14] <annevk> GPHemsley: lexicographical by first name is because of nick names and complex sort order for last names in e.g. the Netherlands
  1037. # [21:15] <Hixie> ap: any opinion on whether we should change that? turns out the spec is bogus on this (it essentially has a null deref), so i need to define something. The three options I can see are nothing, the manifest, and the Document that triggered the update. The manifest probably makes the most sense.
  1038. # [21:15] <GPHemsley> annevk: Yeah, that one I decided to leave.
  1039. # [21:15] <annevk> GPHemsley: I don't think an "e" matters a whole lot, just nice to be consistent
  1040. # [21:15] <Hixie> i sort by first name because that's what emacs's "sort-lines" does
  1041. # [21:15] <GPHemsley> Hixie: Ah, so that's why you leave the 'and' tacked on to the end of a line
  1042. # [21:16] <Hixie> yeah :-)
  1043. # [21:16] <GPHemsley> annevk: I'm of the opinion that 'dg' doesn't make the right sound without the 'e' after it, so...
  1044. # [21:17] <ap> Hixie: agreed. that should be a relatively easy (albeit low priority) fix to use manifest for Referer for us, and I don't think that it could break anything
  1045. # [21:17] * Quits: sicking (~sicking@nat/mozilla/x-rbqsdqiuipyzkntw) (Quit: sicking)
  1046. # [21:18] <Hixie> ap: cool, i'll do that then, assuming my testing finds nothing substantial in other browsers. thanks.
  1047. # [21:18] <annevk> GPHemsley: you're not an American?
  1048. # [21:18] <GPHemsley> oh, I am
  1049. # [21:18] <GPHemsley> but I'm also a linguist
  1050. # [21:18] <GPHemsley> and a standards enthusiast
  1051. # [21:18] <Hixie> woah, woah
  1052. # [21:18] <GPHemsley> when you put the last two together, the third goes out the window ;)
  1053. # [21:19] <annevk> from Wikipedia's manual of style "acknowledgement vs acknowledgment: acknowledgement is preferred in British English,[9] acknowledgment in American English."
  1054. # [21:19] <Hixie> standards enthusiast?
  1055. # [21:19] <Hixie> i'm not sure that's allowed
  1056. # [21:19] <GPHemsley> uh oh
  1057. # [21:19] * GPHemsley runs
  1058. # [21:19] <annevk> Hixie: what are you gonna do? :p
  1059. # [21:19] <Hixie> damnit, there's nothing i CAN do!
  1060. # [21:19] <Hixie> i will look at him or her sternly!
  1061. # [21:20] <Hixie> (not falling into this trap of assuming people are a particular gender again!)
  1062. # [21:20] <GPHemsley> now now
  1063. # [21:20] <GPHemsley> everyone settle down
  1064. # [21:20] <GPHemsley> would it ease your mind if s/standards/specification/ ?
  1065. # [21:21] <Hixie> not sure
  1066. # [21:22] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  1067. # [21:22] <Hixie> what kind of specification?
  1068. # [21:22] <GPHemsley> what are my options?
  1069. # [21:22] <Hixie> orange specifications and yellow specifications.
  1070. # [21:23] <GPHemsley> orange
  1071. # [21:23] <Hixie> hmmmmmm ok then
  1072. # [21:23] <Hixie> in completely unrelated news, can i just say that debugging appcache is a huge pain in the neck
  1073. # [21:24] <Hixie> because you have to reload things like 5 times to make sure you have hte latest files
  1074. # [21:24] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  1075. # [21:24] <GPHemsley> oh, and FTR, I prefer male pronouns
  1076. # [21:25] <Hixie> for use when refering to you, or to others?
  1077. # [21:25] <GPHemsley> when referring to me
  1078. # [21:25] <Hixie> just checking
  1079. # [21:25] <GPHemsley> for everyone else, I just use "them"
  1080. # [21:25] <Hixie> seems wise
  1081. # [21:26] * Hixie finds out why his file isn't getting cached
  1082. # [21:26] <Hixie> forgot to update the manifest to point to it.
  1083. # [21:26] <annevk> Hixie: http://url.spec.whatwg.org/#writing should now match IRI except that I allow "iprivate" anywhere rather than just in "iquery"
  1084. # [21:26] <Hixie> good times
  1085. # [21:26] * GPHemsley will write an English orthography spec one day.
  1086. # [21:26] <Hixie> annevk: is a URI just a URL that only contains US-ASCII? (ignoring what escapes expand to?)
  1087. # [21:27] <annevk> Hixie: and that definition of URL units should at some point be aligned with the code point ranges of the HTML syntax (for code points above ASCII)
  1088. # [21:27] <annevk> Hixie: yeah
  1089. # [21:27] <Hixie> cool
  1090. # [21:27] <Hixie> hm. i wonder if it would make IETF folk happier or less happy if you actually put that definition of URI in the spec, come to the think of it.
  1091. # [21:27] <Hixie> probably not worth it, on the balance.
  1092. # [21:28] * Quits: teleject (~christoph@70.116.75.194) (Quit: teleject)
  1093. # [21:28] <GPHemsley> Do we care about line length?
  1094. # [21:28] <annevk> GPHemsley: readable diffs are nice
  1095. # [21:29] <GPHemsley> well, I've put each sentence on a separate line
  1096. # [21:29] <GPHemsley> I'm just wondering if I should also wrap lines
  1097. # [21:29] <Hixie> i wrap to 100 chars these days
  1098. # [21:29] <annevk> my line length is pretty short at the moment, 77
  1099. # [21:29] <Hixie> used to wrap to 70 but my computers got bigger
  1100. # [21:29] <annevk> heh
  1101. # [21:30] <GPHemsley> if I wrapped, it'd be at 78, I think
  1102. # [21:30] <GPHemsley> so, did I hear two votes for wrapping?
  1103. # [21:30] <annevk> oh it's 76
  1104. # [21:30] <Ms2ger> Hixie, which does make your diffs a lot less useful :)
  1105. # [21:31] <GPHemsley> I'm hearing 3 votes for wrapping
  1106. # [21:31] <annevk> Hixie: Progress Events is part of XMLHttpRequest now
  1107. # [21:33] <Ms2ger> GPHemsley, wrap, but only if you do at 80 :)
  1108. # [21:33] * Quits: mdahlstrand_ (~mdahlstra@31.221.59.42) (Quit: mdahlstrand_)
  1109. # [21:33] * Quits: isherman-book (Adium@nat/google/x-kvuokwxhsolrjcmk) (Quit: Leaving.)
  1110. # [21:33] <GPHemsley> Ms2ger: What's wrong with 78?
  1111. # [21:33] <Ms2ger> It's two characters short of 80
  1112. # [21:33] <GPHemsley> that leaves room for line endings, though
  1113. # [21:34] <Ms2ger> Why not 79, then? :)
  1114. # [21:34] <GPHemsley> I suppose the real question is, what are the usecases for wrapped lines?
  1115. # [21:34] <GPHemsley> Just in case Windows gets involved
  1116. # [21:39] <Hixie> Ms2ger: for now, yeah.
  1117. # [21:39] <Hixie> Ms2ger: transition pain.
  1118. # [21:40] * Quits: erichynds (~ehynds@64.206.121.41)
  1119. # [21:40] <Ms2ger> Hixie, man, do you know how long your spec is? This is going to take ages ;)
  1120. # [21:40] <Hixie> not as long as one might imagine
  1121. # [21:40] * Joins: tantek (~tantek@adsl-75-18-212-152.dsl.pltn13.sbcglobal.net)
  1122. # [21:40] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Quit: Leaving)
  1123. # [21:40] <Ms2ger> $ wc -l source
  1124. # [21:40] <Ms2ger> 125073 source
  1125. # [21:40] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1126. # [21:41] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  1127. # [21:42] <annevk> GPHemsley: readable diffs
  1128. # [21:42] <GPHemsley> annevk: I can't tell if you're objecting or agreeing.
  1129. # [21:43] <Hixie> Ms2ger: how many of those are lines less than 80 characters, that start with one or more spaces, and that are not followed by a blank line or a line with a different indent?
  1130. # [21:43] <annevk> GPHemsley: that's the use case for wrapped lines and why I want them
  1131. # [21:43] <GPHemsley> ohh
  1132. # [21:43] <GPHemsley> what makes a diff unreadable?
  1133. # [21:43] <Ms2ger> Hixie, I bet you can write an elisp one-liner to tell me that
  1134. # [21:44] * Joins: benknight1 (~Adium@bastion.sfo1.yelpcorp.com)
  1135. # [21:44] <annevk> GPHemsley: long lines, because it's line-based diffing typically
  1136. # [21:44] * Quits: benknight (~Adium@bastion.sfo1.yelpcorp.com) (Read error: Connection reset by peer)
  1137. # [21:44] <Hixie> Ms2ger: perl one-liner maybe. i don't do elisp. :-)
  1138. # [21:44] * Ms2ger gasps
  1139. # [21:45] <annevk> GPHemsley: given 80 or so characters it's relatively easy to spot a change, if lines go over 9000 not so much
  1140. # [21:45] <GPHemsley> annevk: so the problem is that the lines go off the screen? because one could also make the case that long single-lines make it easier to compare the lines
  1141. # [21:45] <Hixie> i wrote a 1000-line multithreaded scheme app once (a command-line lambda calculus interpreter) and then i realised if i was going to do any more scheme or lisp i'd run out of parentheses, so i went to perl where they're optional.
  1142. # [21:45] <GPHemsley> (assuming the same wrapped-line diff spans multiple lines)
  1143. # [21:46] * GPHemsley wonders how you run out of parentheses
  1144. # [21:46] <Ms2ger> GPHemsley, well, sure, but you have to search for the difference within the line
  1145. # [21:46] <Hixie> GPHemsley: you only get assigned a fixed number when you're born
  1146. # [21:46] <Ms2ger> And that's easier for shorter lines
  1147. # [21:46] <GPHemsley> Hixie: Well, shoot. I might run out, then. I use them all the time!
  1148. # [21:47] <Hixie> gotta be careful with them, man!
  1149. # [21:47] * Quits: tantek (~tantek@adsl-75-18-212-152.dsl.pltn13.sbcglobal.net) (Quit: tantek)
  1150. # [21:47] <GPHemsley> Ms2ger: Well, if you also keep one sentence per line, they're already relatively short.
  1151. # [21:47] <Ms2ger> True
  1152. # [21:47] <Hixie> http://www.hixie.ch/tests/adhoc/html/offline/005.html tells me opera and webkit return "" and gecko returns the Document. Wonder what Gecko returns if two docs are refreshing the same appcache at the same time...
  1153. # [21:47] <GPHemsley> But this is all hypothetical now, because I've already begun the wrapping process on this spec
  1154. # [21:47] <Ms2ger> The issue is mainly if you put entire paragraphs on one line
  1155. # [21:48] <GPHemsley> right
  1156. # [21:48] <Hixie> (fwiw, my main use case for wrapping is just that it makes editing easier. same reason why i don't do one-sentence-per-line, which is better for diffs: my editor setup makes it easier to wrap paragraphs than sentences, and it's easier to read regularly wrapped paragraphs than irregular-length sentences.)
  1157. # [21:48] <GPHemsley> although these sentences do tend to go very long
  1158. # [21:50] * Joins: isherman-book (Adium@nat/google/x-fhnpewjqzbfhxvus)
  1159. # [21:51] <Ms2ger> If your sentences get too long, use a nice <ol> :)
  1160. # [21:52] * Quits: groms (~groms@gateway/tor-sasl/groms) (Ping timeout: 276 seconds)
  1161. # [21:52] <Hixie> i guess IE9 doesn't do appcache
  1162. # [21:52] <Hixie> does IE10/
  1163. # [21:52] <Hixie> ?
  1164. # [21:52] <Hixie> anyone got IE10 who can test http://www.hixie.ch/tests/adhoc/html/offline/005.html for me?
  1165. # [21:52] * Ms2ger has some version in a vm
  1166. # [21:53] <Hixie> i wonder what the referrer for the manifest itself should be
  1167. # [21:53] <Hixie> one of the documents at random, i guess, the first time, and then the manifest the second time, maybe
  1168. # [21:53] <Hixie> or just the document both times
  1169. # [21:54] * Joins: groms (~groms@gateway/tor-sasl/groms)
  1170. # [21:54] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  1171. # [21:54] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 244 seconds)
  1172. # [21:54] * Quits: OnlyMax (~OnlyMax@187-126-245-12.user.veloxzone.com.br)
  1173. # [21:55] <Ms2ger> FAIL
  1174. # [21:55] <Ms2ger> And then ...005.html
  1175. # [21:55] * Joins: tantek (~tantek@adsl-75-18-212-152.dsl.pltn13.sbcglobal.net)
  1176. # [21:55] <Ms2ger> Hixie, ^
  1177. # [21:55] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  1178. # [21:57] * Joins: michaeln (michaeln@nat/google/x-erentrcmbkzqkzxs)
  1179. # [22:00] <Hixie> cool, thanks
  1180. # [22:01] * Joins: sicking (~sicking@nat/mozilla/x-vqlimhdfjbmuvpfl)
  1181. # [22:01] <Hixie> ap: so looks like two browsers do "" and two browsers use the Document's URL (presumably a random one, or the "first" one, if there are multiple at the same time)
  1182. # [22:02] <Hixie> ap: which suggests maybe changing it to the manifest isn't a good move
  1183. # [22:02] <Hixie> ap: do you mind if we use the (a) document url?
  1184. # [22:06] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  1185. # [22:06] * Joins: jamesr (jamesr@nat/google/x-wjvwhfdqhjqvcbto)
  1186. # [22:06] <Hixie> ap: i've cc'ed you on https://www.w3.org/Bugs/Public/show_bug.cgi?id=17687
  1187. # [22:08] * Joins: AryehGregor (~Simetrica@5.22.131.166)
  1188. # [22:08] * Quits: AryehGregor (~Simetrica@5.22.131.166) (Changing host)
  1189. # [22:08] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  1190. # [22:10] * Joins: jonlee (~jonlee@2620:149:4:1b01:c1f5:907e:4dae:2460)
  1191. # [22:11] * Quits: KevinMarks (~KevinMark@nat-204-14-239-208-sfo.net.salesforce.com) (Ping timeout: 256 seconds)
  1192. # [22:11] <GPHemsley> hmm...
  1193. # [22:11] <GPHemsley> Ms2ger: Anolis seems to randomly insert a blank line with a bunch of whitespace in the middle of my table
  1194. # [22:12] * Quits: tantek (~tantek@adsl-75-18-212-152.dsl.pltn13.sbcglobal.net) (Quit: tantek)
  1195. # [22:12] <GPHemsley> oh
  1196. # [22:12] <GPHemsley> it's just poorly correcting a tag mismatch
  1197. # [22:12] * JohnAlbin is now known as JohnAlbin_extrad
  1198. # [22:12] <Ms2ger> Blame html5lib :)
  1199. # [22:12] <GPHemsley> ah, heh
  1200. # [22:13] * JohnAlbin_extrad is now known as JohnAlbin_zzzzzz
  1201. # [22:16] <GPHemsley> Well, that diff is messy and mostly useless.
  1202. # [22:16] <GPHemsley> But I swear it's mostly whitespace.
  1203. # [22:16] <GPHemsley> A few bits of punctuation and tag clean-up, too.
  1204. # [22:16] <GPHemsley> But mostly whitespace.
  1205. # [22:16] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  1206. # [22:19] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121010144125])
  1207. # [22:19] * GPHemsley wonders if Alfred HÎnes should really be Alfred Hönes.
  1208. # [22:20] <GPHemsley> (It wouldn't be Alfred HŒnes, would it?)
  1209. # [22:20] * Quits: Ms2ger (~Ms2ger@109.133.44.21) (Quit: nn)
  1210. # [22:21] <GPHemsley> yeah, I think I was right the first time
  1211. # [22:21] * Joins: nessy (~silviapf@124-149-180-51.dyn.iinet.net.au)
  1212. # [22:23] <annevk> the name in the doc results in a bunch of results on Google
  1213. # [22:23] <annevk> so I think it's correct
  1214. # [22:23] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  1215. # [22:24] <GPHemsley> yeah, but his ASCII signature and search for the umlaut version suggest otherwise
  1216. # [22:25] <annevk> I guess you could email him what he prefers, but I reckon abarth paid attention to that
  1217. # [22:26] * Quits: jonlee (~jonlee@2620:149:4:1b01:c1f5:907e:4dae:2460) (Quit: jonlee)
  1218. # [22:28] <GPHemsley> IDK, the whole list came at once
  1219. # [22:28] * Joins: jonlee (~jonlee@2620:149:4:1b01:b174:3e82:c171:2ce1)
  1220. # [22:28] <GPHemsley> I get the feeling it was copy&pasted from an e-mail with encoding problems.
  1221. # [22:29] <GPHemsley> https://github.com/whatwg/mimesniff/commit/886dd7e31f32f37a4d9a6933b867a72b95555db4
  1222. # [22:29] <GPHemsley> more specifically https://github.com/whatwg/mimesniff/commit/886dd7e31f32f37a4d9a6933b867a72b95555db4#L0R1136
  1223. # [22:30] <annevk> I doubt that's an encoding problem though, it seems very intentional
  1224. # [22:30] * Quits: jonlee (~jonlee@2620:149:4:1b01:b174:3e82:c171:2ce1) (Remote host closed the connection)
  1225. # [22:30] <GPHemsley> I mean an encoding problem in the source material.
  1226. # [22:31] <annevk> me too
  1227. # [22:32] <GPHemsley> encoding problems are rarely intentional ;)
  1228. # [22:32] <annevk> I cannot think of anything that turns ö into Î
  1229. # [22:32] <GPHemsley> well, see e.g. http://www.ietf.org/mail-archive/web/dnsop/current/msg09665.html
  1230. # [22:32] <GPHemsley> "From: Alfred Hönes"
  1231. # [22:33] <GPHemsley> I'm thinking something turned oe -> Œ for some reason
  1232. # [22:33] <GPHemsley> then MacRoman got interpreted as ISO 8859-1 or equivalent
  1233. # [22:37] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  1234. # [22:37] * Joins: mpt (~mpt@canonical/mpt)
  1235. # [22:37] * Quits: nessy (~silviapf@124-149-180-51.dyn.iinet.net.au) (Quit: Leaving.)
  1236. # [22:38] * Quits: isherman-book (Adium@nat/google/x-fhnpewjqzbfhxvus) (Quit: Leaving.)
  1237. # [22:44] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Read error: Operation timed out)
  1238. # [22:45] * Joins: isherman-book (Adium@nat/google/x-pdwdqmdfysvnqtln)
  1239. # [22:46] <Velmont> gsnedders: You said mozilla had a html5 parser lib for embedding when html5lib got too slow?
  1240. # [22:48] * GPHemsley wonders if the print template shouldn't up the font size.
  1241. # [22:48] <GPHemsley> And maybe reduce the margins...
  1242. # [22:49] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  1243. # [22:50] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
  1244. # [22:51] * Quits: sicking (~sicking@nat/mozilla/x-vqlimhdfjbmuvpfl) (Quit: sicking)
  1245. # [22:51] * Quits: benknight1 (~Adium@bastion.sfo1.yelpcorp.com) (Remote host closed the connection)
  1246. # [22:52] * Quits: MacTed (~Thud@63.119.36.36)
  1247. # [22:53] * Joins: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
  1248. # [22:54] * GPHemsley wanders off to proofread
  1249. # [22:58] <ap> Hixie: I doubt that there is any compatibility impact from any of the choices in this case. If we are trying to remain compatible however, I'd prefer going with WebKit behavior - we have more engine specific content, and would be much more likely to suffer. People use appcache on iOS quite a bit
  1250. # [22:59] * Joins: Druide_ (~Druid@p5B1356A3.dip.t-dialin.net)
  1251. # [22:59] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  1252. # [22:59] * Quits: Druide__ (~Druid@p5B05D210.dip.t-dialin.net) (Ping timeout: 244 seconds)
  1253. # [23:00] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1254. # [23:04] <annevk> dglazkov: getElementById should return Element, not HTMLElement, on ShadowRoot
  1255. # [23:05] <annevk> dglazkov: same goes for the ShadowRoot constructor I guess
  1256. # [23:06] * Joins: jsbell (jsbell@nat/google/x-fcwdwmcckvxcdsxh)
  1257. # [23:06] <annevk> dglazkov: I guess I should give it some more careful review at some point, need more time :/
  1258. # [23:07] * Quits: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Quit: snowfox_ben)
  1259. # [23:10] * Parts: say2joe (~say2joe@204.56.108.2)
  1260. # [23:11] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  1261. # [23:13] * Joins: sicking (~sicking@nat/mozilla/x-rqxcelxaeqrpuvka)
  1262. # [23:14] <annevk> oh boy
  1263. # [23:14] <annevk> http://lists.w3.org/Archives/Public/www-archive/2012Oct/0084.html
  1264. # [23:17] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  1265. # [23:18] <Velmont> Anyone in Paris for TTWF? Hmm. It is kinda late, need to find food. Should potentially have an IRC-channel for testtwf
  1266. # [23:18] <annevk> Velmont: going to TPAC?
  1267. # [23:18] <Velmont> annevk: Indeed am, mr :]
  1268. # [23:19] <annevk> Velmont: I'm prolly at some Hilton hotel in Lyon around 6PM Sunday
  1269. # [23:19] <annevk> unless you know, things go wrong
  1270. # [23:19] <Velmont> annevk: I have used some precious space in my rucksack for your t-shirt.
  1271. # [23:19] <annevk> awesome!
  1272. # [23:20] * Joins: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net)
  1273. # [23:22] * Quits: jahman (~woops@129.175.204.73) (Ping timeout: 240 seconds)
  1274. # [23:22] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  1275. # [23:24] <Velmont> sicking: So... Can you think of any obvious missing IDB tests?
  1276. # [23:25] <Velmont> I have already written all the obvious stuff I could think of, -- but I should really have a list ready for test the web forward authors.
  1277. # [23:27] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1278. # [23:27] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1279. # [23:29] <sicking> Velmont: hmmm
  1280. # [23:29] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  1281. # [23:29] <sicking> Velmont: we do have a lot of tests in our testsuite. But our tests heavily depends on 'yield' so i don't think they would be easy to run in other browsers
  1282. # [23:29] <sicking> Velmont: …until they support ES6 that is
  1283. # [23:31] <sicking> Velmont: did you write tests for all different cursors?
  1284. # [23:32] <sicking> Velmont: i.e. backward/forward/nondupe on both indexes and objectStores
  1285. # [23:32] <sicking> Velmont: and that nondupe ones skips dupes as appropriate
  1286. # [23:32] <sicking> Velmont: our tests are all here: http://mxr.mozilla.org/mozilla-central/source/dom/indexedDB/test/unit/
  1287. # [23:33] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  1288. # [23:33] <sicking> Velmont: oh, and doing mutations as you are using all of these cursors
  1289. # [23:33] <Velmont> sicking: I did look at them a bit when I did investigation.
  1290. # [23:33] * Quits: michaeln (michaeln@nat/google/x-erentrcmbkzqkzxs) (Quit: Leaving.)
  1291. # [23:33] <Velmont> sicking: I **think** I have for back/forward/nodupe, -- quite a few tests on that. -- I have some for doing mutations as I'm doing most of those cursors...
  1292. # [23:33] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  1293. # [23:34] <Velmont> sicking: The biggest problem I have is information gathering/overload/etc probably.
  1294. # [23:34] <sicking> Velmont: "overload"?
  1295. # [23:34] <Velmont> sicking: I started marking up my tests with the assertions they test. But that was tedious and boring.
  1296. # [23:34] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 244 seconds)
  1297. # [23:36] <Velmont> overload as in I can't keep the overview over what tests I've written and which ones I've yet to do in my head any more.
  1298. # [23:36] <sicking> Velmont: ah
  1299. # [23:36] <Velmont> And all the lists I've started creating is half-baked :P -- Hmm. Should probably continue tagging the tests...
  1300. # [23:37] <Velmont> sicking: I have some hacky javascript that colours the spec green for the assertions it finds in the tests.
  1301. # [23:37] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Ping timeout: 255 seconds)
  1302. # [23:38] <sicking> Velmont: tests for what happens after a database or transaction is closed is likely going to find you bugs. I.e. checking that calling various functions works or throws as expected
  1303. # [23:38] <sicking> Velmont: OOoh, error handling in general would be great
  1304. # [23:38] <Velmont> sicking: Yeah, -- I only have an easy test for that I think.
  1305. # [23:39] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  1306. # [23:39] <Velmont> (not only one easy test for error handling in general, but that specific close case :P)
  1307. # [23:39] <Velmont> sicking: Ahh. And ordering of exceptions ...
  1308. # [23:39] <Velmont> sicking: If we only had a spec for that :P
  1309. # [23:39] <sicking> Velmont: indeed! :)
  1310. # [23:39] <Velmont> sicking: Then I could have someone write the test for it :D
  1311. # [23:40] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
  1312. # [23:41] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
  1313. # [23:41] <Velmont> Hmm. 1) find all the cases where exception ordering matter 2) list them 3) make a helper that does that, and reports what exception fired 4) find commonalities / make a nice list over how you think stuff should behave.
  1314. # [23:42] <Velmont> Could always actually have them help with researching it, helping to spec it. Guess that would be cool for someone that is interested.
  1315. # [23:46] * Joins: michaeln (michaeln@nat/google/x-bemahzmuvgnvsczb)
  1316. # [23:52] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Quit: Leaving)
  1317. # [23:56] * Joins: danja (~danny@host157-7-dynamic.8-79-r.retail.telecomitalia.it)
  1318. # [23:56] * Joins: skcin7 (~skcin7@ip-64-134-70-18.public.wayport.net)
  1319. # [23:58] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1320. # Session Close: Fri Oct 26 00:00:00 2012

The end :)