/irc-logs / w3c / #webapps / 2013-11-22 / end

Options:

  1. # Session Start: Fri Nov 22 00:00:00 2013
  2. # Session Ident: #webapps
  3. # [00:05] * Quits: lgombos (~gombos@public.cloak) (Ping timeout: 180 seconds)
  4. # [00:33] * Joins: lgombos (~gombos@public.cloak)
  5. # [00:46] * Quits: lgombos (~gombos@public.cloak) (Ping timeout: 180 seconds)
  6. # [00:49] * Joins: real_wez (~realwez@public.cloak)
  7. # [01:05] * Quits: real_wez (~realwez@public.cloak) (Client closed connection)
  8. # [01:12] * Joins: Hixie (~ianh@public.cloak)
  9. # [01:40] * Quits: karl (~karlcow@public.cloak) (":tiuQ tiuq sah woclrak")
  10. # [01:44] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  11. # [02:05] * Quits: jsbell (~jsbell@public.cloak) ("There's no place like home...")
  12. # [02:24] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  13. # [02:37] * Joins: ken (~ken@public.cloak)
  14. # [02:45] * Quits: ken (~ken@public.cloak) (Client closed connection)
  15. # [02:45] * Joins: ken (~ken@public.cloak)
  16. # [02:48] * heycam is now known as heycam|away
  17. # [02:52] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  18. # [03:04] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
  19. # [03:15] * Joins: chaals (~Adium@public.cloak)
  20. # [03:36] * heycam|away is now known as heycam
  21. # [04:12] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  22. # [04:34] * Joins: ken (~ken@public.cloak)
  23. # [04:46] * Joins: lgombos (~gombos@public.cloak)
  24. # [04:47] * heycam is now known as heycam|away
  25. # [04:53] * Quits: ken (~ken@public.cloak) (Client closed connection)
  26. # [04:53] * Joins: ken (~ken@public.cloak)
  27. # [04:57] * Quits: lgombos (~gombos@public.cloak) (Ping timeout: 180 seconds)
  28. # [05:00] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  29. # [05:34] * Joins: glenn (~gadams@public.cloak)
  30. # [05:47] * heycam|away is now known as heycam
  31. # [06:01] * Joins: lgombos (~gombos@public.cloak)
  32. # [06:02] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  33. # [06:02] * Joins: glenn (~gadams@public.cloak)
  34. # [06:04] * Joins: ken (~ken@public.cloak)
  35. # [06:09] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  36. # [06:11] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  37. # [06:39] * Joins: ken (~ken@public.cloak)
  38. # [06:49] * Quits: ken (~ken@public.cloak) (Client closed connection)
  39. # [06:49] * Joins: ken (~ken@public.cloak)
  40. # [06:54] * heycam is now known as heycam|away
  41. # [06:56] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  42. # [07:10] * Joins: glenn (~gadams@public.cloak)
  43. # [07:22] * Joins: lgombos_ (~gombos@public.cloak)
  44. # [07:22] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  45. # [07:23] * Joins: lgombos__ (~gombos@public.cloak)
  46. # [07:29] * Quits: lgombos_ (~gombos@public.cloak) (Ping timeout: 180 seconds)
  47. # [07:31] * Quits: kawai (~kawai@public.cloak) (Client closed connection)
  48. # [07:45] * Joins: ken (~ken@public.cloak)
  49. # [07:54] * Quits: ken (~ken@public.cloak) (Client closed connection)
  50. # [07:55] * Joins: ken (~ken@public.cloak)
  51. # [07:58] * Joins: jungkees (~jungkees@public.cloak)
  52. # [08:03] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  53. # [08:37] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  54. # [09:05] * Joins: ken (~ken@public.cloak)
  55. # [09:13] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  56. # [09:27] * Joins: Lachy (~Lachy@public.cloak)
  57. # [09:27] * Joins: ken (~ken@public.cloak)
  58. # [09:27] * Joins: chaals (~Adium@public.cloak)
  59. # [09:29] * Joins: ken_ (~ken@public.cloak)
  60. # [09:29] * Quits: ken (~ken@public.cloak) (Client closed connection)
  61. # [09:45] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  62. # [09:46] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  63. # [09:46] * Joins: ken (~ken@public.cloak)
  64. # [09:51] * Joins: ken_ (~ken@public.cloak)
  65. # [09:52] * Quits: ken (~ken@public.cloak) (Client closed connection)
  66. # [09:59] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  67. # [10:04] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  68. # [10:04] * Joins: ken (~ken@public.cloak)
  69. # [10:12] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  70. # [11:03] * Joins: darobin (rberjon@public.cloak)
  71. # [11:04] * Joins: ken (~ken@public.cloak)
  72. # [11:15] * Joins: smaug (~chatzilla@public.cloak)
  73. # [11:44] * Joins: darobin_ (rberjon@public.cloak)
  74. # [11:44] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  75. # [11:52] * Joins: chaals (~Adium@public.cloak)
  76. # [11:55] * Quits: ken (~ken@public.cloak) (Client closed connection)
  77. # [11:56] * Joins: ken (~ken@public.cloak)
  78. # [12:03] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  79. # [12:25] * Joins: abarsto (~abarsto@public.cloak)
  80. # [12:25] * abarsto is now known as ArtB
  81. # [12:26] * Joins: ken (~ken@public.cloak)
  82. # [12:35] * Quits: jungkees (~jungkees@public.cloak) ("Page closed")
  83. # [12:37] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  84. # [13:01] * Joins: Lachy (~Lachy@public.cloak)
  85. # [13:06] * Joins: ken (~ken@public.cloak)
  86. # [13:08] * Quits: Lachy (~Lachy@public.cloak) (Ping timeout: 180 seconds)
  87. # [13:09] * Joins: Lachy (~Lachy@public.cloak)
  88. # [14:39] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  89. # [15:00] * Quits: ken (~ken@public.cloak) (Client closed connection)
  90. # [15:00] * darobin_ is now known as darobin
  91. # [15:01] * Joins: ken (~ken@public.cloak)
  92. # [15:05] * Joins: darobin_ (rberjon@public.cloak)
  93. # [15:05] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  94. # [15:06] * Quits: ken (~ken@public.cloak) (Client closed connection)
  95. # [15:06] * darobin_ is now known as darobin
  96. # [15:06] * Joins: ken (~ken@public.cloak)
  97. # [15:06] * Joins: glenn (~gadams@public.cloak)
  98. # [15:09] * Quits: ken (~ken@public.cloak) (Client closed connection)
  99. # [15:09] * Joins: ken (~ken@public.cloak)
  100. # [15:13] * Joins: karl (~karlcow@public.cloak)
  101. # [15:16] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  102. # [15:56] * Joins: davidb (~davidb@public.cloak)
  103. # [16:10] * Joins: ken (~ken@public.cloak)
  104. # [16:17] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  105. # [16:21] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
  106. # [17:11] * Joins: ken (~ken@public.cloak)
  107. # [17:11] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  108. # [17:11] * Joins: darobin (rberjon@public.cloak)
  109. # [17:18] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  110. # [17:18] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 180 seconds)
  111. # [17:41] * Joins: smaug (~chatzilla@public.cloak)
  112. # [17:45] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  113. # [17:58] * Quits: lgombos__ (~gombos@public.cloak) (Ping timeout: 180 seconds)
  114. # [18:06] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  115. # [18:11] * Joins: ken (~ken@public.cloak)
  116. # [18:18] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  117. # [18:23] * Joins: lmcliste_ (~lmclister@public.cloak)
  118. # [18:23] * Joins: lgombos__ (~gombos@public.cloak)
  119. # [18:34] * Joins: Lachy (~Lachy@public.cloak)
  120. # [18:45] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  121. # [19:02] * Joins: jsbell (~jsbell@public.cloak)
  122. # [19:08] * Quits: logbot (~logbot@public.cloak) (Ping timeout: 180 seconds)
  123. # [19:10] * Joins: logbot (~logbot@public.cloak)
  124. # [19:12] * Joins: ken (~ken@public.cloak)
  125. # [19:14] * Quits: lgombos__ (~gombos@public.cloak) (Ping timeout: 180 seconds)
  126. # [19:16] * Joins: lgombos (~gombos@public.cloak)
  127. # [19:19] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  128. # [20:10] * Quits: davidb (~davidb@public.cloak) (davidb)
  129. # [20:12] * Joins: ken (~ken@public.cloak)
  130. # [20:18] * Joins: jcraig (~jcraig@public.cloak)
  131. # [20:19] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  132. # [20:20] * Joins: chaals (~Adium@public.cloak)
  133. # [20:48] <timeless> marcosc_: ping
  134. # [20:48] <marcosc_> yessir?
  135. # [20:49] <timeless> do config.xml's parsing rules specify that the file be parsed as Unicode?
  136. # [20:49] <timeless> http://www.w3.org/TR/widgets/#algorithm-to-process-a-configuration-document
  137. # [20:49] <timeless> Let doc be the result of loading the widget config doc as a [DOMCore] Document using an [XML] parser that is both [XMLNS]-aware and xml:lang aware.
  138. # [20:50] <timeless> i'm guessing that the file encoding behavior is somehow dictated by that line or something to which that line delegates, but i'm not certain...
  139. # [20:50] <marcosc_> checking
  140. # [20:51] <marcosc_> timeless: yes, it was assumed that it was handled by the XML parser
  141. # [20:51] <timeless> http://www.w3.org/TR/2008/REC-xml-20081126/#charsets
  142. # [20:51] <timeless> i think it comes from that bit
  143. # [20:51] <timeless> ok... great
  144. # [20:51] <timeless> so, unfortunately...
  145. # [20:51] <timeless> the Cordova implementation looks for BOMs, and if it doesn't find one, it assumes the file is ascii :o
  146. # [20:51] <marcosc_> lolz
  147. # [20:51] <marcosc_> why?
  148. # [20:52] <timeless> which kind of answer would you like for "why?"
  149. # [20:52] <marcosc_> it should assume UTF-8
  150. # [20:52] <marcosc_> that would cover ascii
  151. # [20:53] <marcosc_> also, <?xml encoding='UTF-8'?>
  152. # [20:53] <timeless> actually, sorry, the Cordova-BlackBerry
  153. # [20:53] <marcosc_> could help
  154. # [20:53] <timeless> https://github.com/apache/cordova-blackberry/blob/master/blackberry10/bin/templates/project/cordova/lib/packager-utils.js#L143
  155. # [20:54] <marcosc_> yeah, that seems kinda silly
  156. # [20:54] <timeless> i'm not sure how to ask node to "do the right thing"
  157. # [20:55] <timeless> your average JS engine itself doesn't have access to a magical parser, right?
  158. # [20:56] <timeless> it's typically only an HTML UA that has access to one...
  159. # [20:56] <timeless> i could trivially change the fallback branch from ascii to utf8
  160. # [20:56] <timeless> but i suspect that it'd be wrong for <?xml encoding="Latin-1"?>
  161. # [21:00] * Joins: sicking (~sicking@public.cloak)
  162. # [21:01] <timeless> ok, i think i found the cordova side of it, which is also wrong :)
  163. # [21:01] <timeless> https://github.com/apache/cordova-cli/blob/master/src/xml-helpers.js#L111
  164. # [21:02] <timeless> it just assumes that the file is utf8 and doesn't handle utf16 :)
  165. # [21:02] * Quits: jcraig (~jcraig@public.cloak) (Client closed connection)
  166. # [21:13] * Joins: ken (~ken@public.cloak)
  167. # [21:20] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  168. # [21:21] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  169. # [21:21] * Quits: sicking (~sicking@public.cloak) (sicking)
  170. # [21:31] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  171. # [21:32] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  172. # [21:33] * Joins: lgombos (~gombos@public.cloak)
  173. # [21:43] * Joins: davidb (~davidb@public.cloak)
  174. # [21:48] * Joins: sicking (~sicking@public.cloak)
  175. # [21:49] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  176. # [21:49] * Joins: lgombos (~gombos@public.cloak)
  177. # [21:50] * Joins: lgombos_ (~gombos@public.cloak)
  178. # [21:50] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  179. # [21:50] * Quits: davidb (~davidb@public.cloak) (Ping timeout: 180 seconds)
  180. # [22:13] * Joins: ken (~ken@public.cloak)
  181. # [22:14] * Quits: lgombos_ (~gombos@public.cloak) ("Leaving")
  182. # [22:14] * Joins: lgombos (~gombos@public.cloak)
  183. # [22:20] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  184. # [22:39] * Quits: sicking (~sicking@public.cloak) (sicking)
  185. # [22:54] * Joins: ken (~ken@public.cloak)
  186. # [22:54] * Joins: ken_ (~ken@public.cloak)
  187. # [22:54] * Quits: ken (~ken@public.cloak) (Client closed connection)
  188. # [22:56] * Quits: ken_ (~ken@public.cloak) (Client closed connection)
  189. # [22:56] * Joins: ken (~ken@public.cloak)
  190. # [23:04] * Quits: ken (~ken@public.cloak) (Ping timeout: 180 seconds)
  191. # [23:13] * Quits: marcosc_ (~marcosc@public.cloak) (Client closed connection)
  192. # [23:14] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  193. # [23:29] * Yves sets mode: -t
  194. # [23:40] * Joins: lgombos (~gombos@public.cloak)
  195. # [23:44] * Joins: jcraig (~jcraig@public.cloak)
  196. # Session Close: Sat Nov 23 00:00:01 2013

The end :)