/irc-logs / freenode / #whatwg / 2015-04-13 / end

Options:

Previous day, Next day

  1. # Session Start: Mon Apr 13 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 246 seconds)
  4. # [00:06] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  5. # [00:15] * Quits: seventh (seventh@199.48.244.252) (Remote host closed the connection)
  6. # [00:32] * Joins: KevinMarks___ (~yaaic@2607:fb90:526:c046:43db:7be8:fd67:6b85)
  7. # [00:34] * Quits: KevinMarks (~yaaic@2607:fb90:526:c046:14c8:2cf:8ea3:c197) (Ping timeout: 245 seconds)
  8. # [00:35] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  9. # [00:38] * Quits: KevinMarks___ (~yaaic@2607:fb90:526:c046:43db:7be8:fd67:6b85) (Ping timeout: 245 seconds)
  10. # [00:43] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: My iMac has gone to sleep. ZZZzzz…)
  11. # [00:45] * Joins: mven_ (~textual@cpe-72-183-104-138.austin.res.rr.com)
  12. # [00:45] * Quits: mven_ (~textual@cpe-72-183-104-138.austin.res.rr.com) (Excess Flood)
  13. # [00:46] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  14. # [00:48] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  15. # [00:51] * heycam|away is now known as heycam
  16. # [00:54] * Quits: satazor (~satazor@117.195.115.89.rev.vodafone.pt) (Remote host closed the connection)
  17. # [00:55] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-fxsldcxfpvtcozmb) (Quit: Connection closed for inactivity)
  18. # [01:01] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-mqiexoueakjjbvaj)
  19. # [01:07] * Joins: satazor (~satazor@117.195.115.89.rev.vodafone.pt)
  20. # [01:12] * Quits: satazor (~satazor@117.195.115.89.rev.vodafone.pt) (Ping timeout: 244 seconds)
  21. # [01:14] * Quits: roc (~chatzilla@121-99-129-223.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
  22. # [01:15] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  23. # [01:17] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-bzbkzhqnyipfbtsd) (Quit: Connection closed for inactivity)
  24. # [01:22] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  25. # [01:23] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 265 seconds)
  26. # [01:26] * Joins: KevinMarks (~yaaic@2607:fb90:526:c046:179:91ea:abd7:e57a)
  27. # [01:27] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  28. # [01:30] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  29. # [01:30] * Quits: KevinMarks (~yaaic@2607:fb90:526:c046:179:91ea:abd7:e57a) (Ping timeout: 245 seconds)
  30. # [01:38] * pdr__ is now known as pdr
  31. # [01:38] * Quits: pdr (sid7901@gateway/web/irccloud.com/x-cczcdopjpizaxzjr) (Changing host)
  32. # [01:38] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
  33. # [01:41] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  34. # [01:52] * Joins: roc (~chatzilla@2001:cb0:b202:224:2677:3ff:fece:dc64)
  35. # [01:54] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 245 seconds)
  36. # [01:55] * Joins: dlitz (~dwon@goedel.dlitz.net)
  37. # [01:55] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  38. # [01:57] * Quits: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  39. # [01:58] * bnicholson2 is now known as bnicholson
  40. # [02:03] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep)
  41. # [02:10] * Joins: tripu (~tripu@2001:200:0:8805:901d:bd45:e6b1:5289)
  42. # [02:11] * Quits: dlitz (~dwon@goedel.dlitz.net) (Remote host closed the connection)
  43. # [02:14] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  44. # [02:15] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
  45. # [02:16] * Joins: dlitz (~dwon@goedel.dlitz.net)
  46. # [02:18] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  47. # [02:23] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  48. # [02:27] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 248 seconds)
  49. # [02:36] * Joins: jonr22 (~jonr22@2601:6:8000:eaef:1e65:9dff:fe9d:801d)
  50. # [02:39] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  51. # [02:51] * Quits: jonr22 (~jonr22@2601:6:8000:eaef:1e65:9dff:fe9d:801d) (Quit: WeeChat 1.1.1)
  52. # [02:51] * Joins: jonr22 (~jonr22@2601:6:8000:eaef:1e65:9dff:fe9d:801d)
  53. # [02:59] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  54. # [03:07] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  55. # [03:11] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 256 seconds)
  56. # [03:14] * Joins: razielx (~raz@189.208.240.46)
  57. # [03:17] * Joins: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com)
  58. # [03:17] * Joins: weinig (~weinig@c-98-234-191-242.hsd1.ca.comcast.net)
  59. # [03:24] * Quits: c74d3 (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Read error: Connection reset by peer)
  60. # [03:26] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  61. # [03:28] * Joins: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
  62. # [03:33] * Joins: tommyliu (~tommyliu@219.133.107.224)
  63. # [03:43] * Joins: psy_ (~psy@103.6.159.177)
  64. # [03:43] * Quits: brcweggs (~brcweggs@pool-71-177-224-47.lsanca.fios.verizon.net) (Quit: Lingo: www.lingoirc.com)
  65. # [03:44] * Quits: psy_ (~psy@103.6.159.177) (Max SendQ exceeded)
  66. # [03:45] * Joins: psy_ (~psy@103.6.159.177)
  67. # [03:45] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-mqiexoueakjjbvaj) (Quit: Connection closed for inactivity)
  68. # [03:49] * Joins: raz_master (~raz@189.208.240.46)
  69. # [03:53] * Quits: razielx (~raz@189.208.240.46) (Ping timeout: 272 seconds)
  70. # [04:01] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 248 seconds)
  71. # [04:04] * Quits: tav (~tav`@host86-167-17-118.range86-167.btcentralplus.com) (Read error: Connection reset by peer)
  72. # [04:04] * Quits: tommyliu (~tommyliu@219.133.107.224) (Remote host closed the connection)
  73. # [04:05] * Joins: tav (~tav`@host86-167-17-118.range86-167.btcentralplus.com)
  74. # [04:08] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  75. # [04:08] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  76. # [04:12] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  77. # [04:14] * Quits: weinig (~weinig@c-98-234-191-242.hsd1.ca.comcast.net) (Quit: weinig)
  78. # [04:19] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  79. # [04:21] * Quits: xtrm0 (uid12574@gateway/web/irccloud.com/x-rcxdlewnsqywqmgj) (Quit: Connection closed for inactivity)
  80. # [04:27] * Joins: tommyliu (~tommyliu@218.18.248.88)
  81. # [04:28] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  82. # [04:29] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  83. # [04:46] * heycam is now known as heycam|away
  84. # [04:53] * Quits: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  85. # [04:59] * Quits: jonr22 (~jonr22@2601:6:8000:eaef:1e65:9dff:fe9d:801d) (Ping timeout: 265 seconds)
  86. # [05:05] * Joins: eBureau (~Bruno@181.164.77.172)
  87. # [05:07] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
  88. # [05:08] * Joins: ohaibbq (~ohaibbq@98.248.65.213)
  89. # [05:24] * Quits: tommyliu (~tommyliu@218.18.248.88) (Remote host closed the connection)
  90. # [05:32] * Quits: Hory (Hory@2a02:2f0c:20bf:ffff::bc19:888e) (Read error: Connection reset by peer)
  91. # [05:34] * Joins: tommyliu (~tommyliu@218.18.248.88)
  92. # [05:37] * Quits: tommyliu (~tommyliu@218.18.248.88) (Remote host closed the connection)
  93. # [05:40] * Joins: tommyliu (~tommyliu@58.60.168.45)
  94. # [05:43] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  95. # [05:44] * Quits: tommyliu (~tommyliu@58.60.168.45) (Remote host closed the connection)
  96. # [05:53] * heycam|away is now known as heycam
  97. # [06:02] * Quits: raz_master (~raz@189.208.240.46) (Quit: Leaving)
  98. # [06:06] * Quits: psy_ (~psy@103.6.159.177) (Quit: Leaving)
  99. # [06:12] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  100. # [06:17] * Quits: ohaibbq (~ohaibbq@98.248.65.213) (Remote host closed the connection)
  101. # [06:18] * Joins: ohaibbq (~ohaibbq@2601:9:a80:a8f:306b:8794:7ebd:9247)
  102. # [06:20] * Joins: psy_ (~psy@103.6.159.177)
  103. # [06:21] * Quits: psy_ (~psy@103.6.159.177) (Max SendQ exceeded)
  104. # [06:21] * Joins: psy_ (~psy@103.6.159.177)
  105. # [06:22] * Quits: ohaibbq (~ohaibbq@2601:9:a80:a8f:306b:8794:7ebd:9247) (Ping timeout: 245 seconds)
  106. # [06:58] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: Textual IRC Client: www.textualapp.com)
  107. # [07:00] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  108. # [07:16] * Quits: psy_ (~psy@103.6.159.177) (Ping timeout: 252 seconds)
  109. # [07:18] * Quits: roc (~chatzilla@2001:cb0:b202:224:2677:3ff:fece:dc64) (Remote host closed the connection)
  110. # [07:23] * Joins: psy_ (~psy@103.6.159.177)
  111. # [07:40] * Joins: ohaibbq (~ohaibbq@2601:9:a80:a8f:3da7:2810:18d:18e5)
  112. # [07:47] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  113. # [08:00] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  114. # [08:12] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  115. # [08:12] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
  116. # [08:14] * Quits: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  117. # [08:22] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  118. # [08:25] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  119. # [08:28] * Joins: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net)
  120. # [08:28] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  121. # [08:33] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
  122. # [08:39] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
  123. # [08:47] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  124. # [08:48] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  125. # [08:48] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
  126. # [08:50] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Client Quit)
  127. # [08:51] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  128. # [08:59] * Joins: markkes (~markkes@62.207.90.201)
  129. # [09:05] * heycam is now known as heycam|away
  130. # [09:10] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  131. # [09:13] <annevk> MikeSmith: you around?
  132. # [09:14] <annevk> MikeSmith: are you okay with giving @dstorey access to platform.html5.org directly?
  133. # [09:14] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
  134. # [09:16] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  135. # [09:16] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  136. # [09:19] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 256 seconds)
  137. # [09:19] * Joins: tommyliu (~tommyliu@183.16.197.186)
  138. # [09:20] * Joins: mpt (~mpt@2001:67c:1560:a003:58d9:8aaa:8a82:8528)
  139. # [09:20] * Quits: mpt (~mpt@2001:67c:1560:a003:58d9:8aaa:8a82:8528) (Changing host)
  140. # [09:20] * Joins: mpt (~mpt@canonical/mpt)
  141. # [09:25] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 245 seconds)
  142. # [09:28] * Joins: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se)
  143. # [09:31] <MikeSmith> annevk: here now
  144. # [09:31] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  145. # [09:31] <MikeSmith> yeah David should just have push access
  146. # [09:32] <MikeSmith> or even owner perms
  147. # [09:34] <MikeSmith> ah but if we give somebody owner perms to one repo then we hit the issue that then have owner perms for everything else in the whole whatwg github org too
  148. # [09:34] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  149. # [09:34] * Joins: hasather (~hasather@80.91.33.141)
  150. # [09:34] <MikeSmith> at least that's still the way the github ACLs worked last time I checked
  151. # [09:39] <annevk> MikeSmith: I added a team
  152. # [09:40] <annevk> MikeSmith: the new policy is that one of the owners creates a team for the repo and just adds people there
  153. # [09:40] <annevk> add*
  154. # [09:40] <MikeSmith> ok
  155. # [09:40] <MikeSmith> that's the best way I think
  156. # [09:41] * Joins: KevinMarks__ (~yaaic@2607:fb90:5aa:38fb:535d:b7f9:84d8:fad3)
  157. # [09:42] * Quits: psy_ (~psy@103.6.159.177) (Quit: Leaving)
  158. # [09:43] * Quits: tommyliu (~tommyliu@183.16.197.186) (Remote host closed the connection)
  159. # [09:44] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  160. # [09:54] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  161. # [09:54] * Quits: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se) (Remote host closed the connection)
  162. # [09:58] * Joins: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se)
  163. # [09:59] * Joins: tommyliu (~tommyliu@183.16.197.186)
  164. # [09:59] * Quits: ohaibbq (~ohaibbq@2601:9:a80:a8f:3da7:2810:18d:18e5) (Quit: Leaving...)
  165. # [10:01] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett_)
  166. # [10:02] * Joins: xiinotulp (~plutoniix@node-19nj.pool-101-109.dynamic.totbb.net)
  167. # [10:04] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Ping timeout: 276 seconds)
  168. # [10:04] * Quits: tommyliu (~tommyliu@183.16.197.186) (Read error: Connection reset by peer)
  169. # [10:05] * Quits: plutoniix (~plutoniix@node-19q1.pool-101-109.dynamic.totbb.net) (Ping timeout: 240 seconds)
  170. # [10:10] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  171. # [10:10] * Joins: tommyliu (~tommyliu@183.16.197.186)
  172. # [10:10] * Quits: tommyliu (~tommyliu@183.16.197.186) (Remote host closed the connection)
  173. # [10:14] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
  174. # [10:15] * Joins: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  175. # [10:15] * Quits: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se) (Remote host closed the connection)
  176. # [10:16] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  177. # [10:17] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  178. # [10:20] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  179. # [10:21] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
  180. # [10:21] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  181. # [10:27] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  182. # [10:28] * Joins: zcorpan (~zcorpan@94.234.170.174)
  183. # [10:31] * Joins: zcorpan_ (~zcorpan@94.234.170.178)
  184. # [10:32] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  185. # [10:32] * Joins: g4 (~g4@vpn-oslo.vivaldi.com)
  186. # [10:32] * Quits: g4 (~g4@vpn-oslo.vivaldi.com) (Changing host)
  187. # [10:32] * Joins: g4 (~g4@unaffiliated/gormer)
  188. # [10:33] * Quits: zcorpan (~zcorpan@94.234.170.174) (Ping timeout: 256 seconds)
  189. # [10:35] * Joins: xtrm0 (uid12574@gateway/web/irccloud.com/x-wmowvafubkdmyqhs)
  190. # [10:38] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
  191. # [10:38] * Joins: tommyliu (~tommyliu@183.16.197.186)
  192. # [10:39] * xiinotulp is now known as plutoniix
  193. # [10:42] <zcorpan_> hsivonen: your msdn quirks mode link appears broken. i found https://msdn.microsoft.com/en-us/library/gg558056(v=vs.85).aspx , not sure if it's the same as your original link
  194. # [10:45] <zcorpan_> hsivonen: or maybe https://msdn.microsoft.com/en-us/library/ff406036(v=vs.85).aspx or https://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx
  195. # [10:47] * Quits: tommyliu (~tommyliu@183.16.197.186) (Remote host closed the connection)
  196. # [10:47] * zcorpan_ notes msdn has nice diagrams for this
  197. # [10:48] <zcorpan_> ........ wat https://msdn.microsoft.com/en-us/library/hh834788(v=vs.85).aspx
  198. # [10:54] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  199. # [10:56] * Quits: KevinMarks__ (~yaaic@2607:fb90:5aa:38fb:535d:b7f9:84d8:fad3) (Ping timeout: 245 seconds)
  200. # [11:02] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 272 seconds)
  201. # [11:03] * Joins: tommyliu (~tommyliu@183.16.197.186)
  202. # [11:04] * Joins: sarri (~sari@unaffiliated/sarri)
  203. # [11:14] * Quits: tommyliu (~tommyliu@183.16.197.186) (Read error: Connection reset by peer)
  204. # [11:14] * Joins: tommyliu (~tommyliu@li587-82.members.linode.com)
  205. # [11:19] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
  206. # [11:21] * Joins: pi- (~Ohmu@cpc69129-oxfd25-2-0-cust987.4-3.cable.virginm.net)
  207. # [11:21] * Quits: tommyliu (~tommyliu@li587-82.members.linode.com) (Remote host closed the connection)
  208. # [11:21] * Joins: tommyliu (~tommyliu@li587-82.members.linode.com)
  209. # [11:21] * Quits: tommyliu (~tommyliu@li587-82.members.linode.com) (Remote host closed the connection)
  210. # [11:22] <annevk> MikeSmith: I also opened issues for whatwg/platform.html5.org
  211. # [11:23] * Joins: roc (~chatzilla@121-99-129-223.bng1.tvc.orcon.net.nz)
  212. # [11:24] <pi-> I've been looking at how to handle a click at a particular location on a canvas that has been translated and rotated. It seems that Canvas's context is lacking a getCurrentTransform(). A bit of googling finds https://bugzilla.mozilla.org/show_bug.cgi?id=408804 then https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/currentTransform
  213. # [11:24] <pi-> It seems rather scary to me that such a basic thing still hasn't made its way in...
  214. # [11:25] * Quits: roc (~chatzilla@121-99-129-223.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
  215. # [11:25] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Ping timeout: 245 seconds)
  216. # [11:27] <pi-> https://html.spec.whatwg.org/multipage/scripting.html#transformations <-- it seems to be in the living standard. But only Chrome has implemented it as far as I can see.
  217. # [11:28] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859])
  218. # [11:29] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  219. # [11:34] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  220. # [11:35] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  221. # [11:39] <MikeSmith> hsivonen: r? https://bugzilla.mozilla.org/attachment.cgi?id=8591559&action=edit
  222. # [11:39] <MikeSmith> annevk: issues? /me looks
  223. # [11:39] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  224. # [11:39] * Joins: darobin (~darobin@159.180.228.142)
  225. # [11:40] <MikeSmith> annevk: I guess you mean you enabled the issue tracker for the repo?
  226. # [11:40] <annevk> MikeSmith: you couldn't raise issues before, I don't think anyone has raised any yet though in the couple of minutes since I opened them ;-)
  227. # [11:40] <MikeSmith> hai
  228. # [11:40] <MikeSmith> I didn't know we didn't have it enabled before
  229. # [11:40] <annevk> Yeah surprised me too
  230. # [11:41] <annevk> In general I'm moving towards GitHub issues for specifications
  231. # [11:41] <annevk> Domenic was right
  232. # [11:43] * Quits: zcorpan_ (~zcorpan@94.234.170.178) (Remote host closed the connection)
  233. # [11:44] <MikeSmith> yeah Github has won
  234. # [11:44] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  235. # [11:48] <MikeSmith> speaking of Github I wish the http://hg.mozilla.org/projects/htmlparser/ sources had a real home in Github
  236. # [11:48] <MikeSmith> I guess mozilla-central is mirrored in Github
  237. # [11:49] <MikeSmith> dunno why that projects tree isn't yet
  238. # [11:50] <jgraham> Because no one cares about it, I guess
  239. # [11:50] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  240. # [11:50] <MikeSmith> well that's sad then
  241. # [11:50] <MikeSmith> someone should care
  242. # [11:50] <MikeSmith> I mean, I care
  243. # [11:50] <MikeSmith> others should care like I do
  244. # [11:51] <jgraham> I guess there are higher priority things to work on than mirroring little-used trees onto gh
  245. # [11:51] <MikeSmith> christ
  246. # [11:51] <MikeSmith> yeah, that's the right attitude to have
  247. # [11:52] <jgraham> Honestly, you should be glad that no one has managed to get it moved into m-c yet
  248. # [11:52] <MikeSmith> heh
  249. # [11:52] <MikeSmith> true I guess
  250. # [11:52] <MikeSmith> point taken
  251. # [11:52] * MikeSmith counts his blessings
  252. # [11:52] * Joins: ^esc (~esc-ape@178.115.130.33.wireless.dyn.drei.com)
  253. # [11:52] <jgraham> There's a group of people who believe that having a single repo with all Mozilla-related code in is a great idea because it solves versioning problems
  254. # [11:52] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  255. # [11:53] <MikeSmith> oh boy
  256. # [11:53] <jgraham> The argument is "it works for Facebook and Google, so it must be good"
  257. # [11:53] <MikeSmith> sure yeah it solves that one problem of course
  258. # [11:53] <MikeSmith> heh
  259. # [11:53] <jgraham> Seriously
  260. # [11:53] <MikeSmith> yeah I hear that argument a lot
  261. # [11:53] <MikeSmith> jesus
  262. # [11:53] * Joins: zcorpan (~zcorpan@94.234.170.178)
  263. # [11:53] <MikeSmith> well those people should get re-educated
  264. # [11:54] * Joins: mven (~textual@cpe-72-183-104-138.austin.res.rr.com)
  265. # [11:54] * Quits: mven (~textual@cpe-72-183-104-138.austin.res.rr.com) (Excess Flood)
  266. # [11:54] <jgraham> Anyway, I'm hoping that pointing out that Facebook and Google have ~0 external contributers whereas Mozilla has many is enoeugh of a clue that we might have different needs
  267. # [11:54] <MikeSmith> bingo
  268. # [11:55] <annevk> MikeSmith: you could start a GitHub mirror perhaps?
  269. # [11:55] <MikeSmith> jgraham: well please continue to fight the good fight there
  270. # [11:55] <MikeSmith> annevk: did already https://github.com/validator/htmlparser/
  271. # [11:55] <MikeSmith> I just prefer to make other people do work for me whenever I can
  272. # [11:55] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  273. # [11:56] <MikeSmith> not that it's a huge amount of work
  274. # [11:56] <MikeSmith> but I just don't have it automated
  275. # [11:57] <MikeSmith> the mirroring I mean
  276. # [11:57] <MikeSmith> I could automate more of it instead of complaining
  277. # [11:57] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  278. # [11:57] <jgraham> MikeSmith: It's possible that if you file a bug on releng they could add it to the list of repos mirrored on gh
  279. # [11:57] <MikeSmith> oh
  280. # [11:57] <MikeSmith> ok
  281. # [11:58] <MikeSmith> will do that
  282. # [12:02] * Joins: roc (~chatzilla@121-99-129-223.bng1.tvc.orcon.net.nz)
  283. # [12:14] * Joins: jdaggett_ (~jdaggett@ad056175.dynamic.ppp.asahi-net.or.jp)
  284. # [12:17] * Quits: zcorpan (~zcorpan@94.234.170.178) (Ping timeout: 264 seconds)
  285. # [12:24] * Quits: tripu (~tripu@2001:200:0:8805:901d:bd45:e6b1:5289) (Ping timeout: 265 seconds)
  286. # [12:40] * Joins: roc_ (~chatzilla@121-99-95-38.bng1.tvc.orcon.net.nz)
  287. # [12:41] * Quits: xtrm0 (uid12574@gateway/web/irccloud.com/x-wmowvafubkdmyqhs) (Quit: Connection closed for inactivity)
  288. # [12:42] * Quits: roc (~chatzilla@121-99-129-223.bng1.tvc.orcon.net.nz) (Ping timeout: 250 seconds)
  289. # [12:42] * roc_ is now known as roc
  290. # [12:54] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
  291. # [13:03] <annevk> JakeA: alternative API would be to expose client request contexts as a static on Request; might also be useful for other things; or we could have both, meh
  292. # [13:06] <annevk> Question about English, if you have "the range 0x00 to 0xFF" is that unambiguous or should I really start using "the range 0x00 to 0xFF inclusive"? Does the latter notation require a comma?
  293. # [13:06] <annevk> This affects the Encoding Standard the most, but also various other features elsewhere
  294. # [13:07] <jgraham> I think people assume inclusive unless otherwise stated, but a mathematician would be annoyed by the lack of specificity
  295. # [13:08] <annevk> English or American mathematician?
  296. # [13:09] <jgraham> Either?
  297. # [13:09] <annevk> It seems ECMAScript uses both styles (with a comma for the latter)
  298. # [13:11] <annevk> Hmm, ECMAScript uses a number of styles...
  299. # [13:13] <annevk> jgraham: I guess I should start adding ", inclusive" then or use "the inclusive range"...
  300. # [13:14] <jgraham> I prefer ", inclusive" fwiw
  301. # [13:15] <annevk> jgraham: any particular reason?
  302. # [13:15] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  303. # [13:15] <annevk> jgraham: so that the word is closer to the actual range?
  304. # [13:15] <jgraham> It sounds better
  305. # [13:16] <Ms2ger> As a mathematician, this isn't anywhere near the top of my specificity complaints :)
  306. # [13:17] <annevk> Are we now talking CSS?
  307. # [13:17] <Ms2ger> Ha
  308. # [13:18] <jgraham> As a non-mathematician, my top specificity complaint is Ms2ger's lack of specificity about his top specificity complaints
  309. # [13:19] <Ms2ger> Go look at dark matter :)
  310. # [13:20] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 252 seconds)
  311. # [13:20] <jgraham> The thing about dark matter, it's main distinguishing feature, is that it's dark.
  312. # [13:20] <MikeSmith> heh
  313. # [13:21] <jgraham> (with apologies to Red Dwarf)
  314. # [13:21] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
  315. # [13:21] <jgraham> Although they probably didn't put in a bogus apostrophy
  316. # [13:21] <MikeSmith> https://twitter.com/robinberjon/status/587564856406122496 from darobin
  317. # [13:22] <MikeSmith> "Have any of you tried https://reviewable.io/ for GitHub code reviews? I’d love to hear how you feel it compares to Critic for instance."
  318. # [13:22] <jgraham> MikeSmith: So would I
  319. # [13:23] <jgraham> I imagine it's more polished, at least :)
  320. # [13:23] <MikeSmith> that's not stretching your imagination much 😀
  321. # [13:24] <MikeSmith> personally I guess I don't care so much about polish
  322. # [13:24] <MikeSmith> I think Critic gets the job done pretty well
  323. # [13:25] <jgraham> Seems like the sort of thing that is hoping to exit by being bought by Google and then shut down. Or, in the best case, GitHub and then shut down.
  324. # [13:25] <MikeSmith> the Critic UX quirks aren't too painful
  325. # [13:25] <MikeSmith> yeah maybe so
  326. # [13:25] <MikeSmith> anyway I guess I should take a look
  327. # [13:26] <MikeSmith> might actually be good
  328. # [13:26] <jgraham> Yeah, yeah, I agree, it might be great!
  329. # [13:26] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  330. # [13:26] <jgraham> I have to say I'm baffled by the UI at first glance though
  331. # [13:26] <MikeSmith> yeah?
  332. # [13:27] <MikeSmith> I would think for $279 / month you shouldn't be initially baffled by the UI
  333. # [13:27] <jgraham> Well https://reviewable.io/reviews/Reviewable/demo/1 has a table with like 3 different barely-distinguishable colours and some eye icons and some brackets that move when you click
  334. # [13:28] * MikeSmith looks
  335. # [13:28] <jgraham> And I don't know what any of that means :)
  336. # [13:28] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  337. # [13:28] <MikeSmith> oh man yeah
  338. # [13:29] <jgraham> Oh, the brackets seem to be a revision range, but I'm not sure where that applies
  339. # [13:29] <MikeSmith> yeah it lets you narrow to the range
  340. # [13:30] <MikeSmith> what range I don't know
  341. # [13:30] <MikeSmith> are they revision numbers?
  342. # [13:30] <MikeSmith> what are r1-r4
  343. # [13:31] <MikeSmith> and what is that upside-down T thing
  344. # [13:32] * wilsonpage is now known as wilsonpage-away
  345. # [13:32] <MikeSmith> no tooltips on hover to provide clues
  346. # [13:34] <jgraham> MikeSmith: Anyway I would say set it up on some repo and try it out
  347. # [13:34] <MikeSmith> I think I will wait for darobin to do that
  348. # [13:35] <MikeSmith> my initial reaction is that it's no less unintuitive than Critic is
  349. # [13:35] <MikeSmith> and wouldn't seem to have any less of a learning curve
  350. # [13:37] <JakeA> annevk: in terms of ranges, I think being specific is best. "You can take between 3 and 5 sweets", I assume taking 3 and 5 is acceptable. "Drinks are cheaper between 15:00-17:00", I assume drinks are more expensive at 17:00.
  351. # [13:53] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  352. # [14:01] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  353. # [14:01] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  354. # [14:06] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  355. # [14:08] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
  356. # [14:13] <annevk> jgraham: JakeA: here's Fetch using ", inclusive": https://github.com/whatwg/fetch/commit/6bfbf2c55fe4991bb9b4b2f5c0377fdd626aa58f
  357. # [14:13] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  358. # [14:13] <JakeA> +1
  359. # [14:15] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  360. # [14:17] <jgraham> annevk: Looks good.
  361. # [14:19] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  362. # [14:20] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  363. # [14:22] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  364. # [14:22] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  365. # [14:22] * Joins: scor (~scor@drupal.org/user/52142/view)
  366. # [14:24] * Joins: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com)
  367. # [14:30] <darobin> MikeSmith, jgraham: part of my interest isn't just the UI (which seems to be more or less on par with Critic except with nicer colours) but also the ease of setting up for new repos
  368. # [14:32] <jgraham> darobin: Weirdly (and I never thought I would say this), I dispute the nicer colours :p I acutally found the use of colour hard to understand.
  369. # [14:33] <darobin> jgraham: yeah, it's a matter of taste there, I fully agree
  370. # [14:35] <jgraham> FWIW, if I were looking for alternatives to critic, "easier to set up" would not be a big deciding factor. I mean critic is not that hard to set up. "Better supported", "more reliable" and "equally good workflow" would be the deciding aspects for me
  371. # [14:36] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  372. # [14:37] * Joins: robinv (~robinv@62-205-82-55.access.telenet.be)
  373. # [14:37] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  374. # [14:37] <jgraham> My main concern with using it would be whether it's going to be Yet Another Shortlived-Sharecropping-Startup
  375. # [14:44] * Joins: tripu (~tripu@p7223-ipngn11001marunouchi.tokyo.ocn.ne.jp)
  376. # [14:45] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-firqtaalgljvvmep)
  377. # [14:45] * Joins: tommyliu (~tommyliu@113.91.75.120)
  378. # [14:49] * Joins: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com)
  379. # [14:50] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  380. # [14:51] * Quits: tommyliu (~tommyliu@113.91.75.120) (Ping timeout: 245 seconds)
  381. # [14:53] * Joins: eBureau (~Bruno@181.164.77.172)
  382. # [14:54] * Joins: tommyliu (~tommyliu@113.91.75.120)
  383. # [14:55] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  384. # [14:56] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  385. # [14:57] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  386. # [15:01] <darobin> jgraham++ # Galápagos Syndrome
  387. # [15:01] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  388. # [15:01] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Remote host closed the connection)
  389. # [15:01] <darobin> jgraham: yeah, I just wanted to put it out there as an option for people to experiment with
  390. # [15:01] <darobin> if it does get used, we'll need a way to back up the data
  391. # [15:02] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  392. # [15:02] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  393. # [15:02] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  394. # [15:03] * Krinkle|detached is now known as Krinkle
  395. # [15:03] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  396. # [15:03] <annevk> Domenic: any reason streams expose a view rather than the buffer?
  397. # [15:03] <annevk> Domenic: https://github.com/yutakahirano/fetch-with-streams/pull/34
  398. # [15:04] * wilsonpage-away is now known as wilsonpage
  399. # [15:05] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  400. # [15:09] * Quits: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  401. # [15:12] * Quits: robinv (~robinv@62-205-82-55.access.telenet.be) (Ping timeout: 256 seconds)
  402. # [15:12] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: Textual IRC Client: www.textualapp.com)
  403. # [15:13] * Joins: newtron (~newtron@199.71.174.203)
  404. # [15:13] * Joins: ehsan_ (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca)
  405. # [15:16] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Remote host closed the connection)
  406. # [15:16] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  407. # [15:17] * Joins: jarek (~jarek@unaffiliated/jarek)
  408. # [15:17] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  409. # [15:17] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  410. # [15:18] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  411. # [15:18] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  412. # [15:21] * Joins: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com)
  413. # [15:22] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  414. # [15:24] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  415. # [15:25] * wilsonpage is now known as wilsonpage-away
  416. # [15:26] * wilsonpage-away is now known as wilsonpage
  417. # [15:27] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  418. # [15:28] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Remote host closed the connection)
  419. # [15:28] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  420. # [15:36] * Joins: TallTed (~Thud@63.119.36.36)
  421. # [15:37] * Quits: ^esc (~esc-ape@178.115.130.33.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  422. # [15:40] * Joins: robinv (~robinv@62-205-82-55.access.telenet.be)
  423. # [15:40] * Joins: ^esc (~esc-ape@77.119.130.109.wireless.dyn.drei.com)
  424. # [15:43] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  425. # [15:44] * Joins: eric_carlson (~ericc@17.202.49.94)
  426. # [15:46] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  427. # [15:46] <wanderview> annevk: my guess is its a convenience
  428. # [15:47] <wanderview> but an opinionated one
  429. # [15:48] <annevk> wanderview: yeah, it seems you might get network data you want to read as int32 or some such
  430. # [15:49] <wanderview> annevk: I wrote in the issue... but you can use .buffer to convert to the other view
  431. # [15:49] <wanderview> I believe
  432. # [15:49] <annevk> wanderview: sure
  433. # [15:49] <annevk> wanderview: but that's still a layer of abstraction added that you might not need/want
  434. # [15:49] <wanderview> annevk: I think this is really people saying "I don't like ArrayBuffer" :-)
  435. # [15:49] <annevk> wanderview: and an extra object allocation
  436. # [15:49] * Quits: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com) (Read error: Connection reset by peer)
  437. # [15:50] <annevk> wanderview: well, Typed Arrays happened and TC39 let it go
  438. # [15:51] * Quits: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  439. # [15:51] * Joins: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com)
  440. # [15:52] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  441. # [15:53] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  442. # [15:53] * Joins: ambv (~ambv@199.201.65.2)
  443. # [15:53] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  444. # [15:54] * Joins: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com)
  445. # [16:01] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  446. # [16:02] * Quits: tav (~tav`@host86-167-17-118.range86-167.btcentralplus.com) (Quit: tav)
  447. # [16:04] * Quits: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  448. # [16:05] * Joins: encryptd_fractl (~encryptd_@24-177-126-4.dhcp.mdsn.wi.charter.com)
  449. # [16:07] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  450. # [16:08] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  451. # [16:10] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  452. # [16:11] * Quits: nickstenn (~nickstenn@unaffiliated/nickstenn) (Quit: Bye)
  453. # [16:12] * Joins: nickstenn (~nickstenn@unaffiliated/nickstenn)
  454. # [16:12] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  455. # [16:13] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  456. # [16:13] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  457. # [16:16] <wanderview> Domenic: do envision types like ReadableStream being DOM interfaces or being part of the js engine?
  458. # [16:17] <wanderview> Domenic: asking since streams is a whatwg spec... which I guess seems DOM related to me and less a language thing
  459. # [16:17] <annevk> wanderview: he prefers that they are indistinguishable
  460. # [16:18] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  461. # [16:19] <wanderview> annevk: from content sure
  462. # [16:19] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  463. # [16:20] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  464. # [16:21] * Joins: jsx (uid48919@gateway/web/irccloud.com/x-nbtgslivnmqwzzmb)
  465. # [16:21] * Quits: jsx (uid48919@gateway/web/irccloud.com/x-nbtgslivnmqwzzmb) (Changing host)
  466. # [16:21] * Joins: jsx (uid48919@fsf/intern/jsx)
  467. # [16:21] * Joins: boogyman (~boogyman@2601:0:b801:ad00:2ca0:cc55:6594:d263)
  468. # [16:21] * Quits: boogyman (~boogyman@2601:0:b801:ad00:2ca0:cc55:6594:d263) (Changing host)
  469. # [16:21] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  470. # [16:23] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  471. # [16:24] * Quits: tommyliu (~tommyliu@113.91.75.120) (Read error: Connection reset by peer)
  472. # [16:24] * Quits: tripu (~tripu@p7223-ipngn11001marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving)
  473. # [16:24] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  474. # [16:24] * Joins: hemanth (~hemanth@122.167.96.157)
  475. # [16:25] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 245 seconds)
  476. # [16:25] * Joins: tommyliu (~tommyliu@li587-82.members.linode.com)
  477. # [16:25] * Joins: mven (~textual@32.97.110.57)
  478. # [16:28] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  479. # [16:28] * Joins: tommyliu_ (~tommyliu@113.91.75.120)
  480. # [16:32] * Quits: tommyliu (~tommyliu@li587-82.members.linode.com) (Write error: Connection reset by peer)
  481. # [16:36] * Quits: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 272 seconds)
  482. # [16:37] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Remote host closed the connection)
  483. # [16:38] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  484. # [16:38] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
  485. # [16:39] <Ms2ger> https://github.com/servo/html5ever/pull/125
  486. # [16:40] <Domenic> wanderview: this is an area where my view of the world and what is differ enough that my opinion shouldn't be taken too seriously ... IMO I think URL, Encoding, and Streams should all be implemented as part of the JS engine. In reality, V8 at least says they'd rather only have one standards body to look to for consensus on what to implement.
  487. # [16:42] <Domenic> annevk: a view gives the tuple (buffer, bytesRead, offset) https://esdiscuss.org/topic/idiomatic-representation-of-buffer-bytesread which is useful when re-using buffers
  488. # [16:42] * Quits: sangwhan (~sid23@d06f3063.wiz.network) (Ping timeout: 245 seconds)
  489. # [16:44] <annevk> Domenic: I see, so we assume some kind of new transfer semantic to appear?
  490. # [16:44] * Joins: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  491. # [16:44] <annevk> Domenic: that we don't want developers to use themselves?
  492. # [16:44] * Joins: sangwhan_ (~sid23@tor-exit.echelon.nsa.network)
  493. # [16:44] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  494. # [16:44] <wanderview> Domenic: in the long run I probably want the outer stream objects (ReadableStream/WritableStream) in spidermonkey so I can self-host and avoid js->c++->js penalties for pure js streams
  495. # [16:44] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  496. # [16:45] <Domenic> annevk: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/transfer
  497. # [16:46] <Domenic> wanderview: yeah that's what Safari seems to be doing looking at their code
  498. # [16:46] <annevk> Domenic: sure, but your proposal is that streams invokes that API rather than the developer, right?
  499. # [16:47] <Domenic> annevk: yeah, it hides it from them in general, since it needs to enforce that the buffers get detached.
  500. # [16:47] <Domenic> wanderview: and I'm going to Munich in a week to work on self-hosted streams as a "V8 extension"... would still live inside the Blink codebase though
  501. # [16:48] <annevk> Domenic: you won't be in SF the week of April 20?
  502. # [16:48] <wanderview> Domenic: I think I'm going to try to get some kind of system level test running
  503. # [16:48] <Domenic> annevk: only the 24th... regretting it now
  504. # [16:49] <annevk> Domenic: say hi to Jochen and Mike :-)
  505. # [16:49] <Domenic> annevk: oh yeah don't you live nearby there now?
  506. # [16:49] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  507. # [16:50] <annevk> Domenic: reasonably but still some mountains away
  508. # [16:50] * Quits: tommyliu_ (~tommyliu@113.91.75.120) (Remote host closed the connection)
  509. # [16:50] * Quits: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com) (Read error: Connection reset by peer)
  510. # [16:51] * annevk is trying to digest the ArrayBufferView vs ArrayBuffer arguments
  511. # [16:51] * Joins: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com)
  512. # [16:51] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  513. # [16:52] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  514. # [16:52] <caitp> ... is mootools broken by es6 again?
  515. # [16:52] <caitp> it never ends :>
  516. # [16:53] <Domenic> we must make a pact to no longer implement any es6 features until jsfiddle stops using mootools
  517. # [16:53] * Quits: sarri (~sari@unaffiliated/sarri) (Quit: [~sarri])
  518. # [16:53] <gsnedders> caitp: this happened with ES5 too
  519. # [16:54] <caitp> yes
  520. # [16:55] * Joins: sarri (~sari@unaffiliated/sarri)
  521. # [16:56] <wanderview> Domenic: the test I am planning: node server that constantly sends Message blocks containing a timestamp, fetch() body stream, Transform to parse Message blocks, WritableStream consumer that does fetch() PUT to send timestamp back to server, server compares current time to received timestamp
  522. # [16:56] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  523. # [16:56] <wanderview> Domenic: then I will measure throughput (messages per second) and latency (timestamp differences)
  524. # [16:56] <wanderview> Domenic: is that an adequate system test for you?
  525. # [16:57] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  526. # [16:57] <gsnedders> It's sad that Mootools is still causing this much in way of problems and didn't fix all the problems when it first happened…
  527. # [16:57] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  528. # [16:57] <wanderview> maybe an extra Transform in there to trigger .read() on the output of parse Transform
  529. # [16:57] <Domenic> wanderview: yes, thank you :). Will you be doing tests of e.g. manually-scheduled microtasks to eliminate impl-specific promise overhead? (I haven't caught up on that thread yet.)
  530. # [16:57] <wanderview> or just a manual read loop
  531. # [16:57] * Joins: eBureau (~Bruno@181.164.77.172)
  532. # [16:58] <wanderview> Domenic: I was not planning to do manually scheduled microtasks, no...
  533. # [16:58] <wanderview> Domenic: I was just going to prototype fetch body streams to test possible implementations in the browser... if I can do it in a day or two
  534. # [16:58] * Quits: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 250 seconds)
  535. # [16:59] <Domenic> wanderview: I think that would be prudent. Unless we believe promises will be forever slow, we shouldn't necessarily draw conclusions from their current performance, but instead look at the performance of lower-level primitives like microtasks.
  536. # [16:59] <wanderview> Domenic: the code trevnorris posted suggests to me its not the async schedule that was the problem, but instead the GC/CC
  537. # [16:59] * Quits: mven (~textual@32.97.110.57) (Read error: Connection reset by peer)
  538. # [17:00] <Domenic> wanderview: right, so the question is do we ever believe promises will get good GC support, or do we design against the current landscape?
  539. # [17:00] <wanderview> Domenic: its really hard to reason about possible future optimizations...
  540. # [17:00] * Joins: mven (~textual@32.97.110.57)
  541. # [17:00] * Quits: mven (~textual@32.97.110.57) (Excess Flood)
  542. # [17:00] <wanderview> Domenic: unless its a well known optimization as was the case with the "generators make a function each time" thing
  543. # [17:00] <wanderview> ^function^objet
  544. # [17:00] <wanderview> object
  545. # [17:00] <Domenic> well, I'm no expert, but it seems like there are two well-known optimizations here that are not being applied (although they might be hard)
  546. # [17:01] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  547. # [17:01] <Domenic> 1) for p.then(), if the return value is not used, don't allocate it
  548. # [17:01] * Joins: hasather (~hasather@80.91.33.141)
  549. # [17:01] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  550. # [17:01] <Domenic> 2) for var q = p.then(f, r); var w = q.then(f2, r2), since q only lives for one turn, make sure it stays in the young generation
  551. # [17:02] <wanderview> Domenic: I asked about (2) today... its unclear if we can do that in gecko any time soon
  552. # [17:03] <annevk> Maybe ask Mark Miller? He's been doing research into this for a long time, no?
  553. # [17:03] <Domenic> same in V8
  554. # [17:03] <Domenic> just unclear we want to design an API to work around it, or we want to use the existence of an API that stress-tests promises to put pressure on the engines to compete on performance
  555. # [17:03] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  556. # [17:04] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
  557. # [17:04] <wanderview> Domenic: if we have a real system test we can also more easily profile to see what the bottle neck is... maybe reason about what possible optimizations would do
  558. # [17:04] <Domenic> i wonder what chakra does...
  559. # [17:04] <Domenic> wanderview: yeah, that's a good point
  560. # [17:04] <wanderview> Domenic: if its GC/CC, though... I guess thats hard to predict
  561. # [17:04] <Domenic> e.g. sub in a promise implementation that is non-comformant and doesn't return anything from .then
  562. # [17:05] <wanderview> Domenic: my gut is that we are unlikely to see 300% improvements... but maybe there is a tipping point for number of objects which would grant that kind of improvement
  563. # [17:05] <bradleymeck> Domenic: can you go into a bit more depth on #1 , it seems like it would need to know if the promise will eventually have a .then attached?
  564. # [17:05] <Domenic> bradleymeck: I meant in the case where it clearly does not, via escape analysis
  565. # [17:05] <bradleymeck> ah
  566. # [17:06] <wanderview> Domenic: also, I was going to implement sync, async-with-promise, and async-with-callback if I can
  567. # [17:06] <wanderview> if I can without clamping the callback
  568. # [17:06] <Domenic> bradleymeck: like the code literally `p.then(f, r)`, the return value is not used (equivalent to `{ let q = p.then(f, r); }`)
  569. # [17:06] <bradleymeck> I would love more escape analysis optimizations they are fancy and can do magical things
  570. # [17:06] <wanderview> I think I can expose an intrinsic which does that
  571. # [17:06] <bradleymeck> yea, that would be nice
  572. # [17:06] <Domenic> wanderview: yeah makes sense, the general integration-test-framework seems like a great place to start with and then tweak the guts of.
  573. # [17:07] <Domenic> wanderview: also I think we should not trust benchmark.js and just do more manual looping... or at least make it optional... I think it is largely the source of our timer woes
  574. # [17:07] <wanderview> Domenic: my only fear is that this may take me a week or so... and the implementation of async read ship is sailing away
  575. # [17:07] <wanderview> Domenic: you brought benchmark.js to the party :-)
  576. # [17:07] <wanderview> but sure
  577. # [17:07] <Domenic> yeah, well we needed something that would run the test more than once to get rid of the crazy variance, but little did i know...
  578. # [17:08] <wanderview> Domenic: I'm just going to let this thing run open loop... stream data from server to browser and back to server as fast as possible... then dump latency and throughput number continuously
  579. # [17:08] <MikeSmith> annevk: it seems like https://docs.google.com/document/d/1IGYl_rxnqEvzmdAP9AJQYY2i2Uy_sW-cg9QI9ICe-ww/edit should have some attribution
  580. # [17:08] <wanderview> well... periodically
  581. # [17:08] <bradleymeck> wanderview: post it somewhere public? would like other people's benchmarks that aren't from me or trevor
  582. # [17:08] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  583. # [17:09] <MikeSmith> annevk: somebody just browsing to that URL from somehwere may otherwise have no clue where it came from
  584. # [17:09] <wanderview> bradleymeck: of course! it will be in the github issue once its working
  585. # [17:09] <bradleymeck> <3
  586. # [17:10] <annevk> MikeSmith: I recommend asking Richard Barnes directly, not sure I have editing rights
  587. # [17:10] * wanderview steps away for a bit
  588. # [17:10] <MikeSmith> annevk: ok
  589. # [17:11] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  590. # [17:13] * Joins: svl (~me@200.123.210.20)
  591. # [17:14] * Joins: zenith_ (~zenith@user3-87-91.wireless.utoronto.ca)
  592. # [17:15] * Joins: tommyliu (~tommyliu@113.91.75.120)
  593. # [17:15] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  594. # [17:15] * Quits: bradleymeck (~bradleyme@rrcs-71-41-5-28.sw.biz.rr.com) (Quit: bradleymeck)
  595. # [17:18] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  596. # [17:18] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  597. # [17:20] * Quits: tommyliu (~tommyliu@113.91.75.120) (Ping timeout: 256 seconds)
  598. # [17:21] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  599. # [17:22] * Quits: zenith_ (~zenith@user3-87-91.wireless.utoronto.ca) (Remote host closed the connection)
  600. # [17:23] * Joins: tommyliu (~tommyliu@113.91.75.120)
  601. # [17:25] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  602. # [17:26] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
  603. # [17:28] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  604. # [17:30] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  605. # [17:30] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  606. # [17:35] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  607. # [17:36] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  608. # [17:39] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: My iMac has gone to sleep. ZZZzzz…)
  609. # [17:40] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  610. # [17:41] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  611. # [17:41] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  612. # [17:47] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Ping timeout: 246 seconds)
  613. # [17:54] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  614. # [18:03] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  615. # [18:03] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Ping timeout: 252 seconds)
  616. # [18:04] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  617. # [18:08] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  618. # [18:10] * Quits: robinv (~robinv@62-205-82-55.access.telenet.be)
  619. # [18:13] * Joins: eBureau (~Bruno@181.164.77.172)
  620. # [18:15] * Joins: tav (~tav`@host86-167-17-118.range86-167.btcentralplus.com)
  621. # [18:18] * Quits: davve (~davve@83.218.67.123) (Ping timeout: 246 seconds)
  622. # [18:19] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  623. # [18:19] * Joins: SamB_7 (~chatzilla@2001:470:1f07:57:7cdd:780e:2869:9c1f)
  624. # [18:20] <SamB_7> Is https://whatwg.org/style/specification in a repository somewhere?
  625. # [18:21] * Joins: Maurice` (copyman@unaffiliated/maurice)
  626. # [18:21] <Domenic> I really wish it were
  627. # [18:22] * Joins: davve (~davve@h-72-179.a137.corp.bahnhof.se)
  628. # [18:23] <darobin> heh
  629. # [18:24] <zcorpan> Hixie: ^
  630. # [18:24] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  631. # [18:24] <darobin> that should really go into https://github.com/whatwg/resources.whatwg.org
  632. # [18:24] <SamB_7> you'd think, yeah
  633. # [18:25] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  634. # [18:26] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
  635. # [18:27] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  636. # [18:29] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  637. # [18:30] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  638. # [18:31] * Joins: scor (scor@nat/acquia/x-jlzjmgcqoougpnrg)
  639. # [18:31] * Quits: scor (scor@nat/acquia/x-jlzjmgcqoougpnrg) (Changing host)
  640. # [18:31] * Joins: scor (scor@drupal.org/user/52142/view)
  641. # [18:32] * Joins: annevk_ (~annevk@77-57-114-240.dclient.hispeed.ch)
  642. # [18:32] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Quit: ChatZilla 0.9.91.1 [Firefox 40.0a1/20150406030204])
  643. # [18:33] <Domenic> I think Allen just adopted another piece of https://streams.spec.whatwg.org/#conventions ... ES spec is slowly becoming more readable. https://bugs.ecmascript.org/show_bug.cgi?id=4273
  644. # [18:33] <Domenic> (Streams's "call-with-rethrow" => ES's new "Perform")
  645. # [18:33] * Quits: annevk (~annevk@77-57-114-240.dclient.hispeed.ch) (Read error: Connection reset by peer)
  646. # [18:34] * Joins: ap (~ap@17.202.44.214)
  647. # [18:34] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  648. # [18:35] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  649. # [18:37] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  650. # [18:39] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  651. # [18:40] <annevk_> Domenic: maybe not: https://twitter.com/awbjs/status/587654507997167618
  652. # [18:40] * annevk_ is now known as annevk
  653. # [18:40] <Domenic> oh :(
  654. # [18:40] <Domenic> I think we have some of those, but honestly I'd rather do something like Assert-does-not-throw
  655. # [18:43] <wanderview> Domenic: do you think it would be possible to make the ReadableStream lock a function of the underlying source?
  656. # [18:43] <Domenic> wanderview: hmm say more...
  657. # [18:44] <wanderview> Domenic: for the case where the underlying source is native... its really the place I want to lock instead of js outer object... for example, to prevent Response.text() which is also implemented in c++
  658. # [18:44] <wanderview> I guess I can do this with equivalent magic, but doesn't need to be in the spec
  659. # [18:44] <Domenic> wanderview: hmm does this have user-observable implications though?
  660. # [18:44] <Domenic> yeah
  661. # [18:44] <Domenic> I mean conceptually Response.text() does this.body.getReader()
  662. # [18:45] <Domenic> And presumably will be specced that way?
  663. # [18:45] <Domenic> But I'm open to ideas here if we can develop them a bit more.
  664. # [18:45] <wanderview> Domenic: I don't remember what the fetch-with-streams thing says
  665. # [18:46] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Remote host closed the connection)
  666. # [18:46] <Domenic> ah yeah it does. They all indirect through "Response's associated consume body algorithm" which acquires a reader
  667. # [18:47] <SamB_7> what is this "lock" of which you speak?
  668. # [18:47] <Domenic> It then says "Let chunks be the result of using implementation-specific mechanisms to repeatedly read from stream, using the exclusive access granted by reader, until stream becomes closed or errored." which IMO is a nice turn of phrase.
  669. # [18:47] <SamB_7> did JS get threading or something?
  670. # [18:47] <Domenic> SamB_7: https://streams.spec.whatwg.org/#locking
  671. # [18:47] <wanderview> SamB_7: its a lock on a stream
  672. # [18:48] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
  673. # [19:02] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Remote host closed the connection)
  674. # [19:03] * Quits: pi- (~Ohmu@cpc69129-oxfd25-2-0-cust987.4-3.cable.virginm.net)
  675. # [19:04] <annevk> Domenic: I don't understand the reusing buffers argument and I'm having trouble finding a good reference for it
  676. # [19:04] <Domenic> annevk: let me update one of the old examples
  677. # [19:05] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  678. # [19:05] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  679. # [19:05] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  680. # [19:06] * Joins: zenith_ (~zenith@142.150.23.90)
  681. # [19:06] <wanderview> Domenic: btw, if you think you will have a self-hosted Transform next week, we could run my integration test in both firefox and chrome... that would help isolate implementation issues
  682. # [19:07] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  683. # [19:09] * Quits: zenith_ (~zenith@142.150.23.90) (Remote host closed the connection)
  684. # [19:09] <wanderview> Domenic: tyoshino's patch to remove setTimeout from benchmark.js does help a lot, btw... even bluebird avoids the clamping now
  685. # [19:12] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  686. # [19:12] <Domenic> annevk: https://gist.github.com/domenic/dab9e8da245cb4fe6027
  687. # [19:13] <Domenic> wanderview: hmm ok, I can try to do that... hmm.
  688. # [19:13] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Client Quit)
  689. # [19:13] * Domenic lunches
  690. # [19:13] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  691. # [19:14] <annevk> Domenic: doesn't that reuse the view, not the buffer?
  692. # [19:21] <annevk> I think I sort of get it now
  693. # [19:23] * SamB_7 wonders why the underlying source wouldn't just be locked to the stream itself?
  694. # [19:27] * Joins: dbaron (dbaron@nat/google/x-nhkazufnwlllgkvf)
  695. # [19:39] * Joins: satazor_ (~satazor@114.248.108.93.rev.vodafone.pt)
  696. # [19:40] * Joins: frivoal (~frivoal@cm-84.208.175.177.getinternet.no)
  697. # [19:41] * Quits: frivoal (~frivoal@cm-84.208.175.177.getinternet.no) (Client Quit)
  698. # [19:43] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Ping timeout: 272 seconds)
  699. # [19:47] * Joins: benwerd (~benwerd@199.87.84.238)
  700. # [19:47] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  701. # [19:50] * Quits: satazor_ (~satazor@114.248.108.93.rev.vodafone.pt) (Ping timeout: 245 seconds)
  702. # [19:51] <Domenic> annevk: each result.value is a distinct view, backed by the same buffer
  703. # [19:51] * Joins: temp_ghost (~gH05t@115.185.149.193)
  704. # [19:52] * Quits: temp_ghost (~gH05t@115.185.149.193) (Max SendQ exceeded)
  705. # [19:53] * Joins: temp_ghost (~gH05t@115.185.149.193)
  706. # [19:56] * Quits: temp_ghost (~gH05t@115.185.149.193) (Client Quit)
  707. # [19:56] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep)
  708. # [19:56] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  709. # [19:56] * Joins: temp_ghost (~gH05t@115.185.149.193)
  710. # [19:58] * Joins: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net)
  711. # [19:58] * Quits: TallTed (~Thud@63.119.36.36)
  712. # [20:01] * Quits: temp_ghost (~gH05t@115.185.149.193) (Client Quit)
  713. # [20:07] * Joins: bnicholson (~bnicholso@corp.mtv2.mozilla.com)
  714. # [20:08] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  715. # [20:10] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  716. # [20:11] * Joins: thinkxl_ (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  717. # [20:12] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  718. # [20:13] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Ping timeout: 265 seconds)
  719. # [20:13] * Quits: eric_carlson (~ericc@17.202.49.94) (Quit: eric_carlson)
  720. # [20:14] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  721. # [20:14] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  722. # [20:20] * thinkxl_ is now known as thinkxl
  723. # [20:20] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Changing host)
  724. # [20:20] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
  725. # [20:26] * Joins: darobin (~darobin@2a01:e34:ed05:d180:c011:5614:ff53:a719)
  726. # [20:31] * Quits: robogoat (~robogoat@ec2-54-152-234-197.compute-1.amazonaws.com) (Ping timeout: 248 seconds)
  727. # [20:31] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
  728. # [20:32] * Quits: SamB_7 (~chatzilla@2001:470:1f07:57:7cdd:780e:2869:9c1f) (Ping timeout: 256 seconds)
  729. # [20:34] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
  730. # [20:36] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  731. # [20:36] * Joins: TallTed (~Thud@63.119.36.36)
  732. # [20:38] * Quits: darobin (~darobin@2a01:e34:ed05:d180:c011:5614:ff53:a719) (Remote host closed the connection)
  733. # [20:39] * Joins: benwerd (~benwerd@199.87.84.238)
  734. # [20:39] * Joins: eric_carlson (~ericc@17.202.49.94)
  735. # [20:40] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  736. # [20:41] * Quits: tommyliu (~tommyliu@113.91.75.120) (Remote host closed the connection)
  737. # [20:44] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  738. # [20:45] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
  739. # [20:46] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
  740. # [20:47] * Joins: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net)
  741. # [20:49] * Joins: weinig (~weinig@17.245.122.85)
  742. # [20:49] * Quits: weinig (~weinig@17.245.122.85) (Client Quit)
  743. # [20:49] * Quits: svl (~me@200.123.210.20) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  744. # [20:50] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  745. # [20:50] * Joins: darobin (~darobin@mtl93-18-78-208-93-24.fbx.proxad.net)
  746. # [20:51] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
  747. # [20:51] * Joins: josemanuel (~josemanue@210.173.35.37.dynamic.jazztel.es)
  748. # [20:52] * Quits: darobin (~darobin@mtl93-18-78-208-93-24.fbx.proxad.net) (Remote host closed the connection)
  749. # [20:53] <annevk> Domenic: but different parts of that buffer?
  750. # [20:53] <Domenic> annevk: nah same part, when you're passing it back in to .read() you're saying "I don't want these bytes any more, please overwrite them."
  751. # [20:53] <annevk> Domenic: what happens to the old references of the buffer while you write to it asynchronously?
  752. # [20:54] <Domenic> annevk: ok, I have to be more careful about what I mean by same "buffer." Different array buffer, same backing memory
  753. # [20:54] <annevk> Domenic: so how can that not work if you simply return an ArrayBuffer?
  754. # [20:55] <Domenic> annevk: we'd need to return { buffer, bytesRead }
  755. # [20:55] <annevk> Domenic: why can't you allocate an ArrayBuffer of the correct size?
  756. # [20:56] <Domenic> annevk: because then it will continually shrink as you keep passing it through the funnel...
  757. # [20:57] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
  758. # [20:57] <Domenic> (typing out a scenario here)
  759. # [20:57] <annevk> I guess I was imagining you'd have chunk size separate
  760. # [20:57] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
  761. # [20:57] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  762. # [20:57] * Quits: ambv (~ambv@199.201.65.2) (Ping timeout: 245 seconds)
  763. # [20:58] <annevk> and just allocate for whatever you read
  764. # [20:58] * Joins: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net)
  765. # [20:58] <Domenic> Allocate 10 MiB ArrayBuffer ab. Pass it into read() which transfers it to a new 10 MiB ArrayBuffer ab2 and then passes that to read(2) or equivalent. read(2) only gets 2 MiB from the socket. So now we transfer the backing memory to a new ArrayBuffer ab3 of size 2 MiB, which we return the user. But what happened to the extra 8 MiB? It was released as free
  766. # [20:58] <Domenic> since nobody has an ArrayBuffer that references it anymore.
  767. # [20:58] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  768. # [20:59] * Joins: robogoat (~robogoat@ec2-54-152-234-197.compute-1.amazonaws.com)
  769. # [20:59] <Domenic> (so now you pass back in ab3 to another call to read(), but the most you can get is 2 MiB... maybe it gives you back 512 KiB, freeing the other 1.5 MiB ... sad times.)
  770. # [21:00] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  771. # [21:00] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Remote host closed the connection)
  772. # [21:00] * Joins: benwerd (~benwerd@199.87.84.238)
  773. # [21:02] <Domenic> If we didn't have to do the transfer thing, we could just return Promise<number of bytes read> and modify the buffer in place
  774. # [21:02] <Domenic> Since we have to transfer it becomes Promise<{ newBufferWithSameBackingMemory, bytesRead }>, which we collapse into Promise<ABC>
  775. # [21:03] <Domenic> *ABV
  776. # [21:03] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  777. # [21:04] <annevk> Thanks for going into detail
  778. # [21:05] <annevk> Sounds reasonable, will probably have to review tomorrow
  779. # [21:05] <Domenic> any time, thanks for the review
  780. # [21:05] * Quits: benwerd (~benwerd@199.87.84.238) (Ping timeout: 256 seconds)
  781. # [21:07] * Joins: benwerd (~benwerd@199.87.84.238)
  782. # [21:10] * Joins: SamB_7 (~chatzilla@2001:470:1f07:57:7cdd:780e:2869:9c1f)
  783. # [21:12] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  784. # [21:13] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  785. # [21:13] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  786. # [21:17] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  787. # [21:17] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
  788. # [21:22] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  789. # [21:22] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  790. # [21:24] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  791. # [21:25] * Joins: weinig (~weinig@17.244.162.184)
  792. # [21:25] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  793. # [21:26] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  794. # [21:29] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 252 seconds)
  795. # [21:34] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
  796. # [21:35] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
  797. # [21:36] * Quits: hemanth (~hemanth@122.167.96.157) (Quit: This computer has gone to sleep)
  798. # [21:39] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  799. # [21:40] * Joins: ambv (ambv@gateway/conference/pycon/x-ysrgqzlgcvedmfbu)
  800. # [21:40] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  801. # [21:43] <miketaylr> zcorpan: too speedy https://cloudup.com/cbFFdNafldu
  802. # [21:43] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Ping timeout: 272 seconds)
  803. # [21:44] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Quit: My Mac has gone to sleep. ZZZzzz…)
  804. # [21:44] <wanderview> Domenic: I guess I would slice the buffer if the "available bytes" was something huge... cap it some value to avoid blowing up memory with a single contiguous buffer
  805. # [21:45] <zcorpan> miketaylr: ba dum tsss
  806. # [21:51] * Quits: tndrH (~Rob@cpc2-lee211-2-0-cust413.7-1.cable.virginm.net) (Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 33.0/20141011015303])
  807. # [21:53] * Quits: weinig (~weinig@17.244.162.184) (Quit: weinig)
  808. # [21:56] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  809. # [21:57] * Joins: svl (~me@200.123.210.20)
  810. # [21:57] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  811. # [21:57] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
  812. # [21:58] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
  813. # [21:59] * Joins: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  814. # [22:00] <Domenic> TabAtkins: any way to do appendices in Bikeshed?
  815. # [22:01] <TabAtkins> Domenic: I mean, you can just add an appendix. It's a section like any other. What are you wanting, specifically?
  816. # [22:02] <Domenic> TabAtkins: starting with A instead of a number, I guess.
  817. # [22:03] <TabAtkins> Nothing special for that, no.
  818. # [22:03] <TabAtkins> Just put "Appendix A: Foo" in the title.
  819. # [22:03] <Domenic> heh "7: Appendix A: Foo"
  820. # [22:03] <TabAtkins> <h2 class="no-num">
  821. # [22:03] <Domenic> Right!
  822. # [22:18] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  823. # [22:21] * Quits: ehsan_ (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca) (Remote host closed the connection)
  824. # [22:22] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
  825. # [22:23] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  826. # [22:24] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  827. # [22:25] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  828. # [22:29] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
  829. # [22:30] * Joins: othermaciej (~mjs@216.239.55.138)
  830. # [22:31] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
  831. # [22:33] * Joins: ehsan (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca)
  832. # [22:37] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  833. # [22:37] * Quits: othermaciej (~mjs@216.239.55.138) (Quit: othermaciej)
  834. # [22:38] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  835. # [22:42] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  836. # [22:42] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  837. # [22:43] <terinjokes> what does "These attributes are not intended for use by software that is not known to the administrators of the site that uses the attributes."
  838. # [22:43] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.91.1 [Firefox 37.0.1/20150402191859])
  839. # [22:43] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  840. # [22:43] <terinjokes> mean (from the HTML5 spec)
  841. # [22:45] * Quits: ehsan (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca) (Remote host closed the connection)
  842. # [22:45] * Joins: ehsan (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca)
  843. # [22:46] <caitp-> i think it means "there are no standard data-* attributes that client software can depend on being there, if you need that, use microdata"
  844. # [22:47] * Quits: ehsan (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca) (Remote host closed the connection)
  845. # [22:48] * Joins: ehsan (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca)
  846. # [22:49] <terinjokes> caitp-: so data-* should only be used by JS the client themselves write?
  847. # [22:49] <caitp-> i guess
  848. # [22:49] <caitp-> or whatever libraries they want to use
  849. # [22:49] <caitp-> but not client software
  850. # [22:49] <terinjokes> or if they include my script, me using those data attributes are acceptable
  851. # [22:50] <terinjokes> cool. we had a small discussion with a customer about what it means
  852. # [22:50] <caitp-> i'd ask hixie or someone for clarification, maybe they meant something else, but that's how it reads to me
  853. # [22:51] <caitp-> like, google shouldn't be using data- attributes to help rank a site
  854. # [22:52] <terinjokes> right, that makes sense
  855. # [22:53] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  856. # [22:54] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  857. # [22:54] <TabAtkins> That's correct. data-* aren't meant to be used for standardized markup across unrelated documents.
  858. # [22:55] <terinjokes> and i assume that using attributes that do no exist are bad (as they might have future specified manning, ala JavaScript prototype fun)
  859. # [22:56] * Joins: othermaciej (~mjs@216.239.55.138)
  860. # [22:57] <bradleymeck> terinjokes: you can upgrade from dangerous prefixes to unprefixed (css prefix fiasco), the reverse is more difficult (ala js prototype madness)
  861. # [22:58] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Textual IRC Client: www.textualapp.com)
  862. # [22:58] <terinjokes> bradleymeck: yep, yep
  863. # [22:58] * terinjokes spends 5 minutes fixing the bug
  864. # [22:59] * Quits: TallTed (~Thud@63.119.36.36)
  865. # [23:02] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
  866. # [23:04] * Quits: plutoniix (~plutoniix@node-19nj.pool-101-109.dynamic.totbb.net) (Ping timeout: 272 seconds)
  867. # [23:04] * Joins: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net)
  868. # [23:07] * Quits: ehsan (~ehsan@ip-162-250-172-188.fibre.fibrestream.ca) (Remote host closed the connection)
  869. # [23:13] * Joins: wilsonpage (~wilsonpag@37.152.196.82)
  870. # [23:13] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: My iMac has gone to sleep. ZZZzzz…)
  871. # [23:15] * Joins: wilsonpa_ (~wilsonpag@dab-glb1-h-88-1.dab.02.net)
  872. # [23:20] * Quits: wilsonpage (~wilsonpag@37.152.196.82) (Ping timeout: 273 seconds)
  873. # [23:20] * Joins: scor (~scor@drupal.org/user/52142/view)
  874. # [23:23] * Quits: eric_carlson (~ericc@17.202.49.94) (Ping timeout: 265 seconds)
  875. # [23:28] * Quits: wilsonpa_ (~wilsonpag@dab-glb1-h-88-1.dab.02.net) (Ping timeout: 265 seconds)
  876. # [23:30] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  877. # [23:31] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  878. # [23:31] * Joins: satazor (~satazor@117.195.115.89.rev.vodafone.pt)
  879. # [23:31] * Joins: plutoniix (~plutoniix@node-19nj.pool-101-109.dynamic.totbb.net)
  880. # [23:32] * Joins: eBureau (~Bruno@181.164.77.172)
  881. # [23:35] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  882. # [23:39] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
  883. # [23:43] * Quits: Maurice` (copyman@unaffiliated/maurice)
  884. # [23:48] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Ping timeout: 245 seconds)
  885. # [23:48] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  886. # [23:50] * Quits: nunnun- (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 265 seconds)
  887. # [23:51] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  888. # [23:53] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 246 seconds)
  889. # [23:54] * Quits: satazor (~satazor@117.195.115.89.rev.vodafone.pt) (Read error: Connection reset by peer)
  890. # [23:54] * Joins: satazor (~satazor@117.195.115.89.rev.vodafone.pt)
  891. # [23:55] * Quits: satazor (~satazor@117.195.115.89.rev.vodafone.pt) (Read error: Connection reset by peer)
  892. # [23:55] * Joins: satazor (~satazor@117.195.115.89.rev.vodafone.pt)
  893. # [23:58] * Joins: scor (~scor@drupal.org/user/52142/view)
  894. # [23:59] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  895. # Session Close: Tue Apr 14 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn