/irc-logs / freenode / #whatwg / 2008-03-14 / end

Options:

  1. # Session Start: Fri Mar 14 00:00:01 2008
  2. # Session Ident: #whatwg
  3. # [00:21] * Quits: billmason (n=billmaso@ip25.unival.com) (".")
  4. # [00:24] * Parts: bradee-oh (n=bradeeoh@web7.webfaction.com)
  5. # [00:24] * Joins: othermaciej (n=mjs@17.203.15.201)
  6. # [00:25] * Quits: phsiao (n=shawn@nat/ibm/x-a37c6d6653279830)
  7. # [00:26] * Quits: virtuelv (n=virtuelv@109.80-202-65.nextgentel.com) ("Ex-Chat")
  8. # [00:31] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  9. # [00:37] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
  10. # [00:37] * Joins: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
  11. # [00:38] * Quits: qwert666 (n=qwert666@etq25.neoplus.adsl.tpnet.pl) ("Leaving")
  12. # [00:38] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) (Client Quit)
  13. # [00:41] <Philip`> Hixie: The Live DOM Viewer is broken and doesn't show attributes except in IE
  14. # [00:42] <Philip`> And don't try blaming me for that :-p
  15. # [00:54] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
  16. # [01:02] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  17. # [01:11] * Quits: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net) ("Leaving.")
  18. # [01:13] * Joins: tantek (n=tantek@68.26.124.162)
  19. # [01:14] * Quits: tndH (i=Rob@adsl-77-86-108-106.karoo.KCOM.COM) ("ChatZilla 0.9.81-rdmsoft [XULRunner 1.8.0.9/2006120508]")
  20. # [01:24] * Quits: tantek (n=tantek@68.26.124.162) (Read error: 104 (Connection reset by peer))
  21. # [01:37] * Quits: psa (n=yomode@71.93.19.66) (Remote closed the connection)
  22. # [01:38] * Joins: psa (n=yomode@71.93.19.66)
  23. # [01:43] * Quits: jgraham (n=james@81-86-216-20.dsl.pipex.com) ("I get eaten by the worms")
  24. # [01:50] <Hixie> Philip`: i just used your code :-P
  25. # [01:52] <Philip`> Hixie: I never claimed that my code was a suitable general-purpose replacement :-)
  26. # [01:52] * Quits: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com) (Remote closed the connection)
  27. # [01:57] <Hixie> :-P
  28. # [01:58] <Hixie> ok i replaced it with the old code
  29. # [01:58] <Hixie> and put an ie8.html file there for IE
  30. # [02:05] * Quits: eseidel (n=eseidel@nat/google/x-2804ad3ac9d8c864)
  31. # [02:45] * Quits: weinig_ (n=weinig@17.203.15.180) (kubrick.freenode.net irc.freenode.net)
  32. # [02:45] * Quits: annevk (n=annevk@77.163.243.203) (kubrick.freenode.net irc.freenode.net)
  33. # [02:46] <Philip`> http://realtech.burningbird.net/standards/xhtmlate-wordpress-comments/ seems good, though it fails to ban invalid characters from author names
  34. # [02:47] * Quits: othermaciej (n=mjs@17.203.15.201)
  35. # [02:51] * Joins: weinig (n=weinig@17.203.15.180)
  36. # [02:51] <Philip`> (and I can't go in to edit my post and fix the totally accidental inclusion of invalid characters because I get a YSoD :-( )
  37. # [02:53] * Quits: weinig (n=weinig@17.203.15.180) (Client Quit)
  38. # [02:58] * Joins: a-ja (n=chatzill@adsl-70-237-243-169.dsl.stlsmo.sbcglobal.net)
  39. # [03:54] <Philip`> Does anyone know how to make an exploit based on http://golem.ph.utexas.edu/instiki/new/Testing%20%3Ciframe%20onload=alert(document%26%23x2e;cookie)%3E work in XHTML?
  40. # [03:54] <Philip`> The difficulty is that it's seemingly impossible to use a / character
  41. # [03:58] * Joins: eseidel (n=eseidel@216.239.45.19)
  42. # [03:58] * Quits: eseidel (n=eseidel@216.239.45.19) (Client Quit)
  43. # [04:03] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
  44. # [04:05] * Joins: eseidel (n=eseidel@nat/google/x-fc5c670708734818)
  45. # [04:06] * Quits: eseidel (n=eseidel@nat/google/x-fc5c670708734818) (Client Quit)
  46. # [04:17] * Joins: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com)
  47. # [04:18] * Joins: eseidel_ (n=eseidel@user-64-9-233-232.googlewifi.com)
  48. # [04:18] * Quits: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 104 (Connection reset by peer))
  49. # [04:20] * Quits: eseidel_ (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 104 (Connection reset by peer))
  50. # [04:20] * Joins: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com)
  51. # [04:23] * Joins: eseidel_ (n=eseidel@user-64-9-233-232.googlewifi.com)
  52. # [04:23] * Quits: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 104 (Connection reset by peer))
  53. # [04:24] * Quits: eseidel_ (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 104 (Connection reset by peer))
  54. # [04:25] * Joins: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com)
  55. # [04:27] * Quits: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 104 (Connection reset by peer))
  56. # [04:27] <Hixie> Philip`: escape/encode the exploit somehow in the js, e.g. %-encoded, then just have hte exploit do something like eval(unescape(...exploit...)) and %-encode that and put it in the uri
  57. # [04:29] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
  58. # [04:29] <Philip`> Hixie: The JS won't get executed unless the XHTML is well-formed, and I can't see how to make it well-formed
  59. # [04:29] <Hixie> oh yeah to make something well-formed you need a slash
  60. # [04:30] <Hixie> can you use the query component?
  61. # [04:30] <Philip`> In some cases it might be possible to do something with <![CDATA[ and somehow make it line up well-formedly with an existing ]]> somewhere later in the document, but I don't think that can work here
  62. # [04:31] * Joins: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com)
  63. # [04:32] <Philip`> As far as I can see, the query string is just ignored
  64. # [04:40] * Quits: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 104 (Connection reset by peer))
  65. # [04:41] * Joins: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com)
  66. # [04:49] * Joins: aroben (n=aroben@unaffiliated/aroben)
  67. # [04:55] * Joins: eseidel_ (n=eseidel@70-2-35-184.area5.spcsdns.net)
  68. # [05:02] * Hixie snaps
  69. # [05:02] * Quits: eseidel_ (n=eseidel@70-2-35-184.area5.spcsdns.net)
  70. # [05:06] * Joins: tantek (n=tantek@12.14.133.97)
  71. # [05:10] * Philip` wonders if he can calculate the tensile strength of a Hixie
  72. # [05:12] * Quits: eseidel (n=eseidel@user-64-9-233-232.googlewifi.com) (Read error: 110 (Connection timed out))
  73. # [05:21] * Joins: eseidel (n=eseidel@adsl-76-202-59-101.dsl.pltn13.sbcglobal.net)
  74. # [05:27] * Quits: roc (n=roc@202.0.36.64)
  75. # [05:27] * Quits: eseidel (n=eseidel@adsl-76-202-59-101.dsl.pltn13.sbcglobal.net)
  76. # [05:35] * Joins: eseidel (n=eseidel@adsl-76-202-59-101.dsl.pltn13.sbcglobal.net)
  77. # [05:35] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  78. # [05:36] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
  79. # [05:51] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  80. # [06:10] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  81. # [06:11] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  82. # [06:22] * Quits: eseidel (n=eseidel@adsl-76-202-59-101.dsl.pltn13.sbcglobal.net)
  83. # [06:31] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
  84. # [06:48] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
  85. # [06:55] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("Ex-Chat")
  86. # [07:06] * Joins: mike_ (n=mike@eM60-254-231-117.pool.emnet.ne.jp)
  87. # [07:11] * Joins: roc (n=roc@121-72-168-185.dsl.telstraclear.net)
  88. # [07:24] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) (Excess Flood)
  89. # [07:24] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
  90. # [07:25] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
  91. # [07:25] * Quits: gavin (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
  92. # [07:25] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  93. # [07:25] * Joins: gavin (n=gavin@firefox/developer/gavin)
  94. # [07:27] * Quits: mike_ (n=mike@eM60-254-231-117.pool.emnet.ne.jp) ("Leaving")
  95. # [07:27] * Joins: mike_ (n=mike@eM60-254-231-117.pool.emnet.ne.jp)
  96. # [07:28] * Joins: peepo (n=Jay@host86-147-236-233.range86-147.btcentralplus.com)
  97. # [07:29] * mike_ is now known as MikeSmith
  98. # [07:30] * Quits: MikeSmith (n=mike@eM60-254-231-117.pool.emnet.ne.jp) (Client Quit)
  99. # [07:30] * Joins: MikeSmith (n=MikeSmit@eM60-254-231-117.pool.emnet.ne.jp)
  100. # [07:31] * Joins: dbaron_ (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
  101. # [07:31] * Joins: Dashimon (i=Dashiva@46.80-202-220.nextgentel.com)
  102. # [07:31] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
  103. # [07:31] * Quits: roc (n=roc@121-72-168-185.dsl.telstraclear.net) (kubrick.freenode.net irc.freenode.net)
  104. # [07:31] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
  105. # [07:31] * Quits: alp (n=alp@84.9.46.160) (kubrick.freenode.net irc.freenode.net)
  106. # [07:31] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
  107. # [07:32] * Dashimon is now known as Dashiva
  108. # [07:33] * Joins: roc (n=roc@121-72-168-185.dsl.telstraclear.net)
  109. # [07:33] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
  110. # [07:33] * Joins: alp (n=alp@84.9.46.160)
  111. # [07:34] * Joins: alp` (n=alp@84.9.46.160)
  112. # [07:35] * Quits: alp (n=alp@84.9.46.160) (Read error: 104 (Connection reset by peer))
  113. # [07:36] * Quits: MikeSmith (n=MikeSmit@eM60-254-231-117.pool.emnet.ne.jp) ("Less talk, more pimp walk")
  114. # [07:37] * Joins: MikeSmith (n=MikeSmit@eM60-254-231-117.pool.emnet.ne.jp)
  115. # [07:41] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
  116. # [07:50] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (Read error: 110 (Connection timed out))
  117. # [07:56] * Quits: dbaron_ (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) ("g'night")
  118. # [08:02] * Quits: MikeSmith (n=MikeSmit@eM60-254-231-117.pool.emnet.ne.jp) ("Less talk, more pimp walk")
  119. # [08:02] * Joins: tndH (i=Rob@adsl-77-86-108-106.karoo.KCOM.COM)
  120. # [08:58] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  121. # [09:05] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  122. # [09:07] * Joins: ROBOd (n=robod@89.122.216.38)
  123. # [09:20] * alp` is now known as alp
  124. # [09:20] * Joins: zcorpan_ (n=zcorpan@pat-tdc.opera.com)
  125. # [09:59] * Joins: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
  126. # [10:03] * Joins: qwert666 (n=qwert666@etq25.neoplus.adsl.tpnet.pl)
  127. # [10:04] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  128. # [11:18] * Disconnected
  129. # [11:18] * Attempting to rejoin channel #whatwg
  130. # [11:18] * Rejoined channel #whatwg
  131. # [11:18] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  132. # [11:18] * Set by gsnedders on Tue Dec 18 21:41:19
  133. # [11:20] * Joins: mpt (n=mpt@222-155-17-12.jetstream.xtra.co.nz)
  134. # [11:20] * Quits: mpt (n=mpt@222-155-17-12.jetstream.xtra.co.nz) (Client Quit)
  135. # [11:21] * Quits: zcorpan_ (n=zcorpan@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
  136. # [11:22] * Quits: qwert666 (n=qwert666@etq25.neoplus.adsl.tpnet.pl) ("bbl")
  137. # [11:23] * Joins: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp)
  138. # [11:25] * hsivonen notes that the serialization algorithm now escapes " to &quot; outside attributes. has it always been that way?
  139. # [11:56] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  140. # [12:55] * Joins: Xiven- (n=thomasp@pat-tdc.opera.com)
  141. # [12:56] * Xiven- conveys his thanks to Philip` for the lesson in Unicode safety
  142. # [12:56] * Quits: gavin_ (n=gavin@firefox/developer/gavin) ("leaving")
  143. # [12:56] * Joins: gavin_ (n=gavin@people.mozilla.com)
  144. # [12:59] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  145. # [13:00] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
  146. # [13:03] * Quits: gavin_ (n=gavin@firefox/developer/gavin) ("leaving")
  147. # [13:03] * Joins: gavin_ (n=gavin@people.mozilla.com)
  148. # [13:07] * Quits: webben (n=benh@nat/yahoo/x-3f8e5a9b06cb20fd)
  149. # [13:09] <Philip`> Xiven-: My pleasure :-)
  150. # [13:09] * Philip` hopes the comments etc don't allow in invalid characters
  151. # [13:09] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
  152. # [13:12] <Xiven-> it now removes invalid characters (based on the list at http://www.whatwg.org/specs/web-apps/current-work/#preprocessing) from all GET and POST data
  153. # [13:13] * Joins: annevk (n=annevk@77.163.243.203)
  154. # [13:15] * Xiven- also thanks annevk and Hixie for passing the message on to him :)
  155. # [13:16] <hsivonen> now that Hixie made astal non-characters parse errors, a conforming XHTML text content might not be conforming HTML text content
  156. # [13:16] <hsivonen> astral even
  157. # [13:28] * Quits: roc (n=roc@121-72-168-185.dsl.telstraclear.net)
  158. # [13:52] * Disconnected
  159. # [13:52] * Attempting to rejoin channel #whatwg
  160. # [13:52] * Rejoined channel #whatwg
  161. # [13:52] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  162. # [13:52] * Set by gsnedders on Tue Dec 18 21:41:19
  163. # [13:56] <Xiven-> but yes, the disturbing part was that PHP's XML parser appeared to run out of memory on some invalid characters
  164. # [14:17] * Disconnected
  165. # [14:17] * Attempting to rejoin channel #whatwg
  166. # [14:17] * Rejoined channel #whatwg
  167. # [14:17] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  168. # [14:17] * Set by gsnedders on Tue Dec 18 21:41:19
  169. # [14:19] <hsivonen> aargh. it is way too easy to accidentally move an IMAP mailbox inside another in Mail.app
  170. # [14:19] <hsivonen> a small slip of the pointing device and a click turns into a drag
  171. # [14:23] * Joins: zcorpan_ (n=zcorpan@pat-tdc.opera.com)
  172. # [14:24] <hsivonen> Over the years, having an "are you sure" dialog for mailbox move and rename would save me non-trivial time
  173. # [14:26] * hsivonen wonders why Unicode introduced REPLACEMENT CHARACTER when ASCII had1A USBSTITUTE
  174. # [14:28] <zcorpan_> hsivonen: the spec has always escaped " outside attributes, yes. but i've complained about that on the list
  175. # [14:33] <hsivonen> zcorpan_: ok
  176. # [14:34] <zcorpan_> at least i remember having complained about it, i can't find it on google or in the issues list
  177. # [14:35] <zcorpan_> ah http://lists.w3.org/Archives/Public/public-html/2007Jul/1030.html
  178. # [14:36] <zcorpan_> (though, not sure if it's in the issues list)
  179. # [14:37] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
  180. # [14:37] * zcorpan_ had notes in http://simon.html5.org/tools/js/innerhtml-viewer/getInnerHTML.js
  181. # [14:39] <hsivonen> annevk, jgraham__: do you have an opinion on how test cases should test that forbidden characters emit parse errors?
  182. # [14:40] <hsivonen> (since the relative order of errors and tokens in not well-defined in that case)
  183. # [14:40] <hsivonen> for example, I implement the check as part of reading the next character from the stream
  184. # [14:42] <Philip`> hsivonen: The tests currently use something like ignoreErrorOrder:true for the cases where the order is undefined
  185. # [14:44] <hsivonen> Philip`: oh. I have to look into that
  186. # [14:44] <hsivonen> Philip`: thanks
  187. # [14:46] <hsivonen> it's crazy how long the read() method has become...
  188. # [14:46] <annevk> "HTML is tough"
  189. # [14:47] * Quits: Xiven- (n=thomasp@pat-tdc.opera.com)
  190. # [14:47] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  191. # [14:47] <a-ja> hsivonen: henri, whatcha think about that uF v2 idea of daniel's?
  192. # [14:49] <hsivonen> a-ja: I think it won't work because microformat producers are going to be sloppy and, therefore, consumers are going to be able to extract more data if they extract anything that looks like a microformat regardless of <meta> or profile='' or whatever
  193. # [14:49] <a-ja> breaks html5? or requires meta's to be allowed in standalone articles? just in head wouldn't seem to cut it
  194. # [14:50] <annevk> http://www.mnot.net/drafts/draft-nottingham-http-link-header-01.txt
  195. # [14:50] <hsivonen> a-ja: it's isn't as much about breaking HTML5. I just think that microformat consumers will find ignoring the meta more valuable
  196. # [14:51] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Remote closed the connection)
  197. # [14:52] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
  198. # [14:52] <a-ja> i think head profile is gonna have enough issues....especially with list of long url's. could easily break content-type sniff .5k / 1k limits
  199. # [14:53] <annevk> there's no such limit anymore though
  200. # [14:53] <a-ja> no?
  201. # [14:53] <annevk> right
  202. # [14:53] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Read error: 104 (Connection reset by peer))
  203. # [14:53] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
  204. # [14:54] <a-ja> guess that's A Good Thing...at least in some ways
  205. # [14:57] <a-ja> FYI:
  206. # [14:57] * a-ja offers FREE as in BEER bug bounty - A case to whoever gets bug 311366 patch checked in before b5 code freeze, and gets it to stick for FF3 final
  207. # [14:57] <a-ja> not takers yet ^
  208. # [14:57] <a-ja> s/not/no/
  209. # [15:03] <Philip`> http://golem.ph.utexas.edu/instiki/show/Sandbox - alas
  210. # [15:08] <hsivonen> is there an easy online tool for converting astral chars into surrogate pairs?
  211. # [15:09] <hsivonen> http://rishida.net/scripts/uniview/conversion.php
  212. # [15:10] <Philip`> hsivonen: http://www.fileformat.info/info/unicode/char/10000/index.htm
  213. # [15:10] <hsivonen> Philip`: thanks
  214. # [15:11] * Joins: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
  215. # [15:23] * krijnh is now known as krijn
  216. # [15:29] * Joins: qwert666_ (n=qwert666@dal65.neoplus.adsl.tpnet.pl)
  217. # [15:37] * Joins: csarven (i=csarven@on-irc.csarven.ca)
  218. # [15:41] * Joins: phsiao (n=shawn@nat/ibm/x-23c660c46d98b4d6)
  219. # [15:42] <hsivonen> http://odfalliance.org/resources/google-response-post-brm.pdf contains a couple of HTML-relevant points
  220. # [15:42] <hsivonen> 1) Requiring vendor extensions to be documented in order to conform to the base language.
  221. # [15:42] <hsivonen> and
  222. # [15:42] <hsivonen> 2) that Transitional isn't
  223. # [15:45] * Quits: zcorpan_ (n=zcorpan@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
  224. # [15:48] * Quits: qwert666 (n=qwert666@acae87.neoplus.adsl.tpnet.pl) (Connection timed out)
  225. # [16:04] * qwert666_ is now known as qwert666
  226. # [16:09] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
  227. # [16:10] * Quits: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  228. # [16:19] * Joins: ROBOd (n=robod@89.122.216.38)
  229. # [16:29] * Disconnected
  230. # [16:30] * Attempting to rejoin channel #whatwg
  231. # [16:30] * Rejoined channel #whatwg
  232. # [16:30] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  233. # [16:30] * Set by gsnedders on Tue Dec 18 21:41:19
  234. # [16:33] <hsivonen> I regret suggesting that 0x80-0x9F bytes be errors when ISO-8859-1 is declared
  235. # [16:35] <annevk> i don't think it makes much sense
  236. # [16:35] <annevk> iso-8859-1 is just an another alias
  237. # [16:35] * Disconnected
  238. # [16:36] * Attempting to rejoin channel #whatwg
  239. # [16:36] * Rejoined channel #whatwg
  240. # [16:36] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  241. # [16:36] * Set by gsnedders on Tue Dec 18 21:41:19
  242. # [16:37] <hsivonen> Hixie: can I just say I was wrong and ask this detail to be reversed? (especially since doing the consistent thing with GBK would be a PITA)
  243. # [16:37] * Quits: krijn (n=krijnhoe@ktk.xs4all.nl) (Nick collision from services.)
  244. # [16:37] <annevk> hsivonen, can't you just use the declared encoding instead?
  245. # [16:37] * krijnh_ is now known as krijn
  246. # [16:37] <annevk> that way they'll automatically be errors
  247. # [16:38] <hsivonen> annevk: then the parser could no longer be used as an error reporting general-purpose parser
  248. # [16:39] <hsivonen> annevk: also, then show source would wrong assuming the 1252 interpretation is right
  249. # [18:42] * Disconnected
  250. # [18:42] * Attempting to rejoin channel #whatwg
  251. # [18:42] * Rejoined channel #whatwg
  252. # [18:42] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  253. # [18:42] * Set by gsnedders on Tue Dec 18 21:41:19
  254. # [18:43] * othermaciej_ is now known as othermaciej
  255. # [18:58] * Joins: eseidel (n=eseidel@nat/google/x-a67c0cce30fc7d7c)
  256. # [19:02] * Parts: Camaban (n=adrianle@host81-139-195-93.in-addr.btopenworld.com)
  257. # [19:05] * Quits: othermaciej (n=mjs@17.255.104.245)
  258. # [19:09] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
  259. # [19:09] * Joins: othermaciej (n=mjs@17.255.104.245)
  260. # [19:11] * Joins: weinig (n=weinig@17.255.109.195)
  261. # [19:12] * Joins: othermaciej_ (n=mjs@17.255.104.245)
  262. # [19:12] * Quits: othermaciej (n=mjs@17.255.104.245) (Read error: 104 (Connection reset by peer))
  263. # [19:13] * othermaciej_ is now known as othermaciej
  264. # [19:14] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
  265. # [19:16] * Joins: othermaciej_ (n=mjs@17.255.104.245)
  266. # [19:18] * Quits: othermaciej (n=mjs@17.255.104.245) (Read error: 104 (Connection reset by peer))
  267. # [19:18] * Quits: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net) ("Leaving.")
  268. # [19:19] * Joins: maikmerten (n=maikmert@L9be2.l.pppool.de)
  269. # [19:21] * Joins: othermaciej (n=mjs@17.255.104.245)
  270. # [19:21] * Quits: othermaciej_ (n=mjs@17.255.104.245) (Read error: 104 (Connection reset by peer))
  271. # [19:22] * Quits: othermaciej (n=mjs@17.255.104.245) (Read error: 104 (Connection reset by peer))
  272. # [19:22] * Joins: othermaciej (n=mjs@17.255.104.245)
  273. # [19:23] * Joins: weinig_ (n=weinig@17.203.15.180)
  274. # [19:34] * Joins: othermaciej_ (n=mjs@17.203.15.201)
  275. # [19:35] * Quits: othermaciej (n=mjs@17.255.104.245) (Nick collision from services.)
  276. # [19:35] * othermaciej_ is now known as othermaciej
  277. # [19:36] * Joins: csarven (n=nevrasc@on-irc.csarven.ca)
  278. # [19:41] * Quits: weinig_ (n=weinig@17.203.15.180) (Read error: 104 (Connection reset by peer))
  279. # [19:42] * Joins: weinig_ (n=weinig@17.203.15.180)
  280. # [19:44] * Quits: weinig (n=weinig@17.255.109.195) (Read error: 110 (Connection timed out))
  281. # [19:50] * Joins: csarven- (i=csarven@on-irc.csarven.ca)
  282. # [19:52] * Quits: csarven (n=nevrasc@on-irc.csarven.ca) (Nick collision from services.)
  283. # [19:53] * csarven- is now known as csarven
  284. # [21:53] * Disconnected
  285. # [21:53] * Attempting to rejoin channel #whatwg
  286. # [21:53] * Rejoined channel #whatwg
  287. # [21:53] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  288. # [21:53] * Set by gsnedders on Tue Dec 18 21:41:19
  289. # [21:54] * Quits: eseidel (n=eseidel@nat/google/x-a67c0cce30fc7d7c)
  290. # [21:57] * Quits: weinig (n=weinig@17.203.15.180) (Read error: 104 (Connection reset by peer))
  291. # [21:57] * Joins: weinig (n=weinig@17.203.15.180)
  292. # [22:02] * Quits: maikmerten (n=maikmert@L9be2.l.pppool.de) (Remote closed the connection)
  293. # [22:06] * Joins: tantek (n=tantek@198.214.235.188)
  294. # [22:10] * Joins: gsnedders (n=gsnedder@host86-138-199-53.range86-138.btcentralplus.com)
  295. # [22:10] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  296. # [22:17] <hsivonen> whoa. the Talk:Acid2 really is sad.
  297. # [22:17] <hsivonen> is the irc log at krijnhoetmer.nl a verifiable source?
  298. # [22:20] * Quits: weinig_ (n=weinig@17.255.109.195) (Read error: 110 (Connection timed out))
  299. # [22:20] * othermaciej_ is now known as othermaciej
  300. # [22:25] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Remote closed the connection)
  301. # [22:26] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
  302. # [22:33] * Joins: roc (n=roc@121-72-168-185.dsl.telstraclear.net)
  303. # [22:34] * Quits: tantek (n=tantek@198.214.235.188)
  304. # [22:34] * Joins: eseidel (n=eseidel@nat/google/x-6c0055ee72476269)
  305. # [22:36] * Joins: tantek (n=tantek@198.214.235.188)
  306. # [22:37] * Quits: eseidel (n=eseidel@nat/google/x-6c0055ee72476269) (Client Quit)
  307. # [22:37] * Joins: jruderman (n=jruderma@guest-225.mountainview.mozilla.com)
  308. # [22:37] * Quits: tantek (n=tantek@198.214.235.188) (Client Quit)
  309. # [22:58] * Quits: phsiao (n=shawn@nat/ibm/x-23c660c46d98b4d6)
  310. # [22:59] * Joins: eseidel (n=eseidel@nat/google/x-b86da667cb63ae43)
  311. # [22:59] * Quits: madmoose (i=madmoose@chef.nerp.net) (Read error: 110 (Connection timed out))
  312. # [23:01] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
  313. # [23:03] * Quits: aroben (i=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  314. # [23:05] * Quits: eseidel (n=eseidel@nat/google/x-b86da667cb63ae43)
  315. # [23:07] * Joins: eseidel (n=eseidel@nat/google/x-3f8e49855d590edf)
  316. # Session Close: Sat Mar 15 00:00:00 2008

The end :)