/irc-logs / freenode / #whatwg / 2014-11-24 / end

Options:

Previous day, Next day

  1. # Session Start: Mon Nov 24 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:01] <TabAtkins> jsx: They group with the Chinese styles, which are "complex". Also, they previously were defined out to 10^16, which requires "complex" handling. That's not true any more, but wtv.
  4. # [00:02] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-rogodakvyhxhcjud)
  5. # [00:10] * Joins: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net)
  6. # [00:14] * Joins: mven (~textual@72.183.104.138)
  7. # [00:15] * Quits: mven (~textual@72.183.104.138) (Max SendQ exceeded)
  8. # [00:17] * Quits: Ms2ger (~Ms2ger@91.182.52.65) (Quit: nn)
  9. # [00:18] * Quits: Una (~Una@cpe-70-117-78-235.austin.res.rr.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
  10. # [00:19] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  11. # [00:33] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  12. # [00:34] * Joins: Una (~Una@cpe-70-117-78-235.austin.res.rr.com)
  13. # [00:44] * Quits: Una (~Una@cpe-70-117-78-235.austin.res.rr.com) (Read error: Connection reset by peer)
  14. # [01:03] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  15. # [01:07] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-vesgcvpsurgdjarq) (Quit: Connection closed for inactivity)
  16. # [01:07] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Ping timeout: 265 seconds)
  17. # [01:09] <gsnedders> SimonSapin: you don't have a WTF-8 impl in Python, do you?
  18. # [01:12] * Quits: jyasskin (~jyasskin@50.58.157.74) (Quit: My computer has gone to sleep. ZZZzzz…)
  19. # [01:13] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  20. # [01:13] <gsnedders> SimonSapin: (I realise the Py2 UTF-8 codec is actually WTF-8)
  21. # [01:34] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  22. # [01:35] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  23. # [01:39] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Ping timeout: 258 seconds)
  24. # [01:42] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 245 seconds)
  25. # [01:42] * Quits: tav (~tav`@host86-185-186-215.range86-185.btcentralplus.com) (Read error: Connection reset by peer)
  26. # [01:43] * Joins: tav (~tav`@host86-185-186-215.range86-185.btcentralplus.com)
  27. # [01:47] * heycam is now known as heycam|away
  28. # [01:48] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  29. # [01:51] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  30. # [01:58] * Quits: espadrine (~espadrine@dan75-7-88-166-187-54.fbx.proxad.net) (Quit: espadrine)
  31. # [01:58] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  32. # [02:00] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  33. # [02:01] * Quits: nickstenn (~nickstenn@pdpc/supporter/student/borior) (Quit: Bye)
  34. # [02:03] * Quits: plutoniix (~plutoniix@node-18ei.pool-101-109.dynamic.totbb.net) (Quit: จรลี จรลา)
  35. # [02:04] * Joins: weinig (~weinig@98.234.191.242)
  36. # [02:13] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  37. # [02:14] * Joins: nickstenn (~nickstenn@pdpc/supporter/student/borior)
  38. # [02:16] * Quits: seventh (seventh@128.90.88.174) (Remote host closed the connection)
  39. # [02:18] * Quits: ericandrewlewis (uid32062@gateway/web/irccloud.com/x-ivpftixusfdmhzym) (Quit: Connection closed for inactivity)
  40. # [02:21] * Joins: Una (~Una@cpe-70-117-78-235.austin.res.rr.com)
  41. # [02:24] * Quits: kochi (~kochi@2401:fa00:4:1000:ace2:6e97:f484:41de) (Ping timeout: 258 seconds)
  42. # [02:31] * Quits: nickstenn (~nickstenn@pdpc/supporter/student/borior) (Quit: Bye)
  43. # [02:38] * Joins: kochi (~kochi@2401:fa00:4:1000:d579:5672:53e9:9a60)
  44. # [02:47] * Joins: nickstenn (~nickstenn@pdpc/supporter/student/borior)
  45. # [02:48] * heycam|away is now known as heycam
  46. # [02:54] <Manishearth> annevk: around?
  47. # [03:02] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  48. # [03:04] * heycam is now known as heycam|away
  49. # [03:04] <gsnedders> jgraham: https://github.com/html5lib/html5lib-tests/pull/52 ASAP plz
  50. # [03:05] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  51. # [03:20] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  52. # [03:28] * Joins: dbaron (~dbaron@50-0-248-60.dsl.dynamic.fusionbroadband.com)
  53. # [03:29] * Joins: karlcow (~karl@nerval.la-grange.net)
  54. # [03:33] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  55. # [03:36] * heycam|away is now known as heycam
  56. # [03:50] * Joins: plutoniix (~plutoniix@ppp-124-122-177-179.revip2.asianet.co.th)
  57. # [04:03] * Joins: KevinMarks__ (~yaaic@2607:fb90:675:43f:3333:678b:c9e0:52f4)
  58. # [04:04] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
  59. # [04:05] * Joins: CvP (~CvP@203.76.123.238)
  60. # [04:18] * Joins: gavin__ (~gavin@76.14.42.120)
  61. # [04:18] * Quits: gavin_ (~gavin@76.14.42.120) (Ping timeout: 245 seconds)
  62. # [04:21] * Quits: gsnedders (~gsnedders@5.2.16.23) (Ping timeout: 240 seconds)
  63. # [04:29] * Quits: gavin__ (~gavin@76.14.42.120) (Ping timeout: 244 seconds)
  64. # [04:34] * Joins: gavin_ (~gavin@76.14.42.120)
  65. # [04:35] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
  66. # [04:53] * Joins: hgl (~hgl@unaffiliated/hgl)
  67. # [04:59] * Joins: ambv (~ambv@199.201.64.1)
  68. # [05:09] * Quits: roc (~chatzilla@203.192.141.163) (Remote host closed the connection)
  69. # [05:11] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  70. # [05:20] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  71. # [05:21] * Quits: plutoniix (~plutoniix@ppp-124-122-177-179.revip2.asianet.co.th) (Ping timeout: 264 seconds)
  72. # [05:30] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  73. # [05:30] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  74. # [05:31] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  75. # [05:34] * Joins: plutoniix (~plutoniix@ppp-124-122-177-179.revip2.asianet.co.th)
  76. # [05:49] <SimonSapin> I don't, only Rust
  77. # [05:51] <SimonSapin> gsnedders: ⬆
  78. # [05:52] * Quits: j_wright (~jwright@unaffiliated/j-wright/x-9145068) (Ping timeout: 255 seconds)
  79. # [05:54] * Joins: j_wright (~jwright@unaffiliated/j-wright/x-9145068)
  80. # [06:09] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  81. # [06:09] * Joins: CvP (~CvP@203.76.123.238)
  82. # [06:14] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  83. # [06:16] * Quits: j_wright (~jwright@unaffiliated/j-wright/x-9145068) (Ping timeout: 264 seconds)
  84. # [06:41] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-rogodakvyhxhcjud) (Quit: Connection closed for inactivity)
  85. # [06:45] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  86. # [06:45] * Joins: karlcow (~karl@nerval.la-grange.net)
  87. # [06:55] * Joins: j_wright (~jwright@unaffiliated/j-wright/x-9145068)
  88. # [07:02] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  89. # [07:04] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  90. # [07:08] * Quits: Una (~Una@cpe-70-117-78-235.austin.res.rr.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
  91. # [07:09] * Joins: Una (~Una@cpe-70-117-78-235.austin.res.rr.com)
  92. # [07:11] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
  93. # [07:11] * Joins: CvP (~CvP@203.76.123.238)
  94. # [07:12] * Quits: Una (~Una@cpe-70-117-78-235.austin.res.rr.com) (Client Quit)
  95. # [07:16] * Joins: Una (~Una@cpe-70-117-78-235.austin.res.rr.com)
  96. # [07:17] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  97. # [07:24] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  98. # [07:24] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Client Quit)
  99. # [07:24] * Joins: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp)
  100. # [07:27] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
  101. # [07:29] * Joins: nicolasbadia_ (~nicolasba@hue38-1-78-209-78-103.fbx.proxad.net)
  102. # [07:36] * Joins: roc (~chatzilla@121-99-82-169.bng1.tvc.orcon.net.nz)
  103. # [07:38] * Joins: tripu (~tripu@82.158.82.196.dyn.user.ono.com)
  104. # [07:42] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  105. # [07:43] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  106. # [07:47] * Joins: punch_ (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  107. # [07:47] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  108. # [07:52] * Quits: punch_ (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  109. # [07:53] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
  110. # [07:58] * Quits: j_wright (~jwright@unaffiliated/j-wright/x-9145068) (Ping timeout: 264 seconds)
  111. # [08:09] * Quits: scrollback (scrollback@conference/jsconf/x-cjmrbctaavshlaed) (Remote host closed the connection)
  112. # [08:10] * Joins: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si)
  113. # [08:11] * Joins: scrollback (scrollback@conference/jsconf/x-xkzywoljuepqykez)
  114. # [08:11] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
  115. # [08:12] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  116. # [08:18] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  117. # [08:22] * Joins: ambv_ (~ambv@199.201.64.1)
  118. # [08:22] * Quits: ambv (~ambv@199.201.64.1) (Ping timeout: 250 seconds)
  119. # [08:22] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
  120. # [08:23] * Quits: Una (~Una@cpe-70-117-78-235.austin.res.rr.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
  121. # [08:23] * Joins: CvP (~CvP@203.76.123.238)
  122. # [08:48] * Joins: markkes (~markkes@62.207.90.201)
  123. # [08:49] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  124. # [08:50] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  125. # [08:51] * Quits: psy (~psy@103.6.159.172) (Remote host closed the connection)
  126. # [08:55] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  127. # [08:56] * Joins: Ducki (~Ducki@191.233.66.1)
  128. # [08:59] * Joins: zdobersek1 (~zan@46.19.137.78)
  129. # [09:01] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  130. # [09:02] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  131. # [09:02] * Quits: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si) (Ping timeout: 265 seconds)
  132. # [09:03] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  133. # [09:03] * Joins: CvP (~CvP@203.76.123.238)
  134. # [09:05] * Quits: zdobersek1 (~zan@46.19.137.78) (Quit: Leaving.)
  135. # [09:05] * Joins: zdobersek (~zan@46.19.137.78)
  136. # [09:13] * Quits: ambv_ (~ambv@199.201.64.1) (Quit: sys.exit(0) # computer went to sleep)
  137. # [09:24] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  138. # [09:26] * Joins: espadrine (~espadrine@dan75-7-88-166-187-54.fbx.proxad.net)
  139. # [09:28] * Joins: mpt (~mpt@canonical/mpt)
  140. # [09:30] * Quits: dbaron (~dbaron@50-0-248-60.dsl.dynamic.fusionbroadband.com) (Ping timeout: 265 seconds)
  141. # [09:33] * Joins: psy (~psy@103.6.159.172)
  142. # [09:34] * Quits: tav (~tav`@host86-185-186-215.range86-185.btcentralplus.com) (Quit: tav)
  143. # [09:37] * Joins: espadrine` (~ttyl@2a01:e35:8a6b:b360:1991:bb3d:fdce:fd24)
  144. # [09:42] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  145. # [09:44] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  146. # [09:46] * Quits: KevinMarks__ (~yaaic@2607:fb90:675:43f:3333:678b:c9e0:52f4) (Ping timeout: 258 seconds)
  147. # [09:46] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  148. # [09:48] * Joins: Aravind_ (901814e8@gateway/web/freenode/ip.144.24.20.232)
  149. # [09:49] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  150. # [09:49] * Joins: Ms2ger (~Ms2ger@91.182.44.43)
  151. # [10:00] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  152. # [10:00] <Ms2ger> Github uses emoji now?
  153. # [10:01] * Joins: darobin (~darobin@78.109.80.74)
  154. # [10:01] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  155. # [10:02] * Quits: espadrine (~espadrine@dan75-7-88-166-187-54.fbx.proxad.net) (Quit: espadrine)
  156. # [10:03] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  157. # [10:06] * Joins: newbie07 (~Areks@rs.gridnine.com)
  158. # [10:06] * Joins: zcorpan (~zcorpan@94.234.170.181)
  159. # [10:06] <Ms2ger> hsivonen, thanks, and no worries about the delay :)
  160. # [10:07] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  161. # [10:08] * Joins: CvP (~CvP@203.76.123.238)
  162. # [10:08] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 256 seconds)
  163. # [10:09] * Joins: sarri (~sari@unaffiliated/sarri)
  164. # [10:14] <annevk> Manishearth: yup
  165. # [10:24] * Quits: espadrine` (~ttyl@2a01:e35:8a6b:b360:1991:bb3d:fdce:fd24) (Ping timeout: 272 seconds)
  166. # [10:26] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
  167. # [10:26] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  168. # [10:31] * Quits: Ms2ger (~Ms2ger@91.182.44.43) (Ping timeout: 255 seconds)
  169. # [10:33] * Joins: adactio (~adactio@212.42.170.121)
  170. # [10:36] * Joins: danbri (Adium@nat/google/x-mzsievbtpuvczkyn)
  171. # [10:50] <foolip> zcorpan: what is serializeAsCDATA? Blink doesn't have it and neither does Gecko it seems
  172. # [10:51] <zcorpan> foolip: it's an attribute of Text that ms2ger specified in domparsing as part of trying to kill cdata sections in dom. mostly because glazou wanted his editor to continue to emit cdata sections aiui
  173. # [10:52] * Quits: Aravind_ (901814e8@gateway/web/freenode/ip.144.24.20.232) (Quit: Page closed)
  174. # [10:52] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  175. # [10:53] <zcorpan> not sure the dom should have that sort of thing for the sake of editors, but anyway
  176. # [10:56] * Joins: Ms2ger (~Ms2ger@nata206.ugent.be)
  177. # [10:57] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Ping timeout: 258 seconds)
  178. # [11:03] * Joins: xiinotulp (~plutoniix@ppp-124-122-154-66.revip2.asianet.co.th)
  179. # [11:05] <annevk> I don't think we should
  180. # [11:05] <annevk> Editors would want preservation of spaces between attributes, original order of attributes, etc. as well
  181. # [11:06] * Quits: plutoniix (~plutoniix@ppp-124-122-177-179.revip2.asianet.co.th) (Ping timeout: 265 seconds)
  182. # [11:08] * Joins: espadrine` (~ttyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  183. # [11:09] <annevk> JakeA: thanks for opening #566
  184. # [11:11] * Quits: hgl (~hgl@unaffiliated/hgl) (Quit: Sleeping)
  185. # [11:11] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  186. # [11:12] * heycam is now known as heycam|away
  187. # [11:14] * Joins: beowulf (~sstewart@host86-183-240-203.range86-183.btcentralplus.com)
  188. # [11:17] * Joins: ^esc (~esc-ape@77.119.130.129.wireless.dyn.drei.com)
  189. # [11:20] * Quits: ^esc_ (~esc-ape@91.141.2.113.wireless.dyn.drei.com) (Ping timeout: 250 seconds)
  190. # [11:34] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  191. # [11:35] <foolip> annevk: if you're curious, I prepared a CL seeing what it would take to purge CDATASection from Blink: https://codereview.chromium.org/739433003/
  192. # [11:35] <foolip> but that also removes createCDATASection, so doesn't seem viable
  193. # [11:36] <foolip> so the XML parser and createCDATASection is the only source of these objects, as you suspected
  194. # [11:38] <foolip> my hunch is that the likeliest compat issue would be script that parse and then serialize XML and expect cdata to survive intact
  195. # [11:39] <foolip> which is a bit odd, of one considers cdata like a form of escaping like &bla;
  196. # [11:39] <foolip> if
  197. # [11:39] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  198. # [11:39] * Joins: hgl (~hgl@unaffiliated/hgl)
  199. # [11:43] * Quits: zcorpan (~zcorpan@94.234.170.181) (Ping timeout: 256 seconds)
  200. # [11:43] <JakeA> annevk: no worries. Would have done it sooner, but Chrome Dev Summit.
  201. # [11:48] * Joins: zcorpan (~zcorpan@c-5eeaaab5-74736162.cust.telenor.se)
  202. # [11:49] <darobin> foolip: anyone expecting CDATA to roundtrip likely deserves to break; a lot of mainstream XML tools won't roundtrip it either
  203. # [11:49] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
  204. # [11:49] <foolip> darobin: deserving or not isn't really relevant :)
  205. # [11:49] * Joins: CvP (~CvP@203.76.123.238)
  206. # [11:50] <darobin> foolip: I know, but the underlying idea is that it seems unlikely to be common to me :)
  207. # [11:50] <foolip> that would be very nice
  208. # [11:50] <foolip> I should probably add a use counter for serializing cdata
  209. # [11:54] <zcorpan> i can imagine polyglot stuff breaking <script> if cdata starts serializing as text. but i don't know if the browser is in that "toolchain" typically
  210. # [11:57] <darobin> zcorpan: I wouldn't expect the browser to be involved there, and anyway: polyglot
  211. # [11:58] <zcorpan> darobin: right
  212. # [11:58] <zcorpan> just first thing i could think of that would break
  213. # [11:58] <zcorpan> another is substring or regex match against innerHTML
  214. # [11:59] <zcorpan> something that had us use literal < and > when serializing attribute values
  215. # [11:59] <darobin> XML + innerHTML + CDATASection + regex?
  216. # [12:00] <zcorpan> yep
  217. # [12:00] <darobin> that's some seriously fucked up combo :)
  218. # [12:00] * zcorpan points at topic :-)
  219. # [12:01] <darobin> I know, I know :)
  220. # [12:01] <darobin> still
  221. # [12:01] <darobin> there are things that would be worthy of a StabInTheFaceCounter
  222. # [12:09] * Quits: zcorpan (~zcorpan@c-5eeaaab5-74736162.cust.telenor.se) (Ping timeout: 255 seconds)
  223. # [12:12] * Quits: xiinotulp (~plutoniix@ppp-124-122-154-66.revip2.asianet.co.th) (Quit: จรลี จรลา)
  224. # [12:13] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
  225. # [12:14] <Ms2ger> I wouldn't expect polyglot and browsers to overlap at all :)
  226. # [12:16] * Joins: cheron (~cheron@unaffiliated/cheron)
  227. # [12:16] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Remote host closed the connection)
  228. # [12:19] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  229. # [12:20] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  230. # [12:31] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  231. # [12:32] * Joins: gsnedders (~gsnedders@5.2.16.23)
  232. # [12:33] <hsivonen> Ms2ger: you're welcome. I wish I had had more insightful comments to make.
  233. # [12:34] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
  234. # [12:35] <gsnedders> I need to refactor stuff so I can publish my script to update expected failures for html5lib, I think. So many failing tests if I update…
  235. # [12:42] <jgraham> gsnedders: If you want review for your encoding tests I suggest you ask annevk
  236. # [12:43] <jgraham> They were wpt changes, right?
  237. # [12:43] <gsnedders> jgraham: no, html5lib-tests
  238. # [12:43] <gsnedders> jgraham: they're all about encoding detection in HTML
  239. # [12:44] <gsnedders> It just updates the labels to be what the primary form is in the Encoding spec by and large.
  240. # [12:45] <jgraham> gsnedders: Oh, in that case you should get annevk to review ;)
  241. # [12:47] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  242. # [12:48] * Quits: Ms2ger (~Ms2ger@nata206.ugent.be) (Ping timeout: 240 seconds)
  243. # [12:48] <gsnedders> annevk: https://critic.hoppipolla.co.uk/r/592
  244. # [12:48] <gsnedders> jgraham: also I realised we have multiple bits of metadata for scripted tests in the tree-construction tests
  245. # [12:48] <gsnedders> jgraham: which is pretty bad
  246. # [12:49] <jgraham> We do?
  247. # [12:49] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Remote host closed the connection)
  248. # [12:49] <gsnedders> We have a scripted folder, and then there's the fact that I realised I really don't like Hixie's #script-on and #script-off sections, because they're really just flags. I'd rather have a #scripting section containing {any,enabled,disabled}.
  249. # [12:51] <jgraham> That seems like bikeshedding
  250. # [12:51] <gsnedders> Yeah, on the whole it is
  251. # [12:51] <gsnedders> But we should probably get rid of the scripted folder
  252. # [12:51] <jgraham> That makes more sense
  253. # [12:51] <gsnedders> Which we currently totally ignore in html5lib-python, despite implementing the scripting enabled case and not supporting scripting.
  254. # [12:52] <gsnedders> jgraham: also see the question in https://github.com/html5lib/html5lib-python/pull/174
  255. # [12:53] <annevk> gsnedders: I'm not sure I follow the yahoo example
  256. # [12:54] <annevk> gsnedders: I guess I need more context
  257. # [12:54] * annevk finds a way to get more context
  258. # [12:54] * Joins: tav (~tav`@host86-185-186-215.range86-185.btcentralplus.com)
  259. # [12:54] <gsnedders> annevk: more context in what way?
  260. # [12:54] <gsnedders> annevk: surrounding lines?
  261. # [12:54] <annevk> gsnedders: yeah, reviewed now
  262. # [12:55] <gsnedders> annevk: thx
  263. # [12:56] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  264. # [13:03] <jgraham> gsnedders: I thought there already was a system of escapes although I don't remember exactly what it covered
  265. # [13:05] * Quits: tripu (~tripu@82.158.82.196.dyn.user.ono.com) (Ping timeout: 264 seconds)
  266. # [13:05] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  267. # [13:06] * Joins: tripu (~tripu@82.158.82.196.dyn.user.ono.com)
  268. # [13:10] * Joins: laurensc_ (~laurenscl@91.183.84.141)
  269. # [13:11] <gsnedders> jgraham: no, there isn't; we have double-escaped stuff for the JSON tests
  270. # [13:11] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Ping timeout: 250 seconds)
  271. # [13:12] <Manishearth> annevk: Filed an issue https://www.w3.org/Bugs/Public/show_bug.cgi?id=27414
  272. # [13:16] <annevk> coolio
  273. # [13:20] * Joins: jdaggett__ (~jdaggett@ad060032.dynamic.ppp.asahi-net.or.jp)
  274. # [13:21] * Quits: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp) (Ping timeout: 255 seconds)
  275. # [13:22] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  276. # [13:26] * Joins: Ms2ger (~Ms2ger@vpnc221.ugent.be)
  277. # [13:29] * Quits: tripu (~tripu@82.158.82.196.dyn.user.ono.com) (Ping timeout: 255 seconds)
  278. # [13:33] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  279. # [13:33] * Quits: Ms2ger (~Ms2ger@vpnc221.ugent.be) (Ping timeout: 245 seconds)
  280. # [13:37] * Quits: Ducki (~Ducki@191.233.66.1) (Ping timeout: 264 seconds)
  281. # [13:39] * Joins: Ducki (~Ducki@191.233.66.1)
  282. # [13:51] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Remote host closed the connection)
  283. # [13:52] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  284. # [13:53] * Joins: j_wright (~jwright@unaffiliated/j-wright/x-9145068)
  285. # [13:54] * Joins: josemanuel (~josemanue@77.Red-88-26-147.staticIP.rima-tde.net)
  286. # [13:57] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Ping timeout: 272 seconds)
  287. # [14:00] * Joins: plutoniix (~plutoniix@node-18ei.pool-101-109.dynamic.totbb.net)
  288. # [14:02] * Quits: Ducki (~Ducki@191.233.66.1) (Ping timeout: 272 seconds)
  289. # [14:05] * Joins: Ducki (~Ducki@191.233.66.1)
  290. # [14:06] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  291. # [14:17] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  292. # [14:18] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  293. # [14:19] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  294. # [14:22] <zcorpan> darobin: what should i do with <img> bugs filed in html wg?
  295. # [14:23] <darobin> zcorpan: you mean ones that you've closed? or something else?
  296. # [14:23] <darobin> in general?
  297. # [14:24] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-qjnsvnwencwccwxj) (Read error: Connection reset by peer)
  298. # [14:24] * Quits: mattur (sid16049@gateway/web/irccloud.com/x-xyjnjnmnzqroqqdm) (Write error: Connection reset by peer)
  299. # [14:24] * Quits: krit (sid15081@gateway/web/irccloud.com/x-wbfibbaldmhossod) (Read error: Connection reset by peer)
  300. # [14:24] * Quits: jkomoros_____ (sid7860@gateway/web/irccloud.com/x-rvjnrgzehkkzuynt) (Write error: Connection reset by peer)
  301. # [14:24] * Quits: astearns_ (sid15080@gateway/web/irccloud.com/x-yvrichmnnafbaynt) (Read error: Connection reset by peer)
  302. # [14:24] <zcorpan> darobin: new ones
  303. # [14:24] <zcorpan> darobin: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27393
  304. # [14:24] * Joins: wanderview_ (sid22777@gateway/web/irccloud.com/x-oeuisxixjvrxifmy)
  305. # [14:24] * c74d is now known as Guest13071
  306. # [14:24] * Quits: birtles (sid16523@gateway/web/irccloud.com/x-crjrpvikudcpwtoy) (Read error: Connection reset by peer)
  307. # [14:24] * Quits: sgalineau (sid26595@gateway/web/irccloud.com/x-kskmpnbhxfpasgvk) (Read error: Connection reset by peer)
  308. # [14:24] * Joins: astearns_ (sid15080@gateway/web/irccloud.com/x-dnmxvloqcczvrbrj)
  309. # [14:24] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-dmegzntubglkdnjt) (Read error: Connection reset by peer)
  310. # [14:24] * Joins: abucur (sid19072@gateway/web/irccloud.com/x-oblnbyuxvgocwomh)
  311. # [14:24] <darobin> zcorpan: well, at the technical level, I would say "solve them" but I'm guessing that's not your question :)
  312. # [14:24] * Joins: krit_ (sid15081@gateway/web/irccloud.com/x-deoezyjppkgqusix)
  313. # [14:24] * Quits: casual_ (sid26149@gateway/web/irccloud.com/x-wjauwtsxrvowjwnz) (Read error: Connection reset by peer)
  314. # [14:24] * Quits: Guest19258 (sid18787@gateway/web/irccloud.com/x-mqxdrvpoveykypzi) (Write error: Connection reset by peer)
  315. # [14:24] * Quits: kirjs______ (sid25169@gateway/web/irccloud.com/x-njdgflobobdmwssm) (Read error: Connection reset by peer)
  316. # [14:24] * Quits: JonathanNeal (sid5831@gateway/web/irccloud.com/x-uovvexdyuxshcqmp) (Read error: Connection reset by peer)
  317. # [14:24] * Quits: sspi (sid34681@gateway/web/irccloud.com/x-cvafyprppankflvs) (Read error: Connection reset by peer)
  318. # [14:24] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-lzrdprbyvoxfjbgu) (Read error: Connection reset by peer)
  319. # [14:24] * Quits: arv (sid4269@gateway/web/irccloud.com/x-pfdjzxwqkljgfekj) (Write error: Connection reset by peer)
  320. # [14:24] * Quits: mvujovic (sid13458@gateway/web/irccloud.com/x-zooyswyasdtlhqqn) (Read error: Connection reset by peer)
  321. # [14:24] * Quits: slightlyoff (sid1768@gateway/web/irccloud.com/x-wlrwtvopncnykrvz) (Write error: Connection reset by peer)
  322. # [14:24] * Quits: dmurph (sid42525@gateway/web/irccloud.com/x-lczshyxqzaqewutf) (Read error: Connection reset by peer)
  323. # [14:24] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-gdsfalpacquefnri) (Read error: Connection reset by peer)
  324. # [14:24] * Quits: hayato_ (sid20728@gateway/web/irccloud.com/x-udcyhwtxzytgspxm) (Read error: Connection reset by peer)
  325. # [14:24] * Quits: ojan (sid5519@gateway/web/irccloud.com/x-kxfdkcvuqpdgxdcf) (Read error: Connection reset by peer)
  326. # [14:24] * Quits: cbiesinger (sid8099@gateway/web/irccloud.com/x-ctwxcyazkbxyqjnk) (Read error: Connection reset by peer)
  327. # [14:24] * Quits: abarth (sid5294@gateway/web/irccloud.com/x-uhnmelqqufscomrk) (Read error: Connection reset by peer)
  328. # [14:25] * Quits: iamstef (sid12605@gateway/web/irccloud.com/x-wpouvezaweiwmgsv) (Read error: Connection reset by peer)
  329. # [14:25] * Quits: culturelabs (sid18258@gateway/web/irccloud.com/x-xxubqgniwvrthydt) (Write error: Connection reset by peer)
  330. # [14:25] * Quits: timeless (sid4015@firefox/developer/timeless) (Read error: Connection reset by peer)
  331. # [14:25] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (Read error: Connection reset by peer)
  332. # [14:25] * Joins: bterlson_ (sid23757@gateway/web/irccloud.com/x-ehsulptqetimqykx)
  333. # [14:25] * Joins: birtles_ (sid16523@gateway/web/irccloud.com/x-wvvlsrbgbpiemljg)
  334. # [14:25] * Joins: sgalineau_ (sid26595@gateway/web/irccloud.com/x-nelkdizihkrzntvs)
  335. # [14:25] * Joins: jevs_ (sid23814@gateway/web/irccloud.com/x-hgawhrqmhyoaiibm)
  336. # [14:25] * Quits: Guest13071 (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Ping timeout: 265 seconds)
  337. # [14:25] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  338. # [14:25] <zcorpan> darobin: do i move them or clone them to whatwg - html <img>
  339. # [14:25] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  340. # [14:25] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-kwmcktfjmjjuehvu)
  341. # [14:25] * Joins: elijah_ (sid21431@gateway/web/irccloud.com/x-kxnoaxwzfvsgfiws)
  342. # [14:25] * Quits: elijah (sid21431@gateway/web/irccloud.com/x-aezopblcrrjynhvx) (Ping timeout: 265 seconds)
  343. # [14:25] * Quits: sangwhan_ (sid12645@gateway/web/irccloud.com/x-fpgubwdltekgcsou) (Ping timeout: 265 seconds)
  344. # [14:25] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-wnbhcvapczrffanx) (Ping timeout: 265 seconds)
  345. # [14:25] * Quits: wanderview (sid22777@gateway/web/irccloud.com/x-mjujwpqptpektdpj) (Ping timeout: 265 seconds)
  346. # [14:25] * wanderview_ is now known as wanderview
  347. # [14:26] * Joins: Guest19258 (sid18787@gateway/web/irccloud.com/x-rxhtrplsqqlkczla)
  348. # [14:26] * Joins: sspi (sid34681@gateway/web/irccloud.com/x-bwgigorqndfqohhr)
  349. # [14:26] * Joins: mvujovic (sid13458@gateway/web/irccloud.com/x-rrhdpgukbzsxbstk)
  350. # [14:26] * Joins: arv (sid4269@gateway/web/irccloud.com/x-vqjajavplkerqdut)
  351. # [14:26] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  352. # [14:26] <zcorpan> i guess i could leave them and put "<img>" in the summary
  353. # [14:26] <darobin> zcorpan: if the choice is move or clone I would say clone, but wouldn't it be best if this had its own component?
  354. # [14:26] * Joins: JonathanNeal (sid5831@gateway/web/irccloud.com/x-wgtwewfqxqzokhef)
  355. # [14:26] * Joins: slightlyoff_ (sid1768@gateway/web/irccloud.com/x-tpxtqjowjjhpenbf)
  356. # [14:26] * Joins: morrita__ (uid16889@gateway/web/irccloud.com/x-bbuqdpyvliquyofi)
  357. # [14:26] * Joins: iamstef_ (sid12605@gateway/web/irccloud.com/x-durrfoyntmamwckr)
  358. # [14:26] * Joins: kirjs______ (sid25169@gateway/web/irccloud.com/x-hzbcqalnhlzuudvj)
  359. # [14:26] * Quits: jevs (sid23814@gateway/web/irccloud.com/x-usglsynovuktghmu) (Ping timeout: 265 seconds)
  360. # [14:26] * Quits: bterlson (sid23757@gateway/web/irccloud.com/x-tbuuxbntqhtwjwxz) (Ping timeout: 265 seconds)
  361. # [14:26] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-auaznnmdpvejjlnb)
  362. # [14:26] <darobin> yeah, that wfm
  363. # [14:26] * Joins: cbiesinger__ (sid8099@gateway/web/irccloud.com/x-piqlwpuqeytixiko)
  364. # [14:26] <zcorpan> darobin: it has its own component for the whatwg product
  365. # [14:26] * jevs_ is now known as jevs
  366. # [14:26] <darobin> oh right
  367. # [14:27] * Joins: culturelabs (sid18258@gateway/web/irccloud.com/x-lmrwxssmmyposrxe)
  368. # [14:27] * elijah_ is now known as elijah
  369. # [14:27] * Joins: dmurph (sid42525@gateway/web/irccloud.com/x-rsrgceiakfsxzckq)
  370. # [14:27] * Joins: mattur_ (sid16049@gateway/web/irccloud.com/x-qgweanifdxpsnwcs)
  371. # [14:27] <darobin> I meant across the board
  372. # [14:27] * Joins: _pdr_gardener_ (sid7901@gateway/web/irccloud.com/x-wpqfyxxifyxfkdtr)
  373. # [14:27] * Joins: jkomoros_____ (sid7860@gateway/web/irccloud.com/x-pkejjkkozgfrjrho)
  374. # [14:27] * Joins: casual_ (sid26149@gateway/web/irccloud.com/x-qzaeemkpgkpsbqcz)
  375. # [14:27] * darobin kicks irccloud back together
  376. # [14:27] * Joins: esprehn_ (sid10445@gateway/web/irccloud.com/x-fnsrqdizjxcyupyj)
  377. # [14:27] * Joins: abarth_ (sid5294@gateway/web/irccloud.com/x-lrotemvwgiuqiksv)
  378. # [14:27] * Joins: sangwhan_ (sid12645@gateway/web/irccloud.com/x-rmdqezutqdzofkqd)
  379. # [14:27] * Joins: ojan_ (sid5519@gateway/web/irccloud.com/x-hisegiphmmquviun)
  380. # [14:28] * Joins: hayato__ (sid20728@gateway/web/irccloud.com/x-yqjpnfzioqbybati)
  381. # [14:28] * bterlson_ is now known as bterlson
  382. # [14:28] * Joins: timeless (sid4015@firefox/developer/timeless)
  383. # [14:31] <zcorpan> darobin: i guess i'll clone to whatwg for now
  384. # [14:31] <darobin> zcorpan: if you prefer it that way, you're the one working on the stuff; but I'd rather we could figure out a way to avoid dupes
  385. # [14:32] <zcorpan> darobin: my preference is to move the bug :-)
  386. # [14:32] <darobin> heh
  387. # [14:32] <darobin> zcorpan: I'd be happy with that, but I know others won't be
  388. # [14:33] * Joins: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
  389. # [14:33] <darobin> even better: just use the GH tracker :)
  390. # [14:34] <zcorpan> we use GH but that doesn't make bugzilla go away
  391. # [14:35] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  392. # [14:45] * Joins: Ms2ger (~Ms2ger@91.182.44.43)
  393. # [14:59] * Quits: josemanuel (~josemanue@77.Red-88-26-147.staticIP.rima-tde.net) (Quit: Saliendo)
  394. # [15:04] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  395. # [15:04] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 264 seconds)
  396. # [15:06] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  397. # [15:08] * Joins: newtron (~newtron@199.71.174.203)
  398. # [15:08] * Joins: hasather (~hasather@vpn-managed.schibsted.no)
  399. # [15:09] * Joins: zcorpan_ (~zcorpan@ip-200.t2.se.opera.com)
  400. # [15:09] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Read error: Connection reset by peer)
  401. # [15:14] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 245 seconds)
  402. # [15:14] * Quits: zcorpan_ (~zcorpan@ip-200.t2.se.opera.com) (Remote host closed the connection)
  403. # [15:15] * Joins: jsx (uid48919@fsf/intern/jsx)
  404. # [15:16] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Ping timeout: 265 seconds)
  405. # [15:16] * Joins: sarri (~sari@unaffiliated/sarri)
  406. # [15:17] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
  407. # [15:30] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  408. # [15:35] * Joins: mven (~textual@72.183.104.138)
  409. # [15:36] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-lqfmxyxisbmxrqgf)
  410. # [15:40] * Joins: ehsan_ (~ehsan@66.207.208.102)
  411. # [15:48] * Joins: BigBangUDR (~Thunderbi@115.240.70.28)
  412. # [15:50] * Krinkle|detached is now known as Krinkle
  413. # [15:52] * Joins: Joseph_Silber (~JosephSil@ool-44c3e80a.static.optonline.net)
  414. # [15:53] * Quits: jdaggett__ (~jdaggett@ad060032.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett__)
  415. # [15:54] * Quits: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net) (Ping timeout: 258 seconds)
  416. # [15:57] * Joins: ehynds (~ehynds@64.206.121.41)
  417. # [16:01] * Quits: laurensc_ (~laurenscl@91.183.84.141) (Remote host closed the connection)
  418. # [16:02] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  419. # [16:02] * Joins: TallTed (~Thud@63.119.36.36)
  420. # [16:07] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Remote host closed the connection)
  421. # [16:07] <annevk> jgraham: what's the current best way to test an API that requires permission, such as notification?
  422. # [16:08] * Joins: Una (~Una@32.97.110.56)
  423. # [16:08] <annevk> jgraham: I would also want to test the getting permission part, to be clear
  424. # [16:09] <Ms2ger> Manual tests
  425. # [16:13] <darobin> I don't even think that can be automated with webdriver
  426. # [16:13] <darobin> (worth checking though)
  427. # [16:14] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  428. # [16:18] <jgraham> Yeah, it's tough. For individual browsers it may be possible to enable a mode where no permission prompt is given, but we don't have a generic solution
  429. # [16:18] <jgraham> Periodically people suggest some way to tackle this, but it quickly ends up at "standardise a debug-only api"
  430. # [16:19] <jgraham> and we haven't even got good at standardising shipping apis yet
  431. # [16:27] * Quits: psy (~psy@103.6.159.172) (Remote host closed the connection)
  432. # [16:34] * Joins: thinkxl (~thinkxl@2602:30a:c00c:59:b4b1:17fb:a0f6:c571)
  433. # [16:42] * Quits: BigBangUDR (~Thunderbi@115.240.70.28) (Quit: BigBangUDR)
  434. # [16:45] * Joins: prosper_ (~prosper@user3-85-59.wireless.utoronto.ca)
  435. # [16:47] * Joins: BigBangUDR (~Thunderbi@115.240.70.28)
  436. # [16:47] * Quits: BigBangUDR (~Thunderbi@115.240.70.28) (Client Quit)
  437. # [16:50] * Joins: mko (~mko@50.240.205.146)
  438. # [16:51] * Quits: ehynds (~ehynds@64.206.121.41) (Ping timeout: 264 seconds)
  439. # [16:56] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  440. # [16:56] * Joins: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
  441. # [16:59] * Joins: BigBangUDR (~Thunderbi@115.240.70.28)
  442. # [16:59] * Joins: ^esc_ (~esc-ape@91.141.2.91.wireless.dyn.drei.com)
  443. # [17:01] * Quits: ^esc (~esc-ape@77.119.130.129.wireless.dyn.drei.com) (Ping timeout: 250 seconds)
  444. # [17:10] * Quits: prosper_ (~prosper@user3-85-59.wireless.utoronto.ca) (Ping timeout: 272 seconds)
  445. # [17:13] * Joins: newtron_ (~newtron@199.71.174.203)
  446. # [17:16] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 255 seconds)
  447. # [17:18] <annevk> I shared some pain points on www-archive: http://lists.w3.org/Archives/Public/www-archive/2014Nov/
  448. # [17:20] <rubys> annevk: Thank you. I'm responding now.
  449. # [17:21] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  450. # [17:21] * Quits: Una (~Una@32.97.110.56) (Read error: Connection reset by peer)
  451. # [17:22] * Joins: Una (~Una@32.97.110.56)
  452. # [17:22] * Joins: SteveF__ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  453. # [17:22] * Quits: SteveF__ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Client Quit)
  454. # [17:23] * Quits: jsx (uid48919@fsf/intern/jsx) (Quit: Connection closed for inactivity)
  455. # [17:25] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 265 seconds)
  456. # [17:27] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-ukzrlmuxbudgwqlp)
  457. # [17:32] * Joins: psy (~psy@103.6.159.172)
  458. # [17:33] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Remote host closed the connection)
  459. # [17:33] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
  460. # [17:34] <rubys> Email sent: http://lists.w3.org/Archives/Public/www-archive/2014Nov/0044.html . Now I plan to go back to evaluating to what extent existing browsers match the URL setter behavior as specified by the URL Standard.
  461. # [17:35] * _pdr_gardener_ is now known as pdr
  462. # [17:35] <annevk> rubys: thanks, I might wait a bit before replying
  463. # [17:36] * Quits: pdr (sid7901@gateway/web/irccloud.com/x-wpqfyxxifyxfkdtr) (Changing host)
  464. # [17:36] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
  465. # [17:36] <annevk> rubys: to be clear, if you want to work on URLs and it stays under CC0, I think I'm okay with you exploring what you're suggesting
  466. # [17:37] * Quits: nicolasbadia_ (~nicolasba@hue38-1-78-209-78-103.fbx.proxad.net) (Quit: nicolasbadia_)
  467. # [17:37] * Quits: hgl (~hgl@unaffiliated/hgl) (Quit: Sleeping)
  468. # [17:37] <annevk> rubys: I'm not happy with such a situation since I prefer more clarity for implementers, but if you're putting in the (CC0) work that's worth something too
  469. # [17:38] <annevk> rubys: and as noted I have tried to get such a thing in the past, but the W3C refused (although Jeff conveniently forgot about it)
  470. # [17:41] * Joins: arunranga (~otherarun@69.203.128.218)
  471. # [17:42] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  472. # [17:42] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  473. # [17:43] <arunranga> annevk, if you add something like an instanceOf Error to body, I think we’re mostly done with https://www.w3.org/Bugs/Public/show_bug.cgi?id=24338 but I’d like to define some of how filesystem: URLs behave next.
  474. # [17:44] <arunranga> (which may bring up similar constraints, but filesystem URLs don’t get revoked; they just return network errors when the underlying resource goes way, so they *should* be simpler)
  475. # [17:45] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  476. # [17:45] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  477. # [17:45] * Joins: mpt (~mpt@nat/canonical/x-qquswjotouzrvmbi)
  478. # [17:45] * Quits: mpt (~mpt@nat/canonical/x-qquswjotouzrvmbi) (Changing host)
  479. # [17:45] * Joins: mpt (~mpt@canonical/mpt)
  480. # [17:47] <annevk> arunranga: shall I add an "error flag" to body for now?
  481. # [17:48] * Joins: BasicLogic (5652e77f@gateway/web/freenode/ip.86.82.231.127)
  482. # [17:48] <annevk> arunranga: yeah, for filesystem URLs we mostly need to figure out how we want host-less relative URLs to work
  483. # [17:49] <arunranga> annevk, that’s sufficient; it depends on how much error you can eat, really. Do you care about type of error (better for DOMException). Do you care about messages? If not, flag is probably ok.
  484. # [17:49] <annevk> arunranga: I don't know
  485. # [17:49] <arunranga> annevk, then let’s start eating the bare minimum. A flag will do the trick.
  486. # [17:50] <annevk> sgtm
  487. # [17:51] <arunranga> annevk, right now, the filesystem URL generator function takes a File as an argument, and appends “path from root” to the scheme and host components. They’ll not really be relative.
  488. # [17:51] <arunranga> In fact, relative URLs (in the form of strings of the sort “../../foo.txt”) aren’t usable.
  489. # [17:52] <annevk> oh, I think we should try to make those work
  490. # [17:52] <arunranga> annevk, I’m not so sure actually
  491. # [17:53] <Ms2ger> // Opera tries to allocate a canvas with the given width and height, so
  492. # [17:53] <Ms2ger> // it OOMs when given excessive sizes, so cut out those checks.
  493. # [17:53] <Ms2ger> Can we kill that already?
  494. # [17:53] <annevk> arunranga: okay, I guess I need to study the proposal at some point
  495. # [17:53] <annevk> Ms2ger: not sure where that is from, but file a bug?
  496. # [17:53] <arunranga> annevk, I’ll also need to flesh it out some more before the Fetch part needs to be worried about.
  497. # [17:54] <Ms2ger> annevk, Aryeh's reflection tests
  498. # [17:54] <annevk> arunranga: yeah, though this is mostly URL parsing
  499. # [17:56] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  500. # [17:56] * Joins: darobin (~darobin@78.109.80.74)
  501. # [17:57] <annevk> arunranga: added an error flag
  502. # [17:58] * Joins: nicolasbadia (~nicolasba@hue38-1-78-209-78-103.fbx.proxad.net)
  503. # [18:00] * Joins: prosper_ (~prosper@142.150.23.90)
  504. # [18:01] * Quits: darobin (~darobin@78.109.80.74) (Ping timeout: 255 seconds)
  505. # [18:02] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  506. # [18:04] * Quits: arunranga (~otherarun@69.203.128.218) (Quit: arunranga)
  507. # [18:05] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  508. # [18:05] <BasicLogic> Hi guys, I'm fairly new to this but want to start coding like it should be done, trying to get things straight.. Does someone has some advice where to start?
  509. # [18:07] <BasicLogic> *not new to coding but build my website with every working answer found on google, so it a big mess now
  510. # [18:07] * Joins: Maurice` (copyman@unaffiliated/maurice)
  511. # [18:08] * Quits: prosper_ (~prosper@142.150.23.90) (Remote host closed the connection)
  512. # [18:10] * Quits: BigBangUDR (~Thunderbi@115.240.70.28) (Remote host closed the connection)
  513. # [18:11] * Joins: BigBangUDR (~Thunderbi@115.240.70.28)
  514. # [18:12] <BasicLogic> Not the channel for such questions? sorry for the inconvenience ;)
  515. # [18:12] * Quits: danbri (Adium@nat/google/x-mzsievbtpuvczkyn) (Quit: Leaving.)
  516. # [18:14] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  517. # [18:14] * Joins: dbaron (~dbaron@50-0-248-60.dsl.dynamic.fusionbroadband.com)
  518. # [18:16] <Ms2ger> BasicLogic, not really
  519. # [18:17] <Ms2ger> BasicLogic, we can suggest reading the specification; MDN is often a good resource too
  520. # [18:18] * Joins: arunranga (~otherarun@cpe-69-203-128-218.si.res.rr.com)
  521. # [18:20] * Quits: BigBangUDR (~Thunderbi@115.240.70.28) (Quit: BigBangUDR)
  522. # [18:20] * Joins: BigBangUDR (~Thunderbi@115.240.70.28)
  523. # [18:22] * arunranga looks at the flag on annevk’s new body (an admitedly strange sentence to type)
  524. # [18:22] <arunranga> OK, read operation will set the error flag
  525. # [18:23] <annevk> arunranga: and length/transmitted?
  526. # [18:23] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  527. # [18:23] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  528. # [18:23] <arunranga> annevk, yes. It seems that length should be set initially, and transmitted as bytes are pushed to body
  529. # [18:23] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  530. # [18:23] <annevk> arunranga: yup
  531. # [18:25] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  532. # [18:27] <BasicLogic> Ms2ger, reading the specification is what i'm doing right now ;). on w3school I got my most info but I see a lot of: Not supported in HTML5 descriptions
  533. # [18:27] <rubys> annevk: I'm back from lunch. Waiting before replying is completely understandable. From my perspective, you have identified valid issues that have to be worked on the W3C side. Whether I, too, fail to get the W3C to address them is yet to be determined.
  534. # [18:27] <Ms2ger> BasicLogic, I'd definitely advise against reading anything on w3schools :)
  535. # [18:29] <BasicLogic> Ms2ger, I noticed, that's why I started looking for something that has correct information
  536. # [18:29] <Domenic> wat http://www.w3fools.com/ is gutted
  537. # [18:29] <rubys> annevk: my one remaining concern is that you've (unnecessarily, in my opinion) stated these concerns as a road block to collaborating with the WHATWG: http://lists.w3.org/Archives/Public/www-archive/2014Nov/0029.html I'm going to continue to pursue this on the W3C side, but I would appreciate a bit more than "years ago, Jeff said something that I interpreted in this way".
  538. # [18:30] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  539. # [18:31] <annevk> rubys: well it would help to have a public statement from Jeff that IBM is not in violation of its private copy of the W3C Member Agreement (Jeff didn't actually say that in any reply as far as I could tell)
  540. # [18:31] <rubys> annevk: I'll work on getting that
  541. # [18:31] <annevk> rubys: and this is not just years ago, I spoke with Jeff and others from W3C management a year ago too
  542. # [18:32] <annevk> rubys: 2012 was just the first time this topic came up
  543. # [18:32] <rubys> annevk: hopefully we can tag team this issue and drive it to a successful conclusion.
  544. # [18:35] <annevk> rubys: I don't want to throw up roadblocks, but I rather avoid legal issues and given that the actual Member Agreement is private combined with what I'm told about it, this seems to be one
  545. # [18:36] <Domenic> Hixie: you should read https://www.w3.org/Bugs/Public/show_bug.cgi?id=27420 (not sure if adding you to CC is the best way)
  546. # [18:37] <Domenic> (it is about custom elements stuff)
  547. # [18:37] * Quits: laurensclaessen (~laurenscl@91.183.84.141)
  548. # [18:38] * Quits: BigBangUDR (~Thunderbi@115.240.70.28) (Quit: BigBangUDR)
  549. # [18:39] <rubys> annevk: cool. I'm going to continue to push on both sides: I'm going to encourage the W3C to go on record; and continue to push back that nothing in the Member Agreement seems to support your claim. Meanwhile, I'm proceeding slowly in terms of actual merging.
  550. # [18:40] <annevk> rubys: but we don't know the contents of the Member Agreement
  551. # [18:40] <annevk> rubys: what's published doesn't necessarily match what IBM signed
  552. # [18:40] <annevk> rubys: the W3C only hosts a draft
  553. # [18:41] <rubys> annevk: I'll note that that is equally true for the Opera and Mozilla Member Agreements. I sincerely doubt that I will get any traction with IBM legal to solve a non-problem. Particularly given that the only evidence provided is a disputed recollection.
  554. # [18:41] <annevk> rubys: (what I mentioned so it's unclear to me what you use for your claim)
  555. # [18:43] <rubys> Oh, and it is equally true for Apple, Google, and many others who participate at the WHATWG.
  556. # [18:43] <rubys> Given this, I think it is entirely unnecessary to single IBM out.
  557. # [18:44] <annevk> Domenic: you want to read https://www.w3.org/Bugs/Public/show_bug.cgi?id=20567 and https://www.w3.org/Bugs/Public/show_bug.cgi?id=25529
  558. # [18:45] <Domenic> Sounds like I've stumbled into something fun.
  559. # [18:45] * Joins: xiinotulp (~plutoniix@node-5if.pool-125-25.dynamic.totbb.net)
  560. # [18:46] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  561. # [18:47] <Domenic> Ah hmm so the problem is we might want to delay clonedCallback but not delay the cloning steps for HTMLInputElement.
  562. # [18:47] <annevk> rubys: hmm, I suppose that's true; if a Mozillian contributes to XMLHttpRequest in the W3C, does that affect what I write elsewhere... bah
  563. # [18:47] <annevk> Domenic: perhaps, unless you can prove it'll work either way
  564. # [18:47] <annevk> Domenic: we have to delay the callbacks at least a bit btw
  565. # [18:48] <annevk> Domenic: otherwise it's mutation events all over again
  566. # [18:48] <Domenic> annevk: hmm unsure i see exactly why, but i imagine you're right.
  567. # [18:48] <rubys> annevk: that's the beauty of doing the work in the open. If the W3C and $employer know of the work and do not object, that will diminish their ability to make claims.
  568. # [18:48] * Quits: plutoniix (~plutoniix@node-18ei.pool-101-109.dynamic.totbb.net) (Ping timeout: 258 seconds)
  569. # [18:49] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
  570. # [18:49] <annevk> rubys: that they could make claims at all about such a situation is rather scary
  571. # [18:50] <Domenic> oh man employers can own everything
  572. # [18:50] <annevk> rubys: although I guess that depends on how the legal situation between me and Mozilla is
  573. # [18:50] <Domenic> my last employer owned everything i did in my free time, it was fun, i had to get documents signed for all my spec work.
  574. # [18:50] <annevk> which is rather good
  575. # [18:50] <rubys> annevk: advice, don't worry about it. Somebody who is not involved at all can claim to have a patent. Doing the work in public is the best strategy.
  576. # [18:51] <annevk> rubys: I'm mostly concerned with standards being in the public domain
  577. # [18:51] <rubys> Domenic: your last employer *claimed" to own everything you did in your free time, depending on the jurisdiction in which you worked, that claim may not be valid.
  578. # [18:51] <Domenic> in NYC I think it is :(
  579. # [18:51] <Domenic> In CA it is not
  580. # [18:52] * Parts: adactio (~adactio@212.42.170.121)
  581. # [18:52] <rubys> I've sometimes wondered what I signed >> in 1981 << when I joined IBM, and whether or not it anticipated the internet.
  582. # [18:52] <annevk> Domenic: e.g. a bunch of Range algorithms invoke clone
  583. # [18:53] <Domenic> rubys: haha
  584. # [18:53] <annevk> Domenic: if JavaScript could suddenly run while those algorithms run, there's definitely going to be crashes
  585. # [18:53] <Domenic> annevk: yeah that's a good clear example, thanks.
  586. # [18:53] <annevk> rubys: you never got a new contract?
  587. # [18:54] <rubys> no
  588. # [18:54] <annevk> wow, cool
  589. # [18:54] <annevk> At Opera there was some new paperwork every so often
  590. # [18:55] <annevk> Not long enough with Mozilla to know and my current legal setup is rather involved anyway since I'm not officially employed by them
  591. # [18:55] <rubys> Annually, I need to re-certify that I've read http://www.ibm.com/investor/governance/business-conduct-guidelines.html
  592. # [18:56] <rubys> mostly that covers topics like "don't bribe public officials"
  593. # [18:56] * Quits: espadrine` (~ttyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 255 seconds)
  594. # [18:58] <Domenic> drat, there goes our best plan for getting Spain to adopt the URL Standard.
  595. # [18:58] <rubys> :-)
  596. # [18:59] <rubys> In any case, I do believe that having WebApps "sponsor" the URL Standard in the way I describe would go a long way to resolving IP concerns.
  597. # [19:03] <rubys> Dominic: did you see that I updated https://url.spec.whatwg.org/interop/browser-results/ ?
  598. # [19:03] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
  599. # [19:05] * Joins: zcorpan_ (~zcorpan@ip-200.t2.se.opera.com)
  600. # [19:07] <Domenic> rubys: yeah ... still confused ... e.g. many rows are red but there are no user agents with differences?
  601. # [19:07] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Ping timeout: 256 seconds)
  602. # [19:08] <rubys> "Red means that there isn't consensus. I'm no longer showing which user agents differ." -- http://lists.w3.org/Archives/Public/public-whatwg-archive/2014Nov/0142.html
  603. # [19:10] <Domenic> Oh I see.
  604. # [19:11] <Domenic> wtf firefox https://url.spec.whatwg.org/interop/browser-results/4ef836f0aa "# e" for .hash but #%20e in .href
  605. # [19:12] * Quits: Una (~Una@32.97.110.56) (Quit: My Mac has gone to sleep. ZZZzzz…)
  606. # [19:12] <rubys> Per the spec, percent encoding rules differ for different pieces.
  607. # [19:12] <Domenic> oh...
  608. # [19:13] <rubys> In this case, firefox actually is consistently percent encoding space characters.
  609. # [19:13] <rubys> Other's differ based on which property is being handled, and the spec matches the majority of implementations in this (rather peculiar) behavior.
  610. # [19:14] * Domenic reminds himself of the topic again
  611. # [19:14] <rubys> lol
  612. # [19:15] <rubys> the situation is even more bizarre with setters (i.e., doing things like x = new URL('...'). x.hash = '...').
  613. # [19:17] * Quits: bnicholson (~bnicholso@24.130.60.241) (Quit: This computer has gone to sleep)
  614. # [19:17] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  615. # [19:17] * Joins: bholley (~bholley@guest.mtv2.mozilla.com)
  616. # [19:19] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  617. # [19:21] <Hixie> Domenic: wow, i didn't realise that the callbacks weren't just regular "virtual method" lookups
  618. # [19:22] * Joins: Una (~Una@32.97.110.56)
  619. # [19:23] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  620. # [19:25] * Joins: hgl (~hgl@unaffiliated/hgl)
  621. # [19:26] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  622. # [19:27] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Remote host closed the connection)
  623. # [19:27] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  624. # [19:28] * Joins: KevinMarks (~yaaic@2607:fb90:507:5559:7147:25f7:5c9:cf1d)
  625. # [19:30] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 255 seconds)
  626. # [19:31] * Joins: bnicholson (~bnicholso@corp.mtv2.mozilla.com)
  627. # [19:31] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  628. # [19:32] * Joins: CvP (~CvP@203.76.123.238)
  629. # [19:33] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Remote host closed the connection)
  630. # [19:33] * Quits: newtron_ (~newtron@199.71.174.203) (Ping timeout: 255 seconds)
  631. # [19:35] * Quits: Una (~Una@32.97.110.56) (Read error: Connection reset by peer)
  632. # [19:35] * Joins: Una (~Una@32.97.110.56)
  633. # [19:41] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
  634. # [19:42] * Quits: BasicLogic (5652e77f@gateway/web/freenode/ip.86.82.231.127) (Quit: Page closed)
  635. # [19:47] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  636. # [19:48] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  637. # [19:49] <Domenic> Hixie: yeah, it surprised me quite a bit.
  638. # [19:50] * Quits: thinkxl (~thinkxl@2602:30a:c00c:59:b4b1:17fb:a0f6:c571) (Ping timeout: 258 seconds)
  639. # [19:51] <Domenic> dang, i searched for clone, should have searched for cloneNode.
  640. # [19:52] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Ping timeout: 258 seconds)
  641. # [19:54] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  642. # [19:55] * Quits: arunranga (~otherarun@cpe-69-203-128-218.si.res.rr.com) (Quit: arunranga)
  643. # [19:55] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  644. # [19:55] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  645. # [19:56] <Hixie> man, don't we have bigger fish to fry than whatever resulted in https://www.w3.org/Bugs/Public/show_bug.cgi?id=27408 ?
  646. # [19:57] <Hixie> if y'all are running out of things to spec, i've plenty to give you
  647. # [20:00] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Ping timeout: 264 seconds)
  648. # [20:00] * Joins: ambv (~ambv@206.108.217.134)
  649. # [20:05] * Joins: newtron (~newtron@199.71.174.203)
  650. # [20:09] * Joins: arunranga (~otherarun@cpe-69-203-128-218.si.res.rr.com)
  651. # [20:11] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  652. # [20:14] * Joins: espadrine (~espadrine@dan75-7-88-166-187-54.fbx.proxad.net)
  653. # [20:17] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Remote host closed the connection)
  654. # [20:19] * Joins: tantek (~tantek@70.0.126.128)
  655. # [20:21] * Quits: hasather (~hasather@vpn-managed.schibsted.no) (Remote host closed the connection)
  656. # [20:22] * iamstef_ is now known as iamstef
  657. # [20:22] * Quits: ^esc_ (~esc-ape@91.141.2.91.wireless.dyn.drei.com)
  658. # [20:25] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
  659. # [20:27] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  660. # [20:27] <SimonSapin> Anyone has a Unicode test suite lying around? Specifically for case folding, NFKD, NFD. (HTML requires "compatibility caseless matching" for radio buttons, which is NFKD(toCasefold(NFKD(toCasefold(NFD(X))))) = NFKD(toCasefold(NFKD(toCasefold(NFD(Y))))))
  661. # [20:31] * Quits: dbaron (~dbaron@50-0-248-60.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  662. # [20:31] * Joins: jsbell (jsbell@nat/google/x-jbfxchyypznbblop)
  663. # [20:34] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  664. # [20:36] * Joins: weinig (~weinig@17.245.30.181)
  665. # [20:36] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  666. # [20:41] * Joins: ^esc (~esc-ape@178.115.131.146.wireless.dyn.drei.com)
  667. # [20:44] * Joins: thinkxl (~thinkxl@2601:e:2980:cb00:fd45:5b2e:9842:fe4f)
  668. # [20:46] * Quits: Una (~Una@32.97.110.56) (Read error: Connection reset by peer)
  669. # [20:46] * Joins: Una (~Una@32.97.110.56)
  670. # [20:47] * Quits: bengl (~bengl@2001:4c48:2:8400:795e:295b:25c5:9c85) (Ping timeout: 265 seconds)
  671. # [20:51] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Quit: Leaving.)
  672. # [20:53] * Joins: bengl (~bengl@2001:4c48:2:8400:44a7:9282:405f:4840)
  673. # [20:53] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  674. # [20:54] * Joins: CvP (~CvP@203.76.123.238)
  675. # [21:00] * Joins: darobin (~darobin@2a01:e34:ed05:d180:ddd0:a0a1:2728:d9a2)
  676. # [21:01] * Quits: bholley (~bholley@guest.mtv2.mozilla.com)
  677. # [21:06] * Quits: beowulf (~sstewart@host86-183-240-203.range86-183.btcentralplus.com) (Ping timeout: 264 seconds)
  678. # [21:06] * Joins: beowulf (~sstewart@host86-183-240-203.range86-183.btcentralplus.com)
  679. # [21:15] * Joins: hgl (~hgl@unaffiliated/hgl)
  680. # [21:18] * Joins: laurensclaessen (~laurenscl@2a02:1810:1005:2600:30b9:24dd:178b:6090)
  681. # [21:19] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 244 seconds)
  682. # [21:19] * Quits: Una (~Una@32.97.110.56) (Read error: Connection reset by peer)
  683. # [21:19] * Joins: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net)
  684. # [21:20] * Joins: Una (~Una@32.97.110.56)
  685. # [21:23] * Joins: darobin_ (~darobin@mtl93-18-78-208-93-24.fbx.proxad.net)
  686. # [21:24] * Quits: tantek (~tantek@70.0.126.128) (Read error: Connection reset by peer)
  687. # [21:24] * Quits: espadrine (~espadrine@dan75-7-88-166-187-54.fbx.proxad.net) (Quit: espadrine)
  688. # [21:25] <Domenic> mathiasbynens ^
  689. # [21:26] * Quits: darobin (~darobin@2a01:e34:ed05:d180:ddd0:a0a1:2728:d9a2) (Ping timeout: 272 seconds)
  690. # [21:31] * Joins: espadrine (~espadrine@dan75-7-88-166-187-54.fbx.proxad.net)
  691. # [21:31] * Joins: ajonsson (~Lingo@h172n17-asp-a13.ias.bredband.telia.com)
  692. # [21:32] * Quits: ajonsson (~Lingo@h172n17-asp-a13.ias.bredband.telia.com) (Remote host closed the connection)
  693. # [21:32] * Joins: ajonsson (~Lingo@h172n17-asp-a13.ias.bredband.telia.com)
  694. # [21:32] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  695. # [21:33] <zcorpan_> SimonSapin: i think there is a test case for that for radio buttons in wpt
  696. # [21:34] <zcorpan_> SimonSapin: but iirc browsers don't really match the spec
  697. # [21:35] * Quits: Una (~Una@32.97.110.56) (Quit: My Mac has gone to sleep. ZZZzzz…)
  698. # [21:36] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  699. # [21:37] * Joins: CvP (~CvP@203.76.123.238)
  700. # [21:40] * Joins: Una (~Una@32.97.110.56)
  701. # [21:40] * Quits: ajonsson (~Lingo@h172n17-asp-a13.ias.bredband.telia.com) (Read error: Connection reset by peer)
  702. # [21:40] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  703. # [21:40] * Joins: weinig_ (~weinig@mobile-166-171-250-002.mycingular.net)
  704. # [21:40] * Quits: weinig (~weinig@17.245.30.181) (Ping timeout: 250 seconds)
  705. # [21:40] * weinig_ is now known as weinig
  706. # [21:40] * Joins: ajonsson (~Lingo@h172n17-asp-a13.ias.bredband.telia.com)
  707. # [21:44] * Quits: laurensclaessen (~laurenscl@2a02:1810:1005:2600:30b9:24dd:178b:6090) (Remote host closed the connection)
  708. # [21:46] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  709. # [21:50] * Quits: roc (~chatzilla@121-99-82-169.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
  710. # [21:52] <mathiasbynens> SimonSapin: http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt for normalization (NFD/NFC/NFKD/NFKC)
  711. # [21:53] * Joins: bholley (~bholley@guest.mtv2.mozilla.com)
  712. # [21:54] * Quits: Una (~Una@32.97.110.56) (Quit: My Mac has gone to sleep. ZZZzzz…)
  713. # [21:56] * Joins: Una (~Una@32.97.110.56)
  714. # [21:57] * Quits: Una (~Una@32.97.110.56) (Client Quit)
  715. # [22:00] * Joins: Areks (~Areks@95-26-129-29.broadband.corbina.ru)
  716. # [22:01] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
  717. # [22:01] * Joins: tantek (~tantek@184.194.155.214)
  718. # [22:02] * Joins: CvP (~CvP@203.76.123.238)
  719. # [22:03] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  720. # [22:04] * Joins: CvP (~CvP@203.76.123.238)
  721. # [22:04] * Joins: Una (~Una@32.97.110.56)
  722. # [22:05] * Joins: laurensclaessen (~laurenscl@2a02:1810:1005:2600:9148:de5f:4455:4c49)
  723. # [22:07] * Quits: tantek (~tantek@184.194.155.214) (Ping timeout: 272 seconds)
  724. # [22:08] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  725. # [22:10] * Quits: Smylers (~smylers@host86-147-46-136.range86-147.btcentralplus.com) (Ping timeout: 250 seconds)
  726. # [22:12] <SimonSapin> thanks zcorpan_, mathiasbynens
  727. # [22:15] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 244 seconds)
  728. # [22:15] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  729. # [22:15] * Joins: tantek (~tantek@107.25.224.42)
  730. # [22:15] * Joins: roc (~chatzilla@203.192.141.163)
  731. # [22:16] * Quits: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  732. # [22:16] * Quits: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net) (Remote host closed the connection)
  733. # [22:17] * Quits: roc (~chatzilla@203.192.141.163) (Remote host closed the connection)
  734. # [22:18] * Joins: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64)
  735. # [22:20] * Quits: darobin_ (~darobin@mtl93-18-78-208-93-24.fbx.proxad.net) (Remote host closed the connection)
  736. # [22:20] <annevk> SimonSapin: I think we want to change that to just be ASCII case-insensitive if we can
  737. # [22:21] <annevk> Hixie: everyone has some time for necessary refactoring every now and then
  738. # [22:21] <SimonSapin> oh, good
  739. # [22:21] <Hixie> it seems to be all we're doing these days
  740. # [22:21] <Hixie> and i don't have the time for it :-)
  741. # [22:21] * Quits: CvP (~CvP@203.76.123.238) (Read error: Connection reset by peer)
  742. # [22:21] <Hixie> got too many real bugs to fix :-)
  743. # [22:21] <Ms2ger> Hurry up, then :)
  744. # [22:21] * Joins: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net)
  745. # [22:22] <annevk> Hixie: well maybe I didn't have time for it five years ago and it just happens to be done now; we're not all on the same schedule ;-)
  746. # [22:22] * Joins: CvP (~CvP@203.76.123.238)
  747. # [22:22] * Quits: CvP (~CvP@203.76.123.238) (Read error: No route to host)
  748. # [22:23] * Joins: CvP (~CvP@203.76.123.238)
  749. # [22:23] <annevk> Hixie: and refactoring has positive benefits, e.g. the way I rewrote HTML's fetch has made introducing several APIs a lot easier
  750. # [22:24] * Joins: punch (~punch@99-49-250-255.lightspeed.elgnil.sbcglobal.net)
  751. # [22:24] <Hixie> how about bugs like https://www.w3.org/Bugs/Public/show_bug.cgi?id=18780 then :-P
  752. # [22:24] <Ms2ger> Oh, lovely, the shadow dom craphole
  753. # [22:24] <annevk> Hixie: no implementer seemed interested :/
  754. # [22:25] * Quits: KevinMarks (~yaaic@2607:fb90:507:5559:7147:25f7:5c9:cf1d) (Ping timeout: 258 seconds)
  755. # [22:26] <Hixie> anyway i'm not complaining abotu refactoring, i'm complaining about pure editorial changes that require other editors (me) to make apparently pointless changes
  756. # [22:26] * Quits: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  757. # [22:27] * Quits: Areks (~Areks@95-26-129-29.broadband.corbina.ru) (Ping timeout: 250 seconds)
  758. # [22:28] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 255 seconds)
  759. # [22:29] <Hixie> (especially those done without warning or consultation)
  760. # [22:31] * Quits: Ms2ger (~Ms2ger@91.182.44.43) (Quit: nn)
  761. # [22:31] <annevk> I wish I had a bit more time to chat. But e.g. with Fetch you were opposed to the refactoring initially. And I wasn't quite sure what the uplift was going to be either other than a feeling that I was heading in the right direction... It's not real easy...
  762. # [22:31] <Domenic> See, if HTML was on GitHub and the tooling was open-source, we could just submit pull requests to fix them...
  763. # [22:31] <Hixie> with fetch i still haven't had time to fix html, so the concerns i had were valid
  764. # [22:31] <annevk> Will probably have some more time tomorrow evening
  765. # [22:32] <Hixie> Domenic: my experience is that when people submit patches to html, they _always_ screw it up
  766. # [22:32] <Hixie> Domenic: so...
  767. # [22:32] <Hixie> Domenic: (you're welcomet to submit pull requests to html-mirror)
  768. # [22:32] <Domenic> interesting
  769. # [22:32] * Joins: dbaron (~dbaron@2620:101:80fb:224:ad0d:dadf:1fce:d778)
  770. # [22:32] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  771. # [22:33] * Quits: TallTed (~Thud@63.119.36.36)
  772. # [22:38] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  773. # [22:44] <zcorpan_> i thought html-mirror was read-only
  774. # [22:45] <zcorpan_> but maybe that was the point
  775. # [22:45] <Hixie> it is, i wouldn't apply the pull requests directly
  776. # [22:45] <zcorpan_> "HTML Standard (SVN mirror only; no pull requests)"
  777. # [22:46] * heycam|away is now known as heycam
  778. # [22:46] * Joins: ehsan (~ehsan@2001:450:1f:224:3829:684f:14db:241b)
  779. # [22:46] <Hixie> but if someone wants to send a patch and they prefer doing it with github than the svn repo, i don't mind
  780. # [22:47] * Joins: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net)
  781. # [22:48] <zcorpan_> ok so should it say so instead of "no pull requests"?
  782. # [22:48] <Hixie> i'd much rather people filed bugs saying what they want than submit patches
  783. # [22:48] <Hixie> patches are way more work
  784. # [22:48] <Hixie> for me
  785. # [22:48] <Hixie> because i first have to work out what the person was trying to do, then i have to actually do it the right way
  786. # [22:49] * Quits: ehsan_ (~ehsan@66.207.208.102) (Ping timeout: 250 seconds)
  787. # [22:50] * Quits: ajonsson (~Lingo@h172n17-asp-a13.ias.bredband.telia.com) (Quit: Be back later ...)
  788. # [22:50] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Quit: Leaving.)
  789. # [22:51] <Domenic> For cases like these patches make more sense
  790. # [22:51] <Domenic> (Agree/disagree?)
  791. # [22:51] <Hixie> which cases?
  792. # [22:52] <Domenic> Where another author updates their spec and needs you to update some link anchors or references
  793. # [22:52] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  794. # [22:52] <Hixie> depends, but in principle there can be such cases where a patch would be fine, sure
  795. # [22:52] * Quits: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  796. # [22:55] * Quits: laurensclaessen (~laurenscl@2a02:1810:1005:2600:9148:de5f:4455:4c49) (Remote host closed the connection)
  797. # [22:57] * Quits: tantek (~tantek@107.25.224.42) (Ping timeout: 255 seconds)
  798. # [22:59] * Joins: Smylers (~smylers@host31-51-175-39.range31-51.btcentralplus.com)
  799. # [22:59] * Quits: dbaron (~dbaron@2620:101:80fb:224:ad0d:dadf:1fce:d778) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  800. # [23:01] * Joins: laurensclaessen (~laurenscl@2a02:1810:1005:2600:891:3d7f:7c18:d9ac)
  801. # [23:02] * Joins: dbaron (~dbaron@2620:101:80fb:232:c90:259a:851b:dd8d)
  802. # [23:03] * Joins: hgl (~hgl@unaffiliated/hgl)
  803. # [23:06] * Quits: ehsan (~ehsan@2001:450:1f:224:3829:684f:14db:241b) (Remote host closed the connection)
  804. # [23:06] * Joins: ehsan (~ehsan@66.207.208.102)
  805. # [23:08] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 256 seconds)
  806. # [23:09] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-ukzrlmuxbudgwqlp)
  807. # [23:10] * Quits: zdobersek (~zan@46.19.137.78) (Quit: Leaving.)
  808. # [23:10] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 240 seconds)
  809. # [23:11] * Quits: Maurice` (copyman@unaffiliated/maurice)
  810. # [23:11] * Joins: newtron (~newtron@199.71.174.203)
  811. # [23:12] * Joins: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net)
  812. # [23:15] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  813. # [23:15] * Quits: dbaron (~dbaron@2620:101:80fb:232:c90:259a:851b:dd8d) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  814. # [23:15] * Joins: tantek (~tantek@63.249.55.20)
  815. # [23:15] * Joins: dbaron (~dbaron@2620:101:80fb:224:ad0d:dadf:1fce:d778)
  816. # [23:21] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Remote host closed the connection)
  817. # [23:25] * Quits: bholley (~bholley@guest.mtv2.mozilla.com) (Quit: ZZZzzz…)
  818. # [23:25] * Joins: bholley (~bholley@guest.mtv2.mozilla.com)
  819. # [23:28] * Quits: weinig (~weinig@mobile-166-171-250-002.mycingular.net) (Quit: weinig)
  820. # [23:28] * Quits: caitp (~caitp@173-167-187-65-illinois.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  821. # [23:36] * Joins: espadrine` (~ttyl@2a01:e35:8a6b:b360:1991:bb3d:fdce:fd24)
  822. # [23:38] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  823. # [23:39] * Quits: xiinotulp (~plutoniix@node-5if.pool-125-25.dynamic.totbb.net) (Read error: Connection reset by peer)
  824. # [23:45] * Quits: Smylers (~smylers@host31-51-175-39.range31-51.btcentralplus.com) (Ping timeout: 258 seconds)
  825. # [23:48] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  826. # [23:48] * Joins: newtron_ (~newtron@199.71.174.204)
  827. # [23:52] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 255 seconds)
  828. # [23:52] * Quits: newtron_ (~newtron@199.71.174.204) (Ping timeout: 255 seconds)
  829. # [23:57] * Quits: Una (~Una@32.97.110.56) (Quit: My Mac has gone to sleep. ZZZzzz…)
  830. # Session Close: Tue Nov 25 00:00:00 2014

Previous day, Next day