/irc-logs / freenode / #whatwg / 2015-09-17 / end

Options:

Previous day, Next day

  1. # Session Start: Thu Sep 17 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: czerasz (~czerasz@x55b3865c.dyn.telefonica.de)
  4. # [00:00] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  5. # [00:10] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
  6. # [00:21] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  7. # [00:21] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 240 seconds)
  8. # [00:24] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  9. # [00:25] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
  10. # [00:27] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  11. # [00:32] * Joins: dickdaley (~dickdaley@198.233.131.186)
  12. # [00:34] * Joins: jyasskin (jyasskin@nat/google/x-yefzfkbyehvhpczx)
  13. # [00:34] * Quits: Jayflux (~Jayflux@unaffiliated/jayflux) (Ping timeout: 256 seconds)
  14. # [00:36] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  15. # [00:39] * Quits: jyasskin (jyasskin@nat/google/x-yefzfkbyehvhpczx) (Quit: My computer has gone to sleep. ZZZzzz…)
  16. # [00:42] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
  17. # [00:42] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  18. # [00:44] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  19. # [00:44] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
  20. # [00:47] * Quits: ehsan (~ehsan@2001:450:1f:224:89f8:16a7:1df2:da0) (Remote host closed the connection)
  21. # [00:49] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
  22. # [00:50] * Joins: ehsan (~ehsan@66.207.208.102)
  23. # [00:51] * Quits: roc (~chatzilla@121.98.81.183) (Ping timeout: 244 seconds)
  24. # [00:51] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
  25. # [00:53] * Joins: ccardona-work (~ccardona-@209.213.209.190)
  26. # [00:54] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  27. # [00:54] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  28. # [01:00] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 250 seconds)
  29. # [01:06] * Joins: jyasskin (jyasskin@nat/google/x-duernsqwyptoazjn)
  30. # [01:16] * Quits: czerasz (~czerasz@x55b3865c.dyn.telefonica.de) (Ping timeout: 250 seconds)
  31. # [01:19] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  32. # [01:19] * Quits: jyasskin (jyasskin@nat/google/x-duernsqwyptoazjn) (Quit: My computer has gone to sleep. ZZZzzz…)
  33. # [01:20] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Ping timeout: 244 seconds)
  34. # [01:23] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 240 seconds)
  35. # [01:25] * Joins: jdaggett_ (~jdaggett@61-121-216-2.dh-connect.net)
  36. # [01:47] * Joins: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64)
  37. # [01:50] * Joins: raz_master (~raz@201-167-200-101-cable.cybercable.net.mx)
  38. # [01:52] * heycam|away is now known as heycam
  39. # [01:54] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  40. # [01:59] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 246 seconds)
  41. # [01:59] * Quits: jernoble|laptop (~jernoble@17.114.218.122) (Quit: My Mac has gone to sleep. ZZZzzz…)
  42. # [02:00] * Quits: raz_master (~raz@201-167-200-101-cable.cybercable.net.mx) (Quit: Leaving)
  43. # [02:00] * Joins: razz91 (~raz@201-167-200-101-cable.cybercable.net.mx)
  44. # [02:09] * Quits: ap (~ap@17.202.44.214)
  45. # [02:11] * Quits: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
  46. # [02:22] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Quit: ccardona-work)
  47. # [02:25] * Joins: plutoniix (~plutoniix@node-pkq.pool-180-180.dynamic.totbb.net)
  48. # [02:30] * Quits: plutoniix (~plutoniix@node-pkq.pool-180-180.dynamic.totbb.net) (Quit: จรลี จรลา)
  49. # [02:38] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:f06c:f9d0:91e0:756d)
  50. # [02:38] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: back later)
  51. # [02:42] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:f06c:f9d0:91e0:756d) (Ping timeout: 246 seconds)
  52. # [02:43] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Quit: Wandering through space...)
  53. # [02:46] * heycam is now known as heycam|away
  54. # [03:12] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  55. # [03:13] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  56. # [03:14] * Parts: ot (~ot@unaffiliated/css)
  57. # [03:15] * heycam|away is now known as heycam
  58. # [03:20] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  59. # [03:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  60. # [03:32] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  61. # [03:34] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 252 seconds)
  62. # [03:36] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
  63. # [03:36] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Ping timeout: 250 seconds)
  64. # [03:37] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  65. # [03:40] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:5ded:87db:9848:9f24)
  66. # [03:41] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 256 seconds)
  67. # [03:42] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  68. # [03:43] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-ovzagrzubpkpxzta)
  69. # [03:54] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  70. # [03:58] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  71. # [03:59] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  72. # [04:08] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 252 seconds)
  73. # [04:09] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  74. # [04:12] * Joins: vyorkin (~vyorkin@broadband-37-110-21-113.nationalcablenetworks.ru)
  75. # [04:13] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:5ded:87db:9848:9f24) (Remote host closed the connection)
  76. # [04:15] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:91a9:1efe:9da0:8333)
  77. # [04:16] * Quits: vyorkin (~vyorkin@broadband-37-110-21-113.nationalcablenetworks.ru) (Client Quit)
  78. # [04:18] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:91a9:1efe:9da0:8333) (Remote host closed the connection)
  79. # [04:18] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:91a9:1efe:9da0:8333)
  80. # [04:20] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-nutuonysngxdncag)
  81. # [04:20] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 264 seconds)
  82. # [04:21] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  83. # [04:21] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:91a9:1efe:9da0:8333) (Remote host closed the connection)
  84. # [04:22] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  85. # [04:22] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  86. # [04:22] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  87. # [04:25] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 252 seconds)
  88. # [04:27] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 246 seconds)
  89. # [04:31] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 264 seconds)
  90. # [04:31] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-npbqnyitgdyrjljh) (Quit: Connection closed for inactivity)
  91. # [04:31] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  92. # [04:35] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  93. # [04:35] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  94. # [04:36] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  95. # [04:51] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  96. # [04:51] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  97. # [05:00] * Quits: wilsonpage-away (~wilsonpag@217.111.161.212) (Quit: Textual IRC Client: www.textualapp.com)
  98. # [05:01] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  99. # [05:07] * heycam is now known as heycam|away
  100. # [05:09] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  101. # [05:11] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 255 seconds)
  102. # [05:12] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  103. # [05:22] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 272 seconds)
  104. # [05:22] * Joins: tripu (~tripu@2001:200:0:8805:d18b:416c:ab39:b419)
  105. # [05:22] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  106. # [05:23] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  107. # [05:23] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  108. # [05:32] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  109. # [05:32] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  110. # [05:43] * Quits: tripu (~tripu@2001:200:0:8805:d18b:416c:ab39:b419) (Ping timeout: 246 seconds)
  111. # [05:47] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  112. # [05:48] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  113. # [05:51] * heycam|away is now known as heycam
  114. # [06:01] * Joins: jwalden (~waldo@108-233-252-216.lightspeed.sntcca.sbcglobal.net)
  115. # [06:01] * Quits: AustinMatherne (~AustinMat@li1047-129.members.linode.com) (Quit: Lost terminal)
  116. # [06:01] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 260 seconds)
  117. # [06:01] * Joins: AustinMatherne (~AustinMat@li1047-129.members.linode.com)
  118. # [06:05] * Quits: AustinMatherne (~AustinMat@li1047-129.members.linode.com) (Read error: Connection reset by peer)
  119. # [06:06] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  120. # [06:06] * Joins: AustinMatherne (~AustinMat@li1047-129.members.linode.com)
  121. # [06:06] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  122. # [06:07] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  123. # [06:13] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-ovzagrzubpkpxzta) (Quit: Connection closed for inactivity)
  124. # [06:16] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 256 seconds)
  125. # [06:16] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  126. # [06:25] * heycam is now known as heycam|away
  127. # [06:28] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 255 seconds)
  128. # [06:31] * Joins: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c)
  129. # [06:33] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  130. # [06:35] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  131. # [06:37] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  132. # [06:39] * Joins: zdobersek (~zan@46.166.190.205)
  133. # [06:41] * Quits: razz91 (~raz@201-167-200-101-cable.cybercable.net.mx) (Read error: Connection reset by peer)
  134. # [06:41] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  135. # [06:41] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 250 seconds)
  136. # [06:42] * heycam|away is now known as heycam
  137. # [06:42] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  138. # [06:48] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
  139. # [06:50] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  140. # [06:54] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  141. # [06:54] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  142. # [06:59] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
  143. # [06:59] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  144. # [07:12] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 252 seconds)
  145. # [07:13] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  146. # [07:29] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  147. # [07:32] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 265 seconds)
  148. # [07:33] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  149. # [07:37] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 260 seconds)
  150. # [07:38] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  151. # [07:51] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:b938:4032:9024:5003)
  152. # [07:51] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 255 seconds)
  153. # [07:55] * Joins: czerasz (~czerasz@x55b3865c.dyn.telefonica.de)
  154. # [07:56] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:b938:4032:9024:5003) (Ping timeout: 246 seconds)
  155. # [07:56] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  156. # [07:57] * Joins: tantek (~tantek@c-67-180-84-90.hsd1.ca.comcast.net)
  157. # [07:59] <MikeSmith> heycam: If you're around, I have what I hope is a related to WebIDL use in the HTML spec that should be quick to answer
  158. # [07:59] <heycam> MikeSmith, hi! sure.
  159. # [07:59] <MikeSmith> heycam: ok, in https://html.spec.whatwg.org/multipage/infrastructure.html#safe-passing-of-structured-data
  160. # [07:59] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  161. # [07:59] <MikeSmith> or more specifically in https://html.spec.whatwg.org/multipage/infrastructure.html#internal-structured-cloning-algorithm
  162. # [08:00] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 265 seconds)
  163. # [08:00] <MikeSmith> the If input is an Object object
  164. # [08:00] <MikeSmith> the "If input is an Object object" case
  165. # [08:00] <MikeSmith> that should in fact be uppercase "Object", right?
  166. # [08:00] <MikeSmith> I mean it's right as-is
  167. # [08:01] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  168. # [08:01] <MikeSmith> it should not be lowercase "object"
  169. # [08:01] <heycam> MikeSmith, yes, I think it's right to be Object
  170. # [08:01] <heycam> since below that it says that those names are used to check against [[Class]]
  171. # [08:01] <MikeSmith> ok
  172. # [08:02] <heycam> mind you, [[Class]] doesn't exist any more in ES6
  173. # [08:02] <MikeSmith> lemme check I think there is once more instance I wanted to conform
  174. # [08:02] <MikeSmith> oh
  175. # [08:02] <MikeSmith> will we have to update the HTML spec then?
  176. # [08:02] <MikeSmith> with regard to that
  177. # [08:03] <heycam> yeah, it should.
  178. # [08:03] * heycam wonders what to
  179. # [08:03] * Quits: tantek (~tantek@c-67-180-84-90.hsd1.ca.comcast.net) (Quit: tantek)
  180. # [08:03] <heycam> I have loose language in the IDL spec like "if V is a Dat object, ..."
  181. # [08:03] <heycam> *Date
  182. # [08:03] <heycam> but I need to make that more precise
  183. # [08:04] <MikeSmith> hmm yah
  184. # [08:04] <heycam> http://people.mozilla.org/~jorendorff/es6-draft.html#sec-object.prototype.tostring does checking for particular internal slots, to determine what to return from Object.prototype.toString
  185. # [08:05] * MikeSmith looks
  186. # [08:05] <heycam> so to the extent that we need to do type checking of JS objects, maybe we should have some common definition that does the same checks
  187. # [08:05] <MikeSmith> yeah that would seem to make sense
  188. # [08:06] <heycam> another point is that newer objects like Map and Set get their appropriate Object.prototype.toString value from their @@toStringTag property
  189. # [08:07] <MikeSmith> so?
  190. # [08:07] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  191. # [08:07] <heycam> so specific checks like for [[MapData]] might be warranted there
  192. # [08:07] <annevk> zcorpan: do you not have Wattsi setup?
  193. # [08:07] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  194. # [08:08] <MikeSmith> heycam: ah ok
  195. # [08:08] <MikeSmith> wait wat is a "exotic String object"
  196. # [08:08] <heycam> then for all of the IDL-interface-typedef things, like ImageData, it's sufficient just to say "if input is an ImageData object"
  197. # [08:08] <heycam> as the IDL spec assumes that we can tell that an object is a platform object implementing a particular IDL interface
  198. # [08:08] <MikeSmith> ah yeah I see, that would be preferable
  199. # [08:08] <MikeSmith> yeah
  200. # [08:09] <heycam> but yeah a single algorithm "if an X is a Y object" that does all that would be helpful
  201. # [08:09] * Joins: tantek (~tantek@c-67-180-84-90.hsd1.ca.comcast.net)
  202. # [08:09] <annevk> MikeSmith: so I think we want to move structured cloning into IDL...
  203. # [08:09] <MikeSmith> I support any plan that pushes all the hard work to the WebIDL spec
  204. # [08:10] <annevk> MikeSmith: since it's an ECMAScript extension in part it doesn't really fit well in HTML
  205. # [08:10] <MikeSmith> annevk: yeah I think there is a note about that somewhere
  206. # [08:10] <MikeSmith> yup
  207. # [08:10] <heycam> probably makes sense yeah
  208. # [08:11] <MikeSmith> annevk: in the mean time it would be nice to clear away as many of the XXX comments in the source as we can. It's a minor thing but to me at least it's not very helpful to have the build just spit that list out at end every single time
  209. # [08:12] <MikeSmith> because in practice we then just ignore that list
  210. # [08:12] <annevk> MikeSmith: I would accept a PR that changes them to "TODO"
  211. # [08:12] <MikeSmith> OK well then the disappear completely and we never get back to fixing them
  212. # [08:12] <annevk> MikeSmith: my understanding is that XXX can be used while making edits, it should not be used for things that end up in a commit
  213. # [08:12] <MikeSmith> ah ok
  214. # [08:13] <annevk> MikeSmith: we should probably track TODO separately somehow, or file issues on them
  215. # [08:13] * Quits: tantek (~tantek@c-67-180-84-90.hsd1.ca.comcast.net) (Client Quit)
  216. # [08:13] <MikeSmith> OK well then I would like to fix/remove the existing XXX ones that we can fix/remove, then after that, change the remaining ones to TODOs
  217. # [08:14] <MikeSmith> I can make a PR for that
  218. # [08:14] * Joins: boogyman (~justme_j@69.26.208.78)
  219. # [08:14] * Quits: boogyman (~justme_j@69.26.208.78) (Changing host)
  220. # [08:14] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
  221. # [08:16] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  222. # [08:16] <MikeSmith> annevk: and maybe I can for that PR just make an xxx-removal branch, and then everybody reviews the existing XXX things and we all just push changes to the branch for any we have information for that we can resolve
  223. # [08:16] <MikeSmith> all work off the same branch
  224. # [08:17] <MikeSmith> OK>
  225. # [08:17] <MikeSmith> OK?
  226. # [08:18] <annevk> MikeSmith: sure
  227. # [08:19] <annevk> MikeSmith: got distracted, but that seems totally fine
  228. # [08:19] <zcorpan> annevk: no, haven't attempted yet
  229. # [08:20] <annevk> zcorpan: that might be a good idea, especially when supplying patches that are more than a typo fix
  230. # [08:21] <zcorpan> annevk: yes :-)
  231. # [08:21] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 264 seconds)
  232. # [08:22] * Quits: czerasz (~czerasz@x55b3865c.dyn.telefonica.de) (Ping timeout: 240 seconds)
  233. # [08:25] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  234. # [08:25] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  235. # [08:28] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  236. # [08:33] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-gffrcvaipkqkcqkw)
  237. # [08:35] * Joins: boogyman__ (~justme_j@69.26.208.78)
  238. # [08:37] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  239. # [08:38] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 246 seconds)
  240. # [08:42] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 252 seconds)
  241. # [08:43] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  242. # [08:46] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  243. # [08:47] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdop0pzhkku5vlpw.ip6.access.telenet.be)
  244. # [08:52] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:cc90:2c13:bdef:c545)
  245. # [08:54] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  246. # [08:55] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  247. # [08:56] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:cc90:2c13:bdef:c545) (Ping timeout: 246 seconds)
  248. # [08:57] * Quits: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64) (Ping timeout: 240 seconds)
  249. # [09:03] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  250. # [09:04] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  251. # [09:05] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  252. # [09:05] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  253. # [09:08] <MikeSmith> zcorpan: several of those existing XXX comments seem to be in the source of the image section
  254. # [09:12] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  255. # [09:18] <zcorpan> MikeSmith: yeah
  256. # [09:19] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  257. # [09:19] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  258. # [09:21] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 240 seconds)
  259. # [09:25] * Joins: jacobolus (~jacobolus@106.sub-70-214-6.myvzw.com)
  260. # [09:30] * heycam is now known as heycam|away
  261. # [09:32] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  262. # [09:33] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 265 seconds)
  263. # [09:34] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  264. # [09:39] <annevk> MikeSmith: so yeah, I looked at that Object thing and fixing it is kind of a rabbit hole
  265. # [09:39] <annevk> MikeSmith: I would be okay with just removing the XXX thing though and filing an issue on structured cloning
  266. # [09:41] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  267. # [09:41] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 260 seconds)
  268. # [09:41] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  269. # [09:41] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  270. # [09:42] * Joins: czerasz (~czerasz@p5DDBB131.dip0.t-ipconnect.de)
  271. # [09:45] <MikeSmith> aok
  272. # [09:45] <annevk> MikeSmith: btw, if I want to update Wattsi, what do I do? Just run build.sh and hope for the best?
  273. # [09:46] <annevk> MikeSmith: is DEFINES="-dUSEROPES -dLINES -dPARSEERROR -Px86_64" still needed with your fix?
  274. # [09:47] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  275. # [09:48] <MikeSmith> annevk: yeah it should just (re)compile. If it doesn't then that's a bug on whoever made the change that broke its build
  276. # [09:49] <MikeSmith> you can drop -Px86_64 now
  277. # [09:49] <annevk> MikeSmith: so one thing that would be great for you to host would be the email archives...
  278. # [09:49] <annevk> MikeSmith: that would substantially improve the status quo, though might be tricky
  279. # [09:50] <MikeSmith> if we host the email archives we want it at the some domain, no?
  280. # [09:50] <MikeSmith> I know we could rewrite the URLs
  281. # [09:52] <annevk> MikeSmith: yeah, ideally everything the same
  282. # [09:53] <annevk> MikeSmith: since DreamHost doesn't provide us with HTTPS, lists.whatwg.org is basically broken
  283. # [09:53] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  284. # [09:55] <MikeSmith> well I could host something experimentally first, either under https://sideshowbarker.net/ or I get another domain and cert
  285. # [09:55] <MikeSmith> or we transfer DNS for some domain to a host I get set up
  286. # [09:55] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  287. # [09:56] <MikeSmith> or subdomain of what.org
  288. # [09:56] <MikeSmith> ah yeah, so if we could do that for lists.whatwg.org yeah
  289. # [09:57] <MikeSmith> but the other thing is, we'd want to decide on what e-mail archiving software we want to use
  290. # [09:58] <annevk> whatwg/wattsi no longer being a fork made that somewhat hard
  291. # [09:58] <MikeSmith> rather than the old-fashioned one we had before, and the mailman thing or whatever it is that we have a w3c
  292. # [09:58] <annevk> if we use different software we'd have to setup redirects and such, no?
  293. # [09:58] <MikeSmith> ah you mean for the existing archives too
  294. # [09:58] <MikeSmith> yeah we would I guess
  295. # [09:59] <annevk> sounds painful
  296. # [09:59] <MikeSmith> yeah
  297. # [09:59] <annevk> I'm not opposed, but I'm not sure how complicated you'd want to make this
  298. # [09:59] * Quits: jdaggett_ (~jdaggett@61-121-216-2.dh-connect.net) (Quit: jdaggett_)
  299. # [09:59] <MikeSmith> no, I didn't understand what the goal was
  300. # [09:59] <annevk> basically to get lists.whatwg.org on the HTTPS train
  301. # [10:00] <MikeSmith> if the goal is to make the existing URLs to the archive actually work again I can definitely host that
  302. # [10:00] <MikeSmith> yeah
  303. # [10:00] <MikeSmith> so that's do-able
  304. # [10:01] <MikeSmith> > annevk: whatwg/wattsi no longer being a fork made that somewhat hard
  305. # [10:01] <MikeSmith> but you got it worked out OK?
  306. # [10:01] <annevk> yeah, just deleted what I had and then did it again
  307. # [10:01] <MikeSmith> k
  308. # [10:02] <MikeSmith> anyway right my biggest priority is that I want to get the changes to the build script landed
  309. # [10:02] <MikeSmith> then I will return to greater sanity and can think clearly about other stuff
  310. # [10:04] <MikeSmith> spending a lot of time writing bash/shell script stuff kind of messes with one's mind
  311. # [10:04] <annevk> yeah, this has no priority whatsoever, just seemed like a good task to sort out first, since that is actually something that is broken with our current server setup
  312. # [10:05] <MikeSmith> yeah agreed
  313. # [10:05] <MikeSmith> it will be cheaper and simpler to deploy come November of course
  314. # [10:05] <MikeSmith> as far as the cert setup
  315. # [10:06] <annevk> MikeSmith: yeah, hopefully that works out well
  316. # [10:06] <MikeSmith> I think it will. They met their goal for this month and seem to be on track with the plans for Nov
  317. # [10:06] <annevk> MikeSmith: would be great if we could migrate 1H of next year to avoid having to do the dance again, certificate lasts until July 2016 or so
  318. # [10:06] <MikeSmith> ah yeah
  319. # [10:07] <annevk> And I somewhat doubt DreamHost will have Let's Encrypt integration anytime soon, but who knows
  320. # [10:07] <MikeSmith> ah true
  321. # [10:08] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 265 seconds)
  322. # [10:08] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  323. # [10:09] <MikeSmith> so about that, anyway in general, I do not find it painful or onerous to maintain a full system from a VM with root
  324. # [10:10] <MikeSmith> I've run my own sites that way for long years now, including running an MTA (exim4), which is about as hairy as it gets
  325. # [10:10] <zcorpan> annevk: hmmm, img-environment-changes should have initiator "imageset" probably
  326. # [10:11] <MikeSmith> so if/when were to decide to move away from Dreamhost to running it all on a VM I think it could be manageable and I would be OK taking responsiblity for keeping it running and dealing with outages and what-not
  327. # [10:11] <annevk> zcorpan: did I cause a regression?
  328. # [10:13] <zcorpan> annevk: no, the old text didn't mention it in that algorithm. i can file a new bug
  329. # [10:16] * Joins: yoav (~yoav@37.162.105.116)
  330. # [10:17] <zcorpan> https://github.com/whatwg/html/issues/159
  331. # [10:17] <annevk> zcorpan: unless there's anything else I'll merge https://github.com/whatwg/html/commit/5ce1250e9832f2ae6fed4b6e8151a39be2a6dd78 into master
  332. # [10:18] <zcorpan> annevk: LGTM
  333. # [10:19] * Quits: yoav (~yoav@37.162.105.116) (Remote host closed the connection)
  334. # [10:19] <Ms2ger> annevk, you'll have to close the issues manually, btw
  335. # [10:19] <annevk> Ms2ger: yeah I know
  336. # [10:20] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  337. # [10:20] <MikeSmith> annevk: I never made time to review it but will post-merge (on the off chance I notice something that nobody else noticed yet)
  338. # [10:24] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  339. # [10:24] <annevk> MikeSmith: thank you
  340. # [10:24] <annevk> MikeSmith: there is definitely things left to fix, in particular wording around response handling can be much improved still
  341. # [10:24] <MikeSmith> well for now it's really nice to have that landed
  342. # [10:26] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  343. # [10:27] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  344. # [10:29] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  345. # [10:29] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  346. # [10:30] * Joins: yoav (~yoav@37.162.105.116)
  347. # [10:31] <annevk> >23500 occurrences of "<code"
  348. # [10:31] * Joins: tripu (~tripu@p2745048-ipngn22401marunouchi.tokyo.ocn.ne.jp)
  349. # [10:31] * Joins: Hory (Hory@2a02:2f0a:b0bf:ffff::567e:1001)
  350. # [10:31] <annevk> That makes annotating strings and byte sequences a little more involved than I hoped for
  351. # [10:37] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  352. # [10:38] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  353. # [10:38] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  354. # [10:39] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  355. # [10:42] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  356. # [10:43] * Joins: espadrine (~tyl@213.152.2.4)
  357. # [10:44] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  358. # [10:45] <Ms2ger> Well this is not something I expected to see today: https://bugzilla.mozilla.org/show_bug.cgi?id=1205391
  359. # [10:49] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  360. # [10:51] * Quits: yoav (~yoav@37.162.105.116) (Ping timeout: 260 seconds)
  361. # [10:53] <annevk> Ms2ger: it's amusing how much senior engineers "spam" attracts
  362. # [10:54] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  363. # [10:55] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 272 seconds)
  364. # [10:55] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  365. # [10:59] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 272 seconds)
  366. # [11:01] * Joins: adactio (~adactio@212.42.170.121)
  367. # [11:02] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 244 seconds)
  368. # [11:02] * Joins: roc (~chatzilla@121.98.92.123)
  369. # [11:03] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  370. # [11:05] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  371. # [11:05] * Quits: adactio (~adactio@212.42.170.121) (Ping timeout: 250 seconds)
  372. # [11:06] * Joins: adactio (~adactio@212.42.170.121)
  373. # [11:07] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
  374. # [11:08] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  375. # [11:08] <annevk> It seems Fetch can't escape the jokes: https://twitter.com/kevinmarks/status/644430480364802048 https://twitter.com/maybekatz/status/643690173486620672
  376. # [11:09] <annevk> I'm not even sure whether I've seen that movie
  377. # [11:10] * Joins: schalkneethling (~Adium@2001:1af8:4700:a012:1::1)
  378. # [11:10] <tantek> annevk: it's a powerful reference
  379. # [11:11] * Joins: yoav (~yoav@37.162.105.116)
  380. # [11:13] <JakeA> I haven't seen it, but I feel like I have now
  381. # [11:14] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Quit: Textual IRC Client: www.textualapp.com)
  382. # [11:22] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  383. # [11:24] * Quits: yoav (~yoav@37.162.105.116) (Ping timeout: 240 seconds)
  384. # [11:31] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  385. # [11:38] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  386. # [11:40] <annevk> heycam|away: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28765 seems bogus, but I'm not sure...
  387. # [11:40] <annevk> heycam|away: do you know?
  388. # [11:40] <annevk> Ms2ger: you perhaps?
  389. # [11:41] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdop0pzhkku5vlpw.ip6.access.telenet.be) (Ping timeout: 256 seconds)
  390. # [11:42] <jgraham> Seems Ms2ger didn't want to help
  391. # [11:44] * Parts: calvaris (~calvaris@fanzine.igalia.com) ("Ex-Chat")
  392. # [11:46] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  393. # [11:47] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdop0pzhkku5vlpw.ip6.access.telenet.be)
  394. # [11:47] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  395. # [11:49] * Quits: jwalden (~waldo@108-233-252-216.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
  396. # [11:50] <annevk> :-(
  397. # [11:55] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  398. # [11:55] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 256 seconds)
  399. # [11:56] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  400. # [11:56] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  401. # [11:57] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  402. # [11:57] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
  403. # [11:59] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
  404. # [12:02] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  405. # [12:03] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  406. # [12:05] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  407. # [12:06] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  408. # [12:07] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  409. # [12:08] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  410. # [12:08] <Ms2ger> annevk, sup?
  411. # [12:08] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  412. # [12:09] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  413. # [12:11] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  414. # [12:12] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  415. # [12:15] <Ms2ger> annevk, seems like it could make sense if we're ever going to add more prefixed attributes to WorkerGlobalScope
  416. # [12:16] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  417. # [12:17] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  418. # [12:18] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  419. # [12:18] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  420. # [12:19] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  421. # [12:23] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  422. # [12:24] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  423. # [12:29] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  424. # [12:29] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  425. # [12:30] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  426. # [12:35] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  427. # [12:36] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  428. # [12:37] * Quits: dlitz (~dwon@goedel.dlitz.net) (Ping timeout: 252 seconds)
  429. # [12:42] * Joins: dlitz (~dwon@goedel.dlitz.net)
  430. # [12:43] * Quits: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  431. # [12:48] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  432. # [12:54] * Joins: ^esc_ (~esc-ape@178.165.129.43.wireless.dyn.drei.com)
  433. # [12:55] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  434. # [12:55] * Joins: encryptd_fractal (~encryptd_@2601:449:8301:30bd:7cb4:21c1:57e6:5362)
  435. # [12:56] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  436. # [12:57] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  437. # [12:57] <annevk> Ms2ger: can you explain to me how they're different?
  438. # [12:58] * Quits: ^esc (~esc-ape@178.165.129.201.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  439. # [12:58] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  440. # [12:59] <Ms2ger> annevk, how what's different?
  441. # [13:00] * Quits: encryptd_fractal (~encryptd_@2601:449:8301:30bd:7cb4:21c1:57e6:5362) (Ping timeout: 240 seconds)
  442. # [13:00] <annevk> Ms2ger: using implements vs inheritance for a global
  443. # [13:02] <Ms2ger> Inherited attributes aren't "own"
  444. # [13:03] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  445. # [13:03] <Ms2ger> So `var location = location` in a worker creates a shadowing own property initialized to undefined, and then sets it to itself
  446. # [13:03] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  447. # [13:06] <annevk> Ms2ger: https://heycam.github.io/webidl/#Global in step 2 it says consequential interfaces which includes inherited interfaces
  448. # [13:06] <Ms2ger> Really?
  449. # [13:07] <Ms2ger> I don't think A is a consequential interface of A
  450. # [13:08] <annevk> Ms2ger: yeah, I guess not, that seems somewhat confusing
  451. # [13:09] <Ms2ger> No opinion on whether it should
  452. # [13:09] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
  453. # [13:09] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  454. # [13:16] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 252 seconds)
  455. # [13:16] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  456. # [13:17] * Joins: webguynow (~webguynow@73.22.239.213)
  457. # [13:23] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  458. # [13:31] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  459. # [13:31] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  460. # [13:37] * Quits: webguynow (~webguynow@73.22.239.213) (Ping timeout: 272 seconds)
  461. # [13:38] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  462. # [13:46] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  463. # [13:47] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  464. # [13:48] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  465. # [13:50] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
  466. # [13:51] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  467. # [13:53] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
  468. # [13:53] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  469. # [13:58] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  470. # [14:00] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  471. # [14:01] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  472. # [14:05] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  473. # [14:05] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  474. # [14:06] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  475. # [14:09] * Quits: czerasz (~czerasz@p5DDBB131.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
  476. # [14:10] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
  477. # [14:22] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  478. # [14:23] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  479. # [14:23] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  480. # [14:27] <annevk> Ms2ger: do you know how Gecko's worker setup works?
  481. # [14:27] <annevk> Ms2ger: fixing the base URL thing is somewhat complicated since the specification sets up the environment before it actually starts fetching...
  482. # [14:27] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  483. # [14:27] * wilsonpage is now known as wilsonpage-away
  484. # [14:27] <Ms2ger> annevk, vaguely. Have you seen khuey's presentation?
  485. # [14:28] <annevk> Ms2ger: I don't think it goes into this from memory, but it's been a while
  486. # [14:28] * Quits: wilsonpage-away (~wilsonpag@217.111.161.212) (Quit: My Mac has gone to sleep. ZZZzzz…)
  487. # [14:30] <Ms2ger> https://mxr.mozilla.org/mozilla-central/ident?i=GetOrCreateGlobalScope may point to related code?
  488. # [14:35] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  489. # [14:37] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  490. # [14:40] * Joins: yoav (~yoav@37.161.186.73)
  491. # [14:43] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  492. # [14:45] * Quits: yoav (~yoav@37.161.186.73) (Ping timeout: 246 seconds)
  493. # [14:46] * Joins: yoav (~yoav@37.161.186.73)
  494. # [14:47] * Joins: slvrbckt (~nkj@xvm-166-244.ghst.net)
  495. # [14:51] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 244 seconds)
  496. # [14:51] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  497. # [14:51] <annevk> http://www.w3.org/TR/workers/ o_O
  498. # [14:52] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  499. # [14:52] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  500. # [14:53] <slvrbckt> does anyone know if ReadableStream can be used to acheive what is described in this writeup? http://maxogden.com/a-proposal-for-streaming-xhr.html
  501. # [14:55] <annevk> slvrbckt: I think so, yes
  502. # [14:55] * Quits: halfline (rstrode@nat/redhat/x-ldsqnmsiyqgtjzub) (Quit: ZNC - http://znc.in)
  503. # [14:56] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  504. # [14:56] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  505. # [14:56] <annevk> I think I have a way to rewrite this worker thing... Not entirely sure it won't crash anything though
  506. # [14:57] * Joins: halfline (rstrode@nat/redhat/x-dkfrnaibtfevnqxz)
  507. # [14:58] <slvrbckt> annevk: I'm having a hard time finding any good documentation on using ReadableStream, do you know of any good introductions to using it with large file downloads in the browser?
  508. # [14:59] <annevk> slvrbckt: does https://jakearchibald.com/2015/thats-so-fetch/#streams help?
  509. # [15:01] * Quits: yoav (~yoav@37.161.186.73) (Remote host closed the connection)
  510. # [15:01] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  511. # [15:01] * Joins: czerasz (~czerasz@p5DDBB131.dip0.t-ipconnect.de)
  512. # [15:04] <slvrbckt> annevk: that does help, it's centered about text data, but I think it shouldn't be too hard to translate that to dealing with binary data
  513. # [15:05] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 255 seconds)
  514. # [15:06] <annevk> Ms2ger: so the way Hixie designed this basically requires overwriting the URL of the setting object later on...
  515. # [15:06] <annevk> Ms2ger: since a MessagePort object needs to be associated with a settings object upon creation
  516. # [15:06] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  517. # [15:06] <annevk> Ms2ger: and presumably MessagePorts need to be entangled before being handed back
  518. # [15:06] <annevk> Ms2ger: so you would either have to try to unravel all that or do this quick hack...
  519. # [15:06] <Ms2ger> Ugh, MessagePorts
  520. # [15:07] <annevk> There's also a bug in the spec where it entangles the MessagePort with the global object rather than the settings object
  521. # [15:07] <annevk> That's why I thought I could fix it initially, by just creating the settings object later
  522. # [15:08] <annevk> MikeSmith: I think rigo just advertized self-signed certificates on public-webappsec...
  523. # [15:08] <annevk> mkwst: will that list get moderation at some point?
  524. # [15:10] * Joins: ^esc (~esc-ape@178.115.128.112.wireless.dyn.drei.com)
  525. # [15:10] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  526. # [15:11] * kborchers_ is now known as kborchers
  527. # [15:14] * Quits: ^esc_ (~esc-ape@178.165.129.43.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  528. # [15:17] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Quit: My Mac has gone to sleep. ZZZzzz…)
  529. # [15:18] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  530. # [15:19] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  531. # [15:21] * Quits: beverloo (beverloo@nat/google/x-kzushxhclbfbmgza) (Remote host closed the connection)
  532. # [15:22] * Joins: eric_carlson (~ericc@17.202.49.180)
  533. # [15:24] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
  534. # [15:27] * Joins: beverloo (beverloo@nat/google/x-ybjgmvxpmkvoqciv)
  535. # [15:27] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  536. # [15:35] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  537. # [15:35] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 255 seconds)
  538. # [15:36] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  539. # [15:39] * Joins: dickdaley (~dickdaley@ip98-183-52-15.pn.at.cox.net)
  540. # [15:41] <annevk> Ms2ger: so... shared workers and redirects, how does that work?
  541. # [15:41] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  542. # [15:41] <annevk> Ms2ger: each time I get close to solving this, another problem pops up
  543. # [15:43] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 260 seconds)
  544. # [15:43] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  545. # [15:43] * Joins: wilsonpa_ (~wilsonpag@217.111.161.213)
  546. # [15:45] <wanderview> annevk: what kind of redirects? worker scripts are restricted to same-origin, right?
  547. # [15:45] <annevk> wanderview: sure
  548. # [15:45] * Quits: dickdaley (~dickdaley@ip98-183-52-15.pn.at.cox.net) (Ping timeout: 250 seconds)
  549. # [15:46] <annevk> wanderview: say you have /a/ redirecting to /b/, what is the base URL?
  550. # [15:46] <annevk> wanderview: what does new SharedWorker("/a/") vs new SharedWorker("/b/") do (and combinations on that theme)
  551. # [15:46] <wanderview> hmm, ok
  552. # [15:47] <annevk> Not really, it all looks ind of broken :-)
  553. # [15:47] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Ping timeout: 250 seconds)
  554. # [15:47] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
  555. # [15:48] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  556. # [15:48] <Ms2ger> annevk, yeah
  557. # [15:49] <Ms2ger> Let me quote from my lists of things to write tests for
  558. # [15:49] <Ms2ger> SharedWorker
  559. # [15:49] <Ms2ger> > If worker global scope's location attribute represents an absolute URL
  560. # [15:49] <Ms2ger> > that is not exactly equal to scriptURL, then throw a URLMismatchError
  561. # [15:49] <Ms2ger> > exception and abort all these steps.
  562. # [15:49] <Ms2ger> new SharedWorker("x"); new SharedWorker("x"); with x redirecting to y
  563. # [15:49] * Joins: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
  564. # [15:50] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  565. # [15:50] <annevk> Ms2ger: the whole WorkerLocation concept is kind of hand wavy designed too
  566. # [15:51] <Ms2ger> It does mention "after redirects", though, doesn't it?
  567. # [15:51] <annevk> Ms2ger: sure, but nowhere is it actually set
  568. # [15:51] <Ms2ger> Yeah
  569. # [15:51] <Ms2ger> Par for the course :)
  570. # [15:53] * Joins: mven (~textual@32.97.110.56)
  571. # [15:53] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  572. # [15:53] * Joins: dickdaley (~dickdaley@198.233.131.186)
  573. # [15:56] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  574. # [15:58] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  575. # [16:03] <annevk> Ms2ger: it seems you get distinct instances https://dump.testsuite.org/worker/sharedworker.html
  576. # [16:03] <Ms2ger> Lovely
  577. # [16:03] <Ms2ger> Not very surprising, but still
  578. # [16:04] <annevk> Ms2ger: maybe I should wait creating a new one until I get something back, see what happens then
  579. # [16:05] <Ms2ger> Ugh, hadn't even though about that
  580. # [16:09] * Quits: boogyman__ (~justme_j@69.26.208.78) (Ping timeout: 246 seconds)
  581. # [16:09] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 256 seconds)
  582. # [16:09] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  583. # [16:13] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  584. # [16:15] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
  585. # [16:18] <annevk> Ms2ger: doesn't seem to matter
  586. # [16:20] <annevk> Ms2ger: how can you even get a URLMismatchError?
  587. # [16:22] * Joins: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net)
  588. # [16:24] <annevk> Ah, through the name property
  589. # [16:25] <ccardona-work> Good morning/afternoon/evening WHATWG crew o/
  590. # [16:26] * Quits: jacobolus (~jacobolus@106.sub-70-214-6.myvzw.com) (Remote host closed the connection)
  591. # [16:32] <Ms2ger> I wonder if we should just pull in the WebSocket API spec
  592. # [16:32] <annevk> Ms2ger: you mean protocol?
  593. # [16:33] <Ms2ger> I can't type
  594. # [16:33] <Ms2ger> Yes
  595. # [16:34] <annevk> So Chromium does use the URLMismatchError, Gecko just keeps spawning workers
  596. # [16:34] <annevk> https://dump.testsuite.org/worker/sharedworker-name.html
  597. # [16:34] <annevk> I thought we had tests for this stuff?
  598. # [16:34] <Ms2ger> Chrome supports SharedWorker?
  599. # [16:34] <annevk> (Mind you, Chromium only does it when the name property is used.)
  600. # [16:34] <annevk> Yes
  601. # [16:39] <annevk> But Chrome does key on the "scriptURL", not the final URL
  602. # [16:39] <annevk> So that location attribute mess has to go
  603. # [16:42] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 244 seconds)
  604. # [16:43] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  605. # [16:43] <annevk> Ms2ger: what does Servo do?
  606. # [16:44] <Ms2ger> We don't have SharedWorkers
  607. # [16:44] <annevk> I don't think I can make the PR for this today :-/ But I'll try to write something up tomorrow
  608. # [16:44] <Ms2ger> Also no script settings stuff
  609. # [16:44] <annevk> I have an alternate solution for the environment settings object stuff
  610. # [16:45] <Ms2ger> Sounds good :)
  611. # [16:45] <annevk> Just have the environment settings object's API base URL and creation URL return some internal slot from the global
  612. # [16:45] <Ms2ger> Hmm
  613. # [17:09] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  614. # [17:09] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  615. # [17:13] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-iophmjfwuiodbyrw)
  616. # [17:17] * Joins: jernoble|laptop (~jernoble@76.74.153.49)
  617. # [17:17] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  618. # [17:23] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 260 seconds)
  619. # [17:23] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  620. # [17:27] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  621. # [17:28] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  622. # [17:30] * Quits: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net) (Quit: ccardona-work)
  623. # [17:32] * wilsonpa_ is now known as wilsonpage-away
  624. # [17:35] * wanderview is trying to remember why we don't want the page URL to update when a navigation is intercepted by a SW.
  625. # [17:38] * Joins: ehsan_ (~ehsan@2001:450:1f:224:4933:b35f:c83d:d12d)
  626. # [17:40] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  627. # [17:42] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-gffrcvaipkqkcqkw) (Quit: Connection closed for inactivity)
  628. # [17:45] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  629. # [17:47] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  630. # [17:49] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  631. # [17:49] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  632. # [17:50] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 265 seconds)
  633. # [17:51] * Joins: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net)
  634. # [17:52] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  635. # [17:52] <JakeA> wanderview: because I might respond with caches.match('/static/page-shell-7bfab2c.html')
  636. # [17:53] <JakeA> This is what https://wiki-offline.jakearchibald.com/ does
  637. # [17:54] <JakeA> https://github.com/jakearchibald/offline-wikipedia/blob/master/public/js/sw/index.js#L82
  638. # [17:54] <wanderview> JakeA: you could make that a synthetic response with no Response.url
  639. # [17:55] <JakeA> wanderview: I could… but it's a bit messy
  640. # [17:56] <JakeA> Either I get shell from the cache, read the text & create a new reponse with it - which loses streaming
  641. # [17:57] <JakeA> Or at install time, I fetch the shell, read it as text, and construct a new response with it to cache
  642. # [17:57] <wanderview> hmm
  643. # [17:58] <wanderview> JakeA: well, I guess thats not the case I was thinking of... I was thinking of allowing opaque responses but making the page URL update
  644. # [17:58] <wanderview> instead of rejecting opaque responses
  645. # [17:59] <JakeA> wanderview: Allowing opaque responses breaks SOP one way or another
  646. # [17:59] <JakeA> If I retain control of the page, I now hear about requests I shouldn't be able to hear about
  647. # [18:00] <JakeA> If I don't retain control, that's just a redirect isn't it?
  648. # [18:00] <wanderview> JakeA: how is updating the navigation final URL to match the opaque response URL different from a navigation following no-cors cross origin redirects?
  649. # [18:00] <wanderview> I guess I'm asking why we can't treat it like a redirect
  650. # [18:01] <wanderview> I guess I'm just annoyed because the special cases for navigations keep changing: https://github.com/whatwg/fetch/issues/126
  651. # [18:02] * Quits: dickdaley (~dickdaley@198.233.131.186) (Ping timeout: 265 seconds)
  652. # [18:07] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  653. # [18:14] * Joins: scor (~scor@drupal.org/user/52142/view)
  654. # [18:14] * Quits: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net) (Quit: ccardona-work)
  655. # [18:15] * Quits: jernoble|laptop (~jernoble@76.74.153.49) (Quit: My Mac has gone to sleep. ZZZzzz…)
  656. # [18:18] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  657. # [18:19] * Joins: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net)
  658. # [18:19] <JakeA> wanderview: As in, fetch would generate a redirect to the opaqueResponse.url, then that would go up to the navigate level, change the browser url, then call fetch, which would respond with the opaqueResponse again but unopaqued because the origin is now the same?
  659. # [18:19] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  660. # [18:20] <jtcranmer> annevk: fwiw, I did finally implement most of UTS #46 in JS
  661. # [18:21] * Joins: mven (~textual@32.97.110.56)
  662. # [18:21] * Quits: mven (~textual@32.97.110.56) (Max SendQ exceeded)
  663. # [18:21] <Ms2ger> Now do the same in Rust
  664. # [18:21] <wanderview> JakeA: as in the navigation algorithm in http would act as if it had already been redirected Response.url when given an opaque response
  665. # [18:22] <JakeA> wanderview: but it would only do this for opaque responses, or all responses?
  666. # [18:22] <wanderview> JakeA: ignoring the navigation part here... this is in fact how we plan to implement opaque response tainting in gecko
  667. # [18:22] <jtcranmer> Ms2ger: no, because I suspect the people who work on Servo would want support for the bidi and contextual rules and I don't want to touch those with a 20 perch pole
  668. # [18:22] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 244 seconds)
  669. # [18:22] <wanderview> JakeA: well, I was originally suggesting for all responses, but I guess it could just do it for opaque responses... if we defined opaque response tainting like this in general
  670. # [18:23] * Quits: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net) (Client Quit)
  671. # [18:23] <annevk> jtcranmer: I saw, haven't had time to look at it, but cool
  672. # [18:26] <JakeA> wanderview: it seems weird for a non-redirect response to become a redirect… what does this improve?
  673. # [18:26] <jtcranmer> annevk: it even passes the IDNA test vector suite! well, except for all the tests that require bidi/contextual to be an error
  674. # [18:27] <jtcranmer> (and, to be fair, those are the tests where UTS #46 is not following the RFC)
  675. # [18:27] * Joins: jsbell (jsbell@nat/google/x-vojmvuoztbbmsifz)
  676. # [18:28] <wanderview> JakeA: it lets us keep the simple "opaque responses are ok for no-cors requests" and lets use make navigations "no-cors" requests
  677. # [18:29] <JakeA> I haven't gotten my head around the navigation no-cors thing yet
  678. # [18:30] <wanderview> I dislike having special extra rules for navigations that developers have to be aware of...
  679. # [18:30] <wanderview> we should express the difference in navigations in the primitives we've defined... or come up with better primitives
  680. # [18:32] <JakeA> I agree with that, but opaque responses turning into redirects for navigations seems like a specialer rule than "navigation responses cannot be opaque"
  681. # [18:33] * wilsonpage-away is now known as wilsonpa_
  682. # [18:34] <wanderview> JakeA: I guess I would find it easier to express if we had a no-cors-navigation RequestMode
  683. # [18:35] * Quits: wilsonpa_ (~wilsonpag@217.111.161.213) (Quit: Textual IRC Client: www.textualapp.com)
  684. # [18:35] <annevk> wanderview: can't you infer this from request's destination?
  685. # [18:35] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-jmsrmpqkckayghaz)
  686. # [18:36] * Joins: wilsonpage (~wilsonpag@217.111.161.213)
  687. # [18:36] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  688. # [18:37] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  689. # [18:37] * Quits: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net) (Ping timeout: 252 seconds)
  690. # [18:37] <wanderview> annevk: maybe, but how many attributes to we expect developers to check?
  691. # [18:38] <wanderview> JakeA: annevk: more realistically, do we expect this to work for navigations? e.respondWith(fetch(e.request))
  692. # [18:38] <wanderview> because its not going to if e.request.url is cross origin
  693. # [18:38] <JakeA> That won't happen
  694. # [18:38] <wanderview> JakeA: it won't? why not?
  695. # [18:38] <JakeA> If it's a cross origin navigation it'll go to the SW for the scope on the destination origin
  696. # [18:39] <annevk> right
  697. # [18:39] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  698. # [18:40] * Joins: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net)
  699. # [18:40] <annevk> MikeSmith: btw, sorry for not asking earlier, but are you looking for help with the whatwg/html-build PRs?
  700. # [18:40] * Quits: ccardona-work (~ccardona-@c-24-130-132-120.hsd1.ca.comcast.net) (Client Quit)
  701. # [18:40] <annevk> MikeSmith: I'm not great with shell, but I can test stuff...
  702. # [18:42] * Quits: czerasz (~czerasz@p5DDBB131.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  703. # [18:43] <wanderview> ok
  704. # [18:44] <wanderview> JakeA: annevk: I guess the problem I am struggling with is RequestMode seems to be acting as our security policy... and but we're polluting that by making it conditional on another attribute
  705. # [18:44] <jamesr___> anyone know the history of navigator.productSub ?
  706. # [18:45] <wanderview> but I give up
  707. # [18:45] * Quits: espadrine (~tyl@213.152.2.4) (Ping timeout: 260 seconds)
  708. # [18:45] <jamesr___> https://html.spec.whatwg.org/multipage/webappapis.html#the-navigator-object lists navigator.product as the constant "Gecko" but doesn't say productsub
  709. # [18:45] <annevk> wanderview: you would prefer mode = navigate?
  710. # [18:45] <annevk> wanderview: note that we already had a check for navigation requests
  711. # [18:46] <annevk> wanderview: for "opaqueredirect"
  712. # [18:46] <wanderview> annevk: I know... that seems unnecessary though... why block fetch() from getting opaqueredirect?
  713. # [18:46] <jamesr___> in my chrome navigator.productSub is "20030107" and in my firefox it is "20100101"
  714. # [18:46] <annevk> wanderview: sigh, I thought we discussed that?
  715. # [18:47] <annevk> It would take me a while to remember the arguments again...
  716. # [18:47] <wanderview> annevk: we did... i thought you said "better to be conservative for now"
  717. # [18:47] <annevk> wanderview: I thought I also pointed out some issues
  718. # [18:47] <annevk> wanderview: like the fact that you can't reenter the SW after seeing such a response
  719. # [18:48] <annevk> wanderview: which would be inconsistent with other redirects you get from the SW
  720. # [18:48] <wanderview> annevk: I would prefer a different RequestMode to express the specialness of navigations
  721. # [18:48] <annevk> wanderview: anyway, a mode = navigate could handle both of those
  722. # [18:49] <annevk> JakeA: what do you think? ^^
  723. # [18:49] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 246 seconds)
  724. # [18:49] <wanderview> I have to go get lunch
  725. # [18:49] <annevk> jamesr___: "productSub: Mozilla and Safari only; returns same as buildID in Mozilla, and returns the fixed string "20030107" in Safari" is what a comment says in the source
  726. # [18:49] <wanderview> maybe I will be less whiny after eating
  727. # [18:50] <annevk> jamesr___: I guess Gecko picked a different time to freeze it
  728. # [18:50] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  729. # [18:52] <annevk> TabAtkins: UI Events taking over EventTarget et al is back :-(
  730. # [18:53] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  731. # [18:54] <MikeSmith> annevk: there's no rush on those build PRs. I'm happy just waiting til Domenic has time again
  732. # [18:54] <MikeSmith> actually one of them is waiting on me to push changes from the first round of review
  733. # [18:54] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 240 seconds)
  734. # [18:55] <jamesr___> annevk: pretty sure chrome inherited that string from webkit
  735. # [18:55] <annevk> jamesr___: yeah looks like it
  736. # [18:55] <jamesr___> why does this string exist at all? is something required by web compat?
  737. # [18:55] <jamesr___> what do edge/IE return?
  738. # [18:55] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  739. # [18:55] <annevk> jamesr___: I don't know
  740. # [18:56] * Quits: tripu (~tripu@p2745048-ipngn22401marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving)
  741. # [18:59] <annevk> MikeSmith: okidoki
  742. # [18:59] <annevk> jamesr___: if you find out, you can PR the spec :-)
  743. # [19:00] * Joins: plutoniix (~plutoniix@node-pkq.pool-180-180.dynamic.totbb.net)
  744. # [19:02] <JakeA> annevk: I'm not against a navigate mode… but I'm not really sure we need it
  745. # [19:02] * Joins: ambv (~ambv@199.201.64.130)
  746. # [19:04] <annevk> JakeA: I guess the rationale is that the security story is somewhat cleaner, but it's rather edge case-y
  747. # [19:04] <annevk> JakeA: I do think it makes sense conceptually
  748. # [19:05] <JakeA> annevk: happy to go for it then
  749. # [19:06] * Joins: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net)
  750. # [19:08] * Joins: mven (~textual@32.97.110.56)
  751. # [19:08] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  752. # [19:11] * Quits: ehsan_ (~ehsan@2001:450:1f:224:4933:b35f:c83d:d12d) (Remote host closed the connection)
  753. # [19:12] <JakeA> annevk: what does it mean to make a mode:navigate request with redirect:follow?
  754. # [19:12] * Joins: ehsan_ (~ehsan@66.207.208.102)
  755. # [19:12] <annevk> JakeA: you wouldn't be able to create them
  756. # [19:13] <JakeA> that's fair
  757. # [19:14] <wanderview> annevk: another annoyance of mine with opaqueredirect check on navigate... we allow fetch(url, { redirect: "manual" }), but that will break if its intercepted by a sw that does e.respondWith(fetch(e.request))
  758. # [19:15] <wanderview> in that case I would expect the outer fetch() to get the opaqueredirect as well
  759. # [19:16] * Joins: Maurice` (~copyman@unaffiliated/maurice)
  760. # [19:16] * Quits: ehsan_ (~ehsan@66.207.208.102) (Ping timeout: 240 seconds)
  761. # [19:18] <annevk> wanderview: hmm, I guess we could make that particular check conditional on redirect mode instead
  762. # [19:18] <annevk> wanderview: as long as your redirect mode is manual, you'll be able to get an opaqueredirect
  763. # [19:18] <JakeA> ohhh I thought that's how it worked
  764. # [19:18] <wanderview> annevk: that would be most excellent
  765. # [19:18] <annevk> wanderview: file an issue?
  766. # [19:18] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  767. # [19:19] <wanderview> sure
  768. # [19:20] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  769. # [19:23] <wanderview> https://github.com/whatwg/fetch/issues/127
  770. # [19:23] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 264 seconds)
  771. # [19:25] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 246 seconds)
  772. # [19:26] * Joins: ap (~ap@17.202.44.214)
  773. # [19:30] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-tgskmmmwwkrmmtlz)
  774. # [19:30] * Joins: dickdaley (~dickdaley@198.233.131.186)
  775. # [19:33] <Domenic> Hmm the images URLs change hasn't made it to the spec
  776. # [19:33] <annevk> Domenic: did you update the server copy of wattsi?
  777. # [19:33] <Domenic> annevk: it should auto-update
  778. # [19:34] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 264 seconds)
  779. # [19:34] <annevk> Domenic: ah, maybe it's broken just like my local copy because the GitHub thing is no longer a fork?
  780. # [19:34] * Joins: roven (~roven@78-22-137-234.access.telenet.be)
  781. # [19:34] * Joins: svl (~me@86.87.68.167)
  782. # [19:34] <Domenic> annevk: that would be surprising... but maybe
  783. # [19:34] <annevk> Domenic: I couldn't update whatwg/wattsi earlier today; kept complaining
  784. # [19:35] <annevk> Domenic: ended up removing it and just fetching it anew
  785. # [19:35] <Domenic> I haven't had any problems, hmm
  786. # [19:35] <annevk> Domenic: maybe it's the GitHub client that was the problem...
  787. # [19:35] * Quits: roven (~roven@78-22-137-234.access.telenet.be) (Read error: Connection reset by peer)
  788. # [19:35] <Domenic> At least the whatwg/html changes are still making it in, so the build is not breaking...
  789. # [19:36] <Domenic> I really should set up some sort of email for if the build breaks
  790. # [19:36] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  791. # [19:36] * Joins: roven (~roven@78-22-137-234.access.telenet.be)
  792. # [19:36] * Quits: roven (~roven@78-22-137-234.access.telenet.be) (Remote host closed the connection)
  793. # [19:36] <Domenic> Of course then I start wondering about setting up a whole proper CI server thingy
  794. # [19:36] * Joins: weinig (~weinig@17.244.164.90)
  795. # [19:36] <annevk> Oh the server doesn't use git
  796. # [19:36] <annevk> It just fetches a zip
  797. # [19:37] <Domenic> it probably should though, the zip thing is a bit convoluted
  798. # [19:38] * Quits: zdobersek (~zan@46.166.190.205) (Quit: Leaving.)
  799. # [19:40] * Joins: ehsan_ (~ehsan@66.207.208.102)
  800. # [19:52] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 256 seconds)
  801. # [19:52] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  802. # [19:59] * Joins: reescott (uid90220@gateway/web/irccloud.com/x-hqhfxjpjmwmswrwz)
  803. # [20:02] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdop0pzhkku5vlpw.ip6.access.telenet.be) (Quit: nn)
  804. # [20:11] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
  805. # [20:12] * Quits: wilsonpage (~wilsonpag@217.111.161.213) (Quit: My Mac has gone to sleep. ZZZzzz…)
  806. # [20:12] * Joins: emilium (~emilium@130.204.139.151)
  807. # [20:16] <beverloo> annevk, sicking, do notifications in Firefox close when you click on them?
  808. # [20:16] <sicking> don't know
  809. # [20:17] <sicking> sorry
  810. # [20:17] <sicking> not been involved with the desktop side
  811. # [20:17] <beverloo> ok, they seem to on Linux, but I need to test whether the onclose event fires as well
  812. # [20:18] * Joins: sivoais (~zaki@unaffiliated/sivoais)
  813. # [20:19] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  814. # [20:22] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-nutuonysngxdncag) (Quit: Connection closed for inactivity)
  815. # [20:26] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 256 seconds)
  816. # [20:27] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  817. # [20:27] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  818. # [20:29] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  819. # [20:34] * Quits: weinig (~weinig@17.244.164.90) (Quit: weinig)
  820. # [20:36] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  821. # [20:37] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
  822. # [20:38] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  823. # [20:40] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Read error: Connection reset by peer)
  824. # [20:43] * Quits: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
  825. # [20:43] <TabAtkins> annevk: Investigating
  826. # [20:45] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  827. # [20:45] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
  828. # [20:53] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  829. # [20:59] * Quits: schalkneethling (~Adium@2001:1af8:4700:a012:1::1) (Remote host closed the connection)
  830. # [21:05] <annevk> beverloo: not on OS X
  831. # [21:05] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  832. # [21:06] <annevk> beverloo: close fires when you dismiss them from the notification center
  833. # [21:06] * Quits: jsbell (jsbell@nat/google/x-vojmvuoztbbmsifz) (Quit: There's no place like home...)
  834. # [21:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  835. # [21:07] <annevk> beverloo: also, seems to require two clicks before click fires
  836. # [21:12] * Quits: ambv (~ambv@199.201.64.130) (Quit: sys.exit(0) # computer went to sleep)
  837. # [21:15] <zcorpan> annevk: i don't understand your concern in https://www.w3.org/Bugs/Public/show_bug.cgi?id=26024
  838. # [21:18] * Quits: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net) (Ping timeout: 252 seconds)
  839. # [21:19] * Joins: webguynow (~webguynow@c-73-22-239-213.hsd1.il.comcast.net)
  840. # [21:20] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  841. # [21:23] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  842. # [21:24] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 246 seconds)
  843. # [21:33] <annevk> zcorpan: say e.g., you use <img src=https://www.google.com/> on example.com; a drag & drop should not reveal what google.com redirected too, that violates SOP
  844. # [21:34] <zcorpan> annevk: ah ok. currentSrc only gives the resolved URL before redirects
  845. # [21:35] <annevk> zcorpan: if it's just one of the URLs from the markup that's fine
  846. # [21:35] <zcorpan> yeah
  847. # [21:36] * Joins: ot (~ot@unaffiliated/css)
  848. # [21:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  849. # [21:44] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
  850. # [21:45] <Krinkle> Ah that reminds me of an attack from a few years ago involving flash, invisible iframes and a simple "slide to unlock" kind of game drawn on top.
  851. # [21:45] <Krinkle> Users weren't aware of what they were doing.
  852. # [21:46] <Krinkle> I forget what it was but it was something but hotmail redirecting to a session subdomain.
  853. # [21:46] <Krinkle> if logged in
  854. # [21:49] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  855. # [21:56] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  856. # [21:59] * Joins: weinig (~weinig@17.202.50.199)
  857. # [22:02] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  858. # [22:03] * Joins: ccardona-work (~ccardona-@209.213.209.190)
  859. # [22:04] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 272 seconds)
  860. # [22:04] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Client Quit)
  861. # [22:04] * Joins: ccardona-work (~ccardona-@209.213.209.190)
  862. # [22:05] * Joins: ap (~ap@17.114.216.239)
  863. # [22:06] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  864. # [22:06] * Joins: ambv (~ambv@199.201.64.130)
  865. # [22:07] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Client Quit)
  866. # [22:07] * Joins: ccardona-work (~ccardona-@209.213.209.190)
  867. # [22:10] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  868. # [22:11] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  869. # [22:12] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
  870. # [22:21] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  871. # [22:23] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  872. # [22:25] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 252 seconds)
  873. # [22:27] * heycam|away is now known as heycam
  874. # [22:27] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  875. # [22:27] * Quits: emilium (~emilium@130.204.139.151) (Quit: My Mac has gone to sleep. ZZZzzz…)
  876. # [22:34] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  877. # [22:36] * Joins: jeremyj (~jeremyj@17.202.47.124)
  878. # [22:36] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  879. # [22:37] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  880. # [22:39] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  881. # [22:41] * Quits: Hasimir (~hfenring@unaffiliated/hasimir) (Ping timeout: 272 seconds)
  882. # [22:41] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
  883. # [22:47] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  884. # [22:50] * Quits: weinig (~weinig@17.202.50.199) (Quit: weinig)
  885. # [22:51] * Joins: weinig (~weinig@17.202.50.199)
  886. # [22:51] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  887. # [22:56] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  888. # [23:04] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  889. # [23:04] * Quits: ap (~ap@17.114.216.239) (Read error: Connection reset by peer)
  890. # [23:05] * Joins: ap (~ap@17.114.216.239)
  891. # [23:11] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
  892. # [23:13] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  893. # [23:13] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  894. # [23:14] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
  895. # [23:14] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Client Quit)
  896. # [23:15] * Quits: Maurice` (~copyman@unaffiliated/maurice)
  897. # [23:17] * Joins: Hasimir (~hfenring@unaffiliated/hasimir)
  898. # [23:21] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  899. # [23:26] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 244 seconds)
  900. # [23:26] * Quits: eric_carlson (~ericc@17.202.49.180) (Quit: eric_carlson)
  901. # [23:26] * Quits: jeremyj (~jeremyj@17.202.47.124) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  902. # [23:26] * Joins: eric_carlson (~ericc@17.202.49.180)
  903. # [23:26] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  904. # [23:31] * Quits: ap (~ap@17.114.216.239) (Read error: Connection reset by peer)
  905. # [23:31] * Joins: ap_ (~ap@17.114.216.239)
  906. # [23:36] * Joins: satazor (~satazor@av-217-129-134-240.netvisao.pt)
  907. # [23:37] * Quits: satazor (~satazor@av-217-129-134-240.netvisao.pt) (Client Quit)
  908. # [23:38] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
  909. # [23:38] * Quits: weinig (~weinig@17.202.50.199) (Quit: weinig)
  910. # [23:41] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Remote host closed the connection)
  911. # [23:42] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
  912. # [23:46] * Joins: sangwhan (~sid23@tor-exit.echelon.nsa.network)
  913. # [23:46] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Ping timeout: 272 seconds)
  914. # [23:48] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 240 seconds)
  915. # [23:49] * Joins: scor (~scor@64.231.198.184)
  916. # [23:49] * Quits: scor (~scor@64.231.198.184) (Changing host)
  917. # [23:49] * Joins: scor (~scor@drupal.org/user/52142/view)
  918. # [23:49] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  919. # [23:53] * Quits: svl (~me@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  920. # Session Close: Fri Sep 18 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