/irc-logs / freenode / #whatwg / 2011-07-25 / end

Options:

  1. # Session Start: Mon Jul 25 00:00:01 2011
  2. # Session Ident: #whatwg
  3. # 02[00:03] * Quits: CvP (~CvP@123.200.17.118) (Disconnected by services)
  4. # 03[00:03] * Joins: xCG (~CvP@123.49.21.205)
  5. # 03[00:04] * xCG is now known as CvP
  6. # 02[00:04] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  7. # 03[00:09] * Joins: Rubennnn (~quassel@apher.xlshosting.net)
  8. # 02[00:09] * Quits: Rubennn (~quassel@2a02:348:33:5823::1) (Ping timeout: 255 seconds)
  9. # 03[00:18] * Joins: shepazu (~schepers@c-24-143-80-159.customer.broadstripe.net)
  10. # 03[00:19] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  11. # 02[00:25] * Quits: MrDoublesite (~mropposit@unaffiliated/mropposite) (Ping timeout: 276 seconds)
  12. # 02[00:27] * Quits: shepazu (~schepers@c-24-143-80-159.customer.broadstripe.net) (Quit: shepazu)
  13. # 02[00:40] * Quits: annevk (~annevk@72-254-92-35.client.stsn.net) (Ping timeout: 264 seconds)
  14. # 02[00:42] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  15. # 03[00:47] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
  16. # 02[00:48] * Quits: captain2 (~captain@xdsl-78-34-162-72.netcologne.de) (Quit: captain2)
  17. # 02[00:50] * Quits: Stevezau (~Steve@60-242-114-18.static.tpgi.com.au) (Ping timeout: 240 seconds)
  18. # 02[00:50] * Quits: Yuhong (~chatzilla@50-47-173-54.evrt.wa.frontiernet.net) (Remote host closed the connection)
  19. # 03[00:51] * Joins: stevezau (~Steve@60-242-114-18.static.tpgi.com.au)
  20. # 03[01:01] * Joins: annevk (~annevk@72-254-92-35.client.stsn.net)
  21. # 03[01:04] * Joins: shepazu (~schepers@72-254-93-112.client.stsn.net)
  22. # 03[01:04] * Joins: Rik`_ (~Rik`@2a01:e34:ec0f:1570:28ef:c47f:47d2:8c8e)
  23. # 02[01:06] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:5499:ff7d:8b1:3211) (Ping timeout: 255 seconds)
  24. # 03[01:13] * Parts: shepazu (~schepers@72-254-93-112.client.stsn.net)
  25. # 03[01:22] * Joins: shepazu (~schepers@72-254-93-112.client.stsn.net)
  26. # 02[01:22] * Quits: shepazu (~schepers@72-254-93-112.client.stsn.net) (Client Quit)
  27. # 03[01:23] * Joins: shepazu (~schepers@72-254-93-112.client.stsn.net)
  28. # 02[01:28] * Quits: smaug____ (~chatzilla@a91-154-41-96.elisa-laajakaista.fi) (Ping timeout: 250 seconds)
  29. # 02[01:36] * Quits: pdr_ (~pdr@216.239.45.130) (Quit: pdr_)
  30. # 03[01:43] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  31. # 02[01:47] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  32. # [01:48] <AryehGregor> Hixie, redirects from fragments like <http://www.whatwg.org/C#the-video-element> seem to be broken.
  33. # [01:49] <Hixie> Philip`: ^ the js file you're sending me has some sort of syntax error
  34. # [01:50] <Hixie> oh it's incomplete
  35. # [01:50] <AryehGregor> I love open-source software: http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/0453.html
  36. # [01:50] <Hixie> i guess i'll try regenning it
  37. # [01:51] <annevk> AryehGregor, I thought that was pretty funny
  38. # [01:52] <Hixie> i don't understand that e-mail
  39. # [01:52] <Hixie> did you link to the right line?
  40. # [01:52] <TabAtkins_> Hixie: Yes, it was pointing out the recursion check.
  41. # [01:52] <TabAtkins_> (Which was written by Jonas, who was claiming they don't have one.)
  42. # [01:52] <Hixie> the NS_ENSURE_TRUE line?
  43. # [01:52] <Hixie> that doesn't get compiled in release builds
  44. # [01:53] <annevk> it certainly throws a INVALID_STATE_ERR
  45. # [01:53] <annevk> an*
  46. # 03[01:53] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  47. # [01:53] <Hixie> oh i guess just the warning doesn't get compiled
  48. # 03[01:53] * Joins: captain (~captain@xdsl-78-34-162-72.netcologne.de)
  49. # [01:54] <Hixie> the actual check is compiled
  50. # [01:54] <Hixie> nevermind me
  51. # [01:56] <Hixie> my god i hate sites that log me out automatically
  52. # 02[01:57] * Quits: captain (~captain@xdsl-78-34-162-72.netcologne.de) (Client Quit)
  53. # [01:58] <zewt> like google? heh
  54. # [01:58] <Hixie> when does google do that?
  55. # [01:58] <zewt> gmail/greader randomly logging me out drives me nuts
  56. # [01:58] <Hixie> sounds like a bug
  57. # [01:58] <zewt> seems periodic, like once a week or something
  58. # [01:58] <Hixie> you may have checked a checkbox asking for it
  59. # [01:58] <TabAtkins_> zewt: Your cookie expires eventually, but it should be longer than a week.
  60. # [01:58] <zewt> greader does it the most
  61. # [01:59] <TabAtkins_> (Like, with 2factor auth, you can make it remember for 30 days)
  62. # [01:59] <zewt> heh, for some reason now, after the google apps transition, youtube feels the need to tell me every single time i log in "this account is managed by zewt.org"
  63. # [02:00] <zewt> (yeah, i know, i set it up, thanks again youtube)
  64. # [02:00] <annevk> WebKit is going to share the HTML and XML tokenizer: https://bugs.webkit.org/show_bug.cgi?id=65000
  65. # [02:00] <annevk> That is kind of interesting...
  66. # [02:05] <Hixie> o_O
  67. # [02:05] <Hixie> that sounds like a world of pain...
  68. # [02:06] <Hixie> wait, it's not going to share the tokeniser
  69. # [02:06] <Hixie> it's just using the same interfaces
  70. # [02:11] <annevk> oh
  71. # 02[02:11] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Remote host closed the connection)
  72. # 03[02:16] * Joins: _jgr (~jgr@CPE-123-211-200-97.lnse4.woo.bigpond.net.au)
  73. # 03[02:26] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  74. # 02[02:27] * Quits: _jgr (~jgr@CPE-123-211-200-97.lnse4.woo.bigpond.net.au) (Ping timeout: 260 seconds)
  75. # 02[02:34] * Quits: MikeSmith (~MikeSmith@EM111-188-34-143.pool.e-mobile.ne.jp) (Quit: What cannot be said will get wept.)
  76. # 02[02:36] * Quits: dydx (~dydz@64.134.227.194) (Quit: dydx)
  77. # 03[02:40] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  78. # 03[02:40] * Joins: MikeSmith (~MikeSmith@EM111-188-34-143.pool.e-mobile.ne.jp)
  79. # 03[02:42] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  80. # 03[02:42] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  81. # 03[02:43] * Joins: jacobolus (~jacobolus@75-144-246-5-SFBA.hfc.comcastbusiness.net)
  82. # 03[02:43] * Joins: ezoe (~ezoe@203-140-90-28f1.kyt1.eonet.ne.jp)
  83. # 03[02:46] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  84. # 02[02:46] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
  85. # 02[02:54] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
  86. # 03[02:54] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
  87. # 03[02:55] * Joins: dydx (~dydz@64.134.227.194)
  88. # 03[03:03] * Joins: MikeSmith_ (~MikeSmith@EM114-48-3-191.pool.e-mobile.ne.jp)
  89. # 02[03:05] * Quits: MikeSmith (~MikeSmith@EM111-188-34-143.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  90. # 03[03:05] * MikeSmith_ is now known as MikeSmith
  91. # 02[03:07] * Quits: The_8472 (~stardive@azureus/The8472) (Ping timeout: 255 seconds)
  92. # 02[03:08] * Quits: dydx (~dydz@64.134.227.194) (Quit: dydx)
  93. # 02[03:10] * Quits: foolip (~philip@h242n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 255 seconds)
  94. # 02[03:11] * Quits: shepazu (~schepers@72-254-93-112.client.stsn.net) (Quit: shepazu)
  95. # 02[03:11] * Quits: dbaron (~dbaron@72-254-82-231.client.stsn.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  96. # 02[03:12] * Quits: annevk (~annevk@72-254-92-35.client.stsn.net) (Quit: annevk)
  97. # 02[03:13] * Quits: tndH (~Rob@adsl-87-102-14-80.karoo.KCOM.COM) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.1/2008072406])
  98. # 02[03:15] * Quits: TabAtkins_ (~tabatkins@72-254-60-218.client.stsn.net) (Ping timeout: 258 seconds)
  99. # 02[03:20] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
  100. # 03[03:21] * Joins: jdong (~quassel@222.126.155.250)
  101. # 03[03:21] * Joins: jdong_ (~quassel@222.126.155.250)
  102. # 02[03:25] * Quits: jdong_ (~quassel@222.126.155.250) (Remote host closed the connection)
  103. # 02[03:45] * Quits: llrcombs (~llrcombs@64.130.210.214) (Ping timeout: 240 seconds)
  104. # 03[03:46] * Joins: davidb (~davidb@bas4-kitchener06-1128762352.dsl.bell.ca)
  105. # 02[03:54] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  106. # 02[03:56] * Quits: erlehmann (~erlehmann@82.113.99.38) (Ping timeout: 240 seconds)
  107. # 02[03:56] * Quits: davidb (~davidb@bas4-kitchener06-1128762352.dsl.bell.ca) (Quit: davidb)
  108. # 03[03:58] * heycam is now known as heycam|away
  109. # 03[04:09] * Joins: erlehmann (~erlehmann@89.204.137.74)
  110. # 02[04:13] * Quits: ezoe (~ezoe@203-140-90-28f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
  111. # 02[04:22] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  112. # 03[04:26] * Joins: _jgr (~jgr@CPE-123-211-200-97.lnse4.woo.bigpond.net.au)
  113. # 02[04:27] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Ping timeout: 252 seconds)
  114. # 03[04:27] * Joins: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
  115. # 02[04:44] * Quits: _jgr (~jgr@CPE-123-211-200-97.lnse4.woo.bigpond.net.au) (Ping timeout: 240 seconds)
  116. # 03[05:03] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
  117. # 02[05:06] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
  118. # 03[05:11] * Joins: tomasf_ (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  119. # 02[05:11] * Quits: tomasf_ (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Client Quit)
  120. # 03[05:12] * Joins: D_rwin (~D_rwin@223.176.198.97)
  121. # 02[05:15] * Quits: tomasf (~tom@2002:55e5:d95e:0:b0db:86d:ef00:4f52) (Ping timeout: 260 seconds)
  122. # 02[05:24] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  123. # 03[05:24] * Joins: _jgr (~jgr@CPE-123-211-200-97.lnse4.woo.bigpond.net.au)
  124. # 02[05:27] * Quits: jacobolus (~jacobolus@75-144-246-5-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
  125. # 03[05:27] * Joins: miketaylr (~miketaylr@24.42.93.245)
  126. # 02[05:40] * Quits: D_rwin (~D_rwin@223.176.198.97) (Quit: used jmIrc)
  127. # 03[05:41] * Joins: nonge_ (~nonge@p5082AF4D.dip.t-dialin.net)
  128. # 02[05:46] * Quits: nonge (~nonge@p5B3261D4.dip.t-dialin.net) (Ping timeout: 240 seconds)
  129. # 02[05:50] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
  130. # 03[05:50] * Joins: karlcow (~karl@nerval.la-grange.net)
  131. # 03[05:53] * Joins: ezoe (~ezoe@203-140-90-239f1.kyt1.eonet.ne.jp)
  132. # 02[06:02] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
  133. # 02[06:06] * Quits: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 276 seconds)
  134. # 02[06:12] * Quits: CvP (~CvP@123.49.21.205) (Ping timeout: 250 seconds)
  135. # 03[06:14] * Joins: hij1nx (~hij1nx@97-115-77-52.ptld.qwest.net)
  136. # 03[06:17] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  137. # 02[06:18] * Quits: _jgr (~jgr@CPE-123-211-200-97.lnse4.woo.bigpond.net.au) (Ping timeout: 260 seconds)
  138. # 02[06:44] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 276 seconds)
  139. # 03[07:02] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  140. # 03[07:05] * Parts: stevezau (~Steve@60-242-114-18.static.tpgi.com.au)
  141. # 02[07:05] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  142. # 03[07:05] * Joins: Rik`__ (~Rik`@2a01:e34:ec0f:1570:751d:e5e0:52f1:874b)
  143. # 02[07:05] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  144. # 02[07:05] * Quits: Rik`_ (~Rik`@2a01:e34:ec0f:1570:28ef:c47f:47d2:8c8e) (Ping timeout: 260 seconds)
  145. # 03[07:06] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  146. # 03[07:10] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  147. # 02[07:12] * Quits: Rik`__ (~Rik`@2a01:e34:ec0f:1570:751d:e5e0:52f1:874b) (Ping timeout: 255 seconds)
  148. # 02[07:13] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  149. # 03[07:14] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  150. # 03[07:14] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
  151. # 03[07:17] * Joins: cpearce (~chatzilla@ip-118-90-111-214.xdsl.xnet.co.nz)
  152. # 02[07:18] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  153. # 03[07:18] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  154. # 02[07:19] * Quits: hij1nx (~hij1nx@97-115-77-52.ptld.qwest.net) (Quit: hij1nx)
  155. # 02[07:21] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  156. # 03[07:21] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  157. # 02[07:23] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: No route to host)
  158. # 03[07:24] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  159. # 02[07:25] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  160. # 03[07:26] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  161. # 03[07:28] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  162. # 02[07:28] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  163. # 03[07:37] * Joins: zdobersek (~zan@cpe-46-164-8-142.dynamic.amis.net)
  164. # 03[07:49] * heycam|away is now known as heycam
  165. # 03[07:53] * heycam is now known as heycam|away
  166. # 02[07:59] * Quits: miketaylr (~miketaylr@24.42.93.245) (Quit: miketaylr)
  167. # 03[08:02] * Joins: rimantas (~rimliu@93.93.57.193)
  168. # 02[08:03] * Quits: ezoe (~ezoe@203-140-90-239f1.kyt1.eonet.ne.jp) (Ping timeout: 276 seconds)
  169. # 02[08:03] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
  170. # 02[08:13] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 252 seconds)
  171. # 03[08:14] * Joins: kinetik (~kinetik@121.98.132.55)
  172. # 03[08:14] * Joins: annevk (~annevk@72-254-83-210.client.stsn.net)
  173. # 03[08:17] * Joins: Zeddy (~Zeddy@cable-prv-fe9cdc00-246.dhcp.inet.fi)
  174. # 02[08:23] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 250 seconds)
  175. # 03[08:24] * Joins: kinetik (~kinetik@121.98.132.55)
  176. # 02[08:36] * Quits: annevk (~annevk@72-254-83-210.client.stsn.net) (Remote host closed the connection)
  177. # 02[08:59] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  178. # 02[09:03] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  179. # 03[09:03] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  180. # 02[09:05] * Quits: MikeSmith (~MikeSmith@EM114-48-3-191.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
  181. # 03[09:15] * Joins: mokush (~quassel@188.24.97.215)
  182. # 03[09:16] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  183. # 02[09:21] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
  184. # 02[09:38] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  185. # 03[09:44] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  186. # 03[09:48] * Joins: espadrine` (~thaddee_t@LNeuilly-152-22-27-243.w193-251.abo.wanadoo.fr)
  187. # 03[09:52] * Joins: foolip (~philip@h242n6-g-hn-a11.ias.bredband.telia.com)
  188. # 02[09:54] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  189. # 03[09:54] * Joins: agektmr1 (~Adium@220.109.219.244)
  190. # 03[09:58] * Joins: ezoe (~ezoe@112-68-244-181f1.kyt1.eonet.ne.jp)
  191. # 03[10:02] * Joins: Jackneill (~Jackneill@82.131.224.9.pool.invitel.hu)
  192. # 02[10:02] * Quits: Jackneill (~Jackneill@82.131.224.9.pool.invitel.hu) (Changing host)
  193. # 03[10:02] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
  194. # 03[10:03] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
  195. # 03[10:05] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
  196. # 03[10:13] * heycam|away is now known as heycam
  197. # 02[10:13] * Quits: foolip (~philip@h242n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 255 seconds)
  198. # 03[10:13] * Joins: dpy (~Marcel@2001:1af8:fe9b:0:221:70ff:fea7:aa9d)
  199. # 03[10:14] * heycam is now known as heycam|away
  200. # 03[10:24] * Joins: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr)
  201. # 03[10:26] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  202. # 02[10:32] * Quits: jochen__ (~jochen@nat/google/x-ubkvegrnzfefngyc) (Remote host closed the connection)
  203. # 03[10:32] * Joins: jochen__ (~jochen@nat/google/x-psnjskqaxtetyiur)
  204. # 03[10:36] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
  205. # Session Close: Mon Jul 25 10:46:39 2011
  206. #
  207. # Session Start: Mon Jul 25 10:46:39 2011
  208. # Session Ident: #whatwg
  209. # 02[10:46] * Disconnected
  210. # Session Close: Mon Jul 25 10:46:40 2011
  211. #
  212. # Session Start: Mon Jul 25 15:35:11 2011
  213. # Session Ident: #whatwg
  214. # 03[15:35] * Now talking in #whatwg
  215. # 03[15:35] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  216. # 03[15:35] * Set by annevk42 on Mon Oct 19 23:03:06
  217. # Session Close: Mon Jul 25 15:35:36 2011
  218. #
  219. # Session Start: Mon Jul 25 15:36:35 2011
  220. # Session Ident: #whatwg
  221. # 03[15:36] * Now talking in #whatwg
  222. # 03[15:36] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  223. # 03[15:36] * Set by annevk42 on Mon Oct 19 23:03:06
  224. # 03[15:36] * Parts: dpy (~Marcel@2001:1af8:fe9b:0:221:70ff:fea7:aa9d) ("Leaving")
  225. # 02[15:39] * Quits: MikeSmith (~MikeSmith@EM1-112-251-194.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
  226. # 02[15:40] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  227. # 02[15:49] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
  228. # 02[15:50] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  229. # 03[15:51] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  230. # 02[15:55] * Quits: pdr (~pdr@nat/google/x-ebdhsvydqohywdor) (Quit: pdr)
  231. # 03[15:56] * Joins: pdr (~pdr@nat/google/x-vxkmvyakfiqfbpbz)
  232. # 02[16:01] * Quits: pdr (~pdr@nat/google/x-vxkmvyakfiqfbpbz) (Client Quit)
  233. # 02[16:03] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  234. # 03[16:04] * Joins: scor (~scor@drupal.org/user/52142/view)
  235. # 03[16:05] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  236. # 03[16:16] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  237. # 03[16:18] * Joins: hij1nx (~hij1nx@12.189.117.134)
  238. # 03[16:20] * Joins: pdr (~pdr@nat/google/x-dmxwxvytyukdxuxj)
  239. # 02[16:22] * Quits: hij1nx (~hij1nx@12.189.117.134) (Ping timeout: 255 seconds)
  240. # 03[16:24] * Joins: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr)
  241. # 02[16:30] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  242. # 02[16:35] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  243. # 03[16:36] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  244. # 02[16:39] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  245. # 03[16:40] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  246. # 03[16:42] * Joins: juangiordana (~quassel@host106.190-226-18.telecom.net.ar)
  247. # 02[16:47] * Quits: rimantas_ (~rimliu@93.93.57.193) (Quit: Leaving)
  248. # 02[16:49] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  249. # 03[16:53] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  250. # 03[16:57] * Joins: danbri_ (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  251. # 02[16:58] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 264 seconds)
  252. # 03[16:59] * Joins: annevk (~annevk@72-254-94-246.client.stsn.net)
  253. # 02[17:04] * Quits: erlehmann (~erlehmann@89.204.137.74) (Quit: Ich habe dieses Lotterleben satt.)
  254. # 02[17:06] * Quits: danbri_ (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 258 seconds)
  255. # 03[17:08] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  256. # 03[17:10] * Joins: erlehmann (~erlehmann@89.204.137.74)
  257. # 02[17:10] * Quits: erlehmann (~erlehmann@89.204.137.74) (Read error: Connection reset by peer)
  258. # 03[17:12] * Joins: erlehmann (~erlehmann@89.204.137.74)
  259. # 02[17:12] * Quits: erlehmann (~erlehmann@89.204.137.74) (Remote host closed the connection)
  260. # 03[17:19] * Joins: shepazu (~schepers@72-254-62-152.client.stsn.net)
  261. # 03[17:26] * Joins: danbri_ (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  262. # 02[17:27] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 240 seconds)
  263. # [17:27] <jgraham> So… afaict Web DOM Core is wrong about hwo createElement works
  264. # [17:28] <jgraham> In particular if I createElement an element from a script in frame A in the context of a different frame B, the element seems to get the namespace of A or null
  265. # [17:28] <jgraham> Even if the ownerDocument is the document in B
  266. # [17:29] <annevk> createElement always uses the HTML namespace
  267. # [17:30] <jgraham> Either that isn't true or I am going crazy
  268. # [17:31] <jgraham> In particular I have a script running in a SVG document that tries to createElement some elements in the parent HTML document
  269. # [17:31] <jgraham> and they don't seem to end up in the right namespace
  270. # 03[17:33] * Joins: llrcombs (~llrcombs@64.130.210.214)
  271. # [17:33] <jgraham> and doing s/createElement/createElementNS(xhtml_ns, / fixed the problem
  272. # [17:33] <jgraham> Although I had to look up the xhtml ns
  273. # [17:34] <annevk> well it's not implemented everywhere yet
  274. # [17:35] <jgraham> s/everywhere/anywhere/?
  275. # 02[17:39] * Quits: danbri_ (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 240 seconds)
  276. # 03[17:39] * Joins: dglazkov|away (~dglazkov@nat/google/x-ujnqpqfkvhxpxvut)
  277. # 03[17:41] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  278. # 02[17:42] * Quits: annevk (~annevk@72-254-94-246.client.stsn.net) (Quit: annevk)
  279. # 02[17:47] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
  280. # 02[17:49] * Quits: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr) (Ping timeout: 260 seconds)
  281. # 04[17:51] <jgraham> hsivonen: BTW did you see http://krijnhoetmer.nl/irc-logs/whatwg/20110723#l-397 ?
  282. # 06[17:52] * Philip` learns that PHP 5.3 added "goto" statements
  283. # 03[17:52] * Joins: MikeSmith (~MikeSmith@EM114-48-208-252.pool.e-mobile.ne.jp)
  284. # [17:52] <Philip`> (which incidentally happens to break old code that has a function named "goto")
  285. # 02[17:54] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  286. # 03[17:57] * Joins: chriseppstein (~chris@209.119.65.162)
  287. # 03[18:00] * Joins: dbaron (~dbaron@72-254-87-122.client.stsn.net)
  288. # 03[18:04] * Joins: mpt (~mpt@canonical/mpt)
  289. # 03[18:09] * Joins: annevk (~annevk@72-254-94-246.client.stsn.net)
  290. # [18:09] <annevk> jgraham, could be
  291. # [18:10] <annevk> this is what we decided upon years ago
  292. # 03[18:10] * Joins: TabAtkins_ (~tabatkins@72-254-88-61.client.stsn.net)
  293. # [18:11] <TabAtkins_> Yo, I'd like to apologize for last night. I was not fair to you or your arguments, which had a lot more merit than I allowed at the time. I'm sorry that we had to part somewhat angry at each other.
  294. # [18:11] <TabAtkins_> ...
  295. # [18:11] <TabAtkins_> goddammit
  296. # [18:12] <annevk> someone had a fight last night
  297. # [18:12] <annevk> teehee
  298. # [18:13] <TabAtkins_> I'd like to apologize to the room for two minutes ago. I was not fair to your eyes, which were a lot cuter than I allowed at the time. I'm sorry that we couldn't have met somewhere more private, whatwg room.
  299. # 06[18:13] * TabAtkins_ hugs whatwg.
  300. # 06[18:14] * jgraham assumes "Yo" is short for "Yo! Sushi"
  301. # 02[18:15] * Quits: chriseppstein (~chris@209.119.65.162) (Quit: chriseppstein)
  302. # 06[18:16] * jgraham realises that might have been a somewhat UK-centric reference
  303. # [18:16] <TabAtkins_> Yes, yes it was.
  304. # [18:18] <Philip`> When I first saw a YO! Sushi, it looked startlingly Japanese
  305. # [18:18] <Philip`> particularly with all the walls seemingly covered in giant anime characters
  306. # 06[18:19] * Philip` guesses that was the intended effect
  307. # 02[18:22] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  308. # 03[18:22] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
  309. # 02[18:30] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
  310. # 02[18:30] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 276 seconds)
  311. # [18:31] <jgraham> Were the eyes more or less cute than those of the WHATWG room?
  312. # [18:31] <jgraham> +of the anime characters
  313. # 03[18:31] * Joins: mokush_ (~quassel@188.24.97.161)
  314. # 03[18:32] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  315. # 03[18:33] * Joins: foolip (~philip@h242n6-g-hn-a11.ias.bredband.telia.com)
  316. # 02[18:33] * Quits: pdr (~pdr@nat/google/x-dmxwxvytyukdxuxj) (Quit: pdr)
  317. # [18:33] <jgraham> Argh
  318. # [18:33] <jgraham> Silly cache
  319. # 02[18:34] * Quits: mokush (~quassel@188.24.97.215) (Ping timeout: 264 seconds)
  320. # [18:36] <TabAtkins_> Nobody has eyes cuter than you guys. Especially you, jgraham.
  321. # [18:37] <jgraham> And nobody needs glasses more than you, TabAtkins_ :)
  322. # [18:37] <zewt> (´▽`)
  323. # 03[18:41] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  324. # 03[18:43] * Joins: David_Bradbury (~chatzilla@75-147-178-254-Washington.hfc.comcastbusiness.net)
  325. # 02[18:43] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Read error: Connection reset by peer)
  326. # 03[18:44] * Joins: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6)
  327. # 03[18:47] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  328. # 03[18:48] * Joins: danbri_ (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  329. # 06[18:49] * hober feels the love in #whatwg this morning
  330. # 02[18:49] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 246 seconds)
  331. # 02[18:54] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 240 seconds)
  332. # 02[18:57] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 240 seconds)
  333. # 03[19:00] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  334. # 03[19:04] * Joins: CvP (~CvP@123.49.23.109)
  335. # 03[19:04] * Joins: gpsietzema (~gpsietzem@dhcp-077-250-031-025.chello.nl)
  336. # 02[19:05] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 250 seconds)
  337. # 03[19:05] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  338. # 03[19:09] * Joins: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr)
  339. # 03[19:10] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  340. # 02[19:10] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 246 seconds)
  341. # 03[19:11] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  342. # 03[19:15] * dglazkov|away is now known as dglazkov
  343. # 03[19:17] * Joins: sicking (~chatzilla@nat/mozilla/x-kgqxioyfeecfqefq)
  344. # 02[19:18] * Quits: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6) (Quit: ap)
  345. # [19:21] <sicking> annevk: ping
  346. # 02[19:22] * Quits: micheil (~micheil@109.231.193.164) (Quit: http://brandedcode.com | http://github.com/miksago)
  347. # [19:22] <annevk> hey sicking
  348. # [19:22] <annevk> i'm in your timezone
  349. # [19:22] <annevk> o_O
  350. # 03[19:22] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  351. # [19:24] <sicking> annevk: and you're up this early !?!
  352. # [19:25] <sicking> annevk: is there a reason we're forbidding doctypes from getting adopted. It's a very odd exception
  353. # 02[19:25] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Remote host closed the connection)
  354. # [19:26] <annevk> I think it was because doctypes don't have an associated document
  355. # [19:26] <annevk> but I am happy to change that
  356. # [19:26] <annevk> I wish Acid3 had not tested DOCTYPEs so we could have dropped them on the floor
  357. # [19:26] <sicking> annevk: worst, reason, ever
  358. # [19:27] <annevk> Acid3 even has
  359. # 03[19:27] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
  360. # 03[19:27] * Joins: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6)
  361. # [19:27] <annevk> assertEquals(doctype.ownerDocument, null, "doctype's ownerDocument was wrong after creation");
  362. # [19:27] <annevk> omg
  363. # [19:27] <annevk> I hate Acid3
  364. # [19:27] <sicking> get hixie to fix it
  365. # [19:27] <sicking> if it's holding back the web platform, it is counter to its purpose
  366. # 03[19:28] * Joins: dave_levin (~dave_levi@nat/google/x-mpvekehyhuezdufu)
  367. # [19:28] <annevk> so what do we want? keep doctypes but let them have an ownerdocument?
  368. # [19:29] <annevk> and let them be adopted
  369. # [19:29] <sicking> i was just wanting to let them be adopted for now
  370. # [19:29] <sicking> they do have an owner document generally
  371. # [19:30] <sicking> it's just that when they're created they don't have one
  372. # [19:30] <sicking> i'm not sure how we'd deprecated doctype nodes
  373. # [19:30] <sicking> aren't browsers inserting them in the DOM now? during normal parsing
  374. # [19:30] <annevk> yeah they are
  375. # [19:30] <annevk> so I guess that's not really feasible anymore
  376. # [19:31] <sicking> i think it'd be hard yeah
  377. # [19:31] <sicking> my concern is that removing them would break sites that do document.childNodes[1] to get the document element
  378. # [19:32] <annevk> so adoptNode for doctype would nullify its ownerDocument right?
  379. # [19:32] <sicking> no, it would do the same as for other nodes
  380. # [19:32] <annevk> okay
  381. # [19:32] <sicking> set ownerDocument to the new document
  382. # [19:33] <annevk> so then I just need to remove doctype from the adoptNode line
  383. # [19:33] <annevk> let me do that right now
  384. # [19:33] <sicking> doctypes have a owner document as soon as they are inserted in a doc
  385. # [19:35] <annevk> oh and http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#concept-ensure-samedoc is affected as well
  386. # [19:35] <annevk> the implicit adoption
  387. # [19:37] <sicking> right
  388. # [19:37] <sicking> we've supported implicit adoption forever for doctypes, just not explicit adoption
  389. # 02[19:38] * Quits: Necrathex (~nectop@82-170-160-25.ip.telfort.nl) (Ping timeout: 240 seconds)
  390. # [19:38] <sicking> annevk: oh, and i'd be thrilled to say that doctypes always have an owner document, just like all other nodes
  391. # [19:38] <AryehGregor> Yes, please. Also allow cloning them.
  392. # [19:38] <AryehGregor> Down with magic!
  393. # [19:38] <sicking> annevk: i'll just be a bit tricky to define what that that ownerdoc is
  394. # [19:38] <annevk> getting Acid3 changed is a real pain though, Hixie?
  395. # [19:39] <AryehGregor> Has it made SVG fonts optional yet?
  396. # [19:39] <annevk> sicking, why is it harder than for an element?
  397. # 03[19:40] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  398. # [19:40] <sicking> annevk: because you don't create them from a document, but rather from a implementation
  399. # [19:40] <sicking> AryehGregor: nope
  400. # [19:41] <sicking> Acid3 is the IE6 of conformance test suites :)
  401. # 02[19:41] * Quits: tbassetto (~tbassetto@LRouen-151-71-49-64.w80-11.abo.wanadoo.fr) (Quit: Linkinus - http://linkinus.com)
  402. # [19:41] <annevk> sicking, not funny :)
  403. # [19:42] <annevk> sicking, fixed for adoptNode()
  404. # [19:43] <sicking> yay
  405. # [19:43] <annevk> still throws for documents
  406. # [19:43] <annevk> http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#dom-document-adoptnode
  407. # 03[19:45] * Joins: clair (~clair@host86-162-129-1.range86-162.btcentralplus.com)
  408. # [19:46] <sicking> annevk: awesome, thanks!
  409. # 02[19:46] * Quits: mokush_ (~quassel@188.24.97.161) (Remote host closed the connection)
  410. # 02[19:47] * Quits: CvP (~CvP@123.49.23.109) (Disconnected by services)
  411. # 03[19:47] * Joins: xCG (~CvP@123.200.17.118)
  412. # 03[19:48] * xCG is now known as CvP
  413. # 03[19:48] * Joins: weinig (~weinig@2620:149:4:401:1e1:8799:d303:3472)
  414. # [19:50] <annevk> AryehGregor, so yes
  415. # [19:50] <annevk> cloning of doctypes and documents should be allowed?
  416. # 03[19:56] * Joins: pdr (~pdr@nat/google/x-alilzwpjclwitcvf)
  417. # [19:58] <annevk> per email debate I just reread that already works
  418. # [19:59] <annevk> but importNode should block documents
  419. # [19:59] <annevk> oh because a document cannot own another one
  420. # 03[20:03] * Parts: annevk (~annevk@72-254-94-246.client.stsn.net)
  421. # 03[20:04] * Joins: annevk (~annevk@72-254-94-246.client.stsn.net)
  422. # 02[20:07] * Quits: uf0 (deeznuts@2001:4d88:ffff:ffff:2:b320:d90a:b) (Quit: changing servers)
  423. # 03[20:08] * Joins: uf0 (deeznuts@2001:4d88:ffff:ffff:2:b320:d90a:b)
  424. # 02[20:16] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 246 seconds)
  425. # 03[20:23] * Joins: jamesr (~jamesr@216.239.45.22)
  426. # [20:24] <annevk> notes:
  427. # [20:24] <annevk> * make deep argument optional
  428. # [20:24] <annevk> * make clone dfn concept-node-clone
  429. # [20:24] <zewt> for feature parity with the rest of the internet
  430. # [20:25] <AryehGregor> What are some examples of where people have reported bugs against a WD that are fixed in ED, or implementers have implemented something based on an obsolete WD?
  431. # [20:26] <TabAtkins_> annevk has several examples, I believe.
  432. # [20:26] <annevk> it happens often, but usually in internal bug reports
  433. # [20:29] <Hixie> wow, if ever there was an argument for amalgamting specs rather than splitting them, it has to be the graph on http://greenbytes.de/tech/tc2231/
  434. # [20:30] <annevk> so importNode and cloneNode are pretty much identical
  435. # [20:30] <annevk> but one throws for document in implementations and the other doesn't
  436. # [20:30] <annevk> weird
  437. # [20:37] <TabAtkins_> Hixie: I suspect it would be slightly less horrible if they had real names, not RFC numbers.
  438. # 02[20:37] * Quits: Martijnc (~Martijn@d54C02C64.access.telenet.be) (Ping timeout: 264 seconds)
  439. # [20:37] <Hixie> the whole http layer should just be one spec
  440. # [20:37] <Hixie> having all this stuff split all over the place is ludicrous
  441. # 03[20:37] * Joins: karlcow (~karl@nerval.la-grange.net)
  442. # [20:38] <annevk> HTTP itself is becoming 8 or so specs
  443. # [20:38] <zewt> rfcs having no xrefs at all doesn't help
  444. # 03[20:38] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
  445. # [20:38] <hsivonen> jgraham: no, I did not see that. (I was away in the countryside as a wedding guest over the weekend and missed just about everything that went on online)
  446. # [20:38] <annevk> I don't really want to fork HTTP though
  447. # [20:38] <annevk> too much effort
  448. # [20:39] <TabAtkins_> zewt: Indeed. RFCs in general are nearly the worst possible format to have split specs among.
  449. # [20:39] <zewt> seems like just publishing rfcs in a format other than fixed-width 80-column with hard page breaks as if people still print on 66-line printers is a hard enough battle
  450. # [20:39] <AryehGregor> They have HTML versions, which are significantly less horrible.
  451. # [20:39] <zewt> (and as if anyone actually prints specs)
  452. # 03[20:39] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  453. # 06[20:40] * Philip` wonders if anyone has printed HTML5 recently
  454. # [20:40] <zewt> one copy, one rainforest
  455. # 03[20:41] * Joins: jarek (~jarek@aeat224.neoplus.adsl.tpnet.pl)
  456. # 02[20:41] * Quits: jarek (~jarek@aeat224.neoplus.adsl.tpnet.pl) (Changing host)
  457. # 03[20:41] * Joins: jarek (~jarek@unaffiliated/jarek)
  458. # 02[20:42] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  459. # [20:44] <hsivonen> Philip`: based on tweets, it looked like Jirka printed it recently
  460. # 02[20:44] * Quits: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  461. # [20:44] <hsivonen> I probably should have started a "why RDFa sucks" wiki page 3 years ago so that I wouldn't need to write the same stuff over and over again
  462. # 03[20:45] * Joins: jacobolus (~jacobolus@208-90-212-189.PUBLIC.monkeybrains.net)
  463. # 03[20:47] * Joins: Martijnc (~Martijn@d54C02C64.access.telenet.be)
  464. # 03[20:47] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  465. # [20:55] <annevk> never too late
  466. # 03[20:55] * Joins: captain (~captain@xdsl-78-34-173-1.netcologne.de)
  467. # [21:01] <annevk> applied notes to draft
  468. # 02[21:04] * Quits: esc_ (~esc-ape@75.inst-3.ufg.ac.at)
  469. # 02[21:06] * Quits: maikmerten (~maikmerte@port-92-201-219-42.dynamic.qsc.de) (Remote host closed the connection)
  470. # 03[21:11] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  471. # 03[21:14] * Joins: kangax (40140afc@gateway/web/freenode/ip.64.20.10.252)
  472. # 03[21:14] * Joins: esc_ (~esc-ape@75.inst-3.ufg.ac.at)
  473. # 02[21:14] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
  474. # 02[21:16] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Read error: Connection reset by peer)
  475. # [21:16] <kangax> Does anyone remember offhand if form's submit event should fire when form fails validation? I see Opera 11.50 fires it; FF, Chrome don't.
  476. # 03[21:17] * Joins: gavin_ (~gavin@people.mozilla.com)
  477. # 02[21:17] * Quits: gavin_ (~gavin@people.mozilla.com) (Changing host)
  478. # 03[21:17] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  479. # [21:17] <annevk> looks like a bug in Opera per the specification
  480. # [21:18] <annevk> are you submitting it manually?
  481. # 02[21:18] * Quits: Jackneill (~Jackneill@unaffiliated/jackneill) (Read error: Connection reset by peer)
  482. # 02[21:18] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Client Quit)
  483. # [21:18] <annevk> because if you submit it through submit() Opera is correct
  484. # 03[21:18] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
  485. # [21:18] <sicking> annevk: do you know if opera is doing the HTML5 undomanager?
  486. # 03[21:18] * Joins: gavin_ (~gavin@people.mozilla.com)
  487. # 02[21:18] * Quits: gavin_ (~gavin@people.mozilla.com) (Changing host)
  488. # 03[21:18] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  489. # [21:19] <annevk> i know we don't
  490. # [21:19] <jgraham> sicking: So far we looked at the spec and got confused I think
  491. # [21:19] <sicking> jgraham: cool, i have an alternative proposal that i'm pitching
  492. # [21:20] <sicking> but i don't want to start implementing if other browsers have already set down the HTML5 path
  493. # [21:20] <smaug____> annevk: why you made /deep/ optional?
  494. # [21:20] <jgraham> sicking: Sounds good
  495. # [21:20] <Hixie> sicking: there's been several alternative proposals, i hope we can find something to replace it
  496. # [21:20] <sicking> Hixie: do you know if anyone's implemented what's in the spec?
  497. # [21:21] <sicking> Hixie: if people already have, then it'll be a lot harder to do something else
  498. # [21:21] <jgraham> Hixie: Can you pull it from the spec if it is unimplemented and should not be implemented?
  499. # [21:21] <Hixie> sicking: to my knowledge no. I removed it from the w3c copy to try to prevent it from getting implemented.
  500. # [21:21] <kangax> annevk: no, submitting by pressing submit button
  501. # [21:21] <Hixie> jgraham: well it's not that it shouldn't be implemented, it should get implementation feedback. which it is getting. :-)
  502. # [21:22] <sicking> Hixie: is "we don't like it and don't think it should be implemented" enough feedback :)
  503. # [21:22] <Hixie> sicking: no :-)
  504. # [21:22] <Hixie> sicking: we need _something_
  505. # [21:22] <sicking> Hixie: second proposal in https://bugzilla.mozilla.org/show_bug.cgi?id=617532#c12
  506. # [21:22] <Hixie> sicking: (though it's not urgent, certainly)
  507. # 03[21:22] * Joins: dylangluck (~dylangluc@pool-108-14-223-78.nycmny.east.verizon.net)
  508. # [21:22] <kangax> annevk: oh well. i guess will work around for now with `checkValidity` in submit handler.
  509. # [21:23] <annevk> sicking, there's also http://rniwa.com/editing/undomanager.html and http://rniwa.com/editing/undomanager-usecases.html
  510. # 03[21:23] * Joins: The_8472 (~stardive@azureus/The8472)
  511. # [21:23] <Hixie> sicking: what anne said
  512. # [21:23] <Hixie> sicking: please coordinate with other browser vendors on what proposal to implement :-) (feel free to use the whatwg list for this purpose)
  513. # [21:24] <annevk> smaug____, it's optional in some implementations already
  514. # [21:24] <annevk> smaug____, and it makes sense in the same way as making the last argument of addEventListener optional makes sense, I think
  515. # [21:24] <sicking> smaug____: it seems like an argument that would be useful to make optional
  516. # [21:24] <smaug____> it is just not backwards compatible change
  517. # [21:25] <smaug____> it should be optional, but if sites start to rely on it being optional...
  518. # [21:26] <annevk> if sites rely on <input type=datetime> people need to update their browsers too
  519. # [21:26] <annevk> sort of how things work...
  520. # 02[21:26] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Quit: WeeChat 0.3.0)
  521. # [21:27] <smaug____> calling importNode without the last parameter will throw in some browsers
  522. # [21:27] <annevk> sure
  523. # 03[21:27] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  524. # [21:27] <smaug____> ok, so we don't care about backwards compatibility
  525. # [21:27] <annevk> not with browsers
  526. # [21:27] <annevk> we care about compatibility with content
  527. # [21:28] <smaug____> that is new
  528. # [21:28] <annevk> not really
  529. # [21:28] <smaug____> "not with browsers"
  530. # [21:28] <smaug____> but I'm all for it
  531. # [21:28] <smaug____> we can simplify for example command handling significantly
  532. # [21:29] <annevk> sounds good to me :)
  533. # 02[21:29] * Quits: kangax (40140afc@gateway/web/freenode/ip.64.20.10.252) (Ping timeout: 252 seconds)
  534. # 02[21:31] * Quits: Jackneill (~Jackneill@unaffiliated/jackneill) (Ping timeout: 240 seconds)
  535. # 03[21:31] * Joins: cpearce (~chatzilla@ip-118-90-4-53.xdsl.xnet.co.nz)
  536. # [21:34] <smaug____> command and menu handling... no need to care about the strange <select> and <input> handling in menu
  537. # 02[21:35] * Quits: CvP (~CvP@123.200.17.118) (Disconnected by services)
  538. # 03[21:35] * Joins: xCG (~CvP@123.49.23.109)
  539. # 03[21:35] * Joins: ttepasse- (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  540. # 03[21:36] * xCG is now known as CvP
  541. # 02[21:36] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Operation timed out)
  542. # 02[21:36] * Quits: dbaron (~dbaron@72-254-87-122.client.stsn.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  543. # 02[21:39] * Quits: dylangluck (~dylangluc@pool-108-14-223-78.nycmny.east.verizon.net) (Quit: dylangluck)
  544. # 02[21:42] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Remote host closed the connection)
  545. # 02[21:48] * Quits: TabAtkins_ (~tabatkins@72-254-88-61.client.stsn.net) (Ping timeout: 240 seconds)
  546. # 03[21:53] * Joins: fishd (~darin@nat/google/x-jysifrklqwqohcmv)
  547. # 02[22:01] * Quits: jamesr (~jamesr@216.239.45.22) (Quit: jamesr)
  548. # 03[22:04] * Joins: bga_ (~bga@ppp78-37-199-166.pppoe.avangarddsl.ru)
  549. # 03[22:05] * Joins: jamesr (~jamesr@216.239.45.22)
  550. # 03[22:07] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:e8d4:5762:3def:e451)
  551. # 03[22:09] * Joins: ojan (~ojan@nat/google/x-gejhakgjohwzhegm)
  552. # 02[22:10] * Quits: annevk (~annevk@72-254-94-246.client.stsn.net) (Ping timeout: 258 seconds)
  553. # 02[22:12] * Quits: gpsietzema (~gpsietzem@dhcp-077-250-031-025.chello.nl) (Remote host closed the connection)
  554. # 03[22:13] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
  555. # 02[22:18] * Quits: David_Bradbury (~chatzilla@75-147-178-254-Washington.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
  556. # 03[22:18] * Joins: cvl_75 (~victor@84.232.172.142)
  557. # 03[22:18] * Joins: David_Bradbury (~chatzilla@75-147-178-254-Washington.hfc.comcastbusiness.net)
  558. # 02[22:21] * Quits: cvl_75 (~victor@84.232.172.142) (Remote host closed the connection)
  559. # 03[22:23] * Joins: victor_ (~victor@84.232.172.142)
  560. # 03[22:28] * tomasf_ is now known as tomasf
  561. # 02[22:30] * Quits: davidb_ (~davidb@corp.tor1.mozilla.com) (Quit: davidb_)
  562. # 03[22:31] * Joins: _bga (~bga@ppp78-37-235-210.pppoe.avangarddsl.ru)
  563. # 02[22:32] * Quits: bga_ (~bga@ppp78-37-199-166.pppoe.avangarddsl.ru) (Ping timeout: 260 seconds)
  564. # 02[22:33] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 252 seconds)
  565. # 03[22:37] * Joins: TabAtkins_ (~tabatkins@72-254-88-61.client.stsn.net)
  566. # 02[22:38] * Quits: cpearce (~chatzilla@ip-118-90-4-53.xdsl.xnet.co.nz) (Ping timeout: 258 seconds)
  567. # 02[22:40] * Quits: jamesr (~jamesr@216.239.45.22) (Quit: jamesr)
  568. # [22:41] <AryehGregor> The proposals to remove various link relations are harmless, right?
  569. # 03[22:45] * Joins: dbaron (~dbaron@72-254-87-122.client.stsn.net)
  570. # [22:45] <AryehGregor> Another question: if a proposal has security issues, who are some good people to CC, like maybe from Mozilla or Opera? I'm CCing abarth on this, but if I could get input from another implementer or two that would be nice.
  571. # [22:45] <abarth> AryehGregor: there are a bunch of moz folks who might be good to CC
  572. # [22:45] <abarth> maybe starting with bz or sid stamm might be good
  573. # [22:45] <AryehGregor> Okay.
  574. # 03[22:47] * Joins: annevk (~annevk@72-254-94-246.client.stsn.net)
  575. # 03[22:49] * Joins: nimbu (~Adium@72-254-58-68.client.stsn.net)
  576. # 03[22:50] * Joins: jdaggett (~jdaggett@z235034.dynamic.ppp.asahi-net.or.jp)
  577. # [22:53] <abarth> AryehGregor: some variation of that idea could work
  578. # [22:53] <AryehGregor> Like what?
  579. # [22:54] <abarth> AryehGregor: if you think of it like a popup window that's constrained to the parent page's extent
  580. # [22:54] <AryehGregor> But whose position and focus you can't control?
  581. # [22:54] <AryehGregor> Does that actually satisfy the use-cases (not that I'm totally clear on what those are)?
  582. # [22:55] <AryehGregor> I guess the use-case is something like "let me embed stuff without the site being able to break out and take away my revenue from the banner ad I'm plastering on top of other people's sites".
  583. # [22:55] <AryehGregor> I mean, okay, it could be more innocuous, like Google Translate.
  584. # [22:55] <abarth> there are a couple interesting use cases
  585. # 02[22:55] * Quits: zdobersek (~zan@cpe-46-164-8-142.dynamic.amis.net) (Quit: Leaving.)
  586. # [22:55] <abarth> one tricky one is something like facebook connect
  587. # [22:56] <abarth> let's assume you're already signed into facebook, so you don't need to type your password
  588. # [22:56] <abarth> but you need to approve the connection between the site and facebook
  589. # [22:56] <abarth> facebook wants that UI to be displayed "on top" so that it can't be clickjacked
  590. # [22:56] <abarth> today, they'd need to use a popup window to get that sort of display
  591. # [22:56] <AryehGregor> What's wrong with that?
  592. # [22:56] <abarth> but they don't because popup windows are ugly, hard to use, and have trouble with popup blockers
  593. # [22:57] <abarth> they want the drawing model of a popup
  594. # [22:57] <abarth> but the interaction model of a lightbox
  595. # [22:57] <AryehGregor> Hmm, okay.
  596. # [22:57] <AryehGregor> Seems reasonable.
  597. # [22:57] <abarth> the harder case is when you need to type your facebook password
  598. # [22:57] <abarth> because you're not authenticated to facebook yet
  599. # [22:58] <abarth> then you need an address bar to tell you which site you're interacting with
  600. # [22:58] <abarth> which isn't possible using this mechanism
  601. # [22:58] <karlcow> In which spec atob has been moved?
  602. # [22:59] <annevk> karlcow, HTML, no?
  603. # [22:59] <annevk> http://www.whatwg.org/C#windowbase64
  604. # [23:01] <karlcow> hmmm
  605. # [23:01] <karlcow> http://dev.w3.org/html5/spec/
  606. # 03[23:02] * Joins: jamesr (~jamesr@216.239.45.22)
  607. # [23:02] <gsnedders> karlcow: There was an objection to it being included as it was a new feature after LC
  608. # [23:03] <gsnedders> (Despite it having been implemented for almost two decades…)
  609. # [23:03] <AryehGregor> It was added before LC.
  610. # [23:03] <karlcow> in fact I was looking where the data uris were defined. I wanted to know if there is a requirement for base64 on the specification.
  611. # [23:04] <karlcow> but could not find it
  612. # [23:04] <gsnedders> AryehGregor: Before? Then my memory must be wrong… Why was it removed then?
  613. # 06[23:04] * gsnedders has found the commit now, but it gives no justification
  614. # 03[23:04] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  615. # [23:04] <AryehGregor> Because Sam filed a bug, so Hixie removed it, then I complained, the chairs clarified they didn't technically ask him to remove it, and Hixie re-added it.
  616. # [23:05] <hsivonen> Hixie: sharing the HTML tokenizer with the XML code path is not completely nuts. I've been pondering something similar.
  617. # [23:05] <gsnedders> karlcow: base64 for data URIs appears to be completely undefined.
  618. # [23:05] <Hixie> anyone know anything about RFC 4733? I'm trying to work out if you need a separate audio channel or if it can share the audio channel somehow but i'm not able to work it out
  619. # [23:05] <Hixie> hsivonen: really? seems like a world of pain
  620. # [23:05] <karlcow> gsnedders: ah interesting
  621. # [23:05] <karlcow> I was testing a few things about it
  622. # 02[23:05] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
  623. # [23:06] <hsivonen> Hixie: the HTML tokenizer is *very* close to what one would want a non-recursive XML tokenizer to look like
  624. # [23:06] <karlcow> gsnedders: http://www.la-grange.net/2011/07/25/data-uri-base-test
  625. # [23:06] <hsivonen> Hixie: except the XML tokenizer needs to be able to deal with the internal subset to be compliant
  626. # [23:06] <hsivonen> hooray for the internal subset
  627. # [23:06] <Hixie> half the rfc seems to say that there's just one audio channel that's the same as the main one, and the other half seems to suggest you need to negotiate a telephone-events channels separately. *confused*
  628. # [23:07] <Hixie> hsivonen: i'd be worried about edge cases like NULLs and so on, but if you say so
  629. # [23:07] <abarth> hsivonen: you're aware that we're starting down that path in webkit, right?
  630. # [23:07] <Hixie> abarth: that's why we're discussing it
  631. # [23:07] <hsivonen> abarth: I just saw a mention in the IRC log
  632. # [23:07] <abarth> its somewhat experimental work
  633. # [23:08] <annevk> we have our own HTML and XML parser but have not done that
  634. # 03[23:08] * Joins: erlehmann (~erlehmann@89.204.153.116)
  635. # [23:08] <hsivonen> Hixie: I already added PI tokenization in order to be able to use the HTML tokenizer for syntax highlighting XML for View Source
  636. # [23:08] <annevk> maybe now WebKit implements their own XML parser they can implement XML5!
  637. # 02[23:08] * Quits: wakaba_ (~wakaba@189.63.138.58.dy.bbexcite.jp) (Read error: Connection reset by peer)
  638. # [23:08] <hsivonen> Hixie: it mishighlights the internal subset, though
  639. # [23:08] <hober> annevk: :)
  640. # 03[23:09] * Joins: wakaba (~wakaba@189.63.138.58.dy.bbexcite.jp)
  641. # [23:09] <othermaciej> our XML parser isn't yet ready to handle XML1
  642. # [23:09] <hsivonen> annevk: yeah, if the HTML tokenizer is reused, XML5 is very close
  643. # [23:09] <annevk> XML5 is easier :)
  644. # [23:10] <annevk> no need to check Name productions and such
  645. # 02[23:10] * Quits: uf0 (deeznuts@2001:4d88:ffff:ffff:2:b320:d90a:b) (Ping timeout: 264 seconds)
  646. # [23:11] <othermaciej> our new XML tokenizer is similar to our HTML5 tokenizer and reuses some code, but it's not the same piece of code
  647. # [23:12] <abarth> its mostly the data structures / architecture that's shared
  648. # [23:12] <abarth> its going to have its own state machine, for example
  649. # [23:13] <Hixie> that makes more sense to me
  650. # [23:13] <hsivonen> I've been thinking of forking the tokenizer slightly for XML
  651. # 02[23:13] * Quits: MacTed (~Thud@63.119.36.36)
  652. # [23:13] <AryehGregor> othermaciej, have you remembered about providing innerText feedback? I've had feedback from Microsoft, Mozilla, and Opera since July 14, and am just waiting for WebKit.
  653. # [23:13] <othermaciej> AryehGregor: can you ping hober about it?
  654. # [23:13] <hsivonen> the main need to fork, AFAICT, is to perform qname splitting on colon in the tokenizer for efficiency
  655. # [23:13] <hsivonen> but on the HTML side, you don't want the tokenizer to do that
  656. # [23:13] <othermaciej> AryehGregor: I think the short version is that we won't remove it but I dunno our relative feelings about the other alternatives
  657. # [23:14] <hsivonen> but the states could be shared
  658. # [23:14] <hsivonen> some states like the script stuff would be unused on the XML side
  659. # [23:15] <hsivonen> while PI and internal subset states are needed on top of the HTML states
  660. # [23:15] <AryehGregor> othermaciej, okay.
  661. # 02[23:17] * Quits: pdr (~pdr@nat/google/x-alilzwpjclwitcvf) (Quit: pdr)
  662. # [23:17] <hober> AryehGregor: consider me pinged :)
  663. # 02[23:18] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  664. # 03[23:19] * Joins: gpsietzema (~gpsietzem@188.201.167.121)
  665. # 06[23:23] * jgraham occasionally hears complaints that the XML parser in Opera is lighting fast but it never appears in benchmarks
  666. # [23:23] <jgraham> s/it/XML parsing/
  667. # [23:23] <jgraham> So I guess I ought to be promoting XML on the web :)
  668. # 02[23:23] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  669. # 06[23:24] * jgraham hasn't actually tested this though
  670. # 02[23:27] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  671. # [23:27] <shepazu> AryehGregor: no, but in SVG 2, I expect SVG fonts will be optional
  672. # 03[23:29] * Joins: uf0 (Noahlias@2001:4d88:ffff:ffff:2:b320:d90a:b)
  673. # [23:29] <AryehGregor> jgraham, make an XHR microbenchmark that involves downloading a gigantic XML file and then retrieving one trivial piece of data from it.
  674. # [23:29] <AryehGregor> Where the download is cached.
  675. # [23:29] <gsnedders> From the end of the document.
  676. # [23:32] <jgraham> AryehGregor: And give it a catchy name like "MoonArachnid" and tell people it represents browser performance :)
  677. # [23:35] <jamesr> XML parsing should matter for parsing pages served up as XML/XHTML
  678. # [23:35] <jgraham> All three of them
  679. # 02[23:35] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
  680. # [23:35] <jamesr> guess the lesson is "don't optimize codepaths that nobody uses", then :D
  681. # 03[23:36] * Joins: karlcow (~karl@nerval.la-grange.net)
  682. # [23:36] <gsnedders> jamesr: Until you have a customer who wants a [insane number here] MB SVG file to load quickly on something like a 200 MHz MIPS device, and will pay you for it. :P
  683. # [23:37] <jamesr> heh, true
  684. # 02[23:42] * Quits: Zeddy (~Zeddy@cable-prv-fe9cdc00-246.dhcp.inet.fi)
  685. # 02[23:43] * Quits: clair (~clair@host86-162-129-1.range86-162.btcentralplus.com) (Ping timeout: 250 seconds)
  686. # 03[23:45] * Joins: clair (~clair@host81-159-189-93.range81-159.btcentralplus.com)
  687. # 03[23:48] * Joins: cpearce (~chatzilla@ip-118-90-4-53.xdsl.xnet.co.nz)
  688. # 02[23:50] * Quits: smaug____ (~chatzilla@a91-154-41-96.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  689. # 03[23:50] * Joins: MikeSmith_ (~MikeSmith@EM1-112-250-5.pool.e-mobile.ne.jp)
  690. # 02[23:51] * Quits: MikeSmith (~MikeSmith@EM114-48-208-252.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  691. # 03[23:51] * MikeSmith_ is now known as MikeSmith
  692. # 03[23:58] * Joins: cygri_ (~cygri@wlan-nat.fwgal01.deri.ie)
  693. # Session Close: Tue Jul 26 00:00:00 2011

The end :)