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

Options:

Previous day, Next day

  1. # Session Start: Wed Feb 25 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  4. # [00:00] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  5. # [00:00] * Joins: scor (~scor@drupal.org/user/52142/view)
  6. # [00:00] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 252 seconds)
  7. # [00:01] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  8. # [00:02] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
  9. # [00:05] * Joins: benwerd (~benwerd@199.87.84.238)
  10. # [00:06] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 246 seconds)
  11. # [00:08] * Joins: ambv_ (~ambv@199.201.64.131)
  12. # [00:10] * Quits: ambv (~ambv@199.201.64.131) (Ping timeout: 256 seconds)
  13. # [00:11] * Quits: eric_carlson (~ericc@17.202.49.94) (Ping timeout: 255 seconds)
  14. # [00:11] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  15. # [00:12] <MikeSmith> that nickname's probably too long for him to fit on his business card
  16. # [00:13] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  17. # [00:13] <MikeSmith> so probably need to do some brainstorming to help him come up with a shorter nickname
  18. # [00:14] <dglazkov> don't be mean to folks :)
  19. # [00:14] <MikeSmith> hey I'm just trying to be helpful here
  20. # [00:15] <MikeSmith> anyway, speaking of helpful, "Waiting for available socket"
  21. # [00:15] <MikeSmith> I seem to be getting that message in Chrome oftenish these days
  22. # [00:16] <MikeSmith> or more accurately, in Chromium, built from trunk
  23. # [00:16] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 244 seconds)
  24. # [00:16] <MikeSmith> I got a lot of tabs open but I wouldn't think that would cause it
  25. # [00:16] <MikeSmith> also, this is on OSX
  26. # [00:17] <caitp-> i've seen that a few times before, on stable builds afaik
  27. # [00:17] <MikeSmith> ah OK
  28. # [00:17] <MikeSmith> well to be clear when it happens, the page load just hangs
  29. # [00:17] <MikeSmith> or I mean the response never comes at all
  30. # [00:17] <caitp-> yeah
  31. # [00:18] * Quits: weinig (~weinig@17.202.50.223) (Ping timeout: 264 seconds)
  32. # [00:18] <MikeSmith> I seem to be getting it when trying to load *.w3.org resources
  33. # [00:19] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  34. # [00:20] * Quits: bholley_ (~bholley@c-24-130-121-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  35. # [00:21] <caitp-> ulimit maybe? or does that affect osx
  36. # [00:23] <Domenic> it affects osx worst of all
  37. # [00:23] <Domenic> osx has very low defaults
  38. # [00:24] <MikeSmith> ah ok
  39. # [00:24] <MikeSmith> what's ulimit?
  40. # [00:24] * MikeSmith googles
  41. # [00:24] <caitp-> kern.maxfiles seems to be around 12k here
  42. # [00:29] * Quits: xtrm0 (uid12574@gateway/web/irccloud.com/x-xnhqrsyodmhcoyxq) (Quit: Connection closed for inactivity)
  43. # [00:29] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  44. # [00:29] <MikeSmith> so would the number of open tabs have any effect on this?
  45. # [00:30] <MikeSmith> I have about 75 tabs open
  46. # [00:31] <caitp-> i'm not sure exactly how chromium's socket pooling works, if each frame gets its own socket pool then sure
  47. # [00:31] <caitp-> running a webserver or database or building big code would add to it
  48. # [00:32] <caitp-> or maybe it's a bug in chrome, hard to say :<
  49. # [00:32] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  50. # [00:33] <MikeSmith> wait so I had naively assumed it meant chrome was waiting for a network socket
  51. # [00:33] <caitp-> psychic debugging is hard, i'm just throwing ideas at you
  52. # [00:34] <MikeSmith> heh
  53. # [00:35] <MikeSmith> anyway ulimit -n says 2560 on my system, which seems like it should be enough
  54. # [00:36] <MikeSmith> I'll give up for now
  55. # [00:37] <MikeSmith> on the bright side, it's cool how Chrome doubles as a system load tester
  56. # [00:40] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 246 seconds)
  57. # [00:42] * Joins: hgl (~hgl@unaffiliated/hgl)
  58. # [00:44] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 256 seconds)
  59. # [00:51] <jgraham> They should get bratell on that. I hear his hobby is running at the system resource limits
  60. # [00:51] <gsnedders> I seem to remember him claiming to have surprisingly few tabs open when I last spoke to him.
  61. # [00:51] <gsnedders> Like only a few hundred.
  62. # [00:53] <jgraham> Well with presto on 32bit windows he had enough open to frequently test the OOM handling
  63. # [00:57] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  64. # [00:59] * Krinkle|detached is now known as Krinkle
  65. # [01:00] * Joins: plutoniix (~plutoniix@119.63.87.222)
  66. # [01:00] <jgraham> annevk: Did you see http://daniel.haxx.se/blog/2015/02/24/curl-smiley-urls-and-libc/ ?
  67. # [01:01] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  68. # [01:06] <MikeSmith> jgraham: wow when even he can't tell from the specs what's supposed to be allowed, the specs are pretty bad
  69. # [01:06] <MikeSmith> Daniel Stenberg I mean
  70. # [01:07] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  71. # [01:07] <jgraham> Yeah
  72. # [01:08] * Quits: ehsan (~ehsan@2001:450:1f:224:48b0:85f7:84b2:ee00) (Remote host closed the connection)
  73. # [01:12] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  74. # [01:12] * Joins: weinig (~weinig@17.245.31.180)
  75. # [01:18] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  76. # [01:25] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  77. # [01:25] * GPHemsley wonders if "initial MIME type" and "final MIME type" would be clearer than "supplied MIME type" and "sniffed MIME type", respectively.
  78. # [01:26] <zewt> cool, another CORS header for everyone to copy and paste blindly into their server
  79. # [01:26] <zewt> (heh)
  80. # [01:27] <TabAtkins> GPHemsley: initial/final sound good. supplied/sniffed sound like they're both inputs into an algorithm that'll spit out a final one.
  81. # [01:27] <TabAtkins> Or mix 'em up, supplied/final.
  82. # [01:28] <GPHemsley> https://www.w3.org/Bugs/Public/show_bug.cgi?id=28094
  83. # [01:28] <GPHemsley> Could that be what's in play here?
  84. # [01:28] <TabAtkins> GPHemsley: Ah, no, in that bug, it's that the phrase "the X is the Y" is unclear - the directionality of the implication isn't obvious.
  85. # [01:29] <TabAtkins> I try to be explicit and say "set X to Y"
  86. # [01:29] <TabAtkins> Or similar.
  87. # [01:29] <GPHemsley> oh, interesting
  88. # [01:29] <GPHemsley> leave a comment to that effect?
  89. # [01:29] <TabAtkins> Doing so.
  90. # [01:30] <GPHemsley> thanks
  91. # [01:33] <GPHemsley> TabAtkins: Any insight into the first two quotes?
  92. # [01:33] <tantek> why not specified mime type and computed mime type? 1/2 ;)
  93. # [01:34] <TabAtkins> No, I don't know about the first two lines. Those seem fine to me.
  94. # [01:34] <GPHemsley> tantek: s/specified/supplied/ ?
  95. # [01:34] <GPHemsley> I like that
  96. # [01:34] <GPHemsley> supplied and computed
  97. # [01:35] <GPHemsley> I never liked sniffed
  98. # [01:35] <tantek> agreed. use of "sniff" always smelled a bit funny to me.
  99. # [01:35] * GPHemsley wonders what has changed out from under him since the last time the spec was updated
  100. # [01:35] <zewt> igi smelled
  101. # [01:35] <GPHemsley> :P
  102. # [01:36] * Quits: CvP (CvP@203.76.123.238) (Read error: Connection reset by peer)
  103. # [01:36] * Joins: CvP (CvP@203.76.123.238)
  104. # [01:36] <TabAtkins> /kick #whatwg tantek Puns too terrible.
  105. # [01:38] <GPHemsley> was there some change to the infrastructure, or should I be able to build like I always have?
  106. # [01:39] <TabAtkins> You can try it and see?
  107. # [01:40] <GPHemsley> I suppose :)
  108. # [01:40] <GPHemsley> looks like it should be OK, as long as I don't update anything
  109. # [01:43] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  110. # [01:55] <MikeSmith> it seems like this "Waiting for available socket" thing in Chrome can't be caused by hitting a system-level limit in OSX, because when it happens with some particular URL, I can open up that same page in Firefox or Safari with no problem
  111. # [01:57] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Ping timeout: 245 seconds)
  112. # [01:59] <GPHemsley> "X is Y" means "X == Y"
  113. # [02:00] <GPHemsley> "set X to Y" means "X = Y"
  114. # [02:00] * GPHemsley puts that in the style guide
  115. # [02:00] * Joins: KevinMarks (~yaaic@2607:fb90:42c:2d7b:e5df:79de:50e2:853f)
  116. # [02:03] * Joins: KevinMarks_ (~KevinMark@172.56.33.218)
  117. # [02:03] * Quits: KevinMarks (~yaaic@2607:fb90:42c:2d7b:e5df:79de:50e2:853f) (Remote host closed the connection)
  118. # [02:04] * Quits: Zebra111 (~quassel@sydnns0115w-156057001225.dhcp-dynamic.FibreOp.ns.bellaliant.net) (Remote host closed the connection)
  119. # [02:04] * Quits: jsbell (jsbell@nat/google/x-mkqijfllvyilxrty) (Quit: There's no place like home...)
  120. # [02:05] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  121. # [02:05] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-nztcjmvwpblizwnz)
  122. # [02:06] * Quits: Bass10 (~Bass10@c-73-37-130-61.hsd1.mn.comcast.net) (Ping timeout: 250 seconds)
  123. # [02:10] <TabAtkins> GPHemsley: Yeah, that's right.
  124. # [02:11] * Joins: broquain1 (~dbrook@static.94.217.47.78.clients.your-server.de)
  125. # [02:12] * Joins: Zebra111 (~quassel@sydnns0115w-156057001225.dhcp-dynamic.FibreOp.ns.bellaliant.net)
  126. # [02:18] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  127. # [02:18] * Quits: 6A4ABKYHE (scrollback@gateway/web/scrollback.io/x-fkcwvlbjcvwttscw) (Ping timeout: 256 seconds)
  128. # [02:18] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Ping timeout: 256 seconds)
  129. # [02:18] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (*.net *.split)
  130. # [02:18] * Quits: lokling (quassel@quassel.woboq.de) (*.net *.split)
  131. # [02:18] * Quits: r4vi (~r4vi@184.106.109.213) (*.net *.split)
  132. # [02:18] * Quits: tomvg (~tomvg@ec2-54-77-194-140.eu-west-1.compute.amazonaws.com) (*.net *.split)
  133. # [02:18] * Quits: Shagane (~Shagane@ec2-54-191-9-143.us-west-2.compute.amazonaws.com) (*.net *.split)
  134. # [02:21] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  135. # [02:21] * Joins: lokling (quassel@quassel.woboq.de)
  136. # [02:21] * Joins: r4vi (~r4vi@184.106.109.213)
  137. # [02:21] * Joins: tomvg (~tomvg@ec2-54-77-194-140.eu-west-1.compute.amazonaws.com)
  138. # [02:21] * Joins: Shagane (~Shagane@ec2-54-191-9-143.us-west-2.compute.amazonaws.com)
  139. # [02:28] * heycam is now known as heycam|away
  140. # [02:34] <zewt> MikeSmith: don't know the particular issue, but you could have per-process (maybe per process tree?) limits
  141. # [02:36] * Quits: benwerd (~benwerd@199.87.84.238) (*.net *.split)
  142. # [02:36] * Quits: jkomoros______ (sid7860@gateway/web/irccloud.com/x-xwtvrpsxotpgluji) (*.net *.split)
  143. # [02:36] * Quits: Yudai__ (~Yudai@73.170.83.204) (*.net *.split)
  144. # [02:36] * Quits: hayato_ (sid20728@gateway/web/irccloud.com/x-ohcfejmzanomryzu) (*.net *.split)
  145. # [02:36] * Quits: gsnedders (~gsnedders@5.2.16.23) (*.net *.split)
  146. # [02:36] * Quits: DenSchub (~DenSchub@sprachrohr.0b101010.org) (*.net *.split)
  147. # [02:36] * Quits: suzak (~suzak@www4346uf.sakura.ne.jp) (*.net *.split)
  148. # [02:36] * Quits: psy_ (~psy@103.6.159.176) (*.net *.split)
  149. # [02:36] * Quits: biniar (~biniar@unaffiliated/biniar) (*.net *.split)
  150. # [02:36] * Quits: dwim (~dwim@210.94.41.89) (*.net *.split)
  151. # [02:36] * Quits: bcjordan (~bcjordan@ec2-54-172-35-148.compute-1.amazonaws.com) (*.net *.split)
  152. # [02:36] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cswakborxkkprjbt) (*.net *.split)
  153. # [02:36] * Quits: Johnny- (~null@unaffiliated/johnny-) (*.net *.split)
  154. # [02:36] * Quits: riddle (riddle@us.yunix.net) (*.net *.split)
  155. # [02:36] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  156. # [02:36] * Quits: nephyrin (~neph@nemu.pointysoftware.net) (*.net *.split)
  157. # [02:36] * Quits: schuki (~quassel@vali.lamercake.org) (*.net *.split)
  158. # [02:36] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  159. # [02:36] * Quits: deltab (~deltab@cpc2-smal2-0-0-cust22.19-1.cable.virginm.net) (*.net *.split)
  160. # [02:36] * Quits: rektide_ (~rektide@eldergods.com) (*.net *.split)
  161. # [02:36] * Quits: dcheng_ (dcheng@nat/google/x-vzxsuxqmtwddyvyp) (*.net *.split)
  162. # [02:39] <GPHemsley> Feedback welcome: https://wiki.whatwg.org/wiki/Specs/style#Equality
  163. # [02:39] <GPHemsley> TabAtkins: ^
  164. # [02:39] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  165. # [02:39] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  166. # [02:40] <TabAtkins> Looks good.
  167. # [02:40] * Joins: benwerd (~benwerd@199.87.84.238)
  168. # [02:40] * Joins: psy_ (~psy@103.6.159.176)
  169. # [02:40] * Joins: biniar (~biniar@unaffiliated/biniar)
  170. # [02:40] * Joins: dwim (~dwim@210.94.41.89)
  171. # [02:40] * Joins: jkomoros______ (sid7860@gateway/web/irccloud.com/x-xwtvrpsxotpgluji)
  172. # [02:40] * Joins: bcjordan (~bcjordan@ec2-54-172-35-148.compute-1.amazonaws.com)
  173. # [02:40] * Joins: deltab (~deltab@cpc2-smal2-0-0-cust22.19-1.cable.virginm.net)
  174. # [02:40] * Joins: Yudai__ (~Yudai@73.170.83.204)
  175. # [02:40] * Joins: hayato_ (sid20728@gateway/web/irccloud.com/x-ohcfejmzanomryzu)
  176. # [02:40] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cswakborxkkprjbt)
  177. # [02:40] * Joins: gsnedders (~gsnedders@5.2.16.23)
  178. # [02:40] * Joins: DenSchub (~DenSchub@sprachrohr.0b101010.org)
  179. # [02:40] * Joins: Johnny- (~null@unaffiliated/johnny-)
  180. # [02:40] * Joins: riddle (riddle@us.yunix.net)
  181. # [02:40] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  182. # [02:40] * Joins: nephyrin (~neph@nemu.pointysoftware.net)
  183. # [02:40] * Joins: suzak (~suzak@www4346uf.sakura.ne.jp)
  184. # [02:40] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  185. # [02:40] * Joins: schuki (~quassel@vali.lamercake.org)
  186. # [02:40] * Joins: dcheng_ (dcheng@nat/google/x-vzxsuxqmtwddyvyp)
  187. # [02:40] * Joins: rektide_ (~rektide@eldergods.com)
  188. # [02:41] <TabAtkins> GPHemsley: Do you know the source of the "inverse map" term?
  189. # [02:41] <TabAtkins> That's definitely not my expected name for a map where each key can have multiple values.
  190. # [02:41] * Quits: benwerd (~benwerd@199.87.84.238) (*.net *.split)
  191. # [02:41] * Quits: jkomoros______ (sid7860@gateway/web/irccloud.com/x-xwtvrpsxotpgluji) (*.net *.split)
  192. # [02:41] * Quits: Yudai__ (~Yudai@73.170.83.204) (*.net *.split)
  193. # [02:41] * Quits: hayato_ (sid20728@gateway/web/irccloud.com/x-ohcfejmzanomryzu) (*.net *.split)
  194. # [02:41] * Quits: gsnedders (~gsnedders@5.2.16.23) (*.net *.split)
  195. # [02:41] * Quits: DenSchub (~DenSchub@sprachrohr.0b101010.org) (*.net *.split)
  196. # [02:41] * Quits: suzak (~suzak@www4346uf.sakura.ne.jp) (*.net *.split)
  197. # [02:41] * Quits: psy_ (~psy@103.6.159.176) (*.net *.split)
  198. # [02:41] * Quits: biniar (~biniar@unaffiliated/biniar) (*.net *.split)
  199. # [02:41] * Quits: dwim (~dwim@210.94.41.89) (*.net *.split)
  200. # [02:41] * Quits: bcjordan (~bcjordan@ec2-54-172-35-148.compute-1.amazonaws.com) (*.net *.split)
  201. # [02:41] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cswakborxkkprjbt) (*.net *.split)
  202. # [02:41] * Quits: Johnny- (~null@unaffiliated/johnny-) (*.net *.split)
  203. # [02:41] * Quits: riddle (riddle@us.yunix.net) (*.net *.split)
  204. # [02:41] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  205. # [02:41] * Quits: nephyrin (~neph@nemu.pointysoftware.net) (*.net *.split)
  206. # [02:41] * Quits: schuki (~quassel@vali.lamercake.org) (*.net *.split)
  207. # [02:41] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  208. # [02:41] * Quits: deltab (~deltab@cpc2-smal2-0-0-cust22.19-1.cable.virginm.net) (*.net *.split)
  209. # [02:41] * Quits: rektide_ (~rektide@eldergods.com) (*.net *.split)
  210. # [02:41] * Quits: dcheng_ (dcheng@nat/google/x-vzxsuxqmtwddyvyp) (*.net *.split)
  211. # [02:41] <GPHemsley> TabAtkins: Likely me and/or Wikipedia
  212. # [02:41] <GPHemsley> TabAtkins: Feel free to check the logs :P
  213. # [02:43] * Joins: benwerd (~benwerd@199.87.84.238)
  214. # [02:43] * Joins: psy_ (~psy@103.6.159.176)
  215. # [02:43] * Joins: biniar (~biniar@unaffiliated/biniar)
  216. # [02:43] * Joins: dwim (~dwim@210.94.41.89)
  217. # [02:43] * Joins: jkomoros______ (sid7860@gateway/web/irccloud.com/x-xwtvrpsxotpgluji)
  218. # [02:43] * Joins: bcjordan (~bcjordan@ec2-54-172-35-148.compute-1.amazonaws.com)
  219. # [02:43] * Joins: deltab (~deltab@cpc2-smal2-0-0-cust22.19-1.cable.virginm.net)
  220. # [02:43] * Joins: Yudai__ (~Yudai@73.170.83.204)
  221. # [02:43] * Joins: hayato_ (sid20728@gateway/web/irccloud.com/x-ohcfejmzanomryzu)
  222. # [02:43] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cswakborxkkprjbt)
  223. # [02:43] * Joins: gsnedders (~gsnedders@5.2.16.23)
  224. # [02:43] * Joins: DenSchub (~DenSchub@sprachrohr.0b101010.org)
  225. # [02:43] * Joins: Johnny- (~null@unaffiliated/johnny-)
  226. # [02:43] * Joins: riddle (riddle@us.yunix.net)
  227. # [02:43] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  228. # [02:43] * Joins: nephyrin (~neph@nemu.pointysoftware.net)
  229. # [02:43] * Joins: suzak (~suzak@www4346uf.sakura.ne.jp)
  230. # [02:43] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  231. # [02:43] * Joins: schuki (~quassel@vali.lamercake.org)
  232. # [02:43] * Joins: dcheng_ (dcheng@nat/google/x-vzxsuxqmtwddyvyp)
  233. # [02:43] * Joins: rektide_ (~rektide@eldergods.com)
  234. # [02:44] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Ping timeout: 264 seconds)
  235. # [02:44] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  236. # [02:44] <GPHemsley> nevermind, I'll do it
  237. # [02:45] <GPHemsley> 6 Nov 2013
  238. # [02:45] <GPHemsley> SimonSapin was involved
  239. # [02:46] <GPHemsley> http://logs.glob.uno/?c=freenode%23whatwg&s=6+Nov+2013&e=6+Nov+2013&h=inverse+map#c838129
  240. # [02:48] <TabAtkins> Okay. ^_^
  241. # [02:49] <GPHemsley> yay data!
  242. # [02:49] <TabAtkins> Oh wait, I see. "inverse map" is actually more restrictive than anything in the platform; that really is the correct term in that case. I was thinking it was basically equivalent to multimap, but it's not.
  243. # [02:49] <GPHemsley> :)
  244. # [02:49] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  245. # [02:51] <GPHemsley> [ For a keyed collection of values, use "inverse map" when there can be more than one value per key and only one key per value ]
  246. # [02:53] * Quits: KevinMarks_ (~KevinMark@172.56.33.218) (Ping timeout: 250 seconds)
  247. # [02:53] * Quits: riddle (riddle@us.yunix.net) (Disconnected by services)
  248. # [02:53] * Joins: scor (~scor@drupal.org/user/52142/view)
  249. # [02:53] * Joins: rektide__ (~rektide@eldergods.com)
  250. # [02:54] * Joins: riddle (riddle@us.yunix.net)
  251. # [02:54] * Quits: ambv_ (~ambv@199.201.64.131) (Quit: sys.exit(0) # computer went to sleep)
  252. # [02:54] <GPHemsley> hmm... I suppose that means that, if there are no orphans, the number of values is always greater than or equal to the number of keys
  253. # [02:54] * GPHemsley wanders off
  254. # [02:55] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-ebblpvkyhsmcxsnp) (Quit: Connection closed for inactivity)
  255. # [02:57] * GPHemsley returns briefly to alert Hixie to the terminology change in mimesniff
  256. # [02:57] * Quits: rektide_ (~rektide@eldergods.com) (Max SendQ exceeded)
  257. # [02:57] <Hixie> file a bug
  258. # [02:57] <Hixie> :-)
  259. # [02:59] <MikeSmith> zewt: ah ok
  260. # [03:00] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  261. # [03:00] * Quits: bnicholson (~bnicholso@corp.mtv2.mozilla.com) (Quit: This computer has gone to sleep)
  262. # [03:02] * Quits: ap (~ap@17.202.44.214)
  263. # [03:03] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  264. # [03:08] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
  265. # [03:12] * Quits: weinig (~weinig@17.245.31.180) (Quit: weinig)
  266. # [03:17] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
  267. # [03:27] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  268. # [03:29] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.91.1 [Firefox 35.0.1/20150122214805])
  269. # [03:31] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  270. # [03:31] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 245 seconds)
  271. # [03:34] * Quits: dwim (~dwim@210.94.41.89) (Quit: Leaving.)
  272. # [03:37] * Joins: dwim (~dwim@210.94.41.89)
  273. # [03:39] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
  274. # [03:40] * Joins: weinig (~weinig@17.245.31.180)
  275. # [03:43] * Joins: KevinMarks (~KevinMark@172.56.17.59)
  276. # [03:45] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  277. # [03:46] * Joins: kapil___ (uid36151@gateway/web/irccloud.com/x-qrwbveimwiakajxg)
  278. # [03:48] * heycam|away is now known as heycam
  279. # [03:52] * Krinkle is now known as Krinkle|detached
  280. # [04:14] <MikeSmith> Hixie: have you got any ideas on how we want to deal with document conformance for documents that contain custom elements
  281. # [04:14] <MikeSmith> I mean both spec-wise and for conformance checkers
  282. # [04:15] <MikeSmith> as far as the validator we could of course trivially just make it ignore any element names that contain hyphens
  283. # [04:16] <MikeSmith> but the downside of that is we'd lose the ability to help people catch cases where they mistyped an element name by putting a stray hyphen into it
  284. # [04:16] <MikeSmith> though I think that's probably a very rare mistake to make
  285. # [04:17] <MikeSmith> and if they did that for a non-void element, they'd have to make that same mistake twice
  286. # [04:18] <MikeSmith> because otherwise the validator would at least emit an error about finding an end tag for an element that's not open
  287. # [04:21] <MikeSmith> but the bigger downside is that trivally ignoring any element with a hyphen in its name would also mean any of its child elements also get ignored by the validator
  288. # [04:24] <Domenic> My suggestion: Output a list of hyphen-containing elements, highlight somehow any that differ by one or two characters, especially if one of the different-by-one's only occurs once or twice.
  289. # [04:25] * Quits: weinig (~weinig@17.245.31.180) (Quit: weinig)
  290. # [04:26] * Joins: weinig (~weinig@17.245.31.180)
  291. # [04:27] <MikeSmith> Domenic: OK yeah that would help
  292. # [04:27] * broquain1 is now known as broquaint
  293. # [04:29] <MikeSmith> but we still would have the problem that the validator can't do any checking of the child content of a custom element without knowing or assuming what type of content the element's meant to have
  294. # [04:29] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep)
  295. # [04:30] <MikeSmith> I guess one way to deal with that could be to just try any child element as a div as a far as validation of its child content goes
  296. # [04:30] * Quits: weinig (~weinig@17.245.31.180) (Ping timeout: 264 seconds)
  297. # [04:30] <MikeSmith> but then some custome elements might be meant for use inline, as phrasing content
  298. # [04:33] <Domenic> Hmm yeah seems not possible to solve without external metadata
  299. # [04:33] <Domenic> Which would require custom element authors to be people who want to give thought to validation constraints :/
  300. # [04:36] <MikeSmith> yup
  301. # [04:36] <MikeSmith> which isn't practical
  302. # [04:37] <MikeSmith> but short of external metadata I could have the validator try to heuristically determine what kind of content the custom element is
  303. # [04:38] <MikeSmith> e.g., a simple case is, if the custom element is itself a descendant of an element that can only contain phrasing content
  304. # [04:38] <MikeSmith> e.g., a <p> element
  305. # [04:39] <MikeSmith> then in that case we can assume that the custom element can also only contain phrasing content
  306. # [04:39] <MikeSmith> and implementation-wise I could just have the validator treat it the same as a <span> I guess
  307. # [04:40] <MikeSmith> in other words, we just make the content model of all custom elements be "transparent"
  308. # [04:40] <Hixie> fundamentally, no, i have no idea.
  309. # [04:40] <Hixie> i mean that's what DTDs were to SGML
  310. # [04:41] <Hixie> and that failed
  311. # [04:43] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
  312. # [04:43] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  313. # [04:44] * Joins: ap (~ap@c-24-130-61-31.hsd1.ca.comcast.net)
  314. # [04:46] * Quits: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  315. # [04:48] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  316. # [04:48] * Quits: ap (~ap@c-24-130-61-31.hsd1.ca.comcast.net) (Client Quit)
  317. # [04:48] * Quits: KevinMarks (~KevinMark@172.56.17.59) (Ping timeout: 246 seconds)
  318. # [04:50] * Joins: KevinMarks (~KevinMark@172.56.17.59)
  319. # [04:52] * Joins: benwerd (~benwerd@67.180.159.135)
  320. # [04:54] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  321. # [05:05] * Joins: tantek (~tantek@99-204-227-156.pools.spcsdns.net)
  322. # [05:05] <Domenic> You could imagine a "custom elements validator config"
  323. # [05:06] <Domenic> It could be very simple, starting with one line or so for each element
  324. # [05:06] <Domenic> And could become sharable
  325. # [05:06] <Domenic> Or people could end up just inputting it into a textbox alongside their HTML content
  326. # [05:06] <Domenic> and maintaining it in a .txt file they use
  327. # [05:06] <Hixie> this isn't new technology. xml schemas, dtds, relaxng, they're all elaborate ways to do this
  328. # [05:07] <Hixie> and they all basically uniformally fail in a web enviroment
  329. # [05:07] <MikeSmith> Domenic: right, something like that may be what we end up needing in the long run
  330. # [05:07] <Hixie> i mean this really is exactly what we're doing here. we're making in possible for people to use a meta language to make a new vocabulary
  331. # [05:07] <Hixie> this is exactly what sgml was, and xml later.
  332. # [05:08] <MikeSmith> Hixie: I'm not sure you're completely right about those existing schema languages having ways to do this
  333. # [05:08] <MikeSmith> certainly Relaxg
  334. # [05:08] <Hixie> i don't mean specifically define a vocabulary for custom elements in html
  335. # [05:08] <Hixie> i mean the class of problems of "describe validation criteria for a vocabulary in a metalanguage"
  336. # [05:09] <MikeSmith> ok
  337. # [05:09] * Quits: tantek (~tantek@99-204-227-156.pools.spcsdns.net) (Client Quit)
  338. # [05:10] <MikeSmith> well I think the problem with most existing schema approaches for validation is that they're all grammar-based
  339. # [05:10] <MikeSmith> so they by default say nothing is allowed anywhere
  340. # [05:10] <MikeSmith> it's like Deny: *
  341. # [05:11] <MikeSmith> and they all require you to them explicitly define what's allowed where
  342. # [05:12] <MikeSmith> the other approaches like schematron that are assertion-based do the opposite Allow:* way of saying everything's allowed everywhere
  343. # [05:12] * Joins: say2joe (~Adium@cpe-75-82-25-182.socal.res.rr.com)
  344. # [05:12] <Domenic> I think my approach is predicated on my guess that those approaches failed because of usabilty issues
  345. # [05:13] <MikeSmith> anyway for better or worse the validator at its core is a grammar-based checker so we're stuck with that limitation until we come up with something better to replace it
  346. # [05:13] <Hixie> i think these approaches failed because most people don't care to define constraints for their vocabularies.
  347. # [05:13] * Quits: say2joe (~Adium@cpe-75-82-25-182.socal.res.rr.com) (Client Quit)
  348. # [05:13] <MikeSmith> bingo
  349. # [05:13] <MikeSmith> in the past very few people had any need to
  350. # [05:13] <Domenic> Whereas something like "contains only: phrasing content" or "contains only: [x-menuitem]" --- with nothing else --- might succeed, at least in the domain of people who care enough about validation to lug around the metadata
  351. # [05:13] <MikeSmith> but I think custom elements changes that
  352. # [05:14] <MikeSmith> Domenic: yeah I think what you've described would need to be limited to some very simple limited easy to grok expression language
  353. # [05:20] * Quits: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  354. # [05:21] * Joins: weinig (~weinig@c-98-234-191-242.hsd1.ca.comcast.net)
  355. # [05:21] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-snwyedwtgsocxfwc) (Quit: Connection closed for inactivity)
  356. # [05:21] * Joins: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com)
  357. # [05:26] * Quits: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com) (Ping timeout: 265 seconds)
  358. # [05:35] * Quits: KevinMarks (~KevinMark@172.56.17.59) (Ping timeout: 246 seconds)
  359. # [05:38] * Joins: KevinMarks (~KevinMark@172.56.17.59)
  360. # [05:38] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  361. # [05:56] * Joins: markkes (~markkes@62.207.90.201)
  362. # [05:57] * Quits: KevinMarks (~KevinMark@172.56.17.59) (Ping timeout: 252 seconds)
  363. # [06:01] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  364. # [06:06] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  365. # [06:10] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Remote host closed the connection)
  366. # [06:16] * heycam is now known as heycam|away
  367. # [06:32] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  368. # [06:38] * heycam|away is now known as heycam
  369. # [06:41] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  370. # [06:42] * Quits: capella-s32 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Read error: Connection reset by peer)
  371. # [06:43] * Joins: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com)
  372. # [06:43] * Quits: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Read error: Connection reset by peer)
  373. # [06:44] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: My iMac has gone to sleep. ZZZzzz…)
  374. # [06:45] * Joins: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com)
  375. # [06:46] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  376. # [06:46] * Quits: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Read error: Connection reset by peer)
  377. # [06:47] * Joins: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com)
  378. # [06:49] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
  379. # [06:58] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  380. # [07:01] * Quits: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Read error: Connection reset by peer)
  381. # [07:02] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  382. # [07:03] * Joins: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com)
  383. # [07:04] * Joins: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com)
  384. # [07:07] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  385. # [07:12] * Quits: benwerd (~benwerd@67.180.159.135) (Remote host closed the connection)
  386. # [07:13] * Joins: benwerd (~benwerd@67.180.159.135)
  387. # [07:24] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
  388. # [07:30] * Quits: Goplat (~goplat@reactos/developer/Goplat)
  389. # [07:40] * heycam is now known as heycam|away
  390. # [07:46] <annevk> jgraham: left a reply, URL Standard has all the answers, but when you start looking at RFCs... yeah
  391. # [07:48] * Quits: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  392. # [07:50] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
  393. # [07:51] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  394. # [08:01] * Quits: psy_ (~psy@103.6.159.176) (Ping timeout: 246 seconds)
  395. # [08:01] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
  396. # [08:09] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  397. # [08:11] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  398. # [08:12] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  399. # [08:13] * Joins: markkes (~markkes@62.207.90.201)
  400. # [08:16] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  401. # [08:16] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  402. # [08:26] * Quits: weinig (~weinig@c-98-234-191-242.hsd1.ca.comcast.net) (Quit: weinig)
  403. # [08:33] * Joins: iandevlin (~iandevlin@b2b-5-10-191-178.unitymedia.biz)
  404. # [08:36] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  405. # [08:39] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
  406. # [08:42] * Quits: rniwa (~rniwa@17.114.218.239) (Quit: My Mac has gone to sleep. ZZZzzz…)
  407. # [08:43] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  408. # [08:52] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
  409. # [08:53] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  410. # [08:55] * Quits: Ducki (~Ducki@191.233.66.1) (Remote host closed the connection)
  411. # [08:58] * Quits: benwerd (~benwerd@67.180.159.135)
  412. # [09:09] * Joins: scrollback1 (scrollback@gateway/web/scrollback.io/x-cmqfascmmlbbsdzv)
  413. # [09:13] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  414. # [09:17] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  415. # [09:21] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  416. # [09:22] * Joins: hasather (~hasather@80.91.33.141)
  417. # [09:25] * Joins: oldWelff (~oldWelff@83-93-103-214-dynamic.dk.customer.tdc.net)
  418. # [09:28] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  419. # [09:31] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  420. # [09:35] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 246 seconds)
  421. # [09:39] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 264 seconds)
  422. # [09:42] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  423. # [09:42] * Joins: rniwa (~rniwa@67.164.23.121)
  424. # [09:49] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-voabpnffyvlydxfv)
  425. # [09:49] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  426. # [09:52] * Quits: jacobolus (~jacobolus@122.192.82.18) (Remote host closed the connection)
  427. # [09:53] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  428. # [09:57] * Joins: psy_ (~psy@182.74.25.22)
  429. # [10:00] * Joins: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com)
  430. # [10:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  431. # [10:05] * Quits: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com) (Ping timeout: 250 seconds)
  432. # [10:07] * Joins: Maurice (copyman@unaffiliated/maurice)
  433. # [10:12] * Quits: wakaba (~wakaba@224.101.236.133.dy.bbexcite.jp) (Quit: Leaving...)
  434. # [10:13] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  435. # [10:15] * Joins: wakaba (~wakaba@224.101.236.133.dy.bbexcite.jp)
  436. # [10:18] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  437. # [10:23] * Joins: jacobolus (~jacobolus@122.192.82.18)
  438. # [10:29] * Quits: jacobolus (~jacobolus@122.192.82.18) (Ping timeout: 264 seconds)
  439. # [10:36] * Joins: josemanuel (~josemanue@91.Red-88-26-148.staticIP.rima-tde.net)
  440. # [10:38] * Joins: Lachy (~Lachy@213.166.174.2)
  441. # [10:39] * Quits: josemanuel (~josemanue@91.Red-88-26-148.staticIP.rima-tde.net) (Client Quit)
  442. # [10:41] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
  443. # [10:50] * Joins: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  444. # [11:01] * Joins: jacobolus (~jacobolus@122.192.82.18)
  445. # [11:07] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  446. # [11:10] * Quits: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Ping timeout: 272 seconds)
  447. # [11:10] * Joins: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com)
  448. # [11:14] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  449. # [11:19] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  450. # [11:26] <annevk> JakeA: DOM === (!JavaScript && !<canvas>)
  451. # [11:26] <JakeA> annevk: haha, perfect!
  452. # [11:28] <Ms2ger> I'm having issues with my HTML5 DOM HTTP
  453. # [11:32] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  454. # [11:37] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 256 seconds)
  455. # [11:38] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  456. # [11:43] * Joins: flower (~user@202.44.238.62)
  457. # [11:44] * Quits: flower (~user@202.44.238.62) (Max SendQ exceeded)
  458. # [11:45] * Joins: flower (~user@202.44.238.62)
  459. # [11:46] * Quits: flower (~user@202.44.238.62) (Max SendQ exceeded)
  460. # [11:47] * Joins: flower (~user@202.44.238.62)
  461. # [12:11] * Quits: plutoniix (~plutoniix@119.63.87.222) (Quit: จรลี จรลา)
  462. # [12:13] * Joins: jdaggett_ (~jdaggett@ad056175.dynamic.ppp.asahi-net.or.jp)
  463. # [12:15] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  464. # [12:16] * Quits: rniwa (~rniwa@67.164.23.121) (Quit: My Mac has gone to sleep. ZZZzzz…)
  465. # [12:20] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  466. # [12:22] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 245 seconds)
  467. # [12:23] * Joins: sarri (~sari@unaffiliated/sarri)
  468. # [12:24] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  469. # [12:29] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  470. # [12:32] * Joins: watilde (~watilde@pw126205162098.3.panda-world.ne.jp)
  471. # [12:35] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  472. # [12:42] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  473. # [12:52] * Joins: ambv (~ambv@199.201.64.2)
  474. # [12:54] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-nztcjmvwpblizwnz) (Quit: Connection closed for inactivity)
  475. # [13:01] * Joins: hemanth (~hemanth@122.167.115.98)
  476. # [13:01] * Quits: hemanth (~hemanth@122.167.115.98) (Max SendQ exceeded)
  477. # [13:02] * Joins: hemanth (~hemanth@122.167.115.98)
  478. # [13:06] * Quits: watilde (~watilde@pw126205162098.3.panda-world.ne.jp) (Read error: Connection reset by peer)
  479. # [13:07] * Joins: watilde (~watilde@pw126205162098.3.panda-world.ne.jp)
  480. # [13:15] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  481. # [13:16] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  482. # [13:21] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  483. # [13:25] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Quit: ChatZilla 0.9.91.1 [Firefox 35.0.1/20150122214805])
  484. # [13:28] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  485. # [13:33] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  486. # [13:34] <jgraham> annevk: Do we know how common xml:base is?
  487. # [13:35] * Quits: ^esc (~esc-ape@91.141.0.234.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  488. # [13:35] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  489. # [13:38] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 244 seconds)
  490. # [13:42] * Quits: watilde (~watilde@pw126205162098.3.panda-world.ne.jp) (Read error: Connection reset by peer)
  491. # [13:46] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Remote host closed the connection)
  492. # [13:50] * Quits: jdaggett_ (~jdaggett@ad056175.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
  493. # [13:52] * Quits: Somatt_wrk (~somattwrk@130.193.24.135) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  494. # [13:54] <annevk> jgraham: foolip has been counting it I think
  495. # [13:55] <annevk> philipj that is, these days
  496. # [13:55] <jgraham> Oh, he changed nicks
  497. # [13:55] * Quits: hemanth (~hemanth@122.167.115.98) (Quit: This computer has gone to sleep)
  498. # [13:56] <jgraham> (thinking about it more, I don't really care that much for the problem I had in mind)
  499. # [13:56] <jgraham> (so don't worry)
  500. # [13:58] <GPHemsley> Hixie: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28100
  501. # [13:59] <annevk> jgraham: see https://code.google.com/p/chromium/issues/detail?id=341854 for progress on removing xml:base
  502. # [14:00] <annevk> jgraham: https://bugzilla.mozilla.org/show_bug.cgi?id=903372 is still awaiting a volunteer
  503. # [14:00] * Joins: satazor (~satazor@80.99.114.89.rev.vodafone.pt)
  504. # [14:10] * Quits: psy_ (~psy@182.74.25.22) (Remote host closed the connection)
  505. # [14:16] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  506. # [14:16] * Quits: satazor (~satazor@80.99.114.89.rev.vodafone.pt) (Remote host closed the connection)
  507. # [14:21] * Joins: hemanth (~hemanth@122.167.115.98)
  508. # [14:26] * Joins: scor (scor@drupal.org/user/52142/view)
  509. # [14:30] * Joins: ^esc (~esc-ape@91.141.3.66.wireless.dyn.drei.com)
  510. # [14:33] <hemanth> How do I import a reserved/key word? Something like import { 'return' } as identity from 'fj-maybe'; does not work...
  511. # [14:34] <hemanth> fj-maybe does: export default { 'return' (value) {return value;} }
  512. # [14:42] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 246 seconds)
  513. # [14:44] * Joins: plutoniix (~plutoniix@node-njv.pool-101-108.dynamic.totbb.net)
  514. # [14:49] * Joins: newtron (~newtron@199.71.174.203)
  515. # [14:52] <philipj> annevk, jgraham, it's more convenient to be philipj in #blink, so...
  516. # [14:53] <philipj> so the xml:base counter isn't for the presence of the attribute but just when it has an observable effect in Blink
  517. # [14:54] <philipj> https://www.chromestatus.com/metrics/feature/timeline/popularity/580
  518. # [14:54] <philipj> https://www.chromestatus.com/metrics/feature/timeline/popularity/681 is for the reflected attribute in SVG
  519. # [14:55] <annevk> looks great
  520. # [14:55] <annevk> but it also seems that in Chrome it has barely any effect at all
  521. # [14:55] <annevk> that's not true for Gecko though since no other browser does it...
  522. # [14:56] <philipj> annevk: note that the SVG counter (681) hasn't reached stable yet, but I'm quite optimistic
  523. # [14:56] <jgraham> philipj: On an entirely different topic, I needinfo'd you on a bug about wpt media test source selection. I hope you don't mind
  524. # [14:57] <philipj> jgraham: yep, I saw that, and don't mind :)
  525. # [14:57] <philipj> I also have a philipj@opera.com account in your Bugzilla, not sure why I have two
  526. # [14:58] <jgraham> Ah, foolip is a more unique search string ;)
  527. # [15:01] <philipj> yes it is :)
  528. # [15:06] <philipj> jgraham: I've replied to your needsinfo bug
  529. # [15:07] <jgraham> philipj: Thanks!
  530. # [15:07] <philipj> I like this needsinfo system BTW
  531. # [15:07] <Ms2ger> MikeSmith bugged systeam about that, I wonder what happened
  532. # [15:07] <jgraham> Yeah, it seems to work quite well
  533. # [15:08] <Ms2ger> philipj, you can get accounts merged, fwiw... You need to file a bug somewhere
  534. # [15:09] <MikeSmith> I got a reply on the needsinfo thing—basically a "maybe"—so at least they didn't reject it yet
  535. # [15:09] <MikeSmith> I need to get back to them and continue to lobby for it
  536. # [15:13] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  537. # [15:16] * Quits: CvP (CvP@203.76.123.238) (Read error: Connection reset by peer)
  538. # [15:16] * Joins: CvP (CvP@203.76.123.238)
  539. # [15:19] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  540. # [15:24] * Quits: markkes (~markkes@62.207.90.201) (Read error: Connection reset by peer)
  541. # [15:27] * Joins: markkes (~markkes@62.207.90.201)
  542. # [15:30] * Joins: Bass10 (~Bass10@c-73-37-130-61.hsd1.mn.comcast.net)
  543. # [15:31] * Quits: ^esc (~esc-ape@91.141.3.66.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  544. # [15:34] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  545. # [15:35] <Ms2ger> MikeSmith, any chance you can get a big banner on http://www.w3.org/TR/Window/?
  546. # [15:36] <MikeSmith> Ms2ger: yeah
  547. # [15:36] <MikeSmith> got a page I can copy the banner from?
  548. # [15:39] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 246 seconds)
  549. # [15:40] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  550. # [15:44] * Quits: Bass10 (~Bass10@c-73-37-130-61.hsd1.mn.comcast.net) (Quit: Leaving)
  551. # [15:45] * Quits: jacobolus (~jacobolus@122.192.82.18) (Remote host closed the connection)
  552. # [15:45] * Joins: jacobolus (~jacobolus@122.192.82.18)
  553. # [15:46] * Quits: markkes (~markkes@62.207.90.201) (Quit: markkes)
  554. # [15:49] * Joins: TallTed (~Thud@63.119.36.36)
  555. # [15:50] * Joins: markkes (~markkes@62.207.90.201)
  556. # [15:50] * Quits: jacobolus (~jacobolus@122.192.82.18) (Ping timeout: 255 seconds)
  557. # [15:53] * Joins: zenith_ (~zenith@142.150.23.90)
  558. # [15:57] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Remote host closed the connection)
  559. # [16:00] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 255 seconds)
  560. # [16:02] * Quits: oldWelff (~oldWelff@83-93-103-214-dynamic.dk.customer.tdc.net) (Quit: Leaving)
  561. # [16:05] * Joins: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com)
  562. # [16:05] * Joins: eBureau (~Bruno@181.164.77.172)
  563. # [16:05] <Ms2ger> MikeSmith, http://www.w3.org/TR/CSS1/ maybe
  564. # [16:07] * Joins: jacobolus (~jacobolus@122.192.82.18)
  565. # [16:08] * MikeSmith looks
  566. # [16:09] * Quits: plutoniix (~plutoniix@node-njv.pool-101-108.dynamic.totbb.net) (Ping timeout: 246 seconds)
  567. # [16:09] <Ms2ger> MikeSmith, or redirect to html.s.w.o ;)
  568. # [16:12] * Joins: psy_ (~psy@103.6.159.176)
  569. # [16:14] <MikeSmith> Ms2ger: would that I could 😄
  570. # [16:15] <Ms2ger> MikeSmith, or, hell, the fork
  571. # [16:17] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  572. # [16:17] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  573. # [16:20] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  574. # [16:20] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: Textual IRC Client: www.textualapp.com)
  575. # [16:20] * Joins: ^esc (~esc-ape@77.119.129.103.wireless.dyn.drei.com)
  576. # [16:26] <philipj> Ms2ger: will a bug just anywhere do the trick? ;)
  577. # [16:28] <Ms2ger> <glob> Ms2ger, bugzilla.mozilla.org :: administration
  578. # [16:28] <Ms2ger> <glob> Ms2ger, we'll need a comment from both accounts
  579. # [16:31] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  580. # [16:31] * Joins: ehynds (~ehynds@64.206.121.41)
  581. # [16:34] * Joins: josemanuel (~josemanue@80.30.7.132)
  582. # [16:35] * Joins: plutoniix (~plutoniix@node-njv.pool-101-108.dynamic.totbb.net)
  583. # [16:37] * Quits: wakaba (~wakaba@224.101.236.133.dy.bbexcite.jp) (Ping timeout: 245 seconds)
  584. # [16:39] * Quits: josemanuel (~josemanue@80.30.7.132) (Client Quit)
  585. # [16:42] * Quits: hemanth (~hemanth@122.167.115.98) (Quit: This computer has gone to sleep)
  586. # [16:44] * Joins: wakaba (~wakaba@12.252.218.133.dy.bbexcite.jp)
  587. # [16:45] <MikeSmith> Ms2ger: done
  588. # [16:46] <Ms2ger> MikeSmith, yay, advanced 8 years :)
  589. # [16:47] <MikeSmith> hahah
  590. # [16:51] * Joins: ehsan (~ehsan@2001:450:1f:224:1d25:86bd:c195:6ec0)
  591. # [16:54] * Joins: zenith_ (~zenith@142.150.23.90)
  592. # [16:56] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  593. # [16:56] * Joins: hasather (~hasather@80.91.33.141)
  594. # [16:57] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  595. # [16:58] * Quits: iandevlin (~iandevlin@b2b-5-10-191-178.unitymedia.biz) (Quit: iandevlin)
  596. # [16:59] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 264 seconds)
  597. # [17:06] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Remote host closed the connection)
  598. # [17:10] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  599. # [17:19] * Joins: frivoal (~frivoal@zaq771968bc.zaq.ne.jp)
  600. # [17:22] <annevk> https://lists.w3.org/Archives/Public/public-webappsec/2015Feb/0414.html :-(
  601. # [17:22] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  602. # [17:22] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Client Quit)
  603. # [17:23] <annevk> I don't even know where to start if I wanted to reply to that
  604. # [17:23] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  605. # [17:23] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Client Quit)
  606. # [17:24] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  607. # [17:26] * Joins: zenith_ (~zenith@142.150.23.90)
  608. # [17:27] * Joins: weinig (~weinig@17.202.50.223)
  609. # [17:29] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 246 seconds)
  610. # [17:31] * Quits: flower (~user@202.44.238.62) (Quit: -)
  611. # [17:35] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  612. # [17:40] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 245 seconds)
  613. # [17:45] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  614. # [17:51] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Ping timeout: 256 seconds)
  615. # [17:56] * Joins: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com)
  616. # [17:57] * Joins: flower_ (~user@202.44.238.62)
  617. # [17:58] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-voabpnffyvlydxfv) (Quit: Connection closed for inactivity)
  618. # [17:59] * Quits: flower_ (~user@202.44.238.62) (Max SendQ exceeded)
  619. # [17:59] <Domenic> Yeah :(
  620. # [17:59] <Domenic> we talked about this at TAG f2f
  621. # [18:00] <Domenic> linked data software apparently isn't aware of redirects or canonicalization or anything like it
  622. # [18:00] <Domenic> just uses URLs as long guids
  623. # [18:00] * Joins: flower_ (~user@202.44.238.62)
  624. # [18:02] * Quits: flower_ (~user@202.44.238.62) (Max SendQ exceeded)
  625. # [18:03] <annevk> That doesn't seem problematic
  626. # [18:04] <annevk> They should just have additional logic for fetching resources if they actually plan on doing that
  627. # [18:04] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  628. # [18:04] <annevk> Also, there's owl:sameAs... They just need to invest some work in integrity and such
  629. # [18:04] <Domenic> agreed
  630. # [18:05] * Joins: flower_ (~user@202.44.238.62)
  631. # [18:06] * Joins: eBureau (~Bruno@181.164.77.172)
  632. # [18:06] <annevk> Does anyone know what other browsers call what Gecko calls "load group"? The thing that's sort of responsible for keeping track of all fetches within an environment?
  633. # [18:16] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  634. # [18:18] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  635. # [18:20] * Krinkle|detached is now known as Krinkle
  636. # [18:21] * Joins: Una (~Una@32.97.110.57)
  637. # [18:27] <jamesr___> what's an "environment"?
  638. # [18:28] <jamesr___> a tab?
  639. # [18:28] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  640. # [18:29] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 272 seconds)
  641. # [18:30] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-xdnpxaphwzbclfrv)
  642. # [18:36] * Joins: zenith_ (~zenith@142.150.23.90)
  643. # [18:38] * Quits: zenith_ (~zenith@142.150.23.90) (Client Quit)
  644. # [18:38] * Joins: zenith_ (~zenith@142.150.23.90)
  645. # [18:42] <annevk> jamesr___: window or worker
  646. # [18:42] <annevk> jamesr___: anything with a global object
  647. # [18:48] * Quits: Una (~Una@32.97.110.57) (Quit: My Mac has gone to sleep. ZZZzzz…)
  648. # [18:53] * Joins: flower__ (~user@202.44.238.62)
  649. # [18:53] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 246 seconds)
  650. # [18:54] * Quits: flower_ (~user@202.44.238.62) (Ping timeout: 256 seconds)
  651. # [18:57] * Joins: jsbell (jsbell@nat/google/x-hwfzsqmhwbghnliq)
  652. # [18:58] * Joins: ap (~ap@17.202.44.214)
  653. # [19:00] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  654. # [19:03] * Quits: jsx (uid48919@fsf/intern/jsx) (Quit: Connection closed for inactivity)
  655. # [19:11] * Quits: tav (~tav`@host31-52-143-103.range31-52.btcentralplus.com) (Read error: No route to host)
  656. # [19:14] * Krinkle is now known as Krinkle|detached
  657. # [19:19] * Joins: Una (~Una@32.97.110.57)
  658. # [19:21] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  659. # [19:21] * Quits: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Quit: Talk atcha later)
  660. # [19:21] * Quits: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 246 seconds)
  661. # [19:23] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 265 seconds)
  662. # [19:24] * Quits: Una (~Una@32.97.110.57) (Ping timeout: 246 seconds)
  663. # [19:26] * Joins: Una (~Una@32.97.110.57)
  664. # [19:27] * Quits: diffalot (~diffalot@unaffiliated/papyromancer) (Remote host closed the connection)
  665. # [19:28] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
  666. # [19:29] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
  667. # [19:31] * Quits: Una (~Una@32.97.110.57) (Ping timeout: 250 seconds)
  668. # [19:31] * Joins: zenith_ (~zenith@142.150.23.90)
  669. # [19:31] * Joins: tav (~tav`@host31-52-143-103.range31-52.btcentralplus.com)
  670. # [19:36] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  671. # [19:41] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 240 seconds)
  672. # [19:47] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  673. # [19:55] <jsbell> Offhand, anyone know why the WebSocket constructor uses DOMString[] instead of sequence<DOMString> ?
  674. # [19:58] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Ping timeout: 265 seconds)
  675. # [19:59] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 250 seconds)
  676. # [20:03] <jgraham> jsbell: No, but I wonder if you know anything about the server configuration for the blink service worker tests :)
  677. # [20:03] * Joins: Una (~Una@32.97.110.57)
  678. # [20:03] <jsbell> jgraham: not as much as I wish I knew, but I can try and get answers for you
  679. # [20:05] <jgraham> jsbell: I'm trying to work out what to map the various servers to e.g. 127.0.0.1:8000, etc. It wasn't immediately clear (without trying too hard) what relationship each was intended to have with the main server (different post, different host, etc.)
  680. # [20:07] <jsbell> jgraham: ah yes.... "intended" will be difficult w/o context. Generally it's just to get different origins, and it may be author's whim whether to vary host or port. Let me quick skim any docs we have to see if there's guidance...
  681. # [20:08] <jgraham> Oh dammit these tests have changed since I forked them :(
  682. # [20:08] * Joins: weinig_ (~weinig@17.244.164.72)
  683. # [20:09] * Quits: weinig (~weinig@17.202.50.223) (Ping timeout: 246 seconds)
  684. # [20:09] * weinig_ is now known as weinig
  685. # [20:10] <jsbell> jgraham: http://www.chromium.org/developers/testing/webkit-layout-tests#TOC-Tests-that-use-a-HTTP-Server says more... but I had never even heard of "pending tests" until now, digging...
  686. # [20:10] <jgraham> It would be nice to coordinate with the people actually writing the tests here. I guess I could just email them…
  687. # [20:11] <jsbell> jgraham: service workers specifically, right?
  688. # [20:11] <jgraham> jsbell: Yeah
  689. # [20:12] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  690. # [20:12] <jgraham> jsbell: That page is helful, thanks
  691. # [20:12] <jgraham> *helpful
  692. # [20:12] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  693. # [20:15] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  694. # [20:17] <jsbell> jgraham: I'm pinging the GOOG SW folks to see what the best way to coordinate with you would be. We've got some tracking cr bugs, we could spin up an issue on the SW github, etc.
  695. # [20:17] * Joins: jernoble_ (~jernoble@17.202.47.66)
  696. # [20:19] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  697. # [20:23] <jsbell> jgraham: so far as I can tell by looking at our apache config, that page is a lie; we use 8000, 8080, and 8443, not the other ports.
  698. # [20:29] <jgraham> jsbell: Awesome, thanks!
  699. # [20:29] <jgraham> annevk: What's the easiest way to tell if a string a an absolute url?
  700. # [20:30] <jsbell> jgraham: and from a random sampling, it appears to just be up to the test author to chose between varying host or port to get a different origin. Apart from security/origin tests, which try both, of course.
  701. # [20:30] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  702. # [20:32] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  703. # [20:32] * Quits: weinig (~weinig@17.244.164.72) (Quit: weinig)
  704. # [20:35] * Quits: TallTed (~Thud@63.119.36.36) (Ping timeout: 250 seconds)
  705. # [20:35] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  706. # [20:36] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  707. # [20:37] * Joins: TallTed (~Thud@63.119.36.36)
  708. # [20:37] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-rkpgiqwxmndlexis)
  709. # [20:42] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  710. # [20:48] <wanderview> JakeA: can we go ahead and remove scriptCaches
  711. # [20:48] <wanderview> ?
  712. # [20:52] <wanderview> having a writable Cache that under-pins the ServiceWorker seems a bit dangerous... and we have no method to mark a Cache object read only currently
  713. # [20:52] * Joins: sicking (~sicking@guest-nat.p2p.sfo1.mozilla.com)
  714. # [20:52] <wanderview> I'm asking baku not to expose scriptCache in gecko for now
  715. # [20:58] <jsbell> wanderview: no plans to implement it any time soon in blink, either
  716. # [20:59] <wanderview> thanks... good to know
  717. # [21:01] <wanderview> jsbell: updated https://github.com/slightlyoff/ServiceWorker/issues/473
  718. # [21:12] * Quits: frivoal (~frivoal@zaq771968bc.zaq.ne.jp) (Remote host closed the connection)
  719. # [21:12] * Joins: frivoal (~frivoal@zaq771968bc.zaq.ne.jp)
  720. # [21:15] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  721. # [21:15] * Quits: frivoal (~frivoal@zaq771968bc.zaq.ne.jp) (Remote host closed the connection)
  722. # [21:16] * Joins: scor (~scor@c-98-216-67-164.hsd1.ma.comcast.net)
  723. # [21:16] * Quits: scor (~scor@c-98-216-67-164.hsd1.ma.comcast.net) (Changing host)
  724. # [21:16] * Joins: scor (~scor@drupal.org/user/52142/view)
  725. # [21:17] * Joins: frivoal (~frivoal@zaq771968bc.zaq.ne.jp)
  726. # [21:17] * Quits: ^esc (~esc-ape@77.119.129.103.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  727. # [21:19] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  728. # [21:25] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 246 seconds)
  729. # [21:29] * Quits: frivoal (~frivoal@zaq771968bc.zaq.ne.jp) (Remote host closed the connection)
  730. # [21:32] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  731. # [21:37] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  732. # [21:41] * Joins: ^esc (~esc-ape@178.165.129.36.wireless.dyn.drei.com)
  733. # [21:42] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
  734. # [21:44] * Quits: hgl (~hgl@unaffiliated/hgl) (Max SendQ exceeded)
  735. # [21:45] * Joins: hgl (~hgl@unaffiliated/hgl)
  736. # [21:47] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  737. # [21:48] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  738. # [21:58] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  739. # [22:04] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
  740. # [22:10] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 272 seconds)
  741. # [22:15] * Quits: ambv (~ambv@199.201.64.2) (Quit: sys.exit(0) # computer went to sleep)
  742. # [22:16] * Quits: TallTed (~Thud@63.119.36.36) (Read error: Connection reset by peer)
  743. # [22:16] * Joins: TallTed (~Thud@63.119.36.36)
  744. # [22:18] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  745. # [22:19] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  746. # [22:21] <jamesr___> annevk: there's the thing that drives the spinner, which may be similar
  747. # [22:24] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  748. # [22:27] * Quits: manu (~manu@216.252.204.51) (Remote host closed the connection)
  749. # [22:29] * Joins: frivoal (~frivoal@zaq771968bc.zaq.ne.jp)
  750. # [22:33] * Quits: ehsan (~ehsan@2001:450:1f:224:1d25:86bd:c195:6ec0) (Remote host closed the connection)
  751. # [22:33] * Joins: ehsan (~ehsan@2001:450:1f:224:1d25:86bd:c195:6ec0)
  752. # [22:34] * Quits: frivoal (~frivoal@zaq771968bc.zaq.ne.jp) (Ping timeout: 256 seconds)
  753. # [22:38] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  754. # [22:38] * Quits: ehsan (~ehsan@2001:450:1f:224:1d25:86bd:c195:6ec0) (Ping timeout: 265 seconds)
  755. # [22:42] * heycam|away is now known as heycam
  756. # [22:43] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  757. # [22:43] * Quits: Una (~Una@32.97.110.57) (Quit: My Mac has gone to sleep. ZZZzzz…)
  758. # [22:48] <jsbell> jgraham: also http://www.chromium.org/blink/serviceworker/testing - apart from host/port config and the py/php thing, if there's anything we're doing "weird" in our tests that's going to make upstreaming them more difficult, let me know and we can fix that doc and update our tests.
  759. # [22:48] * Joins: Una (~Una@32.97.110.57)
  760. # [22:49] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
  761. # [22:52] <jgraham> jsbell: Thanks!
  762. # [22:55] * Joins: manu (~manu@216.252.204.51)
  763. # [23:05] * Quits: ehynds (~ehynds@64.206.121.41)
  764. # [23:06] * Joins: thenosaj (~thenosaj@cpc5-slam5-2-0-cust154.2-4.cable.virginm.net)
  765. # [23:10] * Quits: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  766. # [23:11] * Joins: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com)
  767. # [23:11] * Joins: ehsan (~ehsan@135-23-213-215.cpe.pppoe.ca)
  768. # [23:12] * Quits: jernoble (~jernoble@17.202.46.221) (Remote host closed the connection)
  769. # [23:12] * Quits: ^esc (~esc-ape@178.165.129.36.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  770. # [23:12] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Quit: nn)
  771. # [23:14] * Quits: ehsan (~ehsan@135-23-213-215.cpe.pppoe.ca) (Client Quit)
  772. # [23:15] * Joins: ^esc (~esc-ape@178.115.128.222.wireless.dyn.drei.com)
  773. # [23:21] * Quits: TallTed (~Thud@63.119.36.36)
  774. # [23:23] * Quits: jacobolus (~jacobolus@122.192.82.18) (Remote host closed the connection)
  775. # [23:25] * Joins: weinig (~weinig@17.244.161.144)
  776. # [23:25] * Joins: Una_ (~Una@32.97.110.57)
  777. # [23:25] * Quits: Una (~Una@32.97.110.57) (Read error: Connection reset by peer)
  778. # [23:36] * Joins: ambv (~ambv@199.201.64.2)
  779. # [23:38] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  780. # [23:40] * Krinkle|detached is now known as Krinkle
  781. # [23:42] * Quits: Una_ (~Una@32.97.110.57) (Quit: Textual IRC Client: www.textualapp.com)
  782. # [23:43] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 252 seconds)
  783. # [23:45] * Quits: roc (~chatzilla@121-99-87-183.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
  784. # [23:47] * Joins: frivoal (~frivoal@zaq771968bc.zaq.ne.jp)
  785. # [23:48] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com) (Read error: Connection reset by peer)
  786. # [23:48] * Joins: bholley_ (~bholley@corp-nat.p2p.sfo1.mozilla.com)
  787. # [23:52] * Joins: satazor (~satazor@80.99.114.89.rev.vodafone.pt)
  788. # [23:52] * Quits: frivoal (~frivoal@zaq771968bc.zaq.ne.jp) (Ping timeout: 255 seconds)
  789. # [23:53] * Quits: thenosaj (~thenosaj@cpc5-slam5-2-0-cust154.2-4.cable.virginm.net) (Quit: gone afk)
  790. # [23:54] * Joins: jacobolus (~jacobolus@122.192.82.18)
  791. # [23:58] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-xdnpxaphwzbclfrv) (Quit: Connection closed for inactivity)
  792. # [23:58] * Quits: jacobolus (~jacobolus@122.192.82.18) (Ping timeout: 246 seconds)
  793. # Session Close: Thu Feb 26 00:00:00 2015

Previous day, Next day

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