/irc-logs / freenode / #whatwg / 2010-09-20 / end

Options:

  1. # Session Start: Mon Sep 20 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:02] * Joins: WHATWG (~apermanen@76.168.89.210)
  4. # [00:02] * Quits: smaug____ (~chatzilla@85-156-25-215.elisa-mobile.fi) (Ping timeout: 276 seconds)
  5. # [00:09] * Quits: sicking (~chatzilla@mpt-vpn.mozilla.com) (Ping timeout: 245 seconds)
  6. # [00:13] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Quit: mischat)
  7. # [00:15] * Joins: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk)
  8. # [00:25] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
  9. # [00:29] * Quits: dglazkov (~dglazkov@216.239.45.130) (Quit: dglazkov)
  10. # [00:42] * Joins: weinig (~weinig@m1c0436d0.tmodns.net)
  11. # [00:48] * Joins: mischat_ (~mischat@78-86-167-133.zone2.bethere.co.uk)
  12. # [00:49] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Ping timeout: 264 seconds)
  13. # [00:49] * mischat_ is now known as mischat
  14. # [00:53] * Quits: weinig (~weinig@m1c0436d0.tmodns.net) (Quit: weinig)
  15. # [01:01] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
  16. # [01:11] * Quits: micheil (~micheil@124-169-144-64.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
  17. # [01:12] * Quits: MikeSmith (~MikeSmith@EM114-48-157-94.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  18. # [01:18] * Joins: MikeSmith (~MikeSmith@EM111-188-7-130.pool.e-mobile.ne.jp)
  19. # [01:19] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
  20. # [01:20] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds)
  21. # [01:20] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  22. # [01:21] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
  23. # [01:25] * Quits: welly (~welly@unaffiliated/welly) (Remote host closed the connection)
  24. # [01:44] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
  25. # [01:45] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  26. # [01:45] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Ping timeout: 245 seconds)
  27. # [01:46] * Quits: erlehmann (~erlehmann@89.204.137.4) (Quit: Die demokratieerhaltende Whistleblower-Organistation Krautchan freut sich immer über Spenden.)
  28. # [01:49] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Remote host closed the connection)
  29. # [01:51] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
  30. # [01:55] * Joins: FireFly (~firefly@unaffiliated/firefly)
  31. # [01:56] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  32. # [01:56] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  33. # [01:58] * Quits: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com) (Quit: Leaving)
  34. # [01:59] * Joins: dglazkov (~dglazkov@216.239.45.130)
  35. # [02:22] * Joins: aho (~nya@fuld-4d00d3af.pool.mediaWays.net)
  36. # [02:22] * Joins: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com)
  37. # [02:40] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  38. # [02:43] <faffers> Do any mobile browser implementations support playback of cached audio?
  39. # [02:43] <faffers> (offline)
  40. # [02:43] <faffers> or on
  41. # [02:43] <faffers> actually
  42. # [02:43] <faffers> just cached
  43. # [02:51] <MikeSmith> faffers: Opera Mobile does
  44. # [02:51] <MikeSmith> or I should say, I think it does
  45. # [02:51] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Sweden is screwed)
  46. # [02:53] <MikeSmith> you'd have to ask somebody from Opera to confirm
  47. # [02:53] <faffers> sure
  48. # [02:53] <faffers> I'm trying on mobile safari atm
  49. # [02:54] <faffers> bit of a bastard, it's not interested in cached mp3s, whether they're the original file or I convert them to data uris
  50. # [02:54] <MikeSmith> as far as other Webkit-based browser engines, I think that's handled in the platform code, so it'd depend on which port/OS/platform version of Webkit (e.g., Qt, GTK+, whatever)
  51. # [02:54] <faffers> sure
  52. # [03:04] * Quits: aho (~nya@fuld-4d00d3af.pool.mediaWays.net) (Ping timeout: 245 seconds)
  53. # [03:06] * Quits: cypha (~sallabanc@unaffiliated/cypha) (Ping timeout: 240 seconds)
  54. # [03:08] * Joins: gerred (~gerred@c-98-245-71-126.hsd1.co.comcast.net)
  55. # [03:09] * Joins: jacobolu_ (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
  56. # [03:09] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
  57. # [03:12] * jacobolu_ is now known as jacobolus
  58. # [03:12] <jacobolus> is there someplace to report typos in the SVG spec?
  59. # [03:12] * Joins: baba (~sallabanc@unaffiliated/cypha)
  60. # [03:12] <jacobolus> oh, there's a w3 bugzilla. that'll work
  61. # [03:16] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 272 seconds)
  62. # [03:16] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
  63. # [03:17] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
  64. # [03:19] <MikeSmith> jacobolus: yeah, bugzilla is probably the best place
  65. # [03:19] <MikeSmith> so I'm just discovering ejacs - http://code.google.com/p/ejacs/
  66. # [03:20] <MikeSmith> "an Ecma-262 compliant JavaScript interpreter written entirely in Emacs Lisp"
  67. # [03:20] <MikeSmith> I wonder how well it actually works
  68. # [03:21] * MikeSmith wonders if Steve Yegge is on twitter
  69. # [03:26] * Joins: miketaylr (~miketaylr@24.42.95.108)
  70. # [03:35] * Joins: aho (~nya@fuld-4d00d0fa.pool.mediaWays.net)
  71. # [03:42] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  72. # [04:03] * Joins: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is)
  73. # [04:04] * Quits: wakaba (~wakaba@134.157.197.113.dy.bbexcite.jp) (Quit: Leaving...)
  74. # [04:07] * Joins: wakaba (~wakaba@134.157.197.113.dy.bbexcite.jp)
  75. # [04:15] * Joins: mischat_ (~mischat@78-86-167-133.zone2.bethere.co.uk)
  76. # [04:16] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Ping timeout: 240 seconds)
  77. # [04:16] * mischat_ is now known as mischat
  78. # [04:18] * Joins: dglazkov_ (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  79. # [04:23] * Quits: dglazkov (~dglazkov@216.239.45.130) (Ping timeout: 265 seconds)
  80. # [04:23] * dglazkov_ is now known as dglazkov
  81. # [04:36] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds)
  82. # [04:36] * Quits: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is) (Remote host closed the connection)
  83. # [04:37] <roc> faffers: Fennec supports <audio> + the HTML5 offline cache
  84. # [04:38] <roc> faffers: also data: urls in <audio>
  85. # [04:42] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  86. # [04:52] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Remote host closed the connection)
  87. # [04:56] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
  88. # [04:56] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
  89. # [05:18] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
  90. # [05:19] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
  91. # [05:21] * Joins: sicking (~chatzilla@mpt-vpn.mozilla.com)
  92. # [05:24] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  93. # [05:24] * Quits: ukai (~ukai@nat/google/x-fvjzhksuwohtmvxw) (Ping timeout: 240 seconds)
  94. # [05:25] * Joins: ukai (~ukai@nat/google/x-fvtfswlnxcqohakb)
  95. # [05:34] * Joins: agektmr (~Adium@p4188-ipbf5401marunouchi.tokyo.ocn.ne.jp)
  96. # [05:43] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  97. # [05:48] * Quits: agektmr (~Adium@p4188-ipbf5401marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  98. # [05:50] * Joins: weinig (~weinig@m2d5636d0.tmodns.net)
  99. # [05:52] * Quits: hamcore (rhythm@unaffiliated/hamcore) (Quit: No road is long with good company. -Turkish Proverb)
  100. # [05:57] * abarth is now known as commit-cluster
  101. # [06:08] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  102. # [06:09] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  103. # [06:10] * Quits: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com) (Quit: Leaving)
  104. # [06:23] * commit-cluster is now known as abarth
  105. # [06:23] * Joins: welly (~welly@unaffiliated/welly)
  106. # [06:33] * Quits: sicking (~chatzilla@mpt-vpn.mozilla.com) (Ping timeout: 272 seconds)
  107. # [06:35] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  108. # [06:41] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  109. # [06:51] * Quits: aho (~nya@fuld-4d00d0fa.pool.mediaWays.net) (Ping timeout: 245 seconds)
  110. # [07:10] * Joins: MikeSmith_ (~MikeSmith@EM114-48-115-16.pool.e-mobile.ne.jp)
  111. # [07:10] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
  112. # [07:13] * Quits: MikeSmith (~MikeSmith@EM111-188-7-130.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  113. # [07:13] * MikeSmith_ is now known as MikeSmith
  114. # [07:23] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
  115. # [07:25] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  116. # [07:27] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  117. # [07:28] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  118. # [07:34] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
  119. # [07:35] * Joins: jacobolu_ (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  120. # [07:36] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
  121. # [07:40] * Joins: espadrine (~espadrine@acces0670.res.insa-lyon.fr)
  122. # [07:42] * Quits: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no) (Quit: Ex-Chat)
  123. # [07:54] <faffers> Have Apple disabled the ability to use uri data for HTML5 audio on iOS or is it just not done yet?
  124. # [08:04] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  125. # [08:05] * Quits: jacobolu_ (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
  126. # [08:05] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  127. # [08:06] * Quits: welly (~welly@unaffiliated/welly) (Remote host closed the connection)
  128. # [08:06] <zcorpan_> TabAtkins: hey we're born the same month! which day?
  129. # [08:20] * Joins: Twisol (~Twisol@wikia/Oddlyoko)
  130. # [08:27] * Joins: maikmerten (~merten@dhcp-11-239.it.uu.se)
  131. # [08:30] * Joins: micheil (~micheil@124-169-144-64.dyn.iinet.net.au)
  132. # [08:32] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
  133. # [08:33] * Quits: macpherson (~macpherso@nat/google/x-fomkzfihmdkuskfj) (Quit: macpherson)
  134. # [08:36] * Joins: FireFly (~firefly@unaffiliated/firefly)
  135. # [08:43] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  136. # [08:48] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
  137. # [08:49] * Joins: macpherson (~macpherso@nat/google/x-fszycbvtyryyhkyl)
  138. # [08:49] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  139. # [08:52] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  140. # [08:55] * Joins: mokush (~quassel@79.116.79.248)
  141. # [09:04] * Joins: sicking (~chatzilla@mpt-vpn.mozilla.com)
  142. # [09:04] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  143. # [09:04] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection timed out)
  144. # [09:05] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 245 seconds)
  145. # [09:06] * Quits: WHATWG (~apermanen@76.168.89.210) (Quit: Leaving.)
  146. # [09:07] * Twisol is now known as Twisol|stressed|
  147. # [09:07] * Twisol|stressed| is now known as Twisol|sleeping
  148. # [09:08] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  149. # [09:12] * Joins: payman_s (~payman@77.72.99.119)
  150. # [09:16] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
  151. # [09:16] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
  152. # [09:22] * Quits: sicking (~chatzilla@mpt-vpn.mozilla.com) (Remote host closed the connection)
  153. # [09:24] * Quits: Anti-X (~duckmysic@c7678BF51.dhcp.bluecom.no) (Ping timeout: 255 seconds)
  154. # [09:24] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
  155. # [09:28] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
  156. # [09:30] * Joins: Anti-X (~duckmysic@c9F77BF51.dhcp.bluecom.no)
  157. # [09:31] * Joins: Amorphous (jan@unaffiliated/amorphous)
  158. # [09:34] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Read error: Connection reset by peer)
  159. # [09:34] * Joins: mpt (~mpt@canonical/mpt)
  160. # [09:35] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
  161. # [09:36] * Joins: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk)
  162. # [09:42] * Joins: Steve_B (~chatzilla@gatej.mh.bbc.co.uk)
  163. # [09:44] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
  164. # [09:45] * Quits: Anti-X (~duckmysic@c9F77BF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  165. # [09:52] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  166. # [10:06] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  167. # [10:07] * Joins: Ms2ger (~Ms2ger@91.181.1.171)
  168. # [10:09] * Joins: estellevw (~estelle@adsl-99-8-226-189.dsl.pltn13.sbcglobal.net)
  169. # [10:18] * Joins: mpt (~mpt@canonical/mpt)
  170. # [10:19] * Joins: smaug____ (~chatzilla@80-186-198-132.elisa-mobile.fi)
  171. # [10:22] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Quit: mischat)
  172. # [10:23] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 265 seconds)
  173. # [10:23] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
  174. # [10:26] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 272 seconds)
  175. # [10:31] * Joins: matjas (~matjas@ip-213-49-92-33.dsl.scarlet.be)
  176. # [10:31] <jgraham> Anyone have any idea if the "reset the form owner" algorithm has been compatibility tested?
  177. # [10:31] * Joins: mat_t (~mattomasz@91.189.88.12)
  178. # [10:31] <jgraham> Specifically the case where you have a form-associated element that is not a child of its form
  179. # [10:32] * ojan_ is now known as ojan_away
  180. # [10:32] <jgraham> I think we have at least one bug on file that would regress if we implemented that behaviour
  181. # [10:34] <volkmar> jgraham: which is?
  182. # [10:34] * Joins: ROBOd (~robod@92.86.246.35)
  183. # [10:35] * Quits: seventh (seventh@64-9-175-138.fwd.datafoundry.com) (Ping timeout: 272 seconds)
  184. # [10:35] <jgraham> volkmar: Which what?
  185. # [10:36] <volkmar> jgraham: what bug?
  186. # [10:36] <jgraham> Oh, bbc.co.uk relied on retaining the form element pointer after reparenting
  187. # [10:36] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  188. # [10:37] <volkmar> jgraham: gecko is implementing that in nightlies and everything seems fine
  189. # [10:37] <jgraham> I think we also got OTW on them
  190. # [10:37] <jgraham> But it's at least unclear that other sites won't break in the same way
  191. # [10:37] <volkmar> jgraham: but they don't use @form?
  192. # [10:38] <jgraham> No, they had markup like <table><form><td><input>
  193. # [10:38] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
  194. # [10:38] <volkmar> jgraham: that should still work afaik
  195. # [10:38] <hsivonen> jgraham: so they didn't re-re-parent using a script?
  196. # [10:38] * Joins: mpt (~mpt@canonical/mpt)
  197. # [10:38] <jgraham> Then they removed and reinserted the table into the document
  198. # [10:38] <jgraham> Using a script
  199. # [10:38] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
  200. # [10:38] <hsivonen> jgraham: and did that work in Gecko?
  201. # [10:39] <jgraham> hsivonen: I assume it did at the time
  202. # [10:39] <hsivonen> I'm surprised
  203. # [10:39] <jgraham> This was 1.5 years ago
  204. # [10:40] <jgraham> It is possible that the old gecko parser did something different in this case?
  205. # [10:40] <gsnedders> jgraham: Are we sure we got the same markup as Gecko?
  206. # [10:40] * gsnedders has some vague memory that we got different markup causing that bug
  207. # [10:41] <jgraham> gsnedders: No
  208. # [10:41] <jgraham> I'm not *sure* about anything
  209. # [10:42] <jgraham> Anyway, if gecko implements what is in the spec and doesn't see significant breakage that is fine
  210. # [10:42] <hsivonen> jgraham: I *think* the old parser had a subtle difference from the new parser in some form behavior
  211. # [10:44] <hsivonen> probably discoverable by searching my bugzilla comments from 2009 on bugs numbered < 400000
  212. # [10:44] <hsivonen> and not having [fixed by the html5 parser] in the whiteboard
  213. # [10:44] <hsivonen> and having status FIXED
  214. # [10:46] * Quits: gerred (~gerred@c-98-245-71-126.hsd1.co.comcast.net) (Quit: gerred)
  215. # [10:49] <jgraham> hsivonen: If the algorithm per spec is working for you, I think that is probably good enough. The comment I got from our developer was something like "I actually quite like the algorithm there, it seems fairly sane. But in HTML that isn't always a good sign"
  216. # [10:49] <hsivonen> jgraham: no site breakage bugs arising from this have reached me
  217. # [10:50] <hsivonen> the only bug I've seen about this area was filed by volkmar based on logic instead of site compat ;-)
  218. # [10:50] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
  219. # [10:54] <volkmar> hsivonen: you mean the <form><form><input> bug?
  220. # [10:54] <hsivonen> volkmar: yes
  221. # [10:55] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  222. # [10:55] <volkmar> i still don't understand why the first form is used during parsing considering the second will be set as the form owner after, iirc
  223. # [10:56] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  224. # [11:00] <hsivonen> volkmar: there is no second form element
  225. # [11:00] <hsivonen> volkmar: the second tag is thrown away
  226. # [11:00] <hsivonen> due to compat reasons
  227. # [11:02] <volkmar> hsivonen: the parser is full of black magic :)
  228. # [11:02] <hsivonen> volkmar: not as magic as the old one, though :-)
  229. # [11:04] <volkmar> hsivonen: you mean Gandalf the White is not as magic as Gandalf the Grey? ;)
  230. # [11:05] <hsivonen> volkmar: this time it's actually possible to read the spec or source to see how stuff happens
  231. # [11:08] <annevk> hehe -- http://twitter.com/joedrew/status/24973615911
  232. # [11:14] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  233. # [11:18] <MikeSmith> Peter-: has there been some announcement from Mozilla about shipping FF4 with the initial Gecko API?
  234. # [11:19] <MikeSmith> and if so, they're essentially including it as still-experimental, right?
  235. # [11:20] <Peter`> It's prefixed, yes
  236. # [11:20] <MikeSmith> OK
  237. # [11:20] <Peter`> it's being announced as a feature here: http://www.mozilla.com/en-US/firefox/beta/features/
  238. # [11:21] <MikeSmith> is that any different from Chrome releasing beta that include their own still-experimental audio API?
  239. # [11:21] * MikeSmith reads feature page
  240. # [11:21] <Peter`> Chrome's API is the one from the incubator group
  241. # [11:21] <Peter`> it doesn't ship yet, though, isn't even close to being enabled in WebKit
  242. # [11:22] <MikeSmith> there's been no decision in the incubator group about that spec
  243. # [11:22] <MikeSmith> in fact, we really need to convert that incubator group into a real WG
  244. # [11:22] <Peter`> The spec, as it is right now, is way too complicated
  245. # [11:22] <MikeSmith> because the incubator group can't publish andy spec anyway
  246. # [11:22] <Peter`> I agree that it's nowhere close to being finished, but Chris Rogers realizes that himself as well
  247. # [11:22] <Peter`> (the editor)
  248. # [11:23] <Peter`> Shipping an alternative API with Firefox 4 isn't going to make things better, prefixed or not
  249. # [11:23] <Peter`> when enabled by default, that is, before a consensus has been reached
  250. # [11:24] <annevk> do you think it will get lots of adoption soon then?
  251. # [11:24] <MikeSmith> Peter-: looking at http://www.mozilla.com/en-US/firefox/beta/features/ I do notice nothing indicating it's experimental or not fully baked -- so yeah, I agree that is not good. Developers should not be led to assume that is stable enough for them to implement production apps around
  252. # [11:25] <Peter`> annevk, even though it's proprietary, it's working. People will start experimenting and might expect it to show up in other browsers
  253. # [11:25] <MikeSmith> it otherwise might be interpreted as Mozilla trying to preemptively put some facts on the ground so that they won't have to change the API later
  254. # [11:26] <Peter`> I concur
  255. # [11:26] * Quits: Ms2ger (~Ms2ger@91.181.1.171) (Read error: Connection reset by peer)
  256. # [11:26] <MikeSmith> boaz: ↑
  257. # [11:26] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  258. # [11:27] <jgraham> MikeSmith: It's not clear to mw why this is a big problem for anyone other than the Mozilla people
  259. # [11:28] <jgraham> In that they might have some pressure to keep supporting their audio API in the future when some standard exists
  260. # [11:28] <annevk> really?
  261. # [11:28] <annevk> it's prefixed
  262. # [11:28] <MikeSmith> jgraham: you don't think it's a problem to be aware that a particular API is not stable?
  263. # [11:28] <annevk> prefixed is great
  264. # [11:28] <jgraham> MikeSmith: Prefixed === unstable
  265. # [11:28] <Peter`> It's not being advertised as such
  266. # [11:28] <annevk> you want people to do some amount of experimentation otherwise you never get a feel of what is wrong
  267. # [11:29] <Peter`> "Firefox is changing the way media is integrated on the web" sounds like something which is here to stay, prefixed or not
  268. # [11:29] <jgraham> It is no different to people shipping prefixed CSS or whatever
  269. # [11:29] <jgraham> It seems to me that, fundamentally, they are doing the right thing
  270. # [11:30] <jgraham> Possibly their PR people have gone overboard
  271. # [11:30] <jgraham> But seriously, who expects a mozFoo API to be the last word in Foo APIS?
  272. # [11:30] <abarth> i've been going through the WebKit bug database. It's crazy how many bugs are fixed by the HTML5 parser
  273. # [11:31] <jgraham> It is clear that it can be replaced with some other API in the future and you can get the right one via feature detection
  274. # [11:31] * Joins: roc_ (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net)
  275. # [11:31] * Quits: roc (~roc@12.180.114.2) (Read error: Connection reset by peer)
  276. # [11:31] * roc_ is now known as roc
  277. # [11:31] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  278. # [11:32] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  279. # [11:33] * Quits: Twisol|sleeping (~Twisol@wikia/Oddlyoko) (Quit: Leaving)
  280. # [11:33] * Joins: Ms2ger (~Ms2ger@91.181.122.14)
  281. # [11:34] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
  282. # [11:34] <hsivonen> it could be, though, that -ms- and -webkit- are setting wrong expectations about future support for -moz- and -o- features
  283. # [11:34] <Peter`> jgraham, I agree that the PR part around it makes it seem worse than it is. Still I think it'd be best to keep it disabled by default, so that people who want to use it can experiment with it, while also waiting for the Incubator Group to reach a consensus. If Chrome is going to do the same there'll be two implementations of an "Audio API" which aren't similar at all
  284. # [11:36] <hsivonen> if you disable something by default, you can't really demo it as easily
  285. # [11:38] <hsivonen> (Apple and Google are demoing -webkit-* stuff as "HTML5" all the time, and Firefox looks bad, because the newest demos don't run)
  286. # [11:38] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
  287. # [11:41] <hsivonen> how many people actually read http://slides.html5rocks.com/disclaimer.html ?
  288. # [11:42] * Parts: payman_s (~payman@77.72.99.119) ("Leaving")
  289. # [11:42] * Joins: payman_s (~payman@77.72.99.119)
  290. # [11:49] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  291. # [11:56] * Quits: ojan_away (~ojan@nat/google/x-xjwutoqhglzizhgo) (Quit: ojan_away)
  292. # [12:05] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  293. # [12:06] * Joins: mpt (~mpt@91.189.88.12)
  294. # [12:06] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
  295. # [12:06] * Joins: mpt (~mpt@canonical/mpt)
  296. # [12:13] * Quits: espadrine (~espadrine@acces0670.res.insa-lyon.fr) (Quit: espadrine)
  297. # [12:18] * Joins: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk)
  298. # [12:25] * Joins: ciaran_lee (leecn@spoon.netsoc.tcd.ie)
  299. # [12:26] * Joins: erlehmann (~erlehmann@89.204.153.99)
  300. # [12:32] * Quits: smaug____ (~chatzilla@80-186-198-132.elisa-mobile.fi) (Ping timeout: 272 seconds)
  301. # [12:33] * Joins: jacobolu_ (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  302. # [12:34] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
  303. # [12:35] * Joins: espadrine (~espadrine@acces0670.res.insa-lyon.fr)
  304. # [12:40] * Quits: estellevw (~estelle@adsl-99-8-226-189.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  305. # [12:44] * Joins: peol_ (~peol@91.213.250.6)
  306. # [12:44] * Quits: peol_ (~peol@91.213.250.6) (Changing host)
  307. # [12:44] * Joins: peol_ (~peol@unaffiliated/peol)
  308. # [12:49] * Joins: mischat_ (~mischat@188-220-41-110.zone11.bethere.co.uk)
  309. # [12:52] * Quits: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk) (Ping timeout: 240 seconds)
  310. # [12:52] * mischat_ is now known as mischat
  311. # [12:58] * Quits: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk) (Remote host closed the connection)
  312. # [12:58] * Joins: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk)
  313. # [13:00] * Joins: KrooniX (~KrooniX@irc.tellnes.com)
  314. # [13:04] * Quits: maikmerten (~merten@dhcp-11-239.it.uu.se) (Ping timeout: 252 seconds)
  315. # [13:05] * Joins: agektmr (~Adium@p2037-ipbf1808marunouchi.tokyo.ocn.ne.jp)
  316. # [13:05] <Rik`> Peter`: then WebKit should not activate css gradients by default
  317. # [13:05] <Rik`> or CSS reflections
  318. # [13:09] <Rik`> Peter`: and https://developer.mozilla.org/en/Manipulating_audio_using_the_enhanced_audio_API
  319. # [13:09] <Rik`> there is a big "non standard" on top of the doc
  320. # [13:09] <Rik`> the chart will point to this page
  321. # [13:10] * Joins: MikeSmith_ (~MikeSmith@EM114-49-131-171.pool.e-mobile.ne.jp)
  322. # [13:11] <Rik`> hi MikeSmith or MikeSmith_
  323. # [13:11] <MikeSmith_> Rik`: hej
  324. # [13:11] <Rik`> as I said before the chart will link to https://developer.mozilla.org/en/Manipulating_audio_using_the_enhanced_audio_API
  325. # [13:11] <Rik`> which clearly claims this is non standard
  326. # [13:12] <MikeSmith_> I see
  327. # [13:12] * MikeSmith_ reads page
  328. # [13:13] * Quits: MikeSmith (~MikeSmith@EM114-48-115-16.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  329. # [13:13] * MikeSmith_ is now known as MikeSmith
  330. # [13:17] <annevk> pretty cool
  331. # [13:18] <MikeSmith> yeah
  332. # [13:19] <MikeSmith> I think once people get their hands on this stuff, we are going to see all kinds of cool stuff
  333. # [13:20] <MikeSmith> just hope there won't be too much pain involved for everybody in migrating to whatever the standard API ends up being
  334. # [13:22] <jgraham> The Chrome thing looks scary-complex
  335. # [13:24] * Joins: maikmerten (~merten@ext-137.eduroam.uu.se)
  336. # [13:25] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
  337. # [13:27] * Joins: smaug____ (~chatzilla@vallila-gw.hupnet.helsinki.fi)
  338. # [13:31] <hsivonen> someone should do an objective analysis of the level of complexity of proposals coming from each browser vendor
  339. # [13:32] <hsivonen> (I mean more generally--not just for audio)
  340. # [13:32] <hsivonen> (Yes, I know you can't really objectively quantify spec proposal complexity)
  341. # [13:34] <jcranmer> 75.0896
  342. # [13:34] <jcranmer> hsivonen: count the number of external/internal section dependencies it adds
  343. # [13:35] <hsivonen> isn't http://www.w3.org/Bugs/Public/show_bug.cgi?id=10657 violating ARIA design principles?
  344. # [13:38] <Ms2ger> Doesn't matter, it was filed by an expert
  345. # [13:39] <annevk> hsivonen, though so too
  346. # [13:40] <annevk> hsivonen, but maybe the principles have changed
  347. # [13:40] <hsivonen> annevk: I commented.
  348. # [13:40] <annevk> hsivonen, there's also this weird notion in the WAI-ARIA spec that AT may change the markup and that web authors have to ensure they check mutation events
  349. # [13:40] <hsivonen> annevk: I expect the principles haven't changed. But if they had, it would be a pretty bad bait and switch.
  350. # [13:41] <hsivonen> annevk: yeah, that's truly bizarre
  351. # [13:41] <annevk> hsivonen, I objected to that (too late for the deadline) but maybe I should again now that there's another Last Call without someone responding to my comments
  352. # [13:41] <annevk> that the W3C rechartered it as a Member-only group is also truly bizarre
  353. # [13:42] <annevk> T.V. Raman has complained quite loudly about that
  354. # [13:42] <annevk> and he's in the TAG -- quite the expert
  355. # [13:42] <hsivonen> annevk: I hope Opera sent charter review comments requesting the group to be public
  356. # [13:42] <annevk> I haven't checked to be honest
  357. # [13:42] <hsivonen> annevk: I also hope Raman sent in charter review comments to that effect
  358. # [13:43] <annevk> I should really kill this "to be honest" habit, it makes no sense
  359. # [13:43] <jcranmer> to be honest, I disagree with you
  360. # [13:43] * Quits: baba (~sallabanc@unaffiliated/cypha) (Ping timeout: 264 seconds)
  361. # [13:44] <Dashiva> To be honest, I'm not
  362. # [13:44] <annevk> heh
  363. # [13:45] <annevk> AryehGregor, textArea should just work actually; SVG is matched case-sensitively
  364. # [13:46] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Ping timeout: 255 seconds)
  365. # [13:46] <hsivonen> annevk: SVG textArea should not be implemented
  366. # [13:48] <annevk> ah yeah, forgot about that
  367. # [13:53] <annevk> ooh
  368. # [13:53] <annevk> @volantis.com
  369. # [13:53] <annevk> I thought I recognized that
  370. # [13:53] * Joins: hamcore (rhythm@unaffiliated/hamcore)
  371. # [13:53] <MikeSmith> ?
  372. # [13:53] <MikeSmith> what about volantis?
  373. # [13:53] <annevk> Dave Raggett worked for them iirc
  374. # [13:54] <annevk> the convert this XHTML2 markup to device-specific-markup people
  375. # [13:54] <MikeSmith> I can't remember if Dave did or not, but Rhys Lewis did
  376. # [13:54] <MikeSmith> Rhys is now at Qualcomm
  377. # [13:54] <hsivonen> annevk: ah. that's what I suspected, but their product page is broken, so I couldn't check
  378. # [13:55] * Joins: pauld (~chatzilla@194.102.13.2)
  379. # [13:55] <MikeSmith> Rhys was a major force behind the Device Independence Activity stuff
  380. # [13:55] <annevk> Paul Duffin's latest email makes this perfectly clear
  381. # [13:55] <MikeSmith> which eventually morphed into the Ubiquitous Web Applications work
  382. # [13:56] <hsivonen> and Opera Mini and WebKit ate their lunch
  383. # [13:57] <MikeSmith> I'm trying to remember the name of that proposed vocab
  384. # [13:59] <MikeSmith> DIAL
  385. # [13:59] <MikeSmith> it was called
  386. # [14:00] <MikeSmith> wow
  387. # [14:00] <MikeSmith> http://www.w3.org/TR/dial/
  388. # [14:00] <MikeSmith> they are still working on that, it seems
  389. # [14:00] <MikeSmith> oh
  390. # [14:00] <MikeSmith> "This document has been discontinued as part of the closure the Ubiquitous Web Applications Working Group."
  391. # [14:01] <hsivonen> I hadn't noticed the group had been closed. what happened?
  392. # [14:02] * Quits: espadrine (~espadrine@acces0670.res.insa-lyon.fr) (Quit: espadrine)
  393. # [14:02] <annevk> Opera Mini ;p
  394. # [14:03] <MikeSmith> hsivonen: er, I guess I should know the answer to that question… but to be honest, I don't
  395. # [14:03] <MikeSmith> maybe no longer enough member interest
  396. # [14:03] <MikeSmith> Rhy was for quite a long time the major force in sorta singlehandedly keeping some of that work going
  397. # [14:04] <MikeSmith> architect of sorts
  398. # [14:04] <MikeSmith> behind a lot of it
  399. # [14:04] <annevk> geolocation is in a different activity? whoa
  400. # [14:04] <MikeSmith> and when Rhys moved on, not sure anybody else was prepared to step in and pick up the work
  401. # [14:04] <hsivonen> MikeSmith: I see
  402. # [14:05] * Quits: agektmr (~Adium@p2037-ipbf1808marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  403. # [14:06] <MikeSmith> annevk: W3C activity classifications are somewhat artificial constructs that don't necessarily affect much
  404. # [14:06] <MikeSmith> given that patent policy is all per-spec
  405. # [14:06] <MikeSmith> or per-WG
  406. # [14:06] <annevk> yeah, could just move to a flat structure
  407. # [14:07] <MikeSmith> yeah, there are a lot people who think that might work better
  408. # [14:07] * Joins: lanel (~chatzilla@2001:718:2:91:20a:cdff:fe10:c579)
  409. # [14:07] * Quits: lanel (~chatzilla@2001:718:2:91:20a:cdff:fe10:c579) (Client Quit)
  410. # [14:13] * Quits: Ms2ger (~Ms2ger@91.181.122.14) (Quit: bbl)
  411. # [14:17] * Quits: smaug____ (~chatzilla@vallila-gw.hupnet.helsinki.fi) (Ping timeout: 240 seconds)
  412. # [14:18] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  413. # [14:27] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
  414. # [14:45] * Joins: miketaylr (~miketaylr@24.42.95.108)
  415. # [14:47] * Joins: agektmr (~Adium@p2037-ipbf1808marunouchi.tokyo.ocn.ne.jp)
  416. # [14:49] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
  417. # [14:50] * Joins: aroben (~aroben@unaffiliated/aroben)
  418. # [14:50] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
  419. # [14:55] * Joins: shepazu (~schepers@adsl-242-206-12.rmo.bellsouth.net)
  420. # [14:56] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 272 seconds)
  421. # [15:01] * Quits: agektmr (~Adium@p2037-ipbf1808marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  422. # [15:01] * Joins: boaz (~boaz@64.119.159.231)
  423. # [15:03] <boaz> MikeSmith: woah.
  424. # [15:05] <boaz> Hm, I agree, that "feature" is misleading given that the API is likely to change.
  425. # [15:06] <MikeSmith> boaz: Rik` has pointed out that the page which actually provides the details about the API makes it more clear
  426. # [15:06] <boaz> that's good
  427. # [15:06] <boaz> Also, this is a case where the API was implemented long before an incubator group was even formed...
  428. # [15:07] <boaz> like six months before.
  429. # [15:07] <boaz> Due to my limited experience, I'm not sure how often that happens.
  430. # [15:07] <boaz> And in either case, It doesn't really matter. We should be telling developers that the API will totally change.
  431. # [15:07] <boaz> ... or at least that it might.
  432. # [15:09] * Joins: FireFly (~firefly@unaffiliated/firefly)
  433. # [15:09] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 265 seconds)
  434. # [15:11] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  435. # [15:12] * Quits: maikmerten (~merten@ext-137.eduroam.uu.se) (Ping timeout: 265 seconds)
  436. # [15:12] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  437. # [15:14] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 272 seconds)
  438. # [15:17] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  439. # [15:18] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  440. # [15:19] * Joins: plainhao (~plainhao@mail.xbiotica.com)
  441. # [15:20] * Joins: Edogaa (~Animeking@adsl-233-212-41.mia.bellsouth.net)
  442. # [15:25] * Joins: stalled (~stalled@unaffiliated/stalled)
  443. # [15:28] * Joins: mpt (~mpt@canonical/mpt)
  444. # [15:29] * Joins: agektmr (~Adium@p2037-ipbf1808marunouchi.tokyo.ocn.ne.jp)
  445. # [15:31] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
  446. # [15:35] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Quit: Ankheg)
  447. # [15:36] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
  448. # [15:37] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  449. # [15:38] * hamcore is now known as rhythm
  450. # [15:39] * Quits: rhythm (rhythm@unaffiliated/hamcore)
  451. # [15:40] <mokush> hey, is there a <controls> element defined anywhere?
  452. # [15:41] <annevk> nope
  453. # [15:42] <zcorpan_> my google-fu gives http://msdn.microsoft.com/en-us/library/ms164640.aspx
  454. # [15:43] <mokush> yeah, but this results in some other html being generated by asp, right?
  455. # [15:43] <mokush> not the actual <controls> markup
  456. # [15:43] <zcorpan_> no idea what it does, but it's not html
  457. # [15:44] <mokush> but the validator validates <controls>
  458. # [15:44] <mokush> as well as <bar> and <extended>
  459. # [15:45] <zcorpan_> which validator?
  460. # [15:46] <mokush> validator.w3 as well as html5.validator.nu
  461. # [15:46] <mokush> as html5
  462. # [15:46] * Quits: roc (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net) (Quit: roc)
  463. # [15:46] <zcorpan_> doesn't for me
  464. # [15:47] <karlushi> mokush, is there a page online which validates with these elements
  465. # [15:47] * Joins: roc (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net)
  466. # [15:47] <karlushi> with a public URI?
  467. # [15:48] <miketaylr> http://html5.validator.nu/?doc=http%3A%2F%2Fjsbin.com%2Fepevi3%2F
  468. # [15:48] <zcorpan_> Error: Element controls not allowed as child of element body in this context. (Suppressing further errors from this subtree.)
  469. # [15:49] <mokush> http://pastebin.com/raw.php?i=FrqRLwCx try this code
  470. # [15:49] * Joins: hamcore (rhythm@unaffiliated/hamcore)
  471. # [15:49] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
  472. # [15:49] <mokush> .nu spits the error about controls, but w3 doesn't say anything about these
  473. # [15:50] * Quits: roc (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net) (Client Quit)
  474. # [15:50] <zcorpan_> i get " Line 27, Column 13: Element controls not allowed as child of element div in this context. (Suppressing further errors from this subtree.)" in validator.w3.org
  475. # [15:50] <karlushi> mokush, http://validator.w3.org/ says Errors found while checking this document as HTML5!
  476. # [15:50] <karlushi> Result: 4 Errors, 2 warning(s)
  477. # [15:51] <karlushi> Line 27, Column 13: Element controls not allowed as child of element div in this context. (Suppressing further errors from this subtree.)
  478. # [15:51] <karlushi> <controls>
  479. # [15:52] * karlushi has the feeling that mokush is trying to validate this http://validator.w3.org/check?uri=http%3A%2F%2Fpastebin.com%2Fraw.php%3Fi%3DFrqRLwCx+&charset=%28detect+automatically%29&doctype=Inline&group=0 more than the markup itself
  480. # [15:53] <mokush> I missed a line, my bad. " (Suppressing further errors from this subtree.)"
  481. # [15:53] <karlushi> mokush, view source http://pastebin.com/raw.php?i=FrqRLwCx
  482. # [15:53] * Joins: LoneStar99 (~dmontalvo@adsl-75-63-8-199.dsl.hrlntx.sbcglobal.net)
  483. # [15:53] * Parts: LoneStar99 (~dmontalvo@adsl-75-63-8-199.dsl.hrlntx.sbcglobal.net)
  484. # [15:54] <mokush> I don't get what you're trying to say by 'more than the markup..'?
  485. # [15:54] <karlushi> to validate the code on pastebin, you have to select all and cut and paste it in Direct Input Form.
  486. # [15:54] <mokush> and no, I wasn't trying to validate the link..
  487. # [15:54] <karlushi> ok
  488. # [15:54] <karlushi> :)
  489. # [15:55] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
  490. # [15:55] <mokush> I just tought the validator was supposed to post some errors about the <bar> and <extended> attrs
  491. # [15:56] <mokush> but I was wrong
  492. # [15:56] * Quits: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
  493. # [15:57] <miketaylr> that why it says "Suppressing further errors from this subtree"
  494. # [15:57] <mokush> yeah, I didn't see that 5 mins ago.
  495. # [15:58] <miketaylr> ;)
  496. # [16:00] * Quits: hamcore (rhythm@unaffiliated/hamcore) (Disconnected by services)
  497. # [16:00] * Joins: hamcore (rhythm@unaffiliated/hamcore)
  498. # [16:00] * Joins: maikmerten (~merten@m83-185-17-1.cust.tele2.se)
  499. # [16:00] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Read error: Connection reset by peer)
  500. # [16:06] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
  501. # [16:09] * aroben is now known as aroben|breakfast
  502. # [16:09] * Quits: Martijnc (~Martijnc@91.176.79.61) (Read error: Connection reset by peer)
  503. # [16:11] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
  504. # [16:13] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Remote host closed the connection)
  505. # [16:17] * Joins: Martijnc (~Martijnc@91.176.122.92)
  506. # [16:26] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
  507. # [16:29] * Joins: pauld (~chatzilla@194.102.13.2)
  508. # [16:29] * Quits: pauld (~chatzilla@194.102.13.2) (Remote host closed the connection)
  509. # [16:39] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
  510. # [16:39] * Joins: mpt (~mpt@canonical/mpt)
  511. # [16:46] * Quits: hamcore (rhythm@unaffiliated/hamcore)
  512. # [16:47] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  513. # [16:49] * Joins: espadrine (~espadrine@acces0670.res.insa-lyon.fr)
  514. # [16:49] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
  515. # [16:50] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
  516. # [16:52] * aroben|breakfast is now known as aroben
  517. # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  518. # [17:06] * Joins: mpt (~mpt@canonical/mpt)
  519. # [17:06] * Quits: Steve_B (~chatzilla@gatej.mh.bbc.co.uk) (Remote host closed the connection)
  520. # [17:07] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  521. # [17:09] * jacobolu_ is now known as jacobolus
  522. # [17:10] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  523. # [17:14] * weinig is now known as weinig|away
  524. # [17:17] * Parts: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  525. # [17:19] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
  526. # [17:21] * Joins: boaz (~boaz@64.119.159.231)
  527. # [17:22] * Quits: maikmerten (~merten@m83-185-17-1.cust.tele2.se) (Ping timeout: 252 seconds)
  528. # [17:29] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  529. # [17:34] <annevk> is there any other WebSocket demo besides the one from Hixie?
  530. # [17:34] <annevk> I wonder what is enabled in Minefield
  531. # [17:35] <annevk> someone made claims on hybi, but I'm sceptical
  532. # [17:39] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
  533. # [17:39] <jgraham> I think -76 is currently enabled in Minefield
  534. # [17:40] <jgraham> The claim was that this would be disabled or prefixed
  535. # [17:43] <annevk> right
  536. # [17:43] <annevk> I'm not buying that at all
  537. # [17:43] <annevk> which means we might be stuck with -76 forever at the current rate the IETF is doing things
  538. # [17:44] <jgraham> Well yeah I said that back in July
  539. # [17:45] <jgraham> And they eventually agreed in mid August to finish stuff on a four week timescale
  540. # [17:45] * Joins: jgornick (~joe@199.199.212.242)
  541. # [17:45] <jgraham> That has not happened
  542. # [17:45] <jgraham> Obviously
  543. # [17:45] <annevk> yeah
  544. # [17:45] <annevk> fail
  545. # [17:46] <annevk> they don't even have an open bug as far as I can tell related to the claims of that guy
  546. # [17:48] <annevk> not much traffic either on hybi recently
  547. # [17:48] <AryehGregor> annevk, SVG in text/html has case-insensitive element and attribute names . . . but you're saying that by the time they get to the DOM they're canonical case, so CSS should be case-sensitive? But HTML elements and attributes are lowercased before getting to the DOM in text/html, so how is that different?
  548. # [17:48] <jgraham> It is of course not impossible it will happen
  549. # [17:48] <jgraham> But I agree there is not a great deal of evidence for it
  550. # [17:48] <AryehGregor> (Does HTML define whether CSS should be case-sensitive for text/html?)
  551. # [17:49] <Rik`> annevk: I did this demo and it still works in Minefield
  552. # [17:49] <Rik`> http://ssh.alwaysdata.com:11801/
  553. # [17:49] <annevk> AryehGregor, it is different because SVG uses camel case element names and to keep performance happy you want pointer comparison
  554. # [17:49] * Joins: dglazkov (~dglazkov@nat/google/x-cpaxhjnzjoapwhmo)
  555. # [17:50] <AryehGregor> annevk, okay, so is this difference specced anywhere? I don't see it immediately.
  556. # [17:50] <annevk> XHR is consistently faster in Firefox, Rik`? :)
  557. # [17:50] <Rik`> annevk: normally, it shouldn't :)
  558. # [17:50] <annevk> AryehGregor, not sure, it's part of Web DOM Core
  559. # [17:50] <AryehGregor> It seems fairly magical. unknownElement { ... } matches <unknownelement>, right?
  560. # [17:50] * AryehGregor doesn't really care much, won't bother investigating :)
  561. # [17:50] <hsivonen> AryehGregor: selectors need to have two interned strings: one that's compared against HTML-namespace elements and another that's compard for everything else
  562. # [17:51] <annevk> (the DOM part, not the Selectors part)
  563. # [17:51] <annevk> when is Firefox 4 shipping again?
  564. # [17:51] <Rik`> sometimes before the end of 2010
  565. # [17:52] <hsivonen> AryehGregor: when the sheet belongs to an HTML doc, the CSS parser needs to ascii-lowercase the interned string that's used for HTML comparisons
  566. # [17:52] <annevk> oh god http://dev.w3.org/2009/dap/features/
  567. # [17:52] <hsivonen> AryehGregor: https://bugzilla.mozilla.org/show_bug.cgi?id=499655
  568. # [17:52] <AryehGregor> But then it does the non-HTML comparisons case-sensitively.
  569. # [17:52] <hsivonen> AryehGregor: exactly
  570. # [17:52] <AryehGregor> Fun.
  571. # [17:52] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  572. # [17:54] <annevk> I wonder if I should bother hybi with this information
  573. # [17:55] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
  574. # [17:56] * Joins: mpt (~mpt@canonical/mpt)
  575. # [17:56] <jgraham> annevk: What information?
  576. # [17:57] * Quits: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net) (Quit: -)
  577. # [17:57] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: …</work><life>… :-))
  578. # [17:58] <Philip`> Seems good to post and remind people what's important to focus on, since the worst that'll happen is they'll ignore it
  579. # [17:59] <annevk> jgraham, that nothing happened and that Firefox is on track to ship, but I'm not sure I want to deal with the endless emails that'll undoubtedly follow
  580. # [18:00] <jgraham> Well no, the worst that will happen is that they will send you long emails about why you are wrong, and you will be drawn into a pointless discussion that ultimatley has no effect, and you will have wasted hours of your life
  581. # [18:00] <jgraham> And you will turn out to have been right
  582. # [18:00] <Philip`> You can just ignore any responses that aren't clearly driving the discussion forwards
  583. # [18:00] * Quits: payman_s (~payman@77.72.99.119) (Quit: Leaving)
  584. # [18:00] <jgraham> And people will keep bemoaning the fact that browsers didn't do what they wanted
  585. # [18:00] <Rik`> is there any public email about what will ship in Firefox 4 regarding websockets ?
  586. # [18:01] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  587. # [18:01] <Philip`> Maybe the browser developers should split off into their own group to focus on what they consider important
  588. # [18:01] <jgraham> And next time the same thing happens people will mysteriously still ignore you when the same thing happens again
  589. # [18:02] <jgraham> Erm, too many happens there
  590. # [18:02] <annevk> Rik`, there is one, yes
  591. # [18:02] <Philip`> Call it the WhyBiWG or something
  592. # [18:02] <annevk> Rik`, I guess I could try to find it
  593. # [18:02] * Joins: Anti-X (~duckmysic@c9F77BF51.dhcp.bluecom.no)
  594. # [18:03] <annevk> that was easier than anticipated
  595. # [18:03] <annevk> http://www.ietf.org/mail-archive/web/hybi/current/msg04029.html
  596. # [18:03] * Quits: ciaran_lee (leecn@spoon.netsoc.tcd.ie) (Quit: Lost terminal)
  597. # [18:03] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  598. # [18:04] * Joins: ciaran_lee (leecn@spoon.netsoc.tcd.ie)
  599. # [18:05] <Rik`> that was more than 2 weeks ago, I think plans have changed again
  600. # [18:06] <jgraham> Philip`: If we call it the WhyBiWG, people will get the wrong idea. And we will probably get the Pope on our backs as well as the IETF. So, I think you are off the naming committee
  601. # [18:06] <annevk> Rik`, interesting, are "plans" public?
  602. # [18:06] <Rik`> I don't know
  603. # [18:06] <annevk> you just happen to know them? :)
  604. # [18:06] <Rik`> I don't remember the timeline but there was a lot of changes
  605. # [18:07] * Quits: ukai (~ukai@nat/google/x-fvtfswlnxcqohakb) (Ping timeout: 252 seconds)
  606. # [18:07] <jgraham> Seems liek a weird thing to keep secret relative to the other stuff that Mozilla makes public
  607. # [18:07] <Rik`> I've heard it was not being shipped, shipped with a prefix, shipped behind a pref, shipped by default
  608. # [18:08] <jgraham> But not necessarily in that order?
  609. # [18:08] * Joins: ukai (~ukai@nat/google/x-odqipmqtyzlaokmy)
  610. # [18:08] <Rik`> yes
  611. # [18:12] * Joins: gerred (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
  612. # [18:15] * Joins: dbaron (~dbaron@nat/mozilla/x-juubuqgiwnwbhqpj)
  613. # [18:15] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
  614. # [18:17] * Joins: boaz (~boaz@64.119.159.231)
  615. # [18:21] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
  616. # [18:22] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  617. # [18:27] * Joins: mpt (~mpt@91.189.88.12)
  618. # [18:27] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
  619. # [18:27] * Joins: mpt (~mpt@canonical/mpt)
  620. # [18:27] * Joins: bl4ckcomb_ (~bl4ckcomb@91.181.114.68)
  621. # [18:28] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
  622. # [18:29] * Quits: bl4ckcomb (~bl4ckcomb@91.181.38.35) (Ping timeout: 240 seconds)
  623. # [18:29] * bl4ckcomb_ is now known as bl4ckcomb
  624. # [18:29] * Quits: weinig|away (~weinig@m2d5636d0.tmodns.net) (Quit: weinig|away)
  625. # [18:31] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Read error: Operation timed out)
  626. # [18:32] * Joins: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se)
  627. # [18:32] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Read error: Connection reset by peer)
  628. # [18:33] * Joins: Phae (~Phae@chimera.macmillan.com)
  629. # [18:40] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
  630. # [18:40] * Joins: KaOSoFt (~maxzagato@190.24.156.162)
  631. # [18:40] * Quits: KaOSoFt (~maxzagato@190.24.156.162) (Changing host)
  632. # [18:40] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  633. # [18:41] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
  634. # [18:43] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
  635. # [18:44] * Joins: ap (~ap@17.246.17.176)
  636. # [18:48] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 265 seconds)
  637. # [18:55] * Quits: ciaran_lee (leecn@spoon.netsoc.tcd.ie) (Remote host closed the connection)
  638. # [18:58] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  639. # [19:00] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  640. # [19:01] * Joins: stalled (~stalled@unaffiliated/stalled)
  641. # [19:01] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
  642. # [19:02] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu) (Ping timeout: 245 seconds)
  643. # [19:06] * Joins: kennyluck (~kennyluck@EM114-48-23-58.pool.e-mobile.ne.jp)
  644. # [19:07] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
  645. # [19:08] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
  646. # [19:09] * Joins: maikmerten (~merten@m83-185-20-145.cust.tele2.se)
  647. # [19:09] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
  648. # [19:10] * Joins: MikeSmith_ (~MikeSmith@EM111-188-32-16.pool.e-mobile.ne.jp)
  649. # [19:10] * Quits: 13WAAFGO2 (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  650. # [19:10] * Quits: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se) (Quit: henrikbjorn)
  651. # [19:10] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  652. # [19:13] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
  653. # [19:14] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  654. # [19:14] * Quits: MikeSmith (~MikeSmith@EM114-49-131-171.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
  655. # [19:14] * MikeSmith_ is now known as MikeSmith
  656. # [19:17] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
  657. # [19:22] * Quits: kennyluck (~kennyluck@EM114-48-23-58.pool.e-mobile.ne.jp) (Quit: kennyluck)
  658. # [19:23] * Joins: kennyluck (~kennyluck@EM114-48-23-58.pool.e-mobile.ne.jp)
  659. # [19:23] * Quits: kennyluck (~kennyluck@EM114-48-23-58.pool.e-mobile.ne.jp) (Excess Flood)
  660. # [19:23] * Joins: kennyluck (~kennyluck@EM114-48-23-58.pool.e-mobile.ne.jp)
  661. # [19:24] * Quits: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk) (Quit: mischat)
  662. # [19:28] <mokush> what would be the best way to provide description for html5 videos?
  663. # [19:28] <mokush> this is mainly aimed at screenreaders, so they read the video's description before they reach the controls
  664. # [19:30] <Philip`> Does https://perf.wiki.kernel.org/ give errors in Opera ("Secure connection: fatal error (112) from server") or is it just me?
  665. # [19:31] * Joins: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is)
  666. # [19:31] <gavin> Philip`: I get that too
  667. # [19:32] <Philip`> Works for me in Firefox
  668. # [19:32] <gavin> the opera updater seems to be broken
  669. # [19:33] <gavin> downloads the 10.62 update but fails to install it
  670. # [19:33] <annevk> bah, Microsoft obstructing automating the CSS test suite
  671. # [19:34] <gavin> where?
  672. # [19:34] <annevk> http://lists.w3.org/Archives/Public/public-css-testsuite/2010Sep/0117.html
  673. # [19:35] <TabAtkins> annevk: No, they're expressing the exact same concern I did. We just need to get 2.1 through REC with the testsuite it has, *then* spend the effort making the testsuite actually useful.
  674. # [19:36] <gavin> I would prefer "John Jansen obstructing"
  675. # [19:36] <annevk> I don't want to waste Opera QA time for "REC" purposes
  676. # [19:36] <gavin> kind of annoys me when people refer to "Mozilla" as a whole based on what one person says, so probably shouldn't do it for microsoft either :)
  677. # [19:36] <annevk> CSS 2 has not been a "REC" for over a decade, it can wait a little longer
  678. # [19:36] <annevk> gavin, fair enough
  679. # [19:37] <TabAtkins> Go tell that to glazou, who I'm pretty sure would agree with what Jansen is saying.
  680. # [19:37] <annevk> I'll tell him when he asks us to make those hours
  681. # [19:38] <annevk> oh, apparently gsnedders knows more than I do
  682. # [19:38] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  683. # [19:38] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  684. # [19:39] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  685. # [19:39] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  686. # [19:40] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  687. # [19:46] <MikeSmith> w3c bugzilla down at the moment
  688. # [19:47] <MikeSmith> systems team has been alerted
  689. # [19:47] * Parts: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  690. # [19:53] * Joins: dave_levin (~dave_levi@74.125.59.65)
  691. # [20:01] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
  692. # [20:04] * Joins: miketaylr (~miketaylr@rrcs-208-125-28-217.nyc.biz.rr.com)
  693. # [20:05] * Quits: agektmr (~Adium@p2037-ipbf1808marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  694. # [20:06] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  695. # [20:07] * Joins: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se)
  696. # [20:09] * Joins: sean`` (~Sean@84-106-110-173.cable.quicknet.nl)
  697. # [20:11] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 240 seconds)
  698. # [20:12] * Quits: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se) (Quit: henrikbjorn)
  699. # [20:12] <hober> the elisp tokenizer is basically done
  700. # [20:13] * Quits: Peter- (~peter@53516FE0.cable.casema.nl) (Read error: Connection reset by peer)
  701. # [20:13] <hober> though without a parser on top of it I can't get at any of the states that get triggered by the parser (RAWTEXT stuff, etc.)
  702. # [20:13] * Joins: jgornick_ (~joe@199.199.212.242)
  703. # [20:13] * Quits: jgornick (~joe@199.199.212.242) (Ping timeout: 264 seconds)
  704. # [20:13] * jgornick_ is now known as jgornick
  705. # [20:14] <hober> my "pile of rubbish markup" file for exercising tokenizer states all of the other ones though
  706. # [20:14] <TabAtkins> That sentence not parse.
  707. # [20:15] * Quits: sean`` (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 276 seconds)
  708. # [20:16] * Joins: Henrik`G (~henrik@c83-249-72-254.bredband.comhem.se)
  709. # [20:16] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
  710. # [20:16] * Quits: jgornick (~joe@199.199.212.242) (Client Quit)
  711. # [20:17] * Joins: jgornick (~joe@199.199.212.242)
  712. # [20:17] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  713. # [20:18] * Joins: chronos (~quassel@unaffiliated/chronos)
  714. # [20:18] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 252 seconds)
  715. # [20:18] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945)
  716. # [20:18] * Quits: Henrik`G (~henrik@c83-249-72-254.bredband.comhem.se) (Remote host closed the connection)
  717. # [20:18] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  718. # [20:21] <hober> yeah, indeed. s/all/hits all/
  719. # [20:21] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  720. # [20:22] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  721. # [20:22] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945) (Remote host closed the connection)
  722. # [20:22] * onar_ is now known as onar
  723. # [20:22] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  724. # [20:22] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  725. # [20:24] * Joins: Peter- (~peter@5351772F.cable.casema.nl)
  726. # [20:28] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Quit: Leaving)
  727. # [20:28] * Joins: boaz (~boaz@64.119.159.231)
  728. # [20:30] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  729. # [20:36] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  730. # [20:36] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  731. # [20:39] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
  732. # [20:39] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  733. # [20:39] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  734. # [20:43] <annevk> is someone still keeping track of http://groups.google.com/group/html5lib-discuss/ ?
  735. # [20:43] <annevk> there's a number of unanswered questions there
  736. # [20:44] <annevk> I think my role is approving messages at this point, as my latest commit to the project was a long time ago :/
  737. # [20:45] * Quits: Peter- (~peter@5351772F.cable.casema.nl) (Ping timeout: 240 seconds)
  738. # [20:45] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  739. # [20:46] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  740. # [20:47] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  741. # [20:47] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  742. # [20:54] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Operation timed out)
  743. # [20:55] * Joins: Peter- (~peter@5351772F.cable.casema.nl)
  744. # [20:56] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  745. # [20:57] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  746. # [20:57] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu) (Client Quit)
  747. # [20:58] <jgraham> I am very poor at responding to messages there :(
  748. # [20:59] <jgraham> hober: You are using the html5lib tests, right?
  749. # [20:59] <annevk> the entity one found its way here
  750. # [20:59] <annevk> I believe
  751. # [20:59] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  752. # [20:59] <annevk> not sure about the rest
  753. # [20:59] * Quits: mokush (~quassel@79.116.79.248) (Read error: Connection reset by peer)
  754. # [20:59] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  755. # [20:59] <jgraham> Yeah I need to check out the spec on the entity thing
  756. # [21:00] * Joins: estes (~aestes@17.246.17.192)
  757. # [21:00] * Joins: mokush (~quassel@79.116.79.248)
  758. # [21:01] <annevk> http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html
  759. # [21:01] <annevk> sweet
  760. # [21:02] * Joins: mdelaney (~mdelaney@adsl-75-6-227-218.dsl.pltn13.sbcglobal.net)
  761. # [21:04] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  762. # [21:04] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  763. # [21:13] * Joins: Twisol (~Twisol@wikia/Oddlyoko)
  764. # [21:14] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
  765. # [21:16] * Quits: estes (~aestes@17.246.17.192) (Ping timeout: 252 seconds)
  766. # [21:17] * Joins: estes (~aestes@17.246.17.192)
  767. # [21:19] <annevk> Peter`, I doubt writing-mode is supported; the change seems to suggest that parsing and serializing of the property is supported, but not its actual effects
  768. # [21:19] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  769. # [21:21] <Peter-> annevk, I've changed it to "interpreted" for now, although the layout test suggests otherwise
  770. # [21:21] <Peter-> going to test it
  771. # [21:21] <annevk> https://bugs.webkit.org/show_bug.cgi?id=45020 also says only parser support
  772. # [21:22] <karlushi> annevk, Web Dom Core algorithms are normative or not?
  773. # [21:22] <annevk> Peter-, the layout tests are for serializing (getComputedStyle)
  774. # [21:22] <annevk> karlcow, normative
  775. # [21:23] <jgraham> annevk: presumably black-box normative
  776. # [21:23] <Peter-> You're right. Well spotted
  777. # [21:23] <annevk> Peter-, if they had added vertical text in a week with no feedback and me not noticing I'd have been very surprised :)
  778. # [21:24] <karlushi> ah I see. the Conformance requirements section confused me. I read it again carefully.
  779. # [21:24] <karlushi> thanks
  780. # [21:26] <Peter-> annevk, updated it :) Was a bit of a quick job, didn't have a lot of spare time
  781. # [21:26] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  782. # [21:26] * Joins: FireFly (~firefly@unaffiliated/firefly)
  783. # [21:28] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Remote host closed the connection)
  784. # [21:28] * Quits: miketaylr (~miketaylr@rrcs-208-125-28-217.nyc.biz.rr.com) (Quit: miketaylr)
  785. # [21:28] <annevk> Peter-, no worries; posts are nice; short and to the point
  786. # [21:29] <karlushi> oh a "goto"
  787. # [21:30] <jgraham> annevk: Please no gotos :) They are the worst thing about Hixie's specs
  788. # [21:30] <annevk> goto?
  789. # [21:31] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  790. # [21:31] * Quits: gerred (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
  791. # [21:31] <hsivonen> specs should only allow break and continue (by label)
  792. # [21:31] * Quits: mokush (~quassel@79.116.79.248) (Remote host closed the connection)
  793. # [21:31] <annevk> if there's a goto it's not my fault
  794. # [21:32] <annevk> but let me know and I'll remove it
  795. # [21:32] * annevk can't find it
  796. # [21:32] <annevk> going to watch Studio 60; supposedly it's awesome
  797. # [21:33] * karlushi search Studio 60 on the Web :)
  798. # [21:33] <karlushi> http://en.wikipedia.org/wiki/Studio_60_on_the_Sunset_Strip ?
  799. # [21:33] * jgraham can't see the goto either
  800. # [21:35] <jgraham> Oh it's in common microsyntaxes
  801. # [21:35] <jgraham> Which I assume is just taken from HTML5
  802. # [21:39] <hober> jgraham: I will be
  803. # [21:39] <karlushi> yep in common microsyntaxes
  804. # [21:39] <karlushi> #
  805. # [21:39] <karlushi> Loop: If position is beyond the end of input, terminate these steps.
  806. # [21:39] <karlushi> #
  807. # [21:39] <karlushi> Return to the step labeled loop.
  808. # [21:43] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
  809. # [21:47] * Joins: gerred (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
  810. # [21:47] <jgraham> hober: I assume you know there are seperate tests for the tokenizer alone
  811. # [21:47] * Joins: baba (~sallabanc@unaffiliated/cypha)
  812. # [21:48] <hsivonen> karlushi: that can be dressed as a continue, so it's ok
  813. # [21:48] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  814. # [21:49] * Quits: mdelaney (~mdelaney@adsl-75-6-227-218.dsl.pltn13.sbcglobal.net) (Quit: mdelaney)
  815. # [21:49] <jgraham> hsivonen: It would still be better phrased as such
  816. # [21:50] <jgraham> (don't get me wrong, I think Hixie's style is orders of magnitude better than the prevaling style at W3C prior to HTML5. But it is not as clear as it could be in some cases)
  817. # [21:52] <hober> jgraham: yes
  818. # [21:54] <annevk> karlushi, yeah, that's the one, it's pretty good so far
  819. # [21:54] <annevk> oh, common microsyntaxes
  820. # [21:54] <annevk> haven't really studied those yet
  821. # [21:54] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 240 seconds)
  822. # [21:56] <karlushi> I'm always careful, but would it be better if you indent 6. as a 1. because the "terminate these steps." seems to be a bit awkward
  823. # [22:17] * aroben is now known as aroben|food
  824. # [22:22] * Joins: dpranke (~Adium@nat/google/x-hwfusqfdvmzdvhwh)
  825. # [22:23] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  826. # [22:31] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  827. # [22:31] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  828. # [22:32] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
  829. # [22:34] * Joins: tonyg-cr (~Adium@nat/google/x-hknarinbrzvqpehh)
  830. # [22:35] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
  831. # [22:37] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  832. # [22:37] <tonyg-cr> Hi, I heard a rumor there might be Opera folks hanging out it here. I've been playing around with the "Delayed script execution" feature for a bit and am surprised that I haven't been able to write a test case that breaks it. I'm curious how it works and if there are known bugs.
  833. # [22:37] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  834. # [22:39] <jgraham> tonyg-cr: Yes there are Opera folks here. DSE works by "magic" (I would say more but I would probably get it wrong). I believe there are some outstanding issues that prevent it being enabled by default
  835. # [22:40] <jgraham> If you find a case that breaks we would be interested to hear about it
  836. # [22:40] <jgraham> File a bug
  837. # [22:41] * Joins: oknoway (~oknoway@173-8-201-137-Oregon.hfc.comcastbusiness.net)
  838. # [22:41] <jgraham> Basically it is rather like the speculative parsing of other browsers
  839. # [22:41] <tonyg-cr> jgraham: It is quite magical :)
  840. # [22:42] <tonyg-cr> I was expecting it to easily break, but it appears quite resilient
  841. # [22:42] <tonyg-cr> Does it snapshot the DOM at each point?
  842. # [22:42] <tonyg-cr> Or somehow mark versions/generations on the tree?
  843. # [22:42] <jgraham> I'm not sure about the implementation details
  844. # [22:44] <tonyg-cr> The closest thing I could find to a bug is flash of unstyled content (e.g. aol.com), but everything always seems to end up correct even in some pathological test cases
  845. # [22:44] <TabAtkins> jgraham: Who's a better person to ask? zcorpan? Someone else?
  846. # [22:45] <jgraham> TabAtkins: Umm, I guess jl or bratell or one of the other developers. But they don't really hang out here :)
  847. # [22:45] <TabAtkins> Could you /msg tonyg with some email addresses or something?
  848. # [22:46] <jgraham> TabAtkins: I should be able to remember more about it than I can. Also, I am not sure how much is considered secret sauce
  849. # [22:47] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  850. # [22:48] <tonyg-cr> jgraham: yeah, proprietary implementation makes sense (it is awesome work), i guess i'm more wondering what sort of things tend to break — if it is really compatible with the web should that behavior be specced?
  851. # [22:48] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  852. # [22:49] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  853. # [22:50] <AryehGregor> What does Opera's "delayed script execution" do? If it's really the same as other browsers' speculative parsers or whatever, then it causes no semantic changes, so it should break nothing.
  854. # [22:50] <AryehGregor> (nor does it make sense to spec it in that case)
  855. # [22:51] <jgraham> tonyg-cr: It doesn't really make sense to spec it
  856. # [22:51] <AryehGregor> http://www.stevesouders.com/blog/2008/09/11/delayed-script-execution-in-opera/ makes it sound like it's something totally different, though.
  857. # [22:51] <jgraham> It is ideally black-box indistinguishable from not-having the feature (except from performance)
  858. # [22:53] * Joins: smaug____ (~chatzilla@85-156-8-196.elisa-mobile.fi)
  859. # [22:53] <AryehGregor> So it not only reads ahead to fetch resources when blocked on script, it also adds stuff to the DOM and lays things out, then just rewrites it once the script loads?
  860. # [22:53] <jgraham> AryehGregor: "like" was not supposed to be exact
  861. # [22:53] <AryehGregor> That sounds pretty cool, but also sounds hard to get right. :)
  862. # [22:55] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  863. # [22:56] * Quits: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is) (Ping timeout: 272 seconds)
  864. # [22:57] <tonyg-cr> jgraham: thanks for the info, it is really interesting work :)
  865. # [22:57] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  866. # [22:58] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  867. # [23:02] * aroben|food is now known as aroben
  868. # [23:02] * Joins: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is)
  869. # [23:02] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  870. # [23:03] * Joins: onar (~onar@17.216.38.171)
  871. # [23:05] <hsivonen> tonyg-cr: afaict, document.write in both Opera and IE works very differently from the stream insertion Gecko, WebKit and HTML5 have
  872. # [23:06] <tonyg-cr> I'm familiar w/ the stream insertion model, what does opera do differently?
  873. # [23:07] <hsivonen> tonyg-cr: I think I wrote a test case where poking to DOM suggested that document.written stuff went on the side somehow instead of going into the stream
  874. # [23:07] * Quits: onar (~onar@17.216.38.171) (Read error: Operation timed out)
  875. # [23:07] <hsivonen> let's see if I'm remembering correctly
  876. # [23:08] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  877. # [23:08] <hsivonen> oh yes
  878. # [23:09] <hsivonen> tonyg-cr: if you take a look at the number of script elements found in the DOM in http://hsivonen.iki.fi/test/moz/sheet-blocking-script.html
  879. # [23:10] <hsivonen> or was it http://hsivonen.iki.fi/test/moz/sheet-blocking-script2.html
  880. # [23:11] <tonyg-cr> well the # in the first test does vary w/ DSE is toggled in Opera
  881. # [23:11] * Joins: sicking (~chatzilla@mpt-vpn.mozilla.com)
  882. # [23:11] <hsivonen> huh. now I see the same numbers in Minefield and Opera at home
  883. # [23:11] * Joins: svl (~me@host86-171-176-244.range86-171.btcentralplus.com)
  884. # [23:11] <hsivonen> I wonder if I had a different configuration at work
  885. # [23:12] <tonyg-cr> toggle this: opera:config#Delayed%20Script%20Execution
  886. # [23:12] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
  887. # [23:13] <hsivonen> yeah, the number changes
  888. # [23:14] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
  889. # [23:14] <hsivonen> tonyg-cr: now I remember what the weird thing is
  890. # [23:15] <hsivonen> so if the number is 2, you'd expect the parser to have blocked
  891. # [23:15] <hsivonen> but elapsed and the color suggest it didn't block
  892. # [23:17] * Quits: maikmerten (~merten@m83-185-20-145.cust.tele2.se) (Ping timeout: 272 seconds)
  893. # [23:17] <tonyg-cr> hsivonen: that is odd, still wrapping my head around it
  894. # [23:17] <hsivonen> um. maybe I'm just confused now
  895. # [23:18] * Quits: ROBOd (~robod@92.86.246.35) (Quit: .)
  896. # [23:18] * Quits: chronos (~quassel@unaffiliated/chronos) (Remote host closed the connection)
  897. # [23:19] <hsivonen> now, that's the oddity. some clues suggest it blocked while others suggest it didn't
  898. # [23:19] <hsivonen> the other day I concluded that Opera and WebKit never block scripts on style sheets
  899. # [23:20] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
  900. # [23:20] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  901. # [23:21] <hsivonen> I wouldn't be surprised if Opera had some DOM snapshotting mechanism
  902. # [23:22] <hsivonen> I can imagine such a mechanism would be useful for Mini going back to the server to run a script off an event handler
  903. # [23:23] <hsivonen> well, maybe that doesn't require snapshotting per se
  904. # [23:23] <hsivonen> but requires a way to hibernate a DOM in an inexpensive way
  905. # [23:24] <hsivonen> (I'm assuming Mini doesn't keep as many active browser instances alive as there have been recent Mini page loads)
  906. # [23:24] <annevk> I don't think we go back to the server
  907. # [23:25] <hsivonen> annevk: I can highlight lines in krijn's logs on Mini
  908. # [23:25] <hsivonen> if it's been a couple of minutes since the page load, it works
  909. # [23:26] <hsivonen> annevk: but after some timeout, it stops working
  910. # [23:27] <annevk> oh, maybe for some things we do
  911. # [23:30] * Quits: oknoway (~oknoway@173-8-201-137-Oregon.hfc.comcastbusiness.net) (Quit: oknoway)
  912. # [23:35] * Quits: ap (~ap@17.246.17.176) (Quit: ap)
  913. # [23:37] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
  914. # [23:41] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  915. # [23:44] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
  916. # [23:45] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 252 seconds)
  917. # [23:48] * Quits: faffers (~danj@cpc8-hari11-2-0-cust77.hari.cable.virginmedia.com) (Quit: This computer has gone to sleep)
  918. # [23:50] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  919. # [23:51] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  920. # [23:52] * Quits: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is) (Ping timeout: 240 seconds)
  921. # [23:54] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
  922. # [23:55] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Ping timeout: 240 seconds)
  923. # [23:56] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  924. # [23:56] * Quits: jochen__ (~jochen@nat/google/x-dsbwlydmixgbrkyd) (Ping timeout: 272 seconds)
  925. # [23:57] * Joins: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  926. # [23:58] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 276 seconds)
  927. # [23:59] * Quits: svl (~me@host86-171-176-244.range86-171.btcentralplus.com) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  928. # [23:59] * Joins: paul_irish (~paul_iris@194-144-69-219.du.xdsl.is)
  929. # Session Close: Tue Sep 21 00:00:00 2010

The end :)