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

Options:

  1. # Session Start: Mon Aug 25 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446])
  4. # [00:08] * Joins: rc0mbs (~rcombs@rcombs.me)
  5. # [00:11] * Joins: vitorpacheco (~vitor@177.134.177.87)
  6. # [00:14] * Quits: josemanuel (~josemanue@179.Red-88-26-145.staticIP.rima-tde.net) (Quit: Saliendo)
  7. # [00:16] * Quits: ShaneHudson (~ShaneHuds@2.30.121.218) (Ping timeout: 240 seconds)
  8. # [00:19] * Joins: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon)
  9. # [00:19] * Quits: rcombs (~rcombs@rcombs.me) (*.net *.split)
  10. # [00:19] * Quits: halfline (rstrode@nat/redhat/x-pcybullnwaamczia) (*.net *.split)
  11. # [00:19] * rc0mbs is now known as rcombs
  12. # [00:21] * Quits: vitorpacheco (~vitor@177.134.177.87) (Ping timeout: 246 seconds)
  13. # [00:27] * Joins: halfline (rstrode@nat/redhat/session)
  14. # [00:27] * Quits: halfline (rstrode@nat/redhat/session) (Changing host)
  15. # [00:27] * Joins: halfline (rstrode@nat/redhat/x-bwoqjznpbimceeyc)
  16. # [00:32] * Joins: tantek (~tantek@c-75-73-120-184.hsd1.mn.comcast.net)
  17. # [00:36] * Quits: Smylers (~smylers@host86-163-17-51.range86-163.btcentralplus.com) (Quit: Leaving.)
  18. # [00:46] * Quits: tantek (~tantek@c-75-73-120-184.hsd1.mn.comcast.net) (Quit: tantek)
  19. # [00:47] * Joins: weinig (~weinig@17.202.50.223)
  20. # [00:55] * Joins: tantek (~tantek@c-75-73-120-184.hsd1.mn.comcast.net)
  21. # [00:59] * Joins: vitorpacheco (~vitor@177.134.177.87)
  22. # [01:03] * Quits: KevinMarks_ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  23. # [01:03] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  24. # [01:03] * Quits: vitorpacheco (~vitor@177.134.177.87) (Ping timeout: 245 seconds)
  25. # [01:24] * Joins: vitorpacheco (~vitor@177.134.177.87)
  26. # [01:24] * Joins: karlcow (~karl@nerval.la-grange.net)
  27. # [01:30] * Quits: tantek (~tantek@c-75-73-120-184.hsd1.mn.comcast.net) (Quit: tantek)
  28. # [01:31] * Joins: erlehmann (~erlehmann@f052054157.adsl.alicedsl.de)
  29. # [01:31] * Quits: erlehmann_ (~erlehmann@f052054157.adsl.alicedsl.de) (Remote host closed the connection)
  30. # [01:49] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  31. # [02:04] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  32. # [02:28] <JonathanNeal> erlehmann: wikipedia uses a background image for the effect, e.g. http://en.wikipedia.org/wiki/Help:Table#Nowrap
  33. # [02:29] <erlehmann> JonathanNeal i see. bloat!
  34. # [02:29] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
  35. # [02:33] <JonathanNeal> erlehmann: what kind of system are you on? How does http://sandbox.thewikies.com/table-sorting/ look? (the buttons don’t do anything, currently)
  36. # [02:34] <erlehmann> JonathanNeal GNU/Linux, using the conkeror web browser (mozilla with emacs-like key-bindings) i also have chromium here for testing
  37. # [02:35] <erlehmann> the thing you linked looks ugly. i'll make a screenshot
  38. # [02:35] <JonathanNeal> Thanks.
  39. # [02:38] <erlehmann> data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAAA6AQMAAACAvUVaAAAABlBMVEX///8AAABVwtN+AAAAjUlEQVQokWNgGAUo4D+DDBKPsZmBB8ywcQCRzIxQLs8BEMkO5z4AcxmkeZ7b/6tn4IVyDXuSJY4ZNvB+gHANzoC5/BAuI4z7A2IyCpexybAnHcz9A7bgj7yc/d731Qfs/6A4lv8fClcelUsJQDOZH9VedjTuDxQuMxr3AwqXEY37ANViNO4BVK4Dw5AEAMi9LR5r3QUHAAAAAElFTkSuQmCC
  40. # [02:38] <erlehmann> JonathanNeal this is how it looks like
  41. # [02:39] <erlehmann> looking at the CSS, i can see why!
  42. # [02:40] <JonathanNeal> Yea, that’s ugly, all right. I think I’ll need data uri svgs. Some browsers won’t allow such small font sizes.
  43. # [02:40] <erlehmann> ?
  44. # [02:40] <erlehmann> then do not make it small
  45. # [02:40] <erlehmann> if the browser does not allow small fonts that is for a reason
  46. # [02:41] <erlehmann> i, for example, have a problem with low-contrast imagery
  47. # [02:41] <JonathanNeal> Right, but we’re taking advantage of fonts to create controls. So, just don’t do that, use an SVG.
  48. # [02:41] <erlehmann> to have a smaller control?
  49. # [02:41] <erlehmann> let me look at the styling issue
  50. # [02:41] <erlehmann> wait
  51. # [02:41] <JonathanNeal> Yes. They don’t need to be that large. They need to look like what we see on a select box.
  52. # [02:42] <erlehmann> the select box respects my font size
  53. # [02:42] <erlehmann> and has large arrows
  54. # [02:42] <erlehmann> let me try something
  55. # [02:43] <JonathanNeal> Sure, well, show me a screenshot. I was going to use an SVG and size it to be 1em, respecting the font size of your tables.
  56. # [02:43] <JonathanNeal> While copying the usecase you shared with me, wikipedia.
  57. # [02:45] <erlehmann> table[sortable] th::after { content: '▲▼'; cursor: pointer; display: inline-block; padding: 0 0.5em; }
  58. # [02:45] <erlehmann> works for me
  59. # [02:45] <erlehmann> putting the arrows beside each other
  60. # [02:46] <erlehmann> instead of over each other
  61. # [02:46] <erlehmann> and not position absolute
  62. # [02:46] <erlehmann> but flow!
  63. # [02:46] <erlehmann> so they flow, even in RTL languages
  64. # [02:46] <erlehmann> wait i provide screenshot
  65. # [02:47] <caitp> I'm not sure the spec actually prescribes a UI for sorting columns (although there's no reason not to I guess), a polyfill would only deal with what is actually outlined in the spec, one imagines
  66. # [02:48] <erlehmann> caitp to sort a table you need some UI
  67. # [02:48] <caitp> to do it from user interactions yes, but the user interactions aren't specified
  68. # [02:48] <caitp> they specify an API for sorting tables
  69. # [02:48] <erlehmann> yeah, so take any interactions. like the one with the arrows!
  70. # [02:49] <erlehmann> (which is used pretty often, i guess)
  71. # [02:50] <erlehmann> data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAAAUAQMAAABRZ9FmAAAABlBMVEX///8AAABVwtN+AAAA4klEQVQoFc3BsU3DQBSA4f+eDQkV0CAQEfYIDIDkjMAIHgOJiDwEE9FHug463NKdlCJ0uQIpLiybnA8SJQMgvo9/o2PEjswlylqiBGKe8QQ3FDXBqbYERyX51CPyQFRBTXBtiZQxHknZcPSUjRMLQnfJominrHl683K06N7dFygOgTOdfLy9KHiipPKTi9UtJUMHAt2YH47ok8BYAxbB8KsmyomU1IM0bFkCJTK5gCLto7EpvYZelZ+jwIFFataa7KqYLe9tQUIve5q/rmbLu2M3aA/ZYdgz6ASErY49Q1r+yDd9/kX9FVlNvQAAAABJRU5ErkJggg==
  72. # [02:50] <erlehmann> JonathanNeal does that look bad?
  73. # [02:50] <erlehmann> (apart from this being a 1-bit picture)
  74. # [02:51] <erlehmann> the arrows just flow
  75. # [02:52] <JonathanNeal> erlehmann: no it doesn’t look bad, but most of this polyfill requires IE9+ anyway, so I stand by things being better with a polyfill. Hacking text to look like a control is … hacky.
  76. # [02:52] <erlehmann> JonathanNeal „stand by things being better“ means what exactly? more complexity?
  77. # [02:53] <erlehmann> some text is there to provide controls.
  78. # [02:54] <erlehmann> JonathanNeal the unicode triangles will certainly provide a) smaller code size b) less complexity c) more compatibility d) “native feeling” since they are in the font the page is in
  79. # [02:55] <erlehmann> JonathanNeal if you license your polyfill permissively i can always rip out the parts i don't like, so please do it. ;>
  80. # [02:56] <erlehmann> JonathanNeal meanwhile can you see the following glyphs? 🗔 🗕 🗖 🗗 🗘 🗙 🗚 🗛
  81. # [02:58] <erlehmann> Or these? 🔀 🔁 🔂 🔃 🔄
  82. # [02:58] <erlehmann> maybe i am mistaken, but i think they are intented as labels for controls!
  83. # [02:59] <JonathanNeal> erlehmann: i saw none of the first glyphs you posted.
  84. # [02:59] <erlehmann> JonathanNeal which platform are you on?
  85. # [02:59] <JonathanNeal> Just a bunch of boxes.
  86. # [02:59] <JonathanNeal> Mac.
  87. # [02:59] <erlehmann> okay, then you don't have up-to-date unicode coverage.
  88. # [02:59] <erlehmann> just look at this picture http://daten.dieweltistgarnichtso.net/pics/icons/unifont-symbols-emoji.png
  89. # [03:00] <erlehmann> i am drawing characters for GNU unifont
  90. # [03:00] <erlehmann> and there are quite some who are clearly meant to be part of controls
  91. # [03:00] <erlehmann> i posted the window bar maximize, minimize, restore icons
  92. # [03:00] <erlehmann> where you saw the bunch of boxes
  93. # [03:03] <erlehmann> hyperlinks are “text as control” btw
  94. # [03:26] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  95. # [03:35] <JonathanNeal> erlehmann: if there is a way to do this in windows, mac, and linux, then awesome.
  96. # [03:35] <erlehmann> JonathanNeal if you want to have up to date unicode coverage, install unifont.
  97. # [03:35] <erlehmann> here http://unifoundry.com/unifont.html
  98. # [03:35] <erlehmann> :)
  99. # [03:35] <erlehmann> or better … ☺
  100. # [03:35] <JonathanNeal> svgs are an excellent way of doing them as well, we can fallback on a 1x png
  101. # [03:36] <JonathanNeal> erlehmann: its unreasonable to load a font face just to get table sortables
  102. # [03:37] <erlehmann> JonathanNeal of course it is. but the pointing triangles (▲▼) are widely supported
  103. # [03:37] <erlehmann> they are in unicode since whatever
  104. # [03:37] <erlehmann> better than SVG
  105. # [03:37] <erlehmann> http://en.wikipedia.org/wiki/Geometric_Shapes
  106. # [03:38] <erlehmann> > ^ The Unicode Standard Version 1.0, Volume 1. Addison-Wesley Publishing Company, Inc. 1990, 1991. ISBN 0-201-56788-1.
  107. # [03:38] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  108. # [03:38] <erlehmann> JonathanNeal if 20+ years of unicode is not good enough, then i don't know!
  109. # [03:39] <JonathanNeal> got it
  110. # [03:42] <erlehmann> :)
  111. # [03:43] <erlehmann> hey, did you know you can make almost everything seem slightly passive-aggressive if you append a smilie? :)
  112. # [03:47] <JonathanNeal> erlehmann: sorry if i was communicating poorly, i was watching my kids between responses
  113. # [03:47] <erlehmann> JonathanNeal no problem. i am appreciating not having to write a polyfill myself!
  114. # [03:48] <JonathanNeal> erlehmann: i would love to see your other work. github? twitter?
  115. # [03:48] <erlehmann> i rarely use github since they blocked by account once
  116. # [03:48] <erlehmann> but here https://github.com/erlehmann
  117. # [03:49] <erlehmann> there is also http://news.dieweltistgarnichtso.net/ and http://daten.dieweltistgarnichtso.net/src/
  118. # [03:49] <erlehmann> JonathanNeal the most useful thing i ever wrote was probably this https://github.com/wpoa/open-access-media-importer
  119. # [03:50] <erlehmann> it is a bot that uploads audio and video files to wikimedia commons
  120. # [03:51] <erlehmann> the most interesting thing i wrote was probably libglitch http://news.dieweltistgarnichtso.net/talks/music-c-compiler.html
  121. # [03:52] <erlehmann> if you want to make similarly useless data uris, i have a CLI alternative to Hixie's data uri kitchen! http://news.dieweltistgarnichtso.net/bin/file2datauri.html
  122. # [03:52] <erlehmann> i should really collect all that stuff
  123. # [03:52] <erlehmann> in one place
  124. # [03:53] <erlehmann> JonathanNeal do you have a portfolio type site?
  125. # [03:58] <JonathanNeal> github.com/jonathantneal
  126. # [03:59] <erlehmann> if you are into electronic music, watch my talk about making music with a c compiler!
  127. # [04:00] <JonathanNeal> and if you’re into code, listen to my electronic music about the internet http://jonneal.bandcamp.com/
  128. # [04:01] <erlehmann> > Paul Irish's jQuery Anti-Pattern for Performance of the Week 00:07
  129. # [04:01] <JonathanNeal> That will change your life.
  130. # [04:01] <erlehmann> i almost laughed :D
  131. # [04:01] <JonathanNeal> It is the soundtrack of a podcast http://yayquery.com/
  132. # [04:02] <erlehmann> if you can speak german, i also did a podcast some time ago
  133. # [04:02] <erlehmann> http://warumnicht.dieweltistgarnichtso.net
  134. # [04:03] <erlehmann> a podcast about … jquery
  135. # [04:03] <erlehmann> how odd
  136. # [04:04] <kriskowal_> whynot.theworldisnotlikethatatall.net/itisalldifferent
  137. # [04:05] <erlehmann> hehe
  138. # [04:06] <JonathanNeal> Well, wife is back to watch the kids, so now I can get back to coding that polyfill. erlehmann, i always release cc0 so remix it as you like.
  139. # [04:06] <erlehmann> kriskowal_ here :D http://daten.dieweltistgarnichtso.net/tmp/etc_passwd
  140. # [04:07] <erlehmann> it gives
  141. # [04:07] <erlehmann> HTTP/1.1 302 Found
  142. # [04:07] <erlehmann> Location: file:///etc/passwd
  143. # [04:07] <erlehmann> if i remember correctly, python's urllib could be fooled that way
  144. # [04:15] * Joins: xiinotulp (~plutoniix@node-45c.pool-125-25.dynamic.totbb.net)
  145. # [04:17] * Joins: tommyliu (~tommyliu@183.37.188.191)
  146. # [04:18] * Quits: plutoniix (~plutoniix@node-9wt.pool-125-25.dynamic.totbb.net) (Ping timeout: 240 seconds)
  147. # [04:27] * Joins: karlcow (~karl@nerval.la-grange.net)
  148. # [04:54] * Joins: dylanlindgren (~kartstar@1.149.42.123)
  149. # [04:56] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  150. # [05:00] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  151. # [05:09] * Quits: tommyliu (~tommyliu@183.37.188.191) (Remote host closed the connection)
  152. # [05:09] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  153. # [05:10] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  154. # [05:11] * caitp- is now known as caitp
  155. # [05:50] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  156. # [05:54] * Joins: tommyliu (~tommyliu@183.37.162.171)
  157. # [06:01] * Quits: erlehmann (~erlehmann@f052054157.adsl.alicedsl.de) (Quit: Die demokratieerhaltende Whistleblowerplattform Krautchan freut sich immer über Spenden.)
  158. # [06:07] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
  159. # [06:19] * Joins: karlcow (~karl@nerval.la-grange.net)
  160. # [06:24] * Quits: dylanlindgren (~kartstar@1.149.42.123) (Ping timeout: 246 seconds)
  161. # [06:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  162. # [06:35] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
  163. # [06:35] * Quits: tommyliu (~tommyliu@183.37.162.171) (Remote host closed the connection)
  164. # [06:36] * Joins: tommyliu (~tommyliu@61.144.248.40)
  165. # [06:40] * Quits: tommyliu (~tommyliu@61.144.248.40) (Ping timeout: 255 seconds)
  166. # [06:54] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  167. # [06:54] * Quits: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64) (Remote host closed the connection)
  168. # [07:00] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  169. # [07:12] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  170. # [07:19] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  171. # [07:20] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
  172. # [07:22] * Joins: arpitab__ (uid10516@gateway/web/irccloud.com/x-hzphazypkfkzddmb)
  173. # [07:24] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  174. # [07:27] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  175. # [07:42] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  176. # [07:44] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  177. # [07:48] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  178. # [07:59] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
  179. # [08:01] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Ping timeout: 240 seconds)
  180. # [08:06] * Joins: espadrine (~ttyl@AMontsouris-158-1-25-205.w92-128.abo.wanadoo.fr)
  181. # [08:07] * Joins: zdobersek (~zan@109.201.154.150)
  182. # [08:10] * Joins: Ducki (~Ducki@191.233.66.1)
  183. # [08:15] * zcorpan notices poster="" doesn't use crossorigin
  184. # [08:16] <zcorpan> i guess the poster frame is never painted on a canvas so it's just the dimensions that leak but you can get them with <img> already
  185. # [08:30] * Joins: tommyliu (~tommyliu@183.37.162.171)
  186. # [08:30] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  187. # [08:31] * Joins: KevinMarks_ (~yaaic@2607:fb90:500:b17b:a5fc:f212:965a:f4fe)
  188. # [08:32] * Joins: scor (~scor@drupal.org/user/52142/view)
  189. # [08:34] * Quits: tommyliu (~tommyliu@183.37.162.171) (Remote host closed the connection)
  190. # [08:35] * Joins: tommyliu (~tommyliu@li341-69.members.linode.com)
  191. # [08:48] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  192. # [08:55] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  193. # [09:00] * Joins: tommyliu_ (~tommyliu@61.144.248.40)
  194. # [09:01] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  195. # [09:02] * Quits: tommyliu (~tommyliu@li341-69.members.linode.com) (Read error: Connection reset by peer)
  196. # [09:03] * Quits: espadrine (~ttyl@AMontsouris-158-1-25-205.w92-128.abo.wanadoo.fr) (Ping timeout: 246 seconds)
  197. # [09:06] * Quits: estellevw (~estellevw@173-228-112-213.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  198. # [09:06] * Joins: espadrine (~ttyl@AMontsouris-158-1-51-117.w92-128.abo.wanadoo.fr)
  199. # [09:11] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  200. # [09:11] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  201. # [09:14] * Joins: Ms2ger (~Ms2ger@22.221-64-87.adsl-dyn.isp.belgacom.be)
  202. # [09:21] * Joins: markkes (~markkes@62.207.90.201)
  203. # [09:21] * Joins: Smylers (~smylers@host86-163-17-51.range86-163.btcentralplus.com)
  204. # [09:22] * Joins: roc (~chatzilla@121-99-139-220.bng1.tvc.orcon.net.nz)
  205. # [09:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  206. # [09:25] * Joins: karlcow (~karl@nerval.la-grange.net)
  207. # [09:30] * Joins: tommyliu (~tommyliu@183.37.136.179)
  208. # [09:32] * Quits: jwatt (~roslea@cpc11-croy19-2-0-cust235.croy.cable.virginm.net) (Ping timeout: 240 seconds)
  209. # [09:33] * Quits: tommyliu_ (~tommyliu@61.144.248.40) (Ping timeout: 240 seconds)
  210. # [09:35] * Quits: tommyliu (~tommyliu@183.37.136.179) (Remote host closed the connection)
  211. # [09:36] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
  212. # [09:38] <MikeSmith> so Android apparently provides an API that's smart enough to detect if you're on a metered connection or not
  213. # [09:38] <MikeSmith> http://stackoverflow.com/questions/23877476/android-why-connectivitymanager-isactivenetworkmetered-always-returning-true/23879816#23879816
  214. # [09:39] <MikeSmith> by way of Jonas
  215. # [09:39] <MikeSmith> marcosc: I guess you already know about that
  216. # [09:39] * Quits: espadrine (~ttyl@AMontsouris-158-1-51-117.w92-128.abo.wanadoo.fr) (Ping timeout: 260 seconds)
  217. # [09:40] <SamB> hmm, I guess it's not *that* surprising that your phone would be aware of how it is billed
  218. # [09:40] <MikeSmith> (relevant to the network-information API work)
  219. # [09:41] <MikeSmith> SamB: there are lots of things your phone knows that are aren't exposed to web content
  220. # [09:41] <SamB> oh, is that one, then?
  221. # [09:41] <MikeSmith> it has been in the past
  222. # [09:41] <foolip> annevk: fullscreen this week?
  223. # [09:42] <MikeSmith> SamB: and still is have iOS afaik -- that is, there's no iOS native API that provides the same info at that Android API does. Or maybe there is and I just missed the news
  224. # [09:43] <SamB> I suppose most users *would* probably prefer the content be asked to avoid frivolous bandwidth usage
  225. # [09:43] * Quits: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  226. # [09:43] <SamB> MikeSmith: what, sense? iphone? how are those related?
  227. # [09:44] <MikeSmith> don't understand what you're asking
  228. # [09:45] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  229. # [09:45] * SamB is not an apple fanboy
  230. # [09:45] <MikeSmith> if the iphone SDK doesn't provide a native API that the browser could use, then the browser has nothing it could use to expose the info to Web content
  231. # [09:46] <MikeSmith> is what I meant
  232. # [09:46] <SamB> sure
  233. # [09:47] <SamB> though, I'm not sure how much of an issue that would actually be if Apple's browser people wanted to make it happen ...
  234. # [09:54] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Ping timeout: 260 seconds)
  235. # [09:57] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  236. # [09:58] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  237. # [09:58] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  238. # [10:05] <annevk> foolip: think so, also need to look at notifications
  239. # [10:07] * Quits: shepazu (~shepazu@cpc9-camd14-2-0-cust162.hari.cable.virginm.net) (Quit: is sleepy)
  240. # [10:11] * Quits: Smylers (~smylers@host86-163-17-51.range86-163.btcentralplus.com) (Quit: Leaving.)
  241. # [10:13] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-wpapwtoytsbwtuyf)
  242. # [10:16] * Quits: kochi1 (~kochi@2401:fa00:4:1000:89ce:3c7c:ea08:4ec6) (Ping timeout: 240 seconds)
  243. # [10:16] * Quits: kochi (~kochi@2401:fa00:4:1000:89ce:3c7c:ea08:4ec6) (Ping timeout: 240 seconds)
  244. # [10:21] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  245. # [10:21] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  246. # [10:28] * Joins: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr)
  247. # [10:30] * Joins: kochi (~kochi@2401:fa00:4:1000:78fb:6924:d8d8:b6fa)
  248. # [10:31] <foolip> annevk: cool!
  249. # [10:31] * Joins: kochi1 (~kochi@2401:fa00:4:1000:78fb:6924:d8d8:b6fa)
  250. # [10:44] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  251. # [10:55] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  252. # [10:59] * Quits: KevinMarks_ (~yaaic@2607:fb90:500:b17b:a5fc:f212:965a:f4fe) (Ping timeout: 240 seconds)
  253. # [11:01] <zcorpan> Hixie: as for names, i thought dashes were avoided for new attributes
  254. # [11:02] * Joins: KevinMarks_ (~yaaic@2607:fb90:210d:c3c0:2472:c23f:5060:79f8)
  255. # [11:10] * Joins: jwatt (~roslea@2001:450:1d:224:59a6:22c7:8fe:945b)
  256. # [11:11] * Joins: Lachy (~Lachy@213.166.174.2)
  257. # [11:13] * Quits: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr) (Ping timeout: 240 seconds)
  258. # [11:17] * Joins: shepazu (~shepazu@207.218.72.66)
  259. # [11:18] * Quits: sarir (~sari@p50995cae.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
  260. # [11:20] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 250 seconds)
  261. # [11:20] * Joins: sarir (~sari@p50995cae.dip0.t-ipconnect.de)
  262. # [11:23] <mounir_> annevk: can you have another look at https://github.com/w3c/screen-orientation/pull/58
  263. # [11:25] * Joins: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr)
  264. # [11:25] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  265. # [11:28] * Joins: richt (~richt@192.121.59.29)
  266. # [11:28] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  267. # [11:34] * Joins: freedrull (~freedrull@li628-125.members.linode.com)
  268. # [11:36] <annevk> mounir_: it seems okayish
  269. # [11:36] <annevk> mounir_: it seems it would be better if we defined actual hooks
  270. # [11:37] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  271. # [11:38] <mounir_> annevk: if you want to do that, I wouldn't mind :)
  272. # [11:39] * Joins: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au)
  273. # [11:41] * Quits: kangil (~kangil@210.94.41.89) (Read error: Connection timed out)
  274. # [11:41] * Joins: kangil (~kangil@210.94.41.89)
  275. # [11:43] <annevk> mounir_: I recommend adding an XXX comment for now
  276. # [11:43] <annevk> mounir_: we can do it once things around animation frame tasks are a bit more settled
  277. # [11:44] <annevk> I guess I can add a note at some point in Fullscreen too so I don't forget
  278. # [11:45] * Quits: saline (~irenacob@li629-190.members.linode.com) (Remote host closed the connection)
  279. # [11:49] * Quits: jwatt (~roslea@2001:450:1d:224:59a6:22c7:8fe:945b) (Ping timeout: 260 seconds)
  280. # [11:52] <mounir_> annevk: I can open an issue marked as Future
  281. # [11:53] * Joins: saline (~irenacob@li629-190.members.linode.com)
  282. # [11:54] <annevk> k
  283. # [11:54] <annevk> zcorpan: poster not using crossorigin seems like an oversight
  284. # [11:55] <mounir_> annevk: https://github.com/w3c/screen-orientation/issues/62
  285. # [11:55] <zcorpan> annevk: yeah likely. but not sure we should change it now
  286. # [11:56] <annevk> zcorpan: it would mean e.g. that if you have <video crossorigin> the poster cannot be retrieved over the same connection
  287. # [11:56] <annevk> zcorpan: because it would be retrieved with cookies
  288. # [11:56] <zcorpan> annevk: yeah
  289. # [11:56] <annevk> zcorpan: seems bad for perf
  290. # [11:57] <zcorpan> annevk: wait i don't follow why it can't use the same connection
  291. # [11:58] <annevk> zcorpan: https://www.w3.org/Bugs/Public/show_bug.cgi?id=26556
  292. # [11:59] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
  293. # [12:04] * xiinotulp is now known as plutoniix
  294. # [12:05] <zcorpan> annevk: is it like this: <video poster> makes a new fetch, with credentials (username/password?), then <video src crossorigin=anonymous> makes a new fetch that has to start a new connection to omit the credentials
  295. # [12:06] * Joins: jwatt (~roslea@2001:450:1d:224:e581:f084:4a95:3758)
  296. # [12:06] <mathiasbynens> annevk, for context: I’m working on this ES6 Unicode regular expression transpiler http://mothereff.in/regexpu (and I want it to be correct)
  297. # [12:07] <annevk> zcorpan: yeah, "omit credentials" is not fully defined at the moment, it actually ensures to not reuse a connection so the server is less clear on it being the same client
  298. # [12:08] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  299. # [12:08] <zcorpan> annevk: ok
  300. # [12:08] <annevk> mathiasbynens: in the meeting I was in, all extensions were out because nobody had time to work them out
  301. # [12:09] <annevk> mounir_: see also http://annevankesteren.nl/2014/02/monkey-patch
  302. # [12:10] * Quits: scrollback (scrollback@conference/jsconf/x-wpggtsulvxchhaio) (Remote host closed the connection)
  303. # [12:12] <zcorpan> annevk: <video poster crossorigin=anonymous> is probably used pretty rarely so maybe we can still change it
  304. # [12:12] * Joins: scrollback (scrollback@conference/jsconf/x-oygcckyiqqfoaazh)
  305. # [12:12] <annevk> zcorpan: it would affect any poster crossorigin combination
  306. # [12:12] <annevk> zcorpan: poster not having CORS would prevent it from being displayed
  307. # [12:14] <zcorpan> yeah true
  308. # [12:14] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 250 seconds)
  309. # [12:14] <annevk> I like all these rumors on reversible USB cables, hope they become mainstream soonish
  310. # [12:16] <mounir_> annevk: I'm fully aware of the monkey patch article
  311. # [12:18] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
  312. # [12:19] <annevk> mounir_: the reason I'm pointing to it is that you have not filed bugs for hooks or requested specific hooks
  313. # [12:20] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  314. # [12:21] <mounir_> annevk: it did not feel that much needed for fullscreen
  315. # [12:21] <mounir_> I did for the HTML specification
  316. # [12:25] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  317. # [12:25] <mathiasbynens> annevk: did you ever see encodings like `utf-8859-1` in the wild?
  318. # [12:25] <mathiasbynens> at first glance, it looks like that should be `iso-8859-1` which is a label for `windows-1252`
  319. # [12:26] <mathiasbynens> https://github.com/ForbesLindesay/legacy-encoding/issues/1#issuecomment-53221336
  320. # [12:26] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  321. # [12:28] <mathiasbynens> maybe those should be added as labels?
  322. # [12:30] * Joins: nicolasbadia_ (~nicolasba@78.209.78.103)
  323. # [12:30] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Remote host closed the connection)
  324. # [12:39] <annevk> mathiasbynens: only if we can be sure that would not degrade user experience
  325. # [12:40] * mathiasbynens files bug
  326. # [12:40] <annevk> mathiasbynens: sites are known to have labels such as euc_jp and if you treat that as euc-jp you display the site wrong
  327. # [12:42] <mathiasbynens> annevk: oh wow :(
  328. # [12:42] <mathiasbynens> anyway, filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=26655#c0
  329. # [12:43] <annevk> not sure what I can do with that bug
  330. # [12:44] <zcorpan> annevk: possibly browsers can't use the same connection for video anyway because video does things like abort the connection and start a new one when seeking (and OGG seeks to the end when loading to get the duration)
  331. # [12:46] * Quits: jwatt (~roslea@2001:450:1d:224:e581:f084:4a95:3758) (Ping timeout: 250 seconds)
  332. # [12:47] * Joins: jwatt (~roslea@2001:450:1d:224:81cc:de4d:4666:8a90)
  333. # [12:48] * Joins: alienlebarge (~alienleba@43-90.104-92.cust.bluewin.ch)
  334. # [12:49] * Quits: dshwang_ (~dshwang@192.55.55.41) (Remote host closed the connection)
  335. # [12:50] <foolip> zcorpan: seems like an oversight that crossorigin doesn't apply to the poster, no?
  336. # [12:50] <annevk> zcorpan: not even with HTTP/2?
  337. # [12:50] <zcorpan> foolip: sure
  338. # [12:50] <zcorpan> annevk: dunno
  339. # [12:51] <zcorpan> on github i only find test cases and demos that use both crossorigin and poster
  340. # [12:54] <foolip> I'd be somewhat surprised if there's any content that depends on <video crossoriginal=""> at all
  341. # [12:54] <foolip> heh, -al
  342. # [12:56] * Joins: arthurvr (~arthurvr@dD5761476.access.telenet.be)
  343. # [12:59] <zcorpan> mathiasbynens: in webdevdata from last year i see two instances of utf-8859-1 (in http content-type) that appear would have no difference if the label was supported since the correct name is in a <meta>
  344. # [12:59] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
  345. # [13:02] * Joins: aleray (~aleray@ip-83-101-52-79.customer.schedom-europe.net)
  346. # [13:07] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  347. # [13:13] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  348. # [13:15] * Joins: roc_ (~chatzilla@121.99.91.35)
  349. # [13:15] * Joins: paulohp (~paulohp@179.209.138.63)
  350. # [13:16] * Quits: roc (~chatzilla@121-99-139-220.bng1.tvc.orcon.net.nz) (Ping timeout: 264 seconds)
  351. # [13:16] * roc_ is now known as roc
  352. # [13:21] <mathiasbynens> zcorpan: the link ^ has several examples where `utf-8859-1` (and others) are used in both the XML prolog and in <meta>, and the `Content-Type` header does not specify any encoding
  353. # [13:24] <zcorpan> mathiasbynens: all www-style stuff?
  354. # [13:24] <mathiasbynens> yep
  355. # [13:25] <mathiasbynens> mails sent by different people, though
  356. # [13:26] <zcorpan> weird. anyway, would need research what the web compat situation is like outside www-style before changing the spec
  357. # [13:30] * Krinkle|detached is now known as Krinkle
  358. # [13:31] * Joins: lilmonkey` (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl)
  359. # [13:31] * Quits: lilmonkey` (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl) (Changing host)
  360. # [13:31] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  361. # [13:34] <Manishearth> Ms2ger: what do you think of https://blog.mozilla.org/privacy/2014/07/22/prefersafe-making-online-safety-simpler-in-firefox/ ?
  362. # [13:35] <Manishearth> Firstly, how often does Mozilla do the implement-first-standards-later thing? It's a bit annoying :s
  363. # [13:35] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 272 seconds)
  364. # [13:37] * Quits: arthurvr (~arthurvr@dD5761476.access.telenet.be) (Quit: Lingo - http://www.lingoirc.com)
  365. # [13:38] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 260 seconds)
  366. # [13:40] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-kotwfkmpabdkfpde)
  367. # [13:40] * Quits: roc (~chatzilla@121.99.91.35) (Remote host closed the connection)
  368. # [13:40] * Joins: roc (~chatzilla@121.99.91.35)
  369. # [13:41] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  370. # [13:51] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  371. # [13:53] * Joins: tantek (~tantek@c-24-118-60-123.hsd1.mn.comcast.net)
  372. # [13:56] * Quits: aleray (~aleray@ip-83-101-52-79.customer.schedom-europe.net) (Ping timeout: 240 seconds)
  373. # [13:56] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  374. # [13:58] * Quits: tantek (~tantek@c-24-118-60-123.hsd1.mn.comcast.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  375. # [13:59] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  376. # [14:03] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
  377. # [14:08] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  378. # [14:11] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  379. # [14:12] <annevk> Manishearth: seems there's a draft; like everyone else Mozilla implements plenty of those
  380. # [14:15] <Manishearth> annevk: ah, okay
  381. # [14:16] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 260 seconds)
  382. # [14:20] * Joins: felipedefarias (~felipedef@189-19-85-225.dsl.telesp.net.br)
  383. # [14:26] * Quits: felipedefarias (~felipedef@189-19-85-225.dsl.telesp.net.br) (Remote host closed the connection)
  384. # [14:26] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  385. # [14:34] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  386. # [14:35] * Joins: tj_vantoll (~Adium@2601:4:5380:2ec:115d:216b:fdbc:a6be)
  387. # [14:40] * Joins: aleray (~aleray@ip-83-101-52-79.customer.schedom-europe.net)
  388. # [14:55] <aleray> hi, I'm working with not that consistent rdf data and a same resource might be expressed with a trailing slash or not, and with the http or https protocole. For instance "http://example.org/triples.rdf" or "https://example.org/triples.rdf/" are the same resource. How can I construct sparql requests that query all variants?
  389. # [14:55] <aleray> or is there a way to normalize uri with rdflib?
  390. # [14:56] <Ms2ger> I don't think you want to be asking RDF questions here
  391. # [14:56] * m4nu grins.
  392. # [14:56] <m4nu> hey aleray, you should probably ask that question on #swig on irc.w3.org - let me get some more info for you.
  393. # [14:57] <m4nu> the short answer is, yes there are ways to construct SPARQL queries to match that sort of data.
  394. # [14:57] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
  395. # [14:58] <m4nu> aleray: sorry, it's #swig (Semantic Web Interest Group) on irc.freenode.net
  396. # [14:58] <m4nu> They'll be able to help you out.
  397. # [15:00] <aleray> m4nu, Ms2ger thanks. Waiting for an answer there
  398. # [15:00] <aleray> on the rdflib level there is nothing to do to normalize at parsing time?
  399. # [15:00] <aleray> oups
  400. # [15:01] <aleray> sorry those questions where meant for #rdflib
  401. # [15:01] <aleray> just noticed
  402. # [15:06] * Joins: scor (scor@nat/acquia/x-zonxkulrnbfzwsqx)
  403. # [15:06] * Quits: scor (scor@nat/acquia/x-zonxkulrnbfzwsqx) (Changing host)
  404. # [15:06] * Joins: scor (scor@drupal.org/user/52142/view)
  405. # [15:09] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
  406. # [15:12] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  407. # [15:13] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-wpapwtoytsbwtuyf) (Quit: Connection closed for inactivity)
  408. # [15:16] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
  409. # [15:18] * Joins: erlehmann (~erlehmann@f052054157.adsl.alicedsl.de)
  410. # [15:21] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  411. # [15:22] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  412. # [15:25] * Joins: TallTed (~Thud@63.119.36.36)
  413. # [15:29] * Joins: newtron_ (~newtron@199.71.174.203)
  414. # [15:30] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
  415. # [15:37] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  416. # [15:38] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  417. # [15:39] * Joins: Lachy (~Lachy@213.166.174.2)
  418. # [15:39] * Joins: karlcow (~karl@nerval.la-grange.net)
  419. # [15:40] * Quits: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au) (Quit: Textual IRC Client: www.textualapp.com)
  420. # [15:46] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
  421. # [15:46] <smaug____> annevk: what you mean with "as the events go to the service worker directly."
  422. # [15:59] * Joins: zdobersek1 (~zan@5.153.234.74)
  423. # [16:00] * Joins: tantek (~tantek@50.241.56.251)
  424. # [16:00] * Joins: GPH|Nikko (~GPHemsley@pdpc/supporter/student/GPHemsley)
  425. # [16:01] * Quits: zdobersek (~zan@109.201.154.150) (Ping timeout: 260 seconds)
  426. # [16:06] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
  427. # [16:07] * Joins: encryptd_fractl (~encryptd_@23.30.224.246)
  428. # [16:09] * Joins: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
  429. # [16:10] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Remote host closed the connection)
  430. # [16:12] <annevk> smaug____: see the proposal, the idea is for the service worker to support notification events
  431. # [16:13] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  432. # [16:14] * Quits: zdobersek1 (~zan@5.153.234.74) (Quit: Leaving.)
  433. # [16:14] * Joins: zdobersek (~zan@5.153.234.74)
  434. # [16:16] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  435. # [16:17] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 260 seconds)
  436. # [16:20] <smaug____> annevk: proposal where?
  437. # [16:21] <smaug____> mailing list?
  438. # [16:23] * Joins: Lachy (~Lachy@213.166.174.2)
  439. # [16:24] <smaug____> ok, if that prevents several events for one user input, fine
  440. # [16:29] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
  441. # [16:29] * Joins: Lachy_ (~Lachy@213.166.174.2)
  442. # [16:31] * Joins: gavin___ (~gavin@76.14.87.162)
  443. # [16:31] * Joins: tav_ (~tav`@host86-185-186-93.range86-185.btcentralplus.com)
  444. # [16:31] * Joins: cabanier_ (sid15093@gateway/web/irccloud.com/x-cpuyddxsrleozrww)
  445. # [16:31] * Joins: jwatt_ (~roslea@2001:450:1d:224:81cc:de4d:4666:8a90)
  446. # [16:31] * Joins: rc0mbs (~rcombs@rcombs.me)
  447. # [16:31] * Joins: mattur_ (sid16049@gateway/web/irccloud.com/x-fpxywanwttjagddl)
  448. # [16:31] * Joins: hober2 (~ted@unaffiliated/hober)
  449. # [16:32] * Joins: cbiesinger__ (sid8099@gateway/web/irccloud.com/x-lhbjqzsjtcvsclxe)
  450. # [16:32] * Joins: abarth|gardener (sid5294@gateway/web/irccloud.com/x-bqoqaevibsczlrjv)
  451. # [16:32] * Joins: Amaan_ (uid4967@gateway/web/irccloud.com/x-vgomwkpdrpabkvvn)
  452. # [16:32] * Joins: bterlson_ (sid23757@gateway/web/irccloud.com/x-xtgpqzjjvsufnuua)
  453. # [16:32] * Joins: scottjehl______ (sid3055@gateway/web/irccloud.com/x-flthvjxdabwofohc)
  454. # [16:32] * Joins: cfq__ (sid18398@gateway/web/irccloud.com/x-xxfuczlszihqfjrq)
  455. # [16:32] * Joins: krit_ (sid15081@gateway/web/irccloud.com/x-qvvwnfammiocxbsv)
  456. # [16:32] * Joins: th2389__ (uid27360@gateway/web/irccloud.com/x-kvmqvwiocwbrbaxo)
  457. # [16:32] * Joins: Garbee_ (uid21171@gateway/web/irccloud.com/x-ridqqrxswmmcodba)
  458. # [16:32] * Joins: kirjs___ (sid25169@gateway/web/irccloud.com/x-xgqgiwrhrgpxbfxy)
  459. # [16:33] * Joins: tmfsd_ (sid26422@gateway/web/irccloud.com/x-efuhehkcnkwceeek)
  460. # [16:33] * Joins: Ziggy (sid18787@gateway/web/irccloud.com/x-azorkrhyqxrlnjly)
  461. # [16:33] * Joins: wycats_ (sid79@gateway/web/irccloud.com/x-tkmsekgkuwkjovzf)
  462. # [16:33] * Ziggy is now known as Guest42099
  463. # [16:33] * Joins: hayato_gardening (sid20728@gateway/web/irccloud.com/x-buyifnbnvnwatzdi)
  464. # [16:34] * Joins: payman_ (~payman@ip-200.t2.se.opera.com)
  465. # [16:34] * Joins: jgraham_ (~jgraham@web91.webfaction.com)
  466. # [16:35] * Joins: mven__ (~textual@ip68-104-38-84.lv.lv.cox.net)
  467. # [16:35] * Joins: zama (zama@unaffiliated/stryx/x-3871776)
  468. # [16:35] * Quits: mven__ (~textual@ip68-104-38-84.lv.lv.cox.net) (Max SendQ exceeded)
  469. # [16:35] * Quits: krit (sid15081@gateway/web/irccloud.com/x-nqhqxjdpdezrjloc) (Ping timeout: 260 seconds)
  470. # [16:35] * Quits: kirjs__ (sid25169@gateway/web/irccloud.com/x-tgkodpwgilksggjp) (Ping timeout: 260 seconds)
  471. # [16:35] * Quits: mattur (sid16049@gateway/web/irccloud.com/x-szxcsgezgkngztxq) (Ping timeout: 260 seconds)
  472. # [16:35] * Quits: cfq_ (sid18398@gateway/web/irccloud.com/x-bihkxmbbfcqyprsu) (Ping timeout: 260 seconds)
  473. # [16:35] * Quits: Guest40758 (sid18787@gateway/web/irccloud.com/x-acusodlrwudsdiws) (Ping timeout: 260 seconds)
  474. # [16:35] * Quits: abarth (sid5294@gateway/web/irccloud.com/x-bohtffkibpruegmd) (Ping timeout: 260 seconds)
  475. # [16:35] * Quits: tav (~tav`@host86-185-186-93.range86-185.btcentralplus.com) (Ping timeout: 260 seconds)
  476. # [16:35] * Quits: mven_ (~textual@ip68-104-38-84.lv.lv.cox.net) (Ping timeout: 260 seconds)
  477. # [16:35] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 260 seconds)
  478. # [16:35] * Quits: th2389_ (uid27360@gateway/web/irccloud.com/x-cwhxixydvcrzkiam) (Ping timeout: 260 seconds)
  479. # [16:35] * Quits: hober (~ted@unaffiliated/hober) (Ping timeout: 260 seconds)
  480. # [16:35] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-kgtlhgcycxjxeyms) (Ping timeout: 260 seconds)
  481. # [16:35] * Quits: wycats (sid79@gateway/web/irccloud.com/x-aljygctxkzyglpng) (Ping timeout: 260 seconds)
  482. # [16:35] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-wdazyxowxfdelzao) (Ping timeout: 260 seconds)
  483. # [16:35] * Quits: hayato (sid20728@gateway/web/irccloud.com/x-uwtyzgwqvfwfzgek) (Ping timeout: 260 seconds)
  484. # [16:35] * Quits: cbiesinger_ (sid8099@gateway/web/irccloud.com/x-wybwxwkrmircyyqu) (Ping timeout: 260 seconds)
  485. # [16:35] * Quits: payman (~payman@ip-200.t2.se.opera.com) (Ping timeout: 260 seconds)
  486. # [16:35] * Quits: encryptd_fractl (~encryptd_@23.30.224.246) (Ping timeout: 260 seconds)
  487. # [16:35] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 260 seconds)
  488. # [16:35] * Quits: jwatt (~roslea@2001:450:1d:224:81cc:de4d:4666:8a90) (Ping timeout: 260 seconds)
  489. # [16:35] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 260 seconds)
  490. # [16:35] * Quits: gavin_ (~gavin@76.14.87.162) (Ping timeout: 260 seconds)
  491. # [16:35] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-agcubwdmcuoewqbd) (Ping timeout: 260 seconds)
  492. # [16:35] * rc0mbs is now known as rcombs
  493. # [16:35] * Quits: Amaan (uid4967@gateway/web/irccloud.com/x-kdtusjrgqncuyyvm) (Ping timeout: 260 seconds)
  494. # [16:35] * Quits: scottjehl_____ (sid3055@gateway/web/irccloud.com/x-zrdmobjahgrewjcv) (Ping timeout: 260 seconds)
  495. # [16:35] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Ping timeout: 260 seconds)
  496. # [16:35] * Quits: bterlson (sid23757@gateway/web/irccloud.com/x-mswnupgytlbhokyg) (Ping timeout: 260 seconds)
  497. # [16:35] * Quits: tmfsd (sid26422@gateway/web/irccloud.com/x-gwaetfdicqijechx) (Ping timeout: 260 seconds)
  498. # [16:35] * Quits: zama_ (zama@2604:180::502b:135a) (Ping timeout: 260 seconds)
  499. # [16:35] * Quits: jgraham (~jgraham@web91.webfaction.com) (Ping timeout: 260 seconds)
  500. # [16:35] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  501. # [16:35] * krit_ is now known as krit
  502. # [16:35] * Guest42099 is now known as Guest40758
  503. # [16:35] * mattur_ is now known as mattur
  504. # [16:36] * Joins: mven_ (~textual@ip68-104-38-84.lv.lv.cox.net)
  505. # [16:36] * scottjehl______ is now known as scottjehl_____
  506. # [16:36] * cabanier_ is now known as cabanier
  507. # [16:36] * Joins: boogyman (~boogyman@38.88.11.131)
  508. # [16:36] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
  509. # [16:36] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  510. # [16:36] * cfq__ is now known as cfq_
  511. # [16:36] * hayato_gardening is now known as hayato
  512. # [16:36] * Joins: arthurvr (~arthurvr@dD5761476.access.telenet.be)
  513. # [16:36] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  514. # [16:36] * cbiesinger__ is now known as cbiesinger_
  515. # [16:36] * Joins: matijs_ (sid2278@gateway/web/irccloud.com/x-rrewfdwbcocdigbv)
  516. # [16:37] * bterlson_ is now known as bterlson
  517. # [16:37] * abarth|gardener is now known as abarth
  518. # [16:37] * tav_ is now known as tav
  519. # [16:38] * wycats_ is now known as wycats
  520. # [16:39] * Amaan_ is now known as Amaan
  521. # [16:40] * Garbee_ is now known as Garbee
  522. # [16:40] * tmfsd_ is now known as tmfsd
  523. # [16:42] * Joins: encryptd_fractl (~encryptd_@23.30.224.246)
  524. # [16:43] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  525. # [16:50] <annevk> smaug____: yeah, linked from the GitHub issue
  526. # [16:52] <smaug____> annevk: we may still need some kind of list of open Notifications
  527. # [16:52] <smaug____> which wouldn't clone
  528. # [16:53] <smaug____> I think that would let b2g to have the Notification open even while the app is restarted and then get access to the Notification
  529. # [16:53] <smaug____> or something close to that...
  530. # [16:53] <smaug____> hmm
  531. # [16:53] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 260 seconds)
  532. # [16:53] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  533. # [16:54] <smaug____> a bit odd too, since in some cases it would create new Notification objects...
  534. # [16:54] <smaug____> but maybe it isn't too bad
  535. # [16:54] * Quits: mven_ (~textual@ip68-104-38-84.lv.lv.cox.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  536. # [16:54] * Joins: eric_carlson (~eric@17.202.43.125)
  537. # [17:00] * Quits: erlehmann (~erlehmann@f052054157.adsl.alicedsl.de) (Quit: Die demokratieerhaltende Whistleblowerplattform Krautchan freut sich immer über Spenden.)
  538. # [17:01] * Joins: erlehmann (~erlehmann@f052054157.adsl.alicedsl.de)
  539. # [17:01] * Quits: diffalot (~diffalot@c-75-66-188-195.hsd1.ms.comcast.net) (Read error: Connection reset by peer)
  540. # [17:04] <smaug____> hmm, no, that wouldn't work
  541. # [17:05] * Joins: diffalot (~diffalot@c-75-66-188-195.hsd1.ms.comcast.net)
  542. # [17:06] * Quits: Ducki (~Ducki@191.233.66.1) (Remote host closed the connection)
  543. # [17:13] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  544. # [17:16] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  545. # [17:18] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 245 seconds)
  546. # [17:19] * Quits: markkes (~markkes@62.207.90.201) (Read error: Connection reset by peer)
  547. # [17:25] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
  548. # [17:26] * Quits: tantek (~tantek@50.241.56.251) (Quit: tantek)
  549. # [17:31] * Quits: CvP (~CvP@27.147.199.131) (Disconnected by services)
  550. # [17:31] * Joins: xCG (~CvP@27.147.199.131)
  551. # [17:32] * xCG is now known as CvP
  552. # [17:41] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  553. # [17:42] * Joins: tommyliu (~tommyliu@183.37.188.191)
  554. # [17:42] * Quits: tommyliu (~tommyliu@183.37.188.191) (Client Quit)
  555. # [17:51] <Hixie> zcorpan: yeah, the names in that e-mail are mostly placeholders until someone can give better names
  556. # [17:52] * Joins: webguynow (~webguynow@24.1.200.217)
  557. # [17:52] * Quits: arthurvr (~arthurvr@dD5761476.access.telenet.be) (Quit: Lingo - http://www.lingoirc.com)
  558. # [17:55] * Joins: estellevw (~estellevw@173-228-112-213.dsl.dynamic.sonic.net)
  559. # [17:56] * Joins: tantek (~tantek@50.241.62.91)
  560. # [17:59] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  561. # [18:03] * Joins: mven_ (~textual@xlate-1-203.ccsd.k12.nv.us)
  562. # [18:04] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
  563. # [18:04] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 255 seconds)
  564. # [18:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  565. # [18:12] * Quits: estellevw (~estellevw@173-228-112-213.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  566. # [18:12] * Joins: Maurice (copyman@unaffiliated/maurice)
  567. # [18:12] * Quits: aleray (~aleray@ip-83-101-52-79.customer.schedom-europe.net) (Ping timeout: 250 seconds)
  568. # [18:14] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  569. # [18:15] * Joins: BigBangUDR (~Thunderbi@101.61.232.182)
  570. # [18:16] * Quits: zama (zama@unaffiliated/stryx/x-3871776) (Ping timeout: 240 seconds)
  571. # [18:16] * Joins: ap_ (~ap@17.202.44.214)
  572. # [18:17] * Quits: mven_ (~textual@xlate-1-203.ccsd.k12.nv.us) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  573. # [18:19] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 255 seconds)
  574. # [18:20] * Joins: dshwang (~dshwang@134.134.137.73)
  575. # [18:22] * Quits: Lachy_ (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  576. # [18:23] * Quits: BigBangUDR (~Thunderbi@101.61.232.182) (Quit: BigBangUDR)
  577. # [18:36] * Joins: zama (zama@unaffiliated/stryx/x-3871776)
  578. # [18:43] * Quits: bnicholson (~bnicholso@24.130.57.109) (Ping timeout: 264 seconds)
  579. # [18:47] * Joins: juandopazo (~juandopaz@2001:4998:effd:600:6dc5:13c6:6402:530c)
  580. # [19:09] * Joins: tommyliu (~tommyliu@183.37.188.191)
  581. # [19:10] * Quits: aretecode (~aretecode@69.163.36.90) (Ping timeout: 245 seconds)
  582. # [19:13] * Joins: aretecode (~aretecode@S01061859339e5f51.cc.shawcable.net)
  583. # [19:13] * Quits: aretecode (~aretecode@S01061859339e5f51.cc.shawcable.net) (Read error: Connection reset by peer)
  584. # [19:14] * Quits: tantek (~tantek@50.241.62.91) (Quit: tantek)
  585. # [19:15] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  586. # [19:16] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  587. # [19:17] * Joins: Smylers (~smylers@host86-163-17-51.range86-163.btcentralplus.com)
  588. # [19:18] * Joins: bnicholson (~bnicholso@2620:101:80fc:224:7e7a:91ff:fe25:a5c6)
  589. # [19:20] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  590. # [19:20] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  591. # [19:20] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  592. # [19:22] * Joins: ShaneHudson (~ShaneHuds@2.30.121.218)
  593. # [19:31] * Joins: barnabywalters (~barnabywa@89.17.128.127)
  594. # [19:31] * jacobolu_ is now known as jacobolus
  595. # [19:31] * Joins: zdobersek1 (~zan@cpe-77.38.31.63.cable.t-1.si)
  596. # [19:33] * Joins: estellevw (~estellewy@209.49.66.106)
  597. # [19:34] * Quits: zdobersek (~zan@5.153.234.74) (Ping timeout: 240 seconds)
  598. # [19:35] * Joins: zdobersek (~zan@179.43.133.194)
  599. # [19:36] * Quits: zdobersek1 (~zan@cpe-77.38.31.63.cable.t-1.si) (Ping timeout: 245 seconds)
  600. # [19:36] * Joins: tommyliu_ (~tommyliu@113.104.215.164)
  601. # [19:39] * Quits: tommyliu (~tommyliu@183.37.188.191) (Ping timeout: 255 seconds)
  602. # [19:46] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  603. # [19:50] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
  604. # [19:50] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Client Quit)
  605. # [19:53] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-anebslloxstkqwcz)
  606. # [19:53] * Joins: ehsan (~ehsan@2001:450:1f:224:18:243d:6eba:f9e6)
  607. # [19:53] * Joins: jsbell (jsbell@nat/google/x-xgddmczrefqosyre)
  608. # [19:57] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
  609. # [19:59] * Quits: tj_vantoll (~Adium@2601:4:5380:2ec:115d:216b:fdbc:a6be) (Quit: Leaving.)
  610. # [20:01] * Quits: erlehmann (~erlehmann@f052054157.adsl.alicedsl.de) (Quit: Die demokratieerhaltende Whistleblowerplattform Krautchan freut sich immer über Spenden.)
  611. # [20:08] * Joins: tantek (~tantek@207.225.131.142)
  612. # [20:11] <jsbell> Apropos of nothing: over the weekend, between dealing with grumpy children, I converted a hobby project's use of XHR over to a Fetch prollyfill.
  613. # [20:12] * Joins: ambv (~ambv@206.108.217.134)
  614. # [20:13] * Quits: ShaneHudson (~ShaneHuds@2.30.121.218) (Quit: Computer fell asleep.)
  615. # [20:14] <caitp> neat
  616. # [20:16] * Joins: ShaneHudson (~ShaneHuds@2.30.121.218)
  617. # [20:17] * Quits: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  618. # [20:17] <jsbell> Converting non-200s to rejections seemed to be a common pattern in adapting the code, since my old code wanted error callbacks. Also, network errors as TypeError (spec section 5.6) seems a bit odd, but it seems like we're using TypeError for everything these days.
  619. # [20:19] <jsbell> And on that note: I wonder if we can get away with converting some uses of DataError to TypeError in the IDB spec - e.g. for invalid keys - so we can replace some prose with better IDL.
  620. # [20:20] * Joins: jonr22 (~jonr22@gw.wordstream.com)
  621. # [20:21] * Quits: jonr22 (~jonr22@gw.wordstream.com) (Client Quit)
  622. # [20:21] * heycam is now known as heycam|away
  623. # [20:21] * Quits: GPH|Nikko (~GPHemsley@pdpc/supporter/student/GPHemsley) (Remote host closed the connection)
  624. # [20:21] <caitp> > network errors as TypeError (spec section 5.6) seems a bit odd, but it seems like we're using TypeError for everything these days.
  625. # [20:22] <caitp> that does sound profoundly odd
  626. # [20:22] <caitp> assuming you mean network errors as in status === 0
  627. # [20:22] <caitp> although it would be just as odd for status === 400
  628. # [20:23] <jsbell> yes, for status === 0. Assuming I'm reading the spec right.
  629. # [20:25] <Domenic> The idea is fetch() is something that could potentially be useful in more than just web environments
  630. # [20:25] <Domenic> And ES only provides a few error types, with TypeError being the catch-all
  631. # [20:27] <caitp> there's no reason DOMExceptions / Errors couldn't be defined in ES, there's nothing really web-specific in them
  632. # [20:27] * Quits: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr) (Ping timeout: 245 seconds)
  633. # [20:27] <jsbell> Yeah; I can usually squint and say "I guess that's sort-of a 'you passed the wrong sort of thing here', so TypeError makes sense". This one stood out, but *shrug*.
  634. # [20:28] * Quits: jwatt_ (~roslea@2001:450:1d:224:81cc:de4d:4666:8a90) (Ping timeout: 250 seconds)
  635. # [20:28] <jsbell> Eh, I don't want ES littered with more new error types.
  636. # [20:28] * Quits: shepazu (~shepazu@207.218.72.66) (Quit: is sleepy)
  637. # [20:30] * Joins: tj_vantoll (~Adium@adsl-108-78-134-190.dsl.lgtpmi.sbcglobal.net)
  638. # [20:34] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Remote host closed the connection)
  639. # [20:34] * Joins: GPH|Nikko (~GPHemsley@pdpc/supporter/student/GPHemsley)
  640. # [20:40] * Joins: zdobersek1 (~zan@109.201.152.229)
  641. # [20:43] * Quits: zdobersek (~zan@179.43.133.194) (Ping timeout: 260 seconds)
  642. # [20:44] * Quits: TallTed (~Thud@63.119.36.36)
  643. # [20:45] * Joins: ap (~ap@17.114.218.71)
  644. # [20:46] * Joins: willchan (willchan@nat/google/x-gyciftxcibyzsfem)
  645. # [20:48] * hober2 is now known as hober
  646. # [20:49] * Quits: ap_ (~ap@17.202.44.214) (Ping timeout: 255 seconds)
  647. # [20:52] * Joins: jonr22 (~jonr22@gw.wordstream.com)
  648. # [20:54] <gsnedders> I'd like more error types, but hey.
  649. # [20:54] * Quits: jonr22 (~jonr22@gw.wordstream.com) (Client Quit)
  650. # [20:54] * Joins: jonr22 (~jonr22@gw.wordstream.com)
  651. # [20:55] * Quits: jonr22 (~jonr22@gw.wordstream.com) (Client Quit)
  652. # [21:01] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  653. # [21:04] * Quits: tommyliu_ (~tommyliu@113.104.215.164) (Remote host closed the connection)
  654. # [21:04] * Quits: ambv (~ambv@206.108.217.134) (Read error: Connection reset by peer)
  655. # [21:04] * Joins: ambv (~ambv@206.108.217.134)
  656. # [21:04] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
  657. # [21:04] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  658. # [21:07] * Quits: Ms2ger (~Ms2ger@22.221-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  659. # [21:08] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  660. # [21:14] * Krinkle is now known as Krinkle|detached
  661. # [21:16] * Quits: tj_vantoll (~Adium@adsl-108-78-134-190.dsl.lgtpmi.sbcglobal.net) (Quit: Leaving.)
  662. # [21:16] * Joins: tj_vantoll (~Adium@108.78.134.190)
  663. # [21:16] <annevk> jsbell: since we don't reveal types of network errors, TypeError seemed fine
  664. # [21:16] <annevk> jsbell: I guess the only downside would be that you also get that for incorrect usage of the API
  665. # [21:17] <jsbell> I don't have a better suggestion.
  666. # [21:20] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  667. # [21:26] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  668. # [21:26] <Domenic> JakeA et al: does Cache have any sense of URL normalization? E.g. storing a request with URL example.com/ vs. example.com ?
  669. # [21:29] <JakeA> Domenic: good point, we should make .add something sensible with redirects
  670. # [21:29] <JakeA> Although example.com will be the same as example.com/
  671. # [21:30] <Domenic> right, i guess my quesiton is, to what extent is Cache just a key/value store, vs. a canonicalized-URL/value store.
  672. # [21:30] * Joins: josemanuel (~josemanue@80.30.0.40)
  673. # [21:31] * Quits: zdobersek1 (~zan@109.201.152.229) (Ping timeout: 264 seconds)
  674. # [21:34] <JakeA> It's more than key-value. The matching is like the browser cache, but better (stores entries per vary variation)
  675. # [21:38] * Quits: tj_vantoll (~Adium@108.78.134.190) (Quit: Leaving.)
  676. # [21:44] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  677. # [21:45] * Joins: boogyman (~boogyman@38.88.11.131)
  678. # [21:45] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
  679. # [21:45] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  680. # [21:49] * Krinkle|detached is now known as Krinkle
  681. # [21:57] * Joins: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com)
  682. # [21:59] * Joins: aleray (~aleray@ip-83-101-52-79.customer.schedom-europe.net)
  683. # [22:00] * Joins: tj_vantoll (~Adium@c-98-250-130-237.hsd1.mi.comcast.net)
  684. # [22:07] * Joins: zdobersek (~zan@109.201.152.242)
  685. # [22:08] * Joins: dbaron (~dbaron@2620:101:80fb:224:d038:972:cea2:1a07)
  686. # [22:17] * Joins: othermaciej (~mjs@17.114.218.151)
  687. # [22:17] * Joins: erlehmann (~erlehmann@89.15.237.44)
  688. # [22:18] * Joins: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no)
  689. # [22:20] <mathiasbynens> redirects aside, i’d expect the same URL normalization that is being used everywhere else on the platform, i.e. `function normalize(url) { var el = document.createElement('a'); el.href = url; return el.href; }`
  690. # [22:21] * Quits: tantek (~tantek@207.225.131.142) (Quit: tantek)
  691. # [22:27] * Quits: alienlebarge (~alienleba@43-90.104-92.cust.bluewin.ch) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  692. # [22:29] * Quits: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  693. # [22:30] <zcorpan> mathiasbynens: document encoding or utf-8 for the query?
  694. # [22:31] <mathiasbynens> zcorpan: doesn’t the above always use utf-8?
  695. # [22:32] * Joins: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no)
  696. # [22:32] <zcorpan> no
  697. # [22:37] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  698. # [22:44] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  699. # [22:47] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  700. # [22:48] * Quits: zdobersek (~zan@109.201.152.242) (Quit: Leaving.)
  701. # [22:49] <mathiasbynens> woah
  702. # [22:51] <mathiasbynens> zcorpan, do you happen to have a link/example?
  703. # [22:51] <Hixie> annevk: "flush out" means "empty", "flesh out" means "fill", fwiw.
  704. # [22:52] <caitp> short of the custom elements stuff, was there ever a proposed JS api for enqueueing microtasks?
  705. # [22:53] <jsbell> caitp: Not a serious one that I recall...
  706. # [22:54] <caitp> hm
  707. # [22:54] <Hixie> caitp: create a promise and resolve it straight away?
  708. # [22:54] <erlehmann> so this still works? http://gsnedders.html5.org/outliner/process.py?url=http%3A%2F%2Fdaten.dieweltistgarnichtso.net%2Ftmp%2Fetc_passwd
  709. # [22:54] <erlehmann> gsnedders helo
  710. # [23:01] <Domenic> yes, but ideally we should have global.asap(function () { }) instead of having to do Promise.resolve().then(function () { })... so silly.
  711. # [23:03] <jgraham_> erlehmann: What's the problem?
  712. # [23:04] * Quits: josemanuel (~josemanue@80.30.0.40) (Quit: Saliendo)
  713. # [23:04] <erlehmann> http://daten.dieweltistgarnichtso.net/tmp/dev_urandom
  714. # [23:04] <erlehmann> http://gsnedders.html5.org/outliner/process.py?url=http%3A%2F%2Fdaten.dieweltistgarnichtso.net%2Ftmp%2Fdev_urandom
  715. # [23:04] <erlehmann> jgraham_ gsnedders outliner accepts 302 redirects to file: URLs
  716. # [23:05] * Joins: ap_ (~ap@17.114.218.71)
  717. # [23:06] * Quits: ap (~ap@17.114.218.71) (Read error: Connection reset by peer)
  718. # [23:12] * matijs_ is now known as matijs
  719. # [23:13] * Quits: ndkrempel (ndkrempel@nat/google/x-oztyktutljkputbm) (Ping timeout: 240 seconds)
  720. # [23:16] <annevk> Hixie: need some context
  721. # [23:16] <annevk> Hixie: https://twitter.com/brucel/status/503900281089032192
  722. # [23:16] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  723. # [23:17] <Hixie> annevk: in some bug you had said we needed to "flush out" some step or other
  724. # [23:17] * Quits: Maurice (copyman@unaffiliated/maurice)
  725. # [23:18] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  726. # [23:18] <annevk> ah, thanks, I should've known that :-)
  727. # [23:32] * Quits: othermaciej (~mjs@17.114.218.151) (Quit: othermaciej)
  728. # [23:33] * Joins: othermaciej (~mjs@17.114.218.151)
  729. # [23:34] * Joins: tantek (~tantek@50.241.62.91)
  730. # [23:37] * Quits: zenparsing (~zenparsin@97-81-81-172.dhcp.athn.ga.charter.com)
  731. # [23:37] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: PT session, possibly back later, if not back tomorrow)
  732. # [23:50] * Joins: KevinMarks (~KevinMark@172.56.30.87)
  733. # [23:50] * Quits: Smylers (~smylers@host86-163-17-51.range86-163.btcentralplus.com) (Quit: Leaving.)
  734. # [23:51] * Quits: tj_vantoll (~Adium@c-98-250-130-237.hsd1.mi.comcast.net) (Quit: Leaving.)
  735. # [23:52] * Joins: KevinMarks__ (~yaaic@172.56.30.87)
  736. # [23:53] * Quits: erlehmann (~erlehmann@89.15.237.44) (Quit: Die demokratieerhaltende Whistleblowerplattform Krautchan freut sich immer über Spenden.)
  737. # [23:57] * Quits: encryptd_fractl (~encryptd_@23.30.224.246) (Remote host closed the connection)
  738. # [23:59] * Quits: SamB (~SamB@2001:470:1f07:57:d51b:efa:16ae:3fc) (Write error: Connection reset by peer)
  739. # Session Close: Tue Aug 26 00:00:00 2014

The end :)