/irc-logs / freenode / #whatwg / 2011-03-28 / end

Options:

  1. # Session Start: Mon Mar 28 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  4. # [00:02] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  5. # [00:03] * Quits: KDN (~KDN@202.171.164.211) (Remote host closed the connection)
  6. # [00:07] * Joins: svl (~me@200.50.252.59)
  7. # [00:10] * Quits: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net) (Ping timeout: 246 seconds)
  8. # [00:10] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  9. # [00:11] * Quits: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
  10. # [00:18] * Quits: kor (~kor@a83-161-211-173.adsl.xs4all.nl) (Quit: kor)
  11. # [00:18] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
  12. # [00:22] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 240 seconds)
  13. # [00:25] * Quits: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl) (Quit: Beer o'clock!)
  14. # [00:26] * Quits: svl (~me@200.50.252.59) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  15. # [00:32] * Quits: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2) (Quit: estes)
  16. # [00:46] * Joins: Sodafrukt (~Dom@c-387de253.5707927--62697410.cust.bredbandsbolaget.se)
  17. # [00:49] * Quits: ukai (~ukai@nat/google/x-iyfodgmovgxvavgn) (Ping timeout: 240 seconds)
  18. # [00:49] * Joins: MikeSmith_ (~MikeSmith@EM114-48-84-183.pool.e-mobile.ne.jp)
  19. # [00:49] * Joins: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net)
  20. # [00:52] * Quits: MikeSmith (~MikeSmith@EM114-48-10-95.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  21. # [00:52] * MikeSmith_ is now known as MikeSmith
  22. # [00:54] * Joins: doublec (~chris@unaffiliated/doublec)
  23. # [00:57] * Quits: dbaron (~dbaron@173-228-28-143.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  24. # [01:00] * Joins: erlehmann (~erlehmann@89.204.153.77)
  25. # [01:16] * Joins: ukai (~ukai@nat/google/x-txmogypglguivovp)
  26. # [01:19] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 246 seconds)
  27. # [01:20] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Ping timeout: 260 seconds)
  28. # [01:21] * Quits: workmad3 (~workmad3@cpc1-bagu10-2-0-cust81.1-3.cable.virginmedia.com) (Remote host closed the connection)
  29. # [01:26] * Joins: jacobolus (~jacobolus@static-216-41-81-42.ngn.onecommunications.net)
  30. # [01:28] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
  31. # [01:30] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  32. # [01:31] * Joins: tomasf (~tom@host-90-239-36-233.mobileonline.telia.com)
  33. # [01:33] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Client Quit)
  34. # [01:35] * Joins: Amorphous (jan@unaffiliated/amorphous)
  35. # [01:38] * Quits: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  36. # [01:39] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
  37. # [01:39] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
  38. # [01:42] * Joins: boaz (~boaz@32.138.90.223)
  39. # [01:43] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  40. # [01:48] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  41. # [01:54] * Quits: boaz (~boaz@32.138.90.223) (Quit: boaz)
  42. # [02:01] * Joins: boaz (~boaz@32.138.90.223)
  43. # [02:03] * Quits: tomasf (~tom@host-90-239-36-233.mobileonline.telia.com) (Ping timeout: 260 seconds)
  44. # [02:04] * Joins: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net)
  45. # [02:05] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  46. # [02:05] * Joins: jochen___ (~jochen@nat/google/x-ljvnhbwlgwfsglcz)
  47. # [02:07] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  48. # [02:09] * bga_ is now known as bga_|away
  49. # [02:09] * Quits: jochen__ (~jochen@nat/google/x-konnsovunmzyqqmi) (Ping timeout: 250 seconds)
  50. # [02:09] * jochen___ is now known as jochen__
  51. # [02:11] * Joins: dbaron (~dbaron@173-228-28-143.dsl.dynamic.sonic.net)
  52. # [02:14] * Quits: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  53. # [02:19] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Ping timeout: 260 seconds)
  54. # [02:20] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  55. # [02:22] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  56. # [02:25] * bga_|away is now known as bga_
  57. # [02:29] * Quits: jacobolus (~jacobolus@static-216-41-81-42.ngn.onecommunications.net) (Ping timeout: 246 seconds)
  58. # [02:33] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  59. # [02:34] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  60. # [02:35] * bga_ is now known as bga_|away
  61. # [02:43] <AryehGregor> Whee, I just got WebKit to make a Range whose end offset is greater than the length of its end node.
  62. # [02:44] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  63. # [02:44] <AryehGregor> While IE makes a Range whose start and end node don't have a common ancestor.
  64. # [02:44] <AryehGregor> Nice.
  65. # [02:45] <AryehGregor> data:text/html,<!doctype html><body><script>var text = document.createTextNode("Abcdef"); var range = document.createRange(); range.setStart(text, 0); range.setEnd(text, 2); text.splitText(1); document.body.textContent = range.startContainer.data + range.startOffset + range.endContainer.data + range.endOffset;</script>
  66. # [02:45] <AryehGregor> Chrome 11 dev: A0A2
  67. # [02:46] <AryehGregor> IE 9: A0bcdef2
  68. # [02:50] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection timed out)
  69. # [02:54] * Joins: svl (~me@200.50.252.59)
  70. # [03:00] * Quits: Sodafrukt (~Dom@c-387de253.5707927--62697410.cust.bredbandsbolaget.se) (Ping timeout: 240 seconds)
  71. # [03:00] <roc> nice testcase
  72. # [03:01] <roc> I wonder if you can trigger interesting bugs in Webkit by using that range
  73. # [03:01] <AryehGregor> Gecko just doesn't special-case splitText(), so it does A0A1.
  74. # [03:01] <AryehGregor> Which is bad overall, IMO, so I'm speccing WebKit's behavior here (but with corner cases correctly handled :) ).
  75. # [03:01] <AryehGregor> Yeah, I was wondering that too.
  76. # [03:02] <AryehGregor> Or in IE.
  77. # [03:02] <roc> so what do you think the correct answer is?
  78. # [03:02] <AryehGregor> In this case, I think Gecko is right.
  79. # [03:02] <roc> oh I see
  80. # [03:02] <AryehGregor> But in the normal case, where the text node isn't detached, it should be A0bcdef1.
  81. # [03:02] <AryehGregor> Because that's logically what the range is.
  82. # [03:02] <roc> yeah
  83. # [03:09] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  84. # [03:14] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  85. # [03:22] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
  86. # [03:24] * Quits: boaz (~boaz@32.138.90.223) (Quit: boaz)
  87. # [03:24] * Joins: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net)
  88. # [03:25] * Joins: boaz (~boaz@32.138.90.223)
  89. # [03:33] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  90. # [03:33] * Joins: homat____ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  91. # [03:36] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
  92. # [03:41] * Joins: SlexAxton_ (~SlexAxton@ve.nvl6zjvg.vesrv.com)
  93. # [03:45] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
  94. # [03:47] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  95. # [03:53] * Quits: erlehmann (~erlehmann@89.204.153.77) (Quit: Ex-Chat)
  96. # [03:54] * Quits: ezoe (~ezoe@61-205-124-196f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  97. # [03:54] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  98. # [04:08] * Quits: zewt (x@c-76-24-235-31.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
  99. # [04:13] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  100. # [04:27] * Joins: zewt (x@c-76-24-235-31.hsd1.ma.comcast.net)
  101. # [04:28] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 246 seconds)
  102. # [04:29] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  103. # [04:35] * Quits: svl (~me@200.50.252.59) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  104. # [04:38] * Quits: SlexAxton_ (~SlexAxton@ve.nvl6zjvg.vesrv.com) (Quit: ZNC - http://znc.sourceforge.net)
  105. # [04:39] * Joins: SlexAxton_ (~SlexAxton@ve.nvl6zjvg.vesrv.com)
  106. # [04:40] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
  107. # [04:40] * SlexAxton_ is now known as SlexAxton
  108. # [04:40] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
  109. # [04:47] * Quits: doublec (~chris@unaffiliated/doublec) (Quit: Leaving)
  110. # [04:49] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  111. # [04:59] * Joins: doublec (~chris@unaffiliated/doublec)
  112. # [05:12] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  113. # [05:22] * Quits: MikeSmith (~MikeSmith@EM114-48-84-183.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  114. # [05:30] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  115. # [05:46] * Quits: boaz (~boaz@32.138.90.223) (Quit: boaz)
  116. # [05:49] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 250 seconds)
  117. # [05:50] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  118. # [05:58] * Joins: MikeSmith (~MikeSmith@EM111-188-129-115.pool.e-mobile.ne.jp)
  119. # [06:15] * Quits: CvP (~CvP@123.49.20.182) (Quit: [ UPP ] > all)
  120. # [06:18] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 276 seconds)
  121. # [06:32] * Quits: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  122. # [06:36] * Quits: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 252 seconds)
  123. # [06:43] * Joins: CvP (~CvP@123.49.20.182)
  124. # [06:52] * Quits: CvP (~CvP@123.49.20.182) (Quit: [ UPP ] > all)
  125. # [07:02] * Joins: ako (~nya@fuld-590c7c07.pool.mediaWays.net)
  126. # [07:04] * Quits: aho (~nya@fuld-590c7951.pool.mediaWays.net) (Ping timeout: 240 seconds)
  127. # [07:10] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  128. # [07:28] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
  129. # [07:29] * Joins: ojan (~ojan@nat/google/x-qyqdswtcmoyquwfj)
  130. # [07:44] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (Quit: Ex-Chat)
  131. # [07:44] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (Remote host closed the connection)
  132. # [07:44] * Quits: doublec (~chris@unaffiliated/doublec) (Quit: Leaving)
  133. # [07:45] * Quits: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net) (Quit: Leaving...)
  134. # [07:50] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
  135. # [07:55] * Joins: doublec (~chris@118-93-22-5.dsl.dyn.ihug.co.nz)
  136. # [07:55] * Quits: doublec (~chris@118-93-22-5.dsl.dyn.ihug.co.nz) (Changing host)
  137. # [07:55] * Joins: doublec (~chris@unaffiliated/doublec)
  138. # [08:09] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
  139. # [08:11] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  140. # [08:13] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
  141. # [08:18] * Joins: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net)
  142. # [08:26] * Quits: dbaron (~dbaron@173-228-28-143.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  143. # [08:31] * Joins: rimantas (~rimliu@93.93.57.193)
  144. # [08:39] * Quits: doublec (~chris@unaffiliated/doublec) (Quit: Leaving)
  145. # [08:39] * Joins: doublec (~doublec@li120-88.members.linode.com)
  146. # [08:39] * Quits: doublec (~doublec@li120-88.members.linode.com) (Changing host)
  147. # [08:39] * Joins: doublec (~doublec@unaffiliated/doublec)
  148. # [08:40] * Joins: kal-EL_ (~jor-EL@host54-70-dynamic.20-79-r.retail.telecomitalia.it)
  149. # [08:41] * Joins: matjas (~matjas@195.130.156.13)
  150. # [08:47] * Joins: Maurice (~ano@77.222.73.150)
  151. # [08:48] * Quits: doublec (~doublec@unaffiliated/doublec) (Quit: Terminated with extreme prejudice - dircproxy 1.2.0)
  152. # [08:49] * Joins: ben_h (~ben@128.250.195.138)
  153. # [08:53] * Quits: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  154. # [09:03] * Joins: doublec (~chris@unaffiliated/doublec)
  155. # [09:04] * Joins: jochen___ (~jochen@nat/google/x-oexpyyddtzwjxpmx)
  156. # [09:04] * Joins: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl)
  157. # [09:06] * Joins: dirkpennings (~Vuurbal@90-145-26-140.bbserv.nl)
  158. # [09:06] * Joins: pesla (~pesla@188.202.125.121)
  159. # [09:07] * Joins: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
  160. # [09:07] * Quits: jochen__ (~jochen@nat/google/x-ljvnhbwlgwfsglcz) (Ping timeout: 260 seconds)
  161. # [09:07] * jochen___ is now known as jochen__
  162. # [09:10] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Quit: Liberty is the right to choose, freedom is the result of that choice.)
  163. # [09:10] * Quits: moo-_- (~quassel@herd37.twinapex.fi) (Remote host closed the connection)
  164. # [09:17] * Quits: davve__ (~davve@83.218.67.122) (Remote host closed the connection)
  165. # [09:19] * Joins: davve__ (~davve@83.218.67.122)
  166. # [09:21] * Joins: workmad3 (~workmad3@cpc1-bagu10-2-0-cust81.1-3.cable.virginmedia.com)
  167. # [09:22] * Joins: Kaelig (~Kaelig@2a01:e35:2e4b:1d30:c62c:3ff:fe24:5687)
  168. # [09:28] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  169. # [09:30] * Joins: msucan (~robod@92.86.244.65)
  170. # [09:31] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: IRC is just multiplayer notepad)
  171. # [09:31] * Joins: matijsb (~matijsb@188.205.108.18)
  172. # [09:36] * Joins: jeremyselier (~Jeremy@2a01:e35:139f:2c60:fa1e:dfff:feec:469)
  173. # [09:42] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
  174. # [09:43] * Quits: kal-EL_ (~jor-EL@host54-70-dynamic.20-79-r.retail.telecomitalia.it) (Read error: Connection reset by peer)
  175. # [09:44] * Joins: kal-EL_ (~jor-EL@host54-70-dynamic.20-79-r.retail.telecomitalia.it)
  176. # [09:45] * Joins: CvP (~CvP@123.49.20.182)
  177. # [09:46] * Quits: doublec (~chris@unaffiliated/doublec) (Quit: Terminated with extreme prejudice - dircproxy 1.2.0)
  178. # [09:47] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  179. # [09:50] * Joins: dendeffe (~stijn@d54C222F2.access.telenet.be)
  180. # [09:54] * Quits: ako (~nya@fuld-590c7c07.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
  181. # [09:58] * Quits: ben_h (~ben@128.250.195.138) (Quit: ben_h)
  182. # [09:58] * Quits: MikeSmith (~MikeSmith@EM111-188-129-115.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
  183. # [09:59] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
  184. # [10:04] * Joins: kor (~kor@a83-161-211-173.adsl.xs4all.nl)
  185. # [10:05] * Quits: homat____ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  186. # [10:11] * Joins: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net)
  187. # [10:15] * Quits: nshaik (~administr@115.111.31.186) (Ping timeout: 276 seconds)
  188. # [10:15] * Quits: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
  189. # [10:15] * Quits: ojan (~ojan@nat/google/x-qyqdswtcmoyquwfj) (Quit: ojan)
  190. # [10:16] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Quit: Leaving.)
  191. # [10:16] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
  192. # [10:17] * Joins: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net)
  193. # [10:21] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Ping timeout: 264 seconds)
  194. # [10:26] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
  195. # [10:27] * Joins: doublec (~doublec@li120-88.members.linode.com)
  196. # [10:29] * Quits: jeremyselier (~Jeremy@2a01:e35:139f:2c60:fa1e:dfff:feec:469) (Ping timeout: 260 seconds)
  197. # [10:32] * Joins: tbassetto (~tbassetto@92.103.127.226)
  198. # [10:34] * Quits: Workshiva (~Dashiva@74.125.57.33) (Quit: leaving)
  199. # [10:35] * Joins: nshaik (~administr@115.111.31.186)
  200. # [10:36] * Joins: Workshiva (~Dashiva@74.125.57.33)
  201. # [10:39] * Quits: connrs (~paul@host86-136-131-5.range86-136.btcentralplus.com) (Ping timeout: 252 seconds)
  202. # [10:40] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  203. # [10:41] * Joins: connrs (~paul@host86-136-130-179.range86-136.btcentralplus.com)
  204. # [10:54] * Quits: nshaik (~administr@115.111.31.186) (Ping timeout: 240 seconds)
  205. # [10:56] * Quits: Kaelig (~Kaelig@2a01:e35:2e4b:1d30:c62c:3ff:fe24:5687) (Remote host closed the connection)
  206. # [10:58] * Quits: CvP (~CvP@123.49.20.182) (Ping timeout: 260 seconds)
  207. # [11:01] * Quits: connrs (~paul@host86-136-130-179.range86-136.btcentralplus.com) (Remote host closed the connection)
  208. # [11:03] * Joins: pesla_ (~pesla@188.202.125.121)
  209. # [11:03] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  210. # [11:05] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 276 seconds)
  211. # [11:05] * Quits: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  212. # [11:06] * Joins: connrs (~paul@host86-136-130-179.range86-136.btcentralplus.com)
  213. # [11:08] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  214. # [11:13] * Joins: jeremyselier (~Jeremy@2a01:e35:2eec:80a0:fa1e:dfff:feec:469)
  215. # [11:14] * Joins: 92AACOH5M (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
  216. # [11:14] * Quits: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  217. # [11:19] * Joins: pesla (~pesla@188.202.125.121)
  218. # [11:21] * Joins: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net)
  219. # [11:22] * Quits: pesla_ (~pesla@188.202.125.121) (Ping timeout: 246 seconds)
  220. # [11:25] * Joins: MikeSmith (~MikeSmith@EM111-188-137-121.pool.e-mobile.ne.jp)
  221. # [11:25] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  222. # [11:27] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  223. # [11:29] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  224. # [11:31] * Joins: mpt (~mpt@canonical/mpt)
  225. # [11:31] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  226. # [11:33] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  227. # [11:34] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  228. # [11:38] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 246 seconds)
  229. # [11:39] * Quits: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  230. # [11:41] * Joins: pesla (~pesla@188.202.125.121)
  231. # [11:41] * Quits: pesla (~pesla@188.202.125.121) (Client Quit)
  232. # [11:45] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
  233. # [11:54] * Joins: CvP (~CvP@123.49.20.182)
  234. # [11:57] * Joins: pesla (~pesla@188.202.125.121)
  235. # [11:59] * Joins: hdhoang (~hdhoang@203.210.202.150)
  236. # [12:03] * Quits: Hixie (~ianh@trivini.no) (Read error: Operation timed out)
  237. # [12:04] * Quits: pesla (~pesla@188.202.125.121) (Quit: Computer has gone to sleep.)
  238. # [12:04] * Quits: wilhelm (~wilhelm@trivini.no) (Ping timeout: 250 seconds)
  239. # [12:16] * Quits: 92AACOH5M (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Quit: Leaving...)
  240. # [12:20] * Joins: svl (~me@200.50.252.59)
  241. # [12:26] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  242. # [12:27] * Quits: workmad3 (~workmad3@cpc1-bagu10-2-0-cust81.1-3.cable.virginmedia.com) (Remote host closed the connection)
  243. # [12:30] * Joins: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
  244. # [12:31] * Joins: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au)
  245. # [12:31] * Quits: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Client Quit)
  246. # [12:38] * Quits: svl (~me@200.50.252.59) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  247. # [12:42] * Quits: ben_h (~ben@CPE-58-161-40-52.czqd1.win.bigpond.net.au) (Quit: ben_h)
  248. # [13:01] * Quits: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl) (Quit: Beer o'clock!)
  249. # [13:06] * Joins: pesla (~pesla@188.202.125.121)
  250. # [13:07] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  251. # [13:33] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
  252. # [13:42] * Joins: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com)
  253. # [13:49] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Read error: Connection reset by peer)
  254. # [13:57] * Quits: matijsb (~matijsb@188.205.108.18) (Quit: Leaving.)
  255. # [14:01] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
  256. # [14:01] * Quits: hdhoang (~hdhoang@203.210.202.150) (Quit: Leaving.)
  257. # [14:02] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 240 seconds)
  258. # [14:03] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  259. # [14:07] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
  260. # [14:08] * Joins: pesla (~pesla@188.202.125.121)
  261. # [14:11] * Joins: matijsb (~matijsb@188.205.108.18)
  262. # [14:17] * Quits: doublec (~doublec@li120-88.members.linode.com) (Changing host)
  263. # [14:17] * Joins: doublec (~doublec@unaffiliated/doublec)
  264. # [14:27] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  265. # [14:31] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  266. # [14:32] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
  267. # [14:39] * Joins: smaug_____ (~chatzilla@cs181139127.pp.htv.fi)
  268. # [14:42] * Quits: pesla (~pesla@188.202.125.121) (Quit: Computer has gone to sleep.)
  269. # [14:43] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 240 seconds)
  270. # [14:43] * smaug_____ is now known as smaug____
  271. # [14:44] * Joins: pesla (~pesla@188.202.125.121)
  272. # [14:46] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  273. # [14:48] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  274. # [15:01] * Joins: miketaylr (~miketaylr@206.217.92.186)
  275. # [15:05] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Read error: Connection reset by peer)
  276. # [15:16] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
  277. # [15:16] * Joins: pesla_ (~pesla@188.202.125.121)
  278. # [15:18] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 276 seconds)
  279. # [15:22] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  280. # [15:23] <karlcow> MikeSmith: is it the most recent? http://sideshowbarker.github.com/console-spec/
  281. # [15:24] <karlcow> still no editor for it?
  282. # [15:32] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  283. # [15:35] <MikeSmith> karlcow: yeah, that is the latest
  284. # [15:35] <MikeSmith> and no editor
  285. # [15:35] <MikeSmith> other than me
  286. # [15:35] <karlcow> MikeSmith: thanks
  287. # [15:36] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  288. # [15:42] * Quits: msucan (~robod@92.86.244.65) (Ping timeout: 246 seconds)
  289. # [15:44] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  290. # [15:51] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
  291. # [15:57] * Joins: msucan (~robod@109.96.216.51)
  292. # [15:58] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  293. # [16:02] * Joins: dhx_z (~anonymous@60-242-108-164.static.tpgi.com.au)
  294. # [16:05] * Joins: pesla (~pesla@188.202.125.121)
  295. # [16:05] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
  296. # [16:09] * Quits: pesla_ (~pesla@188.202.125.121) (Ping timeout: 276 seconds)
  297. # [16:09] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Remote host closed the connection)
  298. # [16:09] * dhx_z is now known as dhx1
  299. # [16:13] * Joins: FireFly (~firefly@unaffiliated/firefly)
  300. # [16:18] * Joins: erlehmann (~erlehmann@89.204.153.77)
  301. # [16:22] * Joins: cooto (~Adium@190.98.195.170)
  302. # [16:23] * Parts: cooto (~Adium@190.98.195.170)
  303. # [16:25] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
  304. # [16:26] * Joins: danbri (~danbri@note-guus2.few.vu.nl)
  305. # [16:27] * Joins: pesla (~pesla@188.202.125.121)
  306. # [16:28] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  307. # [16:28] * Joins: eric_carlson_ (~eric_carl@17.203.15.27)
  308. # [16:31] * Quits: danbri (~danbri@note-guus2.few.vu.nl) (Ping timeout: 246 seconds)
  309. # [16:34] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  310. # [16:36] * Quits: matjas (~matjas@195.130.156.13) (Quit: Computer has gone to sleep.)
  311. # [16:40] * Joins: funkie (~Adium@186.88.239.235)
  312. # [16:41] <funkie> question.
  313. # [16:43] <funkie> I have my header set up and whatnot
  314. # [16:43] <funkie> using header and nav,
  315. # [16:43] <funkie> where the content goes, can I use a <section> tag?
  316. # [16:44] <funkie> it's not a complicated website, and the section tag here will be used to store and have all the info about the company in the different links of the website
  317. # [16:44] <funkie> is this correct use?
  318. # [16:44] <funkie> (I got direceted here by HTML5 for web designers by Jeremy keith
  319. # [16:44] <funkie> )
  320. # [16:45] <jgraham> Roughly speaking a <section> is a grouping of content under a <hx> heading
  321. # [16:46] <jgraham> So if each bit of content has a <hx> then <section> is indeed right
  322. # [16:47] <funkie> hx is header right?
  323. # [16:50] <jgraham> <h1> or <h2> or whatever
  324. # [16:51] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Disconnected by services)
  325. # [16:51] * eric_carlson_ is now known as eric_carlson
  326. # [16:55] * Quits: dendeffe (~stijn@d54C222F2.access.telenet.be) (Quit: dendeffe)
  327. # [16:59] * Quits: funkie (~Adium@186.88.239.235) (Ping timeout: 276 seconds)
  328. # [17:03] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  329. # [17:06] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
  330. # [17:09] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
  331. # [17:10] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 250 seconds)
  332. # [17:15] * Joins: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net)
  333. # [17:22] <karlcow> html5 nytimes. Checked. http://www.nytimes.com/2011/03/27/business/27unboxed.html?_r=1&src=tptw&pagewanted=print
  334. # [17:23] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
  335. # [17:23] * Joins: mdelaney (~mdelaney@70-1-255-248.pools.spcsdns.net)
  336. # [17:23] * Joins: KaOSoFt (~KaOSoFt@201.228.41.195)
  337. # [17:23] * Quits: KaOSoFt (~KaOSoFt@201.228.41.195) (Changing host)
  338. # [17:23] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
  339. # [17:24] * Quits: MikeSmith (~MikeSmith@EM111-188-137-121.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  340. # [17:25] * Quits: agektmr (~Adium@108-65-194-202.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  341. # [17:25] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  342. # [17:26] * Joins: boaz_ (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  343. # [17:27] * Quits: mdelaney (~mdelaney@70-1-255-248.pools.spcsdns.net) (Ping timeout: 250 seconds)
  344. # [17:30] * Joins: MikeSmith (~MikeSmith@EM111-188-21-95.pool.e-mobile.ne.jp)
  345. # [17:35] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
  346. # [17:36] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: …</work><life>… :-))
  347. # [17:36] * Quits: boaz_ (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: boaz_)
  348. # [17:40] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Ping timeout: 250 seconds)
  349. # [17:40] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  350. # [17:56] * Joins: jwalden (~waldo@64.168.229.50)
  351. # [17:59] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  352. # [18:00] * Joins: Jckf (~jckf@2002:d5e1:5a4d::1)
  353. # [18:00] * Parts: Jckf (~jckf@2002:d5e1:5a4d::1)
  354. # [18:02] * Joins: dbaron (~dbaron@173-228-28-143.dsl.dynamic.sonic.net)
  355. # [18:02] * Joins: blooberry (~blooberry@198.145.35.12)
  356. # [18:09] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  357. # [18:09] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  358. # [18:11] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  359. # [18:11] * Joins: tw2113 (~tw2113@fedora/tw2113)
  360. # [18:11] * Joins: zdobersek (~zan@46.164.37.19)
  361. # [18:15] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Read error: Connection reset by peer)
  362. # [18:15] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
  363. # [18:15] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  364. # [18:16] * Joins: Bass2 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  365. # [18:17] * Joins: aho (~nya@fuld-590c720a.pool.mediaWays.net)
  366. # [18:20] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 246 seconds)
  367. # [18:20] * Joins: agektmr (~Adium@nat/google/x-zotpjnmudjxgvgtg)
  368. # [18:23] * dglazkov|away is now known as dglazkov
  369. # [18:37] * Quits: jwalden (~waldo@64.168.229.50) (Quit: back in a few hours)
  370. # [18:43] * Joins: jennb (~jennb@74.125.59.73)
  371. # [18:43] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Going!)
  372. # [18:47] * Joins: foolip_ (~foolip@h242n6-g-hn-a11.ias.bredband.telia.com)
  373. # [18:47] <foolip_> huh, Hixie isn't here?
  374. # [18:49] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  375. # [18:51] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  376. # [18:55] <karlcow> Google has a limited notion of browser support http://www.google.com/support/profiles/bin/answer.py?answer=1151309
  377. # [19:03] * Quits: matijsb (~matijsb@188.205.108.18) (Quit: Leaving.)
  378. # [19:08] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
  379. # [19:12] * Joins: Hixie (~ianh@trivini.no)
  380. # [19:14] * Quits: Bass2 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 276 seconds)
  381. # [19:16] * Joins: cooto (~Adium@190.98.195.170)
  382. # [19:19] * Quits: tbassetto (~tbassetto@92.103.127.226) (Quit: tbassetto)
  383. # [19:19] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  384. # [19:20] * Joins: exp (~zAyghip8@93-96-170-70.zone4.bethere.co.uk)
  385. # [19:20] * Quits: jeremyselier (~Jeremy@2a01:e35:2eec:80a0:fa1e:dfff:feec:469) (Ping timeout: 260 seconds)
  386. # [19:21] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
  387. # [19:23] * Quits: cooto (~Adium@190.98.195.170) (Read error: No route to host)
  388. # [19:23] * Joins: matjas (~matjas@91.182.179.187)
  389. # [19:28] * Joins: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
  390. # [19:28] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
  391. # [19:33] <hsivonen> karlcow: :-( At least this time the outdated icon is the Firefox icon--not the Opera icon
  392. # [19:33] * Quits: miketaylr (~miketaylr@206.217.92.186) (Read error: Connection reset by peer)
  393. # [19:34] <zewt> it's pretty gross to see Google doing the exclusive-list-of-supported-browsers thing ... they should be setting a better example
  394. # [19:34] <nimbupani> ha google is a big monster now.
  395. # [19:34] <nimbupani> so many different teams in so many different directions.
  396. # [19:35] <karlcow> zewt, it is because the last paragraph about Interoperability and Open Web has been cut. It was after the 60 words limit.
  397. # [19:36] <zewt> heh, know what made me lose hope in sanity-of-google?
  398. # [19:36] <zewt> "Change background image"
  399. # [19:36] <karlcow> :)
  400. # [19:36] <zewt> clearly this is the single most important feature in all of Google
  401. # [19:36] * Quits: dave_levin (~dave_levi@74.125.59.73) (Quit: dave_levin)
  402. # [19:36] * Joins: dave_levin (~dave_levi@74.125.59.73)
  403. # [19:38] * Joins: chriseppstein (~chris@209.119.65.162)
  404. # [19:38] * Quits: dbaron (~dbaron@173-228-28-143.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  405. # [19:39] * Joins: tw2113 (~tw2113@fedora/tw2113)
  406. # [19:40] * Joins: othermaciej (~mjs@67.218.109.182)
  407. # [19:40] * Quits: agektmr (~Adium@nat/google/x-zotpjnmudjxgvgtg) (Quit: Leaving.)
  408. # [19:41] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
  409. # [19:44] * Quits: kor (~kor@a83-161-211-173.adsl.xs4all.nl) (Quit: kor)
  410. # [19:45] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  411. # [19:47] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  412. # [19:48] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
  413. # [19:48] * Quits: webr3 (~nathan@host86-142-135-45.range86-142.btcentralplus.com) (Ping timeout: 248 seconds)
  414. # [19:50] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
  415. # [19:51] * Joins: miketaylr (~miketaylr@206.217.92.186)
  416. # [19:52] * Joins: agektmr (~Adium@nat/google/x-dsaeogqfzlatlkcc)
  417. # [19:55] * Joins: webr3 (~nathan@host86-130-179-60.range86-130.btcentralplus.com)
  418. # [19:56] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
  419. # [20:00] * Quits: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Quit: Leaving...)
  420. # [20:03] * Quits: agektmr (~Adium@nat/google/x-dsaeogqfzlatlkcc) (Quit: Leaving.)
  421. # [20:19] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
  422. # [20:20] * Joins: f1lt3r_bocoup (~f1lt3r@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  423. # [20:22] * Joins: agektmr (~Adium@nat/google/x-keecvihhbugexypv)
  424. # [20:23] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
  425. # [20:35] * Joins: cooto (~Adium@190.98.195.170)
  426. # [20:37] * Quits: othermaciej (~mjs@67.218.109.182) (Quit: othermaciej)
  427. # [20:38] * Parts: cooto (~Adium@190.98.195.170)
  428. # [20:38] * Quits: f1lt3r_bocoup (~f1lt3r@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: less catch, more try)
  429. # [20:41] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  430. # [20:43] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
  431. # [20:45] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
  432. # [20:50] * Joins: tw2113 (~tw2113@fedora/tw2113)
  433. # [20:50] * Joins: jamesr (~jamesr@nat/google/x-oazycuezbsatnxjs)
  434. # [20:52] * Joins: othermaciej (~mjs@17.246.17.35)
  435. # [20:53] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
  436. # [20:54] * Quits: agektmr (~Adium@nat/google/x-keecvihhbugexypv) (Quit: Leaving.)
  437. # [21:05] <foolip_> Hixie, do you intend to write a CP for ISSUE-147?
  438. # [21:08] * Joins: abe (~abe@38.104.129.126)
  439. # [21:10] * Quits: jernoble (~jernoble@17.203.14.132) (Quit: jernoble)
  440. # [21:12] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 240 seconds)
  441. # [21:14] * Quits: zdobersek (~zan@46.164.37.19) (Quit: Leaving.)
  442. # [21:14] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Ping timeout: 253 seconds)
  443. # [21:14] * Joins: Dudenesss (Dudenesss@111.68.47.223)
  444. # [21:15] * Parts: Dudenesss (Dudenesss@111.68.47.223)
  445. # [21:16] * Joins: Martijnc (~Martijnc@91.176.69.118)
  446. # [21:16] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
  447. # [21:18] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
  448. # [21:18] * Joins: svl (~me@186.130.48.69)
  449. # [21:19] * Parts: Martijnc (~Martijnc@91.176.69.118)
  450. # [21:20] * Joins: Martijnc (~Martijnc@91.176.69.118)
  451. # [21:24] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  452. # [21:24] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
  453. # [21:28] * Quits: hober (~ted@unaffiliated/hober) (Read error: Operation timed out)
  454. # [21:29] * Joins: hober (~ted@unaffiliated/hober)
  455. # [21:30] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
  456. # [21:32] * Quits: Martijnc (~Martijnc@91.176.69.118) (Quit: Martijnc)
  457. # [21:35] * Joins: agektmr (~Adium@nat/google/x-fnwvvuaurwgihtqf)
  458. # [21:36] * Joins: jer|afk (~jernoble@2620:0:1b00:1191:75d2:749:d928:318c)
  459. # [21:42] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
  460. # [21:45] * Quits: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: boaz)
  461. # [21:51] <Hixie> foolip_: if you could write one that would save me a lot of time, but if you don't i expect i'll get around to it at some point
  462. # [21:53] * Quits: erlehmann (~erlehmann@89.204.153.77) (Quit: Ex-Chat)
  463. # [21:54] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  464. # [21:58] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
  465. # [21:58] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  466. # [22:01] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
  467. # [22:06] * Joins: smfr (~smfr@2620:0:1b00:1471:cc20:2bdd:7167:1f36)
  468. # [22:11] * Joins: Xano (~bart@524B818E.cm-4-4c.dynamic.ziggo.nl)
  469. # [22:12] * Quits: smfr (~smfr@2620:0:1b00:1471:cc20:2bdd:7167:1f36) (Quit: smfr)
  470. # [22:13] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  471. # [22:15] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
  472. # [22:18] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  473. # [22:21] * Joins: smfr (~smfr@2620:0:1b00:1471:cc20:2bdd:7167:1f36)
  474. # [22:23] * Parts: smfr (~smfr@2620:0:1b00:1471:cc20:2bdd:7167:1f36)
  475. # [22:23] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  476. # [22:33] <smaug____> AryehGregor: are you proposing to change DOM Range
  477. # [22:33] <smaug____> or behavior of selection?
  478. # [22:33] <AryehGregor> smaug____, it would be pretty weird if the behavior of selections didn't follow from ranges, wouldn't it?
  479. # [22:33] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
  480. # [22:33] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  481. # [22:33] <AryehGregor> I'm suggesting we change ranges, and selections will follow.
  482. # [22:34] <AryehGregor> (It's a change to DOM Range either way, if by "DOM Range" you mean the new version Ms2ger wrote and that I'm working on, and not the old DOM Level 2 Range spec)
  483. # [22:34] <smaug____> AryehGregor: I'm not sure I follow <p>{Foo<i>bar</i>} case
  484. # [22:34] <AryehGregor> Which part?
  485. # [22:34] <smaug____> why would you move nodes nodes one by one
  486. # [22:34] <AryehGregor> How else can you move them?
  487. # [22:35] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  488. # [22:35] <smaug____> extract all to documentfragment
  489. # [22:35] <AryehGregor> Interesting.
  490. # [22:35] <AryehGregor> That would destroy the range no matter what we do. But you're just saying we can manually reconstruct it afterwards easily enough, right?
  491. # [22:35] <smaug____> and then insert the documenfragment to the right place
  492. # [22:36] <smaug____> destroy the range?
  493. # [22:36] <smaug____> why
  494. # [22:36] <AryehGregor> I mean, collapse it.
  495. # [22:37] <smaug____> hmm
  496. # [22:37] <smaug____> should <b> end up in the range
  497. # [22:37] <smaug____> or outside it
  498. # [22:37] <AryehGregor> Probably outside, if we assume that when the user starts typing it should replace the selection and should be bold.
  499. # [22:37] <smaug____> right
  500. # [22:38] <AryehGregor> Anyway, there are other cases where I need to mutate things. Like for instance, if you bold here: <b>fo[o</b>bar] I change it to: <b>fo[obar]</b> preserving the original element.
  501. # [22:38] <AryehGregor> (Gecko does this too, IIRC, at least in some cases.)
  502. # [22:39] <smaug____> it would be, IMO, just a bit strange to special this in DOM Range
  503. # [22:39] <smaug____> but need to think about it some more
  504. # [22:39] <AryehGregor> You mean, to special-case it when a node is being moved to a more or less adjacent position?
  505. # [22:39] <smaug____> yes
  506. # [22:40] <AryehGregor> It actually seems very logical to me that you don't want to treat it like a totally different node in that case. It naturally satisfies all of my execCommand() selection-mutation needs without any need for extra prose in the execCommand() spec.
  507. # [22:40] <smaug____> selection is different thing than just pure DOM range
  508. # [22:40] <AryehGregor> How so? Selections are specced as just a list of Ranges.
  509. # [22:40] <smaug____> DOM Range spec may be bad, but at least it is quite consistent
  510. # [22:41] <smaug____> sure, once user has done a selection, it shows up as a range
  511. # [22:41] <smaug____> user, script, whatever
  512. # [22:42] <AryehGregor> But?
  513. # [22:43] <smaug____> browsers may modify ranges the way they need
  514. # [22:43] * Quits: matjas (~matjas@91.182.179.187) (Quit: Computer has gone to sleep.)
  515. # [22:43] <AryehGregor> What do you mean?
  516. # [22:43] <AryehGregor> I know WebKit and Opera don't allow all Ranges to be part of Selections, but that's not what the spec says or what IE/Gecko do.
  517. # [22:43] <smaug____> I mean, in case of selection and execCommand, browsers could just handle range the way you want DOM range to work always
  518. # [22:44] <smaug____> but as I said, I need to think about this some more
  519. # [22:45] <AryehGregor> Why would you want ranges to work differently in other cases? Are there applications of Range where the current model is more useful?
  520. # [22:45] <AryehGregor> (Actually, I'm not sure offhand what applications there are of Ranges at all, beyond editing-related stuff.)
  521. # [22:46] <smaug____> copy-paste at least
  522. # [22:46] <smaug____> d&d
  523. # [22:46] <AryehGregor> Is the current model more useful there, or are you just mentioning use-cases?
  524. # [22:46] <smaug____> although those are close to editing
  525. # [22:47] <AryehGregor> Copy-paste is definitely Selection-related.
  526. # [22:47] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: Computer has gone to sleep.)
  527. # [22:47] <AryehGregor> Anyway, I wouldn't be totally against special-casing Selections here, but I don't see why we'd want to.
  528. # [22:48] <smaug____> I'm just worried about adding a bit strange special case to DOM Range, which otherwise is pretty consistently defined
  529. # [22:49] <smaug____> AryehGregor: but as I said, need to think this some more
  530. # [22:49] * Quits: msucan (~robod@109.96.216.51) (Quit: .)
  531. # [22:49] <AryehGregor> There are already some special cases for other DOM mutations, like insertData() and deleteData() (which behave differently from setting the data attribute).
  532. # [22:49] <AryehGregor> But anyway, go ahead and think about it.
  533. # [22:50] <AryehGregor> I'm happy to hear feedback.
  534. # [22:51] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  535. # [22:54] * Joins: SteveGL (~dev@174-21-166-10.tukw.qwest.net)
  536. # [22:56] * Joins: cooto (~Adium@190.98.195.170)
  537. # [22:56] * Parts: cooto (~Adium@190.98.195.170)
  538. # [22:56] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Quit: Liberty is the right to choose, freedom is the result of that choice.)
  539. # [22:59] <smaug____> AryehGregor: what do you mean with insertdeleteData() and data setting? what is the special case there?
  540. # [23:00] <smaug____> I may have forgotten something about DOM Ranges :)
  541. # [23:00] <AryehGregor> Well, you could argue it's not actually a special case, I guess.
  542. # [23:00] <AryehGregor> But, e.g., node.appendData("foo") behaves differently from node.data += "foo" with respect to Range mutation.
  543. # [23:00] <AryehGregor> The DOM Level 2 Range is very vague about it.
  544. # [23:01] <AryehGregor> The spec I've written so far to precisely define how CharacterData nodes should behave when their data is changed is probably about as long as it would take to define my proposed scheme for node insertions/deletions.
  545. # [23:02] <smaug____> oh, but node.data += "foo" replaces the whole value with new one
  546. # [23:02] <AryehGregor> Yeah, so you could say it's not logically a special case, but in the spec it has to be a special case.
  547. # [23:02] <AryehGregor> At least if you're precise.
  548. # [23:03] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
  549. # [23:03] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Remote host closed the connection)
  550. # [23:03] <smaug____> I would expect node.data += work differently to appendData
  551. # [23:03] <smaug____> I wonder what browsers do
  552. # [23:03] <AryehGregor> It works differently.
  553. # [23:03] <AryehGregor> (I'm writing tests for it right now to go with my spec text, should be ready by tomorrow sometime)
  554. # [23:04] <AryehGregor> My current philosophy is that we should match what's the most logical even if it's more complicated, but you seem to be not entirely happy with that for Ranges.
  555. # [23:04] <AryehGregor> What do you feel about splitText()?
  556. # [23:04] <AryehGregor> If you have a text node like "Ab[cd]ef" and do splitText(3), what happens to the range?
  557. # [23:05] <AryehGregor> "Ab[c]" "def" is what the preexisting specs would suggest, and what Gecko and Opera do. But "Ab[c" "d]ef" would make more sense, and is what WebKit does.
  558. # [23:05] <smaug____> I don't know what is not logical in DOM Range
  559. # [23:06] <smaug____> oh, there Ab[c is the right one
  560. # [23:06] <AryehGregor> By "logical" I mean "what people would expect in the specific case", not "obeys some kind of consistent internal logic".
  561. # [23:06] <AryehGregor> Well, that means we have to special-case splitText(). On general principle, you'd say that some data was deleted from the first node and an unrelated new node was inserted, so the end of the range is lost, right?
  562. # [23:06] <AryehGregor> (which is what Gecko does right now)
  563. # [23:07] <smaug____> right
  564. # [23:07] <smaug____> what is the special case?
  565. # [23:07] <AryehGregor> http://aryeh.name/tmp/dom-range.html#range-behavior-under-document-mutation
  566. # [23:07] <AryehGregor> There's no way to do it that I see except to say "When splitText() is run, take these special steps."
  567. # [23:07] <smaug____> just a second... I want to test data += handling in gecko
  568. # [23:08] <AryehGregor> Setting data just resets the offset to 0 in all cases that I tested.
  569. # [23:08] <AryehGregor> In both Gecko and WebKit.
  570. # [23:08] <smaug____> good
  571. # [23:08] <smaug____> that is what I was expecting
  572. # [23:08] <AryehGregor> In Opera it sets start offsets to 0 and end offsets to the new data's length, and in IE it does somewhat weird stuff.
  573. # [23:08] <AryehGregor> (like in some cases changing the start/end nodes of the range)
  574. # [23:09] * Quits: miketaylr (~miketaylr@206.217.92.186) (Ping timeout: 246 seconds)
  575. # [23:09] * Quits: exp (~zAyghip8@93-96-170-70.zone4.bethere.co.uk) (Quit: nn)
  576. # [23:09] <AryehGregor> Relatedly, if you have something like {Foobar} (start/end containers are the parent of the text node, not the text node itself) and do splitText(3), all browsers produce {Foo}bar.
  577. # [23:09] <smaug____> surprising that Webkit resets offsets in that case, but it follows some other logic with insertNode ...
  578. # [23:10] <roc> it would be kinda cool if += behaved like append() but expressing that in WebIDL would not be easy
  579. # [23:10] <AryehGregor> I.e., they keep the boundary point offset intact, so it's now logically in the middle of the split string, instead of advancing it by one.
  580. # [23:10] <smaug____> well, += is part of JS
  581. # [23:10] * Joins: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  582. # [23:11] <AryehGregor> It was surprising to me as an author that document.innerHTML += stuff; would actually wipe out everything in the document and recreate it from scratch, instead of appending to it in-place.
  583. # [23:12] <AryehGregor> Can built-in stuff override the semantics of += separately from =? Like how in C++ you can overload different assignment operators differently?
  584. # [23:12] <smaug____> I don't think it is possible to override +=
  585. # [23:12] <smaug____> otherwise that would have been done in browsers
  586. # [23:12] <smaug____> innerHTML += shows up in *many* performance tests
  587. # [23:13] <AryehGregor> Well, you could get ES changed to allow it, right?
  588. # [23:14] <smaug____> innerHTML += may have other problems too, since you really need to reparse the whole result, I think
  589. # [23:15] <roc> probably the easiest way to "fix" += would be to have a special case for setting .data based on whether the old value is a prefix of the new value
  590. # [23:15] <roc> ditto for innerHTML
  591. # [23:15] <AryehGregor> Is that actually true? The contents of innerHTML are serialized from a DOM, so they're going to have all end tags closed and so on.
  592. # [23:15] <roc> but that could trip people up too
  593. # [23:15] <AryehGregor> Interesting. You could also special-case suffixing that way.
  594. # [23:15] <AryehGregor> Not insertData(), though.
  595. # [23:15] <AryehGregor> (currently the spec special-cases setting data to the exact same thing, matching WebKit but seemingly no one else)
  596. # [23:16] <AryehGregor> (but if implementers would prefer fewer special cases in Range for whatever reason, I could simplify it)
  597. # [23:16] <smaug____> what does the spec say about that?
  598. # [23:16] <AryehGregor> About what?
  599. # [23:16] <smaug____> setting .data to the exact same thing
  600. # [23:16] <roc> I mean if you just write "foo.data = str;" it might be bad for that to behave differently if "str" is accidentally an extension of the old value
  601. # [23:16] <AryehGregor> The spec I just wrote in the last three hours or so says that setting .data to the exact same thing shouldn't change any Ranges.
  602. # [23:16] <smaug____> um
  603. # [23:16] <AryehGregor> There's no spec for it before that, I don't think.
  604. # [23:17] <smaug____> that is possible
  605. # [23:17] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  606. # [23:17] <AryehGregor> DOM Level 2 Range doesn't say how you should handle it. You could conjecture that setting data should be like removing all the data and then adding the new data.
  607. # [23:18] <AryehGregor> But you could also conjecture that setting it to the current content should be special-cased.
  608. # [23:18] <AryehGregor> It doesn't say.
  609. # [23:19] <smaug____> have you specced insertNode?
  610. # [23:19] <AryehGregor> No, not yet.
  611. # [23:19] <smaug____> just curious
  612. # [23:19] <AryehGregor> Are there any tricky bits in it?
  613. # [23:19] <smaug____> since Acid3 allows two different behaviors for it
  614. # [23:19] <AryehGregor> Interesting.
  615. # [23:19] <smaug____> the one DOM 2 Range specs
  616. # [23:19] <smaug____> and then one Webkit implements
  617. # [23:19] <AryehGregor> Heh.
  618. # [23:19] * Joins: cooto (~Adium@190.98.195.170)
  619. # [23:19] <AryehGregor> Well, if I spec it, I'll write tests that only allow one behavior. :)
  620. # [23:20] <smaug____> (and after Acid3 Opera change their behavior from spec to webkit)
  621. # [23:20] * Parts: cooto (~Adium@190.98.195.170)
  622. # [23:20] <smaug____> s/change/changed/
  623. # [23:20] <AryehGregor> What's the difference?
  624. # [23:20] <smaug____> IIRC, whether or not change collapsed range
  625. # [23:21] <smaug____> (I think Opera changed their behavior because for some time Acid3 didn't allow what the spec says)
  626. # [23:22] * Joins: MikeSmith_ (~MikeSmith@EM111-188-37-166.pool.e-mobile.ne.jp)
  627. # [23:24] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  628. # [23:25] * Quits: MikeSmith (~MikeSmith@EM111-188-21-95.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  629. # [23:25] * MikeSmith_ is now known as MikeSmith
  630. # [23:29] * Joins: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net)
  631. # [23:37] <foolip_> Hixie, if I write it, it will be a zero-edit proposal, is that what you wanted as well?
  632. # [23:38] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  633. # [23:40] * Joins: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp)
  634. # [23:41] <Hixie> foolip_: i don't know what i want since i'm still trying to understand the issue (see the e-mails i cited in my mail to sam that i'm waiting for replies on), and i haven't done the testing to see what browsers do
  635. # [23:41] <Hixie> foolip_: but a no-change proposal is certainly a subset of what i'd propose
  636. # [23:41] <Hixie> foolip_: so it works for me
  637. # [23:42] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (Ping timeout: 260 seconds)
  638. # [23:42] <foolip_> Hixie, ok, I'll write/send it tomorrow morning
  639. # [23:42] <Hixie> thanks dude
  640. # [23:42] <Hixie> much appreciated
  641. # [23:42] <foolip_> np, I just don't want to implement something weird for which I don't understand the use case
  642. # [23:49] * Quits: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net) (Quit: Leaving...)
  643. # [23:49] * Joins: workmad3 (~workmad3@cpc1-bagu10-2-0-cust81.1-3.cable.virginmedia.com)
  644. # [23:51] * Quits: foolip_ (~foolip@h242n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 276 seconds)
  645. # [23:52] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
  646. # [23:52] * Joins: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net)
  647. # [23:55] * Quits: workmad3 (~workmad3@cpc1-bagu10-2-0-cust81.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
  648. # [23:56] * Quits: agektmr (~Adium@nat/google/x-fnwvvuaurwgihtqf) (Quit: Leaving.)
  649. # [23:59] * Quits: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net) (Quit: Leaving...)
  650. # Session Close: Tue Mar 29 00:00:00 2011

The end :)