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

Options:

Previous day, Next day

  1. # Session Start: Fri Aug 28 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: encryptd_fractal (~encryptd_@173-160-104-54-Minnesota.hfc.comcastbusiness.net) (Remote host closed the connection)
  4. # [00:01] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  5. # [00:02] * Joins: ap_ (~ap@17.114.216.127)
  6. # [00:03] * Quits: tantek (~tantek@89.202.203.52) (Quit: tantek)
  7. # [00:03] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  8. # [00:05] * Joins: tantek (~tantek@89.202.203.52)
  9. # [00:05] * Joins: vyorkin (~vyorkin@broadband-37-110-21-113.nationalcablenetworks.ru)
  10. # [00:05] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 272 seconds)
  11. # [00:15] <ato> annevk: \o/
  12. # [00:17] * Joins: jeremyj (~jeremyj@17.202.48.144)
  13. # [00:19] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
  14. # [00:19] * Quits: bin_005 (~ctlM@80.83.239.68) (Read error: Connection reset by peer)
  15. # [00:29] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:21b5:5928:c76b:81f)
  16. # [00:32] * Quits: jeremyj (~jeremyj@17.202.48.144) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  17. # [00:34] * Joins: jeremyj (~jeremyj@17.202.47.124)
  18. # [00:38] * Quits: jeremyj (~jeremyj@17.202.47.124) (Client Quit)
  19. # [00:46] * Joins: jeremyj (~jeremyj@17.202.47.124)
  20. # [00:48] * Quits: jeremyj (~jeremyj@17.202.47.124) (Client Quit)
  21. # [00:48] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Quit: ChatZilla 0.9.92 [Firefox 43.0a1/20150819030206])
  22. # [00:49] * Quits: jwalden (~waldo@corp-nat.p2p.sfo1.mozilla.com) (Quit: brb)
  23. # [00:54] * Joins: jwalden (~waldo@corp-nat.p2p.sfo1.mozilla.com)
  24. # [00:54] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
  25. # [00:54] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  26. # [00:54] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  27. # [00:55] * Joins: jeremyj (~jeremyj@17.202.47.124)
  28. # [00:57] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  29. # [00:57] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  30. # [00:57] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  31. # [00:57] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  32. # [00:57] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  33. # [00:58] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  34. # [01:06] * Quits: ccardona_work (~ccardona_@209.213.209.190) (Quit: ccardona_work)
  35. # [01:06] * Joins: ccardona_work (~ccardona_@209.213.209.190)
  36. # [01:06] * Quits: jeremyj (~jeremyj@17.202.47.124) (Quit: Textual IRC Client: www.textualapp.com)
  37. # [01:08] * Quits: tantek (~tantek@89.202.203.52) (Ping timeout: 240 seconds)
  38. # [01:09] * Joins: tantek (~tantek@89.202.203.52)
  39. # [01:09] * Quits: ccardona_work (~ccardona_@209.213.209.190) (Client Quit)
  40. # [01:15] * Quits: tantek (~tantek@89.202.203.52) (Ping timeout: 246 seconds)
  41. # [01:25] * Joins: tantek (~tantek@89.202.203.52)
  42. # [01:25] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:75df:ad02:398c:1478)
  43. # [01:29] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:75df:ad02:398c:1478) (Ping timeout: 244 seconds)
  44. # [01:34] * Joins: jensnockert (~jensnocke@84.219.248.21)
  45. # [01:38] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  46. # [01:40] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  47. # [01:45] * Quits: jwalden (~waldo@corp-nat.p2p.sfo1.mozilla.com) (Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406])
  48. # [01:55] * Quits: tantek (~tantek@89.202.203.52) (Read error: Connection reset by peer)
  49. # [01:56] * Joins: tantek (~tantek@89.202.203.52)
  50. # [02:02] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:21b5:5928:c76b:81f) (Remote host closed the connection)
  51. # [02:07] * Quits: Sample (~Sample@unaffiliated/sample) (Ping timeout: 260 seconds)
  52. # [02:12] * Joins: estellevw (~estellevw@198.80.42.100)
  53. # [02:26] * Quits: estellevw (~estellevw@198.80.42.100) (Quit: Snuggling with the puppies)
  54. # [02:34] * Joins: eric_carlson (~ericc@c-24-7-112-247.hsd1.ca.comcast.net)
  55. # [02:34] * Krinkle is now known as Krinkle_
  56. # [02:48] * Quits: tantek (~tantek@89.202.203.52) (Quit: tantek)
  57. # [02:53] * Joins: tantek (~tantek@89.202.203.52)
  58. # [03:03] * Quits: eric_carlson (~ericc@c-24-7-112-247.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
  59. # [03:11] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502)
  60. # [03:22] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-ynkhkxdnwgwoxcmq)
  61. # [03:24] * Quits: ap_ (~ap@17.114.216.127)
  62. # [03:26] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:75df:ad02:398c:1478)
  63. # [03:30] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:75df:ad02:398c:1478) (Ping timeout: 246 seconds)
  64. # [03:32] <MikeSmith> anybody have a clue about http://stackoverflow.com/questions/32103768/accessing-reponse-headers-on-cors-request
  65. # [03:33] <MikeSmith> I tried the code in question there and get the same result
  66. # [03:34] <MikeSmith> doing response.headers.get('Link') returns null despite the fact that if you look at the console, in the response it's getting there is in fact a Link header
  67. # [03:35] <MikeSmith> the only headers I can actually see with response.headers.get for the response there are the Content-Type and Cache-Control headers
  68. # [03:35] * Joins: jensnockert (~jensnocke@84.219.248.21)
  69. # [03:39] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502) (Remote host closed the connection)
  70. # [03:39] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
  71. # [03:58] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  72. # [04:01] <Domenic> Doesn't CORS block all headers except those allowed by Access-Control-Allow-Headers, MikeSmith?
  73. # [04:05] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  74. # [04:05] <annevk> Domenic: correct
  75. # [04:05] * annevk just replied
  76. # [04:06] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502)
  77. # [04:22] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-kleungywsccsusqf) (Quit: Connection closed for inactivity)
  78. # [04:23] * Quits: vyorkin (~vyorkin@broadband-37-110-21-113.nationalcablenetworks.ru) (Ping timeout: 260 seconds)
  79. # [04:25] * Quits: diffalot (~diffalot@unaffiliated/papyromancer) (Ping timeout: 246 seconds)
  80. # [04:25] * Quits: tantek (~tantek@89.202.203.52) (Quit: tantek)
  81. # [04:30] <MikeSmith> oh
  82. # [04:31] * Joins: diffalot (~diffalot@2604:a880:800:10::162:7001)
  83. # [04:31] * Quits: diffalot (~diffalot@2604:a880:800:10::162:7001) (Changing host)
  84. # [04:31] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
  85. # [04:31] <MikeSmith> yeah I'd just not bothered to check Access-Control-Allow-Headers
  86. # [04:32] <MikeSmith> annevk: thanks for replying there
  87. # [04:33] <MikeSmith> Domenic: ah but annevk's answer is about Access-Control-Expose-Headers
  88. # [04:33] <Domenic> Ah didn't even know about that one
  89. # [04:34] * Joins: estellevw (~estellevw@173-228-112-249.dsl.dynamic.fusionbroadband.com)
  90. # [04:34] <annevk> Oh, I just read Expose where Domenic wrote Allow
  91. # [04:34] <MikeSmith> but wait I think I don't understand what the conforming behavior is here
  92. # [04:34] <annevk> It's a bit too hot to fall asleep here, but clearly I'm not very much awake either
  93. # [04:34] <MikeSmith> heh
  94. # [04:35] <annevk> hallvors: do we test parsing of CORS headers? https://stackoverflow.com/questions/24514666/why-is-this-cors-request-failing-only-in-firefox suggests Safari/Chrome are sloppy
  95. # [04:35] <boogyman> why is the header given if it's not allowed? shouldn't that be truncated at the network before ever being given to the client?
  96. # [04:36] <annevk> boogyman: Access-Control-Expose-Headers is defense-in-depth for the server
  97. # [04:37] * MikeSmith reads cors
  98. # [04:37] <MikeSmith> oofs
  99. # [04:37] * MikeSmith reads https://fetch.spec.whatwg.org/#concept-filtered-response-cors
  100. # [04:37] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  101. # [04:40] * Joins: karlcow (~karl@nerval.la-grange.net)
  102. # [04:40] <boogyman> annevk: are you assuming that header has been set on said server? Nothing in the op's message implies that to be true
  103. # [04:41] <annevk> boogyman: I'm not sure what you're asking
  104. # [04:41] <boogyman> I understand that header provides this "defense in depth" concept, but I don't understand it's relevance to the thread
  105. # [04:43] * MikeSmith keeps busy voting up the answers annevk is posting on SO right now
  106. # [04:44] <annevk> boogyman: if you want to read a Link header value from a cross-origin resource, you need to use that header to get the Link header value exposed to script
  107. # [04:46] <MikeSmith> annevk: you should answer fetch/CORS questions on SO more often
  108. # [04:46] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
  109. # [04:47] * Joins: karlcow (~karl@nerval.la-grange.net)
  110. # [04:50] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:b436:2447:f51f:eed5)
  111. # [04:50] <boogyman> okay, so the client (in this case the browser) will only allow programmatic access if the key is added to that header (defense in depth)? But what about human eyes? Shouldn't the server never provide that header, regardless of how the client may react; is my understanding incorrect?
  112. # [04:55] <annevk> boogyman: it depends on what the server is concerned with
  113. # [04:55] <annevk> boogyman: note that web's security model is build around the thesis that the server is not aware it may be leaking sensitive data
  114. # [04:56] <annevk> MikeSmith: I tried to search for "fetch" but that is rather useless
  115. # [04:56] <MikeSmith> yeah
  116. # [04:56] <annevk> MikeSmith: let me know if you find any, happy to help out folks whenever
  117. # [04:56] <MikeSmith> will do
  118. # [04:57] <MikeSmith> maybe we should try to get somebody to add a "fetch-method" tag, or "fetch-standard"
  119. # [04:57] <MikeSmith> (I don't have enough SO reputation to add tags myself or I would)
  120. # [04:58] <MikeSmith> maybe Domenic does?
  121. # [04:59] <boogyman> re wsm: that's worst case scenario. It would be considered out of specification compliance though, right? The end point should understand the type of response it is expected to provide given the request details (it is allowed to guess at anything else that is not implied by the request eg: no Accept, the server could respond with with any Content-Type)
  122. # [05:04] <annevk> There's no specification that requires that a server cannot reveal confidential information when accessed from a certain IP address... Or when accessed behind a firewall (through evil.com).
  123. # [05:04] * Quits: psy_ (~psy@43.224.156.117) (Ping timeout: 240 seconds)
  124. # [05:05] <boogyman> isn't that what the Access-Control headers are exactly for when making a cors request?
  125. # [05:06] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  126. # [05:07] * Quits: estellevw (~estellevw@173-228-112-249.dsl.dynamic.fusionbroadband.com) (Quit: Snuggling with the puppies)
  127. # [05:08] <annevk> Sure, but we don't want folks putting those headers there and then inadvertently leaking some details they did not expect, that's why there's some additional headers to reveal all the things
  128. # [05:10] <annevk> Domenic: so the idea is that we'll use our own copy of the repo to make PRs from and not just use branches?
  129. # [05:10] <Domenic> annevk: yeah, that's what philipj seems to prefer
  130. # [05:11] * Joins: estellevw (~estellevw@173-228-112-249.dsl.dynamic.fusionbroadband.com)
  131. # [05:11] <annevk> I guess I can try that out, I always seem to end up with a mess that way, but I can learn
  132. # [05:11] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-hbvqpaqobrgrgxkz)
  133. # [05:12] * Joins: bin_005 (~ctlM@80.83.239.40)
  134. # [05:14] <Domenic> Currently trying to get file-issue.js working, woo
  135. # [05:14] <boogyman> annevk: but as an author, I take care of the headers I expose, so by the specification allowing that (instead of it being human error in your scenario), I am now unexpectedly able to leak information even though the headers /have/ been explicitly provided
  136. # [05:14] <annevk> boogyman: leaking them to whom?
  137. # [05:15] <boogyman> whomever is making the request
  138. # [05:17] <boogyman> It's good that the client doesn't given access to the key because the key was not provided, yet at the same time I would argue the fact that the server did provide the header is a bad thing.
  139. # [05:19] <MikeSmith> annevk: Domenic I'm not sure why philipj prefers that you'd make PRs from forks instead of branches, but I you can convince him otherwise. But IMHO there are better collaborative advantages to using branchesーespecically if the number of people pushing is small (as it is here)ーand not many disadvantages
  140. # [05:19] <boogyman> because the header*
  141. # [05:20] <MikeSmith> Domenic: I'd be curious to hear what philipj sees as the disadvantages of y'all using branches for PRs
  142. # [05:20] <Domenic> MikeSmith: IIRC he says they tend to accumulate
  143. # [05:20] <MikeSmith> well
  144. # [05:20] <MikeSmith> that's true
  145. # [05:20] <MikeSmith> but you just delete them
  146. # [05:20] <MikeSmith> hygiene
  147. # [05:20] <MikeSmith> and GH has the button which makes it easy
  148. # [05:21] <MikeSmith> any time you merge a PR, the "delete this branch" button is right there
  149. # [05:21] <Domenic> Yeah that's my experience as well
  150. # [05:21] <Domenic> But I don't really care much
  151. # [05:21] <MikeSmith> ok
  152. # [05:24] <MikeSmith> anway for the wpt case, the biggest advantage we've found in practice is that any pusher can make a change to any PR branch. And sometimes we've used that. e.g., When you're reviewing, for small editorial-type changes, it's sometimes way easier and faster to just make the change in the branch yourself rather than needing to write up a review comment to ask the PR submitter to do that
  153. # [05:24] <MikeSmith> I know jgraham very much prefers branches for PRs, and could probably articulate some reasons
  154. # [05:24] <MikeSmith> anyway, 'nuff said
  155. # [05:26] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:b436:2447:f51f:eed5) (Read error: Connection reset by peer)
  156. # [05:26] * Quits: sballesteros_ (sid39846@gateway/web/irccloud.com/x-mpeafcgnytghjdad) (Ping timeout: 246 seconds)
  157. # [05:26] * Quits: tobie (sid5692@gateway/web/irccloud.com/x-xuavrvqbobehhfqa) (Ping timeout: 246 seconds)
  158. # [05:27] * Joins: abucur_ (sid19072@gateway/web/irccloud.com/x-quhouihxvxqkzggi)
  159. # [05:27] * Quits: TabAtkins (sid11559@gateway/web/irccloud.com/x-kgldctrsxsbmlrgn) (Ping timeout: 246 seconds)
  160. # [05:27] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-sfgfuaxettewwqsi) (Ping timeout: 246 seconds)
  161. # [05:27] * abucur_ is now known as abucur
  162. # [05:27] * Joins: TabAtkins (sid11559@gateway/web/irccloud.com/x-jddqpdlohsiydebs)
  163. # [05:28] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:b436:2447:f51f:eed5)
  164. # [05:28] <MikeSmith> ah whatwg.org/newbug is nice to have
  165. # [05:28] <Domenic> Yeah that's a good point, I used that feature the other day with streams
  166. # [05:28] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-ittynxxhsjwfsxwx) (Ping timeout: 246 seconds)
  167. # [05:28] * Quits: slightlyoff (sid1768@gateway/web/irccloud.com/x-dxmnxbnofyjvoupa) (Ping timeout: 246 seconds)
  168. # [05:28] * Quits: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c) (Ping timeout: 246 seconds)
  169. # [05:28] * Quits: Cwiiis (~sid227@2620:101:8016:74::4:e3) (Ping timeout: 246 seconds)
  170. # [05:29] <MikeSmith> Domenic: yeah once you're used to using that feature it'd kind of hard to go back
  171. # [05:29] <Domenic> Maybe philipj will be persuaded by these arguments when he wakes up :)
  172. # [05:29] <MikeSmith> heh
  173. # [05:29] <MikeSmith> I hope so
  174. # [05:29] <MikeSmith> so shouldn't whatwg.org/newbug be, like, whatwg.org/newbug?spec=html or something?
  175. # [05:30] <Domenic> Heh, that would be neato I suppose
  176. # [05:30] * Joins: scheib (sid4467@gateway/web/irccloud.com/x-voufiwctwprjvwfe)
  177. # [05:31] <MikeSmith> but I guess even that it would make sense to have it go to https://github.com/whatwg/html/issues/new by default (if no query param specified)
  178. # [05:31] * Quits: estellevw (~estellevw@173-228-112-249.dsl.dynamic.fusionbroadband.com) (Quit: Snuggling with the puppies)
  179. # [05:31] * Joins: Cwiiis (~sid227@2620:101:8016:74::4:e3)
  180. # [05:32] * Joins: slightlyoff (sid1768@gateway/web/irccloud.com/x-rtacisctiasjbxxu)
  181. # [05:32] * Joins: sballesteros_ (sid39846@gateway/web/irccloud.com/x-rllfsmtwmijneuac)
  182. # [05:33] * Joins: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c)
  183. # [05:33] * Joins: tobie (sid5692@gateway/web/irccloud.com/x-kbgmibtisrfdkqhq)
  184. # [05:33] <Domenic> MikeSmith: can you do a thing where people cannot file new bugs in the HTML component on bugzilla? I have heard of such things being done in the past.
  185. # [05:33] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-ynkhkxdnwgwoxcmq) (Quit: Connection closed for inactivity)
  186. # [05:34] * Joins: jyasskin (~jyasskin@172.56.41.132)
  187. # [05:34] <MikeSmith> yes
  188. # [05:34] <MikeSmith> I think we should go ahead and do that right now
  189. # [05:34] <MikeSmith> agreed?
  190. # [05:34] <MikeSmith> or you want to wait?
  191. # [05:35] <MikeSmith> annevk: ↑
  192. # [05:35] * annevk reads scrollback
  193. # [05:36] * Joins: jensnockert (~jensnocke@84.219.248.21)
  194. # [05:36] <annevk> MikeSmith: please do
  195. # [05:37] <annevk> MikeSmith: we will only close bugs in HTML from now on
  196. # [05:37] <annevk> and for each bug we close, I'm sure two issues will arise, though I hope not
  197. # [05:38] <boogyman> annevk: thanks for your time re: cors discussion
  198. # [05:38] <Domenic> Any ideas on https://www.w3.org/Bugs/Public/show_bug.cgi?id=28992 ?
  199. # [05:38] <annevk> boogyman: I agree with you that it would be better for servers to reveal as little as possible
  200. # [05:39] <annevk> boogyman: although the only attacker I can see here is the user and potentially mitm if the server didn't use HTTPS properly
  201. # [05:39] <annevk> Domenic: sounds like a validator message submitted as bug
  202. # [05:39] <annevk> Domenic: so INVALID
  203. # [05:39] * annevk is fixing all typo bugs in one sweep
  204. # [05:40] * Joins: psy_ (~psy@43.224.156.117)
  205. # [05:40] <Domenic> haha oh i was starting on that, good thing you said something :P
  206. # [05:41] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
  207. # [05:42] <Domenic> Oooh a juicy one
  208. # [05:42] <Domenic> https://www.w3.org/Bugs/Public/show_bug.cgi?id=28219
  209. # [05:43] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
  210. # [05:45] <MikeSmith> christ, "Bugs: 4005" (for the HTML spec component in bugzilla)
  211. # [05:46] <MikeSmith> OK, no more music by the HTML component in W3C bugzilla
  212. # [05:46] <MikeSmith> that is, no new bugs can be filed there
  213. # [05:46] * Quits: bin_005 (~ctlM@80.83.239.40) (Read error: Connection reset by peer)
  214. # [05:46] <MikeSmith> we will just have to get by with the paltry 4005 we already have there
  215. # [05:47] <Domenic> Only 400-odd open...
  216. # [05:47] <MikeSmith> yeah, that's open-bugs number is seriously not so daunting
  217. # [05:52] <Domenic> Some good stuff in https://www.w3.org/Bugs/Public/quips.cgi?action=show
  218. # [05:54] <MikeSmith> anyway, I look back with some melancholy on the life of HTML in W3C bugzilla, recalling epic moments in history like when 8 years ago or whenever, when I first put some facts on the ground by setting it up for us to use for the spec when Hixie was still working on it in the HTML WG, then the grand "project convergence" when Hixie cloned all the open bugs over to the WHATWG product, and then the time when
  219. # [05:54] <MikeSmith> I took the component on his first fishing trip at the cottage by the lake, and so on
  220. # [05:59] <MikeSmith> botie: inform zcorpan, seems like we should now please consider closing the W3C "HTML - <img>" component to new bugs, and moving to either just using https://github.com/whatwg/html/issues/new (or to https://github.com/ResponsiveImagesCG/picture-element/issues if there's still good reason to do that)
  221. # [05:59] <botie> will do
  222. # [05:59] <annevk> Domenic: heh, I caused that feature to be added
  223. # [06:00] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:b436:2447:f51f:eed5) (Remote host closed the connection)
  224. # [06:00] <annevk> botie: inform zcorpan, we should merge <picture> into HTML proper now it can be maintained through PRs
  225. # [06:00] <botie> will do
  226. # [06:05] <MikeSmith> Domenic: dinnet know "Git tradition is no periods at the end of commit message first-lines."
  227. # [06:05] * MikeSmith reads https://github.com/erlang/otp/wiki/Writing-good-commit-messages
  228. # [06:06] <MikeSmith> in reviewing patches to the validator code, Henri would sometimes ask if I could add a period to the commit message
  229. # [06:06] <MikeSmith> but I always sorta was happier without the period
  230. # [06:06] <MikeSmith> now I feel vindicated
  231. # [06:07] <MikeSmith> "Don't end the summary line with a period - it's a title and titles don't end with a period." YES
  232. # [06:07] <annevk> Domenic: what's the GitHub way of approving a PR?
  233. # [06:08] <Domenic> annevk: "LGTM"
  234. # [06:08] <Domenic> annevk: why is https://github.com/whatwg/html/pull/7 async instead of defer, i am so confused
  235. # [06:08] <annevk> Domenic: because that's what the script says
  236. # [06:09] <annevk> Domenic: that script listens for DOMContentLoaded
  237. # [06:09] <Domenic> Well, yeah, but I wrote the script :P. And I clearly don't know any better.
  238. # [06:09] <Domenic> I guess defer seems in the spirit of "don't interrupt me while i'm loading this giant document"
  239. # [06:09] <annevk> Domenic: presumably we could rewrite our scripts at some point to be better about all this
  240. # [06:09] <annevk> if we cared enough
  241. # [06:09] <annevk> Domenic: well, you copied from zcorpan, he started the trend I think
  242. # [06:09] <Domenic> I can change the comment in file-issue.js, just confused.
  243. # [06:10] <annevk> Domenic: see https://resources.whatwg.org/file-bug.js
  244. # [06:10] <Domenic> Right.
  245. # [06:10] <Domenic> That one polls though, crazysauce.
  246. # [06:30] * Quits: Mek (~quassel@kde/mkruisselbrink) (Remote host closed the connection)
  247. # [06:35] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Ping timeout: 250 seconds)
  248. # [06:35] * Quits: jyasskin (~jyasskin@172.56.41.132) (Quit: My computer has gone to sleep. ZZZzzz…)
  249. # [06:35] <Domenic> annevk: So, fetch everything. Check out your master. Reset it hard to whatwg/html master. Then check out your FrameRequestCallback branch, and rebase it on top of your master. You can then force push to your FrameRequestCallback branch and everything should work.
  250. # [06:38] * Joins: estellevw (~estellevw@173-228-112-249.dsl.dynamic.fusionbroadband.com)
  251. # [06:38] <annevk> Domenic: how do I do the hard reset?
  252. # [06:38] <philipj> annevk, Domenic, MikeSmith: I'm about to head to the train, today is a day off
  253. # [06:38] <annevk> philipj: enjoy
  254. # [06:39] <philipj> About branches in the "production" repo, those seem to accumulate, but if you have a way to not make them accumulate, fine by me
  255. # [06:39] * philipj is gone
  256. # [06:40] <Domenic> annevk: git reset --hard upstream/master or whatever you called it
  257. # [06:41] <annevk> ta
  258. # [06:42] * Joins: Mek (~quassel@kde/mkruisselbrink)
  259. # [06:45] <MikeSmith> well, I do have ways to make branches not accumulate. The easiest way is simply for whoever merges a PR to just take a half-second to push the "delete branch" button (and for anybody else to at any time just delete any got-left-behind already-merged branches that they notice)
  260. # [06:53] <Domenic> Oops, build hook was not pointing to the right domain. Fixed.
  261. # [06:53] <annevk> So I can't do the git push for some reason since I can't authenticate from the command line
  262. # [06:54] <annevk> I use 2FA, but GitHub also has my SSH key so I've no idea what's going on
  263. # [06:54] <annevk> I've been happily using the GitHub client for Mac staying ignorant of all this
  264. # [06:55] <MikeSmith> 2FA doesn't affect the command-line behavior afaik
  265. # [06:56] <Domenic> 2FA means you need special passwords
  266. # [06:56] <MikeSmith> annevk: if you do "ssh -T github.com" what happens?
  267. # [06:57] <Domenic> annevk: you can generate such passwords at https://github.com/settings/tokens
  268. # [06:57] <annevk> MikeSmith: that works
  269. # [06:57] <Domenic> GitHub for Mac might have set up the remote as HTTPS instead of SSH
  270. # [06:57] <Domenic> you could change that and things would probably work fine
  271. # [06:58] <Domenic> git remote set-url whateveryounamedyourannevkremote git@github.com:annevk/html.git
  272. # [06:58] <MikeSmith> Domenic: I have 2FA set up for github and I don't need special passwords; git push to the ssh repo URL from the command line just works as expected
  273. # [06:58] <annevk> Domenic: that did work
  274. # [06:58] <annevk> Domenic: with the token password
  275. # [06:59] <Domenic> MikeSmith: yeah if you're set up using SSH no need
  276. # [06:59] <Domenic> MikeSmith: but if you're using HTTPS you need a token password
  277. # [06:59] <MikeSmith> ah
  278. # [07:00] <MikeSmith> shouldn't y'all be using the git@github.com:whatwg/html.git URL?
  279. # [07:00] <MikeSmith> ah
  280. # [07:00] <MikeSmith> this annevk pushing to his fork, I see
  281. # [07:07] <annevk> MikeSmith: Domenic: so now I made some changes to a branch, how do commit those into the previous commit?
  282. # [07:07] <Domenic> git commit --amend
  283. # [07:13] <annevk> I think I did it
  284. # [07:13] <annevk> But geez this is hard
  285. # [07:15] <Domenic> You get used to it :)
  286. # [07:16] <Domenic> Oh how embarassing, GitHub thinks that the spec's .inc files are PHP.
  287. # [07:16] <MikeSmith> hah
  288. # [07:17] <Hixie> Domenic: what's your e-mail address?
  289. # [07:17] <MikeSmith> hola Hixie
  290. # [07:18] <annevk> Domenic: seems like you still have better merge techniques
  291. # [07:19] <Hixie> hey MikeSmith
  292. # [07:19] <annevk> Domenic: I believe I use your pr bash but it never closes automatically...
  293. # [07:20] <annevk> Hixie: msg'd you Domenic's email, he might be asleep
  294. # [07:21] <Domenic> annevk: the auto-closing is only if you are very obsessive like me and force-push your final version up on to the PR branch. That ensures your commit shas are the same on master and on the PR branch and thus it happens.
  295. # [07:21] <Domenic> I really *should* sleep
  296. # [07:21] <Hixie> he posted here like literally 500ms ago, but i guess he could be asleep typing...
  297. # [07:21] <Hixie> :_P
  298. # [07:22] <annevk> Domenic: I see, I might not worry about that just yet
  299. # [07:22] <Hixie> sent mail about pdf
  300. # [07:23] <Domenic> \o/
  301. # [07:23] <Domenic> actually sleeping now
  302. # [07:25] <Hixie> ditto
  303. # [07:37] * Joins: jensnockert (~jensnocke@84.219.248.21)
  304. # [07:42] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 272 seconds)
  305. # [08:18] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  306. # [08:25] * Joins: Joseph__Silber (~JosephSil@ool-43530e48.dyn.optonline.net)
  307. # [08:26] * Quits: roc (~chatzilla@2400:e780:801:224:2677:3ff:fece:dc64) (Ping timeout: 244 seconds)
  308. # [08:29] * Quits: Joseph_Silber (~JosephSil@ool-43530e48.dyn.optonline.net) (Ping timeout: 250 seconds)
  309. # [08:34] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonvibyxdryrjxq.ip6.access.telenet.be)
  310. # [08:36] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  311. # [08:37] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 240 seconds)
  312. # [08:38] * Joins: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr)
  313. # [08:41] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  314. # [08:42] * Quits: frivoal (~frivoal@APuteaux-651-1-272-28.w81-249.abo.wanadoo.fr) (Remote host closed the connection)
  315. # [08:58] * Joins: zcorpan (~zcorpan@89.202.203.52)
  316. # [09:01] * Joins: roc (~chatzilla@121.98.87.35)
  317. # [09:08] <zcorpan> Domenic: wanna close https://www.w3.org/Bugs/Public/show_bug.cgi?id=23039 ?
  318. # [09:10] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  319. # [09:10] * heycam|away is now known as heycam
  320. # [09:10] * Joins: tantek (~tantek@89.202.203.52)
  321. # [09:14] <MikeSmith> annevk: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20701 seems like a priority, since it's a case where the spec is behind implementation(s), and there seems to be agreement already that the spec will be updated to match what already got implemented
  322. # [09:15] <MikeSmith> annevk: so not sure anybody other than Hixie is brave/foolhardy/patient enough to want to tackle it
  323. # [09:15] <annevk> Been a fair bit of spam in that bug too
  324. # [09:15] * Joins: frivoal (~frivoal@2001:450:1e:232:1c4b:6119:52f2:4396)
  325. # [09:15] <MikeSmith> annevk: yeah, weird spam
  326. # [09:16] <MikeSmith> sorry for not having caught that when it was happening
  327. # [09:16] <Ms2ger> Also, <ruby>
  328. # [09:16] * Joins: dbaron (~dbaron@2001:450:1e:232:9dc4:fa03:d84b:961b)
  329. # [09:16] <MikeSmith> zcorpan: looks like Ms2ger did just now close that
  330. # [09:16] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  331. # [09:17] <MikeSmith> Ms2ger: what specifically about <ruby>?
  332. # [09:17] <MikeSmith> oh, matching implementations
  333. # [09:17] <Ms2ger> The parsing changes from the w3c fork never made it back, did they?
  334. # [09:17] <MikeSmith> right
  335. # [09:17] <MikeSmith> no, they didn't yet
  336. # [09:18] <Ms2ger> On another note, having the generated spec in a git repo somewhere would be nice for my offline use
  337. # [09:19] <Ms2ger> Though I guess I don't need that often anymore
  338. # [09:21] <annevk> So it basically comes down to defining https://etherpad.mozilla.org/html5-cross-origin-objects
  339. # [09:21] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  340. # [09:21] <MikeSmith> Ms2ger: fwiw I've been adding "spec_lags_implementation" in the Whiteboard field, for cases that are such (well, I've only done it for two bugs so far, but it's a start)
  341. # [09:23] <MikeSmith> annevk: you pasted that in from somewhere else? (you didn't write all that up just now..)
  342. # [09:23] <annevk> MikeSmith: that's from that bug
  343. # [09:23] * MikeSmith reads
  344. # [09:23] <Ms2ger> I was going to suggest adding a 100-columns lint, but there's about 9000 lines that cross it :)
  345. # [09:23] <MikeSmith> ah those are Hixie's notes
  346. # [09:23] <MikeSmith> Ms2ger: haha
  347. # [09:25] * MikeSmith for the first time he can remember, set tw=100 in his vim today when writing a patch
  348. # [09:25] <Ms2ger> annevk, I guess the IDEAS section at the end would be better in an issue
  349. # [09:27] <annevk> Ms2ger: feel free
  350. # [09:27] <Ms2ger> It's a brave new world
  351. # [09:29] <MikeSmith> heh
  352. # [09:30] <MikeSmith> so incidentally looking at https://github.com/whatwg/html/pull/14#commitcomment-12941721 I didn't know GH could thread comments like that
  353. # [09:30] <TabAtkins> Bluh at columns limit, but since most people don't understand how to linebreak properly, I guess wtv
  354. # [09:31] <MikeSmith> ah I see, those are comments from the diff, nm
  355. # [09:35] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  356. # [09:38] * Joins: jensnockert (~jensnocke@84.219.248.21)
  357. # [09:40] <annevk> Ms2ger: thank you. I'll leave it open for now to see what Domenic thinks
  358. # [09:40] <Ms2ger> wfm
  359. # [09:42] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 245 seconds)
  360. # [09:47] <MikeSmith> can anybody think of why the <li> element should not be classified as "palpable content"?
  361. # [09:48] <MikeSmith> because the spec currently doesn't classify it as such
  362. # [09:48] <MikeSmith> seems like an oversight
  363. # [09:51] <zcorpan> MikeSmith: why would it be? you can't put it in elements that want palpable content?
  364. # [09:52] <MikeSmith> zcorpan: this gets back to https://www.w3.org/Bugs/Public/show_bug.cgi?id=28728
  365. # [09:52] <MikeSmith> the spec doesn't actually define "elements that want palpable content"
  366. # [09:53] <zcorpan> MikeSmith: "As a general rule, elements whose content model allows any flow content or phrasing content should have at least one node in its contents that is palpable content and that does not have the hidden attribute specified."
  367. # [09:53] <MikeSmith> instead it defines such elements themselves as "palpable content"
  368. # [09:54] <MikeSmith> zcorpan: "The following elements are palpable content"
  369. # [09:54] <zcorpan> MikeSmith: yes? and any element whose content model allows flow or phrasing wants a palpable child
  370. # [09:54] * Quits: tantek (~tantek@89.202.203.52) (Quit: tantek)
  371. # [09:56] <MikeSmith> ok yeah
  372. # [09:56] <MikeSmith> will try to make wording for a note to help clarify this
  373. # [09:57] <MikeSmith> because it's not clear now
  374. # [09:59] * Joins: mpt (~mpt@canonical/mpt)
  375. # [10:00] * Joins: tantek (~tantek@89.202.203.52)
  376. # [10:04] <annevk> zcorpan: did you see the suggestion to merge <picture> into HTML now that we have a distributed editing model?
  377. # [10:04] * Joins: ^esc (~esc-ape@178.165.128.158.wireless.dyn.drei.com)
  378. # [10:05] <annevk> zcorpan: actually doing it might be a little involved since it requires updating the build script I think, but should be okay
  379. # [10:05] <zcorpan> annevk: yeah, that's fine with me. i think the picture repo contains the entire history of html, so that will need some massaging
  380. # [10:06] <zcorpan> and i'm not competent enough with git to pull that off (i.e. to get a sane history)
  381. # [10:07] * Quits: yutak (~yutak@2401:fa00:4:1000:2804:3151:e29f:18d1) (Quit: Ex-Chat)
  382. # [10:08] <annevk> zcorpan: ooh that does sound tricky
  383. # [10:08] <annevk> zcorpan: I wonder if philipj can help out when he's back
  384. # [10:24] * Joins: cvrebert (~cvrebert@108-242-182-243.lightspeed.sntcca.sbcglobal.net)
  385. # [10:25] * Joins: yutak (~yutak@2401:fa00:4:1000:3560:1e4a:8670:9b3b)
  386. # [10:30] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  387. # [10:30] <zcorpan> should we write something on the whatwg blog?
  388. # [10:31] * Quits: frivoal (~frivoal@2001:450:1e:232:1c4b:6119:52f2:4396) (Remote host closed the connection)
  389. # [10:33] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
  390. # [10:34] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  391. # [10:35] <annevk> zcorpan: we didn't want to make a big deal about it for now
  392. # [10:35] * Joins: darobin (~darobin@159.180.228.142)
  393. # [10:38] <zcorpan> k
  394. # [10:38] * Joins: wilsonpage (~wilsonpag@217.111.161.213)
  395. # [10:52] * Joins: bin_005 (~ctlM@80.83.238.30)
  396. # [10:53] * Joins: frivoal (~frivoal@89.202.203.52)
  397. # [10:54] <annevk> Anyone suggestions for how to reword the whatwg/html README about the 100 character wide columns?
  398. # [10:58] <MikeSmith> zcorpan: please take a look at https://github.com/whatwg/html/pull/24 and add comments if you have any
  399. # [10:59] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 260 seconds)
  400. # [10:59] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Ping timeout: 246 seconds)
  401. # [10:59] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  402. # [11:01] * Joins: espadrine (~tyl@213.152.18.159)
  403. # [11:09] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
  404. # [11:10] * wilsonpage is now known as wilsonpage-away
  405. # [11:11] * Quits: wilsonpage-away (~wilsonpag@217.111.161.213) (Quit: My Mac has gone to sleep. ZZZzzz…)
  406. # [11:14] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  407. # [11:19] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Client Quit)
  408. # [11:21] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  409. # [11:27] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  410. # [11:31] * Quits: cvrebert (~cvrebert@108-242-182-243.lightspeed.sntcca.sbcglobal.net) (Quit: cvrebert)
  411. # [11:34] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  412. # [11:35] * Quits: zcorpan (~zcorpan@89.202.203.52) (Read error: Connection reset by peer)
  413. # [11:35] * Joins: zcorpan_ (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e)
  414. # [11:36] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  415. # [11:39] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  416. # [11:43] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  417. # [11:44] * Joins: jwalden (~waldo@108-233-252-216.lightspeed.sntcca.sbcglobal.net)
  418. # [11:46] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Ping timeout: 246 seconds)
  419. # [11:48] * Quits: zcorpan_ (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e) (Read error: Connection reset by peer)
  420. # [11:48] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  421. # [11:48] * Joins: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e)
  422. # [11:48] * Quits: lerc (~quassel@121-74-249-71.telstraclear.net) (Ping timeout: 240 seconds)
  423. # [11:49] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Client Quit)
  424. # [11:50] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  425. # [11:54] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Remote host closed the connection)
  426. # [11:56] * Quits: bin_005 (~ctlM@80.83.238.30) (Remote host closed the connection)
  427. # [11:57] * Joins: bin_005 (~ctlM@80.83.238.30)
  428. # [12:02] * Joins: xiinotulp (~plutoniix@node-cuw.pool-125-24.dynamic.totbb.net)
  429. # [12:04] * Quits: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e) (Read error: Connection reset by peer)
  430. # [12:05] * Quits: plutoniix (~plutoniix@node-3qk.pool-125-25.dynamic.totbb.net) (Ping timeout: 246 seconds)
  431. # [12:06] * Joins: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e)
  432. # [12:07] * xiinotulp is now known as plutoniix
  433. # [12:20] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  434. # [12:27] * Quits: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e) (*.net *.split)
  435. # [12:27] * Quits: espadrine (~tyl@213.152.18.159) (*.net *.split)
  436. # [12:27] * Quits: yutak (~yutak@2401:fa00:4:1000:3560:1e4a:8670:9b3b) (*.net *.split)
  437. # [12:27] * Quits: dbaron (~dbaron@2001:450:1e:232:9dc4:fa03:d84b:961b) (*.net *.split)
  438. # [12:27] * Quits: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c) (*.net *.split)
  439. # [12:27] * Quits: Cwiiis (~sid227@2620:101:8016:74::4:e3) (*.net *.split)
  440. # [12:27] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-quhouihxvxqkzggi) (*.net *.split)
  441. # [12:27] * Quits: diffalot (~diffalot@unaffiliated/papyromancer) (*.net *.split)
  442. # [12:27] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502) (*.net *.split)
  443. # [12:27] * Quits: howitdo (~howitdo@unaffiliated/howitdo) (*.net *.split)
  444. # [12:27] * Quits: beverloo (beverloo@nat/google/x-keghyhdsaiubchjw) (*.net *.split)
  445. # [12:27] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (*.net *.split)
  446. # [12:27] * Quits: jyasskin_w (jyasskin@nat/google/x-caresiqmrrbisonf) (*.net *.split)
  447. # [12:27] * Quits: hayato (sid20728@gateway/web/irccloud.com/x-ucxoasvqxuzmwmnl) (*.net *.split)
  448. # [12:27] * Quits: jst_ (~quassel@198.199.94.175) (*.net *.split)
  449. # [12:27] * Quits: tommorris (sid639@wikimedia/Tom-Morris) (*.net *.split)
  450. # [12:27] * Quits: heycam (~cam@wok.mcc.id.au) (*.net *.split)
  451. # [12:27] * Quits: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net) (*.net *.split)
  452. # [12:27] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (*.net *.split)
  453. # [12:27] * Quits: wanderview (~sid277@2620:101:8016:74::4:115) (*.net *.split)
  454. # [12:27] * Quits: falken (uid20729@gateway/web/irccloud.com/x-kfzqjlffvlmimhfh) (*.net *.split)
  455. # [12:27] * Quits: Johnny- (~null@unaffiliated/johnny-) (*.net *.split)
  456. # [12:27] * Quits: lokling (~quassel@quassel.woboq.com) (*.net *.split)
  457. # [12:27] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  458. # [12:27] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
  459. # [12:27] * Quits: bzed (~bzed@shell.bzed.at) (*.net *.split)
  460. # [12:27] * Quits: [swift] (~swift@maya.sethfowler.org) (*.net *.split)
  461. # [12:27] * Quits: kochi (~kochi@2401:fa00:4:1000:a8c9:1816:3d60:cf1e) (*.net *.split)
  462. # [12:27] * Quits: dada_ (~dada@149-210-161-177.colo.transip.net) (*.net *.split)
  463. # [12:27] * Quits: chrisdickinson_ (~chrisdick@192.241.193.154) (*.net *.split)
  464. # [12:27] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
  465. # [12:27] * Quits: rwaldron (rwaldron@gateway/shell/jquery.com/x-jlhsutojwjunbjbv) (*.net *.split)
  466. # [12:27] * Quits: hsivonen (~hsivonen@hsivonen.com) (*.net *.split)
  467. # [12:27] * Quits: davve (~davve@h-72-179.a137.corp.bahnhof.se) (*.net *.split)
  468. # [12:27] * Quits: bin_005 (~ctlM@80.83.238.30) (Ping timeout: 265 seconds)
  469. # [12:29] * Joins: mpt (~mpt@canonical/mpt)
  470. # [12:29] * Joins: bzed (~bzed@shell.bzed.at)
  471. # [12:29] * Joins: [swift] (~swift@maya.sethfowler.org)
  472. # [12:29] * Joins: kochi (~kochi@2401:fa00:4:1000:a8c9:1816:3d60:cf1e)
  473. # [12:29] * Joins: dada_ (~dada@149-210-161-177.colo.transip.net)
  474. # [12:29] * Joins: chrisdickinson_ (~chrisdick@192.241.193.154)
  475. # [12:29] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  476. # [12:29] * Joins: rwaldron (rwaldron@gateway/shell/jquery.com/x-jlhsutojwjunbjbv)
  477. # [12:29] * Joins: hsivonen (~hsivonen@hsivonen.com)
  478. # [12:29] * Joins: davve (~davve@h-72-179.a137.corp.bahnhof.se)
  479. # [12:30] * Joins: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e)
  480. # [12:30] * Joins: espadrine (~tyl@213.152.18.159)
  481. # [12:30] * Joins: yutak (~yutak@2401:fa00:4:1000:3560:1e4a:8670:9b3b)
  482. # [12:30] * Joins: dbaron (~dbaron@2001:450:1e:232:9dc4:fa03:d84b:961b)
  483. # [12:30] * Joins: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c)
  484. # [12:30] * Joins: Cwiiis (~sid227@2620:101:8016:74::4:e3)
  485. # [12:30] * Joins: abucur (sid19072@gateway/web/irccloud.com/x-quhouihxvxqkzggi)
  486. # [12:30] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
  487. # [12:30] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502)
  488. # [12:30] * Joins: howitdo (~howitdo@unaffiliated/howitdo)
  489. # [12:30] * Joins: beverloo (beverloo@nat/google/x-keghyhdsaiubchjw)
  490. # [12:30] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  491. # [12:30] * Joins: jyasskin_w (jyasskin@nat/google/x-caresiqmrrbisonf)
  492. # [12:30] * Joins: hayato (sid20728@gateway/web/irccloud.com/x-ucxoasvqxuzmwmnl)
  493. # [12:30] * Joins: jst_ (~quassel@198.199.94.175)
  494. # [12:30] * Joins: tommorris (sid639@wikimedia/Tom-Morris)
  495. # [12:30] * Joins: heycam (~cam@wok.mcc.id.au)
  496. # [12:30] * Joins: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net)
  497. # [12:30] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  498. # [12:30] * Joins: wanderview (~sid277@2620:101:8016:74::4:115)
  499. # [12:30] * Joins: falken (uid20729@gateway/web/irccloud.com/x-kfzqjlffvlmimhfh)
  500. # [12:30] * Joins: Johnny- (~null@unaffiliated/johnny-)
  501. # [12:30] * Joins: lokling (~quassel@quassel.woboq.com)
  502. # [12:30] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  503. # [12:30] * Quits: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e) (*.net *.split)
  504. # [12:30] * Quits: espadrine (~tyl@213.152.18.159) (*.net *.split)
  505. # [12:30] * Quits: yutak (~yutak@2401:fa00:4:1000:3560:1e4a:8670:9b3b) (*.net *.split)
  506. # [12:30] * Quits: dbaron (~dbaron@2001:450:1e:232:9dc4:fa03:d84b:961b) (*.net *.split)
  507. # [12:30] * Quits: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c) (*.net *.split)
  508. # [12:30] * Quits: Cwiiis (~sid227@2620:101:8016:74::4:e3) (*.net *.split)
  509. # [12:30] * Quits: abucur (sid19072@gateway/web/irccloud.com/x-quhouihxvxqkzggi) (*.net *.split)
  510. # [12:30] * Quits: diffalot (~diffalot@unaffiliated/papyromancer) (*.net *.split)
  511. # [12:30] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502) (*.net *.split)
  512. # [12:30] * Quits: howitdo (~howitdo@unaffiliated/howitdo) (*.net *.split)
  513. # [12:30] * Quits: beverloo (beverloo@nat/google/x-keghyhdsaiubchjw) (*.net *.split)
  514. # [12:30] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (*.net *.split)
  515. # [12:30] * Quits: jyasskin_w (jyasskin@nat/google/x-caresiqmrrbisonf) (*.net *.split)
  516. # [12:30] * Quits: hayato (sid20728@gateway/web/irccloud.com/x-ucxoasvqxuzmwmnl) (*.net *.split)
  517. # [12:30] * Quits: jst_ (~quassel@198.199.94.175) (*.net *.split)
  518. # [12:30] * Quits: tommorris (sid639@wikimedia/Tom-Morris) (*.net *.split)
  519. # [12:30] * Quits: heycam (~cam@wok.mcc.id.au) (*.net *.split)
  520. # [12:30] * Quits: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net) (*.net *.split)
  521. # [12:30] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (*.net *.split)
  522. # [12:30] * Quits: wanderview (~sid277@2620:101:8016:74::4:115) (*.net *.split)
  523. # [12:30] * Quits: falken (uid20729@gateway/web/irccloud.com/x-kfzqjlffvlmimhfh) (*.net *.split)
  524. # [12:30] * Quits: Johnny- (~null@unaffiliated/johnny-) (*.net *.split)
  525. # [12:30] * Quits: lokling (~quassel@quassel.woboq.com) (*.net *.split)
  526. # [12:30] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  527. # [12:33] * Joins: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e)
  528. # [12:33] * Joins: espadrine (~tyl@213.152.18.159)
  529. # [12:33] * Joins: yutak (~yutak@2401:fa00:4:1000:3560:1e4a:8670:9b3b)
  530. # [12:33] * Joins: dbaron (~dbaron@2001:450:1e:232:9dc4:fa03:d84b:961b)
  531. # [12:33] * Joins: strugee (~strugee@2602:d8:a048:e600:2247:47ff:fe82:d58c)
  532. # [12:33] * Joins: Cwiiis (~sid227@2620:101:8016:74::4:e3)
  533. # [12:33] * Joins: abucur (sid19072@gateway/web/irccloud.com/x-quhouihxvxqkzggi)
  534. # [12:33] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
  535. # [12:33] * Joins: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502)
  536. # [12:33] * Joins: howitdo (~howitdo@unaffiliated/howitdo)
  537. # [12:33] * Joins: beverloo (beverloo@nat/google/x-keghyhdsaiubchjw)
  538. # [12:33] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  539. # [12:33] * Joins: jyasskin_w (jyasskin@nat/google/x-caresiqmrrbisonf)
  540. # [12:33] * Joins: hayato (sid20728@gateway/web/irccloud.com/x-ucxoasvqxuzmwmnl)
  541. # [12:33] * Joins: jst_ (~quassel@198.199.94.175)
  542. # [12:33] * Joins: tommorris (sid639@wikimedia/Tom-Morris)
  543. # [12:33] * Joins: heycam (~cam@wok.mcc.id.au)
  544. # [12:33] * Joins: robogoat (~robogoat@c-24-126-240-124.hsd1.ga.comcast.net)
  545. # [12:33] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  546. # [12:33] * Joins: wanderview (~sid277@2620:101:8016:74::4:115)
  547. # [12:33] * Joins: falken (uid20729@gateway/web/irccloud.com/x-kfzqjlffvlmimhfh)
  548. # [12:33] * Joins: Johnny- (~null@unaffiliated/johnny-)
  549. # [12:33] * Joins: lokling (~quassel@quassel.woboq.com)
  550. # [12:33] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  551. # [12:33] * Quits: zcorpan (~zcorpan@2001:450:1e:232:182c:37f:3b7d:528e) (Read error: Connection reset by peer)
  552. # [12:33] * Quits: Tenhi (~tenhi@178.18.241.180) (Ping timeout: 260 seconds)
  553. # [12:35] * Joins: Tenhi (~tenhi@178.18.241.180)
  554. # [12:38] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  555. # [12:43] * Krinkle_ is now known as Krinkle
  556. # [12:43] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  557. # [12:46] * heycam is now known as heycam|away
  558. # [13:04] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  559. # [13:04] * Quits: jwalden (~waldo@108-233-252-216.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406])
  560. # [13:07] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  561. # [13:13] * Joins: zcorpan (~zcorpan@89.202.203.52)
  562. # [13:13] * Joins: satazor_ (~satazor@bl6-108-46.dsl.telepac.pt)
  563. # [13:14] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Read error: Connection reset by peer)
  564. # [13:14] * wilsonpage is now known as wilsonpage-away
  565. # [13:19] * Quits: satazor_ (~satazor@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
  566. # [13:20] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
  567. # [13:21] <zcorpan> Domenic: so i wanted the bug-filer link to be available ASAP so the user doesn't have to wait for the document to finish loading before s/he can report a bug
  568. # [13:22] <TabAtkins> zcorpan: And so they can report the spec being slow as a bug?
  569. # [13:23] <zcorpan> sure
  570. # [13:23] * Quits: frivoal (~frivoal@89.202.203.52) (Remote host closed the connection)
  571. # [13:24] * heycam|away is now known as heycam
  572. # [13:24] * Joins: frivoal (~frivoal@89.202.203.52)
  573. # [13:27] * Joins: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  574. # [13:27] * Quits: dshwang (~dshwang@192.55.54.42) (Remote host closed the connection)
  575. # [13:27] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
  576. # [13:29] * Joins: dshwang (~dshwang@134.134.137.71)
  577. # [13:32] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-srrfcbcwbvmefmac)
  578. # [13:36] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
  579. # [13:39] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  580. # [13:39] * wilsonpage-away is now known as wilsonpage
  581. # [13:40] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  582. # [13:42] * Joins: ehynds (~ehynds@146-115-145-170.c3-0.nwt-ubr1.sbo-nwt.ma.cable.rcn.com)
  583. # [13:44] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 255 seconds)
  584. # [13:53] * Joins: calvaris (~calvaris@4.126.27.77.dynamic.mundo-r.com)
  585. # [13:54] * Joins: jdaggett_ (~jdaggett@ae062111.dynamic.ppp.asahi-net.or.jp)
  586. # [13:55] * Joins: satazor_ (~satazor@114.248.108.93.rev.vodafone.pt)
  587. # [13:58] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Ping timeout: 264 seconds)
  588. # [14:04] * Quits: satazor_ (~satazor@114.248.108.93.rev.vodafone.pt) (Remote host closed the connection)
  589. # [14:04] * Joins: darobin (~darobin@159.180.228.142)
  590. # [14:10] <MikeSmith> annevk: will try to think of some good wording
  591. # [14:10] * Quits: encryptd_fractal (~encryptd_@2601:449:8100:cad9:bd9d:a280:803a:2502) (Remote host closed the connection)
  592. # [14:11] <MikeSmith> annevk: I guess for going forward right now I would be more worried about ending up getting bunches of patches submitted from people who don't actually understand the spec
  593. # [14:12] <MikeSmith> annevk: e.g., the comment at https://github.com/whatwg/html/pull/24#issuecomment-135694902
  594. # [14:12] <MikeSmith> 「Why is "Text" capitalized?」
  595. # [14:14] <MikeSmith> so I think the README will eventually need to have wording saying something like, Your patch will have to be rejected if it's not consistent with the technical conventions used in the language in the spec.
  596. # [14:16] <MikeSmith> e.g., "Terms like Text are capitalized and linked to <dfn>s etc. for a reason; you need to read the spec and understand the reasons why it's written the way it is, and why it's necessary for any patch you submit to be written in the same way."
  597. # [14:16] <Domenic> Dammit annevk got all the easy ones I bookmarked last night
  598. # [14:16] <MikeSmith> heh
  599. # [14:17] <MikeSmith> "If the spec words something in certain way, or marks up something in a certain way, always assume it was written that way very intentionally and carefully for a specific purpose."
  600. # [14:17] <MikeSmith> etc.
  601. # [14:24] <nox> annevk: I've noticed some spaces went away in DOM, is that known?
  602. # [14:24] <astearns> does DOM use bikshed? https://github.com/tabatkins/bikeshed/issues/467
  603. # [14:25] <Ms2ger> Yes
  604. # [14:26] * Joins: lerc (~quassel@121-74-249-71.telstraclear.net)
  605. # [14:27] <ato> annevk: Has an “absolute path relative url” been renamed to something else?
  606. # [14:38] <Krinkle> Hm.. how far are source maps on the standards track? I'm trying to figure out whether it's a bug or gap in specification that //# sourceURL in Chrome treats //foo.com/bar.js as relative to (no domain), instead of expanding to http:// or using something like that
  607. # [14:38] * tantek notes 4y+2d anniversary of http://tantek.com/2011/238/b1/many-ways-slice-url-name-pieces
  608. # [14:39] <Krinkle> especially since it does support absolute urls.
  609. # [14:40] <Krinkle> In the generic handling for it, would be nice not to have to do string manipulation on href values before passing to eval.
  610. # [14:50] <Domenic> Krinkle: last I saw their spec was a google doc that seemed kind of iffy
  611. # [14:50] <Krinkle> yeah
  612. # [14:50] <Krinkle> is that still the state of things?
  613. # [14:50] <Krinkle> Looks like something that's quite widely used now. Time for a spec.
  614. # [14:51] <Krinkle> Though I suppose it's hard to claim because it's not strictly of use within the DOM or HTML categoriers.
  615. # [14:51] <Krinkle> similar how console.log isn't standardised (or did I miss that one?)
  616. # [14:52] <Krinkle> but we could at least put it up somewhere using spec-like formatting, maybe on github pages somewhere as a vendor-maintained spec.
  617. # [14:52] <Krinkle> google doc isn't a good issue tracker :P
  618. # [14:56] <smaug____> I thought there is some draft for console.log
  619. # [14:56] <Domenic> Krinkle: would you like a whatwg/source-maps repo all of your own?
  620. # [14:57] <Domenic> And yeah, we have a couple console spec repos that never got finished
  621. # [14:57] <Krinkle> Aha, that'd be amazing
  622. # [14:57] <Krinkle> i'll have no excuse to finally give in and learn about how to use bikeshed
  623. # [14:57] <Domenic> Sweet :). GitHub username?
  624. # [14:58] <Krinkle> Krinkle
  625. # [14:58] * Joins: weinig (~weinig@92.103.209.244)
  626. # [14:58] <Krinkle> http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/
  627. # [14:58] <Krinkle> https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit?hl=en_US&pli=1&pli=1
  628. # [14:59] <Krinkle> CC BY-SA so that's doable.
  629. # [14:59] <Krinkle> Though we usually use cc0, right?
  630. # [15:00] <Domenic> Yeah
  631. # [15:00] <Domenic> That's a pretty restrictive license actually
  632. # [15:00] <Domenic> Interesting
  633. # [15:00] <Krinkle> I'll create an issue asking the authors to re-license
  634. # [15:00] <Domenic> Depends on how much text you're reusing directly
  635. # [15:00] <Krinkle> In the new repo?
  636. # [15:00] <Domenic> Yeah seems good
  637. # [15:01] <Krinkle> I don't have massive plans for the spec, so at this point, I do intend to import most of the writing as-is
  638. # [15:01] <Ms2ger> smaug____, yeah, I've seen one or two
  639. # [15:01] <Domenic> Gotcha
  640. # [15:02] <Krinkle> at least to make any changes more explicit as follow-up commits
  641. # [15:02] * Quits: falken (uid20729@gateway/web/irccloud.com/x-kfzqjlffvlmimhfh) (Quit: Connection closed for inactivity)
  642. # [15:02] <Krinkle> Domenic: Can you close the wiki?
  643. # [15:02] <Domenic> For general setup, the easiest thing to do for now will be to work on gh-pages and check in both index.bs source, and index.html output. You can also do fun things with build scripts running on Travis, but that might be yakshaving.
  644. # [15:02] <Krinkle> Yeah
  645. # [15:02] <Domenic> Done.
  646. # [15:02] <Krinkle> And make gh-pages the default branch
  647. # [15:03] <Krinkle> If not already, I don't know
  648. # [15:03] <Ms2ger> There's http://sideshowbarker.github.io/console-spec/ but also something else...
  649. # [15:03] <Krinkle> https://github.com/whatwg/dom is a good example to draw from structure wise?
  650. # [15:03] <Domenic> Krinkle: it appears you need to actually push a gh-pages commit before I can do that
  651. # [15:03] <Krinkle> Ah, okay
  652. # [15:03] <Domenic> And yeah it is
  653. # [15:03] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
  654. # [15:03] <MikeSmith> Ms2ger: I think terinjokes was working on a real console spec
  655. # [15:04] <Ms2ger> https://github.com/terinjokes/console-spec
  656. # [15:04] <Ms2ger> You should link it
  657. # [15:11] <MikeSmith> I should just redirect it I guess
  658. # [15:11] <MikeSmith> Ms2ger: except I don't see where it's actually published
  659. # [15:12] <MikeSmith> which I remember now is why I didn't link to it already
  660. # [15:12] <MikeSmith> and I don't want to just link the repo
  661. # [15:12] <Ms2ger> The latest rendered version can be viewed at https://terinjokes.github.io/console-spec.
  662. # [15:12] * MikeSmith looks
  663. # [15:13] <MikeSmith> so yeah now I also remember there's still almost nothing there
  664. # [15:14] <MikeSmith> so I'd rather really not (re)waste any more time futzing around with linking/redirecting to it until it would actually be useful/rewarding for anybody to spend time doing that
  665. # [15:14] <Krinkle> Hm.. I guess I have to name it index.bs so that it creates index.html
  666. # [15:15] <MikeSmith> in the mean time, http://getfirebug.com/wiki/index.php/Console_API is still a lot more useful to people
  667. # [15:16] * Quits: estellevw (~estellevw@173-228-112-249.dsl.dynamic.fusionbroadband.com) (Quit: Snuggling with the puppies)
  668. # [15:16] <MikeSmith> annevk: see my PR about the 100-character thing, which is the best wording I can manage to come up with
  669. # [15:16] <Domenic> Yeah until we have one console spec to rule them all, let a thousand console specs bloom
  670. # [15:22] <MikeSmith> Domenic: I guess I should actually take time to read through all of https://github.com/erlang/otp/wiki/Writing-good-commit-messages
  671. # [15:23] <MikeSmith> the statements of rationale in that are great
  672. # [15:23] <Ms2ger> FTR, I disagree with no-period-at-end-of-first-sentence
  673. # [15:26] <jgraham> FTR I think that kind of thing is pointless bikeshedding
  674. # [15:27] <Ms2ger> Pointless
  675. # [15:27] <Ms2ger> I see what you did there
  676. # [15:27] <jgraham> It seems that periodically I can make an unintentional pun ;)
  677. # [15:28] <Ms2ger> Ooh, you're on a roll
  678. # [15:28] * Joins: boogyman (~justme_j@user-0c90hji.cable.mindspring.com)
  679. # [15:28] * Quits: boogyman (~justme_j@user-0c90hji.cable.mindspring.com) (Changing host)
  680. # [15:28] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
  681. # [15:33] * smaug____ thinks long commit messages are just adding extra noise, and short description + link to the bug is better
  682. # [15:34] * Joins: boogyman__ (~justme_j@user-0c90hji.cable.mindspring.com)
  683. # [15:35] * boogyman is now known as Guest55649
  684. # [15:36] * Quits: Guest55649 (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 255 seconds)
  685. # [15:37] * boogyman__ is now known as boogyman
  686. # [15:37] * Quits: boogyman (~justme_j@user-0c90hji.cable.mindspring.com) (Changing host)
  687. # [15:37] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
  688. # [15:40] * Joins: jensnockert_ (~jensnocke@84.219.248.21)
  689. # [15:45] * Quits: jensnockert_ (~jensnocke@84.219.248.21) (Ping timeout: 250 seconds)
  690. # [15:46] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonvibyxdryrjxq.ip6.access.telenet.be) (Ping timeout: 256 seconds)
  691. # [15:48] <Krinkle> Domenic: Hm.. before I go much further in converting the google doc into markdown/bikeshed, you reckon it'll gain traction? I mean, right now it's managed by Mozilla mostly via the google mailinglist. I could ask there first.
  692. # [15:50] <Domenic> Krinkle: yeah, that is probably a good idea... especially if you aren't planning on investing too much time beyond just converting the doc. If it's just a format change that's not so valuable.
  693. # [15:50] <wanderview> hmm... I guess the html spec repo might be higher traffic than the other repos I watch
  694. # [15:50] <Krinkle> Yeah, they have no obligation to use github forward
  695. # [15:50] <Krinkle> Domenic: But it is something whatwg would want to cover under its umbrella?
  696. # [15:50] <Krinkle> I don't know what authority decides what whatwg/* covers :)
  697. # [15:51] <Domenic> Krinkle: definitely. If we have an active editor :)
  698. # [15:53] <Domenic> Krinkle: but yeah getting buy in from the people currently maintaining it is probably a pretty important step.
  699. # [15:53] <Krinkle> Domenic: Yeah, and we can invite the current editors to become active editors here, right?
  700. # [15:54] <Domenic> Krinkle: for sure!
  701. # [15:54] <Krinkle> Maybe some of them have already participated in whatwg conversations in the past.
  702. # [15:57] <Krinkle> Hm.. seems they prefer "Source Map" as opposed to Source Maps
  703. # [15:57] <Krinkle> makes sense I suppose
  704. # [15:57] <Domenic> Want a rename?
  705. # [15:57] <Krinkle> Yeah
  706. # [15:58] <Domenic> Done
  707. # [15:58] <Krinkle> Thx
  708. # [15:59] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonvibyxdryrjxq.ip6.access.telenet.be)
  709. # [16:06] <Krinkle> Domenic: Sent, bcc-ed you
  710. # [16:09] * Quits: howitdo (~howitdo@unaffiliated/howitdo) (Ping timeout: 244 seconds)
  711. # [16:09] * Quits: caitp (~green@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
  712. # [16:11] * Joins: mven (~textual@32.97.110.56)
  713. # [16:11] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  714. # [16:12] <nox> There is no way to distinguish adding an attribute from removing an attribute through mutation records, right?
  715. # [16:13] <MikeSmith> jgraham: given the 50-character-summary git convention, I think using consistent language conventions for the summary is not pointless if the end result is that the commit summaries are consistently shorter rather than consistently longer (e.g., it typically make thems 3-4 characters shorter, by dropping the -ed with one other character before it, along with the period)
  716. # [16:13] <smaug____> nox: how so
  717. # [16:13] <nox> smaug____: Sorry, changing an attribute vs removing an attribute.
  718. # [16:13] <smaug____> nox: if you observe the old value, adding an attribute has null old valu
  719. # [16:13] <jgraham> MikeSmith: The 50 character summary convention is also not all that
  720. # [16:13] <nox> smaug____: Change: smaug____: 'Queue a mutation record of "attributes" for element with name attribute’s local name, namespace attribute’s namespace, and oldValue attribute’s value.'
  721. # [16:13] <nox> Remove: 'Queue a mutation record of "attributes" for element with name attribute’s local name, namespace attribute’s namespace, and oldValue attribute’s value.'
  722. # [16:14] <MikeSmith> jgraham: yeah I know, but it's there
  723. # [16:14] <smaug____> nox: if you remove attribute, you can check .getAttribute what is the new value
  724. # [16:14] <smaug____> and it is null if there is no attribute anymore
  725. # [16:15] <jgraham> MikeSmith: "there" in the sense that some people suggest it and GitHub is annoying at some length that isn't 50 characters (and annoying in a dumb way too; it will replace one character over the limit with three periods)
  726. # [16:15] <jgraham> I tend to agree that the first line should be reasonably short
  727. # [16:15] <jgraham> I don't think you should kill yourself
  728. # [16:16] <Ms2ger> It's actually a unicode ellipsis now
  729. # [16:17] <MikeSmith> jgraham: agreed about "I don't think you should kill yourself". Especially when futzing with the commit summary makes it less clear, or more klunkly
  730. # [16:17] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 244 seconds)
  731. # [16:17] <MikeSmith> we should all just write commit summaries in Chinese
  732. # [16:18] <MikeSmith> you can write an entire book in 50 characters in Chinese
  733. # [16:19] * Joins: ehsan_ (~ehsan@ip-162-250-172-168.fibre.fibrestream.ca)
  734. # [16:20] <Ms2ger> I recently learned the Chinese character for "get married"
  735. # [16:20] <Ms2ger> In utf-16, it's 0x5A5A
  736. # [16:21] <Ms2ger> Which happens to be what we use to fill freed memory
  737. # [16:21] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
  738. # [16:22] <nox> smaug____: That could have changed by the time the mutation record is handled.
  739. # [16:22] * Joins: howitdo (~howitdo@unaffiliated/howitdo)
  740. # [16:22] <nox> smaug____: In the case of children changes, you still have all the information, even if it changed.
  741. # [16:22] <nox> In the case of attributes, not so much.
  742. # [16:23] <smaug____> nox: when you handle mutation records, you may need to check the latest mutation records
  743. # [16:23] <smaug____> and if you need to be very careful, use takeRecords()
  744. # [16:24] * Quits: ehsan_ (~ehsan@ip-162-250-172-168.fibre.fibrestream.ca) (Quit: Leaving...)
  745. # [16:24] <zcorpan> is botie not working?
  746. # [16:24] <jgraham> botie: Are you broken?
  747. # [16:24] <botie> i don't know, jgraham
  748. # [16:25] <nox> smaug____: Meh, I still find that inconsistent.
  749. # [16:25] <jgraham> zcorpan: Signs are inconclusive
  750. # [16:25] <smaug____> nox: you have all the information with attributes
  751. # [16:25] <zcorpan> it didn't inform me of things it was told afaict
  752. # [16:25] <zcorpan> botie: you're fired
  753. # [16:25] <botie> zcorpan: excuse me?
  754. # [16:25] <nox> smaug____: You couldn't write some sort of "mutation logger" that accurately reflects whatever happened on the tree even if the records aren't handled immediately.
  755. # [16:25] <smaug____> just like you have with children changes
  756. # [16:26] <smaug____> nox: Google has mutation logger
  757. # [16:26] <smaug____> using mutation observer
  758. # [16:26] <nox> No, in children changes, even if removed children are added back to the same parent, you still know they were removed at that point,
  759. # [16:26] <smaug____> oh, you mean that
  760. # [16:26] <nox> with attributes, you may lose the fact that they were removed.
  761. # [16:26] <smaug____> nox: no
  762. # [16:26] <nox> If you remove and add it back, the two mutation records are the same.
  763. # [16:26] <smaug____> nox: the next time attribute is added, the old value is null
  764. # [16:27] <nox> Oh right. So you have to look at all the later records, right?
  765. # [16:28] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 260 seconds)
  766. # [16:28] <smaug____> right
  767. # [16:30] * Joins: hgl (~hgl@unaffiliated/hgl)
  768. # [16:33] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  769. # [16:33] * Joins: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net)
  770. # [16:33] * Joins: darobin (~darobin@159.180.228.142)
  771. # [16:38] <annevk> ato: yeah, https://url.spec.whatwg.org/#syntax-url-path-absolute
  772. # [16:39] <ato> annevk: Perfect, thank you!
  773. # [16:39] <annevk> nox: Bikeshed changed serialization
  774. # [16:43] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  775. # [16:43] * Joins: darobin (~darobin@159.180.228.142)
  776. # [16:44] <annevk> Domenic: sorry about that, at some point I stopped fixing IDL stuff philipj had filed figuring he might as well fix it itself
  777. # [16:44] <annevk> MikeSmith: thanks for adding that, I think we need to reword the first paragraph now at some point so it makes more sense together, but this is probably good enough for now
  778. # [16:50] <TabAtkins> annevk: Nearly done fixing that!
  779. # [16:50] <TabAtkins> Doing this fiddly crap while in the middle of CSSWG f2f has been way slow
  780. # [16:50] <TabAtkins> Should have taken just, like, a single 2-hour session or something.
  781. # [16:50] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 250 seconds)
  782. # [16:53] * Joins: hgl (~hgl@unaffiliated/hgl)
  783. # [16:55] * wilsonpage is now known as wilsonpage-away
  784. # [17:02] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  785. # [17:03] <annevk> heh
  786. # [17:06] <TabAtkins> Done now, finally, just cleaning up before commit.
  787. # [17:07] <TabAtkins> Debugging serialization of whitespace is amazingly annoying.
  788. # [17:08] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
  789. # [17:09] * wilsonpage-away is now known as wilsonpage
  790. # [17:10] <ato> So is it fine to reference the Annotated ECMAScript reference (es5.github.io) or should I (try to) link directly to ECMA-262?
  791. # [17:11] <jgraham> ato: My suggestion is to link to the most convenient one and let someone else challenge you later if they think it's an actual issue
  792. # [17:11] <MikeSmith> ato: why not reference the HTML version of the ES6 spec?
  793. # [17:11] <JonathanNeal> I saw that <hgroup> was formally removed from w3c’s spec. Is there any movement on an element or markup pattern for subheading elements that do not trigger sectioning?
  794. # [17:12] <ato> jgraham: Makes sense.
  795. # [17:12] <ato> MikeSmith: Is that a thing now?
  796. # [17:12] <Ms2ger> JonathanNeal, it was still in the canonical spec last time I checked
  797. # [17:12] <JonathanNeal> Ms2ger: http://www.w3.org/TR/html5/obsolete.html ?
  798. # [17:13] <Ms2ger> That document is particularly dry science fiction
  799. # [17:13] <Ms2ger> https://html.spec.whatwg.org/multipage/#the-hgroup-element
  800. # [17:13] <MikeSmith> ato: http://www.ecma-international.org/ecma-262/6.0/index.html
  801. # [17:13] <MikeSmith> jorendorff produced that
  802. # [17:14] <ato> MikeSmith: So we’re still referencing 5.1 but we should probably upgrade to 6.0.
  803. # [17:14] <jorendorff> yes for sure.
  804. # [17:15] <MikeSmith> JonathanNeal: no there is not any such movement, nor would I guess there is likely to ever be much. Few people care about it very much, and for the ones that do, they can still safely just just <hgroup>
  805. # [17:15] <JonathanNeal> Sad times at Ridgemont High. :|
  806. # [17:15] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  807. # [17:16] <MikeSmith> to me on the sadness scale, lack of a perfect way to mark up subheading doesn't even register
  808. # [17:16] <darobin> that's... sad
  809. # [17:17] <MikeSmith> heh
  810. # [17:17] <MikeSmith> lots of bigger fish to fry
  811. # [17:18] <MikeSmith> like when jesus made all those fishes
  812. # [17:18] <Ms2ger> darobin, the w3c fork? Yeah ;)
  813. # [17:18] <MikeSmith> except the web platform has a jesus that doesn't stop making fishes
  814. # [17:18] <darobin> lol :)
  815. # [17:18] * Quits: jdaggett_ (~jdaggett@ae062111.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
  816. # [17:18] <MikeSmith> we have a jesus who's like the sorcerer's apprentice of fish-making
  817. # [17:19] * Quits: weinig (~weinig@92.103.209.244) (Quit: weinig)
  818. # [17:19] <JonathanNeal> and subheadings apparently do not inherit the kingdom.
  819. # [17:19] <MikeSmith> bingo
  820. # [17:20] <MikeSmith> JonathanNeal the Baptist, voice crying in the wilderness
  821. # [17:20] <MikeSmith> eating grasshoppers and hallucinating
  822. # [17:21] * Joins: weinig (~weinig@92.103.209.244)
  823. # [17:21] <annevk> ato: do you need to reference JavaScript?
  824. # [17:21] <annevk> ato: often standards just need to reference IDL
  825. # [17:21] * Quits: manu (~manu@mail.digitalbazaar.com) (Read error: No route to host)
  826. # [17:22] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-srrfcbcwbvmefmac) (Quit: Connection closed for inactivity)
  827. # [17:22] <jgraham> annevk: WebDriver isn't defining IDL interfaces
  828. # [17:22] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
  829. # [17:23] <jgraham> It wants to actually inject and execute js
  830. # [17:23] <annevk> Ah, I was wondering if it was the same standard you were working on
  831. # [17:23] <ato> annevk: WebDriver is creating an execution environment for scripts to allow an out-of-process program to inject code into the content space.
  832. # [17:23] * Joins: manu (~manu@mail.digitalbazaar.com)
  833. # [17:23] <ato> jgraham: We have one IDL!
  834. # [17:23] <annevk> Though that does very much sound like a callback-based system which IDL does support
  835. # [17:24] <annevk> Coupled with queueing tasks et al
  836. # [17:25] <annevk> Woohoo, <400 legacy open bugs
  837. # [17:25] <jgraham> If it is describable using IDL it isn't obvious to me at least
  838. # [17:25] <JonathanNeal> MikeSmith: Or I could go the other direction. http://i.imgur.com/JQkHbHV.png
  839. # [17:27] <jgraham> annevk: https://w3c.github.io/webdriver/webdriver-spec.html#dfn-execute-a-function-body and surrounding parts, if you want to look
  840. # [17:28] <annevk> jgraham: that looks fairly similar to what setTimeout needs to do
  841. # [17:28] <MikeSmith> JonathanNeal: heh
  842. # [17:29] <annevk> jgraham: but admittedly all of the callback-based stuff has some holes and could use tightening
  843. # [17:30] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
  844. # [17:30] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  845. # [17:34] <miketaylr> zcorpan: hey, yeah so compat standard. the plan is for gecko to implement and match (for the most part) what edge has implemented as well
  846. # [17:34] <jgraham> annevk: setTimeout seems to reference ECMA262 directly as well
  847. # [17:34] <jgraham> Generally I copied these parts from setTimeout and event handlers in HTML
  848. # [17:35] <zcorpan> miketaylr: ok. i didn't know edge had implemented WebKitMatrix etc
  849. # [17:35] <miketaylr> zcorpan: yeah
  850. # [17:35] <miketaylr> zcorpan: there's a gdoc linked from https://bugzilla.mozilla.org/show_bug.cgi?id=1170774#c0 that jacob rossi sent me
  851. # [17:35] <zcorpan> possibly we can fold it into the geometry spec at some point
  852. # [17:35] <miketaylr> webkit things that edge implements
  853. # [17:36] <miketaylr> sgtm
  854. # [17:37] <zcorpan> miketaylr: so WebKitPoint was removed from blink
  855. # [17:38] <miketaylr> good to know zcorpan
  856. # [17:38] <miketaylr> we haven't found any sites that break for us related to WebKitPoint
  857. # [17:38] <miketaylr> so it's not a priority for us
  858. # [17:38] <miketaylr> (which doesn't mean they don't exist)
  859. # [17:39] <zcorpan> https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pIbpN_8Lqpg/tp9f71GsslIJ
  860. # [17:39] <miketaylr> zcorpan: https://wiki.mozilla.org/Compatibility/Mobile/Non_Standard_Compatibility is a better roadmap for what the compat spec will have, rather than that gdoc
  861. # [17:39] <miketaylr> at least, to begin with
  862. # [17:40] * miketaylr needs to re-subscribe to blink-dev
  863. # [17:40] <zcorpan> miketaylr: can you link to that in the spec's introduction or so?
  864. # [17:40] <miketaylr> zcorpan: yeah, planning on spending a few hours editing this afternoon
  865. # [17:41] <zcorpan> k cool
  866. # [17:41] * Joins: jensnockert (~jensnocke@84.219.248.21)
  867. # [17:46] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 244 seconds)
  868. # [17:51] * Joins: ap (~ap@17.202.44.214)
  869. # [17:53] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  870. # [17:54] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
  871. # [17:59] * Joins: mven_ (~textual@32.97.110.56)
  872. # [17:59] * Quits: mven_ (~textual@32.97.110.56) (Excess Flood)
  873. # [17:59] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  874. # [18:01] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
  875. # [18:04] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  876. # [18:07] <TabAtkins> All right, Houdini is switching over to using GH exclusively for discussion.
  877. # [18:07] * Quits: frivoal (~frivoal@89.202.203.52) (Remote host closed the connection)
  878. # [18:07] <annevk> MikeSmith: about hgroup, what about https://www.w3.org/Bugs/Public/show_bug.cgi?id=28077?
  879. # [18:07] <annevk> TabAtkins: no more F2F?
  880. # [18:09] * Krinkle fears the days of mailing lists are over.
  881. # [18:09] <Krinkle> :O
  882. # [18:09] <TabAtkins> annevk: Hahaha, still f2f
  883. # [18:09] <TabAtkins> but mailling list is reserved just for pinging everyone for a wide review or something
  884. # [18:10] <TabAtkins> If this works reasonably well, we'll switch CSS over to it, too.
  885. # [18:10] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: My Mac has gone to sleep. ZZZzzz…)
  886. # [18:12] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  887. # [18:12] <Ms2ger> Uhuh
  888. # [18:12] * heycam is now known as heycam|away
  889. # [18:12] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
  890. # [18:16] * Quits: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
  891. # [18:17] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  892. # [18:21] * Joins: jernoble|laptop (~jernoble@17.114.155.195)
  893. # [18:22] * Joins: ccardona_work (~ccardona_@209.213.209.190)
  894. # [18:23] * Quits: ccardona_work (~ccardona_@209.213.209.190) (Client Quit)
  895. # [18:25] <MikeSmith> annevk: I think that bug should probably just be closed as wontfix, because there's no spec bug and IMHO not even any note needed
  896. # [18:26] * wilsonpage is now known as wilsonpage-away
  897. # [18:26] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  898. # [18:26] <annevk> MikeSmith: does the validator complain about hgroup?
  899. # [18:26] * Joins: ccardona_work (~ccardona_@209.213.209.190)
  900. # [18:26] <MikeSmith> The default validator code doesn't emit any error for hgroup. Only the W3C instance of the checker does
  901. # [18:27] * wilsonpage-away is now known as wilsonpage
  902. # [18:27] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  903. # [18:27] <MikeSmith> if soembody else downloads the checker and runs it, they will not get errors about hgroup
  904. # [18:28] <annevk> MikeSmith: okay, resolved WONTFIX per your advice
  905. # [18:28] <MikeSmith> k
  906. # [18:28] <annevk> forgot to include ™ :-/
  907. # [18:28] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
  908. # [18:29] <MikeSmith> contributor@whatwg.org always have the option of re-opening the bug if not satisfied with the resolution, so no worries there!
  909. # [18:30] <ccardona_work> Top of tha morning/afternoon/evening WHATWG crew o/
  910. # [18:30] <MikeSmith> hey ccardona_work
  911. # [18:31] <ccardona_work> hey MikeSmith ✌🏽
  912. # [18:31] <MikeSmith> oh shit just got real, annevk pushed "Deprecate <keygen> and appcache"
  913. # [18:34] <ccardona_work> MikeSmith: Out of curiosity how long have you lived in Japan (if you don’t mind me asking)
  914. # [18:34] <ccardona_work> were you ever in the bay area?
  915. # [18:35] <annevk> TabAtkins: could you evaluate https://www.w3.org/Bugs/Public/show_bug.cgi?id=17632 please?
  916. # [18:36] <MikeSmith> ccardona_work: I've been in Japan for 14 years. Before that the closest I lived to the bay area was one year in Santa Cruz
  917. # [18:37] <MikeSmith> ccardona_work: I lived near the "other" South Bay, in LA county, for quite a few years (Torrance, Hawthorne, how of the Beach Boys)
  918. # [18:38] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  919. # [18:38] * Quits: darobin (~darobin@159.180.228.142) (Remote host closed the connection)
  920. # [18:38] <MikeSmith> ccardona_work: I lived in Santa Barbara for year as well (added for the sake of completeness in cataloging my California experiences)
  921. # [18:40] <jgraham> ccardona_work: MikeSmith is actually Brian Wilson in disguise
  922. # [18:41] <jgraham> The person making the public appearance as "Brian Wilson" is actually a not-very-convincing automaton
  923. # [18:41] * Quits: manu (~manu@mail.digitalbazaar.com) (Quit: Computers. Bah! Who needs 'em.)
  924. # [18:41] * Joins: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net)
  925. # [18:41] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 244 seconds)
  926. # [18:42] <MikeSmith> heh. I'm trying to get as much psychedelics as he did. I still have a ways to go to catch up
  927. # [18:42] <MikeSmith> annevk: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28197#c2 should be resolved I think
  928. # [18:43] * Joins: benwerd_ (~benwerd@2601:18e:c200:9ba8:ccaa:f851:f3cc:4e51)
  929. # [18:43] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  930. # [18:43] * Quits: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
  931. # [18:43] * Joins: manu (~manu@mail.digitalbazaar.com)
  932. # [18:44] <annevk> MikeSmith: ta, done
  933. # [18:44] <ccardona_work> MikeSmith: wow 14 years in Japan. That’s epic. Yes I lived in Santa Cruz as well. That’s where my son was born 7 years ago. I also spent 3 months there about 5 months ago as I took a mini break from SF when transitioning out of a relationship w/ my ex-wife.
  934. # [18:45] <ccardona_work> pretty funny regarding the psycadelics. ha 😲
  935. # [18:48] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
  936. # [18:48] * Joins: benwerd (~benwerd@172.56.10.181)
  937. # [18:48] * Quits: benwerd_ (~benwerd@2601:18e:c200:9ba8:ccaa:f851:f3cc:4e51) (Ping timeout: 246 seconds)
  938. # [18:49] * Joins: benwerd_ (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net)
  939. # [18:51] * Joins: frivoal (~frivoal@2001:450:1e:232:258f:4c2f:2147:66a4)
  940. # [18:52] * Quits: weinig (~weinig@92.103.209.244) (Quit: weinig)
  941. # [18:52] * Quits: benwerd (~benwerd@172.56.10.181) (Ping timeout: 240 seconds)
  942. # [18:54] * Quits: dbaron (~dbaron@2001:450:1e:232:9dc4:fa03:d84b:961b) (Ping timeout: 244 seconds)
  943. # [18:55] * Quits: frivoal (~frivoal@2001:450:1e:232:258f:4c2f:2147:66a4) (Remote host closed the connection)
  944. # [18:56] * Quits: zcorpan (~zcorpan@89.202.203.52) (Remote host closed the connection)
  945. # [18:57] * Quits: pyfisch (~pyfisch@wikimedia/Pyfisch) (Quit: ZNC - http://znc.in)
  946. # [18:57] * Quits: tantek (~tantek@89.202.203.52) (Quit: tantek)
  947. # [18:57] * Joins: weinig (~weinig@92.103.209.244)
  948. # [18:59] * Joins: jyasskin (~jyasskin@207.198.105.22)
  949. # [18:59] * Quits: ccardona_work (~ccardona_@209.213.209.190) (Quit: ccardona_work)
  950. # [19:01] * Joins: Maurice` (copyman@unaffiliated/maurice)
  951. # [19:05] <annevk> MikeSmith: going forward, please resolve as you see fit and let this channel know
  952. # [19:05] <annevk> MikeSmith: that seems like it would get sufficient peer review
  953. # [19:05] <MikeSmith> annevk: OK
  954. # [19:05] <MikeSmith> will do so
  955. # [19:06] <annevk> seems easier and I'll get less email
  956. # [19:06] <MikeSmith> indeed
  957. # [19:10] <frewsxcv> should Object.getOwnPropertyNames ever iterate through the 'supported property names'? (as defined here: https://heycam.github.io/webidl/#dfn-supported-property-names)
  958. # [19:10] * Parts: cluelesscoder (~cluelessc@192.241.203.163) ("undefined")
  959. # [19:10] <Ms2ger> Why wouldn't it?
  960. # [19:10] <frewsxcv> well, i think it does, but i'm wondering where that is defined in the spec
  961. # [19:11] <Ms2ger> https://heycam.github.io/webidl/#property-enumeration I guess
  962. # [19:11] <Ms2ger> We need to upgrade idl to es6
  963. # [19:11] <Ms2ger> Now if heycam could just push it under the whatwg umbrella... :)
  964. # [19:11] * Quits: calvaris (~calvaris@4.126.27.77.dynamic.mundo-r.com) (Quit: Ex-Chat)
  965. # [19:12] <frewsxcv> like, I understand the ECMAScript spec specifies the getOwnPropertyNames function and the [[OwnPropertyKeys]] trap, I'm just wondering if those are referenced somewhere in a w3c or whatwg spec somewhere to iterate through the 'supported property names'
  966. # [19:12] * Quits: weinig (~weinig@92.103.209.244) (Quit: weinig)
  967. # [19:13] <frewsxcv> the webidl spec hosted on heycam's github doesn't even mention [[OwnPropertyKeys]]
  968. # [19:13] * annevk has a case of deja vu
  969. # [19:13] * frewsxcv is just sanity checking
  970. # [19:13] <Ms2ger> Indeed, and it should
  971. # [19:18] * Joins: ccardona_work (~ccardona_@209.213.209.190)
  972. # [19:22] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 272 seconds)
  973. # [19:30] <annevk> Ms2ger: if he did, would you fix all the bugs?
  974. # [19:30] * Quits: benwerd_ (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net) (Remote host closed the connection)
  975. # [19:35] * Joins: ap (~ap@17.114.153.43)
  976. # [19:36] <Ms2ger> I would fix some of the rhings
  977. # [19:36] <Ms2ger> things
  978. # [19:40] <MikeSmith> wontfixed https://www.w3.org/Bugs/Public/show_bug.cgi?id=28296 (a minor editorial clarification thing that's not needed, and OP didn't understand the parsing behavior and DOM for the case)
  979. # [19:41] * Quits: jyasskin (~jyasskin@207.198.105.22) (Quit: My computer has gone to sleep. ZZZzzz…)
  980. # [19:42] * Joins: jensnockert (~jensnocke@84.219.248.21)
  981. # [19:45] * Quits: ccardona_work (~ccardona_@209.213.209.190) (Quit: ccardona_work)
  982. # [19:45] <Domenic> MikeSmith: wrong link I think
  983. # [19:46] <MikeSmith> oofs yeah
  984. # [19:46] <MikeSmith> hang on
  985. # [19:46] <MikeSmith> https://www.w3.org/Bugs/Public/show_bug.cgi?id=28323 is the one I had meant to cite
  986. # [19:46] * Joins: ccardona_work (~ccardona_@209.213.209.190)
  987. # [19:47] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
  988. # [19:48] <Domenic> MikeSmith: can I get bugmail for all HTML bugs? Can't find a preference that easily.
  989. # [19:49] * Joins: jyasskin (~jyasskin@216.239.45.82)
  990. # [19:51] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Max SendQ exceeded)
  991. # [19:52] <MikeSmith> Domenic: I think you can't, but short of that you can add a watch for Hixie, and that will get you them (as well as some WebApps bugs too though)
  992. # [19:52] <Domenic> MikeSmith: I'll give that a shot, should be fine. I think I'll start getting 3 mails per webapps bug then...
  993. # [19:53] <MikeSmith> yeah I gets dupes for a lot of bugs
  994. # [19:53] <MikeSmith> will be glad to cut down on that some after we close the existing HTML ones
  995. # [19:54] <MikeSmith> ...and replace it with a flood of GH issue notifications!
  996. # [19:55] * Joins: satazor (~satazor@a213-22-0-191.cpe.netcabo.pt)
  997. # [19:56] * Joins: satazor_ (~satazor@114.248.108.93.rev.vodafone.pt)
  998. # [19:57] * Quits: jernoble|laptop (~jernoble@17.114.155.195) (Quit: My Mac has gone to sleep. ZZZzzz…)
  999. # [19:59] * Quits: satazor (~satazor@a213-22-0-191.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  1000. # [20:00] * Joins: jernoble|laptop (~jernoble@17.114.155.195)
  1001. # [20:03] * Joins: jsbell (jsbell@nat/google/x-qhkgpppkkisnucjm)
  1002. # [20:04] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Quit: My Mac has gone to sleep. ZZZzzz…)
  1003. # [20:09] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  1004. # [20:10] * Quits: ap (~ap@17.114.153.43)
  1005. # [20:12] * Quits: satazor_ (~satazor@114.248.108.93.rev.vodafone.pt) (Remote host closed the connection)
  1006. # [20:22] <MikeSmith> Domenic: about Text vs text, it seems to me that the spec does actually use capital <code>Text</code> references throughout consistently when it's referring to the concept of text nodes
  1007. # [20:22] <MikeSmith> that case you cite seems like an exception that maybe oughtta be changed
  1008. # [20:23] <Domenic> MikeSmith: right. Text = https://html.spec.whatwg.org/#text; text = https://html.spec.whatwg.org/#text-content
  1009. # [20:23] <MikeSmith> but if you think I should lowercase it here, I will
  1010. # [20:23] <Domenic> I don't think so
  1011. # [20:23] <MikeSmith> ah
  1012. # [20:23] <Domenic> "text" lowercase is about the content model, which I think is what you're talking about
  1013. # [20:23] * MikeSmith re-looks
  1014. # [20:24] <MikeSmith> ah yeah
  1015. # [20:24] <MikeSmith> I missed the distinction
  1016. # [20:24] <MikeSmith> will change it
  1017. # [20:26] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  1018. # [20:29] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
  1019. # [20:31] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-hbvqpaqobrgrgxkz) (Quit: Connection closed for inactivity)
  1020. # [20:35] * Joins: ap_ (~ap@17.114.153.43)
  1021. # [20:36] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  1022. # [20:37] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Remote host closed the connection)
  1023. # [20:38] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  1024. # [20:42] * Joins: satazor (~satazor@bl6-108-46.dsl.telepac.pt)
  1025. # [20:44] <Domenic> Still pretty surprised that the build system is holding up tbh :P
  1026. # [20:44] <Domenic> So many moving parts...
  1027. # [20:54] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  1028. # [20:56] * Quits: ehynds (~ehynds@146-115-145-170.c3-0.nwt-ubr1.sbo-nwt.ma.cable.rcn.com) (Ping timeout: 240 seconds)
  1029. # [21:02] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdonvibyxdryrjxq.ip6.access.telenet.be) (Quit: nn)
  1030. # [21:10] * Joins: bin_005 (~ctlM@80.83.238.38)
  1031. # [21:12] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  1032. # [21:15] * Quits: capella-s3 (~yaaic@cpe-24-59-243-39.twcny.res.rr.com) (Read error: Connection reset by peer)
  1033. # [21:18] * Joins: darobin (~darobin@85-171-202-130.rev.numericable.fr)
  1034. # [21:24] * Quits: espadrine (~tyl@213.152.18.159) (Ping timeout: 244 seconds)
  1035. # [21:28] * Quits: darobin (~darobin@85-171-202-130.rev.numericable.fr) (Quit: Leaving...)
  1036. # [21:29] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
  1037. # [21:31] * Joins: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net)
  1038. # [21:32] * Joins: zcorpan (~zcorpan@AMontsouris-559-1-13-208.w90-24.abo.wanadoo.fr)
  1039. # [21:35] <MikeSmith> speak of the devil
  1040. # [21:35] <MikeSmith> I am just now checking out the build tools
  1041. # [21:35] * Quits: benwerd (~benwerd@c-50-133-142-142.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
  1042. # [21:36] <Domenic> watti needs a readme
  1043. # [21:36] <Domenic> I'll do that
  1044. # [21:43] * Joins: jensnockert (~jensnocke@84.219.248.21)
  1045. # [21:45] <Domenic> Done https://github.com/whatwg/wattsi
  1046. # [21:45] * MikeSmith reads
  1047. # [21:46] <MikeSmith> nice
  1048. # [21:47] <MikeSmith> I was having problems trying to run the wattsi build with fpc v2.6
  1049. # [21:47] * MikeSmith grabs v3
  1050. # [21:48] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 256 seconds)
  1051. # [21:51] <MikeSmith> https://nondante.files.wordpress.com/2011/08/larsonhellaccordian.png
  1052. # [21:52] * Joins: capella-s3 (~yaaic@cpe-24-59-243-39.twcny.res.rr.com)
  1053. # [21:52] <MikeSmith> except in the bottom part, it's Hixie saying, Welcome to the WHATWG, here's your Free Pascal
  1054. # [21:57] * Joins: benwerd (~benwerd@2601:18e:c200:9ba8:fc58:e3b1:c17e:f113)
  1055. # [21:57] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  1056. # [22:02] <MikeSmith> "htmlparser.pas(336,42) Error: Data element too large" 😢
  1057. # [22:06] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  1058. # [22:09] <Domenic> hmm I haven't seen that one...
  1059. # [22:14] * heycam|away is now known as heycam
  1060. # [22:15] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  1061. # [22:19] * Quits: ccardona_work (~ccardona_@209.213.209.190) (Quit: ccardona_work)
  1062. # [22:21] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  1063. # [22:21] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  1064. # [22:25] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
  1065. # [22:29] * Quits: jyasskin (~jyasskin@216.239.45.82) (Quit: My computer has gone to sleep. ZZZzzz…)
  1066. # [22:29] * Quits: satazor (~satazor@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
  1067. # [22:32] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  1068. # [22:33] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  1069. # [22:34] * Joins: estellevw (~estellevw@198.80.42.100)
  1070. # [22:38] <MikeSmith> this is on OSX
  1071. # [22:39] <MikeSmith> think I will just switch to trying in my linux server instead
  1072. # [22:45] * Quits: estellevw (~estellevw@198.80.42.100) (Quit: Snuggling with the puppies)
  1073. # [22:45] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Remote host closed the connection)
  1074. # [22:48] * heycam is now known as heycam|away
  1075. # [22:54] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  1076. # [22:57] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  1077. # [22:58] * Joins: hasather (~hasather@80.91.33.141)
  1078. # [22:59] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 260 seconds)
  1079. # [23:05] * Quits: bin_005 (~ctlM@80.83.238.38) (Ping timeout: 260 seconds)
  1080. # [23:06] * Joins: jyasskin (~jyasskin@216.239.45.82)
  1081. # [23:17] * Joins: bin_005 (~ctlM@80.83.239.71)
  1082. # [23:17] * Quits: bin_005 (~ctlM@80.83.239.71) (Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number)
  1083. # [23:19] * Joins: weinig (~weinig@92.103.209.244)
  1084. # [23:21] * Joins: bin_005 (~ctlM@80.83.239.71)
  1085. # [23:24] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  1086. # [23:25] * Joins: ccardona_work (~ccardona_@209.213.209.190)
  1087. # [23:32] * Quits: benwerd (~benwerd@2601:18e:c200:9ba8:fc58:e3b1:c17e:f113) (Remote host closed the connection)
  1088. # [23:35] * Joins: IZh (~IZh@192.194.199.35)
  1089. # [23:37] * Joins: jamesheston (~jameshest@wsip-184-183-165-96.sd.sd.cox.net)
  1090. # [23:39] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  1091. # [23:42] * Joins: jwalden (~waldo@corp.mtv2.mozilla.com)
  1092. # [23:44] * Joins: jensnockert (~jensnocke@84.219.248.21)
  1093. # [23:49] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 260 seconds)
  1094. # [23:51] * Quits: weinig (~weinig@92.103.209.244) (Quit: weinig)
  1095. # Session Close: Sat Aug 29 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