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

Options:

Previous day, Next day

  1. # Session Start: Tue Feb 24 00:00:01 2015
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: Textual IRC Client: www.textualapp.com)
  4. # [00:01] * Quits: norviller (~norviller@17.199.19.78) (Ping timeout: 240 seconds)
  5. # [00:02] * Quits: encryptd_fractl (~encryptd_@12.148.211.210) (Remote host closed the connection)
  6. # [00:05] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  7. # [00:06] * Quits: Maurice (copyman@unaffiliated/maurice)
  8. # [00:08] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 272 seconds)
  9. # [00:08] <dglazkov> TabAtkins:
  10. # [00:09] * heycam is now known as heycam|away
  11. # [00:09] * heycam|away is now known as heycam
  12. # [00:10] <dglazkov> TabAtkins: no flag. Must use 'all'.
  13. # [00:10] * Joins: Dashiva_s (Dashiva@wikia/Dashiva)
  14. # [00:11] * Quits: Ms2ger (~Ms2ger@24.241-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  15. # [00:11] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 246 seconds)
  16. # [00:11] * Dashiva_s is now known as Dashiva
  17. # [00:12] <dglazkov> jgraham: thanks!
  18. # [00:12] * Quits: ehsan (~ehsan@135-23-213-215.cpe.pppoe.ca) (Quit: Leaving...)
  19. # [00:15] * Quits: thenosaj (~thenosaj@cpc5-slam5-2-0-cust154.2-4.cable.virginm.net) (Quit: gone afk)
  20. # [00:15] <gsnedders> jgraham: thoughts on html5lib question above?
  21. # [00:15] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: Leaving.)
  22. # [00:16] * Joins: jacobolus (~jacobolus@122.195.57.137)
  23. # [00:16] <jgraham> gsnedders: I don't think it's worth changing.
  24. # [00:16] * Joins: jernoble_ (~jernoble@17.202.47.66)
  25. # [00:18] <gsnedders> jgraham: (the stuff I'm doing as part of the expected failures and skipped tests etc. is rewriting all this anyway)
  26. # [00:19] <smaug____> jgraham: how do I check where and why certain wpt test was added
  27. # [00:19] * Joins: lnr (~lnr@150.135.219.128)
  28. # [00:20] <jgraham> gsnedders: I don't really care either way. I would err on the side of changing less, but if you think it's a big win that's fine
  29. # [00:20] <jgraham> smaug____: Look in the git history?
  30. # [00:21] <smaug____> like where? :)
  31. # [00:21] * Quits: jacobolus (~jacobolus@122.195.57.137) (Ping timeout: 245 seconds)
  32. # [00:21] * smaug____ wonders what window-named-properties-001.html is about and why it would be valid
  33. # [00:22] * Quits: yutak (~yutak@2401:fa00:4:1000:4c81:f67b:dc32:b95f) (Ping timeout: 250 seconds)
  34. # [00:24] * Joins: mven (~textual@72.183.104.138)
  35. # [00:24] * Quits: mven (~textual@72.183.104.138) (Max SendQ exceeded)
  36. # [00:24] <jgraham> smaug____: git clone https://github.com/w3c/web-platform-tests.git
  37. # [00:25] <jgraham> Author: Yuta Kitamura <yutak@google.com>
  38. # [00:25] <jgraham> Date: Fri Jun 21 13:49:27 2013 +0900
  39. # [00:26] * Quits: psy_ (~psy@103.6.159.176) (Ping timeout: 256 seconds)
  40. # [00:26] <jgraham> So it's getting on for two web-component years old. Which are like 14 internet years, or 98 real years
  41. # [00:27] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
  42. # [00:28] <smaug____> thanks
  43. # [00:30] <gsnedders> I'm running Firefox on Arch Linux, using the provided package. Firefox is reporting the Flash plugin as being out of date (11.2.202.440), yet looking at the so it's claiming to load it's 11.2.202.442. Any idea what's going on here? https://www.adobe.com/software/flash/about/ claims I have 11.2.202.442 too. (#firefox came up with the useful suggestion of removing Flash…)
  44. # [00:30] * Joins: thenosaj (~thenosaj@cpc5-slam5-2-0-cust154.2-4.cable.virginm.net)
  45. # [00:31] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  46. # [00:34] * Joins: yutak (~yutak@2401:fa00:4:1000:20ed:c585:a644:38b2)
  47. # [00:34] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-spqgpdkskajzjdoj) (Quit: Connection closed for inactivity)
  48. # [00:34] <jgraham> gsnedders: Step 1) Convince BBC to stop using Flash for iPlayer. Step 2) There are no remaining use cases for Flash so remove it with fire. Step 3) There is no step 3)
  49. # [00:37] * Parts: lnr (~lnr@150.135.219.128)
  50. # [00:39] * Joins: jacobolus (~jacobolus@122.195.57.137)
  51. # [00:41] * Quits: jacobolus (~jacobolus@122.195.57.137) (Remote host closed the connection)
  52. # [00:43] * Joins: ericandrewlewis (uid32062@gateway/web/irccloud.com/x-juxhjfbdltdbxcwa)
  53. # [00:44] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  54. # [00:49] * Quits: benwerd (~benwerd@199.87.84.238) (Remote host closed the connection)
  55. # [00:57] * Joins: benwerd (~benwerd@199.87.84.238)
  56. # [01:08] * Joins: plutoniix (~plutoniix@119.63.87.222)
  57. # [01:22] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  58. # [01:26] * Quits: Zebra111 (~quassel@sydnns0115w-156057001225.dhcp-dynamic.FibreOp.ns.bellaliant.net) (Remote host closed the connection)
  59. # [01:27] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Remote host closed the connection)
  60. # [01:30] * Quits: thenosaj (~thenosaj@cpc5-slam5-2-0-cust154.2-4.cable.virginm.net) (Quit: gone afk)
  61. # [01:34] * Quits: aleray__ (~aleray@ip-83-101-52-66.customer.schedom-europe.net) (Quit: Quitte)
  62. # [01:40] * Quits: JosephSilber (~JosephSil@ool-43513ca2.dyn.optonline.net) (Read error: Connection reset by peer)
  63. # [01:42] * Joins: jacobolus (~jacobolus@122.195.57.137)
  64. # [01:46] * Quits: jacobolus (~jacobolus@122.195.57.137) (Ping timeout: 264 seconds)
  65. # [01:54] * Joins: Zebra111 (~quassel@sydnns0115w-156057001225.dhcp-dynamic.FibreOp.ns.bellaliant.net)
  66. # [01:54] * Quits: jernoble_ (~jernoble@17.202.47.66) (Quit: Computer has gone to sleep.)
  67. # [01:55] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 252 seconds)
  68. # [02:06] * Quits: ambv (~ambv@199.201.64.131) (Ping timeout: 252 seconds)
  69. # [02:07] * Joins: JosephSilber (~JosephSil@ool-43513ca2.dyn.optonline.net)
  70. # [02:07] <TabAtkins> Domenic: You want "all: default;", which I need to go spec.
  71. # [02:07] <TabAtkins> Which means "pretend only the UA stylesheet exists".
  72. # [02:10] <Domenic> TabAtkins: meh, what I want is more like "all: like-ye-old-reset-stylesheet". i.e. no margins or padding or font size adjustment.
  73. # [02:10] <TabAtkins> You're not getting that, because it's opinionated in a weird way.
  74. # [02:11] <TabAtkins> "do what the UA stylesheet does" is simple and easy to talk about, and has a useful purpose in returning you to the "clean slate" that you started the page with.
  75. # [02:11] <Domenic> yeah, I agree.
  76. # [02:11] * Joins: jernoble_ (~jernoble@76.74.153.41)
  77. # [02:11] <Domenic> I was just sold for a long time that all: reset was going to replace my reset stylesheets, by parties unknown. it turned out to be false.
  78. # [02:12] * Joins: jsbell_ (jsbell@nat/google/x-kvyorurrsmbxqpqx)
  79. # [02:12] <TabAtkins> Depends on what your reset stylesheets do.
  80. # [02:12] <TabAtkins> all: default; will replace your normalize.css. ^_^
  81. # [02:12] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
  82. # [02:16] * Quits: jsbell_ (jsbell@nat/google/x-kvyorurrsmbxqpqx) (Client Quit)
  83. # [02:21] * Quits: bnicholson (~bnicholso@corp.mtv2.mozilla.com) (Quit: This computer has gone to sleep)
  84. # [02:27] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  85. # [02:31] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  86. # [02:32] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Ping timeout: 246 seconds)
  87. # [02:33] * Joins: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net)
  88. # [02:41] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  89. # [02:42] * Joins: jacobolus (~jacobolus@122.195.57.137)
  90. # [02:46] * heycam is now known as heycam|away
  91. # [02:47] * Quits: jacobolus (~jacobolus@122.195.57.137) (Ping timeout: 250 seconds)
  92. # [03:06] * Quits: benwerd (~benwerd@199.87.84.238)
  93. # [03:12] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  94. # [03:14] * Quits: jernoble_ (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  95. # [03:15] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  96. # [03:16] * Krinkle is now known as Krinkle|detached
  97. # [03:25] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  98. # [03:32] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  99. # [03:36] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  100. # [03:37] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Ping timeout: 250 seconds)
  101. # [03:41] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net) (Quit: ZZZzzz…)
  102. # [03:43] * Joins: jacobolus (~jacobolus@122.195.57.137)
  103. # [03:48] * Quits: jacobolus (~jacobolus@122.195.57.137) (Ping timeout: 255 seconds)
  104. # [03:50] * Joins: jacobolus (~jacobolus@122.195.57.137)
  105. # [03:50] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  106. # [03:51] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  107. # [03:57] * Joins: psy_ (~psy@103.6.159.176)
  108. # [03:58] * Krinkle|detached is now known as Krinkle
  109. # [03:59] * heycam|away is now known as heycam
  110. # [04:05] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  111. # [04:07] * Krinkle is now known as Krinkle|detached
  112. # [04:09] <JonathanNeal> Death to normalize.css! And anyone who ever contributed to it.
  113. # [04:12] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  114. # [04:13] <caitp> well that seems a bit harsh
  115. # [04:13] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  116. # [04:14] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 250 seconds)
  117. # [04:16] * Quits: ap (~ap@17.202.44.214)
  118. # [04:16] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  119. # [04:17] * Quits: psy_ (~psy@103.6.159.176) (Ping timeout: 265 seconds)
  120. # [04:18] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  121. # [04:22] * Krinkle|detached is now known as Krinkle
  122. # [04:22] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Remote host closed the connection)
  123. # [04:32] * Krinkle is now known as Krinkle|detached
  124. # [04:36] * Quits: CvP (CvP@203.76.123.238) (Read error: No route to host)
  125. # [04:36] * Joins: CvP (CvP@203.76.123.238)
  126. # [04:36] * Joins: weinig (~weinig@c-98-234-191-242.hsd1.ca.comcast.net)
  127. # [04:38] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  128. # [04:39] <roc> gsnedders: ask on mozilla IRC instead?
  129. # [04:44] * Quits: ericandrewlewis (uid32062@gateway/web/irccloud.com/x-juxhjfbdltdbxcwa) (Quit: Connection closed for inactivity)
  130. # [04:46] <roc> I mean, #developers, not #firefox
  131. # [04:46] <roc> or try it in a clean profile
  132. # [04:56] * Joins: hswolff (~hswolff@cpe-74-72-82-167.nyc.res.rr.com)
  133. # [04:58] * Quits: xtrm0 (uid12574@gateway/web/irccloud.com/x-cnarjtddazalqhhk) (Quit: Connection closed for inactivity)
  134. # [04:59] * Quits: jsx (uid48919@fsf/intern/jsx) (Quit: Connection closed for inactivity)
  135. # [04:59] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-nqjodozzgspuvewf) (Quit: Connection closed for inactivity)
  136. # [04:59] * Quits: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
  137. # [05:21] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  138. # [05:22] * Krinkle|detached is now known as Krinkle
  139. # [05:22] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  140. # [05:23] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  141. # [05:23] * Quits: roc (~chatzilla@2001:cb0:b202:224:2677:3ff:fece:dc64) (Remote host closed the connection)
  142. # [05:27] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  143. # [05:27] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  144. # [05:31] * Krinkle is now known as Krinkle|detached
  145. # [05:32] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  146. # [05:36] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-drquqdiqolurbpwn) (Quit: Connection closed for inactivity)
  147. # [05:46] <JonathanNeal> caitp: it was a joke
  148. # [05:49] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  149. # [05:51] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  150. # [05:53] * Quits: hswolff (~hswolff@cpe-74-72-82-167.nyc.res.rr.com) (Ping timeout: 250 seconds)
  151. # [05:55] * Joins: hswolff (~hswolff@cpe-74-72-82-167.nyc.res.rr.com)
  152. # [05:56] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 245 seconds)
  153. # [06:11] * Joins: eBureau (~Bruno@181.164.77.172)
  154. # [06:12] * Joins: psy_ (~psy@103.6.159.176)
  155. # [06:22] * Krinkle|detached is now known as Krinkle
  156. # [06:24] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  157. # [06:27] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  158. # [06:29] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  159. # [06:31] * Krinkle is now known as Krinkle|detached
  160. # [06:36] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  161. # [06:37] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  162. # [06:40] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  163. # [06:41] * Quits: DanilovA_ (~DanilovAl@shpd-178-64-143-198.vologda.ru) (Remote host closed the connection)
  164. # [06:41] * Joins: DanilovAlexey (~DanilovAl@shpd-178-64-143-198.vologda.ru)
  165. # [06:42] * Quits: DanilovAlexey (~DanilovAl@shpd-178-64-143-198.vologda.ru) (Client Quit)
  166. # [06:49] * Joins: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com)
  167. # [07:01] * Quits: rniwa (~rniwa@17.245.29.167) (Quit: My Mac has gone to sleep. ZZZzzz…)
  168. # [07:02] * Quits: yhirano_ (uid40668@gateway/web/irccloud.com/x-kyukysodldqmrkml) (Quit: Connection closed for inactivity)
  169. # [07:02] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  170. # [07:17] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  171. # [07:19] * heycam is now known as heycam|away
  172. # [07:22] * Krinkle|detached is now known as Krinkle
  173. # [07:22] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  174. # [07:24] * Joins: jernoble_ (~jernoble@162.217.73.171)
  175. # [07:24] * Quits: weinig (~weinig@c-98-234-191-242.hsd1.ca.comcast.net) (Quit: weinig)
  176. # [07:25] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  177. # [07:29] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  178. # [07:32] * Krinkle is now known as Krinkle|detached
  179. # [07:34] * Joins: rniwa (~rniwa@67.164.23.121)
  180. # [07:40] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  181. # [07:41] * Quits: jacobolus (~jacobolus@122.195.57.137) (Remote host closed the connection)
  182. # [07:47] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: My iMac has gone to sleep. ZZZzzz…)
  183. # [07:53] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  184. # [07:53] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-ebblpvkyhsmcxsnp)
  185. # [07:57] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  186. # [07:57] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 252 seconds)
  187. # [08:03] * Joins: ohaibbq (~ohaibbq@98.248.65.213)
  188. # [08:05] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  189. # [08:08] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  190. # [08:10] * Quits: psy_ (~psy@103.6.159.176) (Remote host closed the connection)
  191. # [08:12] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  192. # [08:18] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  193. # [08:19] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  194. # [08:22] * Krinkle|detached is now known as Krinkle
  195. # [08:24] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  196. # [08:24] * Quits: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Remote host closed the connection)
  197. # [08:26] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  198. # [08:28] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  199. # [08:28] * Joins: hasather (~hasather@80.91.33.141)
  200. # [08:30] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  201. # [08:32] * Joins: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
  202. # [08:32] * Krinkle is now known as Krinkle|detached
  203. # [08:32] * Joins: Ms2ger (~Ms2ger@24.241-64-87.adsl-dyn.isp.belgacom.be)
  204. # [08:41] * Joins: jacobolus (~jacobolus@180.116.247.221)
  205. # [08:45] <karlcow> CSSOM and resize https://lists.w3.org/Archives/Public/public-webapps/2009AprJun/1061.html
  206. # [08:53] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  207. # [08:54] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  208. # [08:58] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  209. # [09:04] * Quits: ^esc (~esc-ape@77.119.130.165.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  210. # [09:05] * Quits: tav (~tav`@host31-52-143-103.range31-52.btcentralplus.com) (Read error: Connection reset by peer)
  211. # [09:15] * Quits: Ms2ger (~Ms2ger@24.241-64-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 240 seconds)
  212. # [09:22] * Krinkle|detached is now known as Krinkle
  213. # [09:22] * Quits: rniwa (~rniwa@67.164.23.121) (Quit: My Mac has gone to sleep. ZZZzzz…)
  214. # [09:23] * Joins: rniwa (~rniwa@67.164.23.121)
  215. # [09:24] * Joins: tav (~tav`@host31-52-143-103.range31-52.btcentralplus.com)
  216. # [09:26] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  217. # [09:27] * Quits: ohaibbq (~ohaibbq@98.248.65.213) (Quit: Leaving...)
  218. # [09:31] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  219. # [09:32] * Joins: capella-s32 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com)
  220. # [09:33] * Krinkle is now known as Krinkle|detached
  221. # [09:34] * Quits: capella-s3 (~yaaic@cpe-72-230-125-7.twcny.res.rr.com) (Ping timeout: 245 seconds)
  222. # [09:36] * Joins: psy_ (~psy@182.74.25.22)
  223. # [09:37] * Quits: psy_ (~psy@182.74.25.22) (Max SendQ exceeded)
  224. # [09:37] * Joins: psy_ (~psy@182.74.25.22)
  225. # [09:41] * Quits: jacobolus (~jacobolus@180.116.247.221)
  226. # [09:41] * Quits: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  227. # [09:42] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  228. # [09:47] <annevk> Glenn Adams still hasn't fixed the CSSOM bugs? Shocker
  229. # [09:49] * Quits: rniwa (~rniwa@67.164.23.121) (Quit: My Mac has gone to sleep. ZZZzzz…)
  230. # [09:54] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  231. # [09:54] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  232. # [09:57] * Joins: roc (~chatzilla@121-99-87-183.bng1.tvc.orcon.net.nz)
  233. # [09:58] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 250 seconds)
  234. # [09:59] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  235. # [10:03] * Quits: saline (~irenacob@li629-190.members.linode.com) (Remote host closed the connection)
  236. # [10:10] * Joins: Maurice (copyman@unaffiliated/maurice)
  237. # [10:12] * Quits: kapil___ (uid36151@gateway/web/irccloud.com/x-vdlddcpsskwuarqd) (Quit: Connection closed for inactivity)
  238. # [10:22] * Krinkle|detached is now known as Krinkle
  239. # [10:27] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  240. # [10:30] * Quits: Somatt_wrk (~somattwrk@130.193.24.135) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  241. # [10:32] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  242. # [10:33] * Krinkle is now known as Krinkle|detached
  243. # [10:37] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  244. # [10:39] * Joins: Lachy (~Lachy@213.166.174.2)
  245. # [10:40] * Joins: jahman (~woops@129.175.204.73)
  246. # [10:41] * Joins: darobin (~darobin@2a01:e34:ed05:d180:e584:6e5b:7a4:e0a0)
  247. # [10:43] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
  248. # [10:44] * Joins: Ms2ger (~Ms2ger@84-199-68-107.iFiber.telenet-ops.be)
  249. # [10:50] * Joins: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  250. # [10:57] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-ozlomtnbkanhmsns)
  251. # [11:03] <zcorpan> didn't ie drop resize on elements recently?
  252. # [11:03] <zcorpan> seems like a good time to spec it
  253. # [11:06] <annevk> hah
  254. # [11:07] <Ms2ger> Morning zcorpan
  255. # [11:07] <zcorpan> good morning
  256. # [11:07] <Ms2ger> Your chocolate should be underway today
  257. # [11:08] <Ms2ger> In the meantime, want to do some reviews? :)
  258. # [11:08] <zcorpan> ooooh
  259. # [11:09] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  260. # [11:14] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Ping timeout: 245 seconds)
  261. # [11:22] * Krinkle|detached is now known as Krinkle
  262. # [11:23] <jgraham> Ms2ger: Well played :)
  263. # [11:24] * Quits: Ms2ger (~Ms2ger@84-199-68-107.iFiber.telenet-ops.be) (Ping timeout: 264 seconds)
  264. # [11:28] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  265. # [11:32] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  266. # [11:33] * Krinkle is now known as Krinkle|detached
  267. # [11:54] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  268. # [11:57] * Quits: psy_ (~psy@182.74.25.22) (Read error: No route to host)
  269. # [11:59] * Krinkle|detached is now known as Krinkle
  270. # [12:00] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 265 seconds)
  271. # [12:01] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
  272. # [12:04] * Quits: plutoniix (~plutoniix@119.63.87.222) (Quit: จรลี จรลา)
  273. # [12:08] * Joins: psy_ (~psy@182.74.25.22)
  274. # [12:15] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  275. # [12:17] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 252 seconds)
  276. # [12:18] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  277. # [12:18] * Joins: sarri (~sari@unaffiliated/sarri)
  278. # [12:29] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  279. # [12:33] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  280. # [12:40] * Joins: hemanth (~hemanth@122.167.115.98)
  281. # [12:40] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  282. # [12:44] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  283. # [12:49] * Quits: hemanth (~hemanth@122.167.115.98) (Quit: This computer has gone to sleep)
  284. # [12:51] * Joins: hemanth (~hemanth@122.167.115.98)
  285. # [12:54] * Joins: hemanth_ (~hemanth@122.167.115.98)
  286. # [12:55] <JakeA> TabAtkins: what do you think of a :tab-focus pseudo to specifically target keyboard focuses?
  287. # [12:55] <JakeA> I find myself calling .blur() on something after mouse/touch to avoid buttons looking "stuck"
  288. # [12:56] <JakeA> which is obviously bad for a11y
  289. # [13:00] * Joins: jacobolus (~jacobolus@122.192.82.18)
  290. # [13:15] <annevk> JakeA: are you solving a CSS problem with blur()?
  291. # [13:16] <annevk> JakeA: isn't this why CSS gives you control over outline?
  292. # [13:17] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  293. # [13:18] * Quits: hemanth_ (~hemanth@122.167.115.98) (Quit: This computer has gone to sleep)
  294. # [13:20] <JakeA> annevk: I want my buttons/links to have a focus style so they can be tabbed through, but when they're clicked I don't want the button to appear "stuck" due to the focus style
  295. # [13:21] <JakeA> annevk: Firefox doesn't focus buttons on click, but it does for tabindex elements & links. Chrome focuses anything on click that can receive focus. Safari doesn't focus links on click but will focus tabindex elements… it's a bit of a mess
  296. # [13:22] <annevk> UI input is a topic standards cover very poorly
  297. # [13:22] <JakeA> Tbh, I like the model of focus-on-click, because I'd expect the next tab to go to the tabbable element after the one I clicked, but the styling gets in the way
  298. # [13:23] <annevk> but thanks for explaining, :tab-focus makes sense
  299. # [13:25] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  300. # [13:26] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 255 seconds)
  301. # [13:29] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  302. # [13:34] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  303. # [13:39] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-snwyedwtgsocxfwc)
  304. # [13:42] * Joins: newtron (~newtron@206-248-186-88.dsl.teksavvy.com)
  305. # [13:43] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  306. # [13:44] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  307. # [13:44] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  308. # [13:46] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  309. # [13:46] * Quits: newtron (~newtron@206-248-186-88.dsl.teksavvy.com) (Ping timeout: 252 seconds)
  310. # [13:46] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  311. # [13:55] * Joins: kapil___ (uid36151@gateway/web/irccloud.com/x-ieoiwdzqvdbqvtsv)
  312. # [13:55] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  313. # [13:56] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  314. # [13:59] * Joins: ^esc (~esc-ape@91.141.0.234.wireless.dyn.drei.com)
  315. # [14:00] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 250 seconds)
  316. # [14:00] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  317. # [14:02] * Quits: psy_ (~psy@182.74.25.22) (Read error: No route to host)
  318. # [14:04] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  319. # [14:06] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  320. # [14:06] * Joins: hasather (~hasather@80.91.33.141)
  321. # [14:11] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  322. # [14:14] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Ping timeout: 250 seconds)
  323. # [14:17] * Joins: hgl (~hgl@unaffiliated/hgl)
  324. # [14:23] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  325. # [14:26] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  326. # [14:32] * Joins: xtrm0 (uid12574@gateway/web/irccloud.com/x-xzbbwagcztihvhkj)
  327. # [14:35] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  328. # [14:36] * Joins: hasather (~hasather@80.91.33.141)
  329. # [14:38] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
  330. # [14:39] * Joins: newtron (~newtron@199.71.174.203)
  331. # [14:40] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  332. # [14:47] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 244 seconds)
  333. # [14:47] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-ymbunkjjocfcwmbl)
  334. # [14:50] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  335. # [14:52] * Joins: hemanth_ (~hemanth@122.167.115.98)
  336. # [14:59] * Joins: eric_carlson (~ericc@17.202.49.94)
  337. # [15:05] * Joins: satazor (~satazor@114.248.108.93.rev.vodafone.pt)
  338. # [15:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  339. # [15:07] * Joins: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com)
  340. # [15:09] * Quits: satazor (~satazor@114.248.108.93.rev.vodafone.pt) (Ping timeout: 252 seconds)
  341. # [15:13] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  342. # [15:15] <annevk> JakeA: what are the chances of Google following if we shipped proposal 3 from https://github.com/slightlyoff/ServiceWorker/issues/566 ?
  343. # [15:15] <annevk> JakeA: I sort of stopped caring about this when nobody wanted to give up scopes, but others do so I'll proxy
  344. # [15:18] <JakeA> annevk: I thought the conclusion of our meeting was that multiple scopes aren't needed, but it'd be nice to be able to change scopes in the activate event?
  345. # [15:18] * Joins: zenith_ (~zenith@142.150.23.90)
  346. # [15:18] <annevk> JakeA: the meeting summary suggests multiple scopes was very much on topic?
  347. # [15:20] <JakeA> annevk: yeah, my misremembering, sorry. I think we're still lacking good example cases where this is needed, but at least we have a way to add it without breaking compat
  348. # [15:21] <annevk> JakeA: so changing scopes would probably be okay as is? But multiple scopes would be more contentious?
  349. # [15:22] <annevk> And opting into fetch events seems contentious as well...
  350. # [15:23] <annevk> Sorry, opting out
  351. # [15:23] <JakeA> annevk: I think multiple scopes are the most contentious bit
  352. # [15:23] <annevk> ta
  353. # [15:23] <JakeA> which bit are Moz most interested in, or is it all of it?
  354. # [15:24] <annevk> I'm not sure, Ehsan asked about proposal #3 so I'll let you know when I know more
  355. # [15:24] <annevk> Some of Moz are interested in dropping all scopes still :p
  356. # [15:24] <annevk> (but they have also admitted defeat, don't really want to scare anyone)
  357. # [15:26] <JakeA> yeah, scopes have been really useful when it came to hosting on things like github & local servers
  358. # [15:27] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 255 seconds)
  359. # [15:27] * Joins: TallTed (~Thud@63.119.36.36)
  360. # [15:27] <annevk> I don't disagree with that, but they're tacked on rather than a boundary which is the part that's wrong
  361. # [15:28] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 252 seconds)
  362. # [15:29] * Quits: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  363. # [15:31] * Joins: zenith_ (~zenith@142.150.23.90)
  364. # [15:34] <JakeA> annevk: have you seen https://github.com/slightlyoff/StorageDurability/blob/master/explainer.md before? Who'd be good to get involved at Mozilla? We need something to achieve storage persistence, and I quite like the simplicity of this one
  365. # [15:42] * Joins: ehynds (~ehynds@146-115-145-170.c3-0.nwt-ubr1.sbo-nwt.ma.cable.rcn.com)
  366. # [15:47] <annevk> JakeA: probably the same people as SW
  367. # [15:48] <annevk> JakeA: the "What's All This About?" is rather Chrome-centric
  368. # [15:49] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  369. # [15:49] * Joins: psy_ (~psy@103.6.159.176)
  370. # [15:49] <annevk> JakeA: nobody else cared about that filesystem API and I'm not sure what it has to do with storage durability...
  371. # [15:49] * Quits: psy_ (~psy@103.6.159.176) (Max SendQ exceeded)
  372. # [15:49] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  373. # [15:50] * Joins: psy_ (~psy@103.6.159.176)
  374. # [15:51] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-ozlomtnbkanhmsns) (Quit: Connection closed for inactivity)
  375. # [15:51] <JakeA> annevk: yeah, I'm not sure what the onsync thing is either
  376. # [15:52] <JakeA> I'd rather it kept to one method
  377. # [15:53] * Joins: encryptd_fractl (~encryptd_@24-177-122-160.dhcp.mdsn.wi.charter.com)
  378. # [15:54] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 256 seconds)
  379. # [15:56] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  380. # [15:57] * Quits: eric_carlson (~ericc@17.202.49.94) (Quit: eric_carlson)
  381. # [16:01] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 265 seconds)
  382. # [16:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  383. # [16:07] * Quits: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi) (Ping timeout: 245 seconds)
  384. # [16:08] * Joins: jsx (uid48919@fsf/intern/jsx)
  385. # [16:10] * Joins: jernoble_ (~jernoble@162.217.73.171)
  386. # [16:17] * Quits: newtron (~newtron@199.71.174.203) (Remote host closed the connection)
  387. # [16:18] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  388. # [16:21] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  389. # [16:22] * Quits: kapil___ (uid36151@gateway/web/irccloud.com/x-ieoiwdzqvdbqvtsv) (Quit: Connection closed for inactivity)
  390. # [16:26] * Joins: newtron (~newtron@199.71.174.203)
  391. # [16:27] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Ping timeout: 272 seconds)
  392. # [16:34] <annevk> JakeA: is this replacing the evicted stuff?
  393. # [16:35] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  394. # [16:36] * Joins: r2 (~r2@200.80.227.70)
  395. # [16:36] <JakeA> annevk: I still think those are useful, but we sorely need storage persistence, so I'm willing to move anything more complicated to "v2"
  396. # [16:37] <wanderview> annevk: you mean the onevicted event in SWs? I seem to recall some issue about that
  397. # [16:37] <annevk> I still think we should just provide everyone persistent storage
  398. # [16:38] <annevk> Plus heuristics, plus some kind of eviction...
  399. # [16:38] <JakeA> annevk: it's tough to put the user in charge of "uninstalling" things they didn't "install"
  400. # [16:39] <annevk> JakeA: this SD proposal also seems to assume the quota API is a thing we want
  401. # [16:39] <wanderview> I guess the hard part is determining who might be a bad actor in the system... who is using an unfair share of disk space blocking others from using it
  402. # [16:39] <annevk> JakeA: perhaps it's only really persistent if you bookmark
  403. # [16:39] <wanderview> annevk: do the specs have the concept of bookmarks, or is that a UA concept?
  404. # [16:40] <JakeA> annevk: I think bookmarking can auto-grant the permission, but I still think we need the permission
  405. # [16:40] <wanderview> JakeA: reading your comment about `navigator.requestStorageDurability()` I wondered... wouldn't everyone just call this? why wouldn't they call it?
  406. # [16:41] <annevk> wanderview: it would be a UA concept
  407. # [16:41] <wanderview> is the idea that it creates a doorhanger or something?
  408. # [16:41] <JakeA> The idea is to allow a web user to safely cache 10gb of movies for a flight, without visiting another origin as they board the plane which puts their system under pressure and the browser throws everything away
  409. # [16:41] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  410. # [16:41] <JakeA> wanderview: it would show up a permission request
  411. # [16:42] <annevk> So many prompt designs :-(
  412. # [16:42] <wanderview> yea... if every page wants this for its 100kb of "essential" data... thats gonna be a lot of prompts
  413. # [16:42] <annevk> The user will have to click through an enormous amount of dialogs this way
  414. # [16:42] <wanderview> what about the call taking a size limit... durable up to this amount... UA can auto-grant permission for sizes less than X
  415. # [16:43] <annevk> notifications / storage / push / background / geolocation / ...
  416. # [16:43] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  417. # [16:43] <annevk> wanderview: well, UAs can always have better heuristics I suppose
  418. # [16:43] <JakeA> wanderview: that's the quota API isn't it? I thought the feeling was that size is too difficult to communicate to users
  419. # [16:43] <annevk> wanderview: I think we've lost the moment we ask the user for a specific amount of storage
  420. # [16:44] <wanderview> hmm
  421. # [16:44] <JakeA> annevk: Chrome already rolls notification & push into one permission request
  422. # [16:44] <wanderview> what about making all storage up to X durable by default... this API request is just for storage above X and does trigger a prompt
  423. # [16:44] <JakeA> if you request push, you get notificaitons
  424. # [16:44] <wanderview> so vast majority of websites don't need it
  425. # [16:45] <wanderview> maybe this is already whats there
  426. # [16:45] <annevk> JakeA: but Chrome has a distinct one for background push?
  427. # [16:46] <annevk> JakeA: (with background above I meant sync)
  428. # [16:46] <JakeA> annevk: hasn't been worked out yet
  429. # [16:46] <annevk> JakeA: right...
  430. # [16:46] <annevk> wanderview: we already have a quote of 10MiB or some such per eTLD+1
  431. # [16:47] <annevk> wanderview: quota
  432. # [16:47] <annevk> wanderview: and I think Firefox at some point had a prompt design
  433. # [16:47] <wanderview> annevk: in a spec or gecko?
  434. # [16:47] <wanderview> this needs to be consistent across browsers so web developers can design sane offline apps
  435. # [16:47] <wanderview> it seems to me
  436. # [16:47] <annevk> wanderview: https://html.spec.whatwg.org/#disk-space-2
  437. # [16:47] <JakeA> annevk: it has/had an appcache prompt
  438. # [16:48] <annevk> JakeA: well that too, but I thought there was something around storage
  439. # [16:48] <wanderview> annevk: we have persistent, temp, and default storage... the spec stuff I've seen does not have the concept of "default" storage
  440. # [16:48] <annevk> or maybe that was Opera... hmm
  441. # [16:48] <annevk> HTML has "A mostly arbitrary limit of five megabytes per origin is suggested. Implementation feedback is welcome and will be used to update this suggestion in the future."
  442. # [16:49] <wanderview> yea
  443. # [16:49] <JakeA> As a user, if my device comes under storage pressure, I wouldn't expect to see things in the disk-usage menu that I hadn't 'added' somehow
  444. # [16:49] <wanderview> fun that its uncompressed size :-) I've been compressing in Cache
  445. # [16:50] <wanderview> also... uncompressed size for quota... just seems terrible for the user
  446. # [16:51] <JakeA> agreed
  447. # [16:51] <wanderview> JakeA: is there anything that prevents ad iframes from requesting these perms on every page visit?
  448. # [16:51] <JakeA> wanderview: generally we don't let iframes request permissions
  449. # [16:51] <wanderview> I seem to recall we had a problem with that and the contacts perm request in fxos
  450. # [16:51] <annevk> If I frequently visit something or have it bookmarked I would be quite happy if things got stored without anyone bothering me about it...
  451. # [16:51] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  452. # [16:52] <JakeA> since it doesn't tally with the url the user can see
  453. # [16:52] <annevk> wanderview: I wouldn't get hung up on compressed vs uncompressed, that should all really be up to the UA and we shouldn't really have to expose that
  454. # [16:52] * Joins: hasather (~hasather@80.91.33.141)
  455. # [16:52] <wanderview> yea
  456. # [16:52] <annevk> wanderview: although maybe at some point people don't want to see things compressed twice or some such... so we might add more control then
  457. # [16:52] <wanderview> annevk: I think the UA should be smart enough to do that
  458. # [16:52] <JakeA> annevk: yeah, bookmark or add-to-homescreen should auto-grant I think
  459. # [16:54] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  460. # [16:54] <JakeA> The UA could even auto deny the permission on things like first visit
  461. # [16:55] <wanderview> I wonder if the UA could do a dynamic heuristic like... auto-grant the durable permission at first... when the page actually breaches limit X, then place the door hanger... to avoid overwhelming the user with prompts
  462. # [16:56] <wanderview> I guess it comes down to when the API tells the page it officially has the storage or not
  463. # [16:56] * Quits: hemanth (~hemanth@122.167.115.98) (Quit: This computer has gone to sleep)
  464. # [16:56] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  465. # [16:57] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
  466. # [16:58] <annevk> wanderview: might get problematic
  467. # [16:58] <annevk> wanderview: fairly simple app, large video file, boom
  468. # [16:59] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  469. # [16:59] <wanderview> annevk: why is that a boom? prompts, user says yes or no...
  470. # [16:59] * Joins: satazor (~satazor@bl6-111-97.dsl.telepac.pt)
  471. # [17:00] <annevk> wanderview: oh right, it can still store it but it might not be persistent
  472. # [17:00] <annevk> wanderview: sorry
  473. # [17:00] <annevk> wanderview: yeah might be okay
  474. # [17:00] * Joins: ehsan_ (~ehsan@2001:450:1f:224:48b0:85f7:84b2:ee00)
  475. # [17:00] <wanderview> with limited disk space... seems like we need a cooperative system... but of course the web is full of evil people
  476. # [17:02] <annevk> well the end goal is that the browser gets the whole hard drive
  477. # [17:02] <annevk> which is not super limited
  478. # [17:02] <wanderview> annevk: on mobile it is
  479. # [17:03] <annevk> low end, true, high end, less so
  480. # [17:03] <annevk> but yeah, that's why we need to give users insight into storage used
  481. # [17:04] <annevk> improving UI around this seems like it should be priority 1
  482. # [17:04] <annevk> because if that's unclear while we start handing out persistent storage we got a real mess
  483. # [17:05] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  484. # [17:08] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
  485. # [17:10] * Quits: dshwang (~dshwang@134.134.139.72) (Remote host closed the connection)
  486. # [17:10] * Joins: boogyman1 (~boogyman@38.88.11.131)
  487. # [17:11] * Joins: dshwang (~dshwang@192.55.55.37)
  488. # [17:12] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  489. # [17:13] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  490. # [17:14] * Quits: darobin (~darobin@2a01:e34:ed05:d180:e584:6e5b:7a4:e0a0) (Remote host closed the connection)
  491. # [17:18] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 256 seconds)
  492. # [17:20] <wanderview> I think low end mobile is what we should design... if we don't think disk is a limited resource then we should just not bother with any of this
  493. # [17:20] * Joins: smaug____ (~chatzilla@62-78-246-79.bb.dnainternet.fi)
  494. # [17:20] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  495. # [17:22] * Quits: boogyman1 (~boogyman@38.88.11.131) (Quit: Leaving.)
  496. # [17:24] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  497. # [17:25] * Quits: hemanth_ (~hemanth@122.167.115.98) (Quit: This computer has gone to sleep)
  498. # [17:27] <annevk> wanderview: well I think we need to handle full disk
  499. # [17:28] <annevk> wanderview: and let the user manage storage
  500. # [17:28] <annevk> wanderview: those are all things we could do before we attempt persisting
  501. # [17:28] <wanderview> annevk: I agree we need it because storage is a limited resource (especially on mobile) :-)
  502. # [17:32] * Joins: eBureau (~Bruno@181.164.77.172)
  503. # [17:33] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Quit: Textual IRC Client: www.textualapp.com)
  504. # [17:41] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  505. # [17:45] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  506. # [17:48] * Joins: Somatt_wrk (~somattwrk@130.193.24.135)
  507. # [17:48] * Joins: darobin (~darobin@mtl93-18-78-208-93-24.fbx.proxad.net)
  508. # [17:54] * Joins: scor (scor@nat/acquia/x-mrvezeuwxvhggauf)
  509. # [17:54] * Quits: scor (scor@nat/acquia/x-mrvezeuwxvhggauf) (Changing host)
  510. # [17:54] * Joins: scor (scor@drupal.org/user/52142/view)
  511. # [17:55] * Joins: thinkxl_ (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  512. # [17:58] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Ping timeout: 256 seconds)
  513. # [17:58] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  514. # [17:58] <Domenic> Is there any way to create an ArrayBuffer whose backing memory is composed of several other array buffers?
  515. # [17:59] * thinkxl_ is now known as thinkxl
  516. # [17:59] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Changing host)
  517. # [17:59] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
  518. # [18:02] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  519. # [18:02] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 265 seconds)
  520. # [18:03] * Quits: ehsan_ (~ehsan@2001:450:1f:224:48b0:85f7:84b2:ee00) (Remote host closed the connection)
  521. # [18:06] * Joins: eric_carlson (~ericc@17.202.49.94)
  522. # [18:06] * Quits: darobin (~darobin@mtl93-18-78-208-93-24.fbx.proxad.net) (Ping timeout: 272 seconds)
  523. # [18:07] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: My iMac has gone to sleep. ZZZzzz…)
  524. # [18:08] * Quits: dshwang (~dshwang@192.55.55.37) (Remote host closed the connection)
  525. # [18:09] <paul_irish> I'm trying to quiet the console spam in Chrome around "invalid" mimetypes. I want to validate that specs do not have normative mimetype requirements for stylesheets, images, and fonts.
  526. # [18:10] <Domenic> paul_irish: I think per recent discussions in this channel, stylesheets have normative requirements. annevk was mentioning it IIRC?
  527. # [18:11] <gsnedders> paul_irish: most of the time the behaviour is undefined
  528. # [18:11] <gsnedders> CSS de-facto has to be loaded with the right mime type (at least cross-origin), because of data-leakage attacks
  529. # [18:12] <annevk> paul_irish: arguably HTTP requires resources to have valid MIME types
  530. # [18:12] <annevk> paul_irish: however, browsers do not enforce MIME types for images, stylesheets, and scripts
  531. # [18:12] <annevk> paul_irish: oops, they do for stylesheets, not for fonts
  532. # [18:12] <gsnedders> annevk: stylesheets I think same-origin in quirks you can use whatever
  533. # [18:13] <annevk> gsnedders: yup
  534. # [18:13] <paul_irish> for stylesheets i looked at the impl in blink. it we would silently fail if its cross-origin, there is no text/css or "" empty mimetype, and the payload doesn't start with valid CSS.
  535. # [18:14] <paul_irish> but outside of those 3 constraints, it's good
  536. # [18:15] <annevk> it should fail same-origin as well I think in standards mode
  537. # [18:15] * Joins: plutoniix (~plutoniix@node-1899.pool-101-109.dynamic.totbb.net)
  538. # [18:15] <annevk> dunno if empty MIME type matches the spec
  539. # [18:16] <annevk> offhand
  540. # [18:16] <paul_irish> k. thanks
  541. # [18:17] <annevk> paul_irish: if the metrics show that over time more people use correct MIME types the console spam may be worth it
  542. # [18:18] <annevk> paul_irish: the current model is rather prone to attacks
  543. # [18:18] <paul_irish> <img src="evil.js"> ?
  544. # [18:24] * Joins: tantek (~tantek@50-1-62-185.dsl.dynamic.fusionbroadband.com)
  545. # [18:25] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-kubibvtlgphqvobt) (Quit: Connection closed for inactivity)
  546. # [18:25] * Joins: eBureau (~Bruno@181.164.77.172)
  547. # [18:27] * Joins: dshwang (dshwang@nat/intel/x-zlneplxbsfdscfdg)
  548. # [18:29] * Joins: ehsan (~ehsan@66.207.208.102)
  549. # [18:32] * Joins: zenith_ (~zenith@142.150.23.90)
  550. # [18:33] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  551. # [18:34] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  552. # [18:36] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (Ping timeout: 265 seconds)
  553. # [18:38] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-feyoashdrsngyuuy)
  554. # [18:45] * Quits: satazor (~satazor@bl6-111-97.dsl.telepac.pt) (Remote host closed the connection)
  555. # [18:48] * Quits: bnicholson (~bnicholso@c-24-130-60-241.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep)
  556. # [18:48] * Joins: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
  557. # [18:51] <annevk> paul_irish: more like <script src=image>
  558. # [18:52] <paul_irish> gotcha
  559. # [18:52] <annevk> paul_irish: basically a mismatch between what the server thinks the file can be used for and what the browser allows
  560. # [18:52] * Joins: weinig (~weinig@17.244.160.110)
  561. # [18:52] <annevk> paul_irish: sniffing is defined and it's somewhat clear to server operators these days not a lot can be trusted, but if we could improve that'd be nice
  562. # [18:53] <annevk> Domenic: I think only Blob supports that...
  563. # [18:53] <annevk> Domenic: also, that seems more like a feature for views than the buffer...
  564. # [18:56] <Domenic> annevk: meh not sure why it would be. I have several arraybuffers and I want to concatenate them with a transfer instead of copy.
  565. # [18:56] <annevk> Domenic: there's a proposal for transfer I think
  566. # [18:56] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  567. # [18:56] <Domenic> annevk: yep, that's where I came from actually. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/transfer
  568. # [18:57] <Domenic> We're thinking of using transfer for byte streams
  569. # [18:57] <Domenic> but we still have a use case where people want to read an entire stream into one big array buffer
  570. # [18:57] <annevk> I'd like some syntax for ArrayBuffer so you can do AB1 + AB2
  571. # [18:57] <Domenic> i think it's OK to say people have to do that manually though, and/or wait for an ES7 combiner method
  572. # [18:58] * Quits: xtrm0 (uid12574@gateway/web/irccloud.com/x-xzbbwagcztihvhkj) (Quit: Connection closed for inactivity)
  573. # [18:59] <wanderview> does it really matter how the ArrayBuffer stores it in memory if there is an API to create an AB from multiple other ABs?
  574. # [19:00] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  575. # [19:01] <Domenic> wanderview: I just want no-copies guaranteed, not sure whether I care about how it's stored.
  576. # [19:01] * Quits: weinig (~weinig@17.244.160.110) (Ping timeout: 250 seconds)
  577. # [19:02] * Joins: weinig (~weinig@17.114.216.218)
  578. # [19:03] <wanderview> Domenic: well, no-copy means multiple segments if you have multiple sources :-) feedback from people in the room with me is that multiple segments is harder to do and also keep the various view classes fast
  579. # [19:03] <Domenic> interesting
  580. # [19:03] * Joins: jernoble_ (~jernoble@162.217.73.171)
  581. # [19:04] * Quits: weinig (~weinig@17.114.216.218) (Client Quit)
  582. # [19:04] <wanderview> for example if your UInt16 crosses segment boundaries or something... now you can't just simple processor primitives... you have to additional logic in the path
  583. # [19:04] <wanderview> it seems possible... but sounds like there would be push-back
  584. # [19:04] * Joins: weinig (~weinig@17.202.50.223)
  585. # [19:06] * Joins: bnicholson (~bnicholso@corp.mtv2.mozilla.com)
  586. # [19:12] * Joins: iandevlin (~iandevlin@dslb-178-006-011-142.178.006.pools.vodafone-ip.de)
  587. # [19:14] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  588. # [19:18] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
  589. # [19:30] * Joins: jernoble_ (~jernoble@162.217.73.171)
  590. # [19:40] * Joins: ap (~ap@17.202.44.214)
  591. # [19:52] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 264 seconds)
  592. # [19:53] * Joins: hgl (~hgl@unaffiliated/hgl)
  593. # [19:55] * Joins: rillian (giles@mf4-xiph.osuosl.org)
  594. # [19:56] <rillian> so, the media element resource selection algorithm says the user agent will discard <source> elements whose type attributes it knows it cannot play
  595. # [19:56] <rillian> I assume that means canPlayType() == ''
  596. # [19:57] <rillian> but there seems to be no coupling to the actual resource load
  597. # [19:57] <rillian> so the type attribute can be pure fiction outside of the 'I know I can't play that' constraint
  598. # [19:57] <rillian> is that correct?
  599. # [19:58] <rillian> I ask because imgur.com's new gifv service makes pretty markup with webm and mp4 source links...and serves video/mp4 to for both resources.
  600. # [19:59] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  601. # [19:59] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  602. # [19:59] <TabAtkins> I think so, yeah.
  603. # [20:00] * Quits: espadrine (~tyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 245 seconds)
  604. # [20:01] <rillian> ok, so all that careful arguing we did for page control of which resource to load...not so much :(
  605. # [20:04] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 256 seconds)
  606. # [20:05] * Quits: ehsan (~ehsan@66.207.208.102) (Read error: Connection reset by peer)
  607. # [20:06] * Joins: ehsan (~ehsan@2001:450:1f:224:48b0:85f7:84b2:ee00)
  608. # [20:10] * Joins: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net)
  609. # [20:11] * Joins: darobin (~darobin@2a01:e34:ed05:d180:416d:6b15:3f88:b972)
  610. # [20:13] * Joins: benwerd (~benwerd@199.87.84.238)
  611. # [20:16] * Quits: zenith_ (~zenith@142.150.23.90) (Ping timeout: 255 seconds)
  612. # [20:23] * Joins: zenith_ (~zenith@user3-84-45.wireless.utoronto.ca)
  613. # [20:23] * Joins: jsbell_ (jsbell@nat/google/x-upmzrqbyixrmbkzc)
  614. # [20:24] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  615. # [20:28] * Joins: tav_ (~tav`@host31-52-143-103.range31-52.btcentralplus.com)
  616. # [20:29] * Quits: tav (~tav`@host31-52-143-103.range31-52.btcentralplus.com) (Read error: Connection reset by peer)
  617. # [20:29] * tav_ is now known as tav
  618. # [20:32] * Joins: ambv (~ambv@199.201.64.131)
  619. # [20:33] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  620. # [20:36] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 265 seconds)
  621. # [20:37] * Joins: ap (~ap@17.114.218.73)
  622. # [20:48] * Quits: jsbell_ (jsbell@nat/google/x-upmzrqbyixrmbkzc) (Quit: There's no place like home...)
  623. # [20:49] * Krinkle is now known as Krinkle|detached
  624. # [20:50] * Parts: charl (~charl@2a01:4f8:d13:5380:c0ff:ee:c0de:cafe) ("WeeChat 1.0.1")
  625. # [20:52] <zewt> sounds like the usual "seems to work" that everything on the web falls into when you have variable behavior
  626. # [20:56] * Quits: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2) (Ping timeout: 256 seconds)
  627. # [20:56] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
  628. # [20:56] * Joins: nunnun (~hiro@2001:200:164:48:20c:29ff:fe02:11d2)
  629. # [20:58] * Joins: jernoble_ (~jernoble@tiff-v227.public.monkeybrains.net)
  630. # [21:01] * Quits: benwerd (~benwerd@199.87.84.238)
  631. # [21:01] * Joins: mven (~textual@32.97.110.56)
  632. # [21:01] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  633. # [21:10] * Joins: Bass10 (~Bass10@c-73-37-130-61.hsd1.mn.comcast.net)
  634. # [21:11] * Quits: jernoble_ (~jernoble@tiff-v227.public.monkeybrains.net) (Quit: Computer has gone to sleep.)
  635. # [21:18] * Joins: jernoble_ (~jernoble@162.217.73.171)
  636. # [21:27] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  637. # [21:29] * Quits: eBureau (~Bruno@181.164.77.172) (Quit: Textual IRC Client: www.textualapp.com)
  638. # [21:42] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 252 seconds)
  639. # [21:43] * Joins: mven (~textual@32.97.110.56)
  640. # [21:43] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  641. # [21:44] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  642. # [21:45] <annevk> rillian: the page does control what to load, no?
  643. # [21:47] <annevk> rillian: I'm not sure if it's all browsers yet, but the MIME type stated by the server is ignored, I believe, but the MIME type stated by the page is used for negotiation by browsers
  644. # [21:50] * Joins: jernoble_ (~jernoble@162.217.73.171)
  645. # [21:54] * Joins: xtrm0 (uid12574@gateway/web/irccloud.com/x-xnhqrsyodmhcoyxq)
  646. # [21:55] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  647. # [21:59] * Joins: rniwa (~rniwa@17.245.27.213)
  648. # [22:00] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Computer has gone to sleep.)
  649. # [22:00] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  650. # [22:00] * Quits: iandevlin (~iandevlin@dslb-178-006-011-142.178.006.pools.vodafone-ip.de) (Quit: Nettalk6 - www.ntalk.de)
  651. # [22:02] * Joins: rniwa_ (~rniwa@17.114.218.239)
  652. # [22:03] * Quits: rniwa (~rniwa@17.245.27.213) (Ping timeout: 265 seconds)
  653. # [22:04] * Quits: zenith_ (~zenith@user3-84-45.wireless.utoronto.ca) (Ping timeout: 244 seconds)
  654. # [22:05] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 256 seconds)
  655. # [22:05] * Joins: sicking (~sicking@63.245.219.53)
  656. # [22:10] * Joins: benwerd (~benwerd@199.87.84.238)
  657. # [22:12] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 250 seconds)
  658. # [22:16] * Quits: jyasskin (~jyasskin@business-092-079-138-202.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  659. # [22:20] * Quits: ap (~ap@17.114.218.73) (Read error: Connection reset by peer)
  660. # [22:21] * Joins: ap (~ap@17.114.218.73)
  661. # [22:21] * Quits: ap (~ap@17.114.218.73) (Read error: Connection reset by peer)
  662. # [22:21] * Joins: ap (~ap@17.114.218.73)
  663. # [22:24] * Quits: sicking (~sicking@63.245.219.53) (Quit: sicking)
  664. # [22:27] <rillian> annevk: I'm not sure that's true
  665. # [22:28] <rillian> I mean, I hope we reject sources with types we can't play
  666. # [22:28] <rillian> but we accept sources whose actual type doesn't match their declared type
  667. # [22:28] <Domenic> Are 304s still transparent to fetch? Or is there some fromCache flag?
  668. # [22:29] <rillian> I fear without that kind of enforcement the type attribute on <source> is as moot as the type from the server
  669. # [22:30] <TabAtkins> rillian: The 'enforcement' is "the browser won't play it if it doesn't know that the type attribute specifies something it can play".
  670. # [22:35] * Joins: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  671. # [22:35] <rillian> TabAtkins: the spec says "A type that the user agent knows it cannot render" which is the opposite
  672. # [22:35] <rillian> perhaps because of the whole 'maybe' thing with canPlayType?
  673. # [22:36] <TabAtkins> Sorry, I got lost in the negations. Obviously I mean the other way. ^_^
  674. # [22:36] <rillian> heh
  675. # [22:36] * Quits: darobin (~darobin@2a01:e34:ed05:d180:416d:6b15:3f88:b972) (Remote host closed the connection)
  676. # [22:36] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  677. # [22:37] <rillian> anyway, this is just me failing to not say 'I told you so'. It is what it is.
  678. # [22:37] <rillian> I was just sad that it's possible to totally lie about the type attribute
  679. # [22:38] <rillian> lie *with* the type attribute on <source>
  680. # [22:40] * Quits: rniwa_ (~rniwa@17.114.218.239) (Quit: My Mac has gone to sleep. ZZZzzz…)
  681. # [22:41] * Joins: rniwa (~rniwa@17.114.218.239)
  682. # [22:44] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Remote host closed the connection)
  683. # [22:45] <TabAtkins> Eh, turns out type-sniffing video is just easier and more reliable for everyone.
  684. # [22:45] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  685. # [22:47] <TabAtkins> The only real reason to declare the type is to avoid retrieving anything at all when we can tell ahead of time that it definitely won't work, which is precisely what it does.
  686. # [22:49] * Quits: CvP (CvP@203.76.123.238) (Read error: No route to host)
  687. # [22:50] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Ping timeout: 256 seconds)
  688. # [22:50] * Joins: CvP (CvP@203.76.123.238)
  689. # [22:54] * heycam|away is now known as heycam
  690. # [22:55] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Quit: Leaving.)
  691. # [22:55] * Joins: eBureau (~Bruno@181.164.77.172)
  692. # [22:55] * Joins: r2_ (~r2@200.80.227.70)
  693. # [22:56] * Quits: r2 (~r2@200.80.227.70) (Read error: Connection reset by peer)
  694. # [22:58] * Joins: jernoble_ (~jernoble@162.217.73.171)
  695. # [23:00] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Ping timeout: 272 seconds)
  696. # [23:02] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Ping timeout: 255 seconds)
  697. # [23:03] <annevk> Domenic: there's various open issues around caching
  698. # [23:03] * Joins: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net)
  699. # [23:04] * Joins: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp)
  700. # [23:04] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  701. # [23:04] * Quits: r2_ (~r2@200.80.227.70) (Quit: Leaving)
  702. # [23:06] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  703. # [23:06] * Quits: plutoniix (~plutoniix@node-1899.pool-101-109.dynamic.totbb.net) (Quit: จรลี จรลา)
  704. # [23:06] * Quits: jernoble_ (~jernoble@162.217.73.171) (Quit: Textual IRC Client: www.textualapp.com)
  705. # [23:07] * Quits: TallTed (~Thud@63.119.36.36)
  706. # [23:12] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  707. # [23:12] <Domenic> annevk: use case: trying to adaptively estimate download speeds and use that to choose quality for future video downloads, but want to eliminate outliers caused by caching returning very fsat
  708. # [23:14] * Quits: ap (~ap@17.114.218.73)
  709. # [23:15] * Joins: ap (~ap@17.202.44.214)
  710. # [23:15] <annevk> Domenic: the outstanding issues are primarily around security and a good model for partially cached resources
  711. # [23:16] <annevk> Domenic: it's clear that exposing this would be useful
  712. # [23:16] <annevk> Domenic: see bugs on Fetch and various issues scattered around GitHub
  713. # [23:16] <Domenic> ah yeah security fun times
  714. # [23:16] <Domenic> yeah it sounded familiar just kind of remembered it being resolved by now
  715. # [23:17] <annevk> Domenic: there's bits in the spec
  716. # [23:18] <annevk> Domenic: the partially cached stuff is still somewhat broken, I forgot why fromCache hasn't been added yet
  717. # [23:18] <annevk> Domenic: perhaps I was waiting for feedback on the general design of things first and some answer about how to handle partial caches
  718. # [23:18] <annevk> Domenic: it's all in the issues somewhere
  719. # [23:19] <annevk> https://lists.w3.org/Archives/Public/www-international/2015JanMar/0080.html "Do not interpret my comments as an attack on the author." trololol
  720. # [23:20] * Quits: CvP (CvP@203.76.123.238) (Read error: Connection reset by peer)
  721. # [23:20] * Joins: CvP (CvP@203.76.123.238)
  722. # [23:24] * Quits: bholley (~bholley@c-24-130-121-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  723. # [23:24] * Joins: bholley_ (~bholley@c-24-130-121-49.hsd1.ca.comcast.net)
  724. # [23:24] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
  725. # [23:36] * Quits: jyasskin (~jyasskin@business-092-079-137-146.static.arcor-ip.net) (Quit: My computer has gone to sleep. ZZZzzz…)
  726. # [23:36] <Domenic> O_O
  727. # [23:37] * Quits: watilde (~watilde@i114-180-108-27.s04.a013.ap.plala.or.jp) (Remote host closed the connection)
  728. # [23:37] * Quits: CvP (CvP@203.76.123.238) (Disconnected by services)
  729. # [23:38] * Joins: xCG (CvP@203.76.123.238)
  730. # [23:38] * xCG is now known as CvP
  731. # [23:39] <TabAtkins> Glenn "I've never made a nontrivial edit to the only CSS spec I maintain" Adams
  732. # [23:40] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  733. # [23:41] * Quits: CvP (CvP@203.76.123.238) (Disconnected by services)
  734. # [23:41] * Joins: xCG (CvP@203.76.123.238)
  735. # [23:42] * xCG is now known as CvP
  736. # [23:43] * Quits: ehynds (~ehynds@146-115-145-170.c3-0.nwt-ubr1.sbo-nwt.ma.cable.rcn.com)
  737. # [23:49] * Quits: Maurice (copyman@unaffiliated/maurice)
  738. # [23:55] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  739. # [23:56] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  740. # Session Close: Wed Feb 25 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