/irc-logs / freenode / #whatwg / 2010-04-04 / end

Options:

  1. # Session Start: Sun Apr 04 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:15] * Quits: Maurice (copyman@5ED548D4.cable.ziggo.nl)
  4. # [00:24] * Joins: knowtheory (~knowtheor@bas5-london14-1088883902.dsl.bell.ca)
  5. # [00:25] * Joins: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se)
  6. # [00:28] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
  7. # [00:29] <gsnedders> <meta http-equiv="text/html" value="text/html;charset=utf-8"> works if I'm testing this correctly
  8. # [00:41] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
  9. # [00:42] * Quits: MikeSmithXX (~MikeSmith@EM114-48-14-30.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
  10. # [00:45] * Quits: Peter- (~peter@535173C3.cable.casema.nl) (Ping timeout: 264 seconds)
  11. # [00:46] * Quits: olivvv_ (~olivvv@ANice-751-1-6-65.w90-4.abo.wanadoo.fr) (Quit: Verlassend)
  12. # [00:52] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  13. # [00:55] * Joins: othermaciej_ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  14. # [00:56] * Joins: othermaciej__ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  15. # [00:56] * Quits: othermaciej_ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  16. # [00:56] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  17. # [00:56] * Quits: othermaciej__ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  18. # [00:57] * shepazutoo is now known as shepazu
  19. # [00:57] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  20. # [01:00] * Joins: othermaciej_ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  21. # [01:00] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  22. # [01:00] * othermaciej_ is now known as othermaciej
  23. # [01:01] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
  24. # [01:04] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  25. # [01:07] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  26. # [01:07] * Joins: othermaciej_ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  27. # [01:07] * Joins: mpt (~mpt@canonical/mpt)
  28. # [01:11] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  29. # [01:11] * othermaciej_ is now known as othermaciej
  30. # [01:19] * Quits: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
  31. # [01:27] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  32. # [01:31] * Quits: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  33. # [01:41] * Quits: knowtheory (~knowtheor@bas5-london14-1088883902.dsl.bell.ca) (Ping timeout: 260 seconds)
  34. # [01:43] * Joins: knowtheory (~knowtheor@bas5-london14-1177695420.dsl.bell.ca)
  35. # [01:46] * Joins: johnst (~johnst@x1-6-00-07-95-57-08-bb.k270.webspeed.dk)
  36. # [01:55] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 246 seconds)
  37. # [01:59] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  38. # [01:59] <annevk> jgraham, I discussed this a week ago or so
  39. # [01:59] <annevk> jgraham, Philip` suggested I patch his processor script
  40. # [01:59] <annevk> btw, the W3C multipage version has better chosen splits than the WHATWG one
  41. # [02:04] <othermaciej> annevk: the page boundaries are different?
  42. # [02:10] <annevk> yeah
  43. # [02:10] <annevk> see e.g. forms
  44. # [02:11] * Joins: Amorphous (jan@unaffiliated/amorphous)
  45. # [02:26] <othermaciej> odd
  46. # [02:28] <karlcow> http://blog.threepress.org/2010/04/02/designing-ebooks-for-epub-reading-engines/
  47. # [02:37] * Joins: Kronuz (~Kronuz@189.168.4.112)
  48. # [02:37] <Kronuz> hello
  49. # [02:39] <Kronuz> hey, I'm trying to make a html satinize function using html5lib satinizer in python, I'm trying this code: http://pastebin.org/133583
  50. # [02:40] * Quits: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net) (Quit: divya)
  51. # [02:40] <Kronuz> but then I tried to input this: sanitizeHtml('<div style="text-align:center;margin-top:20px;"></div>')
  52. # [02:41] <Kronuz> and I get: '<div style="margin-top: 20px;"></div>'
  53. # [02:41] <Kronuz> where did my text-align go? and why? :(
  54. # [02:42] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
  55. # [02:43] <Kronuz> ...also, is there a way I can tell html5lib to add / to the self closing elements, such as printing <img ... /> or <br /> if I input <img ...> or <br> ?
  56. # [02:44] <Hixie> why would you want to do the latter?
  57. # [02:44] <Hixie> (not sure why you lose text-align, maybe html5lib is doing CSS sanitising also and strips text-align?)
  58. # [02:45] <Kronuz> Hixie, yep, it is I suppose, but why is it stripping it?
  59. # [02:45] <Hixie> not sure
  60. # [02:45] <Hixie> jgraham, annevk: yt?
  61. # [02:45] <Kronuz> and about the <... /> it's 'cause I want to have valid xhtml
  62. # [02:45] <Hixie> html5lib outputs html, not xhtml
  63. # [02:45] <Hixie> i think you have to pick an xml mode output if you want valid xhtml output
  64. # [02:46] <Kronuz> I would have guessed text-align was a "default" css property
  65. # [02:46] <Hixie> (ending <img> with /> is the least of your problems if you want valid xml output)
  66. # [02:46] <Kronuz> yep, well, I need a valid chunk, not the whole thing
  67. # [02:47] <Kronuz> I mean I wouldn't want it to output the doctype and stuff
  68. # [02:47] <Hixie> why are you using xhtml, anyway?
  69. # [02:47] <Kronuz> I'd be inserting it myself
  70. # [02:47] <Hixie> there's a lot more to outputting valid xhtml than just the doctype, namespaces, and />
  71. # [02:47] <Hixie> there's all kinds of crazy complications
  72. # [02:48] <Kronuz> anyway, the main problem right now is to understand what's wrong with my satinizer that doesn't let text-align (and who knows what else) thru ... :P
  73. # [02:49] <Hixie> yeah dunno about that
  74. # [02:49] * Hixie isn't an html5lib guy
  75. # [02:54] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  76. # [02:55] * Joins: surkov_ (~surkov@client-70-92.sibtele.com)
  77. # [02:57] * Parts: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  78. # [02:57] * Quits: surkov_ (~surkov@client-70-92.sibtele.com) (Client Quit)
  79. # [03:01] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  80. # [03:02] * Joins: JusticeFries (~justicefr@65.100.130.168)
  81. # [03:13] <Kronuz> is there any way to make html5lib sanitize the css inside <style> tags?
  82. # [03:14] <Kronuz> or is there any way I can sanitize those later on using the html5lib css sanitizer?
  83. # [03:23] * Joins: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net)
  84. # [03:28] * Parts: Kronuz (~Kronuz@189.168.4.112) ("Leaving")
  85. # [03:50] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
  86. # [04:18] <shepazu> Hixie: what's this about views?
  87. # [04:34] * Joins: boaz (~boaz@64.119.159.231)
  88. # [04:35] * Joins: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
  89. # [04:39] * Quits: johnst (~johnst@x1-6-00-07-95-57-08-bb.k270.webspeed.dk) (Quit: Leaving)
  90. # [05:02] * Joins: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net)
  91. # [05:02] * Joins: surkov (~surkov@client-70-92.sibtele.com)
  92. # [05:06] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
  93. # [05:10] * Quits: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  94. # [05:35] * Joins: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net)
  95. # [05:46] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  96. # [05:50] * Quits: knowtheory (~knowtheor@bas5-london14-1177695420.dsl.bell.ca) (Quit: Computer has gone to sleep)
  97. # [05:57] * Joins: JusticeFries_ (~justicefr@m870736d0.tmodns.net)
  98. # [05:58] * Quits: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  99. # [05:58] * Quits: JusticeFries (~justicefr@65.100.130.168) (Ping timeout: 276 seconds)
  100. # [05:58] * JusticeFries_ is now known as JusticeFries
  101. # [05:59] * Joins: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net)
  102. # [06:05] * Quits: mr_danie1 (~irssi@e177152091.adsl.alicedsl.de) (Ping timeout: 276 seconds)
  103. # [06:07] <Hixie> i love how leif cites html4 then claims it says the exact opposite of what it says
  104. # [06:07] * Joins: mr_daniel (~irssi@e177147020.adsl.alicedsl.de)
  105. # [06:11] <Hixie> (i'd argue the case on the mailing list, but what html4 says seems somewhat academic)
  106. # [06:23] * Quits: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
  107. # [06:24] * Joins: eighty4 (~eighty4@c-b21cb9ce-74736162.cust.telenor.se)
  108. # [06:28] * Quits: hendry (~hendry@webvm.net) (Ping timeout: 260 seconds)
  109. # [06:28] * Quits: ray (ray@the.ug) (Ping timeout: 248 seconds)
  110. # [06:31] * Joins: ray (ray@the.ug)
  111. # [06:35] * Quits: JusticeFries (~justicefr@m870736d0.tmodns.net) (Read error: Connection reset by peer)
  112. # [06:35] * Joins: JusticeFries (~justicefr@ma70736d0.tmodns.net)
  113. # [06:41] * Joins: knowtheory (~knowtheor@bas1-london16-1176190035.dsl.bell.ca)
  114. # [06:58] * Quits: surkov (~surkov@client-70-92.sibtele.com) (Quit: surkov)
  115. # [07:07] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Quit: kennyluck)
  116. # [07:22] * Joins: surkov (~surkov@client-70-92.sibtele.com)
  117. # [07:23] * Joins: surkov_ (~surkov@client-70-92.sibtele.com)
  118. # [07:23] * Quits: surkov (~surkov@client-70-92.sibtele.com) (Read error: Connection reset by peer)
  119. # [07:36] * Quits: meledin_ (~vladi@f2.c7.5d45.static.theplanet.com) (Ping timeout: 264 seconds)
  120. # [07:38] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
  121. # [07:48] * Quits: surkov_ (~surkov@client-70-92.sibtele.com) (Quit: surkov_)
  122. # [07:51] * Joins: lazni (~lazni@118.71.59.8)
  123. # [07:52] * Quits: jgraham (~jgraham@web22.webfaction.com) (Read error: Operation timed out)
  124. # [07:56] * Joins: jgraham (~jgraham@web22.webfaction.com)
  125. # [08:36] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
  126. # [08:43] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  127. # [08:44] * Quits: JusticeFries (~justicefr@ma70736d0.tmodns.net) (Ping timeout: 252 seconds)
  128. # [08:44] * Joins: JusticeFries (~justicefr@65.100.130.168)
  129. # [08:44] * Joins: surkov (~surkov@client-70-92.sibtele.com)
  130. # [08:45] * Quits: surkov (~surkov@client-70-92.sibtele.com) (Client Quit)
  131. # [09:02] * Joins: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
  132. # [09:16] * Joins: Maurice (copyman@5ED548D4.cable.ziggo.nl)
  133. # [09:20] * Quits: eighty4 (~eighty4@c-b21cb9ce-74736162.cust.telenor.se) (Read error: Connection reset by peer)
  134. # [09:20] * Joins: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se)
  135. # [09:24] * Quits: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
  136. # [09:24] * Joins: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se)
  137. # [09:24] * Joins: beilabs_ (~beilabs@ppp121-44-106-249.lns20.syd6.internode.on.net)
  138. # [09:30] * gsnedders waits for his hands to thaw so that he can type
  139. # [09:30] <gsnedders> It's a useful thing to be able to do
  140. # [09:36] * Quits: beilabs_ (~beilabs@ppp121-44-106-249.lns20.syd6.internode.on.net) (Ping timeout: 248 seconds)
  141. # [09:39] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  142. # [09:39] * Joins: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
  143. # [09:52] * Joins: beilabs_ (~beilabs@ppp121-44-82-14.lns20.syd6.internode.on.net)
  144. # [09:57] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 260 seconds)
  145. # [10:00] * Joins: FireFly (~firefly@unaffiliated/firefly)
  146. # [10:14] * Joins: maikmerten (~maikmerte@port-92-201-74-185.dynamic.qsc.de)
  147. # [10:16] * Joins: ROBOd (~robod@89.122.216.38)
  148. # [10:23] * Quits: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  149. # [10:46] <Hixie> hm
  150. # [10:46] <Hixie> is there any reason we shouldn't make <form> transparent and allow it in phrasing content elements?
  151. # [10:46] <Hixie> oh i guess <form> closes <p>, huh
  152. # [10:50] <othermaciej> so after reading the names for the algorithms that are alternatives to adoption agency, I am really curious what they do
  153. # [10:50] <othermaciej> and which one is which browser
  154. # [10:50] <othermaciej> I am guessing "incest algorithm" is IE
  155. # [10:50] <Hixie> yes
  156. # [10:51] <othermaciej> I don't know what Heisenberg or secret affair are
  157. # [10:51] <Hixie> Heisenberg is mozilla's old algorithm, which depended on packet boundaries
  158. # [10:51] <othermaciej> but I assume one is Firefox and the other is Opera
  159. # [10:51] <Hixie> and "secret affair" is opera, because it stores additional information beyond what you can see in the dom
  160. # [10:52] <othermaciej> I can see how adoption agency turned out to be the lesser evil
  161. # [10:52] <Hixie> e.g. <span style="a"> aaaaa <b style="b"> bbbbb </span> bbbb </b> will result in a DOM like <span> aaaaa <b> bbbbb </b></span> bbbb
  162. # [10:52] <Hixie> but it'll use the styles from <b> when rendering the last text node
  163. # [10:54] <othermaciej> that reminds me vaguely of how WebKit handles blocks inside inlines
  164. # [10:54] <othermaciej> (though the evil magic there is solely in the render tree)
  165. # [10:54] <othermaciej> but that could be just because I am currently trying to fix a bug with inline continuations
  166. # [10:55] <othermaciej> specifically how they interact with the accessibility tree
  167. # [10:55] <othermaciej> I may have to give up and ask hyatt for help
  168. # [11:05] * Quits: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
  169. # [11:12] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Quit: kennyluck)
  170. # [11:12] * Joins: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
  171. # [11:17] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  172. # [11:17] * Joins: othermaciej_ (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  173. # [11:17] * othermaciej_ is now known as othermaciej
  174. # [11:24] * Quits: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
  175. # [11:38] <Hixie> huh, neither mozilla, nor safari, nor google reader complained about my xml error in my test atom document
  176. # [11:38] <Hixie> it took opera to point it out to me
  177. # [11:38] <Hixie> good work atom implementors!
  178. # [11:40] <annevk> am now Hixie
  179. # [11:40] <Hixie> annevk: some guy was asking html5lib questions
  180. # [11:40] <annevk> oh, I wouldn't have known either; it's been too long since I played with that
  181. # [11:41] <othermaciej> Hixie: I'm pretty sure Atom gets parsed in a tag soupey way
  182. # [11:41] <othermaciej> in Safari
  183. # [11:41] <othermaciej> our RSS/Atom parsing is kind of bunk
  184. # [12:03] <Hixie> man the state of atom implementations is terrible
  185. # [12:07] <Hixie> ok bed time
  186. # [12:07] <Hixie> nn
  187. # [12:14] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  188. # [12:15] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
  189. # [12:16] <annevk> is this issue-96 proposal thread worth a read?
  190. # [12:16] <annevk> it seems to start out with shelley not understanding why ARIA is not the final solution...
  191. # [12:17] <othermaciej> it was a pretty one-sided thread (Shelley vs. everyone else) but I'd say it's worth reading and perhaps you can add something useful
  192. # [12:38] * Joins: Michelangelo (~Michelang@93-41-61-230.ip80.fastwebnet.it)
  193. # [12:46] * Joins: hendry (~hendry@webvm.net)
  194. # [13:23] * Quits: lazni (~lazni@118.71.59.8) (Quit: Leaving.)
  195. # [13:26] * Joins: lazni (~lazni@118.71.59.8)
  196. # [13:31] * Quits: JusticeFries (~justicefr@65.100.130.168) (Quit: JusticeFries)
  197. # [13:42] <gsnedders> Hixie: not well-formed in what way?
  198. # [14:03] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
  199. # [14:09] * Joins: tndH (~Rob@87.102.4.170)
  200. # [14:14] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 260 seconds)
  201. # [14:15] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
  202. # [14:33] * Quits: nessy (~Adium@124-168-176-223.dyn.iinet.net.au) (Quit: Leaving.)
  203. # [14:58] * Quits: maikmerten (~maikmerte@port-92-201-74-185.dynamic.qsc.de) (Remote host closed the connection)
  204. # [15:13] * Quits: Michelangelo (~Michelang@93-41-61-230.ip80.fastwebnet.it) (Quit: Leaving...)
  205. # [16:17] * Joins: peol (~andree@unaffiliated/peol)
  206. # [16:24] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Quit: kennyluck)
  207. # [16:40] * Joins: ROBOd2 (~robod@89.122.216.38)
  208. # [16:42] * Quits: ROBOd (~robod@89.122.216.38) (Ping timeout: 240 seconds)
  209. # [17:12] * Joins: mpt (~mpt@canonical/mpt)
  210. # [17:40] * Quits: knowtheory (~knowtheor@bas1-london16-1176190035.dsl.bell.ca) (Quit: Computer has gone to sleep)
  211. # [18:12] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
  212. # [18:28] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
  213. # [18:39] * Joins: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net)
  214. # [18:54] * Joins: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
  215. # [19:04] * Quits: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 276 seconds)
  216. # [19:06] * Quits: beilabs_ (~beilabs@ppp121-44-82-14.lns20.syd6.internode.on.net) (Remote host closed the connection)
  217. # [19:06] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: boblet)
  218. # [19:17] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
  219. # [19:23] * Joins: cpharmston (~Adium@c-98-218-227-233.hsd1.dc.comcast.net)
  220. # [19:25] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  221. # [19:25] * Parts: cpharmston (~Adium@c-98-218-227-233.hsd1.dc.comcast.net)
  222. # [19:29] <jgraham> Kronuz left I guess
  223. # [19:30] <jgraham> Oh well for future referne you can make html5lib give trailing slashes but if you really want xml output you should use an xml serializer in some xml library
  224. # [19:31] <jgraham> And the CSS sanitizer is some horrible regexp that I want to delete
  225. # [19:31] <jgraham> (but can't really delete until it can be replaced by a proper CSS parser)
  226. # [19:32] <jgraham> But there is a whitelist of properties. I can't see why text-align wouldn't be on it though
  227. # [19:40] * Quits: inimino (~inimino@boshi.inimino.org) (K-Lined)
  228. # [19:54] * Joins: portenkirchner (~portenkir@193.19.165.33.osk.enformatic.pl)
  229. # [19:56] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  230. # [19:58] * Quits: portenkirchner (~portenkir@193.19.165.33.osk.enformatic.pl) (Client Quit)
  231. # [20:11] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  232. # [20:22] * Joins: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
  233. # [20:25] * Joins: inimino (~inimino@boshi.inimino.org)
  234. # [20:26] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  235. # [20:31] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  236. # [20:38] * Joins: Michelangelo (~Michelang@93-42-106-26.ip86.fastwebnet.it)
  237. # [20:50] * Quits: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
  238. # [20:50] * Joins: estellevw (~estellevw@adsl-76-254-2-193.dsl.pltn13.sbcglobal.net)
  239. # [20:54] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
  240. # [21:04] * Joins: taf2_ (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  241. # [21:31] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  242. # [21:31] * Quits: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net) (Quit: divya)
  243. # [21:41] <annevk> the amount of things people try to infer from vague lines in old specs is amazing
  244. # [21:41] <annevk> pro tip: specs have bugs
  245. # [21:49] <Dashiva> Isn't that the point of vague specs, letting people interpret them freely? :)
  246. # [21:53] * Quits: ROBOd2 (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
  247. # [21:58] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  248. # [21:59] * Quits: seventh (galofort@208.98.1.237) (Quit: ...)
  249. # [22:04] * AryehGregor really wishes <input type=email> would catch on so sites actually accept e-mail addresses with + in them
  250. # [22:04] <AryehGregor> It's extremely sad how many sites reject such addresses.
  251. # [22:04] <Dashiva> No kidding
  252. # [22:05] <Dashiva> I've been told it's a "security risk"
  253. # [22:07] * karlcow wonders which kind of security risk. Spam is another security risk ;)
  254. # [22:07] <Dashiva> Maybe they don't escape it properly, so the + becomes a space or something
  255. # [22:08] * Joins: seventh (galofort@208.98.1.237)
  256. # [22:08] <Philip`> Dashiva: I've seen that bug in one site
  257. # [22:08] <Philip`> (An Intel one, I think)
  258. # [22:08] <Philip`> where it constructed a URL like "register.cgi?user=foo+bar@baz.com"
  259. # [22:11] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
  260. # [22:12] <Dashiva> Especially find is the examples like sun
  261. # [22:12] <Dashiva> Where they also reject + in the email address in the form to send feedback about registration
  262. # [22:13] <Dashiva> (I'm not sure what I meant instead of 'find')
  263. # [22:14] <Philip`> Maybe you meant "fun"?
  264. # [22:14] <Dashiva> I guess
  265. # [22:15] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  266. # [22:15] <Philip`> Or perhaps you meant something like "finickity"
  267. # [22:16] <Philip`> which admittedly wouldn't have made sense
  268. # [22:24] * Quits: TabAtkins_ (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 276 seconds)
  269. # [22:32] * Joins: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se)
  270. # [22:35] * Joins: karlcow (~karl@nerval.la-grange.net)
  271. # [22:39] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  272. # [22:40] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
  273. # [22:49] * Quits: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net) (Quit: divya)
  274. # [22:55] * Quits: Michelangelo (~Michelang@93-42-106-26.ip86.fastwebnet.it) (Remote host closed the connection)
  275. # [22:57] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
  276. # [23:03] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  277. # [23:03] * Parts: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
  278. # [23:08] * Joins: cpharmston (~Adium@c-98-218-227-233.hsd1.dc.comcast.net)
  279. # [23:08] * Quits: cpharmston (~Adium@c-98-218-227-233.hsd1.dc.comcast.net) (Client Quit)
  280. # [23:20] * Joins: Rik` (~Rik`@chn38-1-78-231-168-7.fbx.proxad.net)
  281. # [23:20] * Joins: erlehmann (~erlehmann@2001:a60:f0a3:226:21b:77ff:fec8:2d43)
  282. # [23:20] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
  283. # [23:32] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
  284. # [23:35] * Quits: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
  285. # [23:35] * Joins: eighty4 (~eighty4@c-15c1e455.012-403-6c6b701.cust.bredbandsbolaget.se)
  286. # [23:39] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
  287. # [23:45] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  288. # [23:46] * Quits: lazni (~lazni@118.71.59.8) (Quit: Leaving.)
  289. # Session Close: Mon Apr 05 00:00:00 2010

The end :)