/irc-logs / freenode / #whatwg / 2015-08-25 / end

Options:

Previous day, Next day

  1. # Session Start: Tue Aug 25 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:01] * Quits: othermaciej (~mjs@17.244.167.245) (Quit: othermaciej)
  4. # [00:01] * Joins: capella-s3 (~yaaic@66-87-139-79.pools.spcsdns.net)
  5. # [00:01] * Joins: othermaciej (~mjs@17.244.167.245)
  6. # [00:03] * Quits: capella-s3 (~yaaic@66-87-139-79.pools.spcsdns.net) (Read error: Connection reset by peer)
  7. # [00:04] * Joins: capella-s3 (~yaaic@66.87.139.79)
  8. # [00:04] * Quits: capella-s3 (~yaaic@66.87.139.79) (Read error: Connection reset by peer)
  9. # [00:05] * Quits: othermaciej (~mjs@17.244.167.245) (Client Quit)
  10. # [00:06] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Read error: Connection reset by peer)
  11. # [00:06] * Joins: capella-s3 (~yaaic@66-87-139-79.pools.spcsdns.net)
  12. # [00:06] * Joins: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no)
  13. # [00:08] * Quits: capella-s3 (~yaaic@66-87-139-79.pools.spcsdns.net) (Read error: Connection reset by peer)
  14. # [00:08] * Joins: capella-s3 (~yaaic@66.87.139.79)
  15. # [00:12] * Joins: othermaciej (~mjs@17.244.167.245)
  16. # [00:12] * Joins: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net)
  17. # [00:12] * Quits: capella-s3 (~yaaic@66.87.139.79) (Read error: Connection reset by peer)
  18. # [00:13] * Joins: capella-s3 (~yaaic@66.87.139.79)
  19. # [00:15] * Quits: jensnockert (~jensnocke@84.219.248.21) (Remote host closed the connection)
  20. # [00:15] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  21. # [00:22] * Quits: capella-s3 (~yaaic@66.87.139.79) (Quit: Talk atcha later)
  22. # [00:31] * Quits: plutoniix (~plutoniix@node-m82.pool-101-108.dynamic.totbb.net) (Quit: จรลี จรลา)
  23. # [00:32] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  24. # [00:33] * Quits: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  25. # [00:34] * Joins: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net)
  26. # [00:37] * Quits: ambv (~ambv@199.201.64.3) (Quit: sys.exit(0) # computer went to sleep)
  27. # [00:45] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  28. # [00:45] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  29. # [00:48] * Quits: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  30. # [00:51] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  31. # [00:53] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  32. # [00:55] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  33. # [00:58] * Joins: jdaggett_ (~jdaggett@103.5.142.53)
  34. # [01:00] * Joins: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net)
  35. # [01:11] * Joins: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net)
  36. # [01:12] * Quits: bholley (~bholley@corp.mtv2.mozilla.com) (Quit: ZZZzzz…)
  37. # [01:15] * Quits: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net) (Ping timeout: 246 seconds)
  38. # [01:19] * Joins: jyasskin (jyasskin@nat/google/x-fxybwnekhidqkrjr)
  39. # [01:21] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:214d:62fb:27d1:fb99)
  40. # [01:23] * Joins: bholley (~bholley@corp.mtv2.mozilla.com)
  41. # [01:23] * Quits: bholley (~bholley@corp.mtv2.mozilla.com) (Client Quit)
  42. # [01:23] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:8992:9907:23bf:b72b) (Ping timeout: 244 seconds)
  43. # [01:26] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  44. # [01:28] * Joins: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net)
  45. # [01:28] * Joins: roc (~chatzilla@121.98.86.62)
  46. # [01:28] * Joins: encrypt__ (~encryptd_@2601:449:8100:cad9:35ff:66c9:2fa0:85e5)
  47. # [01:28] * Quits: roc (~chatzilla@121.98.86.62) (Read error: Connection reset by peer)
  48. # [01:29] * Quits: jdaggett_ (~jdaggett@103.5.142.53) (Quit: jdaggett_)
  49. # [01:31] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
  50. # [01:35] * Quits: mounir (~mounir@oldworld.fr) (Ping timeout: 246 seconds)
  51. # [01:35] * Joins: mounir (~mounir@oldworld.fr)
  52. # [01:35] * Quits: othermaciej (~mjs@17.244.167.245) (Quit: othermaciej)
  53. # [01:38] * Quits: Domenic (sid10976@gateway/web/irccloud.com/x-cnlpkufvpzefvgff) (Read error: Connection reset by peer)
  54. # [01:38] * Quits: arv (sid4269@gateway/web/irccloud.com/x-jhxtlyoayzxyrrrx) (Read error: Connection reset by peer)
  55. # [01:38] * Joins: othermaciej (~mjs@17.244.167.245)
  56. # [01:39] * Joins: arv (sid4269@gateway/web/irccloud.com/x-kcmkxntzpprmlqkw)
  57. # [01:39] * Joins: Domenic (sid10976@gateway/web/irccloud.com/x-tiyikyykjutbmtpj)
  58. # [01:43] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
  59. # [02:00] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
  60. # [02:00] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:214d:62fb:27d1:fb99) (Remote host closed the connection)
  61. # [02:01] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 265 seconds)
  62. # [02:01] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  63. # [02:09] * Quits: tantek (~tantek@89.202.203.51) (Ping timeout: 244 seconds)
  64. # [02:09] * Joins: tantek (~tantek@89.202.203.51)
  65. # [02:15] * Joins: jensnockert (~jensnocke@84.219.248.21)
  66. # [02:20] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  67. # [02:26] * Quits: tantek (~tantek@89.202.203.51) (Quit: tantek)
  68. # [02:31] * Joins: capella-s3 (~yaaic@66.87.139.79)
  69. # [02:41] * Quits: capella-s3 (~yaaic@66.87.139.79) (Read error: Connection reset by peer)
  70. # [02:42] * Joins: capella-s3 (~yaaic@66.87.139.79)
  71. # [02:43] * Joins: Hasimir (~hfenring@unaffiliated/hasimir)
  72. # [02:44] * Quits: capella-s3 (~yaaic@66.87.139.79) (Read error: Connection reset by peer)
  73. # [02:44] * Quits: ap__ (~ap@17.114.216.127)
  74. # [02:45] * Joins: capella-s3 (~yaaic@66-87-139-79.pools.spcsdns.net)
  75. # [02:46] * Quits: jsbell (jsbell@nat/google/x-grbqpetcofnyxvsk) (Quit: There's no place like home...)
  76. # [02:46] * Quits: othermaciej (~mjs@17.244.167.245) (Quit: othermaciej)
  77. # [02:47] * Quits: sballesteros_ (sid39846@gateway/web/irccloud.com/x-tmqsdstouijqftgk) (Ping timeout: 250 seconds)
  78. # [02:47] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-aiwmsjtupphphuxn) (Ping timeout: 250 seconds)
  79. # [02:47] * Quits: jevs (sid23814@gateway/web/irccloud.com/x-ycxxqogpybgjqbpb) (Ping timeout: 250 seconds)
  80. # [02:47] * Quits: capella-s3 (~yaaic@66-87-139-79.pools.spcsdns.net) (Read error: Connection reset by peer)
  81. # [02:47] * Quits: jorendorff (sid28423@gateway/web/irccloud.com/x-mcupxihgkzeavbxx) (Ping timeout: 250 seconds)
  82. # [02:47] * Joins: othermaciej (~mjs@17.244.167.245)
  83. # [02:47] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-sfmlaewaiirmfvvu) (Read error: Connection reset by peer)
  84. # [02:47] * Quits: frewsxcv (sid86219@gateway/web/irccloud.com/x-cdyerzizmzakawdz) (Read error: Connection reset by peer)
  85. # [02:47] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-nopgrsonrfxwskzv) (Read error: Connection reset by peer)
  86. # [02:48] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-kftbwidfjujylnmo)
  87. # [02:48] * Joins: abucur (sid19072@gateway/web/irccloud.com/x-sfgfuaxettewwqsi)
  88. # [02:48] * Joins: jorendorff (sid28423@gateway/web/irccloud.com/x-klwgtawwiknkdacq)
  89. # [02:48] * Joins: jevs (sid23814@gateway/web/irccloud.com/x-fgefxotttdakemud)
  90. # [02:48] * Joins: frewsxcv (sid86219@gateway/web/irccloud.com/x-qeztsheqnwmgbktg)
  91. # [02:48] * Joins: sballesteros_ (sid39846@gateway/web/irccloud.com/x-idzfpdnslossykcj)
  92. # [02:49] * Joins: cwilso (sid10206@gateway/web/irccloud.com/x-spbgldkcvmorwkdd)
  93. # [02:49] * Joins: capella-s3 (~yaaic@66.87.139.79)
  94. # [02:51] * Quits: othermaciej (~mjs@17.244.167.245) (Client Quit)
  95. # [02:52] * Joins: plutoniix (~plutoniix@119.63.87.222)
  96. # [02:53] * Quits: capella-s3 (~yaaic@66.87.139.79) (Read error: Connection reset by peer)
  97. # [02:54] * Joins: capella-s3 (~yaaic@66.87.139.79)
  98. # [02:58] * Joins: capella-s32 (~yaaic@68-118-211-46.dhcp.yakm.wa.charter.com)
  99. # [03:01] * Quits: capella-s3 (~yaaic@66.87.139.79) (Ping timeout: 264 seconds)
  100. # [03:12] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-hctvucjgpdzbjyos) (Quit: Connection closed for inactivity)
  101. # [03:17] * Quits: jyasskin (jyasskin@nat/google/x-fxybwnekhidqkrjr) (Quit: My computer has gone to sleep. ZZZzzz…)
  102. # [03:30] * Joins: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64)
  103. # [03:31] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-pyarptmxpqhraguk) (Quit: Connection closed for inactivity)
  104. # [03:39] * Joins: KevinMarks__ (~yaaic@2607:fb90:51b:30f8:ab18:bdb0:ecc8:d204)
  105. # [03:39] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  106. # [03:39] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  107. # [03:43] * Quits: KevinMarks__ (~yaaic@2607:fb90:51b:30f8:ab18:bdb0:ecc8:d204) (Ping timeout: 246 seconds)
  108. # [03:44] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  109. # [03:49] * Quits: encrypt__ (~encryptd_@2601:449:8100:cad9:35ff:66c9:2fa0:85e5)
  110. # [04:03] * Krinkle is now known as Krinkle_
  111. # [04:05] * Quits: Yuhong (~chatzilla@S0106bc4dfbe3e3e3.vc.shawcable.net) (Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655])
  112. # [04:06] * Quits: bnicholson (~bnicholso@corp.mtv2.mozilla.com) (Quit: This computer has gone to sleep)
  113. # [04:09] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 260 seconds)
  114. # [04:10] * Joins: globbot (~logbot@lump.glob.com.au)
  115. # [04:16] * Joins: jensnockert (~jensnocke@84.219.248.21)
  116. # [04:21] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 245 seconds)
  117. # [04:21] * Joins: KevinMarks__ (~yaaic@2607:fb90:229a:d4b2:62d1:8605:33bb:cc35)
  118. # [04:22] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
  119. # [04:23] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
  120. # [04:37] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: Leaving)
  121. # [04:38] * Joins: othermaciej (~mjs@76.74.153.41)
  122. # [04:40] * Quits: kochi (~kochi@2401:fa00:4:1000:cc9f:f96f:2397:f21a) (Ping timeout: 246 seconds)
  123. # [04:42] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
  124. # [04:42] <MikeSmith> Firefox tail in Firefox logo seems to have gotten more firey recently
  125. # [04:43] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Client Quit)
  126. # [04:44] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  127. # [04:47] * Quits: KevinMarks__ (~yaaic@2607:fb90:229a:d4b2:62d1:8605:33bb:cc35) (Ping timeout: 246 seconds)
  128. # [04:51] * Quits: othermaciej (~mjs@76.74.153.41) (Quit: othermaciej)
  129. # [04:52] * Joins: kochi (~kochi@2401:fa00:4:1000:a8c9:1816:3d60:cf1e)
  130. # [05:19] * Joins: othermaciej (~mjs@104-244-25-60.PUBLIC.monkeybrains.net)
  131. # [05:25] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  132. # [05:33] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-kftbwidfjujylnmo) (Quit: Connection closed for inactivity)
  133. # [05:40] * Joins: tripu (~tripu@2001:200:0:8805:b85c:36cd:5c9c:ed2d)
  134. # [05:46] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
  135. # [05:54] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-nymxiluxaviupqia)
  136. # [06:11] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406])
  137. # [06:17] * Joins: jensnockert (~jensnocke@84.219.248.21)
  138. # [06:22] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 252 seconds)
  139. # [06:47] * Quits: hendry (~hendry@sg.dabase.com) (Quit: leaving)
  140. # [06:49] * Joins: ohaibbq (~ohaibbq@2601:643:8100:fdf1:28b2:2fec:5131:cff0)
  141. # [06:59] * Joins: hendry (~hendry@132.147.74.159)
  142. # [07:07] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  143. # [07:16] * Quits: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  144. # [07:18] * Joins: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net)
  145. # [07:24] * Quits: hendry (~hendry@132.147.74.159) (Quit: brb)
  146. # [07:26] * Quits: aretecode (~aretecode@S01061859339e5f51.cc.shawcable.net) (Ping timeout: 255 seconds)
  147. # [07:27] * Quits: yutak (~yutak@2401:fa00:4:1000:4d5b:54cb:78c6:b8a3) (Quit: Ex-Chat)
  148. # [07:31] * Joins: yutak (~yutak@2401:fa00:4:1000:155c:f7d9:2b8:48f1)
  149. # [07:38] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  150. # [07:47] * Joins: zcorpan (~zcorpan@AMontsouris-559-1-3-131.w83-202.abo.wanadoo.fr)
  151. # [07:49] * Quits: zcorpan (~zcorpan@AMontsouris-559-1-3-131.w83-202.abo.wanadoo.fr) (Remote host closed the connection)
  152. # [07:54] * Quits: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64) (Ping timeout: 246 seconds)
  153. # [07:56] * Quits: psy_ (~psy@43.224.156.116) (Quit: Leaving)
  154. # [08:01] * Joins: zcorpan (~zcorpan@AMontsouris-559-1-3-131.w83-202.abo.wanadoo.fr)
  155. # [08:02] * Joins: gavin_ (~gavin@76.14.42.120)
  156. # [08:05] * Joins: psy_ (~psy@43.224.156.116)
  157. # [08:05] * Quits: psy_ (~psy@43.224.156.116) (Max SendQ exceeded)
  158. # [08:06] * Joins: psy_ (~psy@43.224.156.116)
  159. # [08:07] * Joins: hendry (~hendry@sg.dabase.com)
  160. # [08:10] * Quits: zcorpan (~zcorpan@AMontsouris-559-1-3-131.w83-202.abo.wanadoo.fr) (Remote host closed the connection)
  161. # [08:11] * Quits: jernoble|laptop (~jernoble@104-244-25-146.PUBLIC.monkeybrains.net) (Quit: Textual IRC Client: www.textualapp.com)
  162. # [08:12] * Quits: tommorris (sid639@wikimedia/Tom-Morris) (Ping timeout: 244 seconds)
  163. # [08:12] * Quits: birtles (sid16523@gateway/web/irccloud.com/x-fwofcptikghqlkvq) (Ping timeout: 244 seconds)
  164. # [08:12] * Quits: igrigorik (sid16869@gateway/web/irccloud.com/x-sdxnhphvjndeusdu) (Ping timeout: 244 seconds)
  165. # [08:12] * Quits: frewsxcv (sid86219@gateway/web/irccloud.com/x-qeztsheqnwmgbktg) (Ping timeout: 245 seconds)
  166. # [08:12] * Quits: TabAtkins (sid11559@gateway/web/irccloud.com/x-sdfznszbdbiktrvo) (Ping timeout: 245 seconds)
  167. # [08:12] * Quits: jamesr___ (sid10481@gateway/web/irccloud.com/x-przrfzdlpdcpsike) (Ping timeout: 245 seconds)
  168. # [08:12] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-ddicgtkdxtsacdkm) (Ping timeout: 245 seconds)
  169. # [08:13] * Quits: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c) (Ping timeout: 244 seconds)
  170. # [08:13] * Quits: sballesteros_ (sid39846@gateway/web/irccloud.com/x-idzfpdnslossykcj) (Ping timeout: 245 seconds)
  171. # [08:13] * Quits: joelo (sid92317@gateway/web/irccloud.com/x-vbujgdgycuspbjrc) (Ping timeout: 245 seconds)
  172. # [08:13] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 260 seconds)
  173. # [08:13] * Quits: jevs (sid23814@gateway/web/irccloud.com/x-fgefxotttdakemud) (Ping timeout: 245 seconds)
  174. # [08:13] * Quits: jorendorff (sid28423@gateway/web/irccloud.com/x-klwgtawwiknkdacq) (Ping timeout: 245 seconds)
  175. # [08:13] * Quits: jyasskin_w (jyasskin@nat/google/x-uvindqtaylnxoehk) (Ping timeout: 245 seconds)
  176. # [08:13] * Quits: littledan (sid90245@gateway/web/irccloud.com/x-fcgcrejrbpdnjldr) (Ping timeout: 245 seconds)
  177. # [08:13] * Quits: slightlyoff (sid1768@gateway/web/irccloud.com/x-jbdijpvzrbrzvrwr) (Ping timeout: 244 seconds)
  178. # [08:14] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  179. # [08:14] * Joins: birtles (sid16523@gateway/web/irccloud.com/x-fgaufjfkwydqtzqh)
  180. # [08:14] * Joins: karlcow (~karl@nerval.la-grange.net)
  181. # [08:15] * Joins: jevs (sid23814@gateway/web/irccloud.com/x-ywiozkcsnkysfzry)
  182. # [08:15] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  183. # [08:15] * Joins: jorendorff (sid28423@gateway/web/irccloud.com/x-mxnzwydreccxqsar)
  184. # [08:17] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Client Quit)
  185. # [08:17] * Joins: joelo (sid92317@gateway/web/irccloud.com/x-aymziksknajbhbdo)
  186. # [08:17] * Joins: littledan (sid90245@gateway/web/irccloud.com/x-mpmggtsirqkkcndo)
  187. # [08:18] * Joins: slightlyoff (sid1768@gateway/web/irccloud.com/x-dxmnxbnofyjvoupa)
  188. # [08:18] * Joins: sballesteros_ (sid39846@gateway/web/irccloud.com/x-mpeafcgnytghjdad)
  189. # [08:18] * Joins: tommorris (sid639@wikimedia/Tom-Morris)
  190. # [08:18] * Joins: jamesr___ (sid10481@gateway/web/irccloud.com/x-zphtheugqanwelml)
  191. # [08:18] * Joins: igrigorik (sid16869@gateway/web/irccloud.com/x-spxzuuikuviagwod)
  192. # [08:18] * Joins: matijs (sid2278@gateway/web/irccloud.com/x-chavnnirkxcebtfd)
  193. # [08:18] * Joins: TabAtkins (sid11559@gateway/web/irccloud.com/x-vqvwtbkjgtirriie)
  194. # [08:18] * Joins: frewsxcv (sid86219@gateway/web/irccloud.com/x-wyzdkcijuigjfucr)
  195. # [08:18] * Joins: jensnockert (~jensnocke@84.219.248.21)
  196. # [08:19] * Joins: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c)
  197. # [08:19] * Joins: jyasskin_w (jyasskin@nat/google/x-bezorwfinzazxmos)
  198. # [08:23] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 245 seconds)
  199. # [08:23] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  200. # [08:23] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
  201. # [08:26] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  202. # [08:30] * Joins: KevinMarks__ (~yaaic@2607:fb90:2268:6381:a5ab:80e8:2ba:f7fe)
  203. # [08:32] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
  204. # [08:35] * Quits: jamesr___ (sid10481@gateway/web/irccloud.com/x-zphtheugqanwelml) (Ping timeout: 244 seconds)
  205. # [08:36] * Joins: jamesr___ (sid10481@gateway/web/irccloud.com/x-wvkugntrewtcrbvk)
  206. # [08:36] * Quits: TabAtkins (sid11559@gateway/web/irccloud.com/x-vqvwtbkjgtirriie) (Ping timeout: 244 seconds)
  207. # [08:39] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  208. # [08:41] * Joins: jdaggett__ (~jdaggett@61-121-216-2.bitcat.net)
  209. # [08:42] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 255 seconds)
  210. # [08:44] * Joins: zcorpan (~zcorpan@2001:450:1e:232:6cc7:2426:6dfb:7942)
  211. # [08:50] * Joins: TabAtkins (sid11559@gateway/web/irccloud.com/x-kgldctrsxsbmlrgn)
  212. # [08:50] * heycam|away is now known as heycam
  213. # [09:02] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblr9i08hiiz68jfuz02r.ip6.access.telenet.be)
  214. # [09:09] * Joins: tantek (~tantek@89.202.203.51)
  215. # [09:10] * Joins: beowulf (~sstewart@host81-136-13-246.range81-136.btcentralplus.com)
  216. # [09:11] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  217. # [09:11] * Joins: weinig (~weinig@89.202.203.52)
  218. # [09:12] <zcorpan> annevk: filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=29083
  219. # [09:13] <annevk> cool
  220. # [09:14] * Joins: frivoal (~frivoal@89.202.203.52)
  221. # [09:18] <zcorpan> https://codereview.chromium.org/1154373005/ looks like good news
  222. # [09:19] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  223. # [09:23] <MikeSmith> zcorpan: except, it seems there haven't been any movement in that review in 2 months
  224. # [09:23] * Joins: dbaron (~dbaron@2001:450:1e:232:9868:3249:c610:369e)
  225. # [09:24] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  226. # [09:25] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 244 seconds)
  227. # [09:25] * Joins: yoav__ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  228. # [09:26] <zcorpan> MikeSmith: it's committed, no?
  229. # [09:29] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 260 seconds)
  230. # [09:32] <Ms2ger> Is it? That review tool is awful at actually communicating anything to the uninitiated
  231. # [09:33] * Quits: KevinMarks__ (~yaaic@2607:fb90:2268:6381:a5ab:80e8:2ba:f7fe) (Remote host closed the connection)
  232. # [09:33] * Quits: hswolff (~hswolff@207-38-134-4.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com) (Ping timeout: 240 seconds)
  233. # [09:34] <MikeSmith> oh yeah maybe I just missed the fact that it was committed
  234. # [09:35] <MikeSmith> but also, what Ms2ger said
  235. # [09:36] <MikeSmith> anyway, it's good news for sure
  236. # [09:36] * MikeSmith didn't mean to be the wet blanket
  237. # [09:42] * Joins: hswolff (~hswolff@207-38-134-4.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com)
  238. # [09:46] <jgraham> Well the review tool does seem to put (Closed) in the title and the last comment is from the commit bot, so I think that aspect could be less clear. I have never heard anyone say they actually like that review tools though. At least not anyone who used another review tool.
  239. # [09:49] <jgraham> OTOH we are still getting requests rom Chromium engineers to make tests work over file:// so something is clearly wrong still
  240. # [09:54] * Quits: ohaibbq (~ohaibbq@2601:643:8100:fdf1:28b2:2fec:5131:cff0) (Quit: Leaving...)
  241. # [09:54] <annevk> jgraham: it seems those engineers are not informed about Chromium moving to a stricter origin policy for file URLs
  242. # [09:55] <jgraham> Well I think a lot of their tests rely on the current behaviour, so GLWT, I guess
  243. # [09:55] * Joins: darobin (~darobin@159.180.228.142)
  244. # [09:56] <jgraham> But my concern was more that no one has communicated how to run tests using wptserve or, better yet, constructed a coherent system where all wpt tests are run in the same way
  245. # [10:00] * Quits: jdaggett__ (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett__)
  246. # [10:07] * Quits: Lachy_ (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  247. # [10:15] * MikeSmith discovers https://developer.mozilla.org/en-US/docs/Template:SpecName and finds that it looks pretty thorough and up to date
  248. # [10:18] <zcorpan> MikeSmith: except for CORS :-)
  249. # [10:19] <annevk> and all the links lacking HTTPS
  250. # [10:19] <annevk> and "DOM4"
  251. # [10:19] * Joins: jensnockert (~jensnocke@84.219.248.21)
  252. # [10:22] <jgraham> annevk: It's a wiki? :)
  253. # [10:23] <annevk> jgraham: can't 386 all the things
  254. # [10:23] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
  255. # [10:24] <hober> but we *can* complain about all the things
  256. # [10:26] <annevk> hober: or memeify
  257. # [10:29] <MikeSmith> ok, I put together a MDN article on Subresource Integrity https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity
  258. # [10:30] <MikeSmith> and I already spent far more time on it than I should have, so anybody else feel free to "improve" it
  259. # [10:31] <annevk> MikeSmith: you haven't defined fetch(url, {integrity: ...}) it seems
  260. # [10:31] <annevk> MikeSmith: might want to mention it in #mdn on Mozilla's IRC
  261. # [10:31] <MikeSmith> yeah will send a heads-up there
  262. # [10:37] <tantek> nicely done MikeSmith
  263. # [10:39] * Quits: weinig (~weinig@89.202.203.52) (Quit: weinig)
  264. # [10:42] <MikeSmith> annevk: so has that whole "Modifications to Fetch" monkey-patch in the SRI spec be superseded by it actually having been folded into the Fetch spec now?
  265. # [10:42] <MikeSmith> tantek: thanks
  266. # [10:42] <annevk> MikeSmith: there's an open PR that removes it
  267. # [10:42] <annevk> MikeSmith: Fetch already has it included
  268. # [10:42] <MikeSmith> ah ok
  269. # [10:43] * Joins: Lachy (~Lachy@213.166.174.2)
  270. # [10:49] * Quits: tripu (~tripu@2001:200:0:8805:b85c:36cd:5c9c:ed2d) (Quit: Leaving)
  271. # [10:53] * Joins: weinig (~weinig@89.202.203.52)
  272. # [10:54] * annevk could use some help on https://github.com/whatwg/url/issues/62#issuecomment-134530442
  273. # [10:54] <annevk> with*
  274. # [11:03] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 244 seconds)
  275. # [11:03] <MikeSmith> annevk: btw https://w3c.github.io/webappsec/specs/subresourceintegrity/#does-varresponsevar-match-varmetadatalistvar
  276. # [11:04] <annevk> MikeSmith: seems broken?
  277. # [11:04] <MikeSmith> ...is a link to the SRI spec that I found in the Fetch spec
  278. # [11:04] <annevk> MikeSmith: oh, I guess they changed links then, pretty sure I tested it
  279. # [11:04] <MikeSmith> annevk: yeah seems like a Bikeshed problem
  280. # [11:04] <MikeSmith> ah ok
  281. # [11:04] <MikeSmith> the "varresponsevar" part looks wrong though
  282. # [11:05] <MikeSmith> like, <var> markup crept into the anchor
  283. # [11:05] <TabAtkins> That's... not a Bikeshed spec.
  284. # [11:06] <annevk> yeah, they have something weird
  285. # [11:06] <annevk> ReSpec with markdown
  286. # [11:06] <MikeSmith> oh ..
  287. # [11:06] <MikeSmith> well they seem to have fixed it https://w3c.github.io/webappsec/specs/subresourceintegrity/#does-response-match-metadatalist
  288. # [11:06] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-fztxjrqbpkcfndzc)
  289. # [11:07] <annevk> Fix deployed
  290. # [11:12] <nox> What's the status on css-selectors-4?
  291. # [11:13] <nox> Is the terminology in it mostly viable?
  292. # [11:13] <TabAtkins> Drop the "css-". It's cleaner.
  293. # [11:13] <TabAtkins> And yes.
  294. # [11:13] <TabAtkins> What terminology are you looking for specifically?
  295. # [11:13] <annevk> and the -4
  296. # [11:14] <TabAtkins> Well, the spec's name is selectors-4
  297. # [11:14] <TabAtkins> Sorry, selectors4
  298. # [11:14] <annevk> :-/
  299. # [11:14] <Ms2ger> No, it's "selectors" :)
  300. # [11:14] <TabAtkins> No it's becky
  301. # [11:20] <zcorpan> Hixie: can you look at https://www.w3.org/Bugs/Public/show_bug.cgi?id=28796 pls?
  302. # [11:25] <philipj> zcorpan: har du tid?
  303. # [11:25] <zcorpan> philipj: ja
  304. # [11:26] * Joins: jahman (~woops@129.175.204.73)
  305. # [11:26] * Joins: espadrine (~tyl@213.152.18.159)
  306. # [11:27] <jgraham> Ska alla prata Svenska nu?
  307. # [11:27] <zcorpan> japp
  308. # [11:28] <Ms2ger> Njet
  309. # [11:31] <annevk> zcorpan: see also https://www.w3.org/Bugs/Public/show_bug.cgi?id=29061
  310. # [11:31] <annevk> zcorpan: it's a bit more complicated due to DOMTokenList
  311. # [11:31] * Joins: roc (~chatzilla@121.98.95.17)
  312. # [11:34] <zcorpan> annevk: thx. we have relList so values can be feature-checked with that api without the case-folding idea
  313. # [11:35] <annevk> zcorpan: yeah, both sandbox and this seem to require the same thing
  314. # [11:35] * Quits: boos (~boos@usa.boos.core-dumped.info) (Quit: leaving)
  315. # [11:48] * Joins: adactio (~adactio@212.42.170.121)
  316. # [11:54] <nox> TabAtkins: Compound selectors, complex selectors, are these names going to stay?
  317. # [11:54] <nox> The terminology in selectors3 was confusing.
  318. # [11:58] <TabAtkins> Yeah, that terminology is solid.
  319. # [12:03] <hallvors> annevk: in https://xhr.spec.whatwg.org/#dom-xmlhttprequest-send step 4, will an implementation never handle input that is *neither* Document nor BodyInit ?
  320. # [12:03] <annevk> hallvors: IDL will stringify it
  321. # [12:03] <nox> TabAtkins: Cool, thanks.
  322. # [12:03] <hallvors> annevk: OK, thx
  323. # [12:14] <hallvors> Is "Content-Type: charset=UTF-8" a valid content-type header?
  324. # [12:15] <annevk> hallvors: yes
  325. # [12:15] <annevk> hallvors: oh wait, no it isn't
  326. # [12:16] <annevk> hallvors: I read text/plain; in there somehow
  327. # [12:18] * Quits: dbaron (~dbaron@2001:450:1e:232:9868:3249:c610:369e) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  328. # [12:18] * Joins: dbaron (~dbaron@2001:450:1e:232:9868:3249:c610:369e)
  329. # [12:20] * Quits: yoav__ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  330. # [12:20] * Joins: jensnockert (~jensnocke@84.219.248.21)
  331. # [12:25] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 265 seconds)
  332. # [12:26] <hallvors> OK.. so the test expects such headers to be sent as they are set because it doesn't have a proper charset attribute to rewrite.. Did I get that right?
  333. # [12:27] <hallvors> (Trying to annotate the test file a bit - this is rather obscure stuff)
  334. # [12:28] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-hvlormuzmnofmowj)
  335. # [12:29] <annevk> hallvors: yeah, I guess if it can't parse the Content-Type header it should leave it alone
  336. # [12:29] <annevk> hallvors: right, the XHR spec contains a "valid MIME type" check
  337. # [12:30] <hallvors> yes - I think the tests are up-to-date and match the spec carefully, it's just that they are not commented so it's hard to figure out the actual logic ;)
  338. # [12:31] <hallvors> I'll have you review the PR in a moment..
  339. # [12:31] <hallvors> should be an easy review :)
  340. # [12:37] * Quits: plutoniix (~plutoniix@119.63.87.222) (Quit: จรลี จรลา)
  341. # [12:41] * Quits: roc (~chatzilla@121.98.95.17) (Ping timeout: 260 seconds)
  342. # [12:42] * Joins: roc (~chatzilla@121.98.81.44)
  343. # [12:46] * heycam is now known as heycam|away
  344. # [12:54] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  345. # [12:57] * Quits: weinig (~weinig@89.202.203.52) (Quit: weinig)
  346. # [13:00] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  347. # [13:01] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  348. # [13:01] <annevk> Anyone have any novel URL security concerns? https://www.w3.org/Bugs/Public/show_bug.cgi?id=27642#c2
  349. # [13:04] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 256 seconds)
  350. # [13:07] <MikeSmith> annevk: maybe something about data URLs?
  351. # [13:09] * heycam|away is now known as heycam
  352. # [13:14] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  353. # [13:21] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
  354. # [13:23] * heycam is now known as heycam|away
  355. # [13:30] * Joins: jdaggett_ (~jdaggett@ae062111.dynamic.ppp.asahi-net.or.jp)
  356. # [13:31] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
  357. # [13:51] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblr9i08hiiz68jfuz02r.ip6.access.telenet.be) (Ping timeout: 252 seconds)
  358. # [13:55] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblr9i08glhnu58s7mdoz.ip6.access.telenet.be)
  359. # [13:56] * Quits: tantek (~tantek@89.202.203.51) (Quit: tantek)
  360. # [13:56] * Joins: darobin (~darobin@159.180.228.142)
  361. # [13:58] * heycam|away is now known as heycam
  362. # [13:59] * Joins: capella-s3 (~yaaic@68-118-211-46.dhcp.yakm.wa.charter.com)
  363. # [13:59] * Quits: capella-s32 (~yaaic@68-118-211-46.dhcp.yakm.wa.charter.com) (Read error: Connection reset by peer)
  364. # [14:12] * Quits: capella-s3 (~yaaic@68-118-211-46.dhcp.yakm.wa.charter.com) (Ping timeout: 244 seconds)
  365. # [14:12] * Joins: capella-s32 (~yaaic@66.87.139.162)
  366. # [14:12] * Quits: capella-s32 (~yaaic@66.87.139.162) (Read error: Connection reset by peer)
  367. # [14:14] * Joins: capella-s3 (~yaaic@66-87-139-162.pools.spcsdns.net)
  368. # [14:14] * Quits: capella-s3 (~yaaic@66-87-139-162.pools.spcsdns.net) (Read error: Connection reset by peer)
  369. # [14:15] * Joins: capella-s3 (~yaaic@66-87-139-162.pools.spcsdns.net)
  370. # [14:18] * Joins: mpt (~mpt@2001:67c:1560:a003:31ff:8816:4bfa:43de)
  371. # [14:18] * Quits: mpt (~mpt@2001:67c:1560:a003:31ff:8816:4bfa:43de) (Changing host)
  372. # [14:18] * Joins: mpt (~mpt@canonical/mpt)
  373. # [14:19] * Joins: weinig (~weinig@89.202.203.52)
  374. # [14:21] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
  375. # [14:21] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  376. # [14:21] * Joins: tantek (~tantek@89.202.203.51)
  377. # [14:25] * Quits: capella-s3 (~yaaic@66-87-139-162.pools.spcsdns.net) (Read error: Connection reset by peer)
  378. # [14:26] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  379. # [14:28] * Joins: capella-s3 (~yaaic@66.87.139.162)
  380. # [14:29] * Quits: capella-s3 (~yaaic@66.87.139.162) (Read error: Connection reset by peer)
  381. # [14:29] * Joins: capella-s32 (~yaaic@66.87.139.162)
  382. # [14:31] * Quits: capella-s32 (~yaaic@66.87.139.162) (Read error: Connection reset by peer)
  383. # [14:31] * Joins: capella-s3 (~yaaic@66.87.139.162)
  384. # [14:36] * Joins: calvaris (~calvaris@4.126.27.77.dynamic.mundo-r.com)
  385. # [14:37] * Joins: capella-s32 (~yaaic@66.87.139.132)
  386. # [14:37] <jgraham> SimonSapin: http://log.csswg.org/irc.w3.org/css/2015-08-25/#e581689 seems like it's the route of maximum complexity
  387. # [14:37] * Quits: capella-s3 (~yaaic@66.87.139.162) (Ping timeout: 246 seconds)
  388. # [14:38] <jgraham> in the long run
  389. # [14:39] <SimonSapin> jgraham: does this happen that often?
  390. # [14:39] <jgraham> SimonSapin: I don't know
  391. # [14:39] * Joins: capella-s3 (~yaaic@66.87.138.97)
  392. # [14:40] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
  393. # [14:40] <SimonSapin> what would be a better way to deal with this?
  394. # [14:40] * Quits: weinig (~weinig@89.202.203.52) (Quit: weinig)
  395. # [14:41] <SimonSapin> (I want strong arguments if I’m gonna re-open this topic)
  396. # [14:41] * Quits: capella-s32 (~yaaic@66.87.139.132) (Ping timeout: 240 seconds)
  397. # [14:41] <jgraham> Not making backwards-incompatible changes? Not allowing implementations to optionally support older versions of the spec?
  398. # [14:41] <jgraham> I mean I don't think these will be winning arguments in CSS-land
  399. # [14:45] <jgraham> Anyway, if this doesn't happen very often I guess it's not a huge concern, but the current setup seems to either require implementations to (potentially) compare both refs on each test run, which is unnecessarily slow, or have additional metadata about which ref they expect to match, which is unmaintainable
  400. # [14:45] * Joins: weinig (~weinig@89.202.203.52)
  401. # [14:45] <jgraham> wptrunner will do the former fwiw
  402. # [14:45] <astearns> jgraham: I don't think the intent is to allow implementations to optionally support older versions
  403. # [14:45] <jgraham> If that's not the intent why wouldn't you just update the tests to require the new behaviour?
  404. # [14:45] <astearns> in addition to changing the old test to allow either result, a new test for the new result should be added to a new test suite
  405. # [14:46] <jgraham> Literally the entire CSS levels system seems to be designed around that concept
  406. # [14:47] <astearns> a 2.1 implementation will pass with the old behavior, and a new implementation will pass the old test *and* the new test
  407. # [14:47] <Ms2ger> There's no such thing as "a 2.1 implementation"
  408. # [14:49] <astearns> the initial suggestion was to remove the old test and add a new test to the level 3 test suite. fantasai countered with allowing both results in the old test
  409. # [14:50] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  410. # [14:51] <Ms2ger> So what's the plan for testing css-color-4? Spreading tests around in css21/, css-color-3/, css-color/4?
  411. # [14:51] <Ms2ger> -4*
  412. # [14:52] <zcorpan> css/color/ ?
  413. # [14:53] * Joins: capella-s3 (~yaaic@66.87.138.97)
  414. # [14:53] <Ms2ger> No, that would make sense
  415. # [14:53] <zcorpan> right, sorry
  416. # [14:53] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  417. # [14:55] <Ms2ger> Does css still require repo-wide unique file names?
  418. # [14:55] * Joins: capella-s3 (~yaaic@66.87.138.97)
  419. # [14:55] <jgraham> Yes
  420. # [14:56] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  421. # [14:56] <hallvors> annevk: quickie for you :) https://critic.hoppipolla.co.uk/r/5750
  422. # [14:57] * Joins: capella-s3 (~yaaic@66.87.138.97)
  423. # [14:59] <annevk> TabAtkins: why does <a spec=html for=/>origin</a> still get confused with an <dfn>origin</dfn> in a document that is not HTML?
  424. # [14:59] <annevk> TabAtkins: why do I even need for=/ to make that work?
  425. # [14:59] <TabAtkins> ...interesting
  426. # [15:00] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  427. # [15:01] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  428. # [15:01] <annevk> hallvors: r+
  429. # [15:02] <hallvors> annevk: thanks
  430. # [15:02] <annevk> TabAtkins: also, "unicode serialisation of an origin" from HTML appears not to be indexed
  431. # [15:03] <SimonSapin> sorry annevk http://w3cmemes.tumblr.com/post/127554590107/lazy-college-senior-csswg-continues-to-not-go
  432. # [15:03] <annevk> TabAtkins: also, many terms in DOM that are used elsewhere lack export... I guess that's the reason I cannot use them elsewhere...
  433. # [15:04] <annevk> SimonSapin: not a very interesting resolution
  434. # [15:04] <annevk> "Nobody has done work." "Let's decide to continue to not do work."
  435. # [15:04] <annevk> Film at 11
  436. # [15:04] * Krinkle_ is now known as Krinkle
  437. # [15:05] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  438. # [15:06] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  439. # [15:06] <TabAtkins> annevk: To be fair, I gave the explicit reason of "to annoy Anne"
  440. # [15:06] <annevk> TabAtkins: meh
  441. # [15:07] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  442. # [15:07] <annevk> TabAtkins: so apparently <a spec=html for=/> ends up pointing to https://html.spec.whatwg.org/multipage/infrastructure.html#concept-url-origin
  443. # [15:07] <annevk> TabAtkins: so it's not quite where I need it to end up
  444. # [15:08] <TabAtkins> annevk: HTML defines two indistinguishable "origin" terms.
  445. # [15:08] * Joins: capella-s3 (~yaaic@66.87.138.97)
  446. # [15:08] <TabAtkins> Bikeshed, unfortunately, has no way to distinguish between indistinguishable definitions, which is why it throws a fatal error if you try to define such.
  447. # [15:08] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:d09d:6373:dd9e:a7bd)
  448. # [15:09] <TabAtkins> `bikeshed refs --text="origin" --type="dfn"`
  449. # [15:11] <annevk> TabAtkins: so they only way to reference all of HTML from Bikeshed is to use an anchors block? Which won't show up in the terms defined by this specification block...
  450. # [15:12] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  451. # [15:13] <TabAtkins> HTML's definitions aren't exported, and they're marked up shittily in the first place (which is why we're not exporting them by default; they'd stomp all over everything)
  452. # [15:13] <TabAtkins> Well, they're not marked up at all, and so Shepherd can't do much inference for them.
  453. # [15:13] <TabAtkins> Their markup isn't shitty for the purpose it was originally intended.
  454. # [15:13] <annevk> The same is true for DOM which you converted...
  455. # [15:13] * Joins: capella-s3 (~yaaic@66.87.138.97)
  456. # [15:13] <TabAtkins> Yes, I *converted* DOM.
  457. # [15:14] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  458. # [15:14] <annevk> And forgot to add export et al
  459. # [15:14] <TabAtkins> Oh, yeah, sure. Want me to fix all that?
  460. # [15:14] <TabAtkins> (I often forget. I've struggled for some time to figure out a non-annoying way to get Bikeshed to let you know you should export things.)
  461. # [15:14] <annevk> I dunno, I'd prefer you fix some of the other lingering issues I guess
  462. # [15:15] <TabAtkins> Working on those.
  463. # [15:15] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  464. # [15:15] <TabAtkins> It does suck that HTML is hard to ref. :/
  465. # [15:15] <TabAtkins> Don't know what else I can do, tho - there is literally no way to distinguish between the two "origin" terms besides their url.
  466. # [15:16] * Joins: ^esc_ (~esc-ape@91.141.0.4.wireless.dyn.drei.com)
  467. # [15:16] <annevk> I guess the scraper for HTML could use the IDs
  468. # [15:17] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  469. # [15:17] <annevk> Or we could attempt to change the markup for HTML in some way to accommodate the scraper
  470. # [15:19] * Quits: ^esc (~esc-ape@178.115.128.40.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  471. # [15:19] <TabAtkins> The latter would be the best, but it's a big job.
  472. # [15:19] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  473. # [15:19] <TabAtkins> We don't need a full conversion or anything, tho, just add some decent markup to the dfns.
  474. # [15:20] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  475. # [15:20] <TabAtkins> Like for origin, export both and put for=url on one and for=http on the other, or something.
  476. # [15:20] <TabAtkins> or give it lt="http origin"
  477. # [15:21] * Joins: TallTed (~Thud@63.119.36.36)
  478. # [15:21] * Joins: capella-s3 (~yaaic@66.87.138.97)
  479. # [15:21] <annevk> it's not really HTTP, but I'm not sure what it would be otherwise either
  480. # [15:22] <annevk> it's sort of the definition of the core security concept of the web
  481. # [15:22] * Joins: eric_carlson (~ericc@17.202.47.189)
  482. # [15:22] <TabAtkins> Sure, I was just going off of the IDs.
  483. # [15:23] <annevk> Oh, I guess that might be the Origin header
  484. # [15:24] <annevk> for=http would make sense there I suppose
  485. # [15:24] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  486. # [15:26] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  487. # [15:27] <TabAtkins> Ah yeah, I was thinking of adding a "header" definition category. Mike West asked for it.
  488. # [15:27] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  489. # [15:28] <annevk> makes sense
  490. # [15:28] <annevk> TabAtkins: I've established host, hostsyntax, url, and urlsyntax categories btw
  491. # [15:28] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  492. # [15:29] <TabAtkins> Hm?
  493. # [15:29] <annevk> for=urlsyntax and such
  494. # [15:29] <annevk> but maybe you meant something else
  495. # [15:29] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  496. # [15:29] <TabAtkins> Yeah, I meant type=header
  497. # [15:30] <TabAtkins> <dfn header>Origin</dfn>, that kind of thing
  498. # [15:30] <TabAtkins> So they're not "dfn" type terms.
  499. # [15:30] <annevk> aw
  500. # [15:30] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  501. # [15:32] <TabAtkins> Jeez, HTML has *three* "origin" dfns.
  502. # [15:32] <annevk> right
  503. # [15:32] <TabAtkins> #concept-url-origin, #http-origin, and #origin-2
  504. # [15:32] <TabAtkins> wtf
  505. # [15:32] <annevk> also https://html.spec.whatwg.org/multipage/browsers.html#origin
  506. # [15:32] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-ngdfpuqethpdowgj)
  507. # [15:33] <annevk> oh, that's the heading
  508. # [15:33] <TabAtkins> #origin-2 is the definition you want for the core "origin" concept.
  509. # [15:33] <annevk> yeah
  510. # [15:35] * Joins: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net)
  511. # [15:36] <TabAtkins> annevk: Do you have the ability to fix HTML? We can at least spot-fix things as we go. Any time you need to put an HTML term in an anchors block, we can fix it in the spec.
  512. # [15:36] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  513. # [15:37] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  514. # [15:38] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  515. # [15:39] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
  516. # [15:39] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  517. # [15:39] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  518. # [15:40] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  519. # [15:41] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  520. # [15:43] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  521. # [15:45] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  522. # [15:45] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  523. # [15:47] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 244 seconds)
  524. # [15:49] * Joins: capella-s32 (~yaaic@66.87.68.157)
  525. # [15:50] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Ping timeout: 255 seconds)
  526. # [15:52] <beverloo> annevk, back from holiday, I'll be picking up the PR today. Sorry I didn't get to it before I left!
  527. # [15:53] * Joins: capella-s3 (~yaaic@66.87.138.97)
  528. # [15:55] * Quits: capella-s32 (~yaaic@66.87.68.157) (Ping timeout: 240 seconds)
  529. # [15:56] * Joins: capella-s32 (~yaaic@66-87-138-97.pools.spcsdns.net)
  530. # [15:56] * Quits: capella-s3 (~yaaic@66.87.138.97) (Read error: Connection reset by peer)
  531. # [15:57] <annevk> beverloo: no rush!
  532. # [15:57] * Quits: capella-s32 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  533. # [15:58] <zcorpan> annevk: what's the status of URL comparison? came up for the context of @document rule
  534. # [15:58] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  535. # [15:58] <annevk> zcorpan: https://url.spec.whatwg.org/#url-equivalence no API yet
  536. # [15:59] <annevk> zcorpan: if you have specific use cases, I recommend filing issues
  537. # [15:59] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  538. # [15:59] <zcorpan> ty
  539. # [16:00] * Joins: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net)
  540. # [16:01] <zcorpan> annevk: looks like some spaces are missing, is that in the source or bikeshed's fault?
  541. # [16:02] <annevk> zcorpan: looks like TabAtkins' new serializer's fault :-/
  542. # [16:02] <TabAtkins> Sorry, iterating back towards success here. Almost done!
  543. # [16:04] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:d09d:6373:dd9e:a7bd) (Remote host closed the connection)
  544. # [16:06] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:68cb:ff61:e29d:8c1c)
  545. # [16:06] <TabAtkins> Working on that specific issue right now, since I noticed it in another spec.
  546. # [16:06] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:68cb:ff61:e29d:8c1c) (Remote host closed the connection)
  547. # [16:06] <TabAtkins> I know exactly what's causing it, but I'm trying to fix it without regressing in certain other matters.
  548. # [16:06] * Joins: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net)
  549. # [16:07] * Quits: capella-s3 (~yaaic@66-87-138-97.pools.spcsdns.net) (Read error: Connection reset by peer)
  550. # [16:09] * Joins: capella-s3 (~yaaic@66.87.68.157)
  551. # [16:11] * Joins: capella-s32 (~yaaic@66.87.138.153)
  552. # [16:11] * Quits: capella-s32 (~yaaic@66.87.138.153) (Read error: Connection reset by peer)
  553. # [16:13] * Quits: capella-s3 (~yaaic@66.87.68.157) (Ping timeout: 260 seconds)
  554. # [16:13] * Joins: capella-s32 (~yaaic@66.87.138.153)
  555. # [16:14] * Quits: capella-s32 (~yaaic@66.87.138.153) (Read error: Connection reset by peer)
  556. # [16:15] * Joins: capella-s3 (~yaaic@66.87.138.153)
  557. # [16:18] * Quits: weinig (~weinig@89.202.203.52) (Quit: weinig)
  558. # [16:18] * Quits: capella-s3 (~yaaic@66.87.138.153) (Read error: Connection reset by peer)
  559. # [16:20] * Joins: capella-s3 (~yaaic@66.87.138.153)
  560. # [16:22] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  561. # [16:23] * Quits: capella-s3 (~yaaic@66.87.138.153) (Read error: Connection reset by peer)
  562. # [16:27] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  563. # [16:27] * Joins: capella-s3 (~yaaic@66-87-139-141.pools.spcsdns.net)
  564. # [16:27] * Joins: weinig (~weinig@89.202.203.52)
  565. # [16:30] * Quits: capella-s3 (~yaaic@66-87-139-141.pools.spcsdns.net) (Read error: Connection reset by peer)
  566. # [16:30] * Joins: plutoniix (~plutoniix@node-tub.pool-101-108.dynamic.totbb.net)
  567. # [16:31] * Joins: capella-s3 (~yaaic@66-87-139-141.pools.spcsdns.net)
  568. # [16:31] * Quits: capella-s3 (~yaaic@66-87-139-141.pools.spcsdns.net) (Read error: Connection reset by peer)
  569. # [16:33] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  570. # [16:38] * Joins: capella-s3 (~yaaic@66-87-139-94.pools.spcsdns.net)
  571. # [16:45] * Quits: capella-s3 (~yaaic@66-87-139-94.pools.spcsdns.net) (Read error: Connection reset by peer)
  572. # [16:46] * Joins: capella-s3 (~yaaic@66.87.139.94)
  573. # [16:47] * Quits: ricea (~ricea@2401:fa00:4:1000:ad79:ab38:f724:df6) (Ping timeout: 272 seconds)
  574. # [16:48] * Quits: capella-s3 (~yaaic@66.87.139.94) (Read error: Connection reset by peer)
  575. # [16:49] * Joins: capella-s3 (~yaaic@66.87.139.94)
  576. # [16:50] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
  577. # [16:51] * Quits: capella-s3 (~yaaic@66.87.139.94) (Read error: Connection reset by peer)
  578. # [16:51] * Quits: psy_ (~psy@43.224.156.116) (Ping timeout: 250 seconds)
  579. # [16:52] * Joins: capella-s3 (~yaaic@66.87.139.94)
  580. # [16:53] * Quits: capella-s3 (~yaaic@66.87.139.94) (Read error: Connection reset by peer)
  581. # [16:54] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  582. # [16:54] * Joins: capella-s3 (~yaaic@66.87.139.94)
  583. # [16:55] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  584. # [16:57] * Quits: capella-s3 (~yaaic@66.87.139.94) (Read error: Connection reset by peer)
  585. # [16:59] * Joins: capella-s3 (~yaaic@66-87-139-94.pools.spcsdns.net)
  586. # [17:00] * Joins: ricea (~ricea@2401:fa00:4:1000:1103:6536:465d:374d)
  587. # [17:04] * Quits: capella-s3 (~yaaic@66-87-139-94.pools.spcsdns.net) (Read error: Connection reset by peer)
  588. # [17:08] <Domenic> annevk: in https://github.com/whatwg/url/issues/62#issuecomment-134530442 do <a>/<area> have non-relative flags?
  589. # [17:08] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  590. # [17:09] * Joins: aretecode (~aretecode@209.58.130.130)
  591. # [17:12] * Quits: jdaggett_ (~jdaggett@ae062111.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
  592. # [17:12] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  593. # [17:14] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  594. # [17:22] <Domenic> TabAtkins: I am really concerned by Bikeshed's lack of regression tests... You fix things now, but we have no guarantee they stay fixed :(
  595. # [17:23] <Domenic> I guess we can start checking out specific bikeshed revisions and using those to build the spec on ci
  596. # [17:23] <Domenic> and only upgrade periodically
  597. # [17:23] * Quits: weinig (~weinig@89.202.203.52) (Quit: weinig)
  598. # [17:24] * Joins: weinig (~weinig@89.202.203.52)
  599. # [17:31] <TabAtkins> Domenic: Yeah, I (a) need to start producing tagged revisions, and (b) greatly increase my test suite.
  600. # [17:33] <TabAtkins> Sucks having to be a grown-up about this now. ;_;
  601. # [17:35] <darobin> TabAtkins: welcome to my world :-p
  602. # [17:39] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
  603. # [17:40] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  604. # [17:42] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-nymxiluxaviupqia) (Quit: Connection closed for inactivity)
  605. # [17:43] * Joins: ap (~ap@17.202.44.214)
  606. # [17:44] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  607. # [17:46] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 244 seconds)
  608. # [17:47] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
  609. # [17:49] * Joins: mpt (~mpt@2001:67c:1560:a003:9c2f:8602:8540:814f)
  610. # [17:49] * Quits: mpt (~mpt@2001:67c:1560:a003:9c2f:8602:8540:814f) (Changing host)
  611. # [17:49] * Joins: mpt (~mpt@canonical/mpt)
  612. # [17:52] * Quits: othermaciej (~mjs@104-244-25-60.PUBLIC.monkeybrains.net) (Quit: othermaciej)
  613. # [17:55] <annevk> Domenic: non-relative flag is a property of a URL, blob URLs would typically have it set
  614. # [17:57] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
  615. # [18:00] <Domenic> annevk: OK, then I don't understand which URL the reset algorithm is consulting the non-relative flag of
  616. # [18:00] * Joins: myakura (~myakura@FL1-118-109-126-108.tky.mesh.ad.jp)
  617. # [18:00] * Quits: weinig (~weinig@89.202.203.52) (Quit: weinig)
  618. # [18:02] <Domenic> JakeA: if anyone asks about progress events in fetch, I made a thing. https://gist.github.com/domenic/95e689d0be5e24fb08ec
  619. # [18:02] <nox> Domenic: s/URL/url/
  620. # [18:02] <nox> It looks into the url set in set the input.
  621. # [18:03] <Domenic> nox: in the new scheme there is no set the input
  622. # [18:03] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  623. # [18:03] <nox> Domenic: Sorry, I can't hear you from the late train.
  624. # [18:04] * Quits: zcorpan (~zcorpan@2001:450:1e:232:6cc7:2426:6dfb:7942) (Remote host closed the connection)
  625. # [18:04] * Joins: zcorpan (~zcorpan@2001:450:1e:232:6cc7:2426:6dfb:7942)
  626. # [18:05] * Quits: zcorpan (~zcorpan@2001:450:1e:232:6cc7:2426:6dfb:7942) (Remote host closed the connection)
  627. # [18:05] * Joins: othermaciej (~mjs@76.74.153.41)
  628. # [18:06] * Quits: frivoal (~frivoal@89.202.203.52) (Remote host closed the connection)
  629. # [18:06] * Quits: bradleymeck (~bradleyme@99-20-94-62.lightspeed.austtx.sbcglobal.net) (Quit: bradleymeck)
  630. # [18:06] * Joins: adactio (~adactio@212.42.170.121)
  631. # [18:07] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
  632. # [18:08] * Joins: frivoal (~frivoal@89.202.203.52)
  633. # [18:08] <JakeA> Domenic: ohh, cheers
  634. # [18:08] * Quits: frivoal (~frivoal@89.202.203.52) (Remote host closed the connection)
  635. # [18:11] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 246 seconds)
  636. # [18:11] <annevk> Domenic: the internal url
  637. # [18:12] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-fztxjrqbpkcfndzc) (Quit: Connection closed for inactivity)
  638. # [18:12] <Domenic> annevk: I see
  639. # [18:13] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  640. # [18:13] <Domenic> I think maybe inlining reset into each algorithm would be clearer tbh.
  641. # [18:13] * Joins: darobin (~darobin@159.180.228.142)
  642. # [18:14] * heycam is now known as heycam|away
  643. # [18:16] * Joins: Khayman (~hfenring@unaffiliated/hasimir)
  644. # [18:16] * Quits: Hasimir (~hfenring@unaffiliated/hasimir) (Ping timeout: 272 seconds)
  645. # [18:17] * Khayman is now known as Hasimir
  646. # [18:19] <annevk> Domenic: that's a lot of duplication
  647. # [18:19] * Joins: bradleymeck (~bradleyme@cpe-70-112-22-64.austin.res.rr.com)
  648. # [18:19] <annevk> Domenic: the main question I have though is whether it would make sense to separate out Location setters
  649. # [18:20] <annevk> Domenic: those are so different from all the other setters that it doesn't really make sense to handle them in a single algorithm
  650. # [18:20] <Domenic> annevk: it's one line: if internal url's non-relative flag is not set, let internal url = parse URL using get the base / get the input
  651. # [18:20] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: My Mac has gone to sleep. ZZZzzz…)
  652. # [18:20] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 246 seconds)
  653. # [18:20] <Domenic> annevk: separating them out seems very reasonable.
  654. # [18:20] <Domenic> annevk: I was anticipating three separate interface definitions
  655. # [18:21] <annevk> Domenic: I see
  656. # [18:21] <annevk> Domenic: I was kind of hoping to keep them together
  657. # [18:21] <Domenic> i think it's much clearer separate... they act on different "this" types
  658. # [18:22] * Quits: tantek (~tantek@89.202.203.51) (Quit: tantek)
  659. # [18:23] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  660. # [18:25] * Joins: weinig (~weinig@92.103.209.244)
  661. # [18:25] * Joins: mven (~textual@32.97.110.56)
  662. # [18:25] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  663. # [18:26] <annevk> Domenic: yeah, but it's a lot of redundancy and a new source for bugs
  664. # [18:26] <annevk> hmm
  665. # [18:26] <Domenic> I see basically zero redundancy... they're just different functions
  666. # [18:26] <Domenic> Think about the implementation
  667. # [18:26] <annevk> yes I have :-)
  668. # [18:26] * Joins: frivoal (~frivoal@2001:450:1e:232:29ba:6414:675b:69b9)
  669. # [18:26] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
  670. # [18:26] <Domenic> No implementation is going to implement this as one class with each algorithm having a three-way switch statement
  671. # [18:26] <Domenic> They'll have three separate classes
  672. # [18:27] <annevk> most of these algorithms don't need a three-way switch
  673. # [18:27] <annevk> e.g., other getter can be shared across all pretty easily
  674. # [18:27] * Quits: frivoal (~frivoal@2001:450:1e:232:29ba:6414:675b:69b9) (Remote host closed the connection)
  675. # [18:27] * Joins: tantek (~tantek@89.202.203.51)
  676. # [18:27] <annevk> by just making reset conditional on "get the input" as well
  677. # [18:27] <Domenic> But that kind of conditional is not fun
  678. # [18:27] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  679. # [18:28] <Domenic> Prefer polymorphism over branching
  680. # [18:28] <Domenic> https://sourcemaking.com/refactoring/replace-conditional-with-polymorphism
  681. # [18:29] <Domenic> having a "reset" step that is meaningless 2/3 of the time is not great
  682. # [18:29] <Domenic> hard to follow the resulting algorithm
  683. # [18:29] * Quits: JonDavis (~jond@2620:149:4:304:9097:48cb:270d:8a52) (Ping timeout: 256 seconds)
  684. # [18:29] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  685. # [18:30] * Joins: JonDavis (~jond@17.202.40.64)
  686. # [18:32] * Quits: weinig (~weinig@92.103.209.244) (Quit: weinig)
  687. # [18:33] * Joins: jsbell (jsbell@nat/google/x-gmptaddsnehxuwlb)
  688. # [18:34] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  689. # [18:34] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  690. # [18:34] * Joins: weinig (~weinig@92.103.209.244)
  691. # [18:35] * Quits: zecho (~zecho@66-247-17-199.northern.mnscu.edu) (Remote host closed the connection)
  692. # [18:35] * Quits: calvaris (~calvaris@4.126.27.77.dynamic.mundo-r.com) (Quit: Ex-Chat)
  693. # [18:36] * Joins: zecho (~zecho@66-247-17-199.northern.mnscu.edu)
  694. # [18:36] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
  695. # [18:37] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Read error: Connection reset by peer)
  696. # [18:37] <annevk> Domenic: so I guess what you'd argue for is that we define them separately in URL and HTML
  697. # [18:37] <annevk> Domenic: share them between <a> and <area>
  698. # [18:38] <annevk> Domenic: put the members directly on URL.prototype
  699. # [18:38] <annevk> (well, that already happens, just through a different technique)
  700. # [18:38] <annevk> Domenic: I guess we could do that, it's a bit of duplication, but nothing too bad I suppose
  701. # [18:38] <Domenic> annevk: yeah, that sounds right.
  702. # [18:39] <annevk> I was kind of hoping we could make these properties more consistent by defining them in a single place, but so far I failed at that, so...
  703. # [18:39] * Joins: ambv (~ambv@199.201.64.130)
  704. # [18:40] <Domenic> I just think what we've learned is that they're irreducibly different
  705. # [18:46] <annevk> Getters for Location/WorkerLocation/URL could still be shared somehow, but IDL doesn't let you define getters and setters separately
  706. # [18:46] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
  707. # [18:48] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  708. # [18:50] * Quits: jsbell (jsbell@nat/google/x-gmptaddsnehxuwlb) (Remote host closed the connection)
  709. # [18:50] * Quits: dbaron (~dbaron@2001:450:1e:232:9868:3249:c610:369e) (Ping timeout: 246 seconds)
  710. # [18:54] * Joins: Maurice` (~copyman@unaffiliated/maurice)
  711. # [18:57] * Quits: othermaciej (~mjs@76.74.153.41) (Quit: othermaciej)
  712. # [18:58] * Quits: weinig (~weinig@92.103.209.244) (Quit: weinig)
  713. # [18:58] * Krinkle is now known as Krinkle_
  714. # [19:00] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  715. # [19:01] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  716. # [19:02] * Joins: othermaciej (~mjs@17.245.26.218)
  717. # [19:07] * Quits: bradleymeck (~bradleyme@cpe-70-112-22-64.austin.res.rr.com) (Quit: bradleymeck)
  718. # [19:07] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 255 seconds)
  719. # [19:07] * Joins: jernoble (~jernoble@17.202.46.221)
  720. # [19:07] * Joins: jernoble|laptop (~jernoble@17.114.219.207)
  721. # [19:09] * Joins: sarri (~sari@unaffiliated/sarri)
  722. # [19:13] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblr9i08glhnu58s7mdoz.ip6.access.telenet.be) (Quit: nn)
  723. # [19:19] * Quits: tantek (~tantek@89.202.203.51) (Ping timeout: 240 seconds)
  724. # [19:20] * Quits: espadrine (~tyl@213.152.18.159) (Ping timeout: 252 seconds)
  725. # [19:22] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  726. # [19:29] * Joins: tantek (~tantek@89.202.203.52)
  727. # [19:32] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  728. # [19:39] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-ngdfpuqethpdowgj) (Quit: Connection closed for inactivity)
  729. # [19:40] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  730. # [19:43] * Joins: jsbell (jsbell@nat/google/x-ileeofofmuzmdhca)
  731. # [19:47] <gsnedders> is bugs.webkit.org really slow for anyone else?
  732. # [19:52] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  733. # [19:52] <jgraham> gsnedders: Well they're slow to fix the bugs, so… </rimshot>
  734. # [19:54] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
  735. # [19:56] <gsnedders> well yes, I am getting annoyed by a bug first reported in 2008, and still UNCONFIRMED
  736. # [19:56] <gsnedders> https://bugs.webkit.org/show_bug.cgi?id=18954 specifically
  737. # [19:58] <annevk> gsnedders: loads fine here
  738. # [20:00] * Quits: jernoble|laptop (~jernoble@17.114.219.207) (Quit: My Mac has gone to sleep. ZZZzzz…)
  739. # [20:01] * Quits: othermaciej (~mjs@17.245.26.218) (Quit: othermaciej)
  740. # [20:01] * Joins: scor (~scor@drupal.org/user/52142/view)
  741. # [20:02] * Joins: jernoble|laptop (~jernoble@17.114.219.207)
  742. # [20:03] * Joins: jernoble_ (~jernoble@17.245.31.57)
  743. # [20:03] * Joins: ap_ (~ap@17.114.216.127)
  744. # [20:04] * Joins: othermaciej (~mjs@17.245.26.218)
  745. # [20:04] * Quits: othermaciej (~mjs@17.245.26.218) (Client Quit)
  746. # [20:05] * Quits: eric_carlson (~ericc@17.202.47.189) (Ping timeout: 240 seconds)
  747. # [20:06] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 246 seconds)
  748. # [20:06] * Quits: jernoble|laptop (~jernoble@17.114.219.207) (Ping timeout: 252 seconds)
  749. # [20:08] * Joins: othermaciej (~mjs@17.245.26.218)
  750. # [20:09] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Computer has gone to sleep.)
  751. # [20:16] * Joins: matijs_ (sid2278@gateway/web/irccloud.com/x-mbhkkxajnislijut)
  752. # [20:16] * Joins: ato_ (~sid11@2620:101:8016:74::4:b)
  753. # [20:17] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-chavnnirkxcebtfd) (Read error: Connection reset by peer)
  754. # [20:17] * Quits: ato (~sid11@2620:101:8016:74::4:b) (Read error: Connection reset by peer)
  755. # [20:17] * Quits: [swift] (~swift@maya.sethfowler.org) (Ping timeout: 244 seconds)
  756. # [20:17] * ato_ is now known as ato
  757. # [20:18] * matijs_ is now known as matijs
  758. # [20:18] * Joins: [swift] (~swift@maya.sethfowler.org)
  759. # [20:21] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  760. # [20:24] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  761. # [20:29] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
  762. # [20:41] * Quits: roc (~chatzilla@121.98.81.44) (Ping timeout: 245 seconds)
  763. # [20:47] * Joins: zcorpan (~zcorpan@AMontsouris-559-1-3-131.w83-202.abo.wanadoo.fr)
  764. # [20:48] * Joins: roc (~chatzilla@121.98.80.49)
  765. # [21:01] * Quits: jernoble_ (~jernoble@17.245.31.57) (Quit: My Mac has gone to sleep. ZZZzzz…)
  766. # [21:02] * Quits: tantek (~tantek@89.202.203.52) (Quit: tantek)
  767. # [21:04] * Joins: psy_ (~psy@43.224.156.98)
  768. # [21:05] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  769. # [21:07] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
  770. # [21:10] * Quits: myakura (~myakura@FL1-118-109-126-108.tky.mesh.ad.jp) (Remote host closed the connection)
  771. # [21:11] * Joins: myakura (~myakura@FL1-118-109-126-108.tky.mesh.ad.jp)
  772. # [21:18] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  773. # [21:19] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
  774. # [21:28] * Joins: jernoble|laptop (~jernoble@17.114.219.197)
  775. # [21:31] * Quits: jernoble|laptop (~jernoble@17.114.219.197) (Client Quit)
  776. # [21:37] * Quits: psy_ (~psy@43.224.156.98) (Quit: Leaving)
  777. # [21:38] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  778. # [21:39] * Quits: roc (~chatzilla@121.98.80.49) (Ping timeout: 240 seconds)
  779. # [21:45] * Krinkle_ is now known as Krinkle
  780. # [21:51] * ap_ is now known as ap
  781. # [21:58] * Joins: jyasskin (jyasskin@nat/google/x-mvibcttsxagineam)
  782. # [22:00] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  783. # [22:03] * Quits: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net) (Remote host closed the connection)
  784. # [22:04] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  785. # [22:05] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  786. # [22:13] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  787. # [22:15] * Quits: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com) (Quit: bradleymeck)
  788. # [22:20] * Joins: psy_ (~psy@43.224.156.98)
  789. # [22:23] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  790. # [22:25] * Joins: jensnockert (~jensnocke@84.219.248.21)
  791. # [22:29] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
  792. # [22:32] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  793. # [22:32] * Joins: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64)
  794. # [22:32] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  795. # [22:33] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  796. # [22:34] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  797. # [22:37] * Joins: jernoble (~jernoble@17.202.46.221)
  798. # [22:47] * Joins: bradleymeck (~bradleyme@cpe-70-114-246-88.austin.res.rr.com)
  799. # [22:53] * Joins: karlcow (~karl@nerval.la-grange.net)
  800. # [23:01] * Quits: othermaciej (~mjs@17.245.26.218) (Quit: othermaciej)
  801. # [23:03] * Quits: TallTed (~Thud@63.119.36.36)
  802. # [23:04] * Quits: Maurice` (~copyman@unaffiliated/maurice)
  803. # [23:05] * Joins: othermaciej (~mjs@17.245.26.218)
  804. # [23:07] * Quits: jyasskin (jyasskin@nat/google/x-mvibcttsxagineam) (Quit: My computer has gone to sleep. ZZZzzz…)
  805. # [23:08] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  806. # [23:12] * Joins: tantek (~tantek@LNantes-156-76-4-117.w82-127.abo.wanadoo.fr)
  807. # [23:15] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  808. # [23:20] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  809. # [23:22] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  810. # [23:23] * Quits: tantek (~tantek@LNantes-156-76-4-117.w82-127.abo.wanadoo.fr) (Quit: tantek)
  811. # [23:24] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  812. # [23:25] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  813. # [23:26] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  814. # [23:26] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  815. # [23:26] * Joins: tantek (~tantek@89.202.203.52)
  816. # [23:29] * Joins: frivoal_ (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  817. # [23:31] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Ping timeout: 260 seconds)
  818. # [23:33] * Krinkle is now known as Krinkle_
  819. # [23:34] * Joins: dbaron (~dbaron@2001:450:1e:232:9868:3249:c610:369e)
  820. # [23:37] * Quits: frivoal_ (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  821. # [23:41] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-hvlormuzmnofmowj) (Quit: Connection closed for inactivity)
  822. # [23:45] * Quits: zcorpan (~zcorpan@AMontsouris-559-1-3-131.w83-202.abo.wanadoo.fr) (Remote host closed the connection)
  823. # [23:46] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Computer has gone to sleep.)
  824. # [23:56] * Quits: dbaron (~dbaron@2001:450:1e:232:9868:3249:c610:369e) (Ping timeout: 244 seconds)
  825. # Session Close: Wed Aug 26 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