/irc-logs / freenode / #whatwg / 2013-07-17 / end

Options:

  1. # Session Start: Wed Jul 17 00:00:01 2013
  2. # Session Ident: #whatwg
  3. # [00:02] * Joins: sgalineau (~sylvaing@sjfw1.adobe.com)
  4. # [00:02] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
  5. # [00:03] * Joins: AladinBouzerd (~aladinbou@41.104.143.212)
  6. # [00:04] * Joins: TheGallery (~TheGaller@athedsl-219063.home.otenet.gr)
  7. # [00:05] * Quits: TheGallery (~TheGaller@athedsl-219063.home.otenet.gr) (Client Quit)
  8. # [00:05] * Joins: AladinBouzerd_ (~aladinbou@41.104.89.96)
  9. # [00:07] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  10. # [00:08] * Quits: AladinBouzerd (~aladinbou@41.104.143.212) (Ping timeout: 240 seconds)
  11. # [00:12] * jonlee|afk is now known as jonlee
  12. # [00:13] * Joins: philandy (adaa8c2d@gateway/web/freenode/ip.173.170.140.45)
  13. # [00:14] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  14. # [00:14] <philandy> Hi, I'm trying to emulate the xmp tag with outside source.
  15. # [00:15] <Hixie_> emulate in what sense?
  16. # [00:15] <philandy> meaning not using the xmp tag since the src attribute doesn't work with it.
  17. # [00:15] * Quits: shepazu (~shepazu@31-35-13.wireless.csail.mit.edu) (Quit: is sleepy)
  18. # [00:16] <philandy> would I need to use scripting? I'd love to avoid that if possible.
  19. # [00:17] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  20. # [00:17] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Client Quit)
  21. # [00:18] <Hixie_> i don't understand what you mean
  22. # [00:18] <Hixie_> what are you trying to do?
  23. # [00:19] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  24. # [00:20] <philandy> well xmp displays the utf characters within the tags. I was intending to get an external file to display the utf characters there into the xmp tag. Since xmp does not have a src attribute, I have to use something else.
  25. # [00:21] * Joins: danielfi_ (~danielfil@200.232.113.107)
  26. # [00:22] <philandy> <html><head /><body><xmp><html></xmp></body></html>
  27. # [00:22] <philandy> will display: <html>
  28. # [00:22] <philandy> in a browser
  29. # [00:23] <philandy> I want to do <xmp src="page.html" />
  30. # [00:24] <philandy> since that does not work, I am here to see if anyone knows another solution.
  31. # [00:25] <Hixie_> what do you mean by "utf characters"?
  32. # [00:25] <galant> Hixie_, see pm :)
  33. # [00:25] <Hixie_> are you saying you just want to display a text file in a page without interpreting as html?
  34. # [00:26] <philandy> no, an html file as if it were a text file.
  35. # [00:26] <philandy> and yes, without interpreting it as html
  36. # [00:26] <Hixie_> galant: saw it, wasn't sure what you wanted me to do with it :-)
  37. # [00:26] <galant> haha nothing :))
  38. # [00:26] <Hixie_> philandy: just change the MIME type on the server to text/plain, and load it in an iframe
  39. # [00:27] <Hixie_> philandy: or fetch the file using XMLHttpRequest, then set a <pre> element's "textContent" idl attribute to the document's text source
  40. # [00:27] <galant> that site has plenty transitions and canvas and is slow on my old laptop :(
  41. # [00:28] <dglazkov> did tests in https://code.google.com/p/html5lib/source/browse/#hg%2Ftestdata%2Ftree-construction make it to https://github.com/w3c/web-platform-tests/tree/master/html?
  42. # [00:28] <dglazkov> I sort of see naming parallels, but the tests in github look nasty: https://github.com/w3c/web-platform-tests/blob/master/html/syntax/parsing/test_adoption01.html
  43. # [00:29] <GPHemsley> so apparently the new Chrome implementation of mouse(enter|leave) patterns with Opera on entry and nobody on exit
  44. # [00:29] <GPHemsley> https://www.w3.org/Bugs/Public/show_bug.cgi?id=22641#c4
  45. # [00:29] <philandy> I was considering the pre tag, but was unsure there was a quick solution. I dislike iframe, object, and embed because they have issues with height that aren't exactly simple to resolve.
  46. # [00:37] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
  47. # [00:39] * Quits: weinig (~weinig@17.212.155.127) (Ping timeout: 264 seconds)
  48. # [00:42] <philandy> Hixie_: do you know what xmp broke in SGML?
  49. # [00:43] * Joins: espadrine` (~ttyl@AMontsouris-158-1-64-188.w92-128.abo.wanadoo.fr)
  50. # [00:46] * Quits: manu2 (~manu@216.252.204.51) (*.net *.split)
  51. # [00:46] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (*.net *.split)
  52. # [00:46] * Quits: rwaldron (rwaldron@gateway/shell/jquery.com/x-vegcwozjxgbeoxzi) (*.net *.split)
  53. # [00:46] * Quits: jochen__ (jochen@nat/google/x-oaphirbvakgeuovr) (*.net *.split)
  54. # [00:46] * Quits: Garbee (~Garbee@lb1.cluster.grephix.nl) (*.net *.split)
  55. # [00:46] * Quits: edsu (~edsu@pdpc/supporter/active/edsu) (*.net *.split)
  56. # [00:46] * Quits: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
  57. # [00:46] * Quits: Ancil (uid12206@gateway/web/irccloud.com/x-citgeaoeqkckmqeg) (*.net *.split)
  58. # [00:46] * Quits: heath (quassel@unaffiliated/ybit) (*.net *.split)
  59. # [00:46] * Quits: coyotebush (~coyotebus@coyotebush.xen.prgmr.com) (*.net *.split)
  60. # [00:46] * Quits: JakeA (uid3836@gateway/web/irccloud.com/x-fgiramkpfysvibje) (*.net *.split)
  61. # [00:46] * Quits: slightlyoff (uid1768@gateway/web/irccloud.com/x-lpcnvdwcnlsfzznp) (*.net *.split)
  62. # [00:46] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (*.net *.split)
  63. # [00:46] * Quits: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5) (*.net *.split)
  64. # [00:46] * Quits: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4) (*.net *.split)
  65. # [00:46] * Quits: Moo-_- (miohtama@lakka.kapsi.fi) (*.net *.split)
  66. # [00:46] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-cvqpylrfgidkwamo) (*.net *.split)
  67. # [00:46] * Quits: boaz (~boaz@li326-230.members.linode.com) (*.net *.split)
  68. # [00:46] * Quits: chee (~chee@fsf/member/chee) (*.net *.split)
  69. # [00:46] * Quits: Hixie_ (~ianh@178.255.149.100) (*.net *.split)
  70. # [00:46] * Quits: odinho (odinho@dalvik.ping.uio.no) (*.net *.split)
  71. # [00:46] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (*.net *.split)
  72. # [00:46] * Quits: galant (~galant@unaffiliated/dekiss) (*.net *.split)
  73. # [00:46] * Quits: ehsan (~ehsan@66.207.208.98) (*.net *.split)
  74. # [00:46] * Quits: jsbell (jsbell@nat/google/x-xmxgwklkamorpxfe) (*.net *.split)
  75. # [00:46] * Quits: jorgepedret (~jorgepedr@64.46.23.103) (*.net *.split)
  76. # [00:46] * Quits: ap (~ap@2620:149:4:1b01:1509:1348:fa2:9ece) (*.net *.split)
  77. # [00:46] * Quits: niloy (~niloy@115.112.64.6) (*.net *.split)
  78. # [00:46] * Quits: beverloo (beverloo@nat/google/x-tooxfjpwdvmzdduh) (*.net *.split)
  79. # [00:46] * Quits: dgrogan (dgrogan@nat/google/x-fdqikzedqtnhqvlv) (*.net *.split)
  80. # [00:46] * Quits: globbot (~logbot@lump.glob.com.au) (*.net *.split)
  81. # [00:46] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (*.net *.split)
  82. # [00:46] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (*.net *.split)
  83. # [00:46] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-fpscbbkwifflfdrk) (*.net *.split)
  84. # [00:46] * Quits: mrbkap (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (*.net *.split)
  85. # [00:46] * Quits: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk) (*.net *.split)
  86. # [00:46] * Quits: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt) (*.net *.split)
  87. # [00:46] * Quits: will_i_was (~william@blackhole.space150.com) (*.net *.split)
  88. # [00:46] * Quits: charl_ (~charl@charl.eu) (*.net *.split)
  89. # [00:46] * Quits: Adawerk__ (~ada@169.241.49.57) (*.net *.split)
  90. # [00:46] * Quits: webben (~benjamin@198.61.227.102) (*.net *.split)
  91. # [00:46] * Quits: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (*.net *.split)
  92. # [00:46] * Quits: Kolombiken (~Adium@94.137.124.2) (*.net *.split)
  93. # [00:46] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (*.net *.split)
  94. # [00:46] * Quits: hdv (uid2376@gateway/web/irccloud.com/x-zncczelpggfowutb) (*.net *.split)
  95. # [00:46] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
  96. # [00:46] * Quits: flupzor_ (~alex@a7249.upc-a.chello.nl) (*.net *.split)
  97. # [00:46] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
  98. # [00:46] * Quits: yorick (~yorick@oftn/member/yorick) (*.net *.split)
  99. # [00:46] * Quits: ahf (ahf@irssi/staff/ahf) (*.net *.split)
  100. # [00:46] * Quits: yoshiki_ (yoshiki@nat/google/x-kphrtcymdvuxsfzd) (*.net *.split)
  101. # [00:46] * Quits: nw_ (nw@kapsi.fi) (*.net *.split)
  102. # [00:46] * Quits: Philip` (~philip@compass.zaynar.co.uk) (*.net *.split)
  103. # [00:46] * Quits: wycats_ (uid79@gateway/web/irccloud.com/x-ilwbdqjsnvqpfnri) (*.net *.split)
  104. # [00:46] * Quits: TabAtkins (uid11559@gateway/web/irccloud.com/x-obzuxfbpaschzpps) (*.net *.split)
  105. # [00:46] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
  106. # [00:46] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (*.net *.split)
  107. # [00:46] * Quits: espadrine (~ttyl@AMontsouris-158-1-14-131.w92-128.abo.wanadoo.fr) (Ping timeout: 248 seconds)
  108. # [00:48] * Joins: Adawerk__ (~ada@169.241.49.57)
  109. # [00:48] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  110. # [00:48] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  111. # [00:48] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-fpscbbkwifflfdrk)
  112. # [00:48] * Joins: mrbkap (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
  113. # [00:48] * Joins: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk)
  114. # [00:48] * Joins: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt)
  115. # [00:48] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  116. # [00:48] * Joins: will_i_was (~william@blackhole.space150.com)
  117. # [00:48] * Joins: galant (~galant@unaffiliated/dekiss)
  118. # [00:48] * Joins: charl_ (~charl@charl.eu)
  119. # [00:48] * Joins: 45PAA34R7 (~ada@169.241.49.57)
  120. # [00:48] * Joins: odinho (odinho@dalvik.ping.uio.no)
  121. # [00:48] * Joins: Hixie_ (~ianh@178.255.149.100)
  122. # [00:48] * Joins: chee (~chee@fsf/member/chee)
  123. # [00:48] * Joins: boaz (~boaz@li326-230.members.linode.com)
  124. # [00:48] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-cvqpylrfgidkwamo)
  125. # [00:48] * Joins: Moo-_- (miohtama@lakka.kapsi.fi)
  126. # [00:48] * Joins: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4)
  127. # [00:48] * Joins: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5)
  128. # [00:48] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
  129. # [00:48] * Joins: slightlyoff (uid1768@gateway/web/irccloud.com/x-lpcnvdwcnlsfzznp)
  130. # [00:48] * Joins: JakeA (uid3836@gateway/web/irccloud.com/x-fgiramkpfysvibje)
  131. # [00:48] * Joins: coyotebush (~coyotebus@coyotebush.xen.prgmr.com)
  132. # [00:48] * Joins: heath (quassel@unaffiliated/ybit)
  133. # [00:48] * Joins: Ancil (uid12206@gateway/web/irccloud.com/x-citgeaoeqkckmqeg)
  134. # [00:48] * Joins: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  135. # [00:48] * Joins: ehsan (~ehsan@66.207.208.98)
  136. # [00:48] * Joins: jsbell (jsbell@nat/google/x-xmxgwklkamorpxfe)
  137. # [00:48] * Joins: jorgepedret (~jorgepedr@64.46.23.103)
  138. # [00:48] * Joins: ap (~ap@2620:149:4:1b01:1509:1348:fa2:9ece)
  139. # [00:48] * Joins: ImBcmDth (~Jon@oftn/member/ImBcmDth)
  140. # [00:48] * Joins: niloy (~niloy@115.112.64.6)
  141. # [00:48] * Joins: yorick (~yorick@oftn/member/yorick)
  142. # [00:48] * Joins: webben (~benjamin@198.61.227.102)
  143. # [00:48] * Joins: beverloo (beverloo@nat/google/x-tooxfjpwdvmzdduh)
  144. # [00:48] * Joins: ahf (ahf@irssi/staff/ahf)
  145. # [00:48] * Joins: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
  146. # [00:48] * Joins: dgrogan (dgrogan@nat/google/x-fdqikzedqtnhqvlv)
  147. # [00:48] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  148. # [00:48] * Joins: globbot (~logbot@lump.glob.com.au)
  149. # [00:48] * Joins: Kolombiken (~Adium@94.137.124.2)
  150. # [00:48] * Joins: rwaldron (rwaldron@gateway/shell/jquery.com/x-vegcwozjxgbeoxzi)
  151. # [00:48] * Joins: gsnedders (~gsnedders@mail.gsnedders.com)
  152. # [00:48] * Joins: hdv (uid2376@gateway/web/irccloud.com/x-zncczelpggfowutb)
  153. # [00:48] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  154. # [00:48] * Joins: flupzor_ (~alex@a7249.upc-a.chello.nl)
  155. # [00:48] * Joins: hober (~ted@unaffiliated/hober)
  156. # [00:48] * Joins: yoshiki_ (yoshiki@nat/google/x-kphrtcymdvuxsfzd)
  157. # [00:48] * Joins: nw_ (nw@kapsi.fi)
  158. # [00:48] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  159. # [00:48] * Joins: Philip` (~philip@compass.zaynar.co.uk)
  160. # [00:48] * Joins: wycats_ (uid79@gateway/web/irccloud.com/x-ilwbdqjsnvqpfnri)
  161. # [00:48] * Joins: TabAtkins (uid11559@gateway/web/irccloud.com/x-obzuxfbpaschzpps)
  162. # [00:48] * Joins: jochen__ (jochen@nat/google/x-oaphirbvakgeuovr)
  163. # [00:48] * Joins: Garbee (~Garbee@lb1.cluster.grephix.nl)
  164. # [00:48] * Joins: edsu (~edsu@pdpc/supporter/active/edsu)
  165. # [00:48] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Remote host closed the connection)
  166. # [00:48] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-irdviykupfnascxq) (Max SendQ exceeded)
  167. # [00:49] * Joins: manu2 (~manu@216.252.204.51)
  168. # [00:50] <philandy> Hixie_: do you know what xmp broke in SGML?
  169. # [00:50] * Joins: gsnedder1 (~gsnedders@mail.gsnedders.com)
  170. # [00:50] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (Disconnected by services)
  171. # [00:50] * gsnedder1 is now known as gsnedders
  172. # [00:51] * Quits: ahf (ahf@irssi/staff/ahf) (Max SendQ exceeded)
  173. # [00:51] <gsnedders> 23:38 < gsnedders> dglazkov: That's them in jgraham's wrapper.
  174. # [00:51] <gsnedders> 23:38 < gsnedders> dglazkov: I don't claim they're clean.
  175. # [00:51] <gsnedders> 23:39 < gsnedders> dglazkov: Also, see the home page of the html5lib project on Google Code. (Hint: you want https://github.com/html5lib/html5lib-tests)
  176. # [00:51] <Hixie_> philandy: i don't understand the question
  177. # [00:51] * Joins: ahf (ahf@irssi/staff/ahf)
  178. # [00:51] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  179. # [00:52] * Quits: 45PAA34R7 (~ada@169.241.49.57) (Max SendQ exceeded)
  180. # [00:53] * Quits: ahf (ahf@irssi/staff/ahf) (Client Quit)
  181. # [00:53] * jonlee is now known as jonlee|afk
  182. # [00:53] <philandy> It was sort of a parting question. The reason that xmp was depreciated was that it broke SGML. I was wondering if you knew what parts.
  183. # [00:53] * Quits: AladinBouzerd_ (~aladinbou@41.104.89.96) (Ping timeout: 246 seconds)
  184. # [00:54] <Hixie_> why do you think the reason <xmp> was deprecated was that it broke SGML?
  185. # [00:54] <Hixie_> ("depreciated" means "lost value", "deprecated" means "warned against")
  186. # [00:55] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  187. # [00:56] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
  188. # [00:56] <philandy> wow, okay. deprecated.
  189. # [00:57] * Quits: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk) (Ping timeout: 276 seconds)
  190. # [00:57] <philandy> I had to refer back to the html 3.2 reference to see it
  191. # [00:58] <Hixie_> http://whatwg.org/html#xmp mentions it
  192. # [01:02] * heycam|away is now known as heycam
  193. # [01:03] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-tlicdiicnxlrcddi)
  194. # [01:07] <philandy> Hixie_: I see it. I think I'm going to use an iframe, object, or embed depending on which doesn't feel like breaking everything.
  195. # [01:08] <Hixie_> <embed> is for plugins
  196. # [01:08] <Hixie_> <object> and <iframe> should be basically the same thing, though <iframe> is the better choice in your case
  197. # [01:13] * Joins: smaug____ (~chatzilla@85-76-158-69-nat.elisa-mobile.fi)
  198. # [01:14] <philandy> Hixie_ I agree. I want to follow the standards to do it right if possible. I seem to want to do the worst possible things from time to time >_<
  199. # [01:16] * Quits: will_i_was (~william@blackhole.space150.com) (Remote host closed the connection)
  200. # [01:19] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  201. # [01:21] * Joins: fishd (~darin@216.239.45.66)
  202. # [01:22] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  203. # [01:22] <Hixie_> abarth: ping?
  204. # [01:22] <abarth> Hixie_: hi
  205. # [01:22] <Hixie_> oooh, that was quick
  206. # [01:22] <Hixie_> hey
  207. # [01:22] <Hixie_> what do you know about CSP and cross-origin seamless iframes and so forth?
  208. # [01:22] * Joins: AladinBouzerd (~aladinbou@41.104.89.96)
  209. # [01:23] <Hixie_> i have feedback saying it's wanted, and some says that CSP and/or X-Frame-Options and/or other things are supposed to do the security model aspect of this
  210. # [01:23] <Hixie_> so i don't have to reinvent an origin-opt-in mechanism a la CORS
  211. # [01:24] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  212. # [01:27] <Hixie_> abarth: ^
  213. # [01:28] <abarth> sorry
  214. # [01:28] <abarth> yeah
  215. # [01:28] <abarth> i don't think anyone has done anythign in that area yet
  216. # [01:28] * Quits: AladinBouzerd (~aladinbou@41.104.89.96) (Ping timeout: 240 seconds)
  217. # [01:28] <abarth> I think Ojan or I raised it on the list
  218. # [01:28] <abarth> and the feedback we got (maybe from you) was to wait for more seamless adoption before adding featuers
  219. # [01:28] <abarth> that's what we've been doing
  220. # [01:28] <abarth> I think moz has an implementation now
  221. # [01:29] <abarth> maybe even finished it. I haven't checked their status in a bit
  222. # [01:29] <abarth> My understanding is that folks are still asking for the feature
  223. # [01:31] <Hixie_> abarth: can you elaborate on http://lists.w3.org/Archives/Public/public-whatwg-archive/2012Dec/0012.html ?
  224. # [01:31] <Hixie_> did anything happen with that?
  225. # [01:32] <abarth> X-Frame-Options did become a CSP directive
  226. # [01:32] <abarth> the folks who were pushing the HTTP header approach in the IETF agreed to move to the W3C
  227. # [01:32] <abarth> there's still an informational RFC in the works in the IETF that documents the existing X-Frame-Options implementations
  228. # [01:32] <abarth> but the Frame-Options iteration got moved into CSP
  229. # [01:32] <Hixie_> still wouldn't help with seamless though right?
  230. # [01:33] * Quits: smaug____ (~chatzilla@85-76-158-69-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
  231. # [01:33] <Hixie_> for seamless it seems we need a way for a page to give an opt-in list of domains that can do the seamless embedding
  232. # [01:33] * Joins: ehsan (~ehsan@66.207.208.98)
  233. # [01:33] <Hixie_> very similar to CORS
  234. # [01:33] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  235. # [01:33] <Hixie_> but not CORS, obviously
  236. # [01:33] * Joins: will_i_was (~william@san.space150.com)
  237. # [01:34] * Joins: AladinBouzerd (~aladinbou@41.104.89.96)
  238. # [01:34] <Hixie_> i'm so skeptical about introducing yet another mechanism
  239. # [01:36] * Joins: stalled (~stalled@unaffiliated/stalled)
  240. # [01:38] * Joins: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net)
  241. # [01:38] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 256 seconds)
  242. # [01:39] <abarth> do you mean directly?
  243. # [01:39] * Quits: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  244. # [01:39] <abarth> it's a bit different than frame-options
  245. # [01:39] <abarth> which doesn't grant anyone additional privileges
  246. # [01:39] <Hixie_> yeah
  247. # [01:39] <abarth> just revokes privieleges from everyone else
  248. # [01:39] <abarth> you're looking for something more like CORS...
  249. # [01:40] * Joins: annevk_ (~annevk@v-1045.fw1.sfo1.mozilla.net)
  250. # [01:40] <abarth> i guess the question
  251. # [01:40] <abarth> ...
  252. # [01:40] <abarth> do you want to be able to specify a list of origins?
  253. # [01:40] <abarth> CORS only lets you say one
  254. # [01:40] <abarth> e.g., *.example.com
  255. # [01:41] * Parts: nimbu (~nimbu@sjfw1.adobe.com)
  256. # [01:41] <Hixie_> it's unclear to me what the use cases are, so i don't know if one is enough or not.
  257. # [01:41] * Joins: annevk__ (~annevk@v-1045.fw1.sfo1.mozilla.net)
  258. # [01:41] <Hixie_> but in principle, if it's enough for CORS, it should be enough for this.
  259. # [01:41] <abarth> I can tell you about use cases that I have personally
  260. # [01:41] * Quits: annevk__ (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  261. # [01:41] <abarth> if that would be helpful
  262. # [01:41] * Joins: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net)
  263. # [01:42] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
  264. # [01:42] <Hixie_> sure
  265. # [01:43] <abarth> https://bugs.webkit.org/show_bug.cgi?id=110252 <--- This is just a random WebKit bug, but you can see the red and green bubbles next to each attachment?
  266. # [01:43] <abarth> those are an iframe to a page hosted on another server
  267. # [01:44] * Joins: annevk__ (~annevk@v-1045.fw1.sfo1.mozilla.net)
  268. # [01:44] <abarth> it would be nice if the iframe could automatically resize to fit the number of bubbles that are there
  269. # [01:44] * Quits: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  270. # [01:44] <abarth> today, someone has to go edit the bugzilla code to change the constant whenever the max number of bubbles changes
  271. # [01:44] * Quits: annevk_ (~annevk@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 245 seconds)
  272. # [01:44] <Hixie_> but presumably you'd want anyone to be able to embed those
  273. # [01:44] <abarth> seamless would do the job, except the reason I used an iframe in the first place is because the data is hosted on another server
  274. # [01:45] <abarth> yeah, * would be fine here
  275. # [01:45] <abarth> this is public data
  276. # [01:45] <Hixie_> if it was a non-open project, you'd want anyone inside the intranet to be able to use it
  277. # [01:45] <Hixie_> which would be hard without a list of domains
  278. # [01:45] <Hixie_> if your intranet is like some companies'
  279. # [01:46] <abarth> yes, you'd want to be able to say something like *.corp.example.com
  280. # [01:46] <Hixie_> i was thinking of "intranets" that are more "extranets" and have a number of domains
  281. # [01:47] * Joins: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net)
  282. # [01:48] * Quits: annevk__ (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  283. # [01:50] <abarth> well, the issue arises even for intranets
  284. # [01:50] <abarth> because the framing site could be on the internet
  285. # [01:50] <abarth> and the browser could be inside the firewall
  286. # [01:51] <abarth> i.e., if the project was closed source and internal to some company
  287. # [01:51] <abarth> but the bubble server said allow-seamless=*
  288. # [01:51] <Hixie_> right, my argument was that this use case, in the private case, implied you'd need a list.
  289. # [01:51] <abarth> then an internet site could determine how many bubbles were tehre
  290. # [01:52] <abarth> ah, yess
  291. # [01:52] <abarth> sorry, i misunderstood
  292. # [01:52] <Hixie_> but i guess we could do what CORS does, which is require the server to send the right header based on the incoming Origin header
  293. # [01:52] <philandy> btw, I was told Chrome isn't using WebKit anymore? Something called Blink?
  294. # [01:52] <Hixie_> philandy: blink is a fork of webkit, see http://www.chromium.org/blink
  295. # [01:53] <Hixie_> abarth: although i don't know if we can send the origin header for all iframe requests...
  296. # [01:53] <Hixie_> abarth: i guess we only need to send it if the seamless attribute is set
  297. # [01:54] <Hixie_> abarth: in any case, my original contention was that i didn't want to invent a new cors-like mechanism
  298. # [01:55] <abarth> philandy: that's true, but I created this bubble system, which is why I'm familiar with it ;)
  299. # [01:56] <abarth> Hixie_: yeah, like many issues, the question boils down to whether you think the Vary header works
  300. # [01:56] <abarth> if you think it works, then the server can Vary: Origin and still get reasonable caching
  301. # [01:56] <abarth> IMHO, CORS is probably a good place to start
  302. # [01:56] <abarth> that makes it clear that by allowing someone to embed you seamlessly
  303. # [01:57] <abarth> you're letting them read the contents of your document
  304. # [01:57] <abarth> that's not 100% accurate
  305. # [01:57] <abarth> but it's a good, conservative first approximation
  306. # [01:57] <abarth> (e.g., you might be able to keep CSRF tokens secret because they're hidden)
  307. # [01:58] * Quits: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  308. # [01:58] * Joins: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net)
  309. # [02:09] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  310. # [02:09] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  311. # [02:11] <Hixie_> abarth: yeah, if there is a CORS header it's clear you can do this
  312. # [02:11] <Hixie_> abarth: but i wouldn't want to encourage people to do that
  313. # [02:12] <Hixie_> ok, i gotta go. i'll think about it more. dunno what to do though.
  314. # [02:13] * Joins: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br)
  315. # [02:16] * Joins: jryans (~jryans@rrcs-24-73-248-195.sw.biz.rr.com)
  316. # [02:16] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
  317. # [02:18] <galant> Hixie will my webpage be submited into Google's index?
  318. # [02:18] <galant> I submited it through https://www.google.com/webmasters/tools/submit-url?hl=en&mesd=eyJtdCI6IlJFUVVFU1RfUkVDRUlWRUQiLCJjdCI6MTM3NDAxOTk4MzA4MiwicHMiOltdfQ%3D%3D
  319. # [02:18] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
  320. # [02:18] <zewt> Hixie where did I leave my keys
  321. # [02:19] <galant> oh nice it got submited instantly :)
  322. # [02:21] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
  323. # [02:21] * Quits: ap (~ap@2620:149:4:1b01:1509:1348:fa2:9ece) (Quit: ap)
  324. # [02:23] * Joins: scor (~scor@drupal.org/user/52142/view)
  325. # [02:28] * Joins: will_i_was (~william@san.space150.com)
  326. # [02:32] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 245 seconds)
  327. # [02:32] <philandy> Thanks Hixie_. Good luck with your bubble abarth. I'm reverting to letting the user view source for now.
  328. # [02:32] * Quits: philandy (adaa8c2d@gateway/web/freenode/ip.173.170.140.45) (Quit: Page closed)
  329. # [02:34] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  330. # [02:35] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  331. # [02:36] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 21.0/20130612155439])
  332. # [02:36] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  333. # [02:43] * Quits: jsbell (jsbell@nat/google/x-xmxgwklkamorpxfe) (Quit: There's no place like home...)
  334. # [02:44] * Quits: espadrine` (~ttyl@AMontsouris-158-1-64-188.w92-128.abo.wanadoo.fr) (Ping timeout: 240 seconds)
  335. # [02:44] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  336. # [02:45] * Joins: espadrine` (~ttyl@AMontsouris-158-1-56-196.w92-128.abo.wanadoo.fr)
  337. # [02:45] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Quit: Textual IRC Client: www.textualapp.com)
  338. # [02:46] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  339. # [02:46] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  340. # [02:49] * Quits: galant (~galant@unaffiliated/dekiss) (Quit: Ex-Chat)
  341. # [02:59] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  342. # [03:00] * Quits: jorgepedret (~jorgepedr@64.46.23.103) (Quit: Computer has gone to sleep.)
  343. # [03:01] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Client Quit)
  344. # [03:05] * Quits: AladinBouzerd (~aladinbou@41.104.89.96) (Ping timeout: 246 seconds)
  345. # [03:22] * Joins: will_i_was (~william@san.space150.com)
  346. # [03:26] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  347. # [03:28] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 240 seconds)
  348. # [03:30] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  349. # [03:31] * Quits: lmclister (~lmclister@sjfw1-a.adobe.com) (Quit: lmclister)
  350. # [03:36] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: miketaylr)
  351. # [03:42] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  352. # [03:42] * heycam is now known as heycam|away
  353. # [03:45] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  354. # [03:45] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Client Quit)
  355. # [03:50] * Joins: will_i_was (~william@vpn.space150.com)
  356. # [03:54] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 268 seconds)
  357. # [03:57] * Quits: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br) (Remote host closed the connection)
  358. # [04:13] * Quits: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net) (Remote host closed the connection)
  359. # [04:20] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  360. # [04:29] * Quits: barneybook (~kvirc@220-136-68-156.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  361. # [04:38] * Quits: dgrogan (dgrogan@nat/google/x-fdqikzedqtnhqvlv) (Ping timeout: 240 seconds)
  362. # [04:39] * Joins: dgrogan (dgrogan@nat/google/x-jkygbyhfazasoyka)
  363. # [04:40] * Joins: barneybook (~kvirc@220-136-68-156.dynamic.hinet.net)
  364. # [04:51] * heycam|away is now known as heycam
  365. # [04:58] * Joins: plutoniix (~plutoniix@210.213.57.70)
  366. # [05:00] * Krinkle is now known as Krinkle|detached
  367. # [05:06] * Quits: blooberry2 (~blooberry@134.134.137.73) (Ping timeout: 246 seconds)
  368. # [05:29] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  369. # [05:29] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  370. # [05:37] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: goodbye cruel world)
  371. # [05:37] * Joins: JohnAlbin (~JohnAlbin@123-193-194-128.dynamic.kbronet.com.tw)
  372. # [06:00] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  373. # [06:06] * Joins: will_i_was (~william@blackhole.space150.com)
  374. # [06:07] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  375. # [06:10] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
  376. # [06:13] * Joins: annevk (~annevk@205.158.58.41.ptr.us.xo.net)
  377. # [06:20] * Joins: dogfoodhh (~dogfood@e177216097.adsl.alicedsl.de)
  378. # [06:27] * Quits: dogfoodhh (~dogfood@e177216097.adsl.alicedsl.de) (Ping timeout: 264 seconds)
  379. # [06:35] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  380. # [06:43] * Joins: yoshiki (yoshiki@nat/google/x-imcwwbexbbcgzuvi)
  381. # [06:47] * Quits: yoshiki_ (yoshiki@nat/google/x-kphrtcymdvuxsfzd) (Ping timeout: 246 seconds)
  382. # [06:50] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  383. # [07:01] * Joins: will_i_was (~william@vpn.space150.com)
  384. # [07:03] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
  385. # [07:05] * Joins: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net)
  386. # [07:05] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 240 seconds)
  387. # [07:06] * Quits: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net) (Client Quit)
  388. # [07:16] * Joins: barneybook|2 (~kvirc@111-241-123-8.dynamic.hinet.net)
  389. # [07:16] * Quits: barneybook (~kvirc@220-136-68-156.dynamic.hinet.net) (Ping timeout: 245 seconds)
  390. # [07:39] * Quits: annevk (~annevk@205.158.58.41.ptr.us.xo.net) (Remote host closed the connection)
  391. # [07:52] * Joins: Smylers (~smylers@host86-169-228-8.range86-169.btcentralplus.com)
  392. # [07:52] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  393. # [08:00] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  394. # [08:06] * Joins: reyre- (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  395. # [08:09] * Quits: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  396. # [08:12] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  397. # [08:14] * Quits: jryans (~jryans@rrcs-24-73-248-195.sw.biz.rr.com) (Quit: Be back later)
  398. # [08:18] * Joins: galant (~galant@77.28.5.136)
  399. # [08:25] * Joins: cheron (~cheron@unaffiliated/cheron)
  400. # [08:25] * Quits: Smylers (~smylers@host86-169-228-8.range86-169.btcentralplus.com) (Quit: Leaving.)
  401. # [08:27] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  402. # [08:28] * Quits: galant (~galant@77.28.5.136) (Changing host)
  403. # [08:28] * Joins: galant (~galant@unaffiliated/dekiss)
  404. # [08:30] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 264 seconds)
  405. # [08:30] * jdaggett_ is now known as jdaggett
  406. # [08:33] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  407. # [08:39] * Quits: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (Remote host closed the connection)
  408. # [08:39] * Joins: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
  409. # [08:44] * Quits: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (Ping timeout: 256 seconds)
  410. # [08:45] * Quits: foolip (~philip@83.218.67.122) (Quit: Ex-Chat)
  411. # [08:45] * Joins: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com)
  412. # [08:49] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
  413. # [08:50] * Joins: will_i_was (~william@san.space150.com)
  414. # [08:52] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  415. # [08:53] * Joins: ondras (~ondras@zarovi.cz)
  416. # [08:53] <ondras> hi there
  417. # [08:54] <ondras> can someone please explain the most fundamental differences between the whatwg promises and Promises/A+ ?
  418. # [08:54] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 240 seconds)
  419. # [08:57] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  420. # [09:07] * Quits: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt) (Remote host closed the connection)
  421. # [09:12] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
  422. # [09:14] * Joins: dogfoodhh (~dogfood@217.110.124.66)
  423. # [09:16] * Joins: manu (~manu@216.252.204.51)
  424. # [09:16] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  425. # [09:17] * manu is now known as m4nu
  426. # [09:17] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  427. # [09:17] * Quits: manu2 (~manu@216.252.204.51) (*.net *.split)
  428. # [09:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Operation timed out)
  429. # [09:27] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  430. # [09:28] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  431. # [09:41] * Joins: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk)
  432. # [09:44] * Joins: will_i_was (~william@san.space150.com)
  433. # [09:45] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  434. # [09:48] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
  435. # [09:48] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 240 seconds)
  436. # [09:55] * heycam is now known as heycam|away
  437. # [09:56] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Read error: Operation timed out)
  438. # [10:01] * Joins: SimonSapin1 (~simon@78-86-8-94.zone2.bethere.co.uk)
  439. # [10:02] * Quits: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk) (Ping timeout: 240 seconds)
  440. # [10:08] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  441. # [10:08] * Joins: ahf (ahf@irssi/staff/ahf)
  442. # [10:10] * Quits: JohnAlbin (~JohnAlbin@123-193-194-128.dynamic.kbronet.com.tw) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  443. # [10:12] * Joins: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
  444. # [10:15] * charl_ is now known as charl
  445. # [10:15] * Joins: sedovsek (~robert@89.143.12.238)
  446. # [10:18] * Joins: Lachy (~Lachy@213.166.174.2)
  447. # [10:19] * Joins: Ms2ger (~Ms2ger@109.133.42.84)
  448. # [10:19] * Joins: hasather (~hasather@80.91.33.141)
  449. # [10:22] * Joins: nonge_ (~nonge@p5B3261AB.dip0.t-ipconnect.de)
  450. # [10:26] * Quits: nonge (~nonge@p5082BB01.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
  451. # [10:32] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  452. # [10:33] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  453. # [10:33] * Quits: SimonSapin1 (~simon@78-86-8-94.zone2.bethere.co.uk) (Ping timeout: 240 seconds)
  454. # [10:33] * Joins: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt)
  455. # [10:35] * Joins: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk)
  456. # [10:35] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  457. # [10:38] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  458. # [10:39] * Joins: will_i_was (~william@san.space150.com)
  459. # [10:42] * Quits: charl (~charl@charl.eu) (Quit: Changing server)
  460. # [10:42] * Joins: charl_ (~charl@charl.eu)
  461. # [10:43] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 240 seconds)
  462. # [10:44] * Quits: charl_ (~charl@charl.eu) (Client Quit)
  463. # [10:44] * Joins: charl (~charl@charl.eu)
  464. # [10:45] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett)
  465. # [10:48] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
  466. # [10:50] * Joins: hober2 (~ted@unaffiliated/hober)
  467. # [10:51] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-fpscbbkwifflfdrk) (Ping timeout: 276 seconds)
  468. # [10:51] * Quits: hdv (uid2376@gateway/web/irccloud.com/x-zncczelpggfowutb) (Ping timeout: 276 seconds)
  469. # [10:52] * Quits: Kolombiken (~Adium@94.137.124.2) (Remote host closed the connection)
  470. # [10:52] * Quits: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk) (Ping timeout: 240 seconds)
  471. # [10:52] * Joins: Kolombiken (~Adium@94.137.124.2)
  472. # [10:52] * Quits: webben (~benjamin@198.61.227.102) (Ping timeout: 276 seconds)
  473. # [10:53] * Quits: hober (~ted@unaffiliated/hober) (Remote host closed the connection)
  474. # [10:55] * Joins: webben (~benjamin@198.61.227.102)
  475. # [11:06] * Joins: will_i_was (~william@san.space150.com)
  476. # [11:08] * Joins: hdv (uid2376@gateway/web/irccloud.com/x-hxzqaukecagneccj)
  477. # [11:11] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 256 seconds)
  478. # [11:12] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Remote host closed the connection)
  479. # [11:21] * Joins: SimonSapin (~simon@207.218.72.65)
  480. # [11:22] * Quits: Moo-_- (miohtama@lakka.kapsi.fi) (Ping timeout: 252 seconds)
  481. # [11:24] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  482. # [11:52] * Joins: Nenor (~Nenor@ip4-95-82-183-100.cust.nbox.cz)
  483. # [11:58] * Quits: payman (~payman@ip-200.t2.se.opera.com) (Ping timeout: 240 seconds)
  484. # [12:00] * Joins: will_i_was (~william@blackhole.space150.com)
  485. # [12:01] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 256 seconds)
  486. # [12:05] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
  487. # [12:09] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  488. # [12:11] * Quits: plutoniix (~plutoniix@210.213.57.70) (Quit: จรลี จรลา)
  489. # [12:12] * Joins: crocket (~crocket@unaffiliated/crocket)
  490. # [12:12] * Parts: crocket (~crocket@unaffiliated/crocket) ("Leaving")
  491. # [12:13] * Joins: mpt (~mpt@nat/canonical/x-looqmzztcufqefgh)
  492. # [12:13] * Quits: mpt (~mpt@nat/canonical/x-looqmzztcufqefgh) (Changing host)
  493. # [12:13] * Joins: mpt (~mpt@canonical/mpt)
  494. # [12:21] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  495. # [12:21] * Joins: smaug____ (~chatzilla@85-76-135-195-nat.elisa-mobile.fi)
  496. # [12:22] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  497. # [12:35] * Joins: AladinBouzerd (~aladinbou@41.104.83.64)
  498. # [12:39] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  499. # [12:40] * Joins: tantek (~tantek@88.128.80.7)
  500. # [12:44] * Quits: ahf (ahf@irssi/staff/ahf) (Read error: Connection reset by peer)
  501. # [12:46] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
  502. # [12:48] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-sevrioxagmzmybvh)
  503. # [12:49] * Quits: tantek (~tantek@88.128.80.7) (Quit: tantek)
  504. # [12:51] * heycam|away is now known as heycam
  505. # [12:53] * Joins: ahf (ahf@irssi/staff/ahf)
  506. # [12:57] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  507. # [13:00] * Joins: [[zzzz]] (~q@node-u9b.pool-125-24.dynamic.totbb.net)
  508. # [13:03] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 256 seconds)
  509. # [13:04] * Quits: [[zzz]] (~q@node-sse.pool-125-24.dynamic.totbb.net) (Ping timeout: 264 seconds)
  510. # [13:06] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
  511. # [13:12] * Joins: AladinBouzerd_ (~aladinbou@41.108.8.123)
  512. # [13:14] * Quits: AladinBouzerd (~aladinbou@41.104.83.64) (Ping timeout: 264 seconds)
  513. # [13:18] * Joins: yorick (~yorick@oftn/member/yorick)
  514. # [13:24] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
  515. # [13:27] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  516. # [13:27] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  517. # [13:27] * Joins: scor (~scor@drupal.org/user/52142/view)
  518. # [13:28] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  519. # [13:29] * Joins: hasather (~hasather@80.91.33.141)
  520. # [13:29] * Krinkle|detached is now known as Krinkle
  521. # [13:30] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Ping timeout: 240 seconds)
  522. # [13:30] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  523. # [13:33] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Remote host closed the connection)
  524. # [13:34] * Quits: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt) (Remote host closed the connection)
  525. # [13:36] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
  526. # [13:36] * Joins: hasather (~hasather@80.91.33.141)
  527. # [13:38] * Joins: sedovsek (~robert@89.143.12.238)
  528. # [13:44] * Joins: AladinBouzerd (~aladinbou@41.108.8.123)
  529. # [13:46] * Quits: AladinBouzerd_ (~aladinbou@41.108.8.123) (Ping timeout: 240 seconds)
  530. # [14:05] <galant> what happens if I put webpage into webpage if I nest them
  531. # [14:06] <galant> how the webpages will be parsed into ram memory by the browser and how DOM will be made?it will have document.body.document? lol :)
  532. # [14:06] <tomasf> http://en.wikipedia.org/wiki/Big_Crunch
  533. # [14:06] <ondras> the same that happens when you google the word "google"
  534. # [14:06] <ondras> the internet will explode.
  535. # [14:07] <galant> haha
  536. # [14:07] <jgraham> ondras: Too much IT Crowd?
  537. # [14:07] <ondras> jgraham: :)
  538. # [14:07] <ondras> yo dawg
  539. # [14:07] <ondras> we heard u liek webpages.
  540. # [14:07] <jgraham> <link crossorigin=""><script>alert(document.getElementsByTagName[0].crossOrigin)</script> should alert("anonymous"), right?
  541. # [14:07] <galant> http://hasthelargehadroncolliderdestroyedtheworldyet.com/
  542. # [14:07] <galant> so I am safe ^^
  543. # [14:07] <jgraham> Ms2ger: ^
  544. # [14:07] <galant> this only thing I fear
  545. # [14:07] <galant> -_-
  546. # [14:08] <galant> so tell me -_-
  547. # [14:08] <galant> or..
  548. # [14:08] <galant> face the concequences (sry spelling)
  549. # [14:08] <galant> grr
  550. # [14:09] <galant> haha
  551. # [14:09] <Ms2ger> jgraham, mmm
  552. # [14:09] <Ms2ger> jgraham, see https://bugzilla.mozilla.org/show_bug.cgi?id=880997 https://www.w3.org/Bugs/Public/show_bug.cgi?id=19574
  553. # [14:10] * Ms2ger disappears for a while
  554. # [14:14] <jgraham> Ms2ger: Thanks
  555. # [14:17] * Joins: will_i_was (~william@blackhole.space150.com)
  556. # [14:21] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
  557. # [14:22] * Quits: smaug____ (~chatzilla@85-76-135-195-nat.elisa-mobile.fi) (Read error: Operation timed out)
  558. # [14:36] * Joins: shepazu (~shepazu@31-35-13.wireless.csail.mit.edu)
  559. # [14:45] * Joins: JohnAlbin (~JohnAlbin@123-193-194-128.dynamic.kbronet.com.tw)
  560. # [14:48] * Quits: shepazu (~shepazu@31-35-13.wireless.csail.mit.edu) (Quit: shepazu)
  561. # [14:49] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  562. # [14:50] * Joins: shepazu (~shepazu@31-35-13.wireless.csail.mit.edu)
  563. # [14:54] * Joins: eminor (~eminor@p548CEF85.dip0.t-ipconnect.de)
  564. # [14:57] * Quits: reyre- (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  565. # [14:58] * Joins: scor (~scor@drupal.org/user/52142/view)
  566. # [14:58] * heycam is now known as heycam|away
  567. # [14:59] <galant> who made xhtml
  568. # [15:01] <galant> I can't find xhtml author on all internet :D
  569. # [15:02] <galant> omg honestly
  570. # [15:03] <galant> I never imagined tim like this http://www.ted.com/talks/tim_berners_lee_on_the_next_web.html
  571. # [15:03] <galant> omg omg omg :D
  572. # [15:03] <galant> nice!
  573. # [15:03] <galant> I though he is strange dude ! :D heheh omg he is very nice guy
  574. # [15:03] <galant> he is like Steve Jobs cool guy
  575. # [15:05] * Joins: annevk (~annevk@205.158.58.41.ptr.us.xo.net)
  576. # [15:05] <galant> what percent of webpages are written in flash around?
  577. # [15:10] <SimonSapin> galant: do you mean the xhtml specification? http://www.w3.org/TR/xhtml1/#acks
  578. # [15:12] * Joins: will_i_was (~william@san.space150.com)
  579. # [15:16] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 256 seconds)
  580. # [15:18] * Quits: Nenor (~Nenor@ip4-95-82-183-100.cust.nbox.cz) (Ping timeout: 256 seconds)
  581. # [15:18] <galant> ум
  582. # [15:18] <galant> I mean XHTML the language
  583. # [15:18] <galant> who invented it
  584. # [15:18] * Joins: AladinBouzerd_ (~aladinbou@41.108.8.123)
  585. # [15:20] * Quits: AladinBouzerd (~aladinbou@41.108.8.123) (Read error: Operation timed out)
  586. # [15:24] <jgraham> Ms2ger: You have some reviewing to do
  587. # [15:24] <jgraham> :)
  588. # [15:24] <jgraham> I think that's everything I can fix for now
  589. # [15:25] * Quits: AladinBouzerd_ (~aladinbou@41.108.8.123) (Read error: Connection reset by peer)
  590. # [15:25] * Joins: AladinBouzerd_ (~aladinbou@41.108.8.123)
  591. # [15:26] * Joins: TallTed (~Thud@63.119.36.36)
  592. # [15:28] * Joins: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt)
  593. # [15:31] <galant> http://www.youtube.com/watch?v=6wkc4uCaLpw
  594. # [15:31] <galant> omg guys you remember this , nostalgia
  595. # [15:35] * Quits: ^esc (~esc_ape@77.117.247.140.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  596. # [15:39] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  597. # [15:40] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  598. # [15:43] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  599. # [15:48] * Joins: reyre_ (~reyre_@142.204.133.18)
  600. # [15:48] * Joins: jryans (~jryans@72.29.211.98)
  601. # [15:48] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
  602. # [15:52] * Joins: Cromulent|2 (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  603. # [15:53] * Quits: Cromulent|2 (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  604. # [15:53] * Quits: eric_carlson (~eric@17.212.152.104) (Remote host closed the connection)
  605. # [15:54] * Joins: eric_carlson (~eric@17.212.152.104)
  606. # [15:57] * Joins: Cromulent|2 (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  607. # [16:01] * Quits: Cromulent|2 (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  608. # [16:03] * Joins: Cromulent|2 (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  609. # [16:04] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  610. # [16:04] <Ms2ger> jgraham, yay.
  611. # [16:06] * Cromulent|2 is now known as Cromulent
  612. # [16:06] * Joins: will_i_was (~william@san.space150.com)
  613. # [16:07] * Quits: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt) (Remote host closed the connection)
  614. # [16:07] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  615. # [16:09] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  616. # [16:10] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 252 seconds)
  617. # [16:11] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  618. # [16:11] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  619. # [16:12] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
  620. # [16:13] * Joins: scor (~scor@drupal.org/user/52142/view)
  621. # [16:15] * Krinkle is now known as Krinkle|detached
  622. # [16:21] * Quits: jryans (~jryans@72.29.211.98) (Quit: Be back later)
  623. # [16:25] * Joins: newtron (~newtron@199.71.174.103)
  624. # [16:26] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  625. # [16:26] * Joins: ehsan (~ehsan@66.207.208.98)
  626. # [16:35] * Joins: jpn (~jpn@194.65.5.235)
  627. # [16:40] <galant> I droped ie support for my webpage and I end up having on disposal very nice tools
  628. # [16:40] <galant> not supported in ie
  629. # [16:40] <galant> like getELementsByCLassName
  630. # [16:40] <galant> http://caniuse.com/getelementsbyclassname
  631. # [16:40] <galant> what means if previous versions of browsers ffor mobile phones are not written on this site
  632. # [16:40] <galant> are they supported or no
  633. # [16:45] * Quits: barneybook|2 (~kvirc@111-241-123-8.dynamic.hinet.net) (Read error: Connection reset by peer)
  634. # [16:47] * Joins: barneybook (~kvirc@111-241-123-8.dynamic.hinet.net)
  635. # [16:47] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  636. # [16:48] * Joins: ehsan (~ehsan@66.207.208.98)
  637. # [16:49] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  638. # [16:52] * Joins: ehsan (~ehsan@66.207.208.98)
  639. # [16:54] <galant> I have very strange problem for which I don't know why it happens, please help.. on my webpage I have a lot of canvas 2d drawing and css transitions, when I open the page for first time in browser tab and if I write the url in address bar the web page starts wit h canvasses already drawn mostly and elements in place, no transition no canvas drawing, they were drawn before.. why? this only happens if I open my webpage for first time in new browser tab an
  640. # [16:54] <galant> if I write the full url by hand not using previously saved urls
  641. # [16:59] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  642. # [17:07] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Operation timed out)
  643. # [17:13] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  644. # [17:14] * Joins: blooberry2 (~blooberry@134.134.137.73)
  645. # [17:17] * Joins: jryans (~jryans@38.122.48.130)
  646. # [17:22] <Domenic_> galant: i think stackoverflow is probably the best place for such questions. this is more for discussing in-progress web standards being created by the WHATWG.
  647. # [17:23] <Domenic_> galant: everyone seems very nice and so i doubt they're going to kick you out or anything, but just in terms of getting good and quick answers, i think stackoverflow is probably going to work better for you.
  648. # [17:23] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  649. # [17:24] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  650. # [17:24] * Quits: jryans (~jryans@38.122.48.130) (Read error: Connection reset by peer)
  651. # [17:25] * Quits: annevk (~annevk@205.158.58.41.ptr.us.xo.net) (Remote host closed the connection)
  652. # [17:25] * Joins: jryans (~jryans@38.122.48.130)
  653. # [17:25] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  654. # [17:27] * Joins: cmr_ (~cmr@178.255.149.100)
  655. # [17:28] * Joins: will_i_was (~william@blackhole.space150.com)
  656. # [17:29] <galant> ok sorry :S
  657. # [17:29] <galant> omg I am stuck in this
  658. # [17:29] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
  659. # [17:29] <galant> for hours and I don't know what is going on :(
  660. # [17:31] * Joins: mpt (~mpt@canonical/mpt)
  661. # [17:32] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  662. # [17:32] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 264 seconds)
  663. # [17:33] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  664. # [17:35] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Ping timeout: 252 seconds)
  665. # [17:36] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  666. # [17:36] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
  667. # [17:37] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (Quit: Ex-Chat)
  668. # [17:41] * Joins: marcosc (~marcosc@bl11-208-130.dsl.telepac.pt)
  669. # [17:43] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Quit: Leaving.)
  670. # [17:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
  671. # [17:44] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  672. # [17:45] * Joins: jryans_ (~jryans@64.129.157.54)
  673. # [17:45] * Quits: jryans (~jryans@38.122.48.130) (Read error: Connection reset by peer)
  674. # [17:45] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
  675. # [17:49] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  676. # [17:50] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
  677. # [17:52] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  678. # [17:55] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  679. # [17:56] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  680. # [17:56] * Joins: sedovsek (~robert@89.143.12.238)
  681. # [17:56] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
  682. # [17:56] <MikeSmith> Ms2ger: wanted to ask you about automation for the canvas tests
  683. # [17:57] <MikeSmith> I remember at one time you'd written a script to generate testharness.js-enabled versions of those tests
  684. # [17:57] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Read error: Operation timed out)
  685. # [17:57] <MikeSmith> or at least I thought you did that
  686. # [17:58] * Joins: cabanier (~cabanier@192.150.22.55)
  687. # [17:59] <jgraham> Yeah, pretty sure that exists somewhere
  688. # [18:00] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  689. # [18:03] * Krinkle|detached is now known as Krinkle
  690. # [18:09] * hober2 is now known as hober
  691. # [18:10] * Joins: jarek (~jarek@unaffiliated/jarek)
  692. # [18:11] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
  693. # [18:13] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  694. # [18:16] * Quits: nonge_ (~nonge@p5B3261AB.dip0.t-ipconnect.de) (Quit: Verlassend)
  695. # [18:16] * jonlee|afk is now known as jonlee
  696. # [18:18] * Quits: jryans_ (~jryans@64.129.157.54) (Read error: Connection reset by peer)
  697. # [18:18] * Joins: jryans (~jryans@64.129.157.54)
  698. # [18:19] * Quits: TallTed (~Thud@63.119.36.36)
  699. # [18:19] * Joins: lmclister (~lmclister@sjfw1-a.adobe.com)
  700. # [18:22] * Joins: will_i_was (~william@blackhole.space150.com)
  701. # [18:24] * Quits: jryans (~jryans@64.129.157.54) (Quit: Be back later)
  702. # [18:26] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
  703. # [18:27] * Joins: TallTed (~Thud@63.119.36.36)
  704. # [18:27] * Joins: romainhuet (uid2533@gateway/web/irccloud.com/x-mhrxjozruuzacozr)
  705. # [18:32] <Ms2ger> MikeSmith, that sounds like something I'd do
  706. # [18:33] <Ms2ger> MikeSmith, the ones in the repo are technically testharness.js-enabled
  707. # [18:34] <Ms2ger> MikeSmith, I don't know if the async ones work reliably or at all, though
  708. # [18:35] * Joins: will_i_was (~william@blackhole.space150.com)
  709. # [18:35] * Joins: ap (~ap@2620:149:4:1b01:90a6:aaae:3ea8:735c)
  710. # [18:38] * Quits: dogfoodhh (~dogfood@217.110.124.66) (Read error: Operation timed out)
  711. # [18:39] * Quits: will_i_was (~william@blackhole.space150.com) (Remote host closed the connection)
  712. # [18:40] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  713. # [18:40] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  714. # [18:44] * Joins: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net)
  715. # [18:45] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  716. # [18:49] * Joins: will_i_was (~william@blackhole.space150.com)
  717. # [18:49] * Joins: smaug____ (~chatzilla@85-76-154-188-nat.elisa-mobile.fi)
  718. # [18:51] * Joins: annevk_ (~annevk@v-1045.fw1.sfo1.mozilla.net)
  719. # [18:51] * Quits: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  720. # [18:52] * Joins: necolas (~necolas@8.25.197.25)
  721. # [18:54] * Quits: annevk_ (~annevk@v-1045.fw1.sfo1.mozilla.net) (Remote host closed the connection)
  722. # [18:54] * Joins: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net)
  723. # [18:56] * Quits: annevk (~annevk@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  724. # [18:57] * Joins: annevk_ (~annevk@v-1045.fw1.sfo1.mozilla.net)
  725. # [18:59] * Joins: jsbell (jsbell@nat/google/x-xdyauwnmfltmlrgv)
  726. # [19:01] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
  727. # [19:01] * annevk_ is now known as annevk
  728. # [19:04] * Quits: ap (~ap@2620:149:4:1b01:90a6:aaae:3ea8:735c) (Quit: ap)
  729. # [19:05] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  730. # [19:07] * Joins: erichynds (~ehynds@64.206.121.41)
  731. # [19:07] * Quits: erichynds (~ehynds@64.206.121.41) (Client Quit)
  732. # [19:08] * Joins: erichynds (~ehynds@64.206.121.41)
  733. # [19:09] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  734. # [19:12] * erichynds is now known as ehynds
  735. # [19:15] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  736. # [19:16] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  737. # [19:18] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  738. # [19:19] * Quits: necolas (~necolas@8.25.197.25) (Read error: Connection reset by peer)
  739. # [19:19] * Joins: gallant (~galant@77.28.1.233)
  740. # [19:19] * Joins: necolas (~necolas@8.25.197.25)
  741. # [19:22] * danielfi_ is now known as danielfilho|w
  742. # [19:23] * Quits: galant (~galant@unaffiliated/dekiss) (Ping timeout: 268 seconds)
  743. # [19:25] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  744. # [19:28] * Joins: jryans (~jryans@64.129.157.54)
  745. # [19:29] * jonlee is now known as jonlee|afk
  746. # [19:29] * Quits: will_i_was (~william@blackhole.space150.com) (Remote host closed the connection)
  747. # [19:29] * Joins: dogfoodhh (~dogfood@e177216097.adsl.alicedsl.de)
  748. # [19:33] * jonlee|afk is now known as jonlee
  749. # [19:35] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
  750. # [19:35] * Quits: jryans (~jryans@64.129.157.54) (Quit: Be back later)
  751. # [19:41] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  752. # [19:41] * Joins: weinig (~weinig@17.114.107.39)
  753. # [19:42] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  754. # [19:44] * Quits: jpn (~jpn@194.65.5.235) (Quit: jpn)
  755. # [19:46] * Joins: will_i_was (~william@vpn.space150.com)
  756. # [19:46] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 276 seconds)
  757. # [19:48] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  758. # [19:49] * jonlee is now known as jonlee|afk
  759. # [19:50] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 240 seconds)
  760. # [19:51] * Joins: rniwa (~rniwa@17.212.154.114)
  761. # [20:01] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 264 seconds)
  762. # [20:06] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 268 seconds)
  763. # [20:07] * jonlee|afk is now known as jonlee
  764. # [20:12] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  765. # [20:17] * Joins: AladinBouzerd (~aladinbou@41.108.8.123)
  766. # [20:18] * Quits: AladinBouzerd_ (~aladinbou@41.108.8.123) (Ping timeout: 264 seconds)
  767. # [20:19] <rillian> I have a question about iframe interaction with DocumentFragment
  768. # [20:21] <rillian> if the Firefox implementation, when an iframe isn't part of a document element tree
  769. # [20:21] <rillian> it has no contentWindow
  770. # [20:22] <rillian> so if I create an iframe, append it to a document
  771. # [20:22] <rillian> save a reference to its contentWindow
  772. # [20:22] <rillian> and then remove it from the document again
  773. # [20:23] <rillian> what should happen to the window object I kept a reference to?
  774. # [20:24] <rillian> what happens when I call constructor methods on it?
  775. # [20:24] * Joins: will_i_was (~william@blackhole.space150.com)
  776. # [20:30] <jgraham> If you have a reference to the window object it can't be GCd, so things will still work
  777. # [20:30] <jgraham> But it might not be very useful
  778. # [20:32] <Hixie_> the spec defines this, i think
  779. # [20:33] * Quits: weinig (~weinig@17.114.107.39) (Quit: weinig)
  780. # [20:33] <Hixie_> When an iframe element is removed from a document, the user agent must discard the nested browsing context.
  781. # [20:33] * Joins: weinig (~weinig@17.114.107.39)
  782. # [20:34] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  783. # [20:36] <rillian> Hixie_: what happens to the reference the code is holding then?
  784. # [20:36] <Hixie_> "discard" just means that the strong reference from the UA to the Window is broken, it doesn't affect other references
  785. # [20:37] <Hixie_> it also means the Document is discarded
  786. # [20:37] <Hixie_> which stops running its tasks, etc
  787. # [20:37] <Hixie_> closes websockets
  788. # [20:37] <rillian> hrm. I don't know enough about any of this.
  789. # [20:37] <Hixie_> that kind of thing
  790. # [20:37] <Hixie_> search for "When an iframe element is removed from a document, the user agent must discard the nested browsing context" in the spec, and follow hyperlinks :-)
  791. # [20:38] <rillian> I've got a testcase in https://bug894104.bugzilla.mozilla.org/attachment.cgi?id=776009
  792. # [20:38] <rillian> which calls TextTrackCue(...).GetCueAsHTML() on a detached iframe's window
  793. # [20:39] <rillian> that crashes on firefox (and chrome, I think)
  794. # [20:39] <rillian> because our implementation wants a document to root the DocumentFragment too
  795. # [20:40] <rillian> I'm trying to understand whether the TextTrackCue ctor should be unavailable, throw, or if GetCueAsHTML() should throw, or succeed.
  796. # [20:41] <Hixie_> seems like that should work?
  797. # [20:41] <Hixie_> the Document still exists
  798. # [20:41] <Hixie_> no?
  799. # [20:41] <Hixie_> i'm confused as to what's the problem here
  800. # [20:41] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  801. # [20:41] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  802. # [20:41] <Hixie_> i'm also confused as to what you're calling
  803. # [20:41] <Hixie_> why is the interface object callable?
  804. # [20:42] <rillian> what Document? does the iframe have a separate from the originally contained page?
  805. # [20:42] <rillian> why isn't it 'new frameWin.TextTrackCue()' you mean?
  806. # [20:42] <Hixie_> the Document that was in the iframe
  807. # [20:42] <Hixie_> yeah
  808. # [20:42] <rillian> I don't know
  809. # [20:42] <Hixie_> back in a bit, lunch
  810. # [20:42] <rillian> what's even more confusing is if I type that code into the console, the constructor isn't available
  811. # [20:44] * jonlee is now known as jonlee|afk
  812. # [20:44] * jonlee|afk is now known as jonlee
  813. # [20:46] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 246 seconds)
  814. # [20:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  815. # [20:53] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  816. # [20:57] * jonlee is now known as jonlee|afk
  817. # [20:57] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  818. # [20:58] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 268 seconds)
  819. # [20:58] * Krinkle is now known as Krinkle|detached
  820. # [21:00] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  821. # [21:00] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  822. # [21:02] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  823. # [21:02] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Client Quit)
  824. # [21:09] * Joins: saba (~foo@unaffiliated/saba)
  825. # [21:11] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  826. # [21:15] * Quits: AladinBouzerd (~aladinbou@41.108.8.123) (Read error: Connection reset by peer)
  827. # [21:15] <jgraham> Does anyone know anything about the tests in https://github.com/w3c/web-platform-tests/pull/7 ?
  828. # [21:16] <jgraham> They are webkit/blink tests for various parts of the Location API
  829. # [21:16] <jgraham> But they are in some rather non-interoperable format
  830. # [21:16] * Joins: AladinBouzerd (~aladinbou@41.108.8.123)
  831. # [21:17] * Joins: AladinBouzerd_ (~aladinbou@41.104.64.41)
  832. # [21:19] <jgraham> TabAtkins: You are a person. Specifically you are a person who seems good to review https://critic.hoppipolla.co.uk/r/25 Any chance of that happening?
  833. # [21:19] * Joins: Nenor (~Nenor@ip4-95-82-183-100.cust.nbox.cz)
  834. # [21:22] * Quits: AladinBouzerd (~aladinbou@41.108.8.123) (Ping timeout: 276 seconds)
  835. # [21:23] * Joins: SimonSapin (~simon@78-86-8-94.zone2.bethere.co.uk)
  836. # [21:23] * Quits: gallant (~galant@77.28.1.233) (Changing host)
  837. # [21:23] * Joins: gallant (~galant@unaffiliated/dekiss)
  838. # [21:25] <Ms2ger> Michael[tm] Smith (wake up!)
  839. # [21:30] * Krinkle|detached is now known as Krinkle
  840. # [21:30] <jgraham> If you don't work on a review for a few dyas critic gets grumpy :)
  841. # [21:30] <jgraham> *days
  842. # [21:31] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  843. # [21:31] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  844. # [21:33] <jgraham> Makes a lot of sense in a situation where you don't have a huge backlog and no one interested in doing the work
  845. # [21:34] <Ms2ger> Yeah
  846. # [21:38] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 260 seconds)
  847. # [21:38] <Hixie_> abarth: yt?
  848. # [21:39] <jgraham> jsbell: There are a whole load of IndexedDB test submissions that need to be reviewed. Would you be a good person to do that, or can you suggest someone that would?
  849. # [21:40] <Ms2ger> sicking, maybe?
  850. # [21:44] * Quits: hdv (uid2376@gateway/web/irccloud.com/x-hxzqaukecagneccj) (Ping timeout: 240 seconds)
  851. # [21:46] * Joins: hdv (uid2376@gateway/web/irccloud.com/x-wlrisfqvqntatubn)
  852. # [21:49] * Joins: ehsan (~ehsan@66.207.208.98)
  853. # [21:57] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  854. # [22:09] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  855. # [22:11] <gallant> sry for few hours ago
  856. # [22:12] <gallant> I know this is not help channel i wil lnot ask for help here anymore :S
  857. # [22:12] <gallant> just wanted to say that and apologize..
  858. # [22:15] <Hixie_> you can ask for help, it's no problem
  859. # [22:15] <Hixie_> Domenic_: was just saying that our answers might suck :-)
  860. # [22:15] <Hixie_> er,
  861. # [22:16] <Hixie_> "Domenic_ was just saying that our answers might suck", no colon
  862. # [22:17] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 240 seconds)
  863. # [22:18] * Joins: niloy (~niloy@115.112.64.6)
  864. # [22:21] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  865. # [22:22] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  866. # [22:23] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  867. # [22:26] <gallant> its ok Hixie_ I was annoying here
  868. # [22:26] <gallant> :)
  869. # [22:26] <gallant> I was in panic my webpage wasn't oppening like it should but that is just my problem not everyone else now everything is fine :)
  870. # [22:27] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  871. # [22:27] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  872. # [22:28] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
  873. # [22:29] <Hixie_> the bar for "annoying" in this channel has been set pretty high
  874. # [22:29] * Quits: smaug____ (~chatzilla@85-76-154-188-nat.elisa-mobile.fi) (Ping timeout: 256 seconds)
  875. # [22:31] * Joins: jryans (~jryans@64.129.157.54)
  876. # [22:32] <Hixie_> anyone got a spec that uses Promises yet?
  877. # [22:32] <Hixie_> annevk?
  878. # [22:32] <jgraham> sicking had the filesystem API. Not really a spec, but had some IDL at least
  879. # [22:33] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  880. # [22:35] <sicking> the IDL in that email doesn't use promises correctly though
  881. # [22:35] <sicking> "I" invented Promise<foo> syntax
  882. # [22:35] <jgraham> marcosc had http://web-alarms.sysapps.org/ but I don't know if that's right eight
  883. # [22:35] <Ms2ger> Of course not
  884. # [22:35] <sicking> which doesn't really exist
  885. # [22:35] <jgraham> *either
  886. # [22:35] <Ms2ger> Nobody uses IDL correctly
  887. # [22:35] <jgraham> Oh, I thought that syntax did exist
  888. # [22:35] <jgraham> it seems quite logical :)
  889. # [22:35] <sicking> also, WebIDL is really making things verbose :(
  890. # [22:35] <jgraham> Compared to what?
  891. # [22:35] <Ms2ger> Use JSIDL
  892. # [22:35] <Ms2ger> It'll fix everything and unicorns
  893. # [22:35] <sicking> it kind'a sucks that you have to put dictionaries in enums in separate syntax. Makes things much harder to read and makes the API look huge
  894. # [22:36] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  895. # [22:36] <jgraham> Yeah, I agree the dictionary thing isn't wonderful
  896. # [22:36] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  897. # [22:36] <sicking> that's why I in my filesystem proposal put a section at the end of "webidl crap that you don't really need to care about if you're a developer"
  898. # [22:37] <Ms2ger> What do you want for dictionaries, then?
  899. # [22:37] <jgraham> Anyway, I think the Promise<foo> thing is nice. Not sure why we wouldn't do that
  900. # [22:38] <Hixie_> what's the <foo> part?
  901. # [22:38] <Hixie_> but i actually meant the prose
  902. # [22:38] <Ms2ger> Type applications
  903. # [22:39] <Hixie_> i figured it was a type, i mean, what does it do
  904. # [22:39] <Ms2ger> Nothing much right now
  905. # [22:39] <Hixie_> ah ok
  906. # [22:40] * Joins: jryans_ (~jryans@64.129.157.54)
  907. # [22:40] * Quits: jryans (~jryans@64.129.157.54) (Read error: Connection reset by peer)
  908. # [22:40] <Hixie_> man, i don't understand the Promise spec at all
  909. # [22:41] <Hixie_> do i need to get a resolver, as a spec consumer of this api?
  910. # [22:41] <Ms2ger> They'll rewrite it a couple of times anyway
  911. # [22:41] * Joins: emin0r (~eminor@p548CE058.dip0.t-ipconnect.de)
  912. # [22:42] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  913. # [22:42] <Hixie_> do i need to invoke the resolver's fulfill algorithm in a task, or can i invoke it willy nilly in asychronous prose?
  914. # [22:43] <Hixie_> looks like i can do it whenever, and it queues a task...
  915. # [22:43] * Quits: jryans_ (~jryans@64.129.157.54) (Read error: Connection reset by peer)
  916. # [22:43] * Joins: jryans (~jryans@64.129.157.54)
  917. # [22:44] * Quits: eminor (~eminor@p548CEF85.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
  918. # [22:45] <Hixie_> what is the difference between "resolve" and "fulfill"?
  919. # [22:45] * Quits: ehynds (~ehynds@64.206.121.41) (Quit: ehynds)
  920. # [22:46] * jonlee|afk is now known as jonlee
  921. # [22:46] <Hixie_> the domintro blocks for resolver are... unhelpful. :-)
  922. # [22:46] <Hixie_> "fulfill" is described as "Runs resolver's fulfill" :-)
  923. # [22:47] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
  924. # [22:47] <Hixie_> interesting, you can reject with a value?
  925. # [22:47] <Hixie_> what value should i pass? null?
  926. # [22:51] <jsbell> jgraham: I can take a look at the test submissions
  927. # [22:51] <Ms2ger> Excellent
  928. # [22:51] <Hixie_> given a Promise, how do i do something when I get a value? .then()?
  929. # [22:51] <Hixie_> because .then() is defined as creating a new Promise, which makes no sense to me
  930. # [22:52] <jsbell> jgraham: I'll need links, what the output you want from my review, etc. i.e. I'm not sure what I'm volunteering for :)
  931. # [22:54] <annevk> Hixie_: hey, I'll read the backlog I guess
  932. # [22:54] <annevk> Hixie_: oh, I think Web Crypto drafts use it
  933. # [22:55] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
  934. # [22:55] <annevk> Ms2ger: for dictionaries you want the JSIDL method({ prop1, prop2 }) syntax
  935. # [22:56] <annevk> Ms2ger: going to the Mozilla Summit?
  936. # [22:56] <Ms2ger> Yeah
  937. # [22:56] <annevk> Ms2ger: home country?
  938. # [22:56] <Ms2ger> Indeed so
  939. # [22:56] <annevk> Ms2ger: cool cool
  940. # [22:56] <Ms2ger> You'll be there?
  941. # [22:56] * annevk will be there, if he can figure out the travel
  942. # [22:57] <annevk> Ms2ger: you old enough to drink beer?
  943. # [22:57] <abarth> Hixie_: you still looking for me?
  944. # [22:58] <Ms2ger> annevk, yeah, but I don't drink
  945. # [22:59] <annevk> Anyway, should be fun
  946. # [22:59] <Hixie_> abarth: see e-mail
  947. # [23:00] <abarth> k
  948. # [23:00] <abarth> "Making cross-origin <iframe seamless=""> (partly) usable" ?
  949. # [23:00] <Hixie_> abarth: yeah
  950. # [23:00] * abarth will read in a bit
  951. # [23:00] <Hixie_> annevk: hopefully i understood the spec well enough
  952. # [23:00] <Ms2ger> It seems quite a few people will be decreasing their what is apparently called "Ms2ger number" there
  953. # [23:00] <Hixie_> annevk: you'll have to review my upcoming patch
  954. # [23:00] <annevk> Seems asking about frozen Date objects was the right thing to do
  955. # [23:00] * Joins: tantek (~tantek@wifi.ttu.ee)
  956. # [23:01] <Hixie_> using promises didn't make this example as much better as i had hoped
  957. # [23:01] <annevk> Hixie_: no worries, I'm sure it'll all be tweaked a bit over time; heck, promises might even move into ES once TC39 has done all the work to get there
  958. # [23:02] * Quits: dogfoodhh (~dogfood@e177216097.adsl.alicedsl.de) (Ping timeout: 276 seconds)
  959. # [23:02] * jonlee is now known as jonlee|afk
  960. # [23:05] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  961. # [23:06] <Hixie_> annevk: ok, check the latest diff
  962. # [23:08] <gallant> annevk, are you a girl ? :)
  963. # [23:08] <gallant> I have idea of you beign girl because your name anne :)
  964. # [23:08] <gallant> hehe
  965. # [23:09] <gallant> Hixie_, man Timothy Berners Lee is a cool man !
  966. # [23:09] <Ms2ger> Hint: no
  967. # [23:09] <gallant> http://www.ted.com/talks/tim_berners_lee_on_the_next_web.html
  968. # [23:09] * Joins: mven (~mven@169.241.49.178)
  969. # [23:09] <gallant> I imagined him beign shy guy
  970. # [23:10] <gallant> he is cool iek Steve Jobs nice !
  971. # [23:10] <gallant> didn't expected that first time i see him on this video
  972. # [23:10] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  973. # [23:11] * Quits: Ms2ger (~Ms2ger@109.133.42.84) (Quit: nn)
  974. # [23:12] <annevk> Hixie_: why not return Promise.every?
  975. # [23:12] <Hixie_> annevk: ?
  976. # [23:12] <Hixie_> annevk: how?
  977. # [23:13] <annevk> oh wait
  978. # [23:13] <Hixie_> i'd love to, but the api didn't seem to really make that possible
  979. # [23:13] <Hixie_> i'd love it if .then() could take a promise to just defer to or something
  980. # [23:13] <Hixie_> it seems like this pattern really doesn't work ideally with the current api
  981. # [23:14] <annevk> I'm pretty sure the desired new convention is ImageBitmap.create()
  982. # [23:14] <Hixie_> i'm tired of us changing what the Best Practice is every other week
  983. # [23:14] <Hixie_> it makes our platform a mess
  984. # [23:14] <Hixie_> it's better to be consistent with something that's 80% good than have fifteen different conventions
  985. # [23:15] <Hixie_> however good the last convention is
  986. # [23:15] * Quits: tantek (~tantek@wifi.ttu.ee) (Quit: tantek)
  987. # [23:15] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  988. # [23:15] <Hixie_> annevk: other than that, though, does that diff look ok? the prose, in particular
  989. # [23:15] <annevk> Well, putting new methods on the global object has been out for a long time
  990. # [23:16] <annevk> Hixie_: looks correct
  991. # [23:16] <Hixie_> cool
  992. # [23:16] <Hixie_> thanks
  993. # [23:17] <annevk> Hixie_: might want to change details at some point, e.g. reject with DOMException will prolly be what we end up with, but I guess that can wait
  994. # [23:17] <annevk> Hixie_: I'm also pretty sure nobody will implement this as method on the global object
  995. # [23:17] <annevk> I hope so anyway
  996. # [23:19] <Hixie_> a long method like createImageBitmap on the global object is not an issue at all
  997. # [23:20] * Quits: will_i_was (~william@blackhole.space150.com) (Remote host closed the connection)
  998. # [23:24] * Joins: Cromulent (~Cromulent@81.106.27.252)
  999. # [23:30] * Joins: tantek (~tantek@wifi.ttu.ee)
  1000. # [23:30] * Quits: shepazu (~shepazu@31-35-13.wireless.csail.mit.edu) (Quit: is sleepy)
  1001. # [23:30] * Quits: mven (~mven@169.241.49.178) (Remote host closed the connection)
  1002. # [23:32] * Quits: jryans (~jryans@64.129.157.54) (Quit: Be back later)
  1003. # [23:32] * Quits: reyre_ (~reyre_@142.204.133.18) (Remote host closed the connection)
  1004. # [23:32] * Joins: reyre (~rick@142.204.133.24)
  1005. # [23:37] * Joins: will_i_was (~william@vpn.space150.com)
  1006. # [23:40] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  1007. # [23:42] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 268 seconds)
  1008. # [23:42] * Quits: TallTed (~Thud@63.119.36.36)
  1009. # [23:42] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 260 seconds)
  1010. # [23:43] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  1011. # [23:47] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
  1012. # [23:48] * Joins: yoshiki_ (yoshiki@nat/google/x-nvbfbpwjegthygsu)
  1013. # [23:49] * Quits: yoshiki (yoshiki@nat/google/x-imcwwbexbbcgzuvi) (Ping timeout: 245 seconds)
  1014. # [23:50] <Domenic_> Hixie_: do this instead https://gist.github.com/domenic/6024832
  1015. # [23:51] <annevk> Domenic_: nice
  1016. # [23:53] * jonlee|afk is now known as jonlee
  1017. # [23:55] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
  1018. # [23:56] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  1019. # [23:59] * Joins: karlcow (~karl@nerval.la-grange.net)
  1020. # [23:59] * Quits: tantek (~tantek@wifi.ttu.ee) (Quit: tantek)
  1021. # [23:59] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
  1022. # Session Close: Thu Jul 18 00:00:00 2013

The end :)