/irc-logs / freenode / #whatwg / 2014-12-04 / end

Options:

Previous day, Next day

  1. # Session Start: Thu Dec 04 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:01] <tantek> MikeSmith: Hey this is out of date - can you update? http://www.w3.org/2010/web-notifications/ (e.g. group is now closed right? and annevk quit the group so it is without chair right?)
  4. # [00:03] * heycam is now known as heycam|away
  5. # [00:05] * Quits: tantek (~tantek@12.216.224.110) (Quit: tantek)
  6. # [00:06] * Joins: jernoble (~jernoble@17.247.143.142)
  7. # [00:08] * Joins: sicking (~sicking@207.126.102.129)
  8. # [00:12] * Joins: ambv (~ambv@199.201.64.2)
  9. # [00:16] * Quits: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com) (Ping timeout: 252 seconds)
  10. # [00:16] * Quits: ambv (~ambv@199.201.64.2) (Client Quit)
  11. # [00:16] <MikeSmith> tantek: not closed
  12. # [00:23] * Joins: seventh (seventh@199.48.246.241)
  13. # [00:24] * Quits: zdobersek (~zan@91.108.183.186) (Quit: Leaving.)
  14. # [00:25] * Quits: sicking (~sicking@207.126.102.129) (Quit: sicking)
  15. # [00:25] * Quits: mven (~textual@32.97.110.57) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  16. # [00:26] * Joins: sicking (~sicking@207.126.102.129)
  17. # [00:31] * Joins: karlcow (~karl@nerval.la-grange.net)
  18. # [00:33] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Remote host closed the connection)
  19. # [00:33] <annevk> Domenic: I asked some people to review Streams
  20. # [00:33] <Domenic> annevk: awesome, thanks
  21. # [00:33] <annevk> Domenic: the problem they have is that since it's not using IDL, they have to understand all of ES6 to know the semantics
  22. # [00:34] <Domenic> hmm
  23. # [00:34] <Domenic> I don't really use any ES6
  24. # [00:34] <annevk> Domenic: e.g. what does stringifying the prototype return?
  25. # [00:34] <Domenic> The same thing it does for a normal JS class
  26. # [00:34] <annevk> Domenic: is that the same as e.g. document.__proto__?
  27. # [00:34] <Domenic> I don't really understand the question
  28. # [00:35] <annevk> Domenic: so one question was whether this can be implemented in terms of IDL
  29. # [00:35] <Domenic> Is the question what does String(WritableStream.prototype) return?
  30. # [00:35] * Quits: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com) (Remote host closed the connection)
  31. # [00:35] <Domenic> I imagine just like promises it can be implemented in terms of IDL by using lots of any's and such
  32. # [00:35] <Domenic> without inheritance support, etc. etc.
  33. # [00:35] <annevk> Domenic: and would it be compliant?
  34. # [00:36] <Domenic> I guess not, in minor ways
  35. # [00:36] <Domenic> well, the only one i can think of is that i don't specify a toStringTag
  36. # [00:36] <Domenic> which is easily fixed
  37. # [00:37] <Domenic> it would be noncompliant in that i assume gecko's idl generator doesn't allow subclassing
  38. # [00:37] <Domenic> but you guys have the same problem with promises
  39. # [00:37] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  40. # [00:38] * Quits: sicking (~sicking@207.126.102.129) (Quit: sicking)
  41. # [00:38] * Joins: smaug____ (~chatzilla@12.216.224.110)
  42. # [00:38] <annevk> Domenic: well IDL doesn't do subclassing in general
  43. # [00:38] <annevk> Domenic: (yet)
  44. # [00:38] <Domenic> right
  45. # [00:39] <annevk> Domenic: anyway, the feedback I get is that Streams is hard to digest without IDL
  46. # [00:39] <annevk> Domenic: not sure if the JS team has the bandwidth
  47. # [00:39] <Domenic> i could write up a non-normative gist of some IDL if that would help
  48. # [00:39] <annevk> Domenic: or if we necessarily want to implement it there
  49. # [00:39] <smaug____> Domenic: one question I have, why you don't want to use webidl?
  50. # [00:39] <Domenic> smaug____: it is a mismatch with various JS semantics I am using
  51. # [00:40] <smaug____> why to use harder to read ecma-style spec language
  52. # [00:40] <smaug____> hmm
  53. # [00:40] * Joins: jwalden (~waldo@12.216.224.110)
  54. # [00:40] <smaug____> like what?
  55. # [00:40] <Domenic> smaug____: the spec language the algorithm steps are specced in is a separate issue from how the interface is defined though
  56. # [00:41] <Domenic> smaug____: parameter destructuring. delaying conversions until use instead of checking up front. allowing subclassing :P. I think default arguments are fixed now, but they weren't when I started.
  57. # [00:41] <Domenic> (and browsers don't implement the fix yet last I checked)
  58. # [00:43] <smaug____> Domenic: why you need to use features not defined in webidl?
  59. # [00:43] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  60. # [00:44] * Joins: ehsan (~ehsan@12.216.224.110)
  61. # [00:44] <Domenic> smaug____: makes it easier to spec something that behaves like a real JS object. (as I said, you can get away with using WebIDL if you use a lot of `any`s.)
  62. # [00:45] <Domenic> (meaning, "need" is not totally accurate.)
  63. # [00:45] * Joins: tantek (~tantek@12.216.224.110)
  64. # [00:48] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  65. # [00:48] * Joins: karlcow (~karl@nerval.la-grange.net)
  66. # [00:49] * Quits: jernoble (~jernoble@17.247.143.142) (Quit: Computer has gone to sleep.)
  67. # [00:56] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Ping timeout: 264 seconds)
  68. # [00:56] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  69. # [00:57] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  70. # [00:58] * Quits: calvaris_ (~calvaris@161.23.116.91.dynamic.mundo-r.com) (Quit: Ex-Chat)
  71. # [00:59] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  72. # [00:59] * Joins: jernoble (~jernoble@17.202.49.229)
  73. # [01:00] * Joins: ehsan (~ehsan@12.216.224.110)
  74. # [01:01] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Quit: (null))
  75. # [01:02] * Krinkle|detached is now known as Krinkle
  76. # [01:07] * Quits: charl (~charl@524A9047.cm-4-3c.dynamic.ziggo.nl) (Ping timeout: 272 seconds)
  77. # [01:15] * Joins: sicking (~sicking@207.126.102.129)
  78. # [01:19] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  79. # [01:23] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  80. # [01:26] * Quits: tantek (~tantek@12.216.224.110) (Quit: tantek)
  81. # [01:30] * Quits: Sample_ (~Sample@unaffiliated/sample) (Ping timeout: 258 seconds)
  82. # [01:31] * Joins: Sample (~Sample@unaffiliated/sample)
  83. # [01:33] * Quits: sicking (~sicking@207.126.102.129) (Quit: sicking)
  84. # [01:33] * Joins: eBureau (~Bruno@181.164.77.172)
  85. # [01:36] * Joins: tantek (~tantek@12.216.224.110)
  86. # [01:37] * Quits: weinig (~weinig@17.245.30.169) (Quit: weinig)
  87. # [01:38] * Joins: weinig (~weinig@17.245.30.169)
  88. # [01:39] * Quits: weinig (~weinig@17.245.30.169) (Client Quit)
  89. # [01:39] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  90. # [01:45] * Joins: weinig (~weinig@17.245.30.169)
  91. # [01:46] * Joins: sicking (~sicking@207.126.102.129)
  92. # [01:49] * Quits: tantek (~tantek@12.216.224.110) (Quit: tantek)
  93. # [01:50] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Remote host closed the connection)
  94. # [01:53] * Quits: weinig (~weinig@17.245.30.169) (Quit: weinig)
  95. # [01:59] * Joins: tantek (~tantek@12.216.224.110)
  96. # [01:59] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
  97. # [02:00] * Quits: jernoble (~jernoble@17.202.49.229) (Quit: Computer has gone to sleep.)
  98. # [02:01] * Quits: smaug____ (~chatzilla@12.216.224.110) (Ping timeout: 258 seconds)
  99. # [02:02] * Quits: Ms2ger (~Ms2ger@91.182.79.8) (Quit: nn)
  100. # [02:02] * Quits: sicking (~sicking@207.126.102.129) (Quit: sicking)
  101. # [02:04] * Quits: espadrine (~ttyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 244 seconds)
  102. # [02:05] * Joins: sicking (~sicking@207.126.102.129)
  103. # [02:06] * Quits: tantek (~tantek@12.216.224.110) (Quit: tantek)
  104. # [02:10] * Joins: jernoble (~jernoble@76.74.153.41)
  105. # [02:12] * Quits: ap (~ap@17.202.44.214)
  106. # [02:15] * Quits: jsbell (jsbell@nat/google/x-xgiyirurajqrltdv) (Quit: There's no place like home...)
  107. # [02:19] * Joins: ehsan (~ehsan@12.216.224.110)
  108. # [02:21] * Joins: tantek (~tantek@12.216.224.110)
  109. # [02:27] * Quits: jwalden (~waldo@12.216.224.110) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 32.0/20140902134853])
  110. # [02:33] * Quits: sicking (~sicking@207.126.102.129) (Quit: sicking)
  111. # [02:35] * Joins: kbx (~kbx@2401:fa00:4:fd00:f82e:34a1:56e4:49f9)
  112. # [02:42] * Joins: sicking (~sicking@207.126.102.129)
  113. # [02:45] * Joins: arunranga (~otherarun@ool-1826da56.dyn.optonline.net)
  114. # [02:46] * Joins: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com)
  115. # [02:50] * Quits: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com) (Remote host closed the connection)
  116. # [02:51] * Quits: tantek (~tantek@12.216.224.110) (Quit: tantek)
  117. # [02:54] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Quit: Leaving.)
  118. # [02:56] * Quits: annevk (~annevk@12.216.224.110) (Remote host closed the connection)
  119. # [02:56] * Quits: ehsan (~ehsan@12.216.224.110) (Quit: Leaving...)
  120. # [03:00] * heycam|away is now known as heycam
  121. # [03:01] * Quits: arunranga (~otherarun@ool-1826da56.dyn.optonline.net) (Quit: arunranga)
  122. # [03:03] * Quits: kbx (~kbx@2401:fa00:4:fd00:f82e:34a1:56e4:49f9) (Ping timeout: 258 seconds)
  123. # [03:05] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  124. # [03:07] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  125. # [03:10] * Quits: jyasskin (jyasskin@nat/google/x-vshfmbdxnfbjdjps) (Quit: My computer has gone to sleep. ZZZzzz…)
  126. # [03:13] * Quits: nickstenn (~nickstenn@pdpc/supporter/student/borior) (Ping timeout: 240 seconds)
  127. # [03:16] * Joins: nickstenn (~nickstenn@pdpc/supporter/student/borior)
  128. # [03:16] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-kyvpirvurowsdleq) (Quit: Connection closed for inactivity)
  129. # [03:18] * Joins: mven (~textual@72.183.104.138)
  130. # [03:22] * heycam is now known as heycam|away
  131. # [03:23] * Joins: smaug____ (~chatzilla@12.216.224.110)
  132. # [03:24] * Joins: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com)
  133. # [03:28] * Quits: sicking (~sicking@207.126.102.129) (Quit: sicking)
  134. # [03:29] * Quits: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com) (Ping timeout: 256 seconds)
  135. # [03:29] * Joins: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com)
  136. # [03:29] * Quits: othermaciej (~mjs@17.244.161.191) (Quit: othermaciej)
  137. # [03:30] * Quits: bnicholson (~bnicholso@12.216.224.110) (Quit: This computer has gone to sleep)
  138. # [03:32] * Quits: smaug____ (~chatzilla@12.216.224.110) (Ping timeout: 264 seconds)
  139. # [03:32] * Joins: sicking (~sicking@207.126.102.129)
  140. # [03:33] * Quits: mven (~textual@72.183.104.138) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  141. # [03:33] * Quits: jernoble (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  142. # [03:33] * Joins: kbx (~kbx@2401:fa00:4:1013:19cc:b05f:6620:f15b)
  143. # [03:36] * Quits: Sample (~Sample@unaffiliated/sample) (Ping timeout: 258 seconds)
  144. # [03:37] * Quits: sicking (~sicking@207.126.102.129) (Ping timeout: 244 seconds)
  145. # [03:38] * Quits: kbx (~kbx@2401:fa00:4:1013:19cc:b05f:6620:f15b) (Ping timeout: 258 seconds)
  146. # [03:43] * Joins: tantek (~tantek@173-128-15-184.pools.spcsdns.net)
  147. # [03:45] <MikeSmith> isn't the plan still to integrate Streams into the EcmaScript spec itself
  148. # [03:45] <MikeSmith> if so it seems like Domenic's approach is the right one
  149. # [03:47] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  150. # [03:48] <MikeSmith> anyway smaug is fast asleep by now I guess
  151. # [03:48] <MikeSmith> we need an inform bot here
  152. # [03:50] <MikeSmith> Hixie: would it be OK if I had an inform bot join here?
  153. # [03:50] <MikeSmith> kind of like MsgServ but more lightweight and easier
  154. # [03:50] <MikeSmith> we could just do like this:
  155. # [03:51] * Joins: othermaciej (~mjs@17.244.4.62)
  156. # [03:51] <MikeSmith> foobot, inform smaug____ I think if the plan is still to integrate Streams into the EcmaScript spec itself, then Domenic's approach would seem to make a lot of sense...
  157. # [03:52] <MikeSmith> and then when smaug joined, the bot would do:
  158. # [03:52] <MikeSmith> smaug, at 2014-12-04 00:54 UTC, MikeSmith said, I think if the plan is still to integrate Streams into the EcmaScript spec itself, then Domenic's approach would seem to make a lot of sense...
  159. # [03:55] * Quits: othermaciej (~mjs@17.244.4.62) (Client Quit)
  160. # [03:56] <Hixie> MikeSmith: fine by me
  161. # [03:56] <MikeSmith> k
  162. # [03:57] <MikeSmith> will try to set one up this weekend
  163. # [04:00] * Joins: othermaciej (~mjs@17.244.4.62)
  164. # [04:03] * Quits: othermaciej (~mjs@17.244.4.62) (Client Quit)
  165. # [04:05] * Joins: othermaciej (~mjs@17.244.4.62)
  166. # [04:06] * Joins: kapil__ (uid36151@gateway/web/irccloud.com/x-agkfczklnjeylosc)
  167. # [04:09] * Joins: Mso150 (~ctlM@217.118.64.47)
  168. # [04:10] * Quits: othermaciej (~mjs@17.244.4.62) (Ping timeout: 272 seconds)
  169. # [04:13] * Quits: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com) (Remote host closed the connection)
  170. # [04:17] * Joins: othermaciej (~mjs@76.74.153.41)
  171. # [04:17] * Joins: weinig (~weinig@98.234.191.242)
  172. # [04:18] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  173. # [04:20] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-agbzlaplcupqayyu) (Quit: Connection closed for inactivity)
  174. # [04:38] * Joins: Sample (~Sample@unaffiliated/sample)
  175. # [04:41] * Joins: charl (~charl@524A9047.cm-4-3c.dynamic.ziggo.nl)
  176. # [04:44] * Joins: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com)
  177. # [04:48] * Quits: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com) (Ping timeout: 252 seconds)
  178. # [04:50] * Quits: Sample (~Sample@unaffiliated/sample) (Quit: leaving)
  179. # [04:53] * Quits: Mso150 (~ctlM@217.118.64.47) (Ping timeout: 264 seconds)
  180. # [04:55] * Quits: tantek (~tantek@173-128-15-184.pools.spcsdns.net) (Quit: tantek)
  181. # [05:04] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Max SendQ exceeded)
  182. # [05:11] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  183. # [05:16] * Quits: othermaciej (~mjs@76.74.153.41) (Quit: othermaciej)
  184. # [05:25] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505])
  185. # [05:34] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  186. # [05:48] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  187. # [06:01] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  188. # [06:04] * Quits: tav (~tav`@host86-185-186-30.range86-185.btcentralplus.com) (Ping timeout: 258 seconds)
  189. # [06:05] * Quits: CvP (~CvP@203.76.123.238) (Ping timeout: 258 seconds)
  190. # [06:05] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 258 seconds)
  191. # [06:05] * Joins: CvP (~CvP@203.76.123.238)
  192. # [06:05] * Quits: wilhelm (~wilhelm@178.255.149.100) (Ping timeout: 258 seconds)
  193. # [06:05] * Joins: wilhelm_ (~wilhelm@178.255.149.100)
  194. # [06:07] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
  195. # [06:09] * Quits: jxs (~joaoxsoul@media.fcsh.unl.pt) (Ping timeout: 258 seconds)
  196. # [06:09] * Quits: hendry (~hendry@sg.webconverger.com) (Ping timeout: 258 seconds)
  197. # [06:09] * Quits: roqo (~roqo@unaffiliated/roqo) (Ping timeout: 258 seconds)
  198. # [06:09] * Quits: weinig (~weinig@98.234.191.242) (Ping timeout: 258 seconds)
  199. # [06:10] * Quits: jkomoros_____ (sid7860@gateway/web/irccloud.com/x-pkejjkkozgfrjrho) (Ping timeout: 258 seconds)
  200. # [06:10] * Joins: roqo (~roqo@23.94.33.213)
  201. # [06:10] * Joins: jxs (~joaoxsoul@media.fcsh.unl.pt)
  202. # [06:11] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  203. # [06:11] * Joins: jkomoros_____ (sid7860@gateway/web/irccloud.com/x-sobkfapjszirxfii)
  204. # [06:12] * Joins: hendry (~hendry@sg.webconverger.com)
  205. # [06:14] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  206. # [06:16] * Joins: mven (~textual@72.183.104.138)
  207. # [06:16] * Quits: mven (~textual@72.183.104.138) (Excess Flood)
  208. # [06:19] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  209. # [06:25] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  210. # [06:26] <MikeSmith> layout.css.vertical-text.enabled=true
  211. # [06:27] * Joins: tantek (~tantek@67.23.193.215)
  212. # [06:31] * Joins: smaug____ (~chatzilla@107.16.188.74)
  213. # [06:33] <MikeSmith> doesn't work with my test page though
  214. # [06:33] <MikeSmith> http://people.w3.org/mike/demo/melos/
  215. # [06:33] <jgraham> MikeSmith: smaug____ is probably not asleep yet
  216. # [06:33] <MikeSmith> ah yeah yall are in Portland
  217. # [06:34] <MikeSmith> glyph-orientation-vertical is what I'm using in my (old) demo. I guess I may need to update that
  218. # [06:35] <MikeSmith> "Unknown property 'glyph-orientation-vertical'. Declaration dropped." in console in Nightly
  219. # [06:35] <smaug____> not yet
  220. # [06:35] <MikeSmith> also "Unknown property 'align'. Declaration dropped"
  221. # [06:36] * smaug____ looks at the logs
  222. # [06:37] * Quits: tantek (~tantek@67.23.193.215) (Quit: tantek)
  223. # [06:37] <smaug____> MikeSmith: oh, right, *if* Streams will be part of ecma, then sure, using whatever odd syntax ecma is using for the specs is fine
  224. # [06:38] <smaug____> but it is not clear to me why Streams should be part of ecma
  225. # [06:47] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  226. # [06:48] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  227. # [06:51] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 252 seconds)
  228. # [06:51] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  229. # [06:51] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
  230. # [06:52] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Read error: Connection reset by peer)
  231. # [06:52] <MikeSmith> Hixie: fyi this is the bot I was talking about https://github.com/w3c/infobot
  232. # [06:52] * Krinkle is now known as Krinkle|detached
  233. # [06:53] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  234. # [06:54] <MikeSmith> smaug____: I personally don't know enough about Streams to have a position either way on whether it rightly should be in the ES spec or not
  235. # [06:54] <MikeSmith> smaug____: but I do vaguely recall that there was some agreement within TC39 that it should be moved into the ES spec
  236. # [06:55] <smaug____> if so, fine. I wouldn't be looking at that spec ever again :p
  237. # [06:55] <MikeSmith> but I could be misremembering that and anyway Domenic would know of course
  238. # [06:55] <MikeSmith> smaug____: well that's sad to hear
  239. # [06:56] <smaug____> (not quite true, I've looked at some ecma drafts occasionally )
  240. # [06:57] <smaug____> MikeSmith: but in practice, it would mean I'd expect js engine devs to review it
  241. # [06:57] <smaug____> not dom implementation devs
  242. # [06:57] <MikeSmith> ah OK. I was going to say that if you're not looking at a particular spec because it's hard for you to read than that could be a sign of the spec having a serious problem
  243. # [06:58] <MikeSmith> but if it's more about division of labor (between DOM and JS teams), that's a different thing
  244. # [06:59] <smaug____> I guess it is about both. If the spec is easy to read and happens to be somewhere in whatwg, it is likely that I'll read it
  245. # [07:08] * Joins: gavin___ (~gavin@76.14.42.120)
  246. # [07:08] * Quits: gavin_ (~gavin@76.14.42.120) (Read error: Connection reset by peer)
  247. # [07:17] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  248. # [07:19] <MikeSmith> smaug____: ok
  249. # [07:36] * Quits: psy_ (~psy@103.6.159.172) (Ping timeout: 255 seconds)
  250. # [07:44] * Joins: Maurice` (copyman@unaffiliated/maurice)
  251. # [07:47] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  252. # [07:52] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 258 seconds)
  253. # [07:54] * Quits: smaug____ (~chatzilla@107.16.188.74) (Ping timeout: 244 seconds)
  254. # [07:54] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  255. # [07:55] * Quits: Maurice` (copyman@unaffiliated/maurice)
  256. # [07:57] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 256 seconds)
  257. # [08:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  258. # [08:11] <zcorpan> Hixie: looks like it's due to https://github.com/Fyrd/caniuse/commit/2455f144fa5a261e7f15f7d03a234ee426e5432c
  259. # [08:12] * Joins: zdobersek (~zan@46.166.186.245)
  260. # [08:16] <Hixie> o_O
  261. # [08:22] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  262. # [08:28] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  263. # [08:32] * heycam|away is now known as heycam
  264. # [08:33] * heycam is now known as heycam|away
  265. # [08:36] * Joins: othermaciej (~mjs@73.15.131.103)
  266. # [08:37] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  267. # [08:53] * Joins: hasather (~hasather@80.91.33.141)
  268. # [08:57] * Joins: karlcow (~karl@nerval.la-grange.net)
  269. # [08:59] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
  270. # [08:59] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  271. # [09:00] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
  272. # [09:08] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
  273. # [09:14] <zcorpan> hmm, for background-color:9.9aa gecko rounds the number so it becomes #0010aa. but for 9.9 it rejects. blink rounds both numbers and dimensions
  274. # [09:17] <zcorpan> hmm, scientific notation is interesting. 9e1
  275. # [09:23] * Joins: Mso150 (~ctlM@217.118.64.32)
  276. # [09:24] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  277. # [09:24] * Joins: Ms2ger (~Ms2ger@91.182.79.8)
  278. # [09:26] * Joins: satazor_ (~satazor@102.99.136.95.rev.vodafone.pt)
  279. # [09:27] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  280. # [09:29] * Joins: Smylers (~smylers@94.117.209.111)
  281. # [09:30] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Ping timeout: 245 seconds)
  282. # [09:36] * Quits: Smylers (~smylers@94.117.209.111) (Ping timeout: 264 seconds)
  283. # [09:36] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  284. # [09:40] * Joins: psy_ (~psy@122.172.90.19)
  285. # [09:41] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
  286. # [09:49] * Joins: Smylers (~smylers@81.143.60.194)
  287. # [10:08] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Ping timeout: 256 seconds)
  288. # [10:11] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Ping timeout: 264 seconds)
  289. # [10:17] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  290. # [10:24] * Quits: psy_ (~psy@122.172.90.19) (Remote host closed the connection)
  291. # [10:28] * Joins: psy_ (~psy@122.172.90.19)
  292. # [10:35] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 272 seconds)
  293. # [10:37] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  294. # [10:41] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 256 seconds)
  295. # [10:44] * Joins: cheron (~cheron@unaffiliated/cheron)
  296. # [10:48] * Joins: mpt (~mpt@2001:67c:1560:a003:ad7b:6902:3f7e:92f8)
  297. # [10:48] * Quits: mpt (~mpt@2001:67c:1560:a003:ad7b:6902:3f7e:92f8) (Changing host)
  298. # [10:48] * Joins: mpt (~mpt@canonical/mpt)
  299. # [10:53] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  300. # [10:58] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  301. # [10:59] * Joins: espadrine (~ttyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  302. # [11:01] * Quits: satazor_ (~satazor@102.99.136.95.rev.vodafone.pt) (Ping timeout: 250 seconds)
  303. # [11:16] * Quits: seventh (seventh@199.48.246.241) (Ping timeout: 264 seconds)
  304. # [11:20] * Joins: estellevw (~estellevw@1.138.18.67)
  305. # [11:21] * Quits: othermaciej (~mjs@73.15.131.103) (Quit: othermaciej)
  306. # [11:22] * Quits: psy_ (~psy@122.172.90.19) (Remote host closed the connection)
  307. # [11:27] <estellevw> does anyone want to take a look at my webcomponents talk and give me feedback tonight? My preso is tomorrow morning.
  308. # [11:27] <estellevw> (tonight as in it's 9:26 pm in AU right now)
  309. # [11:27] <estellevw> oops, wrong IRC channel.
  310. # [11:27] <estellevw> sorry for the disturbance
  311. # [11:27] <estellevw> though if someone is interested, that would be great too
  312. # [11:36] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
  313. # [11:40] * Quits: Ms2ger (~Ms2ger@91.182.79.8) (Quit: bbl)
  314. # [11:41] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Ping timeout: 244 seconds)
  315. # [11:42] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  316. # [11:44] * Quits: Mso150 (~ctlM@217.118.64.32) (Ping timeout: 258 seconds)
  317. # [11:48] * Joins: mpt (~mpt@canonical/mpt)
  318. # [11:53] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  319. # [11:57] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds)
  320. # [12:00] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 244 seconds)
  321. # [12:01] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Remote host closed the connection)
  322. # [12:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  323. # [12:08] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 255 seconds)
  324. # [12:09] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  325. # [12:11] * Joins: psy_ (~psy@122.172.90.19)
  326. # [12:12] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  327. # [12:16] * Joins: adactio (~adactio@212.42.170.121)
  328. # [12:17] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 244 seconds)
  329. # [12:23] * Joins: jahman (~woops@129.175.204.73)
  330. # [12:27] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-atrnqtvyybfklhqi)
  331. # [12:37] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  332. # [12:41] * Quits: ^esc (~esc-ape@178.165.130.216.wireless.dyn.drei.com) (Ping timeout: 250 seconds)
  333. # [12:47] * Joins: ^esc (~esc-ape@77.119.128.70.wireless.dyn.drei.com)
  334. # [12:51] * Joins: hemanth (~hemanth@122.167.89.22)
  335. # [12:59] * Joins: dshwang_ (~dshwang@192.55.54.40)
  336. # [13:00] * Quits: dshwang (~dshwang@134.134.139.74) (Ping timeout: 245 seconds)
  337. # [13:01] * Joins: Ms2ger (~Ms2ger@nata200.ugent.be)
  338. # [13:02] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 240 seconds)
  339. # [13:04] <MikeSmith> Ms2ger: small assistance needed with something
  340. # [13:04] <Ms2ger> Shoot
  341. # [13:04] <Ms2ger> (I'm in class, though)
  342. # [13:05] * Quits: hemanth (~hemanth@122.167.89.22) (Quit: This computer has gone to sleep)
  343. # [13:05] <MikeSmith> will DM you about it since it's so highly sensitive
  344. # [13:06] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 250 seconds)
  345. # [13:06] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  346. # [13:06] <gsnedders> Ms2ger: stop procrastinating while in class!
  347. # [13:07] * ChanServ sets mode: +o MikeSmith
  348. # [13:08] * Joins: sarri (~sari@unaffiliated/sarri)
  349. # [13:08] <Ms2ger> gsnedders, well, my prof just walked out, so... :)
  350. # [13:11] * Joins: uniquerockrz_ (~quassel@183.82.104.96)
  351. # [13:11] <Ms2ger> ... and he's back
  352. # [13:11] <@MikeSmith> infobot, tell annevk what happened to irccloud
  353. # [13:12] <@MikeSmith> bah this bot sucks
  354. # [13:12] * ChanServ sets mode: +o Ms2ger
  355. # [13:12] * Quits: uniquerockrz_ (~quassel@183.82.104.96) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
  356. # [13:12] <@MikeSmith> oh it's not actually here
  357. # [13:13] * Joins: uniquerockrz_ (~quassel@183.82.104.96)
  358. # [13:13] * Ms2ger sets mode: -o Ms2ger
  359. # [13:15] * Joins: satazor_ (~satazor@102.99.136.95.rev.vodafone.pt)
  360. # [13:17] * Joins: satazor__ (~satazor@bl17-135-202.dsl.telepac.pt)
  361. # [13:17] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Ping timeout: 245 seconds)
  362. # [13:18] * Joins: BaconOverflow (uid17800@gateway/web/irccloud.com/x-gquimhqumgqgscoo)
  363. # [13:19] * Quits: satazor_ (~satazor@102.99.136.95.rev.vodafone.pt) (Ping timeout: 240 seconds)
  364. # [13:24] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  365. # [13:27] * Quits: psy_ (~psy@122.172.90.19) (Remote host closed the connection)
  366. # [13:29] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
  367. # [13:42] <zcorpan> TabAtkins: fixed hashless now https://github.com/whatwg/quirks/commit/f84b11e4abb561317c407c1a0d47ff45ad6e4fcf https://github.com/w3c/web-platform-tests/pull/1442
  368. # [13:53] * Joins: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
  369. # [13:53] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 245 seconds)
  370. # [13:54] * Quits: satazor__ (~satazor@bl17-135-202.dsl.telepac.pt) (Remote host closed the connection)
  371. # [14:00] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  372. # [14:07] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Ping timeout: 252 seconds)
  373. # [14:14] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  374. # [14:15] * Quits: hswolff (~hswolff@cpe-74-68-123-30.nyc.res.rr.com) (Ping timeout: 255 seconds)
  375. # [14:16] * Joins: psy_ (~psy@103.6.159.172)
  376. # [14:17] * Joins: hswolff (~hswolff@cpe-74-68-123-30.nyc.res.rr.com)
  377. # [14:18] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 244 seconds)
  378. # [14:19] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-xcwklztiyyvsiamg)
  379. # [14:21] * Quits: Ms2ger (~Ms2ger@nata200.ugent.be) (Ping timeout: 240 seconds)
  380. # [14:22] * Joins: tripu (~tripu@p2120-ipngn8201marunouchi.tokyo.ocn.ne.jp)
  381. # [14:23] * Joins: daivyk (~daivyk@177.205.228.45.dynamic.adsl.gvt.net.br)
  382. # [14:24] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  383. # [14:28] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  384. # [14:28] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Client Quit)
  385. # [14:28] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 260 seconds)
  386. # [14:29] * Joins: gH05t (~gH05t@111.92.57.144)
  387. # [14:35] * Joins: daivyk_ (~daivyk@177.98.7.64)
  388. # [14:37] * Quits: daivyk (~daivyk@177.205.228.45.dynamic.adsl.gvt.net.br) (Ping timeout: 245 seconds)
  389. # [14:38] * Quits: tripu (~tripu@p2120-ipngn8201marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving)
  390. # [14:40] * Quits: uniquerockrz_ (~quassel@183.82.104.96) (Remote host closed the connection)
  391. # [14:42] * Parts: daivyk_ (~daivyk@177.98.7.64)
  392. # [14:49] <JakeA> wanderview: thanks for thinking through that partial cache stuff!
  393. # [14:50] <wanderview> JakeA: np, I've been thinking about how I would implement it for a while... streaming the partial file will be tricky for us due to how our streams infrastructure works
  394. # [14:50] <wanderview> thanks for working on the algorithms to make it work, though!
  395. # [14:50] <wanderview> I definitely think its something we want to solve
  396. # [14:50] * wanderview wonders why irccloud is running slow...
  397. # [14:54] * Quits: gH05t (~gH05t@111.92.57.144) (Quit: gH05t out.)
  398. # [14:54] * Joins: gH05t (~gH05t@111.92.57.144)
  399. # [14:55] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  400. # [14:55] * Joins: gH05t (~gH05t@111.92.57.144)
  401. # [14:55] * Quits: gH05t (~gH05t@111.92.57.144) (Client Quit)
  402. # [14:56] * Joins: gH05t (~gH05t@111.92.57.144)
  403. # [14:56] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  404. # [14:57] * Joins: gH05t (~gH05t@111.92.57.144)
  405. # [14:57] * Quits: gH05t (~gH05t@111.92.57.144) (Remote host closed the connection)
  406. # [14:58] * Joins: gH05t (~gH05t@111.92.57.144)
  407. # [14:58] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  408. # [14:59] * Joins: gH05t (~gH05t@111.92.57.144)
  409. # [14:59] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  410. # [15:00] * Joins: gH05t (~gH05t@111.92.57.144)
  411. # [15:00] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  412. # [15:01] * Joins: gH05t (~gH05t@111.92.57.144)
  413. # [15:01] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  414. # [15:02] * Joins: gH05t (~gH05t@111.92.57.144)
  415. # [15:02] * Quits: gH05t (~gH05t@111.92.57.144) (Remote host closed the connection)
  416. # [15:03] * Joins: gH05t (~gH05t@111.92.57.144)
  417. # [15:03] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  418. # [15:04] * Joins: gH05t (~gH05t@111.92.57.144)
  419. # [15:04] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  420. # [15:04] * Joins: BigBangUDR (~Thunderbi@115.246.125.138)
  421. # [15:04] * Joins: gH05t (~gH05t@111.92.57.144)
  422. # [15:05] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  423. # [15:05] * Joins: gH05t (~gH05t@111.92.57.144)
  424. # [15:05] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  425. # [15:06] * Joins: gH05t (~gH05t@111.92.57.144)
  426. # [15:06] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  427. # [15:07] * Joins: gH05t (~gH05t@111.92.57.144)
  428. # [15:07] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  429. # [15:08] * Joins: gH05t (~gH05t@111.92.57.144)
  430. # [15:08] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  431. # [15:08] * Joins: tav (~tav`@host86-185-186-30.range86-185.btcentralplus.com)
  432. # [15:09] * Joins: gH05t (~gH05t@111.92.57.144)
  433. # [15:09] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  434. # [15:10] * Joins: arunranga (~otherarun@cpe-68-173-224-46.nyc.res.rr.com)
  435. # [15:10] * Joins: gH05t (~gH05t@111.92.57.144)
  436. # [15:10] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  437. # [15:11] * Joins: gH05t (~gH05t@111.92.57.144)
  438. # [15:11] * Quits: gH05t (~gH05t@111.92.57.144) (Max SendQ exceeded)
  439. # [15:12] * Joins: gH05t (~gH05t@111.92.57.144)
  440. # [15:12] * Quits: gH05t (~gH05t@111.92.57.144) (Remote host closed the connection)
  441. # [15:13] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  442. # [15:17] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-ynyohaacpuoensdy)
  443. # [15:17] * Joins: smaug____ (~chatzilla@107.16.188.74)
  444. # [15:17] * Joins: prosper_ (~prosper@142.150.23.90)
  445. # [15:17] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
  446. # [15:19] * Joins: mven (~textual@32.97.110.57)
  447. # [15:24] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  448. # [15:29] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 250 seconds)
  449. # [15:29] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  450. # [15:29] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Remote host closed the connection)
  451. # [15:29] * Joins: satazor (~satazor@24.239.37.188.rev.vodafone.pt)
  452. # [15:31] * Joins: josemanuel (~josemanue@207.Red-193-152-149.dynamicIP.rima-tde.net)
  453. # [15:32] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  454. # [15:35] * Joins: TallTed (~Thud@63.119.36.36)
  455. # [15:41] <Domenic> MikeSmith: smaug____: I was hoping to work with TC39 on making streams part of the ES standard library, but they were not willing to work with me/WHATWG really; they wanted to take over the spec themselves. So that idea kinda floundered. Still, I think it (as well as Encoding and URL, actually) should be part of a theoretical "extended ES standard library",
  456. # [15:41] <Domenic> not managed by Ecma, but still appropriate for implementation in the JS engine.
  457. # [15:50] * Joins: annevk (~annevk@ip-64-134-140-30.public.wayport.net)
  458. # [15:51] * Joins: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com)
  459. # [15:52] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Remote host closed the connection)
  460. # [15:54] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  461. # [15:56] * Quits: BigBangUDR (~Thunderbi@115.246.125.138) (Quit: BigBangUDR)
  462. # [15:58] <smaug____> well, couldn't any spec be part of the theoretical ES sl
  463. # [15:58] <smaug____> whether or not webidl is used for example
  464. # [16:00] <gsnedders> What spec it is in is relatively irrelevant.
  465. # [16:01] <smaug____> indeed. Where the spec is "published" can be somewhat relevant since it may affect to who reviews and implements it
  466. # [16:01] <gsnedders> But at the end of the day, there's some lack of desire to avoid extending the ES stdlib beyond things that cannot be implemented in JS itself.
  467. # [16:01] <Domenic> smaug____: IMO specs would need to be platform-independent, so e.g. no use of DOMException etc. And IMO (but not everyone's unfortunately) I should be able to work on JS standard library specs in WHATWG.
  468. # [16:02] <gsnedders> What makes a spec a JS stdlib spec?
  469. # [16:02] <gsnedders> (honest question)
  470. # [16:02] * Joins: jsx (uid48919@fsf/intern/jsx)
  471. # [16:02] * smaug____ thinks we should make webidl more platform independent and then use it also for APIs which non-browser implementations want to have
  472. # [16:04] <smaug____> and this is mainly from practical point of view. having webidl interfaces tends to just make the spec significantly easier to read comparing to some ways to write specs
  473. # [16:04] <smaug____> if we need some other syntax to express new es features, we should change webidl
  474. # [16:04] <Domenic> I somewhat agree with that except that WebIDL is so hard to read for anyone used to JS semantics
  475. # [16:04] <Domenic> e.g. wtf is an attribute or interface
  476. # [16:05] <Domenic> thus https://streams.spec.whatwg.org/#rs-class-definition
  477. # [16:05] * Joins: hemanth (~hemanth@122.167.89.22)
  478. # [16:06] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  479. # [16:06] <annevk> Yeah, we should just rename interface to class and attribute to property
  480. # [16:06] <Domenic> I'd like something like `get/set prop` or `get prop`
  481. # [16:06] <annevk> And instead of readonly have something like get property
  482. # [16:07] <Domenic> yeah
  483. # [16:07] <annevk> Seems easy enough to fix
  484. # [16:07] <Domenic> but hard to justify given the churn
  485. # [16:07] * Quits: arunranga (~otherarun@cpe-68-173-224-46.nyc.res.rr.com) (Quit: arunranga)
  486. # [16:09] <annevk> Given the upsides it seems worth it
  487. # [16:09] <annevk> IDL is after all a way to convey something as well and if it's doing a poor job at that we should fix it
  488. # [16:12] <smaug____> why get/set ?
  489. # [16:12] <smaug____> readonly attribute is quite good abstraction
  490. # [16:12] * Joins: karlcow (~karl@nerval.la-grange.net)
  491. # [16:13] <gsnedders> presumably because get/set is like the {get foo() { return 1; }} syntax
  492. # [16:13] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  493. # [16:13] <Domenic> getters and setters are what the semantics actually are
  494. # [16:14] <annevk> plus usually an internal slot
  495. # [16:14] <Domenic> attributes are not a real thing; they make people think you're talking about HTML attributes (especially because people usually read their first IDL in the HTML spec)
  496. # [16:14] <smaug____> yes. and readonly attribute is rather nice abstraction of a getter
  497. # [16:14] <Domenic> readonly sounds like non-writable which sounds like non-writable data property which is extremely different from a getter
  498. # [16:14] <smaug____> that DOM attributes vs webidl attributes case is a real issue
  499. # [16:15] * Quits: hemanth (~hemanth@122.167.89.22) (Quit: This computer has gone to sleep)
  500. # [16:16] <smaug____> having both getter and setter for each attribute in the interface would be rather annoying
  501. # [16:16] <annevk> I don't see how attribute is a nice abstraction of something that's actually called a property
  502. # [16:16] <smaug____> harder to read
  503. # [16:16] <annevk> smaug____: I don't think anyone is suggesting that per se
  504. # [16:17] <Domenic> yeah, I like separate getter setter but in the interests of not being annoying something like `get/set foo` seems fine
  505. # [16:17] <annevk> smaug____: although that would open up some possibilities such as accepting more in the setter than in the getter which we've had requests for
  506. # [16:18] <smaug____> attribute hides the fact that the thing is implemented using a getter/setter
  507. # [16:18] <smaug____> since most cases one shouldn't need to think about that it is a getter or setter
  508. # [16:19] <gsnedders> yeah, I find the fact that readonly attributes are actually getter/setter pairs a bit confusing
  509. # [16:19] <smaug____> (readonly attributes are getters)
  510. # [16:19] <gsnedders> (pedant :))
  511. # [16:20] <annevk> smaug____: but if you come from a JavaScript background the term attribute makes no sense and gives you no idea what's going on
  512. # [16:20] <annevk> smaug____: that seems way more important
  513. # [16:21] <smaug____> depends on the audience
  514. # [16:21] <smaug____> if you're some random js dev, you may not really use getters/setters explictly
  515. # [16:22] <annevk> but you will know about properties
  516. # [16:22] <annevk> and that there are such things as getters and setters
  517. # [16:22] <annevk> you won't have a clue about attributes other than DOM attributes which are completely different
  518. # [16:24] * smaug____ is not sure all the devs even know about getters/setters
  519. # [16:24] <smaug____> given all the really old documentation etc
  520. # [16:24] <gsnedders> I'm just weird coming from the JS engine side nowadays :)
  521. # [16:25] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  522. # [16:30] * Quits: smaug____ (~chatzilla@107.16.188.74) (Ping timeout: 255 seconds)
  523. # [16:30] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 272 seconds)
  524. # [16:31] * Joins: hallvors (uid23371@gateway/web/irccloud.com/x-wbzmrbkfmvvewtvc)
  525. # [16:32] * Quits: prosper_ (~prosper@142.150.23.90) (Ping timeout: 264 seconds)
  526. # [16:33] <JakeA> annevk: in the env settings object, there's no document for (shared)workers right?
  527. # [16:33] * Joins: prosper_ (~prosper@142.150.23.90)
  528. # [16:34] <annevk> JakeA: yup
  529. # [16:35] <annevk> Domenic: how is it explained in "web implemented in JS" idea how a random object, say <a>, gets to the internal slot of some other object, say document's base URL?
  530. # [16:36] <JakeA> annevk: so I'd have to use the creation url for workers. CurrentURL would make that easier. Will suggest that
  531. # [16:37] * Joins: hemanth (~hemanth@122.167.89.22)
  532. # [16:43] * Joins: hasather_ (~hasather@80.91.33.141)
  533. # [16:43] <Domenic> annevk: shared access to the weak map. (Can gist up an example if you like.)
  534. # [16:44] * Quits: mven (~textual@32.97.110.57) (Ping timeout: 264 seconds)
  535. # [16:44] <annevk> Domenic: access is given upon creation?
  536. # [16:45] * Quits: prosper_ (~prosper@142.150.23.90) (Ping timeout: 258 seconds)
  537. # [16:45] <Domenic> Or just using a shared scope
  538. # [16:45] <annevk> fair I guess
  539. # [16:45] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 244 seconds)
  540. # [16:47] * Joins: mven (~textual@32.97.110.57)
  541. # [16:47] * Quits: mven (~textual@32.97.110.57) (Excess Flood)
  542. # [16:50] * Joins: prosper_ (~prosper@142.150.23.90)
  543. # [16:51] * Quits: kapil__ (uid36151@gateway/web/irccloud.com/x-agkfczklnjeylosc) (Quit: Connection closed for inactivity)
  544. # [16:52] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  545. # [16:55] * Quits: espadrine (~ttyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 250 seconds)
  546. # [16:57] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  547. # [16:57] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
  548. # [17:00] * Joins: calvaris (~calvaris@45.19.116.91.dynamic.mundo-r.com)
  549. # [17:00] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Remote host closed the connection)
  550. # [17:02] * Joins: laurensclaessen (~laurenscl@91.183.84.141)
  551. # [17:04] * Joins: adactio (~adactio@212.42.170.121)
  552. # [17:05] * Quits: laurensclaessen (~laurenscl@91.183.84.141) (Client Quit)
  553. # [17:06] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  554. # [17:07] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  555. # [17:08] <JakeA> annevk: if memory serves, you were keen on having ServiceWorkerClient represent window clients, and have SharedWorker / Worker represent worker clients. Have I got that right? I'm kinda uncomfortable returning a mix of objects from clients.getAll()
  556. # [17:09] * Joins: espadrine (~ttyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr)
  557. # [17:13] <JakeA> Could have different APIs to get each type, or a type param on getAll. Or stick with ServiceWorkerClient that represents all (and provide values for visibility & focus state)
  558. # [17:14] * Joins: SimonSapin_ (~simon@hako.exyr.org)
  559. # [17:14] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  560. # [17:18] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
  561. # [17:19] * Quits: SimonSapin (~quassel@hako.exyr.org) (Quit: No Ping reply in 180 seconds.)
  562. # [17:20] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
  563. # [17:22] * Quits: hemanth (~hemanth@122.167.89.22) (Quit: This computer has gone to sleep)
  564. # [17:23] * Quits: calvaris (~calvaris@45.19.116.91.dynamic.mundo-r.com) (Ping timeout: 272 seconds)
  565. # [17:26] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  566. # [17:27] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
  567. # [17:30] * Quits: c74d (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Remote host closed the connection)
  568. # [17:30] * Joins: calvaris (~calvaris@5.12.116.91.dynamic.mundo-r.com)
  569. # [17:30] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 265 seconds)
  570. # [17:31] * Quits: BaconOverflow (uid17800@gateway/web/irccloud.com/x-gquimhqumgqgscoo) (Quit: Connection closed for inactivity)
  571. # [17:37] * Joins: mven (~textual@32.97.110.57)
  572. # [17:41] * Quits: calvaris (~calvaris@5.12.116.91.dynamic.mundo-r.com) (Ping timeout: 255 seconds)
  573. # [17:45] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 244 seconds)
  574. # [17:46] * Joins: calvaris (~calvaris@11.27.116.91.dynamic.mundo-r.com)
  575. # [17:47] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
  576. # [17:48] * Quits: annevk (~annevk@ip-64-134-140-30.public.wayport.net) (Remote host closed the connection)
  577. # [17:48] * Joins: adactio (~adactio@212.42.170.121)
  578. # [17:50] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
  579. # [17:54] * Quits: prosper_ (~prosper@142.150.23.90) (Ping timeout: 256 seconds)
  580. # [17:56] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
  581. # [17:58] * Joins: mpt (~mpt@canonical/mpt)
  582. # [17:59] * Joins: ap (~ap@17.202.44.214)
  583. # [18:00] * Quits: hasather_ (~hasather@80.91.33.141) (Remote host closed the connection)
  584. # [18:00] * Joins: hasather (~hasather@80.91.33.141)
  585. # [18:01] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  586. # [18:01] * Joins: hasather (~hasather@80.91.33.141)
  587. # [18:02] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
  588. # [18:05] * Joins: eric_carlson_ (~eric@17.202.47.187)
  589. # [18:07] * Joins: bnicholson (~bnicholso@12.216.224.110)
  590. # [18:08] * SimonSapin_ is now known as SimonSapin
  591. # [18:11] * Joins: smaug____ (~chatzilla@12.216.224.110)
  592. # [18:13] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  593. # [18:15] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  594. # [18:16] * Joins: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net)
  595. # [18:16] * Quits: satazor (~satazor@24.239.37.188.rev.vodafone.pt) (Remote host closed the connection)
  596. # [18:16] * Joins: annevk (~annevk@12.216.224.110)
  597. # [18:18] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
  598. # [18:19] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
  599. # [18:21] <annevk> JakeA: so I was wrong about that
  600. # [18:22] <annevk> JakeA: APIs should be similar for each
  601. # [18:22] <annevk> JakeA: might want some things different for window vs worker still I suppose
  602. # [18:23] * Joins: Maurice` (copyman@unaffiliated/maurice)
  603. # [18:23] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  604. # [18:27] * Joins: xiinotulp (~plutoniix@node-191i.pool-101-109.dynamic.totbb.net)
  605. # [18:29] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
  606. # [18:29] * heycam|away is now known as heycam
  607. # [18:30] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 240 seconds)
  608. # [18:31] * Quits: plutoniix (~plutoniix@node-19er.pool-101-109.dynamic.totbb.net) (Ping timeout: 264 seconds)
  609. # [18:34] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Ping timeout: 244 seconds)
  610. # [18:35] <JakeA> annevk: need a type property I think. Also, new ServiceWorkerClient doesn't make sense anymore as a way to create a window. clients.openWindow(url) feels better, but I guess there'll be a "but constructors" argument to have
  611. # [18:36] <annevk> JakeA: so is ServiceWorkerClient exposed outside service workers as well?
  612. # [18:36] <annevk> JakeA: otherwise we could have Client, WindowClient, WorkerClient
  613. # [18:36] <annevk> and not support new WorkerClient I suppose
  614. # [18:36] * Joins: BigBangUDR (~Thunderbi@101.61.170.43)
  615. # [18:37] <annevk> I like how mounir announced Google left sysapps after trying to convince me for a while this was the way to go
  616. # [18:37] * Quits: BigBangUDR (~Thunderbi@101.61.170.43) (Client Quit)
  617. # [18:37] <JakeA> annevk: works for me.
  618. # [18:38] <annevk> JakeA: I've lost track a bit of what objects we have where unfortunately, but if this sounds reasonable, great
  619. # [18:38] <annevk> JakeA: I should probably read through it again
  620. # [18:38] <annevk> JakeA: perhaps we should make a diagram that explains the relationship between the objects
  621. # [18:40] * Quits: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net) (Quit: (null))
  622. # [18:43] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  623. # [18:54] * Krinkle|detached is now known as Krinkle
  624. # [18:55] * Joins: bnicholson2 (~bnicholso@38.sub-70-210-160.myvzw.com)
  625. # [18:55] * Quits: eric_carlson_ (~eric@17.202.47.187) (Remote host closed the connection)
  626. # [18:57] * Quits: bnicholson (~bnicholso@12.216.224.110) (Ping timeout: 255 seconds)
  627. # [18:57] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  628. # [18:59] * Joins: weinig (~weinig@17.245.30.169)
  629. # [19:01] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  630. # [19:01] * Joins: jyasskin (jyasskin@nat/google/x-zypuoekvnholykzh)
  631. # [19:02] * Quits: jyasskin (jyasskin@nat/google/x-zypuoekvnholykzh) (Client Quit)
  632. # [19:02] * Krinkle is now known as Krinkle|detached
  633. # [19:03] * Joins: jyasskin (jyasskin@nat/google/x-zqllelepvfbqwtgw)
  634. # [19:05] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Remote host closed the connection)
  635. # [19:06] * Quits: calvaris (~calvaris@11.27.116.91.dynamic.mundo-r.com) (Quit: Ex-Chat)
  636. # [19:07] * Quits: weinig (~weinig@17.245.30.169) (Quit: weinig)
  637. # [19:07] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Quit: Leaving.)
  638. # [19:08] * Joins: thinkxl (~thinkxl@74-95-237-22-Houston.hfc.comcastbusiness.net)
  639. # [19:08] * Joins: calvaris (~calvaris@11.27.116.91.dynamic.mundo-r.com)
  640. # [19:08] * Joins: satazor (~satazor@24.239.37.188.rev.vodafone.pt)
  641. # [19:09] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  642. # [19:09] * Joins: ehynds (~ehynds@64.206.121.41)
  643. # [19:09] * Joins: arunranga (~otherarun@cpe-69-203-128-218.si.res.rr.com)
  644. # [19:10] * Joins: ehsan (~ehsan@12.216.224.110)
  645. # [19:13] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  646. # [19:15] * heycam is now known as heycam|away
  647. # [19:16] * Joins: tantek (~tantek@ip-64-134-140-30.public.wayport.net)
  648. # [19:17] * Joins: jsbell (jsbell@nat/google/x-xktszibzrajwzpur)
  649. # [19:20] * Joins: weinig (~weinig@17.245.30.169)
  650. # [19:21] * heycam|away is now known as heycam
  651. # [19:24] * Quits: weinig (~weinig@17.245.30.169) (Client Quit)
  652. # [19:24] * Joins: alienlebarge (~alienleba@91-27.192-178.cust.bluewin.ch)
  653. # [19:28] * ChanServ sets mode: +o hober
  654. # [19:28] * ChanServ sets mode: -o hober
  655. # [19:31] * Joins: Mso150 (~ctlM@80.83.239.38)
  656. # [19:34] * Quits: espadrine (~ttyl@LMontsouris-656-1-2-84.w80-12.abo.wanadoo.fr) (Ping timeout: 258 seconds)
  657. # [19:35] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  658. # [19:37] * Quits: jyasskin (jyasskin@nat/google/x-zqllelepvfbqwtgw) (Quit: My computer has gone to sleep. ZZZzzz…)
  659. # [19:37] * Joins: BigBangUDR (~Thunderbi@101.59.13.135)
  660. # [19:38] * Joins: ehsan (~ehsan@12.216.224.110)
  661. # [19:38] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  662. # [19:39] * Joins: jyasskin (jyasskin@nat/google/x-vksicmicfsrwrage)
  663. # [19:39] * Quits: BigBangUDR (~Thunderbi@101.59.13.135) (Client Quit)
  664. # [19:40] <hallvors> annevk: have a moment? I'm where the webcompat team tends to sit (F room)
  665. # [19:40] <annevk> hallvors: yeah
  666. # [19:40] * Joins: jyasskin_ (jyasskin@nat/google/x-boqjlagdikmdsjva)
  667. # [19:43] * Joins: dbaron (~dbaron@12.216.224.110)
  668. # [19:43] * Quits: jyasskin (jyasskin@nat/google/x-vksicmicfsrwrage) (Ping timeout: 255 seconds)
  669. # [19:49] * Quits: tantek (~tantek@ip-64-134-140-30.public.wayport.net) (Quit: tantek)
  670. # [19:54] * Joins: laurensclaessen (~laurenscl@2a02:1810:1005:c500:2050:ab7e:e8c5:2886)
  671. # [19:58] * Quits: laurensclaessen (~laurenscl@2a02:1810:1005:c500:2050:ab7e:e8c5:2886) (Read error: Connection reset by peer)
  672. # [19:58] * Joins: laurensclaessen (~laurenscl@d54c5c6ef.access.telenet.be)
  673. # [20:05] <mounir> annevk: things are never black or white
  674. # [20:05] <annevk> mounir: rainbows
  675. # [20:05] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  676. # [20:06] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Quit: Bye)
  677. # [20:06] * Quits: dbaron (~dbaron@12.216.224.110) (Ping timeout: 240 seconds)
  678. # [20:06] <jgraham> Black holes?
  679. # [20:06] <annevk> ClampBetween(0, 255) Domenic, that's called ToUint8
  680. # [20:07] <rubys> the sun is white: http://blog.chron.com/sciguy/2013/12/what-color-is-the-sun/#28933101=0
  681. # [20:08] <TabAtkins> rubys: That's not what my crayon drawings say.
  682. # [20:08] * Quits: satazor (~satazor@24.239.37.188.rev.vodafone.pt) (Remote host closed the connection)
  683. # [20:08] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  684. # [20:09] <rubys> TabAtkins: tl;dr: the sun is yellow because the sky is blue.
  685. # [20:09] <TabAtkins> Yeah, I know. ^_^
  686. # [20:10] <TabAtkins> A combination of blue light getting scattered across the sky, so the leftover is more yellowish, and the opponency of our visual pathway contrasting blue against yellow.
  687. # [20:10] * Joins: tantek (~tantek@12.216.224.110)
  688. # [20:11] * Parts: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
  689. # [20:12] * Quits: calvaris (~calvaris@11.27.116.91.dynamic.mundo-r.com) (Quit: Ex-Chat)
  690. # [20:14] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  691. # [20:19] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Ping timeout: 260 seconds)
  692. # [20:19] * Quits: payman (~payman@ip-200.t2.se.opera.com) (Ping timeout: 240 seconds)
  693. # [20:21] <Domenic> annevk: unclear whether it's EnsureBetween or ClampBetween IMO.
  694. # [20:21] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  695. # [20:21] <Domenic> annevk: also unclear why you would use ClampBetween(0, 255) more often than ClampBetween(0, 100) or whatever
  696. # [20:25] <Domenic> annevk: exciting to see element.closest() starting to ship. It's almost as if we can actually make the DOM better by adding things to standards :)
  697. # [20:26] <annevk> Domenic: but are they stable?!
  698. # [20:27] <TabAtkins> Domenic: Because clamping behavior in APIs is almost always dictated by the size of the int used to store it.
  699. # [20:27] <TabAtkins> Also: ClampBetween(0, 65536) is obnoxious. ^_^
  700. # [20:27] <TabAtkins> 65535, rather.
  701. # [20:27] <TabAtkins> See?!?
  702. # [20:27] <Domenic> TabAtkins: but how often do you actually want to clamp on the web
  703. # [20:27] <Domenic> TabAtkins: colors, *maybe*, otherwise unsure when
  704. # [20:27] <TabAtkins> Whenever you're dealing with bytes.
  705. # [20:28] <Domenic> how many APIs actually deal with bytes instead of just dealing with arraybuffers
  706. # [20:28] <Domenic> annevk: made it to Chrome beta... only 6 weeks left
  707. # [20:28] <annevk> Domenic: it was a lame joke about the standard
  708. # [20:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  709. # [20:29] <Domenic> annevk: oh lollll
  710. # [20:30] * Joins: weinig (~weinig@17.245.30.169)
  711. # [20:31] * Quits: roqo (~roqo@23.94.33.213) (Changing host)
  712. # [20:31] * Joins: roqo (~roqo@unaffiliated/roqo)
  713. # [20:32] <Domenic> so for longdesc, is it productive to just vote against publishing and say "we agree with the previous formal objection"? or is that a lost cause?
  714. # [20:32] <TabAtkins> Continue doing minimal-effort objecting.
  715. # [20:33] <TabAtkins> I mean, yes, it's a lost cause, but we can at least put forth a modicum of effort showing that everything is bullshit forever.
  716. # [20:33] <Domenic> also lol apparently browser extensions count for the purposes of interoperable implementations https://w3c.github.io/test-results/html-longdesc/cr-report.html
  717. # [20:33] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 244 seconds)
  718. # [20:34] <Domenic> *also* apparently my TAG status lets me fill out the voting form despite not being the AC rep... I'll quietly close that window I guess and talk to my AC rep.
  719. # [20:35] <Domenic> (Oh nevermind: all the form field controls are clickable but there's a "You are allowed to read the questionnaire, but you are not authorized to answer with your current credentials!" at the top of the page)
  720. # [20:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  721. # [20:45] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  722. # [20:45] * Quits: laurensclaessen (~laurenscl@d54c5c6ef.access.telenet.be) (Remote host closed the connection)
  723. # [20:45] * Quits: weinig (~weinig@17.245.30.169) (Quit: weinig)
  724. # [20:49] * Joins: calvaris (~calvaris@11.27.116.91.dynamic.mundo-r.com)
  725. # [20:50] <annevk> imagine if all that time put into longdesc and alt was put into making things accessible
  726. # [20:50] * Joins: ambv (~ambv@206.108.217.134)
  727. # [20:51] <tantek> annevk - have you spoke with dbolter about that while you're in the same room?
  728. # [20:52] * tantek looks over and sees them at the same table, with only marcosc between them!
  729. # [20:52] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  730. # [20:54] * Joins: weinig (~weinig@17.245.30.169)
  731. # [20:55] * Quits: alienlebarge (~alienleba@91-27.192-178.cust.bluewin.ch) (Quit: Textual IRC Client: www.textualapp.com)
  732. # [20:55] * Joins: karbassi (~karbassi@li62-206.members.linode.com)
  733. # [20:56] <annevk> (we talked about getComputedRole())
  734. # [20:57] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  735. # [20:57] * Joins: laurensclaessen (~laurenscl@2a02:1810:1005:c500:2c2e:f71b:4688:44f3)
  736. # [21:01] * Quits: smaug____ (~chatzilla@12.216.224.110) (Ping timeout: 264 seconds)
  737. # [21:01] * Quits: bnicholson2 (~bnicholso@38.sub-70-210-160.myvzw.com) (Quit: This computer has gone to sleep)
  738. # [21:01] * heycam is now known as heycam|away
  739. # [21:07] * Joins: jwalden (~waldo@12.216.224.110)
  740. # [21:10] * Joins: Smylers (~smylers@host31-51-175-39.range31-51.btcentralplus.com)
  741. # [21:11] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  742. # [21:11] * Joins: sx (~Adium@c-76-29-230-13.hsd1.al.comcast.net)
  743. # [21:12] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  744. # [21:12] * Quits: jwalden (~waldo@12.216.224.110) (Read error: Connection reset by peer)
  745. # [21:12] * Quits: annevk (~annevk@12.216.224.110) (Read error: Connection reset by peer)
  746. # [21:12] * Quits: tantek (~tantek@12.216.224.110) (Read error: Connection reset by peer)
  747. # [21:13] * Joins: annevk (~annevk@12.216.224.110)
  748. # [21:13] * Joins: cheron (~cheron@unaffiliated/cheron)
  749. # [21:14] * Joins: tantek (~tantek@12.216.224.110)
  750. # [21:14] * Joins: jwalden (~waldo@12.216.224.110)
  751. # [21:18] * Quits: jamesheston (~jameshest@108-230-76-57.lightspeed.chtnsc.sbcglobal.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  752. # [21:18] * heycam|away is now known as heycam
  753. # [21:23] * Joins: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com)
  754. # [21:23] * Joins: ehsan (~ehsan@12.216.224.110)
  755. # [21:24] * Joins: karlcow (~karl@nerval.la-grange.net)
  756. # [21:27] * Quits: arunranga (~otherarun@cpe-69-203-128-218.si.res.rr.com) (Quit: arunranga)
  757. # [21:30] * Quits: laurensclaessen (~laurenscl@2a02:1810:1005:c500:2c2e:f71b:4688:44f3) (Remote host closed the connection)
  758. # [21:31] * Quits: weinig (~weinig@17.245.30.169) (Quit: weinig)
  759. # [21:38] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  760. # [21:38] * Joins: laurensclaessen (~laurenscl@2a02:1810:1005:c500:6537:dc57:8219:7d6)
  761. # [21:41] * Quits: laurensclaessen (~laurenscl@2a02:1810:1005:c500:6537:dc57:8219:7d6) (Remote host closed the connection)
  762. # [21:43] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
  763. # [21:43] * Joins: laurensclaessen (~laurenscl@d54c5c6ef.access.telenet.be)
  764. # [21:44] * Joins: calvaris_ (~calvaris@34.6.116.91.dynamic.mundo-r.com)
  765. # [21:47] * Quits: calvaris (~calvaris@11.27.116.91.dynamic.mundo-r.com) (Ping timeout: 252 seconds)
  766. # [21:52] * Joins: roc (~chatzilla@12.216.224.110)
  767. # [21:52] * Quits: satazor (~satazor@bl17-135-202.dsl.telepac.pt) (Remote host closed the connection)
  768. # [21:53] * Quits: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net) (Quit: Leaving.)
  769. # [21:54] * Joins: tnelis (~thib@ptr-178-51-98-184.dyn.mobistar.be)
  770. # [21:56] * Joins: razorduck_ (~razorduck@90.206.44.133)
  771. # [21:56] * Quits: razorduck_ (~razorduck@90.206.44.133) (Remote host closed the connection)
  772. # [21:56] * Joins: Razorduck (~razorduck@90.206.44.133)
  773. # [21:59] * Joins: weinig (~weinig@17.245.30.169)
  774. # [22:00] * Quits: Razorduck (~razorduck@90.206.44.133) (Client Quit)
  775. # [22:00] * Joins: Razorduck (~razorduck@90.206.44.133)
  776. # [22:00] * Quits: Razorduck (~razorduck@90.206.44.133) (Remote host closed the connection)
  777. # [22:02] <tnelis> hello, i'm seeking help clarifying the removal of a paragraph in XHR, is this the right place to ask?
  778. # [22:02] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  779. # [22:02] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
  780. # [22:03] <caitp> here or bugmail is proabably a good place for it
  781. # [22:03] * Joins: dbaron (~dbaron@12.216.224.110)
  782. # [22:05] <tnelis> alright let's try; xhr 4.5.6 (the send method), the following paragraph is in f18fc52 and removed in c99000a
  783. # [22:05] <tnelis> "For 304 Not Modified responses that are a result of a user agent generated conditional request the user agent must act as if the server gave a 200 OK response with the appropriate content. The user agent must allow author request headers to override automatic cache validation (e.g. If-None-Match or If-Modified-Since), in which case 304 Not Modified responses must be passed through. [HTTP]"
  784. # [22:05] * Joins: satazor_ (~satazor@bl17-135-202.dsl.telepac.pt)
  785. # [22:06] <tnelis> i essentially question the intent behind the removal and wonder if this behavior can still be relied on (i would assume so, there'd be some serious breakage otherwise)
  786. # [22:07] * Quits: satazor (~satazor@102.99.136.95.rev.vodafone.pt) (Ping timeout: 244 seconds)
  787. # [22:07] <tnelis> (also note that it's still in the w3 draft)
  788. # [22:08] * Joins: BigBangUDR (~Thunderbi@115.247.62.120)
  789. # [22:08] * Quits: ehynds (~ehynds@64.206.121.41)
  790. # [22:08] * Joins: ehsan (~ehsan@12.216.224.110)
  791. # [22:09] * Quits: BigBangUDR (~Thunderbi@115.247.62.120) (Client Quit)
  792. # [22:09] * Joins: arunranga (~otherarun@cpe-69-203-128-218.si.res.rr.com)
  793. # [22:10] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 240 seconds)
  794. # [22:10] * Quits: laurensclaessen (~laurenscl@d54c5c6ef.access.telenet.be) (Remote host closed the connection)
  795. # [22:11] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  796. # [22:17] * Quits: Mso150 (~ctlM@80.83.239.38) (Ping timeout: 258 seconds)
  797. # [22:17] * Joins: Mso150 (~ctlM@80.83.238.60)
  798. # [22:20] <tnelis> nvm, found it reworded, just had to look closer
  799. # [22:22] * Joins: laurensclaessen (~laurenscl@d54c5c6ef.access.telenet.be)
  800. # [22:22] <annevk> zcorpan: "If the element does not have a srcset attribute specified and it does not have a parent or it has a parent but it is not a picture element, and it has a src attribute specified and its value is not the empty string, let selected source be the value of the element's src attribute, and selected pixel density be 1.0." is really hard to parse
  801. # [22:23] <tantek> that's quite a long sentence
  802. # [22:25] * Quits: karbassi (~karbassi@li62-206.members.linode.com) (Remote host closed the connection)
  803. # [22:25] * Joins: ehsan (~ehsan@12.216.224.110)
  804. # [22:25] * Joins: Razorduck (~razorduck@90.206.44.133)
  805. # [22:26] * Joins: say2joe (~Adium@198-101-119-98.static-ip.telepacific.net)
  806. # [22:26] * Quits: Razorduck (~razorduck@90.206.44.133) (Client Quit)
  807. # [22:27] <annevk> following that algorithm :-(
  808. # [22:27] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  809. # [22:28] * Joins: bnicholson (~bnicholso@12.216.224.110)
  810. # [22:31] * Quits: roc (~chatzilla@12.216.224.110) (Ping timeout: 250 seconds)
  811. # [22:32] * Quits: satazor_ (~satazor@bl17-135-202.dsl.telepac.pt) (Ping timeout: 264 seconds)
  812. # [22:33] * Joins: karbassi (~karbassi@li62-206.members.linode.com)
  813. # [22:43] * Quits: dbaron (~dbaron@12.216.224.110) (Ping timeout: 250 seconds)
  814. # [22:45] * Joins: satazor (~satazor@bl17-135-202.dsl.telepac.pt)
  815. # [22:46] * Quits: annevk (~annevk@12.216.224.110) (Remote host closed the connection)
  816. # [22:48] * Joins: smaug____ (~chatzilla@12.216.224.110)
  817. # [22:51] * Parts: tnelis (~thib@ptr-178-51-98-184.dyn.mobistar.be)
  818. # [22:52] * Quits: estellevw (~estellevw@1.138.18.67) (Quit: Going to throw glitter at unicorns)
  819. # [22:53] * Joins: ehsan (~ehsan@12.216.224.110)
  820. # [22:55] * Quits: ^esc (~esc-ape@77.119.128.70.wireless.dyn.drei.com) (Ping timeout: 250 seconds)
  821. # [22:55] * Joins: Sample (~Sample@unaffiliated/sample)
  822. # [22:56] * Joins: ^esc (~esc-ape@77.119.129.79.wireless.dyn.drei.com)
  823. # [22:56] * Quits: igoroliveira (uid20755@gateway/web/irccloud.com/x-ynyohaacpuoensdy) (Quit: Connection closed for inactivity)
  824. # [23:00] * Quits: ehsan (~ehsan@12.216.224.110) (Remote host closed the connection)
  825. # [23:02] * Joins: seventh (seventh@199.48.245.2)
  826. # [23:06] * Quits: karbassi (~karbassi@li62-206.members.linode.com)
  827. # [23:08] * Quits: laurensclaessen (~laurenscl@d54c5c6ef.access.telenet.be)
  828. # [23:10] * Quits: seventh (seventh@199.48.245.2) (Quit: ...)
  829. # [23:11] * Joins: seventh (seventh@199.48.245.2)
  830. # [23:11] * Joins: dbaron (~dbaron@12.216.224.110)
  831. # [23:13] * Quits: eric_carlson (~ericc@24.6.239.9) (Quit: eric_carlson)
  832. # [23:13] * Quits: TallTed (~Thud@63.119.36.36)
  833. # [23:14] * Joins: lilmonkey` (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl)
  834. # [23:14] * Quits: lilmonkey` (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl) (Changing host)
  835. # [23:14] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  836. # [23:17] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 240 seconds)
  837. # [23:21] * Quits: calvaris_ (~calvaris@34.6.116.91.dynamic.mundo-r.com) (Quit: Ex-Chat)
  838. # [23:23] * Quits: Maurice` (copyman@unaffiliated/maurice)
  839. # [23:25] * Quits: Mso150 (~ctlM@80.83.238.60) (Ping timeout: 245 seconds)
  840. # [23:25] * Quits: dbaron (~dbaron@12.216.224.110) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  841. # [23:27] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  842. # [23:28] * Joins: roc (~chatzilla@12.216.224.110)
  843. # [23:31] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 258 seconds)
  844. # [23:35] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 264 seconds)
  845. # [23:39] * Quits: josemanuel (~josemanue@207.Red-193-152-149.dynamicIP.rima-tde.net) (Quit: Saliendo)
  846. # [23:47] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Remote host closed the connection)
  847. # [23:49] * Joins: frivoal (~frivoal@cm-84.211.98.39.getinternet.no)
  848. # [23:50] * Quits: rubys (~rubys@cpe-098-027-051-253.nc.res.rr.com) (Ping timeout: 255 seconds)
  849. # [23:52] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  850. # [23:54] * Quits: frivoal (~frivoal@cm-84.211.98.39.getinternet.no) (Ping timeout: 264 seconds)
  851. # [23:58] * Quits: Sample (~Sample@unaffiliated/sample) (Ping timeout: 245 seconds)
  852. # Session Close: Fri Dec 05 00:00:00 2014

Previous day, Next day