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

Options:

  1. # Session Start: Wed Jun 11 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:02] * Quits: shannonmoeller (~shannonmo@nat.sierrabravo.net) (Remote host closed the connection)
  4. # [00:02] * Joins: shannonmoeller (~shannonmo@nat.sierrabravo.net)
  5. # [00:02] * Quits: lmcliste_ (~lmclister@192.150.10.206) (Read error: Connection reset by peer)
  6. # [00:03] * Joins: lmclister (~lmclister@192.150.10.206)
  7. # [00:03] * Quits: Smylers (~smylers@host86-169-69-217.range86-169.btcentralplus.com) (Ping timeout: 276 seconds)
  8. # [00:08] * Joins: jeremyj (~jeremyj@17.202.44.231)
  9. # [00:08] * Joins: tantek (~tantek@66.228.68.132)
  10. # [00:08] * Quits: jeremyj (~jeremyj@17.202.44.231) (Client Quit)
  11. # [00:15] <Hixie> man, getting the orientation of the stack of open elements wrong was so dumb
  12. # [00:16] <SamB> Hixie: hmm?
  13. # [00:16] <SamB> oh, you mean in your parser?
  14. # [00:16] <Hixie> when i specced the html parser, i defined a stack which grows downwards
  15. # [00:16] <Hixie> instead of upwards
  16. # [00:16] <SamB> oh
  17. # [00:16] <SamB> oops
  18. # [00:16] <Hixie> so the spec talks about "lower in the stack" meaning further from zero
  19. # [00:16] <SamB> just like on i386 ;-P
  20. # [00:16] <Hixie> heh
  21. # [00:16] <Hixie> it's freaking confusing
  22. # [00:16] <Hixie> but to fix it would be so risky
  23. # [00:16] <Hixie> that i daren't do it
  24. # [00:17] * Quits: rniwa (~rniwa@17.202.43.222) (Quit: rniwa)
  25. # [00:17] <SamB> maybe change to words that aren't up and down at all
  26. # [00:17] * Joins: rniwa (~rniwa@17.202.43.222)
  27. # [00:17] <Hixie> i use all kinds of words
  28. # [00:17] <Hixie> that's why it's risky
  29. # [00:17] <Hixie> e.g. "Let furthest block be the topmost node in the stack of open elements that is lower in the stack than formatting element..."
  30. # [00:17] <Hixie> topmost meaning nearest to index 0, lower meaning with index greater than
  31. # [00:18] <Hixie> assuming a positive-index stack where 0 is the first thing pushed onto it
  32. # [00:18] <SamB> clearly start by wrapping all such text in caution tape ;-P
  33. # [00:21] * Joins: gavin___ (~gavin@76.14.87.162)
  34. # [00:21] * Quits: gavin__ (~gavin@76.14.87.162) (Read error: Connection reset by peer)
  35. # [00:24] * Joins: nessy (~silviapf@101.164.214.231)
  36. # [00:27] * Joins: jeremyj (~jeremyj@17.202.44.231)
  37. # [00:27] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
  38. # [00:31] * Joins: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net)
  39. # [00:33] * Quits: gavin___ (~gavin@76.14.87.162) (Remote host closed the connection)
  40. # [00:33] * Joins: gavin__ (~gavin@76.14.87.162)
  41. # [00:35] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 260 seconds)
  42. # [00:37] * Joins: wartdev (~wartdev@109.255.148.96)
  43. # [00:40] * Krinkle|detached is now known as Krinkle
  44. # [00:43] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  45. # [00:46] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  46. # [00:47] * Quits: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95) (Remote host closed the connection)
  47. # [00:48] * Quits: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net) (Remote host closed the connection)
  48. # [00:51] * Quits: plutoniix (~plutoniix@node-4v3.pool-125-25.dynamic.totbb.net) (Quit: จรลี จรลา)
  49. # [00:52] * Joins: nessy (~silviapf@101.164.214.231)
  50. # [00:53] * Quits: kinetik (~kinetik@121-98-52-189.bng1.nct.orcon.net.nz) (Ping timeout: 252 seconds)
  51. # [00:56] <jamesr_> redefine the stack to go left-to-right
  52. # [00:57] * Quits: tantek (~tantek@66.228.68.132) (Quit: tantek)
  53. # [00:57] <SamB> hmm, that's not terribly exotic as directions go
  54. # [00:58] <jamesr_> or north/south?
  55. # [00:58] <Philip`> With C++ std::vector, a stack typically grows from front to back
  56. # [00:59] * Joins: weinig (~weinig@17.114.218.93)
  57. # [01:00] * Quits: shannonmoeller (~shannonmo@nat.sierrabravo.net) (Remote host closed the connection)
  58. # [01:00] * Joins: shannonmoeller (~shannonmo@nat.sierrabravo.net)
  59. # [01:01] * Quits: shannonmoeller (~shannonmo@nat.sierrabravo.net) (Remote host closed the connection)
  60. # [01:01] <Philip`> (Could go with turnwise and widdershins if you want to avoid ambiguity with typical 3D directional terms)
  61. # [01:02] * Joins: shannonmoeller (~shannonmo@nat.sierrabravo.net)
  62. # [01:04] * jgraham thinks that the C++ committee and Hixie need to revise the law of universial gravitation
  63. # [01:04] <jgraham> Because their stacks are not going to be stable
  64. # [01:05] * Joins: tantek (~tantek@mab2436d0.tmodns.net)
  65. # [01:06] * Quits: mven (~textual@169.241.49.238) (Ping timeout: 276 seconds)
  66. # [01:08] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  67. # [01:09] * Joins: kinetik (~kinetik@121-98-135-7.bng1.nct.orcon.net.nz)
  68. # [01:10] * Quits: tantek (~tantek@mab2436d0.tmodns.net) (Client Quit)
  69. # [01:12] * Quits: gavin__ (~gavin@76.14.87.162) (Remote host closed the connection)
  70. # [01:12] * Joins: gavin__ (~gavin@76.14.87.162)
  71. # [01:14] * Quits: marcosc (~marcosc@66.207.208.102) (Remote host closed the connection)
  72. # [01:18] * Quits: nephyrin (~neph@corp.mtv2.mozilla.com) (Ping timeout: 276 seconds)
  73. # [01:18] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  74. # [01:20] * Joins: nephyrin (~neph@corp.mtv2.mozilla.com)
  75. # [01:21] * Joins: jeremyj (~jeremyj@17.202.44.231)
  76. # [01:22] * Joins: nessy (~silviapf@101.164.214.231)
  77. # [01:26] * Quits: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net) (Quit: jeffreyatw)
  78. # [01:26] * Joins: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net)
  79. # [01:32] * Joins: ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan)
  80. # [01:34] * Quits: wartdev (~wartdev@109.255.148.96) (Remote host closed the connection)
  81. # [01:34] * Joins: tantek (~tantek@mab2436d0.tmodns.net)
  82. # [01:37] * Quits: gavin__ (~gavin@76.14.87.162) (Remote host closed the connection)
  83. # [01:37] * Joins: gavin__ (~gavin@76.14.87.162)
  84. # [01:39] * Krinkle is now known as Krinkle|detached
  85. # [01:39] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  86. # [01:43] * Quits: shannonmoeller (~shannonmo@nat.sierrabravo.net) (Remote host closed the connection)
  87. # [01:43] * Joins: newtron_work (~newtron@199.71.174.204)
  88. # [01:43] * Joins: shannonmoeller (~shannonmo@nat.sierrabravo.net)
  89. # [01:43] * Joins: a-ja (~Instantbi@70.230.145.246)
  90. # [01:44] <Hixie> holy crap, i implemented the AAA and passed like 10 more tests
  91. # [01:44] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  92. # [01:45] * Quits: shannonmoeller (~shannonmo@nat.sierrabravo.net) (Remote host closed the connection)
  93. # [01:45] * Joins: shannonmoeller (~shannonmo@nat.sierrabravo.net)
  94. # [01:45] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
  95. # [01:45] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
  96. # [01:47] * Quits: newtron_ (~newtron@199.71.174.203) (Ping timeout: 240 seconds)
  97. # [01:47] * Quits: newtron_work (~newtron@199.71.174.204) (Ping timeout: 240 seconds)
  98. # [01:50] * Quits: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net) (Remote host closed the connection)
  99. # [01:52] * Quits: shannonmoeller (~shannonmo@nat.sierrabravo.net) (Remote host closed the connection)
  100. # [01:52] * Joins: bholley (~bholley@98.210.101.88)
  101. # [01:53] * Joins: mven (~textual@ip68-104-38-84.lv.lv.cox.net)
  102. # [01:54] * Quits: gavin__ (~gavin@76.14.87.162) (Remote host closed the connection)
  103. # [01:54] * Joins: gavin__ (~gavin@76.14.87.162)
  104. # [01:54] * Joins: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net)
  105. # [01:56] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
  106. # [01:59] * Quits: nephyrin (~neph@corp.mtv2.mozilla.com) (Read error: Connection reset by peer)
  107. # [01:59] * Joins: nephyrin` (~neph@corp.mtv2.mozilla.com)
  108. # [02:00] * Quits: jernoble (~jernoble@17.202.45.163) (Quit: Computer has gone to sleep.)
  109. # [02:01] * Quits: tantek (~tantek@mab2436d0.tmodns.net) (Quit: tantek)
  110. # [02:06] * Joins: marcosc (~marcosc@206-248-190-144.dsl.teksavvy.com)
  111. # [02:06] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Remote host closed the connection)
  112. # [02:07] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  113. # [02:09] * Quits: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net) (Remote host closed the connection)
  114. # [02:11] * Joins: weinig_ (~weinig@17.114.217.28)
  115. # [02:11] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Ping timeout: 245 seconds)
  116. # [02:12] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 260 seconds)
  117. # [02:15] * Joins: ^esc (~esc-ape@178.165.128.19.wireless.dyn.drei.com)
  118. # [02:15] * Joins: jernoble (~jernoble@76.74.153.41)
  119. # [02:15] * Quits: weinig_ (~weinig@17.114.217.28) (Ping timeout: 265 seconds)
  120. # [02:15] * Joins: weinig_ (~weinig@17.245.28.210)
  121. # [02:17] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  122. # [02:18] * Quits: bengl (~bengl@91.219.238.88) (Ping timeout: 276 seconds)
  123. # [02:19] * Quits: weinig_ (~weinig@17.245.28.210) (Client Quit)
  124. # [02:21] * Quits: mven (~textual@ip68-104-38-84.lv.lv.cox.net) (Quit: Textual IRC Client: www.textualapp.com)
  125. # [02:21] * Joins: mven (~textual@ip68-104-38-84.lv.lv.cox.net)
  126. # [02:30] * Joins: bengl (~bengl@2001:4c48:2:8400:f99c:664d:c009:31db)
  127. # [02:30] * Joins: jeremyj (~jeremyj@17.202.44.231)
  128. # [02:31] * Quits: jeremyj (~jeremyj@17.202.44.231) (Client Quit)
  129. # [02:39] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  130. # [02:40] * Joins: plutoniix (~plutoniix@210.213.57.70)
  131. # [02:40] * Quits: weinig (~weinig@17.114.218.93) (Quit: weinig)
  132. # [02:45] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds)
  133. # [02:46] * Quits: gavin__ (~gavin@76.14.87.162) (Read error: Connection reset by peer)
  134. # [02:46] * Joins: gavin_ (~gavin@76.14.87.162)
  135. # [02:46] * Quits: lmclister (~lmclister@192.150.10.206)
  136. # [02:48] * Joins: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net)
  137. # [02:51] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Remote host closed the connection)
  138. # [02:53] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (Ping timeout: 240 seconds)
  139. # [02:55] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  140. # [02:55] * Joins: gavin_ (~gavin@76.14.87.162)
  141. # [02:58] * Quits: ambv (~ambv@206.108.217.134) (Quit: sys.exit(0) # computer went to sleep)
  142. # [03:02] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  143. # [03:07] <Domenic> Hixie: glad you are deciphering this ES task/initialization stuff ... I think I got lost @_@
  144. # [03:10] * Joins: gavin__ (~gavin@76.14.87.162)
  145. # [03:12] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  146. # [03:15] * Quits: jernoble (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  147. # [03:15] * Quits: gavin_ (~gavin@76.14.87.162) (Ping timeout: 276 seconds)
  148. # [03:16] * Quits: bholley (~bholley@98.210.101.88) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  149. # [03:17] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  150. # [03:17] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  151. # [03:17] * Joins: scor (~scor@drupal.org/user/52142/view)
  152. # [03:21] * Joins: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
  153. # [03:22] * Joins: bholley (~bholley@98.210.101.88)
  154. # [03:27] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  155. # [03:30] * Joins: ambv (~ambv@173.252.71.129)
  156. # [03:35] * Quits: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  157. # [03:36] * Quits: marcosc (~marcosc@206-248-190-144.dsl.teksavvy.com) (Remote host closed the connection)
  158. # [03:40] * Joins: weinig (~weinig@98.234.191.242)
  159. # [03:40] * Quits: jwalden (~waldo@corp.mtv2.mozilla.com) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 29.0/20140428110119])
  160. # [03:41] * Joins: toydestroyer (~textual@46.39.35.204)
  161. # [03:42] * Joins: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com)
  162. # [03:42] * Quits: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com) (Remote host closed the connection)
  163. # [03:42] * Joins: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net)
  164. # [03:42] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  165. # [03:42] * Joins: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com)
  166. # [03:47] * Quits: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com) (Ping timeout: 240 seconds)
  167. # [03:51] * Quits: jacobolus (~jacobolus@c-76-103-91-111.hsd1.ca.comcast.net) (Remote host closed the connection)
  168. # [03:53] * Joins: jernoble (~jernoble@162.217.73.171)
  169. # [03:53] * Quits: bnicholson (~bnicholso@corp.mtv2.mozilla.com) (Ping timeout: 260 seconds)
  170. # [04:02] * Joins: tantek (~tantek@66.228.68.132)
  171. # [04:18] * Quits: jernoble (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  172. # [04:20] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  173. # [04:21] * Joins: bnicholson (~bnicholso@24.130.57.109)
  174. # [04:24] * Quits: bholley (~bholley@98.210.101.88) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  175. # [04:25] * Krinkle|detached is now known as Krinkle
  176. # [04:27] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 240 seconds)
  177. # [04:28] * Joins: poona (~poona@unaffiliated/poona)
  178. # [04:29] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  179. # [04:32] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  180. # [04:32] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Client Quit)
  181. # [04:38] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  182. # [04:50] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection timed out)
  183. # [04:51] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  184. # [04:55] * Joins: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com)
  185. # [04:58] * Joins: Areks (~Areks@195.151.27.2)
  186. # [05:00] * Krinkle is now known as Krinkle|detached
  187. # [05:01] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Read error: Connection reset by peer)
  188. # [05:04] * Joins: bholley (~bholley@98.210.101.88)
  189. # [05:04] * Quits: rniwa (~rniwa@17.202.43.222) (Quit: rniwa)
  190. # [05:05] * Joins: rniwa (~rniwa@17.202.43.222)
  191. # [05:07] * Quits: eric_carlson (~eric@17.202.43.125) (Ping timeout: 240 seconds)
  192. # [05:24] * Quits: CvP (~CvP@27.147.198.50) (Disconnected by services)
  193. # [05:24] * Joins: xCG (~CvP@27.147.198.50)
  194. # [05:24] * xCG is now known as CvP
  195. # [05:26] * Quits: tantek (~tantek@66.228.68.132) (Quit: tantek)
  196. # [05:26] * Joins: ivan\_ (~ivan@108-213-76-179.lightspeed.frokca.sbcglobal.net)
  197. # [05:26] * Quits: ivan\_ (~ivan@108-213-76-179.lightspeed.frokca.sbcglobal.net) (Changing host)
  198. # [05:26] * Joins: ivan\_ (~ivan@unaffiliated/ivan/x-000001)
  199. # [05:27] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 276 seconds)
  200. # [05:28] * ivan\_ is now known as ivan\
  201. # [05:42] * Quits: toydestroyer (~textual@46.39.35.204)
  202. # [05:52] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
  203. # [05:52] * Joins: hemanth (~hemanth@122.178.207.93)
  204. # [05:54] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  205. # [05:54] * Quits: gavin__ (~gavin@76.14.87.162) (Read error: Connection reset by peer)
  206. # [05:54] * Joins: gavin__ (~gavin@76.14.87.162)
  207. # [06:06] * Quits: bholley (~bholley@98.210.101.88) (Read error: Connection reset by peer)
  208. # [06:06] * Joins: bholley_ (~bholley@98.210.101.88)
  209. # [06:22] * Quits: hemanth (~hemanth@122.178.207.93) (Quit: This computer has gone to sleep)
  210. # [06:38] * Joins: toydestroyer (~textual@mail.moneks.ru)
  211. # [06:40] * Joins: benschwarz (uid2121@gateway/web/irccloud.com/x-phnkpcqldayqlxhy)
  212. # [06:44] * Quits: rniwa (~rniwa@17.202.43.222) (Quit: rniwa)
  213. # [07:04] * Quits: bholley_ (~bholley@98.210.101.88) (Quit: Textual IRC Client: www.textualapp.com)
  214. # [07:08] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  215. # [07:13] * Joins: Smylers (~smylers@host86-169-69-217.range86-169.btcentralplus.com)
  216. # [07:23] * Joins: gavin_ (~gavin@76.14.87.162)
  217. # [07:26] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-izlfpftjnqjbmhjz)
  218. # [07:28] * Quits: gavin__ (~gavin@76.14.87.162) (Ping timeout: 276 seconds)
  219. # [07:30] * Quits: weinig (~weinig@98.234.191.242) (Remote host closed the connection)
  220. # [07:31] * Joins: weinig (~weinig@98.234.191.242)
  221. # [07:32] * Joins: rniwa (~rniwa@67.164.23.121)
  222. # [07:53] * Quits: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  223. # [08:07] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  224. # [08:13] * Joins: Ducki (~Ducki@137.116.197.171)
  225. # [08:21] * Quits: Smylers (~smylers@host86-169-69-217.range86-169.btcentralplus.com) (Quit: Leaving.)
  226. # [08:23] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  227. # [08:39] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
  228. # [08:41] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  229. # [08:41] * Joins: gavin_ (~gavin@76.14.87.162)
  230. # [08:44] * Joins: markkes (~markkes@62.207.90.201)
  231. # [08:49] * Quits: mvujovic (sid13458@gateway/web/irccloud.com/x-ioveozutujucgrha) (Ping timeout: 240 seconds)
  232. # [08:50] * Parts: a-ja (~Instantbi@70.230.145.246)
  233. # [08:51] * Joins: mvujovic (sid13458@gateway/web/irccloud.com/x-wutgnqfkvsirllyw)
  234. # [08:55] <annevk> Domenic: I wonder what implementers will think
  235. # [09:01] * Joins: BigBangUDR (~Thunderbi@101.59.251.55)
  236. # [09:02] * Joins: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net)
  237. # [09:02] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  238. # [09:09] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
  239. # [09:10] * Quits: rniwa (~rniwa@67.164.23.121) (Quit: rniwa)
  240. # [09:10] * Joins: Ms2ger (~Ms2ger@102.203-242-81.adsl-dyn.isp.belgacom.be)
  241. # [09:13] * Quits: tav (~tav`@host109-154-1-71.range109-154.btcentralplus.com) (Quit: tav)
  242. # [09:18] * Quits: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  243. # [09:19] * Joins: rniwa (~rniwa@67.164.23.121)
  244. # [09:22] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  245. # [09:25] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  246. # [09:32] * Quits: rniwa (~rniwa@67.164.23.121) (Quit: rniwa)
  247. # [09:35] * Joins: darobin (~darobin@78.109.80.74)
  248. # [09:39] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  249. # [09:40] * Quits: ambv (~ambv@173.252.71.129) (Quit: sys.exit(0) # computer went to sleep)
  250. # [09:42] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 265 seconds)
  251. # [09:42] * Joins: sankha93 (uid12218@fsf/emeritus/sankha93)
  252. # [09:43] * Joins: richt (~richt@83.218.67.123)
  253. # [09:45] * Joins: cheron (~cheron@unaffiliated/cheron)
  254. # [09:49] * Joins: Smylers (~smylers@81.143.60.194)
  255. # [09:52] * Quits: Ms2ger (~Ms2ger@102.203-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 252 seconds)
  256. # [09:58] * Quits: BigBangUDR (~Thunderbi@101.59.251.55) (Ping timeout: 240 seconds)
  257. # [10:08] * Joins: Ms2ger (~Ms2ger@194.209-64-87.adsl-dyn.isp.belgacom.be)
  258. # [10:11] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett)
  259. # [10:12] * Joins: zdobersek (~zan@109.201.152.16)
  260. # [10:19] * Joins: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95)
  261. # [10:20] * Quits: jwatt (~roslea@host86-160-112-104.range86-160.btcentralplus.com) (Ping timeout: 276 seconds)
  262. # [10:24] * Joins: jwatt (~roslea@host109-145-4-35.range109-145.btcentralplus.com)
  263. # [10:25] * Joins: davve` (~user@83.218.67.123)
  264. # [10:25] * Quits: davve` (~user@83.218.67.123) (Remote host closed the connection)
  265. # [10:27] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  266. # [10:27] * Joins: gavin_ (~gavin@76.14.87.162)
  267. # [10:32] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  268. # [10:37] <annevk> MikeSmith: any chance you can put a stop to people abusing mailing list addresses as Bugzilla accounts? https://www.w3.org/Bugs/Public/show_bug.cgi?id=25985#c27
  269. # [10:38] <annevk> MikeSmith: that's really confusing
  270. # [10:47] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  271. # [11:02] <annevk> jgraham: heh, I remember when we implemented that stuff I was similarly confused by the stacks and just assumed that bit was okay since we passed the tests
  272. # [11:03] * Quits: jwatt (~roslea@host109-145-4-35.range109-145.btcentralplus.com) (Ping timeout: 245 seconds)
  273. # [11:04] * Joins: Lachy (~Lachy@213.166.174.2)
  274. # [11:07] * Joins: nessy (~silviapf@101.164.214.231)
  275. # [11:08] * Quits: Ms2ger (~Ms2ger@194.209-64-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 276 seconds)
  276. # [11:24] * Joins: Ms2ger (~Ms2ger@194.209-64-87.adsl-dyn.isp.belgacom.be)
  277. # [11:25] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  278. # [11:30] * Joins: jwatt (~roslea@92.40.249.165.threembb.co.uk)
  279. # [11:31] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  280. # [11:31] * Joins: gavin_ (~gavin@76.14.87.162)
  281. # [11:32] * Joins: tantek (~tantek@66.228.68.132)
  282. # [11:33] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-phnkpcqldayqlxhy) (Quit: Connection closed for inactivity)
  283. # [11:34] * Joins: richt_ (~richt@83.218.67.123)
  284. # [11:35] * Quits: richt (~richt@83.218.67.123) (Ping timeout: 276 seconds)
  285. # [11:39] * Joins: charl_ (~charl@2001:67c:2564:524:54d8:34cc:36fe:f3c5)
  286. # [11:48] * Quits: tantek (~tantek@66.228.68.132) (Quit: tantek)
  287. # [11:52] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Read error: Connection reset by peer)
  288. # [11:54] * caitp- is now known as caitp
  289. # [11:56] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
  290. # [12:09] * Joins: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net)
  291. # [12:13] * Quits: ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan) (Ping timeout: 260 seconds)
  292. # [12:20] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  293. # [12:20] * Joins: gavin_ (~gavin@76.14.87.162)
  294. # [12:20] * Quits: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95) (Quit: coolbot95)
  295. # [12:21] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  296. # [12:22] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  297. # [12:22] * Joins: gavin_ (~gavin@76.14.87.162)
  298. # [12:26] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  299. # [12:26] * Quits: plutoniix (~plutoniix@210.213.57.70) (Quit: จรลี จรลา)
  300. # [12:44] * Joins: hemanth (b64941c6@gateway/web/freenode/ip.182.73.65.198)
  301. # [12:44] <hemanth> meow!
  302. # [12:46] * Joins: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95)
  303. # [12:47] <annevk> Removing author headers is proving to be a bit more invasive than expected, but it seems like it might play out well
  304. # [12:53] * Quits: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net) (Quit: sicking)
  305. # [12:56] * Joins: ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan)
  306. # [12:56] * Joins: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net)
  307. # [12:56] * Quits: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net) (Client Quit)
  308. # [13:01] <coolbot95> What the WG?
  309. # [13:01] <coolbot95> That one's free.
  310. # [13:01] <coolbot95> I still don't know what "What" stands for.
  311. # [13:01] <coolbot95> Or "WHAT".
  312. # [13:01] <Ms2ger> Web hypertext application technology
  313. # [13:02] <coolbot95> I have never really grasped what your relation is to W3.
  314. # [13:02] <coolbot95> And the browser authors.
  315. # [13:03] <coolbot95> I just know W3/W3C started looking like a joke 10+ years ago.
  316. # [13:04] <annevk> coolbot95: http://wiki.whatwg.org/wiki/FAQ enjoy
  317. # [13:06] * Quits: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com) (Remote host closed the connection)
  318. # [13:07] * Joins: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com)
  319. # [13:11] * Quits: sak_to (~sak_to@24-52-206-247.cable.teksavvy.com) (Ping timeout: 252 seconds)
  320. # [13:12] * Joins: jwatt_ (~roslea@92.40.249.165.threembb.co.uk)
  321. # [13:14] * Quits: jwatt (~roslea@92.40.249.165.threembb.co.uk) (Ping timeout: 265 seconds)
  322. # [13:14] * Quits: mvujovic (sid13458@gateway/web/irccloud.com/x-wutgnqfkvsirllyw) (Ping timeout: 265 seconds)
  323. # [13:15] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 265 seconds)
  324. # [13:15] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 265 seconds)
  325. # [13:16] * Joins: cheron (~cheron@unaffiliated/cheron)
  326. # [13:16] <coolbot95> Ah.
  327. # [13:17] <coolbot95> Seems to match my "10 years" thing perfectly.
  328. # [13:17] * Joins: mvujovic (sid13458@gateway/web/irccloud.com/x-ldzzkhhdgibudmni)
  329. # [13:18] * Joins: Johnny- (~null@unaffiliated/johnny-)
  330. # [13:19] * Quits: jochen__ (jochen@nat/google/x-igupelorkhnhfzqi) (Ping timeout: 265 seconds)
  331. # [13:19] <annevk> Yeah, anniversary was a week ago
  332. # [13:20] * Joins: jochen__ (jochen@nat/google/x-buhkwvivyanmhxij)
  333. # [13:20] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 245 seconds)
  334. # [13:21] <coolbot95> :S
  335. # [13:21] * Quits: payman (~payman@ip-200.t2.se.opera.com) (Ping timeout: 265 seconds)
  336. # [13:21] * Quits: jwatt_ (~roslea@92.40.249.165.threembb.co.uk) (Ping timeout: 260 seconds)
  337. # [13:21] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  338. # [13:23] * Quits: jory (~jory@supercu.be) (Ping timeout: 265 seconds)
  339. # [13:23] * Quits: parshap (sid18846@gateway/web/irccloud.com/x-qphsvmaemfdzpdar) (Ping timeout: 265 seconds)
  340. # [13:24] * Quits: Phae (sid455@gateway/web/irccloud.com/x-anenbkpnkvnljyhh) (Ping timeout: 265 seconds)
  341. # [13:24] * Joins: jory` (~jory@supercu.be)
  342. # [13:26] * Joins: Phae (sid455@gateway/web/irccloud.com/x-dburfrksbofrwovw)
  343. # [13:26] * Joins: parshap (sid18846@gateway/web/irccloud.com/x-srwxiirlwzdtnaro)
  344. # [13:32] * Quits: bengl (~bengl@2001:4c48:2:8400:f99c:664d:c009:31db) (Ping timeout: 265 seconds)
  345. # [13:37] * Joins: dbaron (~dbaron@pool-72-94-180-192.phlapa.fios.verizon.net)
  346. # [13:45] <JakeA> annevk: with the no-proflight headers, do we need a "cors-no-preflight" mode that cannot be set on construction unless it's constructed by the UA?
  347. # [13:45] <annevk> JakeA: yeah, that was an option I considered
  348. # [13:45] <annevk> JakeA: I went with an "unsafe request flag" that will be set by XHR and fetch()
  349. # [13:46] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  350. # [13:46] <annevk> JakeA: I haven't made this commit yet since it's pretty large and changes a bunch of things around
  351. # [13:46] <annevk> JakeA: and I really need to shower and get some food :p
  352. # [13:46] <JakeA> :D
  353. # [13:49] * Joins: gavin_ (~gavin@76.14.87.162)
  354. # [13:50] <JakeA> annevk: If I do myCache.put(request, response); event.respondWith(response); is that going to break? If we spec cache to tee response streams when storing, does it work around that?
  355. # [13:53] * Joins: jwatt (~roslea@2001:450:1d:224:4c8b:6ecd:1034:cb3c)
  356. # [13:54] <annevk> JakeA: yeah we need to talk to Domenic about those streams
  357. # [13:54] <annevk> JakeA: maybe a structured clone of a stream should be a tee?
  358. # [13:54] <annevk> JakeA: to answer that we need to know how streams will work with structured cloning
  359. # [13:54] <annevk> JakeA: which is hard since we don't even know how structured cloning works with promises
  360. # [13:55] * Quits: pamer_ (sid23807@gateway/web/irccloud.com/x-nmnksjilhhzmcxxt) (Ping timeout: 265 seconds)
  361. # [13:55] <JakeA> annevk: hah, thankfully we don't have to worry about that with request/response right?
  362. # [13:55] * Joins: scor (scor@drupal.org/user/52142/view)
  363. # [13:56] <annevk> JakeA: well storing is defined in terms of structured cloning...
  364. # [13:56] * Joins: pamer_ (sid23807@gateway/web/irccloud.com/x-pwqieaghlbpoomax)
  365. # [13:56] <JakeA> annevk: but there are no promises on request/response. There are methods which return promises, but that's different right?
  366. # [13:56] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  367. # [13:57] <annevk> JakeA: yeah, this is mostly about what should happen with the underlying stream
  368. # [13:57] <annevk> JakeA: there's no underlying promise, but a stream is basically a more complicated case of a promise I think when it comes to structured cloning
  369. # [14:00] <JakeA> annevk: I'm still worried about how complicated cache.add(url, url, url) is when it comes to cross-origin stuff (on a CDN), having to change the mode for those. It's almost like no-cors is a better default for cache, although it'd be very weird to have a different default for fetch() where cors makes more sense
  370. # [14:01] <JakeA> Can't think of a simple answer there though. Will have a think
  371. # [14:03] * Quits: Workshiva (~Dashiva@74.125.121.65) (Quit: leaving)
  372. # [14:04] <MikeSmith> annevk: about that mailing-list bugzilla thing, I'll figure out who created that account and ask them to change the address to their actual address
  373. # [14:04] <MikeSmith> annevk: do you have any idea who it was that actually wrote that message?
  374. # [14:07] * Quits: webguynow (~webguynow@24.1.200.217) (Ping timeout: 265 seconds)
  375. # [14:07] <MikeSmith> I wonder if maybe it was just that Harry created that account at some point and logged in with it so he could add it to the default Cc for webcrypto bugs, then forgot and stayed logged in with it and posted those bug comments
  376. # [14:07] * Joins: webguynow (~webguynow@24.1.200.217)
  377. # [14:07] <MikeSmith> I've actually done that myself before
  378. # [14:09] <MikeSmith> I don't know how to completely prevent that happening occasionally, because as far as I know, the only way to get bugzilla to Cc a mailing list is to create a bugzilla account with the list address as the account name
  379. # [14:11] <annevk> JakeA: you can always do cache.add(new Request(url, {mode:"cors"}), ...) but usability--
  380. # [14:11] <annevk> JakeA: I'll open an issue later on the structured clone and streams thing
  381. # [14:11] <annevk> JakeA: that's hard :(
  382. # [14:11] <annevk> MikeSmith: I suspect the chair
  383. # [14:11] <annevk> MikeSmith: oh Harry could be it I suppose
  384. # [14:12] <annevk> MikeSmith: ah ok
  385. # [14:12] * Joins: scor (scor@nat/acquia/x-eekzlwyufrqjpbpb)
  386. # [14:12] * Quits: scor (scor@nat/acquia/x-eekzlwyufrqjpbpb) (Changing host)
  387. # [14:12] * Joins: scor (scor@drupal.org/user/52142/view)
  388. # [14:22] * Joins: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net)
  389. # [14:22] * Quits: zaal (~zaal@cpc65346-nrwh11-2-0-cust48.4-4.cable.virginm.net) (Ping timeout: 276 seconds)
  390. # [14:24] * Joins: Workshiva (~Dashiva@74.125.121.65)
  391. # [14:24] <zewt> streams probably want to require being transferred, like messageports
  392. # [14:25] <zewt> so you don't end up with two endpoints
  393. # [14:27] * Joins: zaal (~zaal@cpc65346-nrwh11-2-0-cust48.4-4.cable.virginm.net)
  394. # [14:31] * Joins: plutoniix (~plutoniix@node-1d7l.pool-101-108.dynamic.totbb.net)
  395. # [14:36] * Quits: foolip (~philip@37.139.17.34) (Quit: leaving)
  396. # [14:39] * Joins: foolip (~philip@37.139.17.34)
  397. # [14:41] * Krinkle|detached is now known as Krinkle
  398. # [14:42] * Quits: foolip (~philip@37.139.17.34) (Client Quit)
  399. # [14:42] <Domenic> annevk: JakeA: if there are methods/properties that return promises, they likely return internal-slot promises... I don't really know how structured clone works with internal slots or other internal state.
  400. # [14:43] <JakeA> Domenic: The only promise-returning method on request/response is body.to
  401. # [14:43] <Domenic> JakeA: ah, welp.
  402. # [14:44] * Joins: foolip (~philip@37.139.17.34)
  403. # [14:44] <Domenic> will dedicate more time to thinking about it when issue opens, but my first thought is that structured cloning should read a stream to the end into some sort of "constant stream" or "snapshot stream"
  404. # [14:46] <Domenic> meanwhile i think i have admin rights on my computer today so i should hopefully be able to install git and sublime and get productive on streams...
  405. # [14:46] * Quits: rcombs (~rcombs@rcombs.me) (Read error: Connection reset by peer)
  406. # [14:46] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-tssqdlummuaoheiu) (Ping timeout: 260 seconds)
  407. # [14:46] * Quits: wanderview (sid22777@gateway/web/irccloud.com/x-zmuymgavaaaoucuv) (Ping timeout: 260 seconds)
  408. # [14:46] * Joins: rcombs (~rcombs@rcombs.me)
  409. # [14:47] * Joins: wanderview (sid22777@gateway/web/irccloud.com/x-entxjerbrappjdyb)
  410. # [14:48] * Joins: ondras_ (~ondras@zarovi.cz)
  411. # [14:48] * Quits: ondras (~ondras@zarovi.cz) (Ping timeout: 265 seconds)
  412. # [14:50] <annevk> Domenic: if you do that the super obvious cache.add(response); event.respondWith(response) would fail
  413. # [14:50] <Domenic> annevk: I guess I meant teeing it before streaming
  414. # [14:51] <Domenic> still think readToEnd is a better name than to because it makes the depletion obvious
  415. # [14:51] * Quits: th2389 (uid27360@gateway/web/irccloud.com/x-itlkeuodaejzjqjw) (Ping timeout: 245 seconds)
  416. # [14:51] * Quits: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net) (Quit: sicking)
  417. # [14:51] * Quits: tmfsd (sid26422@gateway/web/irccloud.com/x-uldfhvruqvzsbpqv) (Ping timeout: 245 seconds)
  418. # [14:52] <annevk> Maybe body.readInto("blob")?
  419. # [14:52] <annevk> JakeA: ^^
  420. # [14:52] <JakeA> I'm really happy with .to
  421. # [14:52] * Joins: th2389 (uid27360@gateway/web/irccloud.com/x-vhkdgvillmuhmcqk)
  422. # [14:52] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
  423. # [14:52] <annevk> Yeah actually, Domenic, the naming of to() doesn't matter here
  424. # [14:52] <Domenic> readInto is probably going to be used for binary streams: readInto(arrayBuffer, offset, length)
  425. # [14:53] <annevk> In my example above there was no invocation of to()
  426. # [14:53] <annevk> Domenic: shouldn't that be fill like how Array calls it?
  427. # [14:53] <Domenic> sure
  428. # [14:54] * Quits: toydestroyer (~textual@mail.moneks.ru)
  429. # [14:54] <Domenic> no, I want read to be the verb that means "read out of the queued data, making it unavailable for other consumers"
  430. # [14:54] <Domenic> maybe readAndFill or something
  431. # [14:54] * Joins: tmfsd (sid26422@gateway/web/irccloud.com/x-xtmcphhwwrwzemjc)
  432. # [14:54] <Domenic> but yeah your example was not using to()/readToEnd(), which is why I was saying it's OK for it to tee
  433. # [14:54] <Domenic> whereas if we have all depleting things use the "read" verb, people can see that as the warning signal
  434. # [14:55] <Domenic> and other operations, like adding to cache, they can assume will not deplete
  435. # [14:56] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-uuvjgbndhennijfl)
  436. # [14:56] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  437. # [14:56] * Joins: gavin_ (~gavin@76.14.87.162)
  438. # [14:58] <Domenic> hmm this tee-and-read-to-end approach for cloning makes sense for storing on disk, but not for cloning between realms. Maybe you transfer between realms?
  439. # [14:59] * Quits: mven__ (~textual@169.241.49.57) (Ping timeout: 276 seconds)
  440. # [15:00] <annevk> Domenic: transfer makes sense
  441. # [15:00] * Quits: ojan (sid5519@gateway/web/irccloud.com/x-zlszvdudvfsiltpf) (Ping timeout: 245 seconds)
  442. # [15:00] * Quits: amtiskaw (sid19262@gateway/web/irccloud.com/x-evkghfcacqxdquwk) (Ping timeout: 245 seconds)
  443. # [15:00] <annevk> Domenic: note that if something can be transferred, you can clone it too, up to the user
  444. # [15:00] * Quits: wanderview (sid22777@gateway/web/irccloud.com/x-entxjerbrappjdyb) (Ping timeout: 260 seconds)
  445. # [15:00] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-qnhnwczoognxwddv) (Ping timeout: 260 seconds)
  446. # [15:00] * Joins: sak_to (~sak_to@fifthlight-140-202.cust.b2b2c.ca)
  447. # [15:01] * Joins: wanderview (sid22777@gateway/web/irccloud.com/x-zlkxstoukuhuwczx)
  448. # [15:01] * Joins: amtiskaw (sid19262@gateway/web/irccloud.com/x-yatwcwwktosfvosh)
  449. # [15:01] * Joins: abucur (sid19072@gateway/web/irccloud.com/x-rmspudtdjagvqoaz)
  450. # [15:01] * ondras_ is now known as ondras
  451. # [15:03] * Joins: mven_ (~textual@169.241.49.57)
  452. # [15:03] * Joins: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net)
  453. # [15:04] * Joins: espadrine` (~ttyl@AMontsouris-158-1-23-227.w92-128.abo.wanadoo.fr)
  454. # [15:05] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-uuvjgbndhennijfl) (Ping timeout: 260 seconds)
  455. # [15:06] * Joins: ojan_away (sid5519@gateway/web/irccloud.com/x-vpmmzugfkkvizkzs)
  456. # [15:08] <zewt> what the hell? pressing escape isn't stopping animated gifs in firefox now
  457. # [15:08] * Quits: espadrine (~ttyl@AMontsouris-158-1-95-228.w90-2.abo.wanadoo.fr) (Ping timeout: 260 seconds)
  458. # [15:10] <zewt> https://bugzilla.mozilla.org/show_bug.cgi?id=825486 stunning incompetence
  459. # [15:15] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-evdpghzdixurtjjw)
  460. # [15:15] <annevk> Domenic: JakeA: https://github.com/slightlyoff/ServiceWorker/issues/313
  461. # [15:17] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  462. # [15:23] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  463. # [15:29] <annevk> JakeA: header commit made
  464. # [15:31] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Remote host closed the connection)
  465. # [15:32] * Joins: bengl (~bengl@91.219.238.88)
  466. # [15:34] * Joins: marcosc (~marcosc@66.207.208.102)
  467. # [15:36] * Joins: TallTed (~Thud@63.119.36.36)
  468. # [15:36] <JakeA> annevk: this is great. I was showing some people the fetch api & related classes. Feedback very positive when compared to XHR
  469. # [15:37] <JakeA> should write a blog post or something
  470. # [15:37] <Ms2ger> Well
  471. # [15:37] <annevk> JakeA: note that I also made it more clear what headers are exposed to SW now
  472. # [15:37] <Ms2ger> That's a bit like saying "I told them about the flu. Feedback very positive when compared to cholera"
  473. # [15:37] <annevk> JakeA: basically only the things that are set by the API, nothing that would be set by the network
  474. # [15:39] <JakeA> Ms2ger: haha
  475. # [15:39] <jgraham> Does that mean that there's a chance that Fetch will end up like Spanish Flu and kill millions of people across the world?
  476. # [15:39] <JakeA> annevk: The CSP guys here are wanting SW responses to be treated as redirects so they can continue to deal with requests rather than responses
  477. # [15:40] <jgraham> I only ask because I might have to withdraw my endorsement of this technology in that case
  478. # [15:40] <JakeA> annevk: explained to them why that doesn't really make sense without a boatload of hackery
  479. # [15:40] <JakeA> annevk: hopefully that'll be the end of it, but expect resistance on having a CSP hook after SW provides a response
  480. # [15:41] <annevk> JakeA: tell them to file a ticket
  481. # [15:41] <annevk> JakeA: seems bad to have that as Google-internal discussion
  482. # [15:42] <JakeA> annevk: fair point, I'll encourage further discussion in the open
  483. # [15:43] <annevk> JakeA: note that per CSP 1.1 if they treat them as redirects, SW would be blocked by default
  484. # [15:43] <annevk> JakeA: unless I don't understand the unsafe-redirect directive
  485. # [15:44] <JakeA> annevk: yeah, they were looking at all kinds of hackery to avoid just having a separate hook. I was happy with https://github.com/slightlyoff/ServiceWorker/issues/113#issuecomment-38908599 but I think they're looking at something different
  486. # [15:44] <annevk> JakeA: are these different people than Mike West?
  487. # [15:45] <annevk> Anyway, still need to go through the whole Response story to make sure it's sane
  488. # [15:46] <annevk> jgraham: no, but if it does kill millions of people we'll blame you
  489. # [15:46] <JakeA> annevk: yeah, the initial proposal was used as a starting point :/
  490. # [15:46] * Joins: tantek (~tantek@31-33-69.wireless.csail.mit.edu)
  491. # [15:47] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  492. # [15:47] * Joins: gavin_ (~gavin@76.14.87.162)
  493. # [15:48] <annevk> Oh, in that case they might want to talk to Mike
  494. # [15:48] <annevk> The spec reflects discussions with him at BlinkOn and after
  495. # [15:50] <jgraham> fetch(Request("http://secret.lab.gov/bio-terror/launch", {method:POST}))
  496. # [15:55] * Quits: 20WAAASSD (scrollback@conference/jsconf/x-bysxqgtwolxusurn) (Remote host closed the connection)
  497. # [15:56] * Joins: scrollback (scrollback@conference/jsconf/x-vdejyrrwdivhvams)
  498. # [15:57] <Ms2ger> Woo, renaming flexbox
  499. # [15:58] * jgraham blinks
  500. # [15:58] * jgraham hopes that was a temporal vortex causing 2012 Ms2ger to briefly appear in the present
  501. # [15:59] <Ms2ger> Nah, just 2012 minutes, right folks? http://lists.w3.org/Archives/Public/www-style/2014Jun/0107.html
  502. # [16:04] <annevk> jgraham: pretty sure POST has to be in quotes so that'd be fail :-)
  503. # [16:04] <Ms2ger> const POST = "POST";
  504. # [16:05] <jgraham> Dammit Ms2ger beat me to it
  505. # [16:12] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  506. # [16:13] * Joins: gavin_ (~gavin@76.14.87.162)
  507. # [16:15] * Quits: hemanth (b64941c6@gateway/web/freenode/ip.182.73.65.198) (Ping timeout: 246 seconds)
  508. # [16:16] * Joins: hemanth (~hemanth@122.178.207.93)
  509. # [16:31] * Joins: izhak (~izhak@92.248.142.152)
  510. # [16:38] * Quits: sicking (~sicking@bzq-84-108-191-159.cablep.bezeqint.net) (Quit: sicking)
  511. # [16:43] * Joins: ehsan (~ehsan@66.207.208.102)
  512. # [16:48] <TabAtkins> Ms2ger: As always, only do renames when compatible. In this case, we're discussing only renaming the flex-basis value, but keeping "auto" in the flex shorthand.
  513. # [16:48] <TabAtkins> It was a mistake to have a value that means completely different things as a computed and used value.
  514. # [16:49] <SamB> that does sound like a pretty dumb idea, yeah
  515. # [16:49] <annevk> I no longer know what computed and used means :-(
  516. # [16:49] <SamB> just like not using <TABLE> for the tables in http://packages.qa.debian.org/s/systemd-shim.html
  517. # [16:51] <annevk> SamB: that's not a table, so seems legit
  518. # [16:51] <SamB> I mean the thing with the "general" header, and the one with the "bugs" header
  519. # [16:51] <SamB> oh also "versions"
  520. # [16:51] <SamB> ... and "patch-tracker"
  521. # [16:52] <annevk> I can see how using <dl> is fine there. Though CSS lacks a bit in the styling department
  522. # [16:52] <SamB> my issue is that the left and right columns are misaligned
  523. # [16:53] <SamB> the bold font is like 1px taller here
  524. # [16:55] <SamB> huh, I guess a <dl> isn't as crazy as what I *expected* to find if I actually inspected
  525. # [16:55] <SamB> ... so how the heck did they get it that screwed up?
  526. # [16:56] <SamB> hmm, would be saner with <di> though
  527. # [16:57] <SamB> so basically they float these things
  528. # [16:58] <Ms2ger> display: compact
  529. # [16:58] <annevk> <di> does not exist
  530. # [16:58] <SamB> annevk: yes, I know
  531. # [16:59] <SamB> "with <di>" that was shorthand for "with <di>, in an alternate universe where <di> actually existed"
  532. # [17:00] * Joins: marcosc_ (~marcosc@66.207.208.102)
  533. # [17:00] * Quits: marcosc (~marcosc@66.207.208.102) (Read error: Connection reset by peer)
  534. # [17:00] * Quits: Ducki (~Ducki@137.116.197.171) (Remote host closed the connection)
  535. # [17:01] * Quits: hemanth (~hemanth@122.178.207.93) (Quit: This computer has gone to sleep)
  536. # [17:01] <Ms2ger> Please leave your sense of alternate universes at the door, thanks!
  537. # [17:01] * Quits: richt_ (~richt@83.218.67.123) (Remote host closed the connection)
  538. # [17:01] <annevk> I'm getting pretty close to the point where I'm defining a generic multimap concept that FormData / URLSearchParams / Headers can use
  539. # [17:01] <annevk> Might not be that bad of an idea
  540. # [17:02] <annevk> Maybe once I merge all the things
  541. # [17:04] * Quits: bnicholson (~bnicholso@24.130.57.109) (Ping timeout: 260 seconds)
  542. # [17:12] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
  543. # [17:15] * Joins: jernoble (~jernoble@76.74.153.41)
  544. # [17:29] * Joins: ambv (~ambv@173.252.71.129)
  545. # [17:32] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  546. # [17:41] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  547. # [17:43] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
  548. # [17:52] * Joins: jensnockert (~jensnocke@ip126-134.wireless.lu.se)
  549. # [17:54] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 252 seconds)
  550. # [17:54] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  551. # [17:57] * Joins: tav (~tav`@host31-52-143-6.range31-52.btcentralplus.com)
  552. # [17:59] * Joins: sicking (~sicking@37.142.165.48)
  553. # [18:08] * Joins: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net)
  554. # [18:11] <tobie> Is the consensus that this is the right way to use promises? https://gist.github.com/mkruisselbrink/c5c5cd80f27f3158f451#file-gistfile1-pro-L23
  555. # [18:11] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  556. # [18:12] * Quits: jernoble (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  557. # [18:13] * Quits: marcosc_ (~marcosc@66.207.208.102) (Remote host closed the connection)
  558. # [18:13] * Joins: marcosc (~marcosc@66.207.208.102)
  559. # [18:14] <tobie> (Promise resolves to undefined on successful geofencing region registration, rejects otherwise).
  560. # [18:14] * Quits: marcosc (~marcosc@66.207.208.102) (Read error: Connection reset by peer)
  561. # [18:15] * Joins: marcosc (~marcosc@66.207.208.102)
  562. # [18:18] <Domenic> tobie: LGTM. Remember to reject with Error instances (e.g. DOMExceptions, not DOMErrors)
  563. # [18:19] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  564. # [18:19] <tobie> Domenic: Thanks! (Not working on this myself. Just bumped into Promise<void> and that just… felt weird.)
  565. # [18:21] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  566. # [18:24] * Joins: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
  567. # [18:24] * Quits: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  568. # [18:25] * Joins: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net)
  569. # [18:29] * Joins: bholley (~bholley@98.210.101.88)
  570. # [18:29] * Joins: jernoble (~jernoble@17.245.26.189)
  571. # [18:29] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 252 seconds)
  572. # [18:32] * Joins: othermaciej (~mjs@76.74.153.49)
  573. # [18:34] * Joins: bnicholson (~bnicholso@2620:101:80fb:224:7e7a:91ff:fe25:a5c6)
  574. # [18:37] * Quits: jernoble (~jernoble@17.245.26.189) (Ping timeout: 272 seconds)
  575. # [18:38] * Joins: gavin_ (~gavin@76.14.87.162)
  576. # [18:39] * Joins: jernoble (~jernoble@17.202.45.163)
  577. # [18:44] <TabAtkins> annevk: Just read the Cascade spec
  578. # [18:44] * Quits: marcosc (~marcosc@66.207.208.102) (Remote host closed the connection)
  579. # [18:44] <Krinkle> annevk: URLSearchParams, is that what I think it is?
  580. # [18:44] <Krinkle> (parsed map of location.search)
  581. # [18:46] <Krinkle> I guess FormData's interface is similar to DOMTokenList (e.g. classList), with more type support of course and differentmethod names at the moment. It might be useful to have a getter on FormData instead of just append, too.
  582. # [18:49] * Quits: jensnockert (~jensnocke@ip126-134.wireless.lu.se) (Ping timeout: 252 seconds)
  583. # [18:58] * Joins: marcosc (~marcosc@66.207.208.102)
  584. # [18:58] * Quits: marcosc (~marcosc@66.207.208.102) (Read error: Connection reset by peer)
  585. # [18:58] * Joins: lmclister (~lmclister@192.150.10.206)
  586. # [18:58] * Joins: marcosc (~marcosc@66.207.208.102)
  587. # [19:00] * Quits: ambv (~ambv@173.252.71.129) (Quit: sys.exit(0) # computer went to sleep)
  588. # [19:01] <SamB> oh, have you guys what Emacs does with bytes that don't form part of a valid code sequence during character decoding?
  589. # [19:03] * Joins: estellevw (~estellevw@209.49.73.82)
  590. # [19:07] * Joins: jensnockert (~jensnocke@ip126-134.wireless.lu.se)
  591. # [19:08] <SamB> you can't do it with an API that forces UTF-16, though :-(
  592. # [19:21] * Quits: poona (~poona@unaffiliated/poona) (Ping timeout: 252 seconds)
  593. # [19:22] * Quits: sicking (~sicking@37.142.165.48) (Quit: sicking)
  594. # [19:26] * Quits: othermaciej (~mjs@76.74.153.49) (Quit: othermaciej)
  595. # [19:31] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  596. # [19:32] * Joins: othermaciej (~mjs@17.245.30.213)
  597. # [19:38] * Joins: jsbell (jsbell@nat/google/x-ajudfnjqkcgvnfsd)
  598. # [19:39] <zewt> any programmer's editor will do that, vim handles it cleanly too
  599. # [19:40] <zewt> though i've never trusted it to actually save changes when that happens
  600. # [19:40] <SamB> probably best to figure out WTF went wrong first and fix it, certainly
  601. # [19:41] <SamB> zewt: I was referring to the manner in which it represents the incomprehensible bytes though ;-)
  602. # [19:48] * Joins: Smylers (~smylers@host86-169-69-217.range86-169.btcentralplus.com)
  603. # [19:50] * Quits: jensnockert (~jensnocke@ip126-134.wireless.lu.se) (Remote host closed the connection)
  604. # [19:50] * Joins: jensnockert (~jensnocke@ip126-134.wireless.lu.se)
  605. # [19:52] * Quits: sankha93 (uid12218@fsf/emeritus/sankha93) (Quit: Connection closed for inactivity)
  606. # [19:55] * Quits: jensnockert (~jensnocke@ip126-134.wireless.lu.se) (Ping timeout: 240 seconds)
  607. # [19:56] * Quits: Krinkle (~Krinkle@wikimedia/Krinkle) (Ping timeout: 240 seconds)
  608. # [19:57] <Hixie> ok
  609. # [19:57] <Hixie> suppose a group provided a web service that took HTML input, and did something to it
  610. # [19:57] <Hixie> say, anolis. or a translator tool.
  611. # [19:58] <Hixie> now suppose that that tool needs the markup annotated in some way
  612. # [19:59] <Hixie> e.g. <code data-anolis-xref="attr-foo">foo</code> or <span data-translation-hint="name">Fred</span>
  613. # [19:59] <Hixie> according to the spec, data-*="" is inappropriate for this, because "Custom data attributes are intended to store custom data private to the page or application, for which there are no more appropriate attributes or elements" and "These attributes are not intended for use by software that is independent of the site that uses the attributes"
  614. # [19:59] <Hixie> what should we recommend to such tools?
  615. # [20:00] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-duwtanzdjvfiqubj)
  616. # [20:00] <Domenic> data-?
  617. # [20:00] <Domenic> (i.e., change the spec)
  618. # [20:00] <hober> the author is adding these attributes for the express purpose of feeding their content to the web service?
  619. # [20:00] <Hixie> yeah, that was the only idea other than having them define a spec that i could come up with
  620. # [20:00] <Hixie> hober: yeah
  621. # [20:00] <Domenic> oooh i know XML namespaces!!!
  622. # [20:01] * Ms2ger pushes Domenic off a bridge
  623. # [20:01] <Domenic> or ... custom DTDs!??!?!
  624. # [20:01] <Hixie> Domenic: don't make me turn this channel around!
  625. # [20:01] <Ms2ger> No, the CSSWG is the one that uses custom DTDs
  626. # [20:01] <hober> given the author's intent, i think data-* is appropriate. they *are* storing custom data private to the application
  627. # [20:02] <Hixie> yeah, i guess it could be read that way
  628. # [20:02] <Ms2ger> Hixie, doesn't matter, this isn't HTML ;)
  629. # [20:02] <Domenic> this feels vaguely related to the way in which custom element users like to use custom attributes too...
  630. # [20:02] <Hixie> it's kinda borderline, but close enough
  631. # [20:02] <hober> and the attributes *aren't* being used by software independent of the site, because the author made things dependent by adding them with the intent of feeding the site to the service
  632. # [20:02] <Hixie> fair enough
  633. # [20:02] <Hixie> i'll tweak the text
  634. # [20:04] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Remote host closed the connection)
  635. # [20:06] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  636. # [20:06] * Joins: Krinkle (~Krinkle@wikimedia/Krinkle)
  637. # [20:11] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Ping timeout: 240 seconds)
  638. # [20:13] * Quits: marcosc (~marcosc@66.207.208.102) (Remote host closed the connection)
  639. # [20:14] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Ping timeout: 240 seconds)
  640. # [20:15] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  641. # [20:16] * Joins: r2 (~r2@66.94.71.3)
  642. # [20:18] * Joins: marcosc (~marcosc@66.207.208.102)
  643. # [20:23] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  644. # [20:28] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  645. # [20:35] * Quits: r2 (~r2@66.94.71.3) (Quit: Leaving)
  646. # [20:36] * Quits: walbo_ (walbo@galaxy.forbanna.net) (Ping timeout: 252 seconds)
  647. # [20:37] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  648. # [20:41] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  649. # [20:41] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Ping timeout: 245 seconds)
  650. # [20:41] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  651. # [20:46] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 245 seconds)
  652. # [20:57] * Joins: jeremyj (~jeremyj@17.202.44.231)
  653. # [20:58] * Quits: jeremyj (~jeremyj@17.202.44.231) (Client Quit)
  654. # [20:59] * Joins: jeremyj (~jeremyj@17.202.44.231)
  655. # [20:59] * Quits: jeremyj (~jeremyj@17.202.44.231) (Client Quit)
  656. # [20:59] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  657. # [20:59] * Joins: jeremyj (~jeremyj@17.202.44.231)
  658. # [21:01] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  659. # [21:03] * Joins: walbo_ (walbo@galaxy.forbanna.net)
  660. # [21:04] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  661. # [21:08] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  662. # [21:12] * Krinkle is now known as Krinkle|detached
  663. # [21:15] * Quits: amtiskaw (sid19262@gateway/web/irccloud.com/x-yatwcwwktosfvosh) (Ping timeout: 260 seconds)
  664. # [21:16] * Joins: eric_carlson (~eric@17.202.43.125)
  665. # [21:16] * Joins: amtiskaw (sid19262@gateway/web/irccloud.com/x-qrbgiirpllcjhogj)
  666. # [21:17] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Ping timeout: 240 seconds)
  667. # [21:19] * Quits: bholley (~bholley@98.210.101.88) (Quit: Textual IRC Client: www.textualapp.com)
  668. # [21:26] * Quits: izhak (~izhak@92.248.142.152) (Ping timeout: 240 seconds)
  669. # [21:33] * Quits: othermaciej (~mjs@17.245.30.213) (Quit: othermaciej)
  670. # [21:35] * Joins: othermaciej (~mjs@17.245.30.213)
  671. # [21:37] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  672. # [21:40] * Quits: jeremyj (~jeremyj@17.202.44.231) (Read error: Connection reset by peer)
  673. # [21:40] * Joins: jeremyj (~jeremyj@17.202.44.231)
  674. # [21:42] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  675. # [21:47] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 252 seconds)
  676. # [21:48] * Quits: sak_to (~sak_to@fifthlight-140-202.cust.b2b2c.ca) (Remote host closed the connection)
  677. # [21:49] * Joins: sak_to (~sak_to@fifthlight-140-202.cust.b2b2c.ca)
  678. # [21:51] * Quits: tantek (~tantek@31-33-69.wireless.csail.mit.edu) (Quit: tantek)
  679. # [21:54] * Quits: sak_to (~sak_to@fifthlight-140-202.cust.b2b2c.ca) (Ping timeout: 264 seconds)
  680. # [21:55] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  681. # [22:06] * Quits: zdobersek (~zan@109.201.152.16) (Quit: Leaving.)
  682. # [22:08] * Joins: weinig (~weinig@17.114.218.93)
  683. # [22:13] * Krinkle|detached is now known as Krinkle
  684. # [22:13] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  685. # [22:17] * Quits: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net) (Ping timeout: 240 seconds)
  686. # [22:20] * Joins: jeremyj (~jeremyj@17.202.44.231)
  687. # [22:20] * Quits: jeremyj (~jeremyj@17.202.44.231) (Client Quit)
  688. # [22:21] <zewt> SamB: vim just shows <EC>, iirc
  689. # [22:21] <zewt> treated as a single "character"
  690. # [22:22] <SamB> Emacs has special "8-bit characters" that it uses for incomprehensible high bytes in input
  691. # [22:22] <zewt> firefox uses magic glyphs that show the hex value inside
  692. # [22:22] <SamB> I thought firefox converted incomprehensible byte sequences to U+FFFD
  693. # [22:23] <zewt> i mean when it has undisplayable things in utf-16 space
  694. # [22:23] <zewt> forget the particular cases, probably things like lone surrogates and control characters
  695. # [22:24] <SamB> anyway, Emacs uses codepoints past the end of current Unicode for high bytes that it can't decode from the coding system it's attempting to decode
  696. # [22:25] * Joins: jeremyj (~jeremyj@17.202.44.231)
  697. # [22:25] <SamB> and it uses a fairly evil representation of them in buffer text ;-P
  698. # [22:25] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Remote host closed the connection)
  699. # [22:25] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
  700. # [22:25] * Joins: tantek (~tantek@172.56.22.105)
  701. # [22:25] <SamB> zewt: you know how it's forbidden to represent any codepoint using more bytes than necessary in UTF-8 now?
  702. # [22:26] <zewt> "now"? since the dawn of time
  703. # [22:27] * Joins: seventh (seventh@207-207-24-198.fwd.datafoundry.com)
  704. # [22:27] <SamB> well, I don't remember what the original spec said, okay?
  705. # [22:28] <SamB> even if, for all I know, it's exactly like what my current manpage says
  706. # [22:29] <SamB> anyway, Emacs uses the two-byte forms that are not permitted to be used to encode ASCII for its "8-bit byte" codepoints ;-)
  707. # [22:29] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  708. # [22:29] <SamB> (mostly only internally, though it seems that you can write such things to a file if you really want)
  709. # [22:30] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
  710. # [22:30] * Joins: tantek_ (~tantek@172.56.22.105)
  711. # [22:30] * Quits: tantek (~tantek@172.56.22.105) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  712. # [22:30] * tantek_ is now known as tantek
  713. # [22:31] <SamB> (mind you, I believe these codepoints are also used, e.g., for data that Emacs has made no attempt to decode using any particular coding-system)
  714. # [22:32] <SamB> (otherwise, it probably wouldn't be all that important to use other than the dawn-of-time UTF-8 sequences for those codepoints)
  715. # [22:33] <SamB> (since, as you know, dawn-of-time UTF-8 can encode up through 0x7FFFFFFF)
  716. # [22:33] * jory` is now known as jory
  717. # [22:34] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  718. # [22:37] * Joins: bholley (~bholley@98.210.101.88)
  719. # [22:39] * Quits: jarib (~jarib@unaffiliated/jarib) (*.net *.split)
  720. # [22:39] * Quits: emerson (~emerson@emersonveenstra.com) (*.net *.split)
  721. # [22:39] * Quits: m4nu (~manu@216.252.204.51) (*.net *.split)
  722. # [22:39] * Quits: webben (~benjamin@198.61.227.102) (*.net *.split)
  723. # [22:39] * Quits: mrbkap (~mrbkap@people1.scl3.mozilla.com) (*.net *.split)
  724. # [22:39] * Quits: TabAtkins (sid11559@gateway/web/irccloud.com/x-wltuswvmsnqrhxdz) (*.net *.split)
  725. # [22:39] * Quits: toyoshiAw (~toyoshim@yuri.twintail.org) (*.net *.split)
  726. # [22:39] * Quits: htmelvis (~htmelvis@107.170.99.246) (*.net *.split)
  727. # [22:39] * Quits: mathiasbynens (sid2247@gateway/web/irccloud.com/x-jzrtznkvqputfaml) (*.net *.split)
  728. # [22:39] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-tfbqwtoapuwzaema) (*.net *.split)
  729. # [22:40] * Quits: rillian (giles@mf4-xiph.osuosl.org) (*.net *.split)
  730. # [22:40] * Quits: tantek (~tantek@172.56.22.105) (Ping timeout: 253 seconds)
  731. # [22:40] * Joins: rillian (giles@mf4-xiph.osuosl.org)
  732. # [22:40] * Joins: mrbkap (~mrbkap@people1.scl3.mozilla.com)
  733. # [22:40] * Joins: jarib (~jarib@jaribakken.no)
  734. # [22:40] * Quits: jarib (~jarib@jaribakken.no) (Changing host)
  735. # [22:40] * Joins: jarib (~jarib@unaffiliated/jarib)
  736. # [22:40] * Joins: webben (~benjamin@198.61.227.102)
  737. # [22:40] * Joins: toyoshiAw (~toyoshim@yuri.twintail.org)
  738. # [22:40] * Joins: emerson (~emerson@emersonveenstra.com)
  739. # [22:40] * Joins: matijs (sid2278@gateway/web/irccloud.com/session)
  740. # [22:40] * Joins: manu (~manu@216.252.204.51)
  741. # [22:40] * Quits: matijs (sid2278@gateway/web/irccloud.com/session) (Changing host)
  742. # [22:40] * Joins: matijs (sid2278@gateway/web/irccloud.com/x-fudgvyzbyzrcsyxn)
  743. # [22:40] * Joins: TabAtkins_ (sid11559@gateway/web/irccloud.com/x-snkihahkgjmwsqjs)
  744. # [22:40] * Joins: htmelvis_zzz (~htmelvis@107.170.99.246)
  745. # [22:40] * manu is now known as Guest27217
  746. # [22:40] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  747. # [22:41] * Joins: mathiasbynens (sid2247@gateway/web/irccloud.com/x-vpikipggdqsfgrik)
  748. # [22:41] * Joins: jeremyj (~jeremyj@17.202.44.231)
  749. # [22:46] * Joins: nessy (~silviapf@101.164.214.231)
  750. # [22:46] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
  751. # [22:47] * Joins: rniwa (~rniwa@17.202.43.222)
  752. # [22:51] * Quits: dawhite (~dawhite@74.118.22.223) (Read error: Connection reset by peer)
  753. # [22:52] <Hixie> wtf
  754. # [22:53] <Hixie> top(1) reckons my CPU is at about "96.4%us"
  755. # [22:53] <Hixie> but sorting processes by CPU usage, and showing everything, i can only account for about 20% CPU.
  756. # [22:53] <Hixie> wtf is the rest of it being used by?
  757. # [22:53] <Hixie> and how can i find out?
  758. # [22:54] <zewt> ps?
  759. # [22:54] <Hixie> isn't that the same data as top?
  760. # [22:54] <zewt> who knows, it sounds like top isn't using the same data as top
  761. # [22:55] <zewt> or maybe it's averaged differently or something
  762. # [22:55] <wanderview> depending on which version of top, it may be showing only your user processes and not including system threads
  763. # [22:55] <wanderview> there is usually an option to turn that on
  764. # [22:55] <zewt> right now on a random machine I regularly see processing taing more CPU than the summary claims is in use
  765. # [22:56] <Hixie> i can see init, so i'm guessing it's showing all processes
  766. # [22:56] <zewt> one confusion is sometimes cpu numbers are per-cpu, sometimes they're systemwide
  767. # [22:56] <zewt> init probably isn't quite the same as a kernel thread process
  768. # [22:56] <zewt> those are the ones that show up in brackets in ps
  769. # [22:56] <zewt> (assuming linux)
  770. # [22:56] * Joins: tantek (~tantek@31-35-48.wireless.csail.mit.edu)
  771. # [22:57] <zewt> i've never seen those take any resources at all, and I wish ps wouldn't show them without a flag since it's just a ton of noise
  772. # [22:58] * Quits: weinig (~weinig@17.114.218.93) (Quit: weinig)
  773. # [22:58] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 264 seconds)
  774. # [23:02] * Quits: othermaciej (~mjs@17.245.30.213) (Quit: othermaciej)
  775. # [23:02] <Hixie> "ps -A -opcpu,pid,uname,args --sort=pcpu S -m" blames apache
  776. # [23:03] * Joins: dawhite (~dawhite@74.118.22.223)
  777. # [23:05] * Quits: scrollback (scrollback@conference/jsconf/x-vdejyrrwdivhvams) (Remote host closed the connection)
  778. # [23:05] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-duwtanzdjvfiqubj)
  779. # [23:05] * Joins: 1JTAAEY9O (scrollback@conference/jsconf/x-cyqdytgjjuyhifwc)
  780. # [23:06] * Joins: othermaciej (~mjs@17.245.30.213)
  781. # [23:07] * Quits: Ms2ger (~Ms2ger@194.209-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  782. # [23:08] * Joins: Necra (~Necrathex@a82-95-204-10.adsl.xs4all.nl)
  783. # [23:09] * Quits: dawhite (~dawhite@74.118.22.223) (Read error: Connection reset by peer)
  784. # [23:12] * Quits: Necra (~Necrathex@a82-95-204-10.adsl.xs4all.nl) (Client Quit)
  785. # [23:12] * Joins: weinig (~weinig@17.114.218.93)
  786. # [23:13] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  787. # [23:16] * Quits: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
  788. # [23:18] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-evldfxthogsjzbwi) (*.net *.split)
  789. # [23:18] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-ysookyurvcczbqdt) (*.net *.split)
  790. # [23:18] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-nbzxkqmmokllqfdg)
  791. # [23:18] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-qfwauownzibdxqqw)
  792. # [23:24] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  793. # [23:24] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  794. # [23:24] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  795. # [23:30] * Quits: TallTed (~Thud@63.119.36.36)
  796. # [23:37] * Quits: tantek (~tantek@31-35-48.wireless.csail.mit.edu) (Quit: tantek)
  797. # [23:40] * Joins: TimmyTones (~Tim@cpc5-oxfd18-2-0-cust437.4-3.cable.virginm.net)
  798. # [23:42] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  799. # [23:47] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  800. # [23:52] * Joins: nessy (~silviapf@101.164.214.231)
  801. # [23:52] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
  802. # [23:58] * Joins: tantek (~tantek@66.228.68.132)
  803. # Session Close: Thu Jun 12 00:00:00 2014

The end :)