/irc-logs / freenode / #whatwg / 2012-05-08 / end

Options:

  1. # Session Start: Tue May 08 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: othermaciej (~mjs@17.245.106.253) (Quit: othermaciej)
  4. # [00:04] * jernoble is now known as jernoble|afk
  5. # [00:05] * Quits: nessy (~Adium@124-168-18-20.dyn.iinet.net.au) (Quit: Leaving.)
  6. # [00:06] * jernoble|afk is now known as jernoble
  7. # [00:11] * Joins: nessy (~Adium@124-168-18-20.dyn.iinet.net.au)
  8. # [00:12] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: dflk;adfslkj;alsiekfj;laiskdf)
  9. # [00:13] * Quits: michaeln (michaeln@nat/google/x-bxefcwrdwpzlyhle) (Quit: Leaving.)
  10. # [00:13] * Quits: tabatkins_ (50bbc958@gateway/web/freenode/ip.80.187.201.88) (Ping timeout: 245 seconds)
  11. # [00:14] * Quits: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
  12. # [00:16] * Joins: michaeln (michaeln@nat/google/x-eosrejmtyiegkoqd)
  13. # [00:18] * Joins: othermaciej (~mjs@17.245.21.178)
  14. # [00:18] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  15. # [00:18] * Quits: drublic (~drublic@frbg-5d84e521.pool.mediaWays.net) (Remote host closed the connection)
  16. # [00:22] * jonlee is now known as jonlee|afk
  17. # [00:23] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Quit: sarspazam)
  18. # [00:26] * jonlee|afk is now known as jonlee
  19. # [00:27] * Quits: twisted` (~twisted@p5DDBBA83.dip.t-dialin.net) (Read error: Operation timed out)
  20. # [00:31] * Joins: twisted` (~twisted@p5DDBBC82.dip.t-dialin.net)
  21. # [00:32] * Quits: gwicke (~gabriel@212.255.28.33) (Ping timeout: 260 seconds)
  22. # [00:32] * Joins: tabatkins_ (50bbc958@gateway/web/freenode/ip.80.187.201.88)
  23. # [00:32] <Hixie> anyone understand https://www.w3.org/Bugs/Public/show_bug.cgi?id=15645 ?
  24. # [00:33] * Quits: nessy (~Adium@124-168-18-20.dyn.iinet.net.au) (Quit: Leaving.)
  25. # [00:35] <Hixie> lordy, https://www.w3.org/Bugs/Public/show_bug.cgi?id=15704 is going to be fun
  26. # [00:38] <tabatkins_> Hixie: Actually, "o.value = +a.value + +b.value;" is even shorter. ^_^
  27. # [00:38] * Quits: chayin (quassel@nat/nokia/x-mtefkvfttrwogzeb) (Read error: Connection reset by peer)
  28. # [00:39] * Joins: chayin (quassel@nat/nokia/x-ofuprxaewslmtkof)
  29. # [00:40] <Hixie> yeah but that acts weird if the value is e.g. '0xa'
  30. # [00:40] * Joins: Druide__ (~Druid@p5B137AD1.dip.t-dialin.net)
  31. # [00:40] <tabatkins_> Okay, true.
  32. # [00:41] * Quits: Druide_ (~Druid@p5B13728F.dip.t-dialin.net) (Ping timeout: 265 seconds)
  33. # [00:43] <tabatkins_> So, throwing an idea out before I post it to the list.
  34. # [00:44] <tabatkins_> We discussed in the SVGWG today about pulling SVG further into HTML. Specifically, allowing SVG elements to also work when in the HTML namespace. (Or, equivalently, adding all the SVG elements to HTML with the same meaning and rendering.)
  35. # [00:44] <tabatkins_> SVG is totally down with this. Will it work?
  36. # [00:45] <Hixie> what would it mean?
  37. # [00:45] <Hixie> e.g. what coordinate space would one use?
  38. # [00:46] <Hixie> what's the use case?
  39. # [00:46] <tabatkins_> Baby steps. First, imagine we're still in the current situation where you need an <svg> ancestor to establish your rendering mode.
  40. # [00:47] <tabatkins_> The benefit here is just that you can use createElement() rather than createElementNS.
  41. # [00:47] <Hixie> oh, just moving <Svg> to the html namespaces
  42. # [00:47] <Hixie> sorry, i misunderstood
  43. # [00:47] <tabatkins_> And that three of the four element collisions become meaningless.
  44. # [00:47] <tantek> so we can add xpath to the scrap pile?
  45. # [00:48] <tantek> XPath: because <a href> was too simple.
  46. # [00:48] <Hixie> tabatkins_: sounds like a painful transition, and it would require very close coordination between the groups, which is likely to be hard given that html hasn't really proven to be able to coordinate even within its own groups
  47. # [00:48] <Hixie> tabatkins_: but in principle it seems like what we should have done long ago
  48. # [00:49] <tabatkins_> Okay, so no killer problems besides, you know, actually writing things correctly?
  49. # [00:49] <jamesr> are there any element name collisions?
  50. # [00:49] <tantek> Tabatkins, perhaps you should propose SVG assimilation for the next HTML WG charter.
  51. # [00:49] <tabatkins_> jamesr: style, script, a, font.
  52. # [00:49] <jamesr> some of those may be in use
  53. # [00:49] <tabatkins_> jamesr: style, script, and a are *almost* identical in the two. Merging wouldn't be too painful.
  54. # [00:50] <tabatkins_> font is vastly different. Not sure how best to handle it.
  55. # [00:50] <Hixie> tabatkins_: well i wouldn't expect it to be a smooth transition, certainly
  56. # [00:50] <tabatkins_> Simple way is that createElement('font') just always makes an HTMLFontElement.
  57. # [00:50] <Hixie> tabatkins_: solving the problem of createElementNS() might be done more easily in other ways than this though
  58. # [00:50] <Hixie> tabatkins_: if that's the main problem
  59. # [00:51] <tabatkins_> Nah, it's just one (annoying) problem.
  60. # [00:51] <tabatkins_> Agree that createElementNS itself could just be fixed by letting it take "svg" as a string or something.
  61. # [00:51] <tabatkins_> But it means that <template> and DocumentFragment.innerHTML no longer need to worry about parsing SVG specially.
  62. # [00:52] <Hixie> why do they need to parse SVG specially anyway?
  63. # [00:52] <Hixie> oh right it's this whole parse mode stuff that's being discussed in webapps
  64. # [00:52] <tabatkins_> So that "frag.innerHTML = '<g><rect /></g>';" works the right way.
  65. # [00:52] <Hixie> how do you know what context node to use, etc
  66. # [00:52] <Hixie> well
  67. # [00:52] <Hixie> you'd still have that problem
  68. # [00:53] <tabatkins_> Why?
  69. # [00:53] <Hixie> because you'd still need to go into foreign mode
  70. # [00:53] <tabatkins_> Why?
  71. # [00:53] <Hixie> to handle the /?
  72. # [00:53] <Hixie> the /> i mean
  73. # [00:53] <Hixie> not /?
  74. # [00:53] <tabatkins_> Ah. That's not quite true. Instead just special-case the SVG elements to make /> meaningful.
  75. # [00:54] <Hixie> yikes
  76. # [00:54] <tabatkins_> Meh.
  77. # [00:54] <Hixie> i'm still not sure we've 100% dealt with the fallout of foreign mode
  78. # [00:54] <tabatkins_> The HTML parser contains worse. ^_^
  79. # [00:54] <Hixie> i'm certainly not up for trying to rewrite all that
  80. # [00:54] <tabatkins_> I'm definitely up for trying.
  81. # [00:54] <Hixie> not without a really REALLY big payoff
  82. # [00:55] <Hixie> i guess my feeling here is that overall the cost is likely to be way higher than the benefit, but that might just be because i don't see what the benefits are
  83. # [00:55] <Hixie> but i see very high costs
  84. # [00:55] <tabatkins_> So, the payoff is that this makes it easier to *then* do seamless mixing without the <svg>/<foreignObject> barrier.
  85. # [00:55] <Hixie> i don't really follow why that's a win though
  86. # [00:55] <tabatkins_> The rendering issue is then pretty easy from a CSS angle.
  87. # [00:55] <Hixie> or what it would even really mean
  88. # [00:56] <Hixie> why would you want a <rect> in the middle of a <p>?
  89. # [00:56] <Hixie> or whatever?
  90. # [00:56] <tabatkins_> Why do you want an <svg><rect /></svg> in the middle of a <p>?
  91. # [00:56] <Hixie> same reason you'd want an <img> there
  92. # [00:56] <tabatkins_> Exactly.
  93. # [00:56] <Hixie> because you have an image
  94. # [00:56] <Hixie> that's not the same
  95. # [00:56] <Hixie> an <Svg> introduces a replaced element
  96. # [00:57] <Hixie> <rect> introduces... not sure what exactly
  97. # [00:57] * Quits: izhak (~izhak@188.244.177.171) (Remote host closed the connection)
  98. # [00:57] <tabatkins_> As would a <rect>, once I define the rendering model.
  99. # [00:57] <othermaciej> tabatkins_: might be nice if it had always worked that way, but now it would create a chameleon namespace issue
  100. # [00:57] <Hixie> when would you want _just_ a rect?
  101. # [00:57] <Hixie> that seems very odd
  102. # [00:57] <othermaciej> sucks to have an element that can be in two different namespaces
  103. # [00:57] <othermaciej> see dbaron's well-known comment on the topic
  104. # [00:57] <tabatkins_> Hixie: If you, say, had some <pattern>s defined earlier in the doc, and are painting it with them?
  105. # [00:57] <tantek> like <a> ?
  106. # [00:58] <tabatkins_> othermaciej: I don't recall dbaron's comment.
  107. # [00:58] <othermaciej> <a> is annoying for a different reason (namespace collision if you ignore the namespace)
  108. # [00:58] <Hixie> mixing at that level seems like it would be a huge departure from svg's semantics while simultanesouly being kinda counter to the whole content/presentation split
  109. # [00:58] <Hixie> svg is media-specific, html is not
  110. # [00:58] <Hixie> it's fine to have well-defined places to integrate them
  111. # [00:58] <Hixie> but i don't really see what it means to have a <path> in the middle of a <label>
  112. # [00:58] <tabatkins_> SVG is exactly as media-specific as <img>. I don't understand why you believe <img> is okay but <rect> isn't.
  113. # [00:59] <Hixie> <img> or fine, so is <svg>, the point is that <rect> is like having five of the pixels of a PNG without the rest of it
  114. # [00:59] <othermaciej> tabatkins_: http://lists.w3.org/Archives/Public/www-archive/2009Feb/0065.html
  115. # [00:59] * Quits: othermaciej (~mjs@17.245.21.178) (Quit: othermaciej)
  116. # [00:59] <tabatkins_> More important, though, is being able to mix HTML into SVG so you can get better handling of text and stuff, without <foreignObject> pain.
  117. # [00:59] <Hixie> why is <foreignObject> painful?
  118. # [01:02] <tabatkins_> Because it's an extra element that doesn't *do* anything.
  119. # [01:02] <Hixie> it introduces a viewport
  120. # [01:02] <Hixie> that's pretty important :-)
  121. # [01:03] <tabatkins_> Nah, that's already done by nesting <svg> if you need a new viewport, or by the root <svg> if you don't.
  122. # [01:06] <Hixie> it introduces a viewport with the dimensions and position where you want the nested HTML. We could say you could use <svg> instead, sure, but my point is that it does something, not nothing.
  123. # [01:06] <tabatkins_> Looking over dbaron's comment, it looks like his concerns are mostly only a problem if you (a) actually care about namespaces, and (b) don't fully integrate the DOMs of the two languages.
  124. # [01:06] <Hixie> it also does the important job of keeping the visual markup segragated from the media-independent markup, allowing us to have sane conformance criteria
  125. # [01:07] <tabatkins_> I'm still not understanding that objection. A <rect> is visual in the same way an <img> is, so the same conformance criteria apply. A <text> is media-independent in the same way a <p> is, so ditto.
  126. # [01:07] <Hixie> (we could certainly define what happens if we allowed mixing svg and html together, e.g. we could say shapes aren't in flow and so margins collapse between the <p>s in <p><circle/></p>, but that seems like it'd be hugely confusing for no benefit)
  127. # [01:08] <Hixie> <rect> isn't the same as <img>
  128. # [01:08] <Hixie> <rect is the same as the pixels in the PNG in the <img> that happens to form a rectangle
  129. # [01:08] <Hixie> > ^
  130. # [01:08] <shepazu> Hixie: that's a pretty sexist conclusion
  131. # [01:08] <tabatkins_> Not if the <rect> is hosting a <pattern>, for example.
  132. # [01:09] <Hixie> it'd be like putting the 2D canvas on all HTML elements
  133. # [01:09] <tabatkins_> Are you under the impression that <rect> is just for drawing solid-color rectangles?
  134. # [01:09] <shepazu> where by "sexist", I mean "something I don't agree with"
  135. # [01:09] <Hixie> tabatkins_: i am familiar with <rect>
  136. # [01:10] <tabatkins_> Hixie: Then I don't understand why you keep implying that a <rect> (or generally, an SVG drawing element) can't be an "image" by itself.
  137. # [01:10] <shepazu> I wouldn't rather we not have to use <foreignObject>
  138. # [01:10] <shepazu> er… s/wouldn't/would/
  139. # [01:11] <Hixie> tabatkins_: you can certainly form an image from a single <rect>, or a single <rect> with lots of supporting patterns and gradients and colour stops, or indeed a single path, or indeed many other things
  140. # [01:11] <Hixie> tabatkins_: just like you can form a bitmap from a collection of pixels
  141. # [01:11] <Hixie> tabatkins_: but so what?
  142. # [01:11] <Hixie> tabatkins_: just because you can have a <select> with a single <optgroup> doesn't mean we should allow <optgroup> anywhere in the DOM
  143. # [01:12] <shepazu> (you can also make an image using CSS)
  144. # [01:12] <Hixie> tabatkins_: there are many things about SVG that I would change if we were starting over, but getting rid of the clear boundaries of where the image starts and ends isn't one of them
  145. # [01:12] <tabatkins_> Interestingly, we *do* allow display:table-row anywhere in the document.
  146. # [01:12] * Joins: othermaciej (~mjs@17.245.106.253)
  147. # [01:12] * Quits: othermaciej (~mjs@17.245.106.253) (Client Quit)
  148. # [01:12] <Hixie> if we were talking about putting SVG into CSS 'content' or some such, i would be totally fine with it
  149. # [01:12] <tabatkins_> Because it has a clear meaning, and you can infer the context.
  150. # [01:13] <Hixie> because CSS is not media-independent
  151. # [01:13] <Hixie> it's the presentation layer, like SVG
  152. # [01:13] <Hixie> it makes perfect sense in the CSS layer to talk about having an arrow or a pattern or a line here or there or whatever
  153. # [01:13] <tabatkins_> Dude, quit pulling out that argument. It's *wrong*. HTML has several presentational elements.
  154. # [01:14] <Hixie> i think while you consider that argument to be wrong we are unlikely to make progress in this discussion, since it is the core premise of much of my work :-)
  155. # [01:14] <tabatkins_> So trying to argue that adding variants of them is somehow anti-semantic is simply nonsensical.
  156. # [01:14] * Joins: othermaciej (~mjs@17.245.106.253)
  157. # [01:15] <tabatkins_> If it's ok to refer to SVG in an <img>, it's equally okay to embed SVG in an <svg>, and it's equally okay to embed a <rect> directly (from a semantic perspective).
  158. # [01:15] <Hixie> i've attempted to explain why i disagree
  159. # [01:15] <tabatkins_> Yes, but that particular reason is nonsense, as it's inconsistent with the current (reasonable) state of HTML.
  160. # [01:16] <Hixie> telling me that it's nonsense is not going to convince me
  161. # [01:17] <Hixie> but i respect that that is your opinion
  162. # [01:17] <tabatkins_> othermaciej: As far as I can tell, dbaron's comment hinges on you (a) caring about namespaces in general (rather than importing them for the purpose of *eliminating* them for practical purposes), and (b) not fully integrating the two languages.
  163. # [01:17] <othermaciej> tabatkins_: would support for svg elements in the svg namespace be removed?
  164. # [01:17] <tabatkins_> Hixie: You are asserting that <p>foo <rect/></p> is somehow wrong, but <p>foo <svg><rect /></svg></p> is okay. You can't justify that.
  165. # [01:18] <tabatkins_> othermaciej: That would be cool, but would greatly magnify the transition pain.
  166. # [01:18] <othermaciej> tabatkins_: if not, then I believe dbaron's criticisms apply
  167. # [01:18] <othermaciej> tabatkins_: if yes, it's probably a nonstarter from a compat perspective
  168. # [01:18] <tabatkins_> othermaciej: I agree they apply. I don't think they're as important as when dbaron raised them.
  169. # [01:19] <tabatkins_> (They may not even have actually been important when they were raised. I don't know what dbaron thought about namespaces in general in 2006.)
  170. # [01:19] <Hixie> tabatkins_: i am asserting that <p>foo</p> <line .../><line .../> <p>bar</p> should not be conforming because it is almost certainly going to occur only when authors are intentionally making their HTML files media-specific and that that is counter to the purpose of a semantic markup language.
  171. # [01:20] <othermaciej> I think all of dbaron's criticisms still fully apply to the svg-in-html-namespace proposal
  172. # [01:20] <othermaciej> (unless support for the svg namespace is dropped)
  173. # [01:20] <tabatkins_> Hixie: But that *precise* markup is okay if you wrap the <line>s in an <svg> element?
  174. # [01:20] <othermaciej> implementations will have to support the same element in both namespaces
  175. # [01:21] <othermaciej> svg even has the additional issue of namespace collisions, where svg:a != html:a and svg:font != html:font
  176. # [01:21] * Quits: othermaciej (~mjs@17.245.106.253) (Quit: othermaciej)
  177. # [01:21] <Hixie> tabatkins_: i think it's fine to have a well-defined short list of ways to embed media-specific material, ideally in a manner that allows for fallback in other media, as that makes it clear where the media-specific content's boundaries lie.
  178. # [01:21] <Hixie> tabatkins_: (i'm not 100% happy that <svg> in HTML doesn't have well-defined fallback)
  179. # [01:21] <tabatkins_> SVG doesn't allow for fallback. (Ninja'd!)
  180. # [01:22] * Joins: othermaciej (~mjs@17.245.106.253)
  181. # [01:23] <tabatkins_> othermaciej: Well, dbaron didn't object along any of those lines when we discussed it over dinner. ^_^
  182. # [01:23] <tabatkins_> He may have forgotten his previous position, of course.
  183. # [01:23] <othermaciej> could be
  184. # [01:23] <Hixie> i think there is a huge qualitative difference between <svg><line .../><line .../></svg> and <div><line .../><line .../></div>. The former clearly indicates to authors where the boundaries of their image lies. The latter makes it way harder to distinguish.
  185. # [01:24] <Hixie> i just don't see the problem with requiring <svg>, frankly
  186. # [01:25] <tabatkins_> Hixie: It's a meaningless wrapper element, morally equivalent to a wrapper <div>. ^_^
  187. # [01:26] <Hixie> well, no, it introduces the coordinate space, defines a viewport, and various other things, but even if it were technically identical, it isn't _morally_ identical, and that's my whole argument
  188. # [01:26] <othermaciej> implementing svg without the <svg> wrapper would be slightly annoying, because of the issues pixie mentions
  189. # [01:26] * Joins: seventh (seventh@64.9.157.160)
  190. # [01:27] <othermaciej> <svg> defines a coordinate space and a viewbox, without which other svg elements are meaningless
  191. # [01:27] <tabatkins_> That's just a CSS issue, actually. Not difficult.
  192. # [01:27] <othermaciej> you'd essentially have to add an "anonymous box" for the svg element
  193. # [01:27] <tabatkins_> You can default to a coordinate space of the containing block.
  194. # [01:27] <othermaciej> like anonymous table rows or the like
  195. # [01:29] * jonlee is now known as jonlee|afk
  196. # [01:29] <Hixie> i just don't see the advantage
  197. # [01:29] <Hixie> you'd almost always want the wrapper anyway to give the coordiante space and viewbox and various other things
  198. # [01:30] <othermaciej> anything is technically possible with enough effort
  199. # [01:30] <othermaciej> but I wonder also what the advantage is, beyond saving a few characters for svg start and end tags
  200. # [01:33] * jonlee|afk is now known as jonlee
  201. # [01:33] <tabatkins_> Avoiding namespace annoyances for the common case, and mixing HTML into SVG without the decently larger cost of <foreignObject> start and end tags.
  202. # [01:33] <Hixie> just rename <foreignObject> to <html>
  203. # [01:33] <tabatkins_> (Particularly since, in proper SVG, you need to provide the html and body tags.)
  204. # [01:34] <Hixie> and define it as taking "flow content"
  205. # [01:34] <Hixie> (or rename it <body>)
  206. # [01:34] <Hixie> (or <doc>)
  207. # [01:36] * Quits: othermaciej (~mjs@17.245.106.253) (Quit: othermaciej)
  208. # [01:39] <tabatkins_> Hm. That doesn't fix the annoyance of the *NS functions, or simplify <template> parsing, though.
  209. # [01:39] * Joins: othermaciej (~mjs@17.245.106.253)
  210. # [01:42] * Quits: nesta_ (~nesta_@192.Red-88-8-90.dynamicIP.rima-tde.net) (Ping timeout: 256 seconds)
  211. # [01:43] <Hixie> we should fix the *NS thing using the new API we figured out but that never went anywhere
  212. # [01:43] <Hixie> <template> parsing is a separate issue that we need to resolve in general
  213. # [01:45] <tabatkins_> <template> parsing is either "manually provide a context element" or "infer a context element, almost certainly in the way that Raf is suggesting".
  214. # [01:47] * Quits: KillerX (~anant@nat/mozilla/x-paehmfecbiyzakcm) (Quit: KillerX)
  215. # [01:47] <roc> eliding <foreignObject> would be much easier than eliding <svg>
  216. # [01:49] <tabatkins_> roc: I think it requires adding x/y/width/height presentational attributes to every HTML element. Kosher?
  217. # [01:50] <Hixie> and every MathML element
  218. # [01:50] <roc> not necessarily. Use their intrinsic widths and heights only, and use transforms to position them
  219. # [01:50] <tabatkins_> (Well, technically we could do it within @style, once we properly merge all the SVG attributes into CSS properties.)
  220. # [01:50] <Hixie> (and every unknown XML element if anyone wants to embed non-HTML non-MathML CSS-styled XML)
  221. # [01:50] <tabatkins_> Hixie: I'm not sure if it's reasonable to have MathML outside of a <math>.
  222. # [01:50] <roc> you could say it only works for HTML elements.
  223. # [01:51] <tabatkins_> Given that MathML's rendering model is much different than the existing CSS ones.
  224. # [01:51] <tabatkins_> (While SVG's layout model is just a slight variant on abspos.)
  225. # [01:51] * nonge_ is now known as nonge
  226. # [01:51] * Quits: tantek (~tantek@nat/mozilla/x-guartyqgrxhazwdf) (Quit: tantek)
  227. # [01:52] <Hixie> tabatkins_: i think solving the "<foreignObject> problem" is as easy as just renaming it <doc> or introducing a new element <doc> that works like <fO>
  228. # [01:53] <Hixie> no reason to define new CSS stuff
  229. # [01:53] <Hixie> frankly though, who is hand-authoring SVG-embedding-HTML other than me?
  230. # [01:53] <Hixie> i.e. is it really that big a problem?
  231. # [01:54] <tabatkins_> Well, I certainly am.
  232. # [01:54] <tabatkins_> And for a lot of things, it's definitely easy to hand-author.
  233. # [01:56] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  234. # [01:59] * Joins: mpt_ (~mpt@canonical/mpt)
  235. # [02:02] <Hixie> if it's just you and me, i think we can punt the issue :-)
  236. # [02:03] <Hixie> if it's not, it may be worth creating a shorter name for that element
  237. # [02:03] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
  238. # [02:05] <tabatkins_> It's not just us. ^_^ SVG is gradually actually being used by webdevs, as support finally reaches useful levels and people realize what it can do.
  239. # [02:05] <tabatkins_> CSS is also gradually integrating more into SVG, with properties that let you "plug in" SVG elements for advanced functionality (generally not the sort of thing you'll probably make in an SVG image editor).
  240. # [02:08] <tabatkins_> And a substantial fraction (maybe even a majority? I'd have to count) of the new features accepted for SVG2 are about increasing human-authorability.
  241. # [02:08] <tabatkins_> Adding features that are easy to handle if you're a computer and don't mind repeating yourself, but are difficult to write (and impossible to read) if you're a human.
  242. # [02:10] * Joins: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
  243. # [02:12] <jamesr> Hixie, <foreignObject> is kind of too broken to hand author stuff today
  244. # [02:12] <jamesr> tons of crap is broken with it, so not much content exists using it, so UAs aren't motivated to fix i
  245. # [02:12] <jamesr> t
  246. # [02:14] <Hixie> what's broken?
  247. # [02:15] <tabatkins_> I'm going to run with roc's statement that it seems fine to just elide <foreignObject> for HTML elements.
  248. # [02:15] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  249. # [02:17] <roc> most of the things that are broken in <foreignObject> are just UA bugs
  250. # [02:17] <Hixie> well they're certainly not going to go away if we make it more subtle :-)
  251. # [02:20] * Joins: schnoodles (~schnoodle@melbourne.99cluster.com)
  252. # [02:20] * Joins: yarco (~yarco_wan@122.246.209.192)
  253. # [02:22] <Hixie> oh jeez, a sudden influx of i18n bugs
  254. # [02:25] * Quits: ap (~ap@2620:149:4:1b01:4d09:1620:4e4f:70d2) (Quit: ap)
  255. # [02:28] * Quits: jsbell (jsbell@nat/google/x-oiuaciljowrnsahg) (Quit: There's no place like home...)
  256. # [02:30] * Joins: tantek (~tantek@66-87-4-109.pools.spcsdns.net)
  257. # [02:30] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Ping timeout: 255 seconds)
  258. # [02:34] * Quits: jwalden (~waldo@nat/mozilla/x-zzoornbdkujebmbf) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
  259. # [02:35] * Quits: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
  260. # [02:38] * jonlee is now known as jonlee|afk
  261. # [02:39] * Quits: recur (~textual@c-67-180-21-195.hsd1.ca.comcast.net) (Quit: ["Textual IRC Client: www.textualapp.com"])
  262. # [02:41] * Joins: ehsan (~ehsan@209.20.29.228)
  263. # [02:45] * Quits: rniwa (rniwa@nat/google/x-cuwxzxclhwvsdzty) (Quit: rniwa)
  264. # [02:47] * jernoble is now known as jernoble|afk
  265. # [02:48] * Quits: tantek (~tantek@66-87-4-109.pools.spcsdns.net) (Ping timeout: 248 seconds)
  266. # [02:52] * Joins: tantek (~tantek@66-87-4-109.pools.spcsdns.net)
  267. # [02:52] * Quits: tantek (~tantek@66-87-4-109.pools.spcsdns.net) (Client Quit)
  268. # [02:57] * Quits: othermaciej (~mjs@17.245.106.253) (Quit: othermaciej)
  269. # [02:59] * Quits: tabatkins_ (50bbc958@gateway/web/freenode/ip.80.187.201.88) (Ping timeout: 245 seconds)
  270. # [03:04] * Quits: schnoodles (~schnoodle@melbourne.99cluster.com) (Remote host closed the connection)
  271. # [03:08] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
  272. # [03:10] * Joins: schnoodles (~schnoodle@melbourne.99cluster.com)
  273. # [03:11] * Quits: ehsan (~ehsan@209.20.29.228) (Read error: Connection reset by peer)
  274. # [03:13] <jamesr> roc, agree re: they are UA bugs. the rest of my statement still applies in that case
  275. # [03:39] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  276. # [03:40] * Joins: tantek (~tantek@66-87-4-109.pools.spcsdns.net)
  277. # [03:43] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  278. # [03:50] * Joins: J_Voracek (~J_Voracek@static-70-107-246-146.ny325.east.verizon.net)
  279. # [03:56] * Quits: tantek (~tantek@66-87-4-109.pools.spcsdns.net) (Quit: tantek)
  280. # [03:57] * Quits: othree_ (~othree@admin39.ct.ntust.edu.tw) (Remote host closed the connection)
  281. # [04:03] <roc> I think Gecko's foreignObject support is pretty good
  282. # [04:04] <roc> our main limitation is that we don't have accelerated compositing for the contents of <foreignObject> yet but we're working toward it
  283. # [04:05] * Quits: J_Voracek (~J_Voracek@static-70-107-246-146.ny325.east.verizon.net) (Quit: disconnected: Jace Voracek - Jace@Jace-Place.com)
  284. # [04:07] * Quits: michaeln (michaeln@nat/google/x-eosrejmtyiegkoqd) (Quit: Leaving.)
  285. # [04:11] * mpt_ is now known as mpt
  286. # [04:19] * Quits: dave_levin (~dave_levi@74.125.59.65) (Quit: dave_levin)
  287. # [04:24] * Quits: chayin (quassel@nat/nokia/x-ofuprxaewslmtkof) (Read error: Connection reset by peer)
  288. # [04:24] * Joins: chayin (quassel@nat/nokia/x-yoqxumaofqjbufhd)
  289. # [04:27] * Joins: jochen___ (jochen@nat/google/x-znbkvoqklizmqqqh)
  290. # [04:28] * Quits: jochen__ (jochen@nat/google/x-wgeuqexxzuplbmil) (Ping timeout: 272 seconds)
  291. # [04:28] * jochen___ is now known as jochen__
  292. # [04:39] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  293. # [04:59] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  294. # [05:00] * ojan_gardening is now known as ojan_away
  295. # [05:02] * Joins: michaeln (michaeln@nat/google/x-xqkfenzxyvxhxjni)
  296. # [05:11] <annevk> 'I am sorry that an overt adherence to "process" blinds some people to positive gains made when people come together and talk to each other, rather than assuming nothing but malevolent actions' coming from John Foliot, that's an instant classic
  297. # [05:18] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  298. # [05:21] * rniwa_ is now known as rniwa
  299. # [05:23] * Joins: rniwa_ (~rniwa@216.239.45.130)
  300. # [05:26] * Quits: rniwa_ (~rniwa@216.239.45.130) (Client Quit)
  301. # [05:26] * Joins: rniwa_ (~rniwa@216.239.45.130)
  302. # [05:26] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 250 seconds)
  303. # [05:26] * rniwa_ is now known as rniwa
  304. # [05:30] <annevk> yay, seems my email address transition is more or less working
  305. # [05:31] * Joins: skylamer` (cgskylamer@78.90.213.55)
  306. # [05:31] * Quits: michaeln (michaeln@nat/google/x-xqkfenzxyvxhxjni) (Quit: Leaving.)
  307. # [05:32] * Quits: skylamer` (cgskylamer@78.90.213.55) (Client Quit)
  308. # [05:33] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
  309. # [05:35] * Joins: [[zzz]] (~q@125.25.40.172.adsl.dynamic.totbb.net)
  310. # [05:35] * Quits: twisted` (~twisted@p5DDBBC82.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
  311. # [05:38] * Quits: [[zz]] (~q@101.108.101.67) (Ping timeout: 245 seconds)
  312. # [05:44] <annevk> apart from public-html-testsuite that is
  313. # [05:51] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  314. # [05:53] <annevk> why is there no in:spam has:label in Gmail?
  315. # [05:53] <annevk> or label:*
  316. # [06:00] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  317. # [06:02] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Read error: Connection reset by peer)
  318. # [06:03] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  319. # [06:05] <Hixie> 208
  320. # [06:05] <Hixie> er
  321. # [06:10] <annevk> Already Reported?
  322. # [06:10] * Joins: temp01 (~temp01@unaffiliated/temp01)
  323. # [06:13] <Hixie> line 208
  324. # [06:18] * [[zzz]] is now known as [[zz]]
  325. # [06:21] * Joins: LBP (~Mirc@pD9EB17D4.dip0.t-ipconnect.de)
  326. # [06:21] * Joins: drdt (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  327. # [06:33] <annevk> merging SVG with HTML keeps coming up, but each time it's a less just try it and see what breaks rather than thought through
  328. # [06:34] <annevk> merging SVG and CSS is more interesting I think; similarly to how SMIL got in CSS
  329. # [06:39] <Hixie> agreed
  330. # [06:43] <Hixie> jesus the more i have to deal with these frameworks the more i hate them
  331. # [06:44] <Hixie> (io.socket.js being the main culprit here today)
  332. # [06:44] <Hixie> or socket.io or whatever it's called
  333. # [06:52] <annevk> from Asa Dotzler: "not going to block k9o on un-prefixing but if there are full-screen capabilities missing that we need to have a successful app ecosystem, we'll block on those."
  334. # [06:52] <annevk> I guess a proprietary app ecosystem is now fine?
  335. # [06:55] <annevk> Hixie: btw, do you have a POP3 account for ian@hixie.ch that Gmail imports?
  336. # [06:55] <Hixie> no
  337. # [06:55] <Hixie> i just forward all e-mail directly
  338. # [06:55] <Hixie> ian@hixie.ch is just an alias
  339. # [06:55] <rniwa> annevk: moving to new email address?
  340. # [06:55] <annevk> Hixie: how did you setup your native client to be able to email from ian@hixie.ch?
  341. # [06:56] <annevk> rniwa: yeah, annevk@annevk.nl
  342. # [06:56] <Hixie> annevk: why would that be a problem?
  343. # [06:56] <annevk> Hixie: e.g. when trying to do that on my iPhone it asked for a password
  344. # [06:57] <Hixie> password for what?
  345. # [06:57] <annevk> but maybe I'm looking at the wrong thing
  346. # [06:57] <rniwa> annevk: SMTP or POP3 i suppose?
  347. # [06:57] <rniwa> annevk: which SMTP/POP3/IMAP server are you using to send those emails?
  348. # [06:57] <rniwa> annevk: of gmail? or of annevk.nl?
  349. # [06:57] <annevk> rniwa: using Gmail at the moment to email from annevk@annevk.nl
  350. # [06:58] * Joins: michaeln (michaeln@nat/google/x-txwrlzeudsippcim)
  351. # [06:58] <Hixie> oh i don't e-mail from gmail
  352. # [06:59] <annevk> ah, I guess I need to setup some kind of SMTP account?
  353. # [06:59] <Hixie> honestly if you just want to use gmail your best bet might just be to get a hosted gmail account
  354. # [07:00] <Hixie> on annevk.nl
  355. # [07:00] <Hixie> so you can just point your mx records at gmail and so on
  356. # [07:01] <annevk> I'd rather not have another Google account
  357. # [07:03] <annevk> Hixie: anyway, if hixie.ch is just an alias, how do you send email from there?
  358. # [07:04] <Hixie> pine doesn't care where you say you send mail from, it just happily puts the from address on there
  359. # [07:04] <Hixie> and the dreamhost smtp servers are fine with it because they know it's one of my dreamhost addresses, i presume
  360. # [07:04] <rniwa> annevk: which mail client do you use?
  361. # [07:05] <Hixie> i occasionally e-mail from gmail, and gmail seems fine with it too, didn't have to do anything special there
  362. # [07:05] <rniwa> annevk: i think you normally setup a separate account with gmail's credential for username/password
  363. # [07:05] <annevk> Hixie: oh, I had to authenticate it there
  364. # [07:05] <annevk> Hixie: are you sure you're not importing a DreamHost POP3 account into Gmail?
  365. # [07:06] <Hixie> there is no dreamhost pop3 account to forward
  366. # [07:06] <Hixie> so yes
  367. # [07:06] <annevk> rniwa: I haven't really decided yet which email client to use; I'm using Opera at the moment; not sure how good it is at handling multiple accounts
  368. # [07:06] <Hixie> ian@hixie.ch is just a forwarding alias
  369. # [07:06] <Hixie> there's no inbox behind it
  370. # [07:06] <Hixie> same as *@spam.hixie.ch
  371. # [07:06] <rniwa> annevk: http://support.google.com/mail/bin/answer.py?hl=en&answer=22370
  372. # [07:07] * rniwa finally found a manual on this :D
  373. # [07:07] * rniwa hates page redesigns that moves URLs around :(
  374. # [07:08] <rniwa> annevk: honestly, the best mail client for gmail is gmail itself. i've tried several mail clients that try to support gmail features
  375. # [07:09] <rniwa> annevk: but none of them support labels well.
  376. # [07:09] <rniwa> annevk: it's fine as long as you have only one label at a time
  377. # [07:09] <rniwa> but as soon as you start adding 2-3 labels, it gets all confused :(
  378. # [07:09] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  379. # [07:09] <annevk> rniwa: ah k
  380. # [07:12] <rniwa> annevk: i highly recommend "preview pane" in labs
  381. # [07:12] <annevk> maybe Gmail is efficient enough
  382. # [07:12] <rniwa> annevk: yeah, i think the only reason you want to use mail clients to see emails offline
  383. # [07:12] <rniwa> i suppose you would do that much more often than i do as a spec. author though...
  384. # [07:13] <annevk> rniwa: does preview pane require a minimum width?
  385. # [07:15] <rniwa> annevk: you can do vertical split as well.
  386. # [07:15] <annevk> Hixie: I guess the problem is that I don't have a DreamHost SMTP setup as far as I know
  387. # [07:15] <rniwa> annevk: (it defaults to horizontal split)
  388. # [07:15] <Hixie> mail.annevk.nl
  389. # [07:15] <Hixie> is your smtp server
  390. # [07:15] <Hixie> i believe
  391. # [07:15] <Hixie> oh i guess if you don't have an account at dreamhost for your mail you wouldn't have an account on it though
  392. # [07:16] <annevk> right :)
  393. # [07:16] <Hixie> can you create a bogus account?
  394. # [07:16] <rniwa> annevk: setup a local SMTP server :D
  395. # [07:16] <Hixie> on his iphone? :-P
  396. # [07:17] <Hixie> as if apple would allow that :-P
  397. # [07:17] <Hixie> if he had an android he could :-)
  398. # Session Close: Tue May 08 07:17:22 2012
  399. #
  400. # Session Start: Tue May 08 07:17:22 2012
  401. # Session Ident: #whatwg
  402. # [07:17] * Disconnected
  403. # [07:18] * Attempting to rejoin channel #whatwg
  404. # [07:18] * Rejoined channel #whatwg
  405. # [07:18] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  406. # [07:18] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
  407. # [07:19] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  408. # [07:19] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
  409. # [07:22] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (Ping timeout: 240 seconds)
  410. # [07:22] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 244 seconds)
  411. # [07:25] <AryehGregor> jgraham, why, XSS? Does dvcs.w3.org use any browser credentials or have any hidden things or such that would make XSS a problem?
  412. # [07:25] <AryehGregor> I guess it can access cookies for *.w3.org.
  413. # [07:26] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  414. # [07:26] <AryehGregor> Well, then someone should mirror the hg repos to w3c-test.org.
  415. # [07:28] * Quits: doublec (~doublec@unaffiliated/doublec) (Ping timeout: 244 seconds)
  416. # [07:28] * Quits: drdt (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
  417. # [07:28] * Quits: seventh (seventh@64.9.157.160) (*.net *.split)
  418. # [07:28] * Quits: Druide__ (~Druid@p5B137AD1.dip.t-dialin.net) (*.net *.split)
  419. # [07:28] * Quits: JohnAlbin (~JohnAlbin@114-42-58-20.dynamic.hinet.net) (*.net *.split)
  420. # [07:28] * Quits: rworth (~rworth@pool-173-66-213-252.washdc.fios.verizon.net) (*.net *.split)
  421. # [07:28] * Quits: riven (~riven@pdpc/supporter/professional/riven) (*.net *.split)
  422. # [07:28] * Quits: kennyluck (~kennyluck@114-43-121-173.dynamic.hinet.net) (*.net *.split)
  423. # [07:28] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  424. # [07:28] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (*.net *.split)
  425. # [07:28] * Quits: mven (~mven__@169.241.49.57) (*.net *.split)
  426. # [07:28] * Quits: ahf (ahf@irssi/staff/ahf) (*.net *.split)
  427. # [07:28] * Quits: Martijnc (~Martijn@d8D87A077.access.telenet.be) (*.net *.split)
  428. # [07:28] * Quits: tonsofpcs (~tonsofpcs@cpe-72-230-192-8.stny.res.rr.com) (*.net *.split)
  429. # [07:28] * Quits: asmodai (asmodai@freebsd/developer/asmodai) (*.net *.split)
  430. # [07:28] * Quits: hasather (davidh@nat/opera/x-fnuyrzrmpghrpwqr) (*.net *.split)
  431. # [07:28] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (*.net *.split)
  432. # [07:28] * Quits: Moo^ (~quassel@herd37.twinapex.fi) (*.net *.split)
  433. # [07:28] * Quits: tomaw (tom@freenode/staff/tomaw) (*.net *.split)
  434. # [07:28] * Quits: akamike (u5089@gateway/web/irccloud.com/x-hwhuwoohpwvzogbi) (*.net *.split)
  435. # [07:28] * Quits: Taggnostr (~quassel@dyn57-365.yok.fi) (*.net *.split)
  436. # [07:28] * Quits: isherman (isherman@nat/google/x-bnbnbrzqhqjyghyh) (*.net *.split)
  437. # [07:28] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (*.net *.split)
  438. # [07:28] * Quits: Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (*.net *.split)
  439. # [07:28] * Quits: kinetik (~kinetik@121.98.132.55) (*.net *.split)
  440. # [07:28] * Quits: slartsa_ (~slartsa@vps-2498-1.tilaa.nl) (*.net *.split)
  441. # [07:28] * Quits: gavin_ (~gavin@76.14.70.183) (*.net *.split)
  442. # [07:28] * Quits: rektide_ (~rektide@deneb.eldergods.com) (*.net *.split)
  443. # [07:28] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:a101:e055:2c11:6c48) (*.net *.split)
  444. # [07:28] * Quits: nonge (~nonge@p5082A63E.dip.t-dialin.net) (*.net *.split)
  445. # [07:28] * Quits: payman (~payman@pat.se.opera.com) (*.net *.split)
  446. # [07:28] * Quits: jgraham (~jgraham@web22.webfaction.com) (*.net *.split)
  447. # [07:28] * Quits: matijsb (u2278@gateway/web/irccloud.com/x-djhlfytdovfpxlxv) (*.net *.split)
  448. # [07:28] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (*.net *.split)
  449. # [07:28] * Quits: scott_gonzalez (~gonzasi0@205.186.165.147) (*.net *.split)
  450. # [07:28] * Quits: jzaefferer (~jzaeffere@205.186.165.147) (*.net *.split)
  451. # [07:28] * Quits: hdv (u2376@gateway/web/irccloud.com/x-ywxxjkeygoapxllp) (*.net *.split)
  452. # [07:28] * Quits: broquaint (~dbrook@78.47.79.137) (*.net *.split)
  453. # [07:28] * Quits: boblet (u1921@gateway/web/irccloud.com/x-xlrsrtwfdfayhsnq) (*.net *.split)
  454. # [07:29] * Quits: timeless (u4015@firefox/developer/timeless) (*.net *.split)
  455. # [07:29] * Quits: wycats (u79@gateway/web/irccloud.com/x-nytgvdvhispxweyu) (*.net *.split)
  456. # [07:29] * Quits: arv (u4269@gateway/web/irccloud.com/x-zxavvujgxcgpezek) (*.net *.split)
  457. # [07:29] * Quits: slightlyoff (u1768@gateway/web/irccloud.com/x-omefuysnlbrxsatn) (*.net *.split)
  458. # [07:29] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-vecczwomcqsunnug) (*.net *.split)
  459. # [07:29] * Quits: benschwarz (u2121@gateway/web/irccloud.com/x-nmdqoyesfuheatvx) (*.net *.split)
  460. # [07:29] * Quits: gwillen (~gwillen@unaffiliated/gwillen) (*.net *.split)
  461. # [07:29] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  462. # [07:29] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
  463. # [07:29] * Quits: Lachy (~Lachy@cm-84.215.193.30.getinternet.no) (*.net *.split)
  464. # [07:29] * Quits: matjas (u2247@gateway/web/irccloud.com/x-ahagrvpnzfuhpenu) (*.net *.split)
  465. # [07:29] * Quits: decadance (~decadance@204.93.201.197) (*.net *.split)
  466. # [07:29] * Quits: dglazkov (u4270@gateway/web/irccloud.com/x-rmlpgotxtjuourea) (*.net *.split)
  467. # [07:29] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (*.net *.split)
  468. # [07:29] * Quits: michaeln (michaeln@nat/google/x-txwrlzeudsippcim) (*.net *.split)
  469. # [07:29] * Quits: rniwa (~rniwa@216.239.45.130) (*.net *.split)
  470. # [07:29] * Quits: schnoodles (~schnoodle@melbourne.99cluster.com) (*.net *.split)
  471. # [07:29] * Quits: roc (~chatzilla@60.234.54.74) (*.net *.split)
  472. # [07:29] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (*.net *.split)
  473. # [07:29] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-bvpuiheasxczvcvn) (*.net *.split)
  474. # [07:29] * Quits: benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com) (*.net *.split)
  475. # [07:29] * Quits: emc (~cburgdorf@host81-149-6-231.in-addr.btopenworld.com) (*.net *.split)
  476. # [07:29] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
  477. # [07:29] * Quits: Velmont (odinho@dalvik.ping.uio.no) (*.net *.split)
  478. # [07:29] * Quits: niftylettuce (u2733@gateway/web/irccloud.com/x-tiwrxxcnbdofsalz) (*.net *.split)
  479. # [07:29] * Quits: kbrosnan (kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
  480. # [07:29] * Quits: antti_s (~asal@backport.reaktor.fi) (*.net *.split)
  481. # [07:29] * Quits: manu1 (~chatzilla@pool-96-240-175-117.ronkva.east.verizon.net) (*.net *.split)
  482. # [07:29] * Quits: ivan`` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  483. # [07:29] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (*.net *.split)
  484. # [07:29] * Quits: remysharp (u4345@gateway/web/irccloud.com/x-bgdxfkvjwxyxxqij) (*.net *.split)
  485. # [07:29] * Quits: Raynos (u3611@gateway/web/irccloud.com/x-fmhxvqarvaasqnqj) (*.net *.split)
  486. # [07:29] * Quits: BruNeX (u4730@gateway/web/irccloud.com/x-jmeuyubnlntxfzfh) (*.net *.split)
  487. # [07:29] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-uyouikrmcpynlygw) (*.net *.split)
  488. # [07:29] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (*.net *.split)
  489. # [07:29] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (*.net *.split)
  490. # [07:29] * Quits: heycam|away (~cam@wok.mcc.id.au) (*.net *.split)
  491. # [07:29] * Quits: Phae (u455@gateway/web/irccloud.com/x-msseajuwqcqqsgtd) (*.net *.split)
  492. # [07:29] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (*.net *.split)
  493. # [07:29] * Quits: richt (richt@nat/opera/x-igkksezxxqhoreja) (*.net *.split)
  494. # [07:29] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
  495. # [07:29] * Quits: globbot (~logbot@shell-staging.glob.com.au) (*.net *.split)
  496. # [07:29] * Quits: toyoshim (~toyoshim@www8024ue.sakura.ne.jp) (*.net *.split)
  497. # [07:29] * Quits: llrcombs (~llrcombs@64.130.210.214) (*.net *.split)
  498. # [07:29] * Quits: malcolmva (~malcolmva@pool-74-108-142-22.nycmny.fios.verizon.net) (*.net *.split)
  499. # [07:29] * Quits: dcheng (~dcheng@74.125.59.73) (*.net *.split)
  500. # [07:29] * Quits: scheib (u4467@gateway/web/irccloud.com/x-fjabiijtqqljjczz) (*.net *.split)
  501. # [07:29] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
  502. # [07:29] * Quits: krijn (u2319@gateway/web/irccloud.com/x-gfggyxmjsdixthnm) (*.net *.split)
  503. # [07:29] * Quits: ojan_away (u5519@gateway/web/irccloud.com/x-xofgjpmvprgevuyn) (*.net *.split)
  504. # [07:29] * Quits: abarth (u5294@gateway/web/irccloud.com/x-kjramsdgiuehwtkv) (*.net *.split)
  505. # [07:29] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (*.net *.split)
  506. # [07:29] * Quits: RichardJ (~richard@node.liefcoden.nl) (*.net *.split)
  507. # [07:29] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
  508. # [07:29] * Quits: yarco (~yarco_wan@122.246.209.192) (*.net *.split)
  509. # [07:29] * Quits: jahman (~woops@129.175.204.73) (*.net *.split)
  510. # [07:29] * Quits: foolip (~philip@node-7lfb9t9bt1mbqytz7.a0.ipv6.opera.com) (*.net *.split)
  511. # [07:29] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  512. # [07:29] * Quits: ciluu (~ciluu@2a01:270:201f:0:20c:29ff:fe66:da98) (*.net *.split)
  513. # [07:29] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
  514. # [07:29] * Quits: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb) (*.net *.split)
  515. # [07:29] * Quits: chayin (quassel@nat/nokia/x-yoqxumaofqjbufhd) (*.net *.split)
  516. # [07:29] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (*.net *.split)
  517. # [07:29] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (*.net *.split)
  518. # [07:29] * Quits: divya (~divya@deepak.jois.name) (*.net *.split)
  519. # [07:29] * Quits: Seta00 (~Seta00@seta00.com) (*.net *.split)
  520. # [07:29] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (*.net *.split)
  521. # [07:29] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
  522. # [07:29] * Quits: Workshiva (~Dashiva@74.125.57.33) (*.net *.split)
  523. # [07:29] * Quits: carlos_antonio (~benway@173.230.152.21) (*.net *.split)
  524. # [07:29] * Quits: tellnes (~tellnes@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
  525. # [07:29] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
  526. # [07:29] * Quits: jernoble|afk (~jernoble@17.212.152.13) (*.net *.split)
  527. # [07:29] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (*.net *.split)
  528. # [07:29] * Quits: manu-db (~msporny@digitalbazaar.com) (*.net *.split)
  529. # [07:29] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (*.net *.split)
  530. # [07:29] * Quits: vidu (u5404@gateway/web/irccloud.com/x-qktunarlgizeokic) (*.net *.split)
  531. # [07:29] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (*.net *.split)
  532. # [07:29] * Quits: Philip` (~philip@compass.zaynar.co.uk) (*.net *.split)
  533. # [07:29] * Quits: [[zz]] (~q@125.25.40.172.adsl.dynamic.totbb.net) (Ping timeout: 244 seconds)
  534. # [07:29] * Quits: astearns (~astearns@192.150.22.5) (Read error: Connection reset by peer)
  535. # [07:30] * Joins: doublec_ (~doublec@cd.pn)
  536. # [07:30] * Joins: gsnedder1 (~gsnedders@mail.gsnedders.com)
  537. # [07:30] * Joins: stalled_ (~stalled@2001:0:5ef5:79fd:0:26fc:a0e6:d3f6)
  538. # [07:30] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  539. # [07:30] * Joins: drdt (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  540. # [07:30] * Joins: temp01 (~temp01@unaffiliated/temp01)
  541. # [07:30] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  542. # [07:30] * Joins: rniwa (~rniwa@216.239.45.130)
  543. # [07:30] * Joins: chayin (quassel@nat/nokia/x-yoqxumaofqjbufhd)
  544. # [07:30] * Joins: schnoodles (~schnoodle@melbourne.99cluster.com)
  545. # [07:30] * Joins: yarco (~yarco_wan@122.246.209.192)
  546. # [07:30] * Joins: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
  547. # [07:30] * Joins: mpt (~mpt@canonical/mpt)
  548. # [07:30] * Joins: seventh (seventh@64.9.157.160)
  549. # [07:30] * Joins: Druide__ (~Druid@p5B137AD1.dip.t-dialin.net)
  550. # [07:30] * Joins: roc (~chatzilla@60.234.54.74)
  551. # [07:30] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  552. # [07:30] * Joins: Lachy (~Lachy@cm-84.215.193.30.getinternet.no)
  553. # [07:30] * Joins: divya (~divya@deepak.jois.name)
  554. # [07:30] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  555. # [07:30] * Joins: jonlee|afk (~jonlee@2620:149:4:1b01:a101:e055:2c11:6c48)
  556. # [07:30] * Joins: jernoble|afk (~jernoble@17.212.152.13)
  557. # [07:30] * Joins: JohnAlbin (~JohnAlbin@114-42-58-20.dynamic.hinet.net)
  558. # [07:30] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-bvpuiheasxczvcvn)
  559. # [07:30] * Joins: rworth (~rworth@pool-173-66-213-252.washdc.fios.verizon.net)
  560. # [07:30] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  561. # [07:30] * Joins: richt (richt@nat/opera/x-igkksezxxqhoreja)
  562. # [07:30] * Joins: jahman (~woops@129.175.204.73)
  563. # [07:30] * Joins: nonge (~nonge@p5082A63E.dip.t-dialin.net)
  564. # [07:30] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  565. # [07:30] * Joins: kennyluck (~kennyluck@114-43-121-173.dynamic.hinet.net)
  566. # [07:30] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  567. # [07:30] * Joins: manu-db (~msporny@digitalbazaar.com)
  568. # [07:30] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
  569. # [07:30] * Joins: payman (~payman@pat.se.opera.com)
  570. # [07:30] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  571. # [07:30] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  572. # [07:30] * Joins: Taggnostr (~quassel@dyn57-365.yok.fi)
  573. # [07:30] * Joins: foolip (~philip@node-7lfb9t9bt1mbqytz7.a0.ipv6.opera.com)
  574. # [07:30] * Joins: isherman (isherman@nat/google/x-bnbnbrzqhqjyghyh)
  575. # [07:30] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  576. # [07:30] * Joins: benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
  577. # [07:30] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  578. # [07:30] * Joins: Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  579. # [07:30] * Joins: mven (~mven__@169.241.49.57)
  580. # [07:30] * Joins: ahf (ahf@irssi/staff/ahf)
  581. # [07:30] * Joins: emc (~cburgdorf@host81-149-6-231.in-addr.btopenworld.com)
  582. # [07:30] * Joins: globbot (~logbot@shell-staging.glob.com.au)
  583. # [07:30] * Joins: jgraham (~jgraham@web22.webfaction.com)
  584. # [07:30] * Joins: toyoshim (~toyoshim@www8024ue.sakura.ne.jp)
  585. # [07:30] * Joins: malcolmva (~malcolmva@pool-74-108-142-22.nycmny.fios.verizon.net)
  586. # [07:30] * Joins: dcheng (~dcheng@74.125.59.73)
  587. # [07:30] * Joins: kinetik (~kinetik@121.98.132.55)
  588. # [07:30] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-djhlfytdovfpxlxv)
  589. # [07:30] * Joins: ciluu (~ciluu@2a01:270:201f:0:20c:29ff:fe66:da98)
  590. # [07:30] * Joins: bzed (~bzed@devel.recluse.de)
  591. # [07:30] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  592. # [07:30] * Joins: slartsa_ (~slartsa@vps-2498-1.tilaa.nl)
  593. # [07:30] * Joins: Martijnc (~Martijn@d8D87A077.access.telenet.be)
  594. # [07:30] * Joins: gavin_ (~gavin@76.14.70.183)
  595. # [07:30] * Joins: vidu (u5404@gateway/web/irccloud.com/x-qktunarlgizeokic)
  596. # [07:30] * Joins: tonsofpcs (~tonsofpcs@cpe-72-230-192-8.stny.res.rr.com)
  597. # [07:30] * Joins: heycam|away (~cam@wok.mcc.id.au)
  598. # [07:30] * Joins: scheib (u4467@gateway/web/irccloud.com/x-fjabiijtqqljjczz)
  599. # [07:30] * Joins: wirepair (fbi@random.supermario.org)
  600. # [07:30] * Joins: scott_gonzalez (~gonzasi0@205.186.165.147)
  601. # [07:30] * Joins: jzaefferer (~jzaeffere@205.186.165.147)
  602. # [07:30] * Joins: matjas (u2247@gateway/web/irccloud.com/x-ahagrvpnzfuhpenu)
  603. # [07:30] * Joins: Velmont (odinho@dalvik.ping.uio.no)
  604. # [07:30] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
  605. # [07:30] * Joins: inimino (~inimino@boshi.inimino.org)
  606. # [07:30] * Joins: krijn (u2319@gateway/web/irccloud.com/x-gfggyxmjsdixthnm)
  607. # [07:30] * Joins: ojan_away (u5519@gateway/web/irccloud.com/x-xofgjpmvprgevuyn)
  608. # [07:30] * Joins: llrcombs (~llrcombs@64.130.210.214)
  609. # [07:30] * Joins: Seta00 (~Seta00@seta00.com)
  610. # [07:30] * Joins: decadance (~decadance@204.93.201.197)
  611. # [07:30] * Joins: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi)
  612. # [07:30] * Joins: abarth (u5294@gateway/web/irccloud.com/x-kjramsdgiuehwtkv)
  613. # [07:30] * Joins: hdv (u2376@gateway/web/irccloud.com/x-ywxxjkeygoapxllp)
  614. # [07:30] * Joins: dglazkov (u4270@gateway/web/irccloud.com/x-rmlpgotxtjuourea)
  615. # [07:30] * Joins: broquaint (~dbrook@78.47.79.137)
  616. # [07:30] * Joins: niftylettuce (u2733@gateway/web/irccloud.com/x-tiwrxxcnbdofsalz)
  617. # [07:30] * Joins: rektide_ (~rektide@deneb.eldergods.com)
  618. # [07:30] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
  619. # [07:30] * Joins: RichardJ (~richard@node.liefcoden.nl)
  620. # [07:30] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  621. # [07:30] * Joins: kbrosnan (kbrosnan@firefox/community/qa/kbrosnan)
  622. # [07:30] * Joins: antti_s (~asal@backport.reaktor.fi)
  623. # [07:30] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
  624. # [07:30] * Joins: manu1 (~chatzilla@pool-96-240-175-117.ronkva.east.verizon.net)
  625. # [07:30] * Joins: ivan`` (~ivan@unaffiliated/ivan/x-000001)
  626. # [07:30] * Joins: purefusion (~purefusio@unaffiliated/purefusion)
  627. # [07:30] * Joins: remysharp (u4345@gateway/web/irccloud.com/x-bgdxfkvjwxyxxqij)
  628. # [07:30] * Joins: Phae (u455@gateway/web/irccloud.com/x-msseajuwqcqqsgtd)
  629. # [07:30] * Joins: Raynos (u3611@gateway/web/irccloud.com/x-fmhxvqarvaasqnqj)
  630. # [07:30] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-uyouikrmcpynlygw)
  631. # [07:30] * Joins: BruNeX (u4730@gateway/web/irccloud.com/x-jmeuyubnlntxfzfh)
  632. # [07:30] * Joins: boblet (u1921@gateway/web/irccloud.com/x-xlrsrtwfdfayhsnq)
  633. # [07:30] * Joins: timeless (u4015@firefox/developer/timeless)
  634. # [07:30] * Joins: wycats (u79@gateway/web/irccloud.com/x-nytgvdvhispxweyu)
  635. # [07:30] * Joins: arv (u4269@gateway/web/irccloud.com/x-zxavvujgxcgpezek)
  636. # [07:30] * Joins: slightlyoff (u1768@gateway/web/irccloud.com/x-omefuysnlbrxsatn)
  637. # [07:30] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-vecczwomcqsunnug)
  638. # [07:30] * Joins: benschwarz (u2121@gateway/web/irccloud.com/x-nmdqoyesfuheatvx)
  639. # [07:30] * Joins: gwillen (~gwillen@unaffiliated/gwillen)
  640. # [07:30] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
  641. # [07:30] * Joins: Workshiva (~Dashiva@74.125.57.33)
  642. # [07:30] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
  643. # [07:30] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  644. # [07:30] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
  645. # [07:30] * Joins: hasather (davidh@nat/opera/x-fnuyrzrmpghrpwqr)
  646. # [07:30] * Joins: carlos_antonio (~benway@173.230.152.21)
  647. # [07:30] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
  648. # [07:30] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
  649. # [07:30] * Joins: tellnes (~tellnes@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
  650. # [07:30] * Joins: Moo^ (~quassel@herd37.twinapex.fi)
  651. # [07:30] * Joins: tomaw (tom@freenode/staff/tomaw)
  652. # [07:30] * Joins: akamike (u5089@gateway/web/irccloud.com/x-hwhuwoohpwvzogbi)
  653. # [07:30] * Joins: Philip` (~philip@compass.zaynar.co.uk)
  654. # [07:30] * drdt is now known as dydz
  655. # [07:30] * Joins: astearns_ (~astearns@192.150.22.5)
  656. # [07:30] <AryehGregor> Wait a sec. How can a Google+ e-mail in Gmail allow me to add someone to a circle directly in the e-mail? Do e-mails from Google+ get special privileges in Gmail?
  657. # [07:30] * AryehGregor smells antitrust.
  658. # [07:30] * Quits: kennyluck (~kennyluck@114-43-121-173.dynamic.hinet.net) (Remote host closed the connection)
  659. # [07:31] * Joins: kennyluck (~kennyluck@114-43-121-173.dynamic.hinet.net)
  660. # [07:32] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  661. # [07:32] * Joins: rniwa__ (~rniwa@216.239.45.130)
  662. # [07:32] * Quits: Druide__ (~Druid@p5B137AD1.dip.t-dialin.net) (Ping timeout: 265 seconds)
  663. # [07:33] * Quits: rniwa (~rniwa@216.239.45.130) (Ping timeout: 260 seconds)
  664. # [07:33] * rniwa__ is now known as rniwa
  665. # [07:33] <annevk> AryehGregor: you can do the same from Google search results, no?
  666. # [07:33] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 240 seconds)
  667. # [07:33] <AryehGregor> I don't know, maybe. But at least that's dedicated UI. This was part of the e-mail.
  668. # [07:33] <AryehGregor> I wouldn't have remarked on it if it were an extra button at the side of the e-mail or something.
  669. # [07:33] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  670. # [07:36] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
  671. # [07:37] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
  672. # [07:38] * Quits: dydz (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydz)
  673. # [07:40] * Joins: Druide_ (~Druid@p5B137AD1.dip.t-dialin.net)
  674. # [07:40] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
  675. # [07:41] * Joins: [[zz]] (~q@125.25.40.172.adsl.dynamic.totbb.net)
  676. # [07:41] <roc> I think emails from anyone that Google+ knows about get special Gmail UI
  677. # [07:48] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  678. # [08:09] * Joins: Ducki (~Ducki@pD9E398B4.dip0.t-ipconnect.de)
  679. # [08:12] <annevk> so http://support.google.com/mobile/bin/answer.py?hl=en&answer=138740 suggests I go to m.google.com/sync on iOS to configure the custom From header, but that page says my device is not supported
  680. # [08:12] * Quits: stalled_ (~stalled@2001:0:5ef5:79fd:0:26fc:a0e6:d3f6) (Read error: Connection reset by peer)
  681. # [08:14] * Joins: stalled (~stalled@unaffiliated/stalled)
  682. # [08:14] <annevk> oh
  683. # [08:14] <annevk> per help forum it's because the UI language is not English, which I never even set to Dutch to begin with, but I guess that's some IP address sniffing
  684. # [08:14] <annevk> boohoo
  685. # [08:19] * rniwa hates lang. setting per IP address sniffing
  686. # [08:19] <rniwa> every time I go to a foreign country, i need to figure out a way to get back to english website :(
  687. # [08:19] <rniwa> i don't know who decided it's a good idea.
  688. # [08:21] <annevk> anyway, I can now email from my iPhone as annevk@annevk.nl and I don't have a custom/DreamHost SMTP setup yet
  689. # [08:21] <rniwa> nice.
  690. # [08:25] * Joins: Ms2ger (~Ms2ger@91.181.42.137)
  691. # [08:30] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
  692. # [08:31] * Joins: kenneth__ (kenneth@nat/nokia/x-mzgurmbmykxvhzpd)
  693. # [08:32] * Quits: kenneth_ (kenneth@nat/nokia/x-mcxkawlgykjokpsz) (Ping timeout: 276 seconds)
  694. # [08:35] * Joins: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net)
  695. # [08:36] * Joins: mishunov (~spliter@65-55-112-92.pool.ukrtel.net)
  696. # [08:36] * Parts: mishunov (~spliter@65-55-112-92.pool.ukrtel.net)
  697. # [08:37] * Joins: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se)
  698. # [08:38] * Joins: nesta_ (~nesta_@70.Red-83-58-95.dynamicIP.rima-tde.net)
  699. # [08:45] * Joins: michaeln (michaeln@nat/google/x-uxntswrpbylhpcum)
  700. # [08:52] <Ms2ger> jgraham, yt?
  701. # [08:52] * Quits: rniwa (~rniwa@216.239.45.130) (Quit: rniwa)
  702. # [08:53] * heycam|away is now known as heycam
  703. # [08:53] * Joins: PalleZingmark (~Adium@217.13.228.226)
  704. # [08:56] * Joins: niloy (~niloy@61.12.96.242)
  705. # [09:05] * Joins: jdaggett (~jdaggett@193.105.139.140)
  706. # [09:08] * Joins: tabatkins_ (c1698b8c@gateway/web/freenode/ip.193.105.139.140)
  707. # [09:13] * Quits: schnoodles (~schnoodle@melbourne.99cluster.com) (Remote host closed the connection)
  708. # [09:14] <annevk> MikeSmith: so public-html-testsuite is still sending emails to my old address and I think that's the last list
  709. # [09:15] <annevk> MikeSmith: I had unsubscribed for a few days now though so something seems broken
  710. # [09:15] * Quits: michaeln (michaeln@nat/google/x-uxntswrpbylhpcum) (Quit: Leaving.)
  711. # [09:17] <[tm]> annevk: away from my PC but will check it when i get back
  712. # [09:18] <[tm]> i think the reason is that nobody had sent a message to the list, so the subscriber info had not been updated
  713. # [09:18] * Joins: Kolombiken (~Adium@217.13.228.226)
  714. # [09:19] <annevk> I thought so too, but then last night now emails arrived in my annevk@opera.com inbox
  715. # [09:21] <annevk> and I have tried unsubscribing about four times it seems per my sent history
  716. # [09:26] <[tm]> ok
  717. # [09:26] <[tm]> I'll try to get it figured out tonight
  718. # [09:28] * toyoshim is now known as toyoshiAw
  719. # [09:28] * toyoshiAw is now known as toyoshim
  720. # [09:29] * Joins: charlvn (~charlvn@cl-2393.ams-05.nl.sixxs.net)
  721. # [09:40] <Ms2ger> annevk, as usual, please don't interpret "Asa Dotzler" as "Mozilla" ;)
  722. # [09:43] * Joins: gwicke (~gabriel@212.255.28.33)
  723. # [09:48] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Ping timeout: 256 seconds)
  724. # [09:48] * gsnedder1 is now known as gsnedders
  725. # [09:51] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  726. # [09:59] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  727. # [10:01] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 276 seconds)
  728. # [10:03] <zcorpan> TabAtkins: woah! let's not change the parser around foreign content to be a radically different design...
  729. # [10:06] * Quits: Ms2ger (~Ms2ger@91.181.42.137) (Ping timeout: 252 seconds)
  730. # [10:07] * Quits: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Ping timeout: 240 seconds)
  731. # [10:07] * Joins: gwicke_ (~gabriel@212.255.28.33)
  732. # [10:08] * Quits: gwicke (~gabriel@212.255.28.33) (Ping timeout: 244 seconds)
  733. # [10:09] * Quits: tabatkins_ (c1698b8c@gateway/web/freenode/ip.193.105.139.140) (Ping timeout: 245 seconds)
  734. # [10:09] <jgraham> OK, is this a conspiracy? Just when I want to talk to Ms2ger and AryehGregor, they both leave :(
  735. # [10:14] * Joins: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se)
  736. # [10:14] <zcorpan> also, let's fix <svg>.innerHTML = '<g/>' *first*
  737. # [10:15] * Quits: [[zz]] (~q@125.25.40.172.adsl.dynamic.totbb.net) (Ping timeout: 244 seconds)
  738. # [10:16] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  739. # [10:21] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Ping timeout: 244 seconds)
  740. # [10:23] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 244 seconds)
  741. # [10:23] * Joins: drublic (~drublic@frbg-5d84ed09.pool.mediaWays.net)
  742. # [10:27] * Joins: [[zz]] (~q@125.25.40.172.adsl.dynamic.totbb.net)
  743. # [10:30] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  744. # [10:31] * Joins: Necrathex (~Necrathex@82-170-160-25.ip.telfort.nl)
  745. # [10:34] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Ping timeout: 244 seconds)
  746. # [10:36] * Joins: michaeln (michaeln@nat/google/x-btbvfodxtyquchiu)
  747. # [10:39] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  748. # [10:43] * Joins: graememcc (~chatzilla@host86-148-138-192.range86-148.btcentralplus.com)
  749. # [10:43] * Joins: AryehGregor (~Simetrica@bzq-79-179-221-246.red.bezeqint.net)
  750. # [10:43] * Quits: AryehGregor (~Simetrica@bzq-79-179-221-246.red.bezeqint.net) (Changing host)
  751. # [10:43] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  752. # [10:57] * Joins: jarek (~jarek@bdb225.neoplus.adsl.tpnet.pl)
  753. # [10:57] * Quits: jarek (~jarek@bdb225.neoplus.adsl.tpnet.pl) (Changing host)
  754. # [10:57] * Joins: jarek (~jarek@unaffiliated/jarek)
  755. # [10:59] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Read error: Operation timed out)
  756. # [11:05] * Quits: michaeln (michaeln@nat/google/x-btbvfodxtyquchiu) (Quit: Leaving.)
  757. # [11:09] * Quits: Lachy (~Lachy@cm-84.215.193.30.getinternet.no) (Quit: Computer has gone to sleep.)
  758. # [11:16] * Quits: stalled (~stalled@unaffiliated/stalled) (Read error: Connection reset by peer)
  759. # [11:17] * Joins: stalled (~stalled@unaffiliated/stalled)
  760. # [11:17] * Quits: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
  761. # [11:17] * Quits: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill) (*.net *.split)
  762. # [11:17] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
  763. # [11:18] * Quits: drublic (~drublic@frbg-5d84ed09.pool.mediaWays.net) (Remote host closed the connection)
  764. # [11:19] * Joins: drublic (~drublic@frbg-5d84ed09.pool.mediaWays.net)
  765. # [11:26] * Joins: izhak (~izhak@188.244.177.171)
  766. # [11:30] * Quits: niloy (~niloy@61.12.96.242) (Remote host closed the connection)
  767. # [11:33] * Joins: Lachy (Lachy@nat/opera/session)
  768. # [11:39] * Quits: emc (~cburgdorf@host81-149-6-231.in-addr.btopenworld.com) (Read error: Connection reset by peer)
  769. # [11:39] * Joins: emc (~cburgdorf@host81-149-6-231.in-addr.btopenworld.com)
  770. # [11:45] * Joins: twisted` (~twisted@p5DDBBC82.dip.t-dialin.net)
  771. # [11:46] <annevk> while trying to find the Hypertext CG (not a Community) mailing list I found http://lists.w3.org/Archives/Public/public-backplane-comments/
  772. # [11:46] <annevk> takes you back
  773. # [11:49] * Joins: nonge_ (~nonge@p50829029.dip.t-dialin.net)
  774. # [11:53] * Quits: nonge (~nonge@p5082A63E.dip.t-dialin.net) (Ping timeout: 245 seconds)
  775. # [11:54] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  776. # [11:58] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
  777. # [11:59] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Ping timeout: 244 seconds)
  778. # [12:01] <zcorpan> [tm]: you know what would be nice? memorable shortlinks to all the specs in http://platform.html5.org/
  779. # [12:03] <kennyluck> That sounds cool indeed.
  780. # [12:05] <zcorpan> [tm]: btw, i don't see a link to selectors4
  781. # [12:05] <annevk> you mean stuff like platform.html5.org/html and such?
  782. # [12:06] * globbot is now known as 77CAAV3NM
  783. # [12:06] * Joins: globbot (~logbot@shell-staging.glob.com.au)
  784. # [12:06] * Joins: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  785. # [12:06] * Joins: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill)
  786. # [12:06] * Joins: Hixie (~ianh@trivini.no)
  787. # [12:06] * Quits: Lachy (Lachy@nat/opera/session) (Changing host)
  788. # [12:06] * Joins: Lachy (Lachy@nat/opera/x-ckaoizhawsfbhsqj)
  789. # [12:06] <zcorpan> annevk: yeah, but ideally shorter :)
  790. # [12:07] <kennyluck> we should have reserved tr.org. http://tr.org/html5 and such
  791. # [12:08] <annevk> kennyluck: w3.org is pretty short
  792. # [12:09] <annevk> kennyluck: you could e.g. have w3.org/r/xxx or r.w3.org/xxx
  793. # [12:09] <jgraham> sp.ec/html ?
  794. # [12:09] <zcorpan> jgraham: wfm
  795. # [12:09] <annevk> .ec requires 3 characters I think
  796. # [12:10] <jgraham> Yeah
  797. # [12:10] <annevk> it's also expensive
  798. # [12:11] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  799. # [12:12] <jgraham> Indeed. websp.ec probably isn't worth it then :(
  800. # [12:14] <zcorpan> can we use just html5.org/html etc?
  801. # [12:16] * Joins: Ms2ger (~Ms2ger@vpnc002.ugent.be)
  802. # [12:16] <annevk> zcorpan: seems like a pain to maintain
  803. # [12:18] <zcorpan> annevk: why?
  804. # [12:18] * Quits: nonge_ (~nonge@p50829029.dip.t-dialin.net) (Ping timeout: 272 seconds)
  805. # [12:19] <annevk> zcorpan: because it's at the root of the site so I would be the bottleneck
  806. # [12:20] * Joins: nonge_ (~nonge@p50829029.dip.t-dialin.net)
  807. # [12:21] <zcorpan> hmm. would it be possible to have a script somewhere that [tm] can fiddle with that creates redirect rules for the root, or some such?
  808. # [12:22] <zcorpan> oh selectors is under css
  809. # [12:23] <annevk> not without giving mike access to all of html5.org, which is fine, but currently it's connected to most of my other domains
  810. # [12:35] <annevk> so I'd prefer a new domain or a subdomain
  811. # [12:35] <annevk> but I'm not sure it's really worth it
  812. # [12:38] * Joins: michaeln (michaeln@nat/google/x-bbhgnbatfcjwmuag)
  813. # [12:41] <Philip`> I thought nobody was meant to call it HTML5 nowadays anyway
  814. # [12:41] <Philip`> so html5.org is an archaic domain name
  815. # [12:42] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Read error: Connection reset by peer)
  816. # [12:43] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  817. # [12:43] <annevk> Philip`: nostalgic
  818. # [12:43] <annevk> Philip`: also, html.org was way expensive
  819. # [12:50] <zcorpan> html60.org?
  820. # [12:56] <annevk> ah yeah, html.org owners rejected a USD 12.000 offer and will consider everything above 20.000
  821. # [12:57] * Quits: Ms2ger (~Ms2ger@vpnc002.ugent.be) (Ping timeout: 265 seconds)
  822. # [12:57] <annevk> oh hmm
  823. # [12:57] <annevk> html.org is now in the hands of w3.org
  824. # [12:58] <annevk> so maybe they put some of that Member money into domain buying fun?
  825. # [12:58] <smaug____> that would be odd
  826. # [12:58] <annevk> also appears to be using GoDaddy which is somewhat disappointing
  827. # [12:58] * Joins: Ms2ger (~Ms2ger@vpna047.ugent.be)
  828. # [12:59] <annevk> smaug____: http://whois.domaintools.com/html.org shows it's owned by the W3C now
  829. # [12:59] <Ms2ger> jgraham, so
  830. # [12:59] <Ms2ger> There's two things I'd like to do
  831. # [12:59] <annevk> and I have an emailed exchange with the previous owner about the price
  832. # [13:00] <Ms2ger> One is { timeout: Infinity } (hmm, maybe that even works right now)
  833. # [13:00] <Ms2ger> The other is telling a test "I've given up on you, if you get any more results, don't tell me about them, because I don't care"
  834. # [13:01] * gwicke_ is now known as gwicke
  835. # [13:01] <Ms2ger> Because I'm afraid of test results ending up reported for the next test
  836. # [13:01] <Ms2ger> (ISTR that happening with mochitests)
  837. # [13:02] <zcorpan> annevk: you should have bought it and sold it to the w3c :-P
  838. # [13:03] <zcorpan> maybe w3c want to buy html5.org as well?
  839. # [13:03] <zcorpan> for ONE MILLION DOLLARS
  840. # [13:05] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
  841. # [13:06] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Remote host closed the connection)
  842. # [13:07] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  843. # [13:08] * Quits: michaeln (michaeln@nat/google/x-bbhgnbatfcjwmuag) (Quit: Leaving.)
  844. # [13:09] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Remote host closed the connection)
  845. # [13:10] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  846. # [13:13] <zcorpan> "first version of Web Sockets" http://lists.w3.org/Archives/Public/public-webapps/2012AprJun/0557.html
  847. # [13:16] <annevk> quick, what's our position?
  848. # [13:16] * annevk throws up a coin
  849. # [13:17] <jgraham> Ms2ger: I think my solution does that
  850. # [13:17] <jgraham> Depending on what you mean by "test"
  851. # [13:18] <jgraham> So in your testharnessreport.js you would set explicit_timeout to true
  852. # [13:18] <jgraham> That would be line timeout:infinity
  853. # [13:18] <jgraham> *like
  854. # [13:18] <jgraham> Then when you want to give up on a test you would call timeout()
  855. # [13:19] <jgraham> That would set the status of any tests without results to "Not Run", and cause the page to try and report its results in the normal way
  856. # [13:19] <jgraham> and prevent anything further happening
  857. # [13:19] <kennyluck> TabAtkins, yt?
  858. # [13:21] <zcorpan> what does <script defer> do if the script is created after window.onload?
  859. # [13:23] <jgraham> zcorpan: From memory, that won't ever get run (per spec)
  860. # [13:23] <jgraham> But my memory is not that good
  861. # [13:23] * jgraham adds it to a list of thinsg to test
  862. # [13:23] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  863. # [13:25] <zcorpan> is that what ie does?
  864. # [13:27] <jgraham> Dunno, I would need to change computers to find out
  865. # [13:29] <zcorpan> me too
  866. # [13:29] <zcorpan> but i'm curious so maybe i'll check :)
  867. # [13:29] * Joins: J_Voracek (~J_Voracek@static-70-107-246-146.ny325.east.verizon.net)
  868. # [13:30] <jgraham> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1513 shows the script running in Gecko and WebKit
  869. # [13:30] * Quits: J_Voracek (~J_Voracek@static-70-107-246-146.ny325.east.verizon.net) (Client Quit)
  870. # [13:31] <jgraham> Oh, but that test is wrong
  871. # [13:31] <jgraham> Needs to be parser-inserted
  872. # [13:40] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Remote host closed the connection)
  873. # [13:40] * Quits: ciluu (~ciluu@2a01:270:201f:0:20c:29ff:fe66:da98) (Ping timeout: 272 seconds)
  874. # [13:44] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  875. # [13:46] * Joins: ciluu (~ciluu@2a01:270:201f:0:20c:29ff:fe66:da98)
  876. # [13:46] * Quits: izhak (~izhak@188.244.177.171) (Remote host closed the connection)
  877. # [13:47] * Quits: dcheng (~dcheng@74.125.59.73) (Ping timeout: 246 seconds)
  878. # [13:48] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Remote host closed the connection)
  879. # [13:48] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  880. # [13:49] * Joins: dcheng (~dcheng@74.125.59.65)
  881. # [13:52] * Joins: tabatkins_ (~jackalmag@193.105.139.140)
  882. # [13:52] <tabatkins_> kennyluck: Here.
  883. # [13:53] * Quits: TabAtkins (tabatkins@nat/google/x-otupieiwaeagujsn) (Ping timeout: 244 seconds)
  884. # [13:53] * tabatkins_ is now known as TabAtkins
  885. # [13:53] * Quits: jahman (~woops@129.175.204.73) (Ping timeout: 272 seconds)
  886. # [13:53] * Joins: TabAtkins_ (tabatkins@nat/google/x-dbhuxezqrdjszetu)
  887. # [13:54] <kennyluck> TabAtkins, I am wondering if you can list http://lists.w3.org/Archives/Public/www-style/2012Apr/0152 in the list of CSS3 V&U issue list. I have a patch for Gecko pending working group resolution on this → https://bugzilla.mozilla.org/show_bug.cgi?id=751805
  888. # [13:55] <zcorpan> jgraham: http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=1514 ie9 runs the script
  889. # [13:55] <kennyluck> I noticed that in your Syntax draft, url() can't be escaped, but I guess David wants a working group resolution.
  890. # [13:56] <jgraham> zcorpan: Yeah, because defer only has an effect on parser-inserted scripts
  891. # [13:56] <zcorpan> oh
  892. # [13:56] <jgraham> So the question is whether it is possible to create a parser-inserted script after load fires
  893. # [13:57] * Joins: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
  894. # [13:57] <jgraham> I thought http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1515 might be close, but I haven't checked what document.close actually does
  895. # [13:58] * Quits: snowfox (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
  896. # [14:04] * Joins: jdong_bot_ (~jdong_bot@117.79.233.215)
  897. # [14:05] * Quits: jdong_bot_ (~jdong_bot@117.79.233.215) (Remote host closed the connection)
  898. # [14:05] * Joins: erichynds (~ehynds@64.206.121.41)
  899. # [14:05] <Ms2ger> jgraham, a timeout() function? Does that exist in code or only in your mind? :)
  900. # [14:07] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Remote host closed the connection)
  901. # [14:07] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  902. # [14:08] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  903. # [14:09] * Joins: jahman (~woops@129.175.204.73)
  904. # [14:11] * Joins: jdong_bot_ (~jdong_bot@117.79.233.215)
  905. # [14:13] * Joins: odinho (odinho@nat/opera/x-hloqcsynnoogpghi)
  906. # [14:13] <odinho> In HTML5 spec, is several dt's after another supposed to OR-ed or AND-ed?
  907. # [14:14] * Joins: myakura (~myakura@FL1-221-171-5-98.tky.mesh.ad.jp)
  908. # [14:15] <jgraham> Ms2ger: Only in my mind
  909. # [14:15] <annevk> it's a relationship between <dt> and <dd>, so OR
  910. # [14:15] <annevk> but maybe we should document that somehow
  911. # [14:15] <odinho> annevk: OK, like I thought.
  912. # [14:16] <jgraham> Ms2ger: But it would simply be exposing the internal Tests.prototype.timeout
  913. # [14:16] <annevk> other glenn was confused by this too
  914. # [14:16] <odinho> annevk: Yes, I tried finding it in http://dev.w3.org/html5/spec/introduction.html#structure-of-this-specification
  915. # [14:16] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
  916. # [14:16] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Client Quit)
  917. # [14:17] <annevk> at some point I'm going to write "Boilerplate"
  918. # [14:17] <annevk> with Boilerplate Conformance, Terminology, etc.
  919. # [14:17] <annevk> and then other specs just say "See boilerplate"
  920. # [14:17] <annevk> plus changes
  921. # [14:18] <odinho> annevk: Would be A+. Your html5.org in itself (just linking a few links to very relevant stuff) is really useful .
  922. # [14:18] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
  923. # [14:21] <annevk> it's getting kind of annoying to copy that stuff all over and then we find something worthy of clarifying and boom, 10 specs need to be updated and kept in sync
  924. # [14:22] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
  925. # [14:22] <zcorpan> annevk: or make Anolis insert the boilerplate
  926. # [14:23] <MikeSmith> zcorpan: I'm happy to set up shortlinks wherever -- under platform.html5.org if that's where people would like them
  927. # [14:24] <annevk> zcorpan: a) that doesn't make it clear it's boilerplate b) that doesn't make additions to the boilerplate clear
  928. # [14:25] * Joins: Niloy (~Niloy@61.12.96.242)
  929. # [14:25] <zcorpan> annevk: fair enough
  930. # [14:26] <jgraham> hsivonen: AFAICT http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1515 is a bug in gecko
  931. # [14:26] <Niloy> is there any plans to standardise webkit's css reflection?
  932. # [14:27] <annevk> Niloy: best to look through www-style
  933. # [14:27] <Niloy> okay thanks
  934. # [14:28] <zcorpan> MikeSmith: cool. only problem is finding a good way to make the urls short enough to be worthwhile :)
  935. # [14:28] <Ms2ger> Niloy, yes-ish
  936. # [14:28] <Ms2ger> (That's all I know about it, though)
  937. # [14:28] * Joins: richt_ (~richt@guest.opera.com)
  938. # [14:31] * Quits: richt (richt@nat/opera/x-igkksezxxqhoreja) (Ping timeout: 252 seconds)
  939. # [14:31] * Quits: richt_ (~richt@guest.opera.com) (Read error: Connection reset by peer)
  940. # [14:32] <Ms2ger> jgraham, I'd much appreciate the code, too ;)
  941. # [14:32] * Joins: richt (~richt@guest.opera.com)
  942. # [14:32] <MikeSmith> zcorpan: could do what annevk said earlier, about making them html.org/foo urls instead; but I currently don't have perms to do that -- would require some changes from annevk first I guess
  943. # [14:33] <Ms2ger> MikeSmith, you mean html5.org?
  944. # [14:34] <MikeSmith> yeah
  945. # [14:35] * Joins: richt_ (richt@nat/opera/x-irffbwumpyzfpyzt)
  946. # [14:36] <odinho> If it's apache, just having a .htaccess with the redirects there would be enough I guess. Someone at the F2F used that for a "personal shortening service", don't remember who. :P
  947. # [14:36] <jgraham> Oh, W3C owns html.org? Who knew?
  948. # [14:36] <MikeSmith> is node. isEqualNode(foo) supported across browsers?
  949. # [14:37] * Quits: richt (~richt@guest.opera.com) (Ping timeout: 260 seconds)
  950. # [14:37] <annevk> jgraham: I did since earlier today :p
  951. # [14:37] <MikeSmith> jgraham: I didn't know. Are you sure it does?
  952. # [14:37] <jgraham> MikeSmith: Well whois says that
  953. # [14:37] <MikeSmith> wow
  954. # [14:37] <annevk> I asked Ted about it on www-archive
  955. # [14:37] <annevk> fwiw
  956. # [14:38] <annevk> it's a) registered by GoDaddy which is bad and b) I'm kind of curious if W3C really paid that much
  957. # [14:38] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  958. # [14:38] <MikeSmith> I doubt W3C would pay a bunch of money for it
  959. # [14:39] <annevk> MikeSmith: I think isEqualNode() is supported yes (not sure about all edge cases)
  960. # [14:39] <MikeSmith> OK
  961. # [14:39] * Joins: michaeln (michaeln@nat/google/x-ypvqpjhcfrnquxxx)
  962. # [14:39] * MikeSmith didn't know
  963. # [14:39] <annevk> MikeSmith: yeah, so I tried getting this domain January 2011; guy asked USD 20.000
  964. # [14:39] <MikeSmith> wow
  965. # [14:40] <MikeSmith> that's nuts
  966. # [14:40] <annevk> he said he had an offer for 12.000 but wanted more
  967. # [14:40] <annevk> with a typo lol "We will consider all serious propositions abone $20,000"
  968. # [14:40] <MikeSmith> maybe Ted ended up claiming it through trademark or something
  969. # [14:40] <MikeSmith> heh
  970. # [14:40] <TabAtkins> kennyluck: Sorry, mirc wasn't binging me for mentions.
  971. # [14:41] <annevk> MikeSmith: ah yeah
  972. # [14:41] <kennyluck> TabAtkins, nah, no problem.
  973. # [14:41] <TabAtkins> I intend to resolve that so that it's completely impossible.
  974. # [14:42] <TabAtkins> In other words, so that url() doesn't allow it (because it's all parsed as a URL), and \url() is an unknown function.
  975. # [14:43] <TabAtkins> image() will allow attr(), because it takes a <string> type value (not STRING tokens, like url()).
  976. # [14:43] * Quits: Ms2ger (~Ms2ger@vpna047.ugent.be) (Ping timeout: 252 seconds)
  977. # [14:44] <kennyluck> TabAtkins, I am in favor of that for what it's worth. The whole question is whether \url() can be considered a <url>.
  978. # [14:44] <annevk> is \u the same as u?
  979. # [14:44] <annevk> because then yes
  980. # [14:44] <kennyluck> I think WebKit as well as the formal grammar in CSS2.1 disallow this. Gecko allows this, so is a test case in the CSS2.1 test suite. How weird...
  981. # [14:44] * Quits: Niloy (~Niloy@61.12.96.242) (Read error: Connection reset by peer)
  982. # [14:45] <annevk> kennyluck: sounds like a bug in the grammar
  983. # [14:46] <kennyluck> This has been raised multiple times throughout the history of www-style, but I guess there was never a clear resolution.
  984. # [14:46] <annevk> kennyluck: if the grammar is not {u}{r}{l}'(' ... ')' or something close to that
  985. # [14:47] <annevk> allowing @document-\url ... but not background:\url() seems really weird
  986. # [14:47] <annevk> now removing escapes from what should be literals...
  987. # [14:47] <annevk> I would support that, but it seems a little late
  988. # [14:48] <annevk> especially considering the current dynamics of the CSS WG
  989. # [14:48] <kennyluck> annevk, David is in favor of what you think I guess. I think TabAtkins is against. I am probably against.
  990. # [14:48] * Quits: macpherson (~macpherso@2401:fa00::ea06:88ff:fecc:9412) (Read error: Operation timed out)
  991. # [14:48] * Joins: macpherson (~macpherso@2401:fa00::ea06:88ff:fecc:9412)
  992. # [14:49] <kennyluck> In any case, I need to fix the grammar or the test suite.
  993. # [14:49] <kennyluck> s/I/We/
  994. # [14:51] * Joins: richt (richt@nat/opera/x-dypgwwotnevbhcfc)
  995. # [14:55] * Quits: richt_ (richt@nat/opera/x-irffbwumpyzfpyzt) (Ping timeout: 245 seconds)
  996. # [14:57] <annevk> kennyluck: dbaron? pointer?
  997. # [14:57] * Joins: Ms2ger (~Ms2ger@vpna116.ugent.be)
  998. # [14:58] <annevk> kennyluck: and why would anyone be against removing complexity? compat concerns?
  999. # [14:58] <kennyluck> annevk, https://bugzilla.mozilla.org/show_bug.cgi?id=751805#c3
  1000. # [14:58] <annevk> odinho: fwiw, the question in that Origin header bug is about the Origin header not being required by HTML
  1001. # [14:59] <annevk> odinho: because HTTP is not required
  1002. # [14:59] <annevk> odinho: so you could opt to not include the Origin header and it's not entirely clear to the submitter of the bug what the requirements with respect to CORS are then
  1003. # [14:59] <TabAtkins> kennyluck: No, \url() shouldn't be a <url>. It's an unknown function. You only get a <url> from URL tokens, or from the image() function.
  1004. # [15:00] <annevk> TabAtkins: why url() not work like any other syntax construct in CSS?
  1005. # [15:00] <annevk> would /\
  1006. # [15:00] <annevk> either you handle escapes everywhere or you don't
  1007. # [15:01] <TabAtkins> Because how does "\url(foo bar ! /* baz */)" work? It definitely *doesn't* act like "url(foo bar ! /* baz */)".
  1008. # [15:01] <zcorpan> TabAtkins: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1516 opera and gecko apply it
  1009. # [15:01] <odinho> annevk: If it's never sending CORS requests, then they will always fail I guess. So in No CORS-mode you'll always get taint, in the CORS modes you'll always fail. -- I find the question a bit strange.
  1010. # [15:01] <kennyluck> so does IE, but IE is in general just broken concerning CSS escape sequences...
  1011. # [15:02] <odinho> s/CORS requests/an Origin header/
  1012. # [15:02] <annevk> odinho: HTML CORS requests are not dependent on supporting CORS or something
  1013. # [15:02] <annevk> odinho: the dependency chain is somewhat weird
  1014. # [15:02] <annevk> it'll be fixed once we have fetch v2
  1015. # [15:02] <annevk> but we don't
  1016. # [15:04] <zcorpan> TabAtkins: i don't follow what the problem is with "\url(foo bar ! /* baz */)"
  1017. # [15:05] * Joins: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1018. # [15:05] <TabAtkins> zcorpan: If you're not invoking the special URL token parsing, it looks like FUNCTION IDENT IDENT DELIM COMMENT CLOSE-PAREN.
  1019. # [15:05] <TabAtkins> And you can lose data there unless you're preserving comments and exact whitespace.
  1020. # [15:06] <TabAtkins> Even worse is what happens if you don't close the paren.
  1021. # [15:06] <TabAtkins> close the comment, i mean.
  1022. # [15:06] <TabAtkins> Then you get different results no matter what, because the URL token doesn't recognize a comment inside of itself.
  1023. # [15:06] <TabAtkins> But a FUNCTION token would.
  1024. # [15:07] <zcorpan> but url(foo bar ! /* baz */) isn't valid anyway, is it?
  1025. # [15:08] <TabAtkins> No, I believe that's valid.
  1026. # [15:08] <TabAtkins> and corresponds to the url "foo bar ! /* baz */".
  1027. # [15:08] * Quits: michaeln (michaeln@nat/google/x-ypvqpjhcfrnquxxx) (Quit: Leaving.)
  1028. # [15:09] <TabAtkins> Which isn't a valid url, obviously, but still.
  1029. # [15:09] <kennyluck> Well, space isn't valid in unquoted url() for what it's worth.
  1030. # [15:09] <TabAtkins> url(foo bar ! /* baz) is invalid, but it's well-defined and guaranteed to end at the ) character.
  1031. # [15:09] <zcorpan> browsers don't seem to think it's valid
  1032. # [15:09] <TabAtkins> Oh, right, sorry.
  1033. # [15:09] <TabAtkins> That's true.
  1034. # [15:09] <kennyluck> Seriously, I don't buy any argument here. My patch which changes Gecko to match WebKit has only 10 lines. We just need to agree on something.
  1035. # [15:09] <TabAtkins> So url(foo/*baz*/).
  1036. # [15:10] <TabAtkins> Yeah, it's simple in any direction.
  1037. # [15:11] <TabAtkins> I mean, I suppose I could make the tokenizer look for escaped u, r, and l to invoke the url token parsing. It just doesn't seem necessary.
  1038. # [15:11] <annevk> but that's what happens everywhere else
  1039. # [15:11] <TabAtkins> Oh, and here's a more realistic example: url(http://example.com/*)
  1040. # [15:11] <annevk> it would be highly inconsistent not to look for escapes
  1041. # [15:12] <zcorpan> TabAtkins: in opera/gecko, url(image?/**/) and \url(image?/**/) both load the image, while url(image/**/) and \url(image/**/) both don't
  1042. # [15:12] <TabAtkins> This is an invalid url token that ends at the ). It's an unclosed comment if it's a function.
  1043. # [15:12] <zcorpan> (in live dom viewer)
  1044. # [15:12] <annevk> what happens for url(x()x)
  1045. # [15:13] <annevk> or url([)])
  1046. # [15:13] * Joins: temp01 (~temp01@unaffiliated/temp01)
  1047. # [15:13] <annevk> (whether or not it follows the generic error handling)
  1048. # [15:13] * Quits: JohnAlbin (~JohnAlbin@114-42-58-20.dynamic.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  1049. # [15:14] <TabAtkins> Let's see what url([)]) does...
  1050. # [15:14] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  1051. # [15:15] <zcorpan> TabAtkins: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1518 gets applied in opera/gecko, so they don't tokenize a comment there
  1052. # [15:18] <zcorpan> TabAtkins: i think i'd go with majority and make the tokenizer look for escaped url :-)
  1053. # [15:18] <TabAtkins> Putting together a decently comprehensive suite real quick.
  1054. # [15:18] <kennyluck> Anyway, we had http://lists.w3.org/Archives/Public/www-style/2007Dec/0215 from annevk, http://lists.w3.org/Archives/Public/www-style/2010Jul/0499 from Bjoern Hoehrmann, http://lists.w3.org/Archives/Public/www-style/2011Apr/0680 from fantasai all about this for whoever is interested...
  1055. # [15:18] * Joins: JohnAlbin (~JohnAlbin@114-42-58-20.dynamic.hinet.net)
  1056. # [15:19] <annevk> haven't changed my mind on this in 4+ years it seems
  1057. # [15:20] <TabAtkins> Yeah, I'll do whatever's reasonable and common. Just trying to figure out what it is, comprehensively.
  1058. # [15:20] <TabAtkins> I did my initial spec from testing in webkit only. ^_^
  1059. # [15:21] <kennyluck> TabAtkins, well, what you do is matching CSS 2.1 no there is no blame for you.
  1060. # [15:21] <kennyluck> s/no/so/
  1061. # [15:23] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  1062. # [15:23] <TabAtkins> That's true too. Doesn't excuse sticking with 2.1 if it's clear that reality diverges, though.
  1063. # [15:23] * Quits: nessy (~Adium@124-149-96-148.dyn.iinet.net.au) (Quit: Leaving.)
  1064. # [15:24] <annevk> I don't think I ever got a reply to that email btw
  1065. # [15:24] <TabAtkins> The correct answer is "nobody should ever touch the parser itself ever again".
  1066. # [15:24] <annevk> CSS WG violated W3C Process, news at eleven
  1067. # [15:24] <annevk> oh, film at eleven, doh
  1068. # [15:24] * Quits: jdaggett (~jdaggett@193.105.139.140) (Quit: jdaggett)
  1069. # [15:26] <Ms2ger> TabAtkins, hmm, once you have a decently comprehensive suite, you can unprefix!
  1070. # [15:28] <TabAtkins> Ms2ger: FINALLY
  1071. # [15:29] <annevk> "PREFIX ALL THE FEATURES"
  1072. # [15:32] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Ping timeout: 248 seconds)
  1073. # [15:33] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
  1074. # [15:37] * Joins: davidb (~davidb@66.207.208.98)
  1075. # [15:37] <TabAtkins> All right, everyone non-webkit agrees.
  1076. # [15:38] <TabAtkins> Escaping the u,r, and l characters are kosher, and it still invokes the URL token parsing.
  1077. # [15:38] <TabAtkins> So I'll fix that in the spec. Kenny, feel free to patch accordingly.
  1078. # [15:38] * Joins: MacTed (~Thud@63.119.36.36)
  1079. # [15:39] <TabAtkins> That still means that \url(attr(foo)) won't do what that thread wanted, because you get the URL token parsing.
  1080. # [15:39] <TabAtkins> But like I said, image() handles that fine, because it parses as a FUNCTION instead.
  1081. # [15:40] <kennyluck> TabAtkins, which means I need to patch CSS2. (my patch changes Gecko to match WebKit)
  1082. # [15:40] <TabAtkins> Well, I'll patch CSS2.1.
  1083. # [15:40] <TabAtkins> Don't match Webkit.
  1084. # [15:41] <zcorpan> patch webkit! :-P
  1085. # [15:41] <TabAtkins> Yes!
  1086. # [15:41] * Joins: skylamer` (cgskylamer@78.90.213.55)
  1087. # [15:41] <kennyluck> TabAtkins, please do. I already add my mail to the long list of mails about this I mentioned above.
  1088. # [15:41] <Ms2ger> TabAtkins, only if you have proposed text and a test case ;)
  1089. # [15:43] <kennyluck> Does anyone have an opinion on whether \u+1234 should be accepted as UNICODE-RANGE or not?
  1090. # [15:44] <TabAtkins> Ms2ger: I'm writing up an email with proposed text now.
  1091. # [15:44] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
  1092. # [15:44] <TabAtkins> kennyluck: What's the support?
  1093. # [15:44] <TabAtkins> That's all I really care about. ^_^
  1094. # [15:45] <kennyluck> TabAtkins, does any browser support 'unicode-range' already? Otherwise it can't be tested...
  1095. # [15:46] <TabAtkins> Yeah, I think that's supported pretty widely in @font-face.
  1096. # [15:46] <TabAtkins> I know that at least *some* browsers support it.
  1097. # [15:46] <zcorpan> does anyone *use* unicode-range?
  1098. # [15:46] <TabAtkins> Can't answer that. ^_^
  1099. # [15:47] <zcorpan> it seemed like a misfeature last time i looked at the spec
  1100. # [15:47] * Joins: temp01 (~temp01@unaffiliated/temp01)
  1101. # [15:47] * Joins: ehsan (~ehsan@66.207.208.98)
  1102. # [15:48] <TabAtkins> Not my place to say, within the context of css3-syntax.
  1103. # [15:51] <kennyluck> "The CSS code above worked for me in Chrome and Safari on Mac OS X 10.6. but didn’t work in Firefox or Opera. Nor did it work in IE9 on Windows7"
  1104. # [15:51] <kennyluck> If that's true, I am pretty sure WebKit follows the CSS 2.1 grammar so there's no support.
  1105. # [15:52] <kennyluck> But well, I don't know if people will think that's inconsistent.
  1106. # [15:53] * Joins: tomasf (~tomasf@host-95-199-138-153.mobileonline.telia.com)
  1107. # [15:56] * Joins: izhak (~izhak@188.244.177.171)
  1108. # [15:56] <TabAtkins> kennyluck: You can just use the CSSOM to query the property on the font-face rule, and see if it's been dropped or not.
  1109. # [15:57] <TabAtkins> It would be pretty dumb if every single browser was opposite (in different ways) in whether they support escapes in URL and UNICODE-RANGE.
  1110. # [15:59] <Ms2ger> It would be appropriate for the web
  1111. # [16:01] * Joins: cheron (~cheron@unaffiliated/cheron)
  1112. # [16:03] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
  1113. # [16:03] * Joins: saba (~foo@unaffiliated/saba)
  1114. # [16:21] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  1115. # [16:22] * Quits: izhak (~izhak@188.244.177.171) (Read error: Connection reset by peer)
  1116. # [16:22] <TabAtkins> Oh, heh, we took the escaped-url as editorial, and then just forgot to make the edit.
  1117. # [16:23] * Joins: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de)
  1118. # [16:23] <TabAtkins> (It's not editorial, of course. No idea why they thought that.)
  1119. # [16:26] <TabAtkins> Ah, yup, and the change was covered by uri-015; it's just that the spec doesn't match the test.
  1120. # [16:30] * Joins: pkarl (~pkarl@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  1121. # [16:33] <TabAtkins> So, annevk, no W3C Process was violated. Just forgetfulness. ^_^
  1122. # [16:34] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  1123. # [16:35] * Parts: pkarl (~pkarl@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  1124. # [16:35] <zcorpan> ah, so that's how not to violate the process!
  1125. # [16:35] * Quits: yarco (~yarco_wan@122.246.209.192) (Quit: Leaving.)
  1126. # [16:37] <TabAtkins> 1. Make promises to edit something.
  1127. # [16:37] <TabAtkins> 2.
  1128. # [16:37] <TabAtkins> 3. Profit!
  1129. # [16:38] * Quits: Ducki (~Ducki@pD9E398B4.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1130. # [16:38] <zcorpan> yeah, we'll put in longdesc. promise.
  1131. # [16:39] * Joins: michaeln (michaeln@nat/google/x-cokchupfjpdtrnwd)
  1132. # [16:51] * Quits: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de) (Quit: jdaggett)
  1133. # [16:51] * Joins: cygri (~cygri@wlan-nat.fwgal01.deri.ie)
  1134. # [16:52] * Joins: izhak (~izhak@188.244.177.171)
  1135. # [16:59] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  1136. # [17:05] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
  1137. # [17:06] * Quits: michaeln (michaeln@nat/google/x-cokchupfjpdtrnwd) (Quit: Leaving.)
  1138. # [17:08] * Joins: KillerX (~anant@nat/mozilla/x-vcnuuiwodtiwrhns)
  1139. # [17:09] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
  1140. # [17:10] * Joins: Kolombiken (~Adium@217.13.228.226)
  1141. # [17:10] * Joins: scor (~scor@dhcp-132-183-242-47.mgh.harvard.edu)
  1142. # [17:10] * Quits: scor (~scor@dhcp-132-183-242-47.mgh.harvard.edu) (Changing host)
  1143. # [17:10] * Joins: scor (~scor@drupal.org/user/52142/view)
  1144. # [17:13] * Quits: charlvn (~charlvn@cl-2393.ams-05.nl.sixxs.net) (Quit: leaving)
  1145. # [17:16] * Quits: jdong_bot_ (~jdong_bot@117.79.233.215) (Remote host closed the connection)
  1146. # [17:16] * Quits: izhak (~izhak@188.244.177.171) (Remote host closed the connection)
  1147. # [17:21] * Quits: Ms2ger (~Ms2ger@vpna116.ugent.be) (Ping timeout: 256 seconds)
  1148. # [17:29] * Quits: hendry_ (~hendry@sg.webconverger.com) (Quit: leaving)
  1149. # [17:29] <jgraham> This is the second time today that Ms2ger has quit just as I want to talk to him :(
  1150. # [17:29] * Joins: hendry (~hendry@uk.webconverger.com)
  1151. # [17:29] <jgraham> AryehGregor: https://gist.github.com/2636212
  1152. # [17:32] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
  1153. # [17:33] * Joins: scor (~scor@dhcp-132-183-242-47.mgh.harvard.edu)
  1154. # [17:33] * Quits: scor (~scor@dhcp-132-183-242-47.mgh.harvard.edu) (Changing host)
  1155. # [17:33] * Joins: scor (~scor@drupal.org/user/52142/view)
  1156. # [17:33] * Quits: nonge_ (~nonge@p50829029.dip.t-dialin.net) (Remote host closed the connection)
  1157. # [17:34] * Quits: Lachy (Lachy@nat/opera/x-ckaoizhawsfbhsqj) (Quit: Computer has gone to sleep.)
  1158. # [17:34] * Quits: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  1159. # [17:38] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  1160. # [17:42] * Quits: seventh (seventh@64.9.157.160) (Remote host closed the connection)
  1161. # [17:46] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  1162. # [17:46] * Quits: jennb (jennb@nat/google/x-hhrudgskwmueqjhe) (Read error: Operation timed out)
  1163. # [17:47] * Joins: jennb (jennb@nat/google/x-vxrnmbuyfupmnqxo)
  1164. # [17:48] * Joins: nonge (~nonge@p50829029.dip.t-dialin.net)
  1165. # [17:48] * Joins: temp01 (~temp01@unaffiliated/temp01)
  1166. # [17:49] * Quits: tomasf (~tomasf@host-95-199-138-153.mobileonline.telia.com) (Read error: Connection reset by peer)
  1167. # [17:52] * Quits: TabAtkins (~jackalmag@193.105.139.140) (Ping timeout: 245 seconds)
  1168. # [17:54] * heycam is now known as heycam|away
  1169. # [17:59] <annevk> TabAtkins_: mwaha
  1170. # [18:18] * Quits: nesta_ (~nesta_@70.Red-83-58-95.dynamicIP.rima-tde.net) (Remote host closed the connection)
  1171. # [18:18] * Joins: nesta_ (~nesta_@70.Red-83-58-95.dynamicIP.rima-tde.net)
  1172. # [18:18] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  1173. # [18:20] * Joins: tomasf (~tom@2002:55e5:dbde:0:19ea:a19a:f146:3f1c)
  1174. # [18:21] * Quits: jahman (~woops@129.175.204.73) (Ping timeout: 265 seconds)
  1175. # [18:21] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  1176. # [18:24] * Joins: jwalden (~waldo@nat/mozilla/x-pelfflrgnshwpdzw)
  1177. # [18:27] * Quits: nesta_ (~nesta_@70.Red-83-58-95.dynamicIP.rima-tde.net) (Quit: nesta_)
  1178. # [18:27] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1179. # [18:30] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Operation timed out)
  1180. # [18:34] * Quits: Taggnostr (~quassel@dyn57-365.yok.fi) (Read error: Connection reset by peer)
  1181. # [18:35] * Joins: Taggnostr (~quassel@dyn57-365.yok.fi)
  1182. # [18:35] * miketaylr is now known as miketaylrawaylol
  1183. # [18:36] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  1184. # [18:38] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  1185. # [18:38] * Joins: izhak (~izhak@188.244.177.171)
  1186. # [18:40] * Joins: michaeln (michaeln@nat/google/x-nhxglzrrrxpoudeb)
  1187. # [18:41] * Joins: pablof (~pablof@144.189.101.1)
  1188. # [18:44] * Quits: myakura (~myakura@FL1-221-171-5-98.tky.mesh.ad.jp) (Remote host closed the connection)
  1189. # [18:45] * Joins: jahman (~woops@129.175.204.73)
  1190. # [18:45] * Joins: Lachy (~Lachy@cm-84.215.193.30.getinternet.no)
  1191. # [18:46] * Joins: teleject (~christoph@70.116.86.65)
  1192. # [18:47] * Joins: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se)
  1193. # [18:48] * Parts: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se)
  1194. # [18:49] * Joins: ap (~ap@2620:149:4:1b01:790d:bc1f:f586:b1fb)
  1195. # [18:52] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
  1196. # [18:52] * Quits: ap (~ap@2620:149:4:1b01:790d:bc1f:f586:b1fb) (Read error: Connection reset by peer)
  1197. # [18:53] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  1198. # [18:53] * Joins: ap (~ap@2620:149:4:1b01:790d:bc1f:f586:b1fb)
  1199. # [18:58] * jernoble|afk is now known as jernoble
  1200. # [19:08] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (Ping timeout: 246 seconds)
  1201. # [19:08] * Quits: Lachy (~Lachy@cm-84.215.193.30.getinternet.no) (Quit: Computer has gone to sleep.)
  1202. # [19:10] * Quits: michaeln (michaeln@nat/google/x-nhxglzrrrxpoudeb) (Quit: Leaving.)
  1203. # [19:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  1204. # [19:20] * Joins: jsbell (jsbell@nat/google/x-xphofykysrafpbhh)
  1205. # [19:25] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
  1206. # [19:29] * rektide_ is now known as rektide
  1207. # [19:29] * miketaylrawaylol is now known as miketaylr
  1208. # [19:31] <Hixie> TabAtkins_: do you still think we should add .naturalOrientation to <img> to expose a particular facet of the EXIF data?
  1209. # [19:32] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  1210. # [19:32] * Joins: ryuone (~ryuone@www2406uf.sakura.ne.jp)
  1211. # [19:34] * Joins: othermaciej (~mjs@17.245.106.253)
  1212. # [19:37] * Quits: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Remote host closed the connection)
  1213. # [19:39] * Joins: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com)
  1214. # [19:41] * Joins: michaeln (michaeln@nat/google/x-exunxfmyaublcunv)
  1215. # [19:43] * jonlee|afk is now known as jonlee
  1216. # [19:49] * Joins: rniwa (rniwa@nat/google/x-mkorwgwpgpbxwrxo)
  1217. # [19:50] <annevk> Hixie: trying to get emails back to 1000?
  1218. # [19:52] * Joins: dave_levin (~dave_levi@74.125.59.73)
  1219. # [19:53] * Quits: drublic (~drublic@frbg-5d84ed09.pool.mediaWays.net) (Ping timeout: 276 seconds)
  1220. # [19:59] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Quit: Reconnecting…)
  1221. # [20:00] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  1222. # [20:01] * Joins: nesta_ (~nesta_@232.Red-83-61-72.dynamicIP.rima-tde.net)
  1223. # [20:04] * ojan_away is now known as ojan_gardening
  1224. # [20:04] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
  1225. # [20:06] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
  1226. # [20:10] <Hixie> annevk: got to hit 0,0,0 sometime this year!
  1227. # [20:11] * Joins: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de)
  1228. # [20:11] <annevk> you still want to proof your abandoned timeline?
  1229. # [20:12] <annevk> because I think it might have included some assumptions about feature freeze too :)
  1230. # [20:13] * Joins: jdaggett_ (~jdaggett@p57AEC385.dip0.t-ipconnect.de)
  1231. # [20:14] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
  1232. # [20:14] <annevk> http://w3cmemes.tumblr.com/post/22659085815 ref?
  1233. # [20:14] * Joins: drublic (~drublic@frbg-5d84f3c4.pool.mediaWays.net)
  1234. # [20:16] * Quits: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
  1235. # [20:16] * jdaggett_ is now known as jdaggett
  1236. # [20:16] * Quits: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de) (Client Quit)
  1237. # [20:18] <annevk> MikeSmith: is sysreq@w3.org the place to bug with TLS issues?
  1238. # [20:18] <MikeSmith> annevk: yup
  1239. # [20:19] <annevk> ooh
  1240. # [20:19] <annevk> site-comments is public
  1241. # [20:19] <annevk> I'll use that
  1242. # [20:19] <MikeSmith> yeah
  1243. # [20:19] <MikeSmith> that's better
  1244. # [20:19] * Joins: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de)
  1245. # [20:36] <MikeSmith> annevk: your old address is removed from the testsuite list now
  1246. # [20:36] <MikeSmith> I had you in the list under "Non auto removable"
  1247. # [20:37] <jgraham> annevk: You want an example of an example where where no-one remembers whether the example is an example of an in joke or not?
  1248. # [20:38] <annevk> MikeSmith: ah thanks
  1249. # [20:38] <annevk> jgraham: too much xzibit?
  1250. # [20:38] * Quits: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi) (Remote host closed the connection)
  1251. # [20:38] * Joins: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1252. # [20:39] * Joins: smaug____ (~chatzilla@212-226-73-225-nat.elisa-mobile.fi)
  1253. # [20:39] <annevk> fast ij is fast http://lists.w3.org/Archives/Public/site-comments/2012May/0004.html
  1254. # [20:39] * Joins: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se)
  1255. # [20:53] * Quits: zcorpan (~zcorpan@c-919ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  1256. # [20:54] * jonlee is now known as jonlee|afk
  1257. # [20:54] * Quits: jsbell (jsbell@nat/google/x-xphofykysrafpbhh) (Quit: There's no place like home...)
  1258. # [20:55] * Joins: jsbell (jsbell@nat/google/x-vqnnolppkejhpgsu)
  1259. # [20:57] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  1260. # [20:58] * jernoble is now known as jernoble|afk
  1261. # [20:58] * jonlee|afk is now known as jonlee
  1262. # [21:00] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  1263. # [21:00] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
  1264. # [21:01] * Joins: Lachy (~Lachy@cm-84.215.193.30.getinternet.no)
  1265. # [21:09] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
  1266. # [21:11] * Quits: jdaggett (~jdaggett@p57AEC385.dip0.t-ipconnect.de) (Quit: jdaggett)
  1267. # [21:14] <Hixie> annevk: not especially, i just want to actually get the feedback to zero because that's _always_ the goal. :-)
  1268. # [21:14] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 244 seconds)
  1269. # [21:14] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
  1270. # [21:15] <WeirdAl> yeah, those annoying commenters ;)
  1271. # [21:17] * Quits: Lachy (~Lachy@cm-84.215.193.30.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1272. # [21:19] * jonlee is now known as jonlee|afk
  1273. # [21:19] * Joins: Lachy (~Lachy@cm-84.215.193.30.getinternet.no)
  1274. # [21:19] * Joins: dbaron (~dbaron@nat/mozilla/x-wcglecruuxwjndxs)
  1275. # [21:24] * jonlee|afk is now known as jonlee
  1276. # [21:27] * jernoble|afk is now known as jernoble
  1277. # [21:28] * Joins: temp01 (~temp01@unaffiliated/temp01)
  1278. # [21:31] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
  1279. # [21:31] * Joins: AryehGregor_ (~Simetrica@mediawiki/simetrical)
  1280. # [21:32] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 260 seconds)
  1281. # [21:45] * Quits: michaeln (michaeln@nat/google/x-exunxfmyaublcunv) (Quit: Leaving.)
  1282. # [21:59] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  1283. # [22:02] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  1284. # [22:06] * Quits: othermaciej (~mjs@17.245.106.253) (Quit: othermaciej)
  1285. # [22:08] * Joins: othermaciej (~mjs@17.245.106.253)
  1286. # [22:10] * Joins: riven` (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  1287. # [22:11] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 265 seconds)
  1288. # [22:12] * Quits: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net) (Quit: tantek)
  1289. # [22:12] * Joins: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net)
  1290. # [22:13] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  1291. # [22:13] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  1292. # [22:13] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  1293. # [22:15] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Ping timeout: 245 seconds)
  1294. # [22:16] * Quits: riven` (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Ping timeout: 252 seconds)
  1295. # [22:17] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
  1296. # [22:18] * carbonix|away is now known as carbonix
  1297. # [22:19] * Joins: riven` (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  1298. # [22:19] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Disconnected by services)
  1299. # [22:19] * riven` is now known as riven
  1300. # [22:19] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  1301. # [22:19] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  1302. # [22:24] * jernoble is now known as jernoble|afk
  1303. # [22:27] <Hixie> abarth: what's the status of http://wiki.whatwg.org/wiki/Meta_referrer ?
  1304. # [22:30] <othermaciej> Hixie: it's in WebKit (though only shipping in Chrome and we might turn it off for Safari) and Mozilla at least at one point allegedly said they'd implement
  1305. # [22:30] <Hixie> k, guess i'll wait a bit longer then
  1306. # [22:30] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 250 seconds)
  1307. # [22:30] <othermaciej> Hixie: I'm not keen on the existence of the "always" value
  1308. # [22:31] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
  1309. # [22:31] <othermaciej> Hixie: do you have an opinion?
  1310. # [22:31] <Hixie> what's the use case for 'always;?
  1311. # [22:31] <othermaciej> I do not know
  1312. # [22:31] <Hixie> trackback, according to the page
  1313. # [22:31] <Hixie> "A blog hosted over HTTPS might wish to link to a blog hosted over HTTP and receive trackback links"
  1314. # [22:32] <Hixie> i assume it means "send trackback links"
  1315. # [22:32] <Hixie> it is kinda sad that moving to https kills referer
  1316. # [22:33] <othermaciej> the reason for it doing so is historical and weird, but it's created an expectation of referer privacy for at least some users
  1317. # [22:33] <othermaciej> so for example some people promote using google https search to get better privacy on the search queries used to reach a site
  1318. # [22:33] <Hixie> yeah
  1319. # [22:34] <othermaciej> use of the "origin" value does not seem to break that assumption, but "always" would
  1320. # [22:34] <Hixie> (not sure that actually works btw)
  1321. # [22:34] <othermaciej> there may well be back channels for all I know
  1322. # [22:35] <annevk> Google Analytics and Google Webmaster tools provide some info in how users get on your site, including search queries
  1323. # [22:35] <annevk> and links on search redirects are often redirects
  1324. # [22:35] <annevk> search results :)
  1325. # [22:36] * Joins: riven` (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  1326. # [22:37] <othermaciej> I've heard rumors there is interest in using the "origin" meta referrer value for SSL search but I haven't heard of anyone wanting to use "always"
  1327. # [22:37] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
  1328. # [22:37] <jgraham> I think people at Opera might have had concerns about "always" too. Although it was very informal discussion, and "people at Opera" might have just been "me" or something
  1329. # [22:37] <othermaciej> so I would guess search providers care about whatever perceived privacy is gained by not sending the referrer
  1330. # [22:37] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
  1331. # [22:38] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 245 seconds)
  1332. # [22:38] <annevk> but they care about origin so they can promote their existence?
  1333. # [22:38] <othermaciej> apparently, yes
  1334. # [22:39] <othermaciej> or at least, they'd like content providers to know what traffic is being sent by their search engine, even if they don't know the exact query in any given case
  1335. # [22:39] <annevk> because other than that (or CORS usage which does not apply here) it seems like a waste of bandwidth
  1336. # [22:40] * Joins: scor (~scor@dhcp-132-183-242-47.mgh.harvard.edu)
  1337. # [22:40] * Quits: scor (~scor@dhcp-132-183-242-47.mgh.harvard.edu) (Changing host)
  1338. # [22:40] * Joins: scor (~scor@drupal.org/user/52142/view)
  1339. # [22:40] <othermaciej> the desire to send origin-as-referrer seems reasonable to me, though I'm in no position to explain anyone's business case for it
  1340. # [22:40] <annevk> I guess the query is less and less exposed anyway with the search as you type stuff
  1341. # [22:40] * Joins: michaeln (michaeln@nat/google/x-nljiiqdvgeedyvqs)
  1342. # [22:41] <Hixie> personally i'd be fine with not ever sending referer, if we send origin
  1343. # [22:41] <Hixie> origin is useful for security
  1344. # [22:41] <Hixie> my understanding is that "SEO" people want to know what keywords are used to get to their site
  1345. # [22:41] <Hixie> (origin can also be a security/privacy problem itself, of course)
  1346. # [22:41] <Hixie> (e.g. leaking intranet host names)
  1347. # [22:42] <annevk> not sending Referer will likely break a number of sites unfortunately
  1348. # [22:42] <Hixie> jesus, the number of ways that the <object> element's algorithm can be invoked has become ludicrously long
  1349. # [22:42] * Quits: skylamer` (cgskylamer@78.90.213.55)
  1350. # [22:42] <annevk> that use it to determine whether or not to display an image and such
  1351. # [22:43] * jernoble|afk is now known as jernoble
  1352. # [22:44] <Hixie> anyone know if <embed> elements that are display:none also get disabled, like <object> elemnets?
  1353. # [22:44] <Hixie> oh look at that
  1354. # [22:44] <Hixie> the test that roc was using to test <object> actually tests <embed>
  1355. # [22:44] * Quits: dbaron (~dbaron@nat/mozilla/x-wcglecruuxwjndxs) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1356. # [22:44] <Hixie> new question...
  1357. # [22:45] <Hixie> anyone know if <object> elements that are display:none also get disabled, like <embed> elements? :-)
  1358. # [22:47] * Joins: temp01 (~temp01@unaffiliated/temp01)
  1359. # [22:48] * Quits: LBP (~Mirc@pD9EB17D4.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  1360. # [22:50] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  1361. # [22:51] <jgraham> Hixie: I seem to recall it matter for compat.
  1362. # [22:51] <jgraham> That doesn't help much though :)
  1363. # [22:54] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
  1364. # [22:54] * riven` is now known as riven
  1365. # [22:54] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  1366. # [22:54] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  1367. # [22:56] * Quits: erichynds (~ehynds@64.206.121.41)
  1368. # [23:07] * Quits: MacTed (~Thud@63.119.36.36)
  1369. # [23:08] * Quits: nessy (~Adium@124-149-96-148.dyn.iinet.net.au) (Quit: Leaving.)
  1370. # [23:10] * Quits: othermaciej (~mjs@17.245.106.253) (Quit: othermaciej)
  1371. # [23:10] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Quit: snowfox)
  1372. # [23:12] * Joins: othermaciej (~mjs@17.245.106.253)
  1373. # [23:12] * Quits: othermaciej (~mjs@17.245.106.253) (Client Quit)
  1374. # [23:14] * Joins: othermaciej (~mjs@17.245.106.253)
  1375. # [23:21] * Quits: graememcc (~chatzilla@host86-148-138-192.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  1376. # [23:22] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1377. # [23:24] <jamesr> Hixie, in WebKit the behaviors are the same
  1378. # [23:24] <Hixie> that's what i went with too
  1379. # [23:24] <jamesr> Hixie, for <object> vs <embed> re display:none
  1380. # [23:24] <Hixie> more or less
  1381. # [23:24] <Hixie> yeah
  1382. # [23:24] <jamesr> queue a task, eh?
  1383. # [23:25] <jamesr> which task source? some new one?
  1384. # [23:25] <Hixie> same one as for other things that trigger the plugin on/off code
  1385. # [23:25] <jamesr> (wondering if ordering matters vs other tasks)
  1386. # [23:25] <Hixie> the DOM manipulation task source.
  1387. # [23:25] <Hixie> i guess that's bad
  1388. # [23:25] <Hixie> hm
  1389. # [23:26] <jamesr> i'm not sure we are super careful about that (making sure stuff is in the right task source)
  1390. # [23:26] <jamesr> not sure anyone is, to be honest. how tested is it?
  1391. # [23:26] <Hixie> not
  1392. # [23:26] <Hixie> :-)
  1393. # [23:27] <jamesr> normally you just toss everything into one queue and it all just works
  1394. # [23:27] <jamesr> where did you stick this new text?
  1395. # [23:28] <Hixie> for <embed> it's in the "potentially active" definition and there's an open bug on making sure it is triggered on a task and not sync
  1396. # [23:28] <jamesr> i may want to jack some of it for a css animations/transitions proposal
  1397. # [23:28] <jamesr> what section #?
  1398. # [23:28] <Hixie> and for <object> it's before the huge algorithm
  1399. # [23:28] <Hixie> uh
  1400. # [23:29] <Hixie> 4.8.3 and 4.8.4 apparently
  1401. # [23:29] <jamesr> found it (ctrl-f for the win)
  1402. # [23:29] <jgraham> No, ctrl-f for find is a horrible key combination
  1403. # [23:30] <jgraham> The Opera/Firefox setup is much nicer
  1404. # [23:30] <jamesr> actually i don't see this. are your changes on the whatwg.org version yet?
  1405. # [23:30] <Hixie> should be
  1406. # [23:30] <Hixie> that's the first version that gets regenned
  1407. # [23:30] <Hixie> yup
  1408. # [23:31] <Hixie> http://html5.org/tools/web-apps-tracker?from=7099&to=7100 is the diff
  1409. # [23:31] <jamesr> aha
  1410. # [23:31] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1411. # [23:32] <Hixie> actually i guess using the dom task source is ok, since we're "guaranteed" that the layout will be redone when the event loop next spins [or i guess when the next time you call an attribute that has to do it synchronously], so it's a well-defined time
  1412. # [23:32] <jamesr> Hixie, "chnges" in the diff
  1413. # [23:32] <Hixie> thanks will fix
  1414. # [23:33] <Hixie> oh oops, i missed <embed> in the last checkin
  1415. # [23:35] <jamesr> explains that
  1416. # [23:42] * Joins: KillerX_ (~anant@nat/mozilla/x-punttmnmjupbkiip)
  1417. # [23:42] * Quits: KillerX (~anant@nat/mozilla/x-vcnuuiwodtiwrhns) (Read error: Connection reset by peer)
  1418. # [23:42] * KillerX_ is now known as KillerX
  1419. # [23:42] * Quits: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
  1420. # [23:52] * Quits: Lachy (~Lachy@cm-84.215.193.30.getinternet.no) (Quit: Computer has gone to sleep.)
  1421. # [23:57] * Quits: izhak (~izhak@188.244.177.171) (Ping timeout: 256 seconds)
  1422. # Session Close: Wed May 09 00:00:00 2012

The end :)