/irc-logs / freenode / #whatwg / 2010-10-27 / end

Options:

  1. # Session Start: Wed Oct 27 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:00] <heycam> does it mostly come up from garrett? :)
  4. # [00:00] <Hixie> he's one of the many people to have brought it up
  5. # [00:00] <Hixie> but he's certainly not the only one
  6. # [00:01] <TabAtkins_> *Definitely* not the only one.
  7. # [00:01] <Hixie> ok, afk for now. bbiab.
  8. # [00:03] * Joins: weinig_ (~weinig@17.246.19.76)
  9. # [00:05] * Parts: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) ("Leaving")
  10. # [00:06] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  11. # [00:06] * Joins: tonyg-cr (~Adium@nat/google/x-tbrlczqnrmilwruk)
  12. # [00:07] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Ping timeout: 276 seconds)
  13. # [00:07] * weinig_ is now known as weinig
  14. # [00:12] * Joins: weinig_ (~weinig@17.246.19.76)
  15. # [00:12] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  16. # [00:13] * Quits: matjas (~matjas@91.182.128.116) (Remote host closed the connection)
  17. # [00:14] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Operation timed out)
  18. # [00:16] * Quits: weinig (~weinig@17.246.19.76) (Ping timeout: 276 seconds)
  19. # [00:16] * Quits: weinig_ (~weinig@17.246.19.76) (Remote host closed the connection)
  20. # [00:16] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
  21. # [00:17] * Quits: ROBOd (~robod@89.123.140.185) (Quit: .)
  22. # [00:21] * Quits: meandi2 (~meandi@dyndsl-178-142-054-193.ewe-ip-backbone.de) (Quit: Nettalk6 - www.ntalk.de)
  23. # [00:28] * Quits: peol (~andree@unaffiliated/peol) (Read error: Operation timed out)
  24. # [00:29] * Quits: sysRPL (sysRPL@adsl-074-229-199-119.sip.mco.bellsouth.net)
  25. # [00:30] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b8pre/20101025181128])
  26. # [00:33] * Joins: peol (~andree@unaffiliated/peol)
  27. # [00:38] * Quits: peol (~andree@unaffiliated/peol) (Ping timeout: 245 seconds)
  28. # [00:39] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  29. # [00:40] * Joins: peol (~andree@h55eb1f92.selukra.dyn.perspektivbredband.net)
  30. # [00:40] * Quits: peol (~andree@h55eb1f92.selukra.dyn.perspektivbredband.net) (Changing host)
  31. # [00:40] * Joins: peol (~andree@unaffiliated/peol)
  32. # [00:42] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
  33. # [00:43] * Quits: peol (~andree@unaffiliated/peol) (Read error: Operation timed out)
  34. # [00:44] * Joins: robman (~robman@eth4853.nsw.adsl.internode.on.net)
  35. # [00:46] * Joins: peol (~andree@unaffiliated/peol)
  36. # [00:55] * Quits: peol (~andree@unaffiliated/peol) (Read error: Operation timed out)
  37. # [00:57] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
  38. # [00:59] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  39. # [01:06] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: Lost terminal)
  40. # [01:11] * Joins: peol (~andree@h55eb1f92.selukra.dyn.perspektivbredband.net)
  41. # [01:11] * Quits: peol (~andree@h55eb1f92.selukra.dyn.perspektivbredband.net) (Changing host)
  42. # [01:11] * Joins: peol (~andree@unaffiliated/peol)
  43. # [01:18] * Joins: kinetik (~kinetik@121.98.132.55)
  44. # [01:19] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  45. # [01:23] * Joins: estes (~aestes@17.246.18.90)
  46. # [01:29] * Quits: sicking (~chatzilla@67.218.98.104) (Ping timeout: 252 seconds)
  47. # [01:30] * Quits: dglazkov (~dglazkov@nat/google/x-xihjmijihrxzbxvd) (Quit: dglazkov)
  48. # [01:30] * Joins: sicking (~chatzilla@67.218.98.105)
  49. # [01:31] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  50. # [01:35] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.10/20100914130356])
  51. # [01:35] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  52. # [01:38] * Quits: sicking (~chatzilla@67.218.98.105) (Ping timeout: 255 seconds)
  53. # [01:39] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  54. # [01:40] * Quits: jennb (~jennb@nat/google/x-epvukdhezrfswzaj) (Quit: jennb)
  55. # [01:43] * Quits: theMadness (~petal@host57-134-static.35-88-b.business.telecomitalia.it) (Ping timeout: 240 seconds)
  56. # [01:45] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  57. # [01:45] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
  58. # [01:53] * Joins: scherkus (~scherkus@74.125.59.65)
  59. # [01:53] * Quits: scherkus (~scherkus@74.125.59.65) (Client Quit)
  60. # [01:57] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 252 seconds)
  61. # [02:00] * Quits: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com)
  62. # [02:01] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Read error: Operation timed out)
  63. # [02:10] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Quit: Leaving)
  64. # [02:16] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
  65. # [02:18] * Joins: theMadness (~petal@host58-134-static.35-88-b.business.telecomitalia.it)
  66. # [02:19] * Quits: micheil (~micheil@124-149-173-56.dyn.iinet.net.au) (Quit: micheil)
  67. # [02:20] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  68. # [02:21] * Joins: ako (~nya@fuld-4d00d7d4.pool.mediaWays.net)
  69. # [02:23] * Quits: aho (~nya@fuld-4d00d0f1.pool.mediaWays.net) (Ping timeout: 240 seconds)
  70. # [02:24] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 255 seconds)
  71. # [02:29] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
  72. # [02:30] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  73. # [02:32] * Joins: boogyman_ (~boogy@unaffiliated/boogyman)
  74. # [02:33] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 240 seconds)
  75. # [02:33] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  76. # [02:33] * boogyman_ is now known as boogyman
  77. # [02:33] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  78. # [02:35] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  79. # [02:36] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  80. # [02:36] * Joins: kennyluck (~kennyluck@EM114-48-173-247.pool.e-mobile.ne.jp)
  81. # [02:36] * Quits: kennyluck (~kennyluck@EM114-48-173-247.pool.e-mobile.ne.jp) (Excess Flood)
  82. # [02:41] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
  83. # [02:41] * Joins: sicking (~chatzilla@nat/mozilla/x-lnmtzvtpfkbwpfzi)
  84. # [02:42] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
  85. # [02:45] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
  86. # [02:46] * Joins: weinig (~weinig@17.246.19.76)
  87. # [02:47] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  88. # [02:48] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  89. # [02:52] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  90. # [02:54] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  91. # [02:58] * Quits: ako (~nya@fuld-4d00d7d4.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
  92. # [03:02] * Joins: agektmr (~Adium@220.109.219.244)
  93. # [03:02] * Joins: miketaylr (~miketaylr@24.42.95.108)
  94. # [03:02] * Parts: kurrik (~kurrik@nat/google/x-evabsoztljlxhaws) ("Leaving")
  95. # [03:05] * Joins: kennyluck (~kennyluck@EM114-48-173-247.pool.e-mobile.ne.jp)
  96. # [03:05] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 252 seconds)
  97. # [03:13] * Quits: paul_irish (~paul_iris@nat/google/x-dnyqqvyctzfsppru) (Remote host closed the connection)
  98. # [03:14] * Quits: kennyluck (~kennyluck@EM114-48-173-247.pool.e-mobile.ne.jp) (Quit: kennyluck)
  99. # [03:14] * Quits: weinig (~weinig@17.246.19.76) (Quit: weinig)
  100. # [03:15] * Joins: paul_irish (~paul_iris@67.218.109.249)
  101. # [03:18] * Joins: elliott (~elliott@unaffiliated/elliott)
  102. # [03:21] * Joins: Amorphous (jan@unaffiliated/amorphous)
  103. # [03:21] * Quits: slightlyoff (~slightlyo@nat/google/x-skbcvyuywbwavktb) (Remote host closed the connection)
  104. # [03:21] * Joins: slightlyoff (~slightlyo@nat/google/x-xacwlhotgptnygsc)
  105. # [03:23] * Quits: dbaron (~dbaron@nat/mozilla/x-xtshcdqnnlqriglt) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  106. # [03:26] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Read error: Connection reset by peer)
  107. # [03:38] * Quits: sicking (~chatzilla@nat/mozilla/x-lnmtzvtpfkbwpfzi) (Ping timeout: 240 seconds)
  108. # [03:38] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:225:ff:fe4d:f8c7)
  109. # [03:38] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:225:ff:fe4d:f8c7) (Excess Flood)
  110. # [03:40] * Joins: weinig (~weinig@17.246.19.76)
  111. # [03:41] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:225:ff:fe4d:f8c7)
  112. # [03:49] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
  113. # [03:51] * Quits: slightlyoff (~slightlyo@nat/google/x-xacwlhotgptnygsc) (Quit: slightlyoff)
  114. # [04:01] * Joins: slightlyoff (~slightlyo@nat/google/x-mgpgssbdyfvsrwcs)
  115. # [04:05] * Quits: paul_irish (~paul_iris@67.218.109.249) (Remote host closed the connection)
  116. # [04:11] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Quit: Leaving.)
  117. # [04:12] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  118. # [04:14] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
  119. # [04:17] * Quits: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net) (Quit: Leaving.)
  120. # [04:24] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  121. # [04:25] * Quits: tonyg-cr (~Adium@nat/google/x-tbrlczqnrmilwruk) (Read error: Operation timed out)
  122. # [04:26] * Quits: jwalden (~waldo@nat/mozilla/x-lbrrjctldbfaocqk) (Quit: back tomorrow)
  123. # [04:29] * Quits: othermaciej (~mjs@17.246.18.217) (Read error: Connection reset by peer)
  124. # [04:31] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  125. # [04:32] * Quits: weinig (~weinig@17.246.19.76) (Quit: weinig)
  126. # [04:33] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
  127. # [04:38] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: Leaving...)
  128. # [04:40] * Quits: slightlyoff (~slightlyo@nat/google/x-mgpgssbdyfvsrwcs) (Quit: slightlyoff)
  129. # [04:49] * Joins: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com)
  130. # [04:50] * Quits: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com) (Client Quit)
  131. # [04:51] * Joins: mpt (~mpt@71.16.235.2)
  132. # [04:51] * Quits: mpt (~mpt@71.16.235.2) (Changing host)
  133. # [04:51] * Joins: mpt (~mpt@canonical/mpt)
  134. # [04:57] * Joins: micheil (~micheil@124-149-173-56.dyn.iinet.net.au)
  135. # [04:59] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
  136. # [05:04] * Joins: karlcow (~karl@nerval.la-grange.net)
  137. # [05:32] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
  138. # [05:33] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  139. # [05:35] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
  140. # [05:40] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Ping timeout: 272 seconds)
  141. # [05:44] * Joins: mdelaney (~mdelaney@67.218.105.23)
  142. # [05:49] * Joins: erlehmann (~erlehmann@89.204.153.73)
  143. # [05:53] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 245 seconds)
  144. # [05:56] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  145. # [06:17] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  146. # [06:17] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:225:ff:fe4d:f8c7) (Ping timeout: 240 seconds)
  147. # [06:23] * Joins: kennyluck (~kennyluck@dhcp12.tom.sfc.keio.ac.jp)
  148. # [06:35] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
  149. # [06:36] * Quits: mdelaney (~mdelaney@67.218.105.23) (Quit: mdelaney)
  150. # [06:39] * Quits: tyoshino (~tyoshino@220.109.219.244) (Quit: Leaving...)
  151. # [06:40] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 276 seconds)
  152. # [06:50] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
  153. # [06:52] * Joins: MikeSmith (~MikeSmith@195.56.77.112)
  154. # [06:57] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
  155. # [06:57] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  156. # [07:00] * Joins: agektmr (~Adium@u700010.xgsnu2.imtp.tachikawa.mopera.net)
  157. # [07:27] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  158. # [07:28] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Remote host closed the connection)
  159. # [07:32] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  160. # [07:36] * Quits: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no) (Quit: Ex-Chat)
  161. # [07:42] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Quit: Ankheg)
  162. # [07:42] * Quits: agektmr (~Adium@u700010.xgsnu2.imtp.tachikawa.mopera.net) (Quit: Leaving.)
  163. # [07:42] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  164. # [07:45] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
  165. # [07:49] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
  166. # [07:53] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 264 seconds)
  167. # [07:54] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
  168. # [07:54] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
  169. # [07:54] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  170. # [07:55] * Joins: kennyluck_ (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6)
  171. # [07:57] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
  172. # [07:57] * Quits: kennyluck (~kennyluck@dhcp12.tom.sfc.keio.ac.jp) (Ping timeout: 252 seconds)
  173. # [07:57] * kennyluck_ is now known as kennyluck
  174. # [08:21] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  175. # [08:24] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  176. # [08:39] <MikeSmith> hg clone http://hg.hoppipolla.co.uk/anolis/
  177. # [08:39] <MikeSmith> "abort: error: nodename nor servname provided, or not known"
  178. # [08:39] <MikeSmith> jgraham: ↑
  179. # [08:42] * Quits: robman (~robman@eth4853.nsw.adsl.internode.on.net) (Ping timeout: 240 seconds)
  180. # [08:42] * Joins: MikeSmith_ (~MikeSmith@195.56.77.112)
  181. # [08:43] * Quits: MikeSmith (~MikeSmith@195.56.77.112) (Read error: Connection reset by peer)
  182. # [08:43] * MikeSmith_ is now known as MikeSmith
  183. # [08:44] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  184. # [08:51] * Parts: macpherson (~macpherso@nat/google/x-eeetlkuqrmmxnfcd)
  185. # [08:59] * Joins: FireFly (~firefly@unaffiliated/firefly)
  186. # [09:00] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  187. # [09:00] * Quits: erlehmann (~erlehmann@89.204.153.73) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
  188. # [09:01] * Quits: estes (~aestes@17.246.18.90) (Quit: estes)
  189. # [09:05] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
  190. # [09:06] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  191. # [09:06] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  192. # [09:07] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Client Quit)
  193. # [09:07] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  194. # [09:09] <jgraham> MikeSmith: Yeah, known problem. Incompetence on my part
  195. # [09:11] * jgraham expects that ading the Array.prototype methods to HTMLCollection.prototype will break stuff
  196. # [09:12] <MikeSmith> jgraham: OK
  197. # [09:12] <jgraham> MikeSmith: (but ms2ger has a version on bitbucket)
  198. # [09:13] <jgraham> (which you could clone instead)
  199. # [09:13] <MikeSmith> jgraham: good to know
  200. # [09:13] <MikeSmith> I have my local workspace copy too
  201. # [09:13] <MikeSmith> so I'm fine for now
  202. # [09:13] <jgraham> All hail the power of DVCS
  203. # [09:13] <paul_irish> Very similar to resig's nodelist proposal, no? as it says htmlcollection inherits from nodelist which gets the extras.
  204. # [09:15] <jgraham> paul_irish: Sounds similar. My suspicion it will break stuff is informed in part by the attempt to do the same thing to the arguments object in ES5, since it is also *clearly* Array-like
  205. # [09:15] <jgraham> It was backed out when it broke sites
  206. # [09:15] <paul_irish> gotcha.
  207. # [09:23] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
  208. # [09:24] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  209. # [09:25] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  210. # [09:30] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
  211. # [09:35] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
  212. # [09:40] * Joins: Ms2ger` (9dc13020@gateway/web/freenode/ip.157.193.48.32)
  213. # [09:40] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  214. # [09:40] <Ms2ger`> Btw, MikeSmith, my repository also contains your patch ;)
  215. # [09:40] * Quits: Ms2ger` (9dc13020@gateway/web/freenode/ip.157.193.48.32) (Client Quit)
  216. # [09:45] <JonathanNeal> Anyone still check this out? file:///W:/iecss.com/whatwg.css
  217. # [09:45] <JonathanNeal> oooops
  218. # [09:45] <JonathanNeal> http://www.iecss.com/whatwg.css
  219. # [09:48] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
  220. # [09:53] <zcorpan> hmm, what does this mean <style scoped>@font-face { ...
  221. # [09:53] <zcorpan> i assume that the font becomes available for the whole document
  222. # [09:54] * Joins: ROBOd (~robod@92.84.193.181)
  223. # [10:00] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  224. # [10:00] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  225. # [10:01] <annevk> hmm @-rules are scoping
  226. # [10:01] <annevk> e.g. @namespace is
  227. # [10:01] <annevk> page-global would be quite bad I think
  228. # [10:01] <zcorpan> @font-face affects the whole document
  229. # [10:02] <zcorpan> in that the font becomes available for the whole document
  230. # [10:02] <annevk> hmm, shows what I know
  231. # [10:02] <annevk> I guess things with identifiers don't "fail" if the style sheet fails
  232. # [10:02] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  233. # [10:03] <annevk> whereas namespace identifiers would fail parsing
  234. # [10:03] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  235. # [10:04] <zcorpan> would @page work in <style scoped>?
  236. # [10:07] * Joins: meandi (~meandi@dyndsl-178-142-054-193.ewe-ip-backbone.de)
  237. # [10:10] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
  238. # [10:10] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  239. # [10:11] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 245 seconds)
  240. # [10:16] * Joins: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  241. # [10:17] * Joins: robman (~robman@eth4584.nsw.adsl.internode.on.net)
  242. # [10:18] <zcorpan> hmm, seems tr:before{content:'x'} and tbody:before{content:'x'} don't work in webkit
  243. # [10:20] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  244. # [10:22] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
  245. # [10:28] * Joins: matjas (~matjas@91.182.165.226)
  246. # [10:33] <zcorpan> filed https://bugs.webkit.org/show_bug.cgi?id=48404
  247. # [10:36] * Joins: estellevw (~estelle@adsl-99-155-196-13.dsl.pltn13.sbcglobal.net)
  248. # [10:37] * Parts: estellevw (~estelle@adsl-99-155-196-13.dsl.pltn13.sbcglobal.net)
  249. # [10:38] * Joins: estellevw (~estelle@adsl-99-155-196-13.dsl.pltn13.sbcglobal.net)
  250. # [10:38] * Joins: payman_m (~payman_m@77.72.99.119)
  251. # [10:38] * Quits: MikeSmith (~MikeSmith@195.56.77.112) (Quit: Deyr fé deyja, frændr deyr, sjálfr et sama)
  252. # [10:43] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 250 seconds)
  253. # [10:45] * Moo|businessday is now known as Moo|conf
  254. # [10:46] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6) (Quit: kennyluck)
  255. # [10:51] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
  256. # [10:51] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  257. # [10:52] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  258. # [10:53] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
  259. # [10:53] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  260. # [10:53] <annevk> lolhttp://landoflisp.com/
  261. # [10:53] <annevk> http://landoflisp.com/
  262. # [10:53] <annevk> almost wanna start learning Lisp now
  263. # [10:54] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Client Quit)
  264. # [10:56] * mhausenblas finds himself not often in agreement with annevk, but +1 to Land of Lisp ;)
  265. # [10:58] <annevk> you should speak up when you don't then ;)
  266. # [11:01] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
  267. # [11:02] * jgraham wonders if there is any actual evidence that Lisp code is more bug free than other code that does the same stuff
  268. # [11:04] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  269. # [11:05] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  270. # [11:05] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  271. # [11:05] <annevk> jgraham, did you read the comic? they have space ships
  272. # [11:05] <annevk> jgraham, and some wicked guy with a nose which is also a hand in charge
  273. # [11:05] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
  274. # [11:07] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Client Quit)
  275. # [11:07] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
  276. # [11:08] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  277. # [11:09] * Quits: broquaint (~dbrook@cpc2-brig11-0-0-cust896.3-3.cable.virginmedia.com) (Ping timeout: 276 seconds)
  278. # [11:11] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  279. # [11:13] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
  280. # [11:18] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
  281. # [11:30] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  282. # [11:31] * Quits: Anti-X (~duckmysic@cA872BF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  283. # [11:36] * Quits: estellevw (~estelle@adsl-99-155-196-13.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  284. # [11:36] * Joins: Anti-X (~duckmysic@c1273BF51.dhcp.bluecom.no)
  285. # [11:42] * Quits: Anti-X (~duckmysic@c1273BF51.dhcp.bluecom.no) (Ping timeout: 252 seconds)
  286. # [11:48] * Joins: Anti-X (~duckmysic@c1273BF51.dhcp.bluecom.no)
  287. # [11:49] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  288. # [11:53] * Quits: Anti-X (~duckmysic@c1273BF51.dhcp.bluecom.no) (Ping timeout: 250 seconds)
  289. # [11:53] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  290. # [11:55] * Quits: elliott (~elliott@unaffiliated/elliott) (Ping timeout: 255 seconds)
  291. # [11:58] * Joins: Anti-X (~duckmysic@c6F7BBF51.dhcp.bluecom.no)
  292. # [11:59] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
  293. # [12:00] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  294. # [12:00] * Joins: MikeSmith (~MikeSmith@195.111.2.110)
  295. # [12:02] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
  296. # [12:03] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  297. # [12:05] * Joins: Athox (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
  298. # [12:07] * Quits: Anti-X (~duckmysic@c6F7BBF51.dhcp.bluecom.no) (Ping timeout: 265 seconds)
  299. # [12:10] * Quits: Athox (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (Ping timeout: 245 seconds)
  300. # [12:14] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  301. # [12:16] * Quits: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 250 seconds)
  302. # [12:23] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
  303. # [12:27] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  304. # [12:37] * Joins: reni__home (~reni@54030309.catv.pool.telekom.hu)
  305. # [12:42] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Quit: Leaving.)
  306. # [12:48] * Quits: baba (~sallabanc@unaffiliated/cypha) (Ping timeout: 272 seconds)
  307. # [12:49] * Quits: payman_m (~payman_m@77.72.99.119) (Read error: Connection reset by peer)
  308. # [12:51] * Joins: payman_m (~payman_m@77.72.99.119)
  309. # [12:59] <annevk> euhm, oops http://www.w3.org/TR/html5/comms.html#dom-messageevent-source ?
  310. # [12:59] <annevk> that page should not be there
  311. # [13:00] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  312. # [13:00] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  313. # [13:00] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  314. # [13:00] * Quits: foolip (~philip@83.218.67.122) (Read error: Operation timed out)
  315. # [13:02] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
  316. # [13:06] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  317. # [13:13] * Joins: timeless_mbp (~timeless@192.100.124.156)
  318. # [13:19] * Quits: payman_m (~payman_m@77.72.99.119) (Read error: Connection reset by peer)
  319. # [13:19] * Joins: timdown (~chatzilla@82.111.88.34)
  320. # [13:22] * Joins: broquaint (3223c3f61b@cpc3-brig17-2-0-cust661.3-3.cable.virginmedia.com)
  321. # [13:26] * Quits: timdown (~chatzilla@82.111.88.34) (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537])
  322. # [13:27] * Quits: mamund (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
  323. # [13:27] * Joins: broquain1 (70f1c26b9d@cpc3-brig17-2-0-cust661.3-3.cable.virginmedia.com)
  324. # [13:28] <hsivonen> jgraham: have you upgraded to Maverick? Did it solve the event delivery / scheduling jumpiness when running an intensive process like building a browser?
  325. # [13:30] * Joins: aroben (~aroben@unaffiliated/aroben)
  326. # [13:32] * Joins: miketaylr (~miketaylr@24.42.95.108)
  327. # [13:34] * Joins: payman_m (~payman_m@77.72.99.119)
  328. # [13:36] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
  329. # [13:37] * Joins: homata___ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  330. # [13:39] * Joins: mamund (mamund@frost.nullshells.net)
  331. # [13:41] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  332. # [13:42] * Joins: foolip (~philip@83.218.67.122)
  333. # [13:44] * Quits: payman_m (~payman_m@77.72.99.119) (Read error: Connection reset by peer)
  334. # [13:44] * Joins: payman_m (~payman_m@77.72.99.119)
  335. # [13:45] <jgraham> hsivonen: No, I haven't upgraded
  336. # [13:46] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  337. # [13:56] * Quits: reni__home (~reni@54030309.catv.pool.telekom.hu) (Quit: Leaving)
  338. # [13:56] * Joins: reni__home (~reni@54030309.catv.pool.telekom.hu)
  339. # [14:02] <hsivonen> jgraham: ok.
  340. # [14:02] <hsivonen> fwiw, right now, when building Firefox, Spotify sounds like an old-school needle-based broken record player
  341. # [14:03] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 255 seconds)
  342. # [14:05] <annevk> heh, Minefield about:home is XHTML with a bunch of entities
  343. # [14:05] <annevk> not the greatest view source example
  344. # [14:06] <zcorpan> most moz about: pages are like that
  345. # [14:06] <hsivonen> annevk: the Firefox approach to XML localization is a problem when it comes to killing DTDs :-(
  346. # [14:06] * Joins: timeless_mbp1 (~timeless@192.100.124.156)
  347. # [14:07] * Quits: timeless_mbp (~timeless@192.100.124.156) (Read error: Connection reset by peer)
  348. # [14:10] * Parts: broquaint (3223c3f61b@cpc3-brig17-2-0-cust661.3-3.cable.virginmedia.com)
  349. # [14:20] * Quits: ryuone (~ryuone@ryuone.com) (Remote host closed the connection)
  350. # [14:20] * Joins: ryuone (~ryuone@ryuone.com)
  351. # [14:24] <hsivonen> jgraham: do you happen to have an SSD in your Ubuntu machine?
  352. # [14:26] <jgraham> hsivonen: No, sadly
  353. # [14:26] <hsivonen> jgraham: ok.
  354. # [14:26] <jgraham> (possibly my problems are not as bad as yours? But I do notice bad responsiveness under load)
  355. # [14:27] <hsivonen> I wonder why we're seeing a problem but there's no general outcry waking up Canonical
  356. # [14:27] <hsivonen> I guess I'll send some logs to Canonical's support in case they are able to make sense of them
  357. # [14:27] <hsivonen> I don't know how to infer anything actionable from the logs
  358. # [14:29] * Joins: mpt (~mpt@canonical/mpt)
  359. # [14:34] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  360. # [14:34] * Joins: Anti-X (~duckmysic@77.19.95.109.tmi.telenormobil.no)
  361. # [14:37] * Quits: homata___ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  362. # [14:37] * Joins: baba (~sallabanc@unaffiliated/cypha)
  363. # [14:43] * Joins: miketaylr (~miketaylr@24.42.95.108)
  364. # [14:46] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
  365. # [14:47] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  366. # [14:49] * Joins: Randomage (~petal@host58-134-static.35-88-b.business.telecomitalia.it)
  367. # [14:49] * Quits: theMadness (~petal@host58-134-static.35-88-b.business.telecomitalia.it) (Ping timeout: 276 seconds)
  368. # [14:51] * Quits: baba (~sallabanc@unaffiliated/cypha) (Ping timeout: 240 seconds)
  369. # [14:51] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 240 seconds)
  370. # [14:58] * Moo|conf is now known as Moo|waitingforbe
  371. # [14:58] * Moo|waitingforbe is now known as Moo|afternoon
  372. # [14:58] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
  373. # [15:00] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
  374. # [15:09] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  375. # [15:12] * Quits: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net) (Ping timeout: 240 seconds)
  376. # [15:14] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
  377. # [15:15] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  378. # [15:15] * Joins: plainhao (~plainhao@mail.xbiotica.com)
  379. # [15:18] <karlcow> http://www.impressivewebs.com/cross-browser-css-properties/
  380. # [15:18] <karlcow> "I decided to put together a comprehensive list of CSS properties that are supported in all browsers."
  381. # [15:19] <annevk> hmm
  382. # [15:19] <annevk> font-family is buggy in Opera
  383. # [15:19] <annevk> and list-style-position has a sheer of problems when combined with floats
  384. # [15:19] <annevk> iirc
  385. # [15:19] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Client Quit)
  386. # [15:19] * Joins: plainhao (~plainhao@mail.xbiotica.com)
  387. # [15:26] * Joins: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net)
  388. # [15:27] * Joins: smaug____ (~chatzilla@GKMMMDCCCXXXVI.gprs.sl-laajakaista.fi)
  389. # [15:28] * Joins: FireFly (~firefly@unaffiliated/firefly)
  390. # [15:30] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
  391. # [15:32] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  392. # [15:33] * Joins: eric_carlson_ (~ericc@17.203.15.26)
  393. # [15:36] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Quit: Ankheg)
  394. # [15:37] <jgraham> "No Bugs" as a claim says "I'm not a QA"
  395. # [15:37] <jgraham> At least for somthing as complex as this
  396. # [15:39] <hsivonen> jgraham: also "I'm not a browser developer"
  397. # [15:39] <jgraham> hsivonen: Yeah I think most browser developers aren't naive enough to claim that their code is bug free :)
  398. # [15:40] <hsivonen> jgraham: recently, when I've been fixing regressions I introduced when I made Gecko's script execution (mostly) HTML5-compliant, I've found even more legacy brokenness when I've looked at code relevent to my regressions
  399. # [15:40] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
  400. # [15:40] * aroben is now known as aroben|afk
  401. # [15:41] <hsivonen> I *think* if you use XSLTProcessor to parse a fragment in the content of a document that's itself being parsed, the readyState of the document changes prematurely
  402. # [15:41] <hsivonen> that sort of thing
  403. # [15:41] <hsivonen> (by code inspection, I didn't test this particular thing)
  404. # [15:41] <zcorpan> in the Land of Lisp there are no bugs
  405. # [15:42] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  406. # [15:42] <hsivonen> s/content/context/
  407. # [15:42] * Joins: kennyluck (~kennyluck@133.27.228.175)
  408. # [15:42] * Quits: kennyluck (~kennyluck@133.27.228.175) (Excess Flood)
  409. # [15:43] <jgraham> Yeah, obviously web browsers should have been written in Lisp so The Power Of Macros (TM) could save us all from wrong logic
  410. # [15:44] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  411. # [15:45] * Lachy read that as "The Power of *Marcos*" and laughed. Then realised it said Macros.
  412. # [15:46] * Joins: agektmr (~Adium@p4177-ipbf2909marunouchi.tokyo.ocn.ne.jp)
  413. # [15:46] <Philip`> jgraham: That's why browser engines written in languages other than C/C++ have all been so successful
  414. # [15:46] <hsivonen> aside: the level of XSLT integration to the rest of the Open Web Platform is rather sad
  415. # [15:47] <hsivonen> non-Gecko browsers do it the ugly way
  416. # [15:47] <jgraham> hsivonen: In what way?
  417. # [15:47] <hsivonen> and Gecko does the nice thing in an approximate way
  418. # [15:48] <jgraham> Maybe no one was really feeling XSLT?
  419. # [15:48] <hsivonen> jgraham: in non-Gecko browsers <?xml-stylesheet?> produces a stream that gets reparsed
  420. # [15:48] <hsivonen> that's sad considering that it's a tree-to-tree tranformation system
  421. # [15:49] <hsivonen> jgraham: then Gecko does the tree-to-tree thing but has all sorts of approximate hacks for being compatible *enough* with the stream-based way
  422. # [15:49] * Joins: mpt (~mpt@canonical/mpt)
  423. # [15:49] <jgraham> I wonder if the stream-based way is much faster
  424. # [15:49] <jgraham> Anyway, the solution is probably not to use XSLT
  425. # [15:50] <jgraham> It would be nice if we cou nudge it off the edge of the open-web-platform
  426. # [15:50] <jgraham> *could
  427. # [15:51] <hsivonen> for example, compat requires scripts to execute in order, but Gecko can't suspend the XSLT engine in mid-transform, so you can't just use the parser-blocking script mechanism as is
  428. # [15:51] <hsivonen> instead, there's something else
  429. # [15:51] <hsivonen> and a hope that the script authors don't really rely on being able to see more future DOM than they should
  430. # [15:51] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
  431. # [15:51] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  432. # [15:52] <hsivonen> part of the problem is that Hixie doesn't seem to be considering XSLT actively when writing the spec
  433. # [15:52] <hsivonen> so if I read the spec and write code, some time later someone tells me I broke XSLT again
  434. # [15:53] <hsivonen> which also means we don't have enough automated test coverage for XSLT integration with the rest of the platform
  435. # [15:53] <hsivonen> jgraham: shouldn't one expect the stream-based way to be *slower*?
  436. # [15:54] * Quits: smaug____ (~chatzilla@GKMMMDCCCXXXVI.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
  437. # [15:54] <jgraham> hsivonen: Well it isn't really clear. I suppose it depends what you can optimise in the two cases
  438. # [15:55] * Quits: payman_m (~payman_m@77.72.99.119) (Read error: Connection reset by peer)
  439. # [15:55] <hsivonen> by stream-based, I mean the XSLT engine serializes its output tree and the HTML parser parses the stream into a DOM
  440. # [15:55] <hsivonen> instead of the XSLT engine building an output DOM directly
  441. # [15:57] * timeless_mbp1 is now known as timeless_mbp
  442. # [15:57] <jgraham> Right, but doing dom manipulations could be expensive compared to just parsing, whereas you could use something more lightweight than DOM within the XSLT engine itself. I'm not sure.
  443. # [16:01] * Joins: payman_m (~payman_m@77.72.99.119)
  444. # [16:02] <hsivonen> jgraham: well, the parser has to be able to build a DOM, too
  445. # [16:03] <hsivonen> though in Gecko, the parsers use notify layout in batches but the XSLT engine notifies on a per-node basis
  446. # [16:03] <Philip`> Perhap serialising+parsing is likely to be much more heavily optimised than XSLT-specific DOM construction code, since it's reusing code that the rest of the browser already wants to be fast, whereas nobody's going to spend much time optimising XSLT since it's so rarely used
  447. # [16:03] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
  448. # [16:06] * Joins: mpt (~mpt@canonical/mpt)
  449. # [16:07] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
  450. # [16:07] * Joins: mpt_ (~mpt@conference/ubuntudevelopersummit/x-gdkzkwymzrvrqnev)
  451. # [16:07] * Quits: mpt_ (~mpt@conference/ubuntudevelopersummit/x-gdkzkwymzrvrqnev) (Changing host)
  452. # [16:07] * Joins: mpt_ (~mpt@canonical/mpt)
  453. # [16:08] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  454. # [16:10] * aroben|afk is now known as aroben
  455. # [16:10] * Quits: MikeSmith (~MikeSmith@195.111.2.110) (Read error: Connection reset by peer)
  456. # [16:10] * Joins: MikeSmith (~MikeSmith@195.111.2.110)
  457. # [16:13] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  458. # [16:13] * Xano_ leaves his shoes and sense of logic at the door, and calmly walks in
  459. # [16:13] <Xano_> adactio: Just read your book this morning. Nice writing style, but I only have more questions :P
  460. # [16:13] <jgraham> I would put your shoes back on if I were you
  461. # [16:14] <Xano_> jgraham: It's that dirty in here?
  462. # [16:14] <Xano_> oh my
  463. # [16:14] <jgraham> Some of the things on the carpet you don't want to step in
  464. # [16:14] <adactio> Xano_: Well, it's good that you have questions. The people here will be able to help you, shoes or no shoes.
  465. # [16:14] <Xano_> hehe
  466. # [16:15] <Xano_> I was wondering why there is still such a distinct separation in functionality between textareas and text inputs.
  467. # [16:15] <AryehGregor> No shoes, no shirt, no service!
  468. # [16:15] * Quits: connrs_ (~paul@host86-136-132-1.range86-136.btcentralplus.com) (Quit: leaving)
  469. # [16:15] <Xano_> AryehGregor: Got a shirt and a tie! :D
  470. # [16:15] <annevk> majority of failed requests on my site are apparently /apple-touch-icon.png and /apple-touch-icon-precomposed.png -- way to go Apple
  471. # [16:15] <AryehGregor> Xano_, because that's how it was designed by whoever made up text inputs and textareas, and we can't change it now?
  472. # [16:16] <AryehGregor> Note: the above is the correct answer to most "why" questions about the web.
  473. # [16:16] <Xano_> hehe, I figured
  474. # [16:16] <Xano_> Well, textareas could've been removed, but recalling the dozens of "paving the cowpaths" quotes from a certain book about HTML5 doesn't make that option very appealing
  475. # [16:17] <Xano_> What *does* strike me as odd is that there (afaics) has been no effort to make the two elements behave more similarly, which could've been done without losing backwards compatibility
  476. # [16:17] <annevk> align them more in what way?
  477. # [16:17] <annevk> API-wise they are pretty similar actually
  478. # [16:18] <annevk> <textarea> even has .type
  479. # [16:18] <Xano_> As as I have been able to find there is no datalist for textareas, no maxlength and size for text inputs and cols for textareas behave similarly, yet are two different attributes
  480. # [16:19] <adactio> Actually, on the subject of textareas, I came across an interesting browser support issue today: it seems that Mobile Safari doesn't currently support the placeholder attribute on textarea (although the desktop version does).
  481. # [16:21] <Xano_> Wait, there is size for text inputs
  482. # [16:21] <AryehGregor> Xano_, maxlength works on text inputs and textareas.
  483. # [16:21] <Xano_> Why did I write that?
  484. # [16:21] <AryehGregor> And size also.
  485. # [16:21] <AryehGregor> Actually, maxlength on textareas is an HTML5 innovation, brings it closer to input.
  486. # [16:21] <AryehGregor> (I implemented it for Firefox, yay)
  487. # [16:21] <AryehGregor> (It was like five lines)
  488. # [16:21] <Xano_> There is? Nice!
  489. # [16:21] <annevk> adactio, <textarea placeholder> is a pretty recent addition
  490. # [18:21] * Disconnected
  491. # [18:22] * Attempting to rejoin channel #whatwg
  492. # [18:22] * Rejoined channel #whatwg
  493. # [18:22] * 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!'
  494. # [18:22] * Set by annevk42 on Mon Oct 19 23:03:06
  495. # [18:23] * aroben is now known as aroben|lunch
  496. # [18:24] * Joins: othermaciej (~mjs@67.218.110.201)
  497. # [18:24] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
  498. # [18:28] * Joins: smaug____ (~chatzilla@YYKCXXV.gprs.sl-laajakaista.fi)
  499. # [18:32] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
  500. # [18:33] * hsivonen finds https://twitter.com/#!/HTML_longdesc
  501. # [18:33] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
  502. # [18:36] * Philip` curses his inability to double-click on such URLs to select them
  503. # [18:36] <Philip`> (The selection stops before the "!")
  504. # [18:37] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  505. # [18:42] <jgraham> You know, there is probably something more tragic than pretending to be an unused HTML attribute on twitter but I can't think of it now
  506. # [18:43] * aroben|lunch is now known as aroben
  507. # [18:43] <annevk> using it
  508. # [18:44] <annevk> *zing*
  509. # [18:44] * Quits: MikeSmith (~MikeSmith@195.111.2.110) (Quit: Deyr fé deyja, frændr deyr, sjálfr et sama)
  510. # [18:45] * Quits: othermaciej (~mjs@67.218.110.201) (Quit: othermaciej)
  511. # [18:46] * Quits: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com) (Read error: Connection reset by peer)
  512. # [18:47] * Joins: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com)
  513. # [18:49] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  514. # [18:53] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
  515. # [18:53] * Joins: othermaciej (~mjs@17.246.18.217)
  516. # [18:53] * Joins: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45)
  517. # [18:55] * Joins: jennb (~jennb@nat/google/x-iarenwposjaowqcd)
  518. # [18:58] * Quits: mpt_ (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  519. # [19:01] * Joins: mdelaney (~mdelaney@67.218.109.84)
  520. # [19:03] * Joins: maikmerten (~maikmerte@port-92-201-149-107.dynamic.qsc.de)
  521. # [19:05] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
  522. # [19:08] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 240 seconds)
  523. # [19:11] * Quits: TabAtkins (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.13/2009073109])
  524. # [19:11] * Quits: shepazu (~schepers@adsl-242-206-152.rmo.bellsouth.net) (Read error: Connection reset by peer)
  525. # [19:13] * Joins: shepazu (~schepers@adsl-242-206-152.rmo.bellsouth.net)
  526. # [19:13] * Joins: sicking (~chatzilla@nat/mozilla/x-thhnvblsbrfioelt)
  527. # [19:16] * Joins: miketaylr (~miketaylr@24.42.95.108)
  528. # [19:17] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
  529. # [19:19] * aroben is now known as aroben|away
  530. # [19:19] <JonathanNeal> Have any changes occured to the presentational requirements and recommendations in the last month or so?
  531. # [19:19] <JonathanNeal> I'm making sure http://www.iecss.com/whatwg.css is up to date.
  532. # [19:20] <annevk> misses <s>?
  533. # [19:21] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  534. # [19:22] * Quits: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net) (Quit: Leaving.)
  535. # [19:31] <JonathanNeal> annevk, I think you're right, I did miss it. Is it missing from http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#the-css-user-agent-style-sheet-and-presentational-hints too ?
  536. # [19:31] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  537. # [19:33] <JonathanNeal> I've added it in, since <s> is in the cut @ http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-s-element
  538. # [19:35] <JonathanNeal> nope, it's there in presentational hints: del, s, strike
  539. # [19:35] <JonathanNeal> huh
  540. # [19:37] <JonathanNeal> annevk, was <s> cut at one point? http://en.wikipedia.org/wiki/HTML5#Differences_from_HTML_4.01_and_XHTML_1.x "Deprecated elements will be dropped altogether: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, s, strike, tt, u"
  541. # [19:38] <JonathanNeal> And I think they got that from http://dev.w3.org/html5/html4-differences/#absent-elements
  542. # [19:40] * aroben|away is now known as aroben
  543. # [19:42] * Joins: tonyg-cr (~Adium@nat/google/x-dhbhmyouhmpyiaiw)
  544. # [19:43] * Joins: slightlyoff (~slightlyo@66.109.106.98)
  545. # [19:44] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
  546. # [19:45] <AryehGregor> JonathanNeal, yes, it was only just re-added.
  547. # [19:45] <JonathanNeal> Thanks AryehGregor, were any other elements added / removed?
  548. # [19:46] * Joins: jwalden (~waldo@nat/mozilla/x-pgdoydzdzvnpfkfs)
  549. # [19:46] * Quits: crash\ (bouncer@lubyte.de) (Ping timeout: 245 seconds)
  550. # [19:47] <AryehGregor> karlcow, someone ran a script on Wikipedia once that concluded // URLs work well in practice. It tried loading something via // URL and via normal URL and counted the differences in hit rate, it wasn't much. Wikimedia has been meaning to use it for its sites when it finally gets HTTPS working on the same domains as HTTP, since its server infrastructure caches page text very heavily and we don't want to cache separate copies for http and htt
  551. # [19:47] <AryehGregor> ps.
  552. # [19:47] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Ping timeout: 245 seconds)
  553. # [19:47] <AryehGregor> Specifically, we would want to use src="//upload.wikimedia.org/..." for files. For regular old links we already use relative URLs anyway.
  554. # [19:48] <kennyluck> Huh? <s> is out again?
  555. # [19:48] <AryehGregor> (of course, https://upload.wikimedia.org doesn't work at all and there are in fact no secure ways to get files, so even if you use https://secure.wikimedia.org/ anyone could still cross-check all your image requests against the articles containing those images and they'll know what you're viewing, unless you disable images, but they won't get your cookies, since no cookies are set on upload.wikimedia.org)
  556. # [19:49] <AryehGregor> (but this is something that ideally we should fix)
  557. # [19:49] <AryehGregor> kennyluck, no, it's recently back in.
  558. # [19:49] <AryehGregor> JonathanNeal, the HTML 4 differences spec should have an accurate list, possibly modulo very recent changes like <s> being re-added.
  559. # [19:49] <JonathanNeal> thanks
  560. # [19:50] <kennyluck> OK I found it. Yeah, I know it was back recently but since someone asks, I thought it is out again.
  561. # [19:50] <annevk> html5-diff on TR/ is actually more up to date for a change
  562. # [19:50] <annevk> because I haven't bothered committing a local fix
  563. # [19:50] * Joins: crash (bouncer@lubyte.de)
  564. # [19:51] * crash is now known as Guest20313
  565. # [19:51] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  566. # [19:54] * Quits: slightlyoff (~slightlyo@66.109.106.98) (Quit: slightlyoff)
  567. # [19:56] <karlcow> AryehGregor: thanks.
  568. # [19:57] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  569. # [19:57] <karlcow> thing which bothers me with "//" is that I remember Tim telling me about it a few years ago, but I didn't remember last year when we had a performance issues for a client due to users having to switch http-https contexts
  570. # [19:59] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  571. # [20:00] * Quits: othermaciej (~mjs@17.246.18.217) (Quit: othermaciej)
  572. # [20:00] * Quits: Guest20313 (bouncer@lubyte.de) (Quit: lubyte.de)
  573. # [20:01] * Joins: crash\ (bouncer@lubyte.de)
  574. # [20:01] * Joins: othermaciej (~mjs@17.246.18.217)
  575. # [20:02] * Quits: mdelaney (~mdelaney@67.218.109.84) (Quit: mdelaney)
  576. # [20:04] * Joins: slightlyoff (~slightlyo@66.109.106.98)
  577. # [20:07] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
  578. # [20:08] * Joins: earnubs (u116@gateway/web/irccloud.com/x-rwxyzunrwmcgqxev)
  579. # [20:08] * earnubs is now known as beowulf
  580. # [20:08] * Joins: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net)
  581. # [20:09] * Joins: peol (~andree@unaffiliated/peol)
  582. # [20:13] * Joins: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
  583. # [20:15] * Joins: jamesr_ (~jamesr@nat/google/x-spgnegfoeslwdmhx)
  584. # [20:16] * Joins: Darxus (~darxus@panic.chaosreigns.com)
  585. # [20:17] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  586. # [20:18] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 255 seconds)
  587. # [20:18] * Quits: matjas (~matjas@91.182.165.226) (Remote host closed the connection)
  588. # [20:19] * Quits: crash\ (bouncer@lubyte.de) (Ping timeout: 240 seconds)
  589. # [20:22] * Joins: jacobolu_ (~jacobolus@beaker.cictr.com)
  590. # [20:23] * Quits: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com) (Ping timeout: 272 seconds)
  591. # [20:23] * Joins: crash\ (bouncer@lubyte.de)
  592. # [20:25] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
  593. # [20:28] * Quits: slightlyoff (~slightlyo@66.109.106.98) (Ping timeout: 265 seconds)
  594. # [20:29] * Joins: slightlyoff (~slightlyo@nat/google/x-awezobinxitmxnmt)
  595. # [20:29] * Quits: slightlyoff (~slightlyo@nat/google/x-awezobinxitmxnmt) (Remote host closed the connection)
  596. # [20:30] <Darxus> Where does it say that an SVG object should, by default, be scaled up to the maximum size that fits in its container? Chrome seems to not be doing this.
  597. # [20:30] * Joins: slightlyoff (~slightlyo@nat/google/x-lsvbtdrsnkhkzvgt)
  598. # [20:31] * Quits: othermaciej (~mjs@17.246.18.217) (Quit: othermaciej)
  599. # [20:36] * Joins: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
  600. # [20:39] * Joins: henrikl (~henriklie@cm-84.208.95.255.getinternet.no)
  601. # [20:39] * Joins: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be)
  602. # [20:40] * Quits: reni__home (~reni@54030309.catv.pool.telekom.hu) (Ping timeout: 240 seconds)
  603. # [20:44] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  604. # [20:47] <AryehGregor> Darxus, it doesn't say that anywhere.
  605. # [20:47] <AryehGregor> If it has an intrinsic size, it should be displayed like that. If not, there's some default, like 300x150 px or something IIRC.
  606. # [20:48] <AryehGregor> Do you have a specific test case that different browsers display differently?
  607. # [20:51] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
  608. # [20:51] * Quits: jennb (~jennb@nat/google/x-iarenwposjaowqcd) (Quit: jennb)
  609. # [20:59] <Darxus> AryehGregor: Yes, the graphs on this page: http://www.chaosreigns.com/dnswl/
  610. # [21:00] <Darxus> Firefox displays them the full width of the page, as I want. Chrome displays them tiny.
  611. # [21:01] <AryehGregor> I'm not an expert on this, but it looks to me that Chrome is right.
  612. # [21:01] <AryehGregor> 300x150 since there's no size specified.
  613. # [21:01] <AryehGregor> I don't know what's wrong with Firefox.
  614. # [21:02] <AryehGregor> Setting width:100% doesn't seem to make Chrome actually do that, though.
  615. # [21:02] <AryehGregor> So it seems to be buggy too.
  616. # [21:02] <AryehGregor> Not totally sure here.
  617. # [21:02] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
  618. # [21:03] <AryehGregor> Chrome only displays it right if you give explicit height and width, it looks like.
  619. # [21:03] <AryehGregor> Dunno why. Does it not have an intrinsic aspect ratio either?
  620. # [21:03] <karlcow> Darxus: what do you use to call the SVG? object element or something else.
  621. # [21:04] <AryehGregor> Chrome seems very buggy.
  622. # [21:04] <AryehGregor> karlcow, object in this case, see link.
  623. # [21:04] <AryehGregor> In fact, Chrome just gave me a sad tab.
  624. # [21:04] * Quits: tonyg-cr (~Adium@nat/google/x-dhbhmyouhmpyiaiw) (Quit: Leaving.)
  625. # [21:04] <Darxus> karlcow: Currently object.
  626. # [21:05] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  627. # [21:05] <Adawerk```> try giving the svg a fixed h/w
  628. # [21:05] * Joins: tonyg-cr (~Adium@nat/google/x-uzxcmfsyorhrhlai)
  629. # [21:05] <karlcow> I have not checked what html5 was saying about object. HTML4/XHTML 1.0 was not always clear http://www.w3.org/QA/2004/02/object/object-test-case
  630. # [21:06] <AryehGregor> This is handled by CSS.
  631. # [21:06] <Darxus> The .svg file starts with '<svg viewBox="0 0 1024 768"', so there is an aspect ratio defined.
  632. # [21:07] * Quits: tonyg-cr (~Adium@nat/google/x-uzxcmfsyorhrhlai) (Read error: Operation timed out)
  633. # [21:07] <Darxus> Oh that's interesting. I just specified 'width="800"' and then Chrome moved the location of the image, keeping it small, and then crashed.
  634. # [21:07] <karlcow> yoohoo
  635. # [21:07] <Darxus> I.. expected that to work.
  636. # [21:08] * Quits: jamesr_ (~jamesr@nat/google/x-spgnegfoeslwdmhx) (Ping timeout: 272 seconds)
  637. # [21:08] <Darxus> I think it centered the thumbnail in the 800 pixel width.
  638. # [21:08] <AryehGregor> Yeah, Chrome is crazy here.
  639. # [21:08] <AryehGregor> Dunno what it's smoking.
  640. # [21:08] * Joins: jamesr_ (~jamesr@nat/google/x-ipfmjccoojpzdhpx)
  641. # [21:08] <Darxus> Heh.
  642. # [21:08] <Darxus> So... I don't even know what the appropriate behavior is to report a bug...
  643. # [21:08] <Darxus> What way(s) should I be able to tell chrome to make the .svg the width of its container?
  644. # [21:09] <Darxus> I also tried specifying a width of 100% as a css property of object.
  645. # [21:10] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  646. # [21:10] <Darxus> It looks like nothing supports specifying an objects width as a percentage as an attribute of the entity?
  647. # [21:10] <Adawerk```> do you have firebug installed ?
  648. # [21:11] <karlcow> http://dev.w3.org/html5/spec/the-iframe-element.html#the-object-element
  649. # [21:11] <Darxus> Adawerk```: No.
  650. # [21:11] <AryehGregor> <object style="width: 100%"> should work correctly AFAIK, but seems not to in Chrome.
  651. # [21:12] <Darxus> Thanks.
  652. # [21:13] <AryehGregor> Have you tried using <img>?
  653. # [21:13] <karlcow> >The two attributes must be omitted if the resource in question does not have both an intrinsic width and an intrinsic height. -- http://dev.w3.org/html5/spec/the-map-element.html#attr-dim-width
  654. # [21:13] <AryehGregor> That won't work in Firefox < 4, though.
  655. # [21:13] <Darxus> AryehGregor: Yes, one of them (firefox?) won't load a .svg as an <img>.
  656. # [21:13] <AryehGregor> Only Firefox, and only < 4.
  657. # [21:13] * Joins: miketaylr (~miketaylr@173-125-20-19.pools.spcsdns.net)
  658. # [21:13] <AryehGregor> (plus ancient versions of other browsers, I guess)
  659. # [21:13] <karlcow> it doesn't make sense. Or I'm not parsing the sentence correctly
  660. # [21:13] <AryehGregor> karlcow, what's wrong with it?
  661. # [21:14] <Darxus> Firefox < 4 is the version in the only release of Ubuntu that has been out more than a few weeks. Seems worth supporting.
  662. # [21:14] <AryehGregor> "If 'height' and 'width' both have computed values of 'auto' and the element has an intrinsic ratio but no intrinsic height or width and the containing block's width does not itself depend on the replaced element's width, then the used value of 'width' is calculated from the constraint equation used for block-level, non-replaced elements in normal flow." http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width
  663. # [21:14] <AryehGregor> Hmm, what does that mean?
  664. # [21:14] <AryehGregor> Maybe Firefox is right.
  665. # [21:14] <AryehGregor> Darxus, yeah, Firefox 4 is still beta.
  666. # [21:15] <karlcow> width and height must be omitted if the resource itself doesn't size values… then there is no value defined anywhere. I must be missing something
  667. # [21:15] <AryehGregor> karlcow, correct, then there's no value defined anywhere.
  668. # [21:15] <karlcow> s/size/have size/
  669. # [21:15] <AryehGregor> width and height in HTML are only hints so that the UA knows the size before it loads the resource.
  670. # [21:15] <Darxus> Well, it's nice to know .svg will be supported as an <img> soon.
  671. # [21:15] * Joins: mpt_ (~mpt@canonical/mpt)
  672. # [21:15] * Velkam is now known as rkp
  673. # [21:15] <AryehGregor> http://www.w3.org/TR/CSS21/visudet.html#blockwidth
  674. # [21:15] <AryehGregor> Okay, it looks like Firefox is correct here.
  675. # [21:15] <AryehGregor> I should have guessed. :P
  676. # [21:15] <AryehGregor> I think.
  677. # [21:16] <AryehGregor> It looks like with an explicit ratio but no explicit height/width, it should just fill the width of the containing block.
  678. # [21:16] <AryehGregor> Hmm.
  679. # [21:16] <AryehGregor> Not sure about "the containing block's width does not itself depend on the replaced element's width".
  680. # [21:17] <AryehGregor> I guess it doesn't in this case.
  681. # [21:17] <AryehGregor> Anyway, Chrome is obviously braindead here, either way.
  682. # [21:17] <karlcow> AryehGregor: but in the case of SVG would not that be precisely helpful to rely on width and height in the markup if there is no intrinsic size (defined).
  683. # [21:17] <Darxus> Any of you more familiar with the details than me want to file the bug?
  684. # [21:17] <AryehGregor> karlcow, no, you should use CSS then.
  685. # [21:17] <karlcow> hmmm…
  686. # [21:18] <AryehGregor> Darxus, I think you can file bugs against Chrome pointing out their obviously crazy behavior for <object style="width:100%">, and pointing out the crash.
  687. # [21:18] <AryehGregor> Although probably both are actually WebKit bugs.
  688. # [21:18] <Darxus> AryehGregor: Sure, and I will if you guys don't, I'm just thinking one of you might manage a more useful report.
  689. # [21:19] <karlcow> I guess if people can tweak width and height then the CMS will not remove the style attribute.
  690. # [21:19] <AryehGregor> CMS?
  691. # [21:20] * Joins: paul_irish (~paul_iris@nat/google/x-hjyabrgauzyyktma)
  692. # [21:20] <karlcow> AryehGregor: I imagine a case where people use CMS to edit content and having sanitization filters in place.
  693. # [21:21] <AryehGregor> What does that have to do with what we were talking about?
  694. # [21:21] <AryehGregor> Oh, a CMS that allows width/height but not style?
  695. # [21:21] <AryehGregor> Possible, yeah.
  696. # [21:21] <karlcow> trying to find out if there would be case where people could only edit width and height attribute on the markup and no access to the style attribute. But that seems to be unlikely
  697. # [21:23] * Joins: Jon_Neal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
  698. # [21:23] * Quits: Jon_Neal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Read error: Connection reset by peer)
  699. # [21:23] * Joins: aho (~nya@fuld-4d00d589.pool.mediaWays.net)
  700. # [21:26] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Ping timeout: 255 seconds)
  701. # [21:26] * Joins: othermaciej (~mjs@17.246.18.217)
  702. # [21:28] * Joins: kurrik (~kurrik@nat/google/x-ppwswhsrbziyqkii)
  703. # [21:28] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  704. # [21:32] * Quits: sicking (~chatzilla@nat/mozilla/x-thhnvblsbrfioelt) (Ping timeout: 272 seconds)
  705. # [21:38] * Quits: paul_irish (~paul_iris@nat/google/x-hjyabrgauzyyktma) (Remote host closed the connection)
  706. # [21:41] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
  707. # [21:43] * Joins: paul_irish (~paul_iris@nat/google/x-xxjgpafmpprbanue)
  708. # [21:44] * Joins: estes (~aestes@17.246.16.252)
  709. # [21:46] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
  710. # [21:47] * Quits: Craig` (~craig@host81-141-115-0.wlms-broadband.com) (Ping timeout: 245 seconds)
  711. # [21:49] * Joins: tonyg-cr (~Adium@nat/google/x-mjywagbtvmvqjxmp)
  712. # [21:52] * Quits: mpt_ (~mpt@canonical/mpt) (Remote host closed the connection)
  713. # [21:52] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
  714. # [21:53] * Joins: mpt (~mpt@canonical/mpt)
  715. # [21:56] * Quits: estes (~aestes@17.246.16.252) (Read error: Connection reset by peer)
  716. # [21:58] * Joins: estes (~aestes@17.246.16.252)
  717. # [22:04] * Quits: maikmerten (~maikmerte@port-92-201-149-107.dynamic.qsc.de) (Remote host closed the connection)
  718. # [22:04] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  719. # [22:07] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  720. # [22:11] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  721. # [22:14] <annevk> http://blog.reddit.com/2010/10/everything-you-need-to-know-about.html fun
  722. # [22:15] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
  723. # [22:16] * Joins: mpt (~mpt@canonical/mpt)
  724. # [22:22] * Quits: estes (~aestes@17.246.16.252) (Read error: Connection reset by peer)
  725. # [22:25] * Parts: tonyg-cr (~Adium@nat/google/x-mjywagbtvmvqjxmp)
  726. # [22:27] * Joins: estes (~aestes@17.246.16.252)
  727. # [22:33] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  728. # [22:34] * Joins: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  729. # [22:38] * Joins: jennb (~jennb@nat/google/x-lnwacyahsifbvskb)
  730. # [22:38] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
  731. # [22:38] * cardona507_ is now known as cardona507
  732. # [22:39] * Quits: Martijnc (~Martijnc@91.176.96.129) (Ping timeout: 240 seconds)
  733. # [22:41] * Quits: ROBOd (~robod@92.84.193.181) (Quit: .)
  734. # [22:44] * Joins: Martijnc (~Martijnc@91.176.190.203)
  735. # [22:44] * Quits: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: procrasturbating)
  736. # [22:48] * Quits: estes (~aestes@17.246.16.252) (Read error: Connection reset by peer)
  737. # [22:49] * Quits: miketaylr (~miketaylr@173-125-20-19.pools.spcsdns.net) (Quit: miketaylr)
  738. # [22:51] * Joins: estes (~aestes@17.246.16.252)
  739. # [23:00] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
  740. # [23:01] * Quits: meandi (~meandi@dyndsl-178-142-054-193.ewe-ip-backbone.de) (Ping timeout: 276 seconds)
  741. # [23:02] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
  742. # [23:02] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Ping timeout: 276 seconds)
  743. # [23:02] * Quits: othermaciej (~mjs@17.246.18.217) (Quit: othermaciej)
  744. # [23:02] * Joins: MikeSmith (~MikeSmith@195.56.77.112)
  745. # [23:05] * Joins: ap (~ap@17.244.5.79)
  746. # [23:05] * aroben is now known as aroben|meeting
  747. # [23:06] * Joins: reni__home (~reni@54030309.catv.pool.telekom.hu)
  748. # [23:07] * Quits: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be) (Remote host closed the connection)
  749. # [23:08] * Joins: othermaciej (~mjs@2620:0:1b00:1f01:9227:e4ff:fef3:599)
  750. # [23:08] * Quits: othermaciej (~mjs@2620:0:1b00:1f01:9227:e4ff:fef3:599) (Client Quit)
  751. # [23:09] <hober> http://lists.w3.org/Archives/Public/public-html-diffs/2010Oct/0158.html
  752. # [23:13] * Joins: kennyluck_ (~kennyluck@EM114-48-18-122.pool.e-mobile.ne.jp)
  753. # [23:15] * Quits: reni__home (~reni@54030309.catv.pool.telekom.hu) (Quit: Leaving)
  754. # [23:15] * Quits: kennyluck (~kennyluck@EM114-48-169-212.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
  755. # [23:15] * kennyluck_ is now known as kennyluck
  756. # [23:18] <annevk> euh edit wars?
  757. # [23:19] <annevk> what a circus
  758. # [23:20] <Philip`> "This is an out-of-date editor's draft. Please see [an outdated working draft]."
  759. # [23:21] <annevk> very meta
  760. # [23:22] <Philip`> (and that working draft is at least 4 months older than any editor's draft which that warning will appear in)
  761. # [23:24] <annevk> oh hahaha
  762. # [23:24] <annevk> he updated to point to the one before we just published
  763. # [23:25] <Dashiva> "This is a processed version of the source. It is most certainly out of date. Please learn to parse the source in your head and read that instead."
  764. # [23:25] <annevk> clearly it is time to make a SERIOUS PROTEST
  765. # [23:27] <annevk> OFFICIAL PROTEST, even
  766. # [23:27] <Darxus> width:100% should scale height proportionally, right?
  767. # [23:27] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  768. # [23:29] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  769. # [23:30] * Joins: sicking (~chatzilla@nat/mozilla/x-ydghakgayjupstqx)
  770. # [23:32] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  771. # [23:33] * Quits: eric_carlson_ (~ericc@17.203.15.26) (Quit: eric_carlson_)
  772. # [23:35] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  773. # [23:35] <Darxus> This is the bug I submitted about chrome's failure to handle <object style="width:100%">: https://bugs.webkit.org/show_bug.cgi?id=48466
  774. # [23:39] * Joins: dbaron (~dbaron@nat/mozilla/x-pvrtkhssytvpxumu)
  775. # [23:40] <jamesr_> webkit doesn't handle percentage width/height on replaced elements in all cases currently
  776. # [23:41] * Quits: Peter- (~peter@5ED0FCE8.cm-7-1d.dynamic.ziggo.nl) (Ping timeout: 240 seconds)
  777. # [23:43] <Darxus> Replaced elements?
  778. # [23:56] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  779. # [23:57] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Ping timeout: 276 seconds)
  780. # [23:57] <jamesr_> http://www.w3.org/TR/CSS21/conform.html ctrl-f for 'replaced element'
  781. # [23:59] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  782. # [23:59] * Quits: jacobolu_ (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
  783. # Session Close: Thu Oct 28 00:00:00 2010

The end :)