/irc-logs / freenode / #whatwg / 2013-01-29 / end

Options:

  1. # Session Start: Tue Jan 29 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: scor (~scor@drupal.org/user/52142/view)
  4. # [00:03] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 256 seconds)
  5. # [00:04] * Quits: jsoncorwin (~textual@183.sub-70-199-85.myvzw.com) (Quit: Computer has gone to sleep.)
  6. # [00:05] * Joins: svl (~me@kelbur1.lnk.telstra.net)
  7. # [00:06] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  8. # [00:07] * Joins: dcherman (~dcherman@ool-4356089a.dyn.optonline.net)
  9. # [00:08] * Joins: say2joe (~say2joe@204.56.108.2)
  10. # [00:08] * Parts: say2joe (~say2joe@204.56.108.2)
  11. # [00:11] * Quits: thiessenp (~thiessenp@90.163.53.64) (Quit: Peter is off to fight crime.)
  12. # [00:11] * Joins: Obvious (tachikoma@188.226.74.2)
  13. # [00:14] <a-ja> Hixie: very low-priority ping re: rendering
  14. # [00:15] * Joins: jsoncorwin (~textual@187.sub-70-199-87.myvzw.com)
  15. # [00:17] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  16. # [00:26] <Hixie> a-ja: pong
  17. # [00:26] <a-ja> a nit
  18. # [00:27] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  19. # [00:27] <a-ja> the implementation status popup thing next to sections-and-headings has wrong links in it
  20. # [00:27] <Hixie> woah
  21. # [00:27] <Hixie> oh, i see
  22. # [00:27] <Hixie> it's just that sections-and-headings doesn't have one
  23. # [00:28] <Hixie> if you want one for sections-and-headings, just alt-double-click there
  24. # [00:28] <Hixie> and it'll create one
  25. # [00:28] <a-ja> ? i see links to following section
  26. # [00:28] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
  27. # [00:30] <Hixie> how do you mean?
  28. # [00:31] <a-ja> shows link to #quotes and the edit link point to quotes, too
  29. # [00:32] <Hixie> yes, #quotes is the previous section
  30. # [00:33] <Hixie> there's always a box at the top-left, it is the box for the most recent section to have one
  31. # [00:33] <a-ja> yep...preview, not following.
  32. # [00:33] <a-ja> k
  33. # [00:34] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
  34. # [00:35] * abstractj|away is now known as abstractj
  35. # [00:35] * abstractj is now known as abstractj|brb
  36. # [00:35] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  37. # [00:36] <a-ja> h1 ~ h2 thru h5 looks better now.....though awfully damned verbose when coding for -webkit-any, -moz-any, and :matches :/
  38. # [00:37] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  39. # [00:37] * Quits: sedovsek (~robert@89.142.40.182) (Quit: sedovsek)
  40. # [00:38] * Quits: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com) (Quit: Computer has gone to sleep.)
  41. # [00:39] <Hixie> a-ja: yeah
  42. # [00:41] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  43. # [00:44] * Joins: rniwa (~rniwa@2620:149:4:1b01:94e:66ed:1741:b2a0)
  44. # [00:47] * Quits: jsoncorwin (~textual@187.sub-70-199-87.myvzw.com) (Quit: Computer has gone to sleep.)
  45. # [00:51] <Hixie> can anyone work out why http://www.hixie.ch/tests/adhoc/dom/workers/shared/001.html fails in webkit?
  46. # [00:51] <Hixie> works in opera...
  47. # [00:55] <othermaciej> if the Web Inspector is to be trusted 001.js never gets loaded
  48. # [00:56] * Joins: chriseppstein (~chrisepps@209.119.65.162)
  49. # [00:56] <Hixie> gets loaded for me (safari and chrome) according to web inspector
  50. # [00:56] <Hixie> but i can't work out how to debug a worker
  51. # [00:57] <Hixie> oh maybe event.source isn't implemented in webkit...
  52. # [00:57] <Hixie> (safari gives me a more useful error message than chrome)
  53. # [00:58] <othermaciej> do you know which step of the test fails?
  54. # [00:58] <Hixie> let me get back to you in a minute
  55. # [01:00] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  56. # [01:00] <Hixie> ok yeah
  57. # [01:00] <Hixie> it's just that .source isn't yet supported
  58. # [01:00] <Hixie> using .ports[0] works fine
  59. # [01:01] * Joins: jsoncorwin (~textual@181.sub-70-199-88.myvzw.com)
  60. # [01:03] <Hixie> ok now 003 is failing in opera
  61. # [01:04] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Quit: Leaving.)
  62. # [01:05] <Hixie> bummer
  63. # [01:05] <Hixie> so webkit acts like the normative parts of the spec say, and opera acts like the tutorial parts of the spec say
  64. # [01:06] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  65. # [01:07] <Hixie> anyone other than opera or webkit planning on implementing SharedWorker?
  66. # [01:08] <yroc> Hixie: can you handle two conversations at once?
  67. # [01:08] <a-ja> https://bugzilla.mozilla.org/show_bug.cgi?id=643325
  68. # [01:15] <Hixie> yroc: sure
  69. # [01:16] <Hixie> a-ja: thanks
  70. # [01:16] <Hixie> smaug____: yt?
  71. # [01:16] <Hixie> anyone with IE10 around? what does it say in http://www.hixie.ch/tests/adhoc/dom/workers/shared/000.html ?
  72. # [01:17] <smaug____> Hixie: pong
  73. # [01:17] <smaug____> ah, SharedWorkers
  74. # [01:17] <smaug____> I've tried to get bent to implement them
  75. # [01:18] <smaug____> let me ask
  76. # [01:18] <Hixie> smaug____: do you have an opinion on https://www.w3.org/Bugs/Public/show_bug.cgi?id=19491 ? the question is, should it be possible to connect to a sharedworker when you don't know the URL it was started with
  77. # [01:18] <Hixie> smaug____: (but you do know the name it was started with)
  78. # [01:18] <yroc> K. In light of recent discussion about <article>, what is your rationale for marking up blog comments with <article>?
  79. # [01:18] <Hixie> smaug____: right now the spec says both, opera follows the "urls don't have to match" thing the tutorial suggests, and webkit follows the "urls have to match" thing which the normative algorithm says
  80. # [01:18] <yroc> For one thing, blog comments don't seem to meet the def'n of "self-contained" (as article is defined in the spec)
  81. # [01:19] * Quits: jsoncorwin (~textual@181.sub-70-199-88.myvzw.com) (Quit: Computer has gone to sleep.)
  82. # [01:20] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
  83. # [01:21] <Hixie> yroc: http://lists.w3.org/Archives/Public/public-whatwg-archive/2012Jan/0226.html discusses this
  84. # [01:21] <Hixie> yroc: let me know if that's not enough
  85. # [01:21] <yroc> Great, I'll have a look. Thanks.
  86. # [01:22] * Quits: tomasf (~tom@2002:55e5:db44:0:9ccb:dcff:ac9e:9687) (Quit: tomasf)
  87. # [01:27] <Hixie> smaug____: let me know if you or bent have a different opinion, but fwiw, for now, i'm fixing the non-normative text to match the normative text
  88. # [01:27] <Hixie> smaug____: so url has to match
  89. # [01:27] <smaug____> Hixie: add a comment
  90. # [01:28] <smaug____> Hixie: and I agree with you
  91. # [01:28] <smaug____> s/add/I added/
  92. # [01:28] <Hixie> awesome, thanks
  93. # [01:28] <Hixie> smaug____++
  94. # [01:29] <smaug____> (obviously too late to type anything)
  95. # [01:29] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
  96. # [01:30] <Hixie> wait... i totally misread the spec
  97. # [01:30] <smaug____> your spec ;)
  98. # [01:31] <Hixie> oh i see, i didn't misread, it's contradictory within the normative section
  99. # [01:31] <Hixie> step 5 contradicts step 7.1
  100. # [01:31] <Hixie> bummer
  101. # [01:32] <Hixie> but that's ok
  102. # [01:32] <Hixie> the name allows you to have multiple instances of the same url
  103. # [01:32] <Hixie> ok
  104. # [01:32] <Hixie> don't mind me, ignored everything i said since i incremented you
  105. # [01:38] <a-ja> Hixie: ie10 says FAIL
  106. # [01:38] <Hixie> thanks
  107. # [01:46] <yroc> Hixie: "An article is just a
  108. # [01:46] <yroc> comment that has been hoisted to a more prominent position.
  109. # [01:46] <yroc> " I'm not exactly convinced of this.
  110. # [01:46] <yroc> I mean, I'm thinking a comment is a *reaction* to another piece of writing.
  111. # [01:47] <zewt> sounds like it's trying to reduce the whole internet to a set of comments of varying levels of complexity, heh
  112. # [01:48] <yroc> I'm thinking that "stand-alone" means you can read it and it makes sense in and of itself, without having to link it to anything else.
  113. # [01:48] <a-ja> yroc: never seen a comments feed?
  114. # [01:49] <TabAtkins> Never seen reddit?
  115. # [01:50] <yroc> Hixie had an example of reddit in his reference, so I have to say, yes :-)
  116. # [01:51] <TabAtkins> One blog I read, Less Wrong, uses a reskinned reddit codebase, and there the comments frequently *are* reparented into full articles.
  117. # [01:51] <Hixie> pretty much all writing is a reaction to another piece of writing
  118. # [01:51] <Hixie> whether it's a comment or not doesn't much affect that
  119. # [01:51] <TabAtkins> (Often lightly edited before they hit the homepage to give them more structure, but still, just viewing the comment thread rooted on them is very much like a blog post.)
  120. # [01:51] <yroc> But, I'm just talking in general. A comment like "LOL" or an example in the spec: "Yeah! Especially when talking about your lobbyist friends!"
  121. # [01:51] <TabAtkins> Have you seen blogs?
  122. # [01:52] <Hixie> yroc: there are articles whose contents are pretty short too... twitter is an extreme example of that, as are many tumblrs
  123. # [01:52] <TabAtkins> Those are basically the typical microblog. ^_^
  124. # [01:52] <yroc> You can't decipher these without reference to the "main" article.
  125. # [01:53] <Hixie> the same applies to many things that nobody disagrees are articles
  126. # [01:53] <TabAtkins> Ooh, Tumblr's a good example - a lot of posting is just a quote of someone else's post with a tiny amount of commentary. "LOL" is a common one. Does the mere fact that it's *presented* like a top-level post, despite being for all intents and purposes a comment, change things?
  127. # [01:53] <TabAtkins> Or should tumblr people have to distinguish between "real" posts and reblogs, with the latter not including an <article> at all?
  128. # [01:54] <TabAtkins> (And of course, some reblogs are indeed full posts on their own.)
  129. # [01:54] <Hixie> imho the distinction between "Article" and "Comment" is a distinction from a bygone era, one in which newspapers were written by Journalists and the lowly citizenry had no outlet
  130. # [01:54] <Hixie> nowadays there's nothing to distinguish an article from a comment, and often the comments have higher "value"
  131. # [01:55] * Quits: jsbell (jsbell@nat/google/x-teaduhrjophtmknm) (Quit: There's no place like home...)
  132. # [01:56] <yroc> OK, *but* what does "self-contained" in the spec mean? (I apologize if you think you already answered that)
  133. # [01:56] * Quits: weinig (~weinig@17.114.109.145) (Quit: weinig)
  134. # [01:56] <Hixie> it means that it was written as one thing
  135. # [01:56] <Hixie> for example, if you just take the words "example, if" from this sentence, they're not self-contained, while the whole thing is.
  136. # [01:57] <Hixie> (if you have a better way to put it, please let me know)
  137. # [01:57] <Hixie> "complete" might be a better word
  138. # [01:58] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  139. # [01:58] <TabAtkins> It's just meant to distinguish it from <section>, which often contains things that aren't self-contained, and only make sense in conjunction with the whole article.
  140. # [01:58] <Hixie> yeah
  141. # [01:59] * Joins: weinig (~weinig@17.114.109.145)
  142. # [01:59] <TabAtkins> (While a comment might not make sense except in relation to the article it's responding to, the connection is of a qualitatively different and weaker kind than that of a section to its article.
  143. # [01:59] <TabAtkins> )
  144. # [02:00] <Hixie> i've changed the spec from "self-contained" to "complete, or self-contained,"
  145. # [02:00] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
  146. # [02:01] <yroc> Can you give a simple example of an incomplete <section> of content?
  147. # [02:02] <Hixie> sure, any of the sections in the spec
  148. # [02:03] <yroc> Are you saying that <section> is by definition incomplete?
  149. # [02:03] <yroc> An incomplete unit of content, that is.
  150. # [02:05] <yroc> Like, <h1>Granny Smith</h1><p>These juicy, green apples make a great filling for
  151. # [02:05] <yroc> apple pies.</p>
  152. # [02:05] <yroc> This is incomplete content?
  153. # [02:05] * jernoble is now known as jernoble|afk
  154. # [02:05] * jernoble|afk is now known as jernoble
  155. # [02:06] <Hixie> well, the examples in the spec for <section> and <article> are mostly a bit too contrived to really comment on, because real sections are pages long
  156. # [02:06] <Hixie> i meant hte actual spec sections
  157. # [02:06] <Hixie> not the example ones
  158. # [02:06] <yroc> Ah.
  159. # [02:06] <Hixie> like, section 11.2.3
  160. # [02:06] <Hixie> doesn't make sense without 11.2.2 etc
  161. # [02:06] <Hixie> but mostly the real answer is "it depends on author intent"
  162. # [02:07] <Hixie> one could imagine a book with a "Granny Smith" chapter that just said "These juicy, green apples make a great filling for apple pies.", and then it'd be a section because there'd be lots of other chapters on (maybe) other kinds of apples
  163. # [02:08] <Hixie> but then one could imagine a tweet or reddit comment or tumblr post or newspaper classified ad that just said "Granny Smith. These juicy, green apples make a great filling for apple pies.", and then it'd be an article because that was the whole thing.
  164. # [02:09] <yroc> OK, what you're saying now is making sense to me...
  165. # [02:10] * Joins: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net)
  166. # [02:10] <yroc> Comments aren't "part" of what they're responding to.
  167. # [02:10] <yroc> This is what you mean by "complete"
  168. # [02:10] <Hixie> right
  169. # [02:12] <a-ja> so, <section>s are incomplete til they're in W3C rec, and modified every few years; then they become <article>s?
  170. # [02:12] * a-ja ducks
  171. # [02:12] <Hixie> basically.
  172. # [02:14] * Quits: weinig (~weinig@17.114.109.145) (Quit: weinig)
  173. # [02:14] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 240 seconds)
  174. # [02:15] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
  175. # [02:15] <yroc> But, one thing that bothers me now. The spec says that the composition could *in principle* be independently distributable or reusable. Doesn't that make a book chapter (and *lots* of other potential <section>s) in fact <article>s (by definition)?
  176. # [02:16] <yroc> i.e., Even if they're part of a whole, in principle they don't have to be.
  177. # [02:16] <Hixie> if you were to write a chapter in such a way that you could publish it independently, then yeah, it could be an <article>
  178. # [02:17] <Hixie> but then you could also write an article in such a way that you could put it in a sidebar of another article, and then it's also an <aside>. :-)
  179. # [02:18] * GPHemsley wants to comment on this discussion but doesn't feel like reading the scrollback to determine the context.
  180. # [02:18] <yroc> Right, but the terminology "in principle" would, it seems to me, bias the use of <article> over <section>
  181. # [02:19] <Hixie> yroc: yeah... i dunno what better terminology to use
  182. # [02:19] <Hixie> GPHemsley: man, that's never stopped anyone else
  183. # [02:19] <GPHemsley> I try not to contribute to the problems, only the solutions ;)
  184. # [02:19] <Hixie> :-P
  185. # [02:20] <GPHemsley> I don't see what the big deal is, though. I would think <section> would be pretty clear.
  186. # [02:20] <Hixie> you'd think
  187. # [02:21] <GPHemsley> Perhaps the real problem is that people still are not separating semantics from presentation.
  188. # [02:21] <GPHemsley> A section has a header. It would show up in a table of contents. Fairly straightforward.
  189. # [02:22] <Hixie> GPHemsley: so does an article
  190. # [02:22] <yroc> GPHemsley: Do you even know what this discussion is about?
  191. # [02:22] <Hixie> and not all sections have headers
  192. # [02:22] <GPHemsley> yroc: Nope.
  193. # [02:22] <Hixie> not all docs with sections have tables of contents
  194. # [02:22] <yroc> GPH: thought not.
  195. # [02:22] <GPHemsley> Hixie: *theoretical* tables of contents ;)
  196. # [02:23] <GPHemsley> yroc: I thought I made that pretty clear.
  197. # [02:23] <yroc> GPH: I guess I don't know you well enough yet ;-)
  198. # [02:24] <Hixie> GPHemsley: so when do you use article? every use of article can have a theoretical table of contents too :-)
  199. # [02:24] <GPHemsley> Hixie: I do get the sense that <article> is a bit of a misnomer.
  200. # [02:24] <Hixie> trying to fit the semantics of any element into a one word short name is a challenge :-)
  201. # [02:25] <GPHemsley> Hixie: Also, that was kinda the point I was making. <article> has a table of contents; <section> adds an item to that table of contents.
  202. # [02:26] <a-ja> uh oh....i just coded a TOC as a section
  203. # [02:26] <Hixie> a magazine might have several <article>s and a table of contents listing them
  204. # [02:26] <Hixie> in fact it's pretty common in printed magazines
  205. # [02:26] <a-ja> with role=directory, of course :/
  206. # [02:27] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  207. # [02:27] <GPHemsley> Hixie: Yeah, it all depends on your field of view, macro/micro.
  208. # [02:27] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
  209. # [02:27] <GPHemsley> a-ja: That's not necessarily outside of my definition.
  210. # [02:28] <a-ja> <section> adds an item to that table of contents. <== causes a loop
  211. # [02:28] <a-ja> heh
  212. # [02:28] <yroc> Hixie: How about something like, "self-contained or complete composition...that might potentially be independently distributed or reused...
  213. # [02:28] <GPHemsley> a-ja: If you have pages before the TOC, it's completely reasonable to include the TOC in the TOC. ;)
  214. # [02:28] * Quits: dcherman (~dcherman@ool-4356089a.dyn.optonline.net) (Ping timeout: 256 seconds)
  215. # [02:29] <GPHemsley> a-ja: Note that the TOC itself only has the header, not the entire contents.
  216. # [02:29] <GPHemsley> It basically comes down to what you peg as an article. Everything is relative to that. And you can have articles within articles.
  217. # [02:30] <GPHemsley> (Though it might be weird to have articles within sections.)
  218. # [02:30] <Hixie> yroc: "might potentially" and "in principle" have the same problem, i think
  219. # [02:30] <Hixie> right, gotta go
  220. # [02:30] <Hixie> feel free to mail the list if you come up with a magic solution to all our problems while i'm afk :-)
  221. # [02:31] * GPHemsley still doesn't even know what the problems are. :P
  222. # [02:31] <a-ja> GPHemsley: not at all....have seen plenty of comment <articles> in a comments <section>
  223. # [02:31] <GPHemsley> a-ja: Ah, I suppose that would be the exception.
  224. # [02:32] <GPHemsley> a-ja: Perhaps like when you combine multiple books into a single book, but one of those books has short stories in it.
  225. # [02:32] <a-ja> argh!
  226. # [02:33] <GPHemsley> although actually, that might be an article, not a section
  227. # [02:33] <GPHemsley> hmm
  228. # [02:34] * a-ja goes back to scratching head over whether breadcrumbs and/or toc belong within in a <main>
  229. # [02:34] <GPHemsley> a-ja: Wouldn't they go in <header>?
  230. # [02:35] <GPHemsley> a-ja: Well, breadcrumbs would, at least. TOC is probably more debatable.
  231. # [02:36] <yroc> Oh, I saw <main> now in W3C nightly... Is <main> coming to the spec?
  232. # [02:38] * Quits: kochi_ (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82) (Remote host closed the connection)
  233. # [02:38] * Joins: kochi_ (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
  234. # [02:39] * Joins: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
  235. # [02:42] * Quits: yroc (~yroc@CPE602ad09304e3-CM602ad09304e0.cpe.net.cable.rogers.com) (Quit: Leaving)
  236. # [02:43] * Quits: jonlee (~jonlee@2620:149:4:1b01:c0ff:d14b:608c:613d) (Quit: jonlee)
  237. # [02:46] <GPHemsley> Hmm... my definitions and explanations of <article> and <section> appear to match up exactly with what the spec says
  238. # [02:46] <GPHemsley> that was, in some ways, a complete coincidence
  239. # [02:46] <GPHemsley> but a good one, I think
  240. # [02:47] <GPHemsley> (not just for my own personal sake)
  241. # [02:47] <GPHemsley> Hixie: FYI, the <section> section uses "programme" instead of "program"
  242. # [02:49] <GPHemsley> Actually, that whole example is somewhat weird. Why does the description of the ceremony use <p> instead of <ol>?
  243. # [02:51] * Joins: Lachy_ (~Lachy@cm-84.215.19.229.getinternet.no)
  244. # [02:52] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Read error: Connection reset by peer)
  245. # [02:52] * Lachy_ is now known as Lachy
  246. # [02:54] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
  247. # [03:00] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
  248. # [03:01] <GPHemsley> When was the last time the W3C Validator's tree/outline generator worked?
  249. # [03:05] <a-ja> GPHemsley: been a while, ime
  250. # [03:05] <GPHemsley> That was one of my favorite features, even back before anyone cared.
  251. # [03:05] <a-ja> semantic data extractor
  252. # [03:07] <a-ja> unless you use html5-style titling
  253. # [03:08] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  254. # [03:09] * Joins: eric_carlson (~ericc@c-67-188-56-39.hsd1.ca.comcast.net)
  255. # [03:09] * Quits: eric_carlson (~ericc@c-67-188-56-39.hsd1.ca.comcast.net) (Client Quit)
  256. # [03:09] * Joins: tantek_ (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  257. # [03:09] * Joins: eric_carlson (~eric@17.212.152.104)
  258. # [03:12] <GPHemsley> What was that site that's like pastebin, but with live preview?
  259. # [03:12] <moo-_-> GPHemsley: jsfiddle.net
  260. # [03:12] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
  261. # [03:12] * tantek_ is now known as tantek
  262. # [03:12] <GPHemsley> moo-_-: Doesn't look like the one I had in mind, but it'll do. Thanks.
  263. # [03:12] <moo-_-> np
  264. # [03:14] <GPHemsley> moo-_-: Err, actually, it seems to only allow portions of a page, and it doesn't use the browser default CSS. Is there another one?
  265. # [03:14] <GPHemsley> ah, jsbin.com
  266. # [03:14] <GPHemsley> I should've known
  267. # [03:17] * Joins: esprehn_ (~esprehn@pool-173-73-131-150.washdc.east.verizon.net)
  268. # [03:22] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
  269. # [03:24] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  270. # [03:29] * Joins: abstractj|away (~abstractj@gimli.qmx.me)
  271. # [03:29] * abstractj|away is now known as abstractj
  272. # [03:29] * Quits: abstractj (~abstractj@gimli.qmx.me) (Excess Flood)
  273. # [03:29] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  274. # [03:31] * Joins: abstractj (~abstractj@redhat/jboss/abstractj)
  275. # [03:31] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  276. # [03:33] * Quits: esprehn_ (~esprehn@pool-173-73-131-150.washdc.east.verizon.net) (Quit: esprehn_)
  277. # [03:36] * Quits: othermaciej (~mjs@17.245.108.34) (Quit: othermaciej)
  278. # [03:36] * Joins: a-ja1 (~Instantbi@70.230.170.141)
  279. # [03:37] * Quits: a-ja (~Instantbi@70.230.171.124) (Ping timeout: 244 seconds)
  280. # [03:41] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 18.0/20130109143146])
  281. # [03:45] * Joins: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net)
  282. # [03:55] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  283. # [03:59] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Remote host closed the connection)
  284. # [03:59] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  285. # [04:02] * Joins: weinig (~weinig@24.130.60.35)
  286. # [04:22] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
  287. # [04:22] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  288. # [04:30] * Krinkle is now known as Krinkle|detached
  289. # [04:32] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  290. # [04:34] * Joins: nessy (~silviapf@182.255.120.149)
  291. # [04:38] * Quits: nessy (~silviapf@182.255.120.149) (Client Quit)
  292. # [04:39] * Joins: nessy (~silviapf@182.255.120.149)
  293. # [04:41] <Hixie> GPHemsley: spec is en-us-x-hixie, in which "program" is a computer program and "programme" is all the other programmes. :-P
  294. # [04:41] * abstractj is now known as abstractj|away
  295. # [04:41] <Hixie> GPHemsley: btw, i apparently gave that rod guy an account when he asked for one last march
  296. # [04:41] * GPHemsley shrugs x2
  297. # [04:41] <Hixie> (totally forgot until just now where i happened to search for his name in gmail)
  298. # [04:42] <Hixie> he had [SEC-UNCLASSIFIED] in the subject line then, too...
  299. # [04:44] <GPHemsley> Australian government archives
  300. # [04:44] <GPHemsley> serious stuff :)
  301. # [04:45] <a-ja1> maybe
  302. # [04:45] * a-ja1 worked for a US govt archives once
  303. # [04:46] <zewt> us.zip
  304. # [04:46] * a-ja1 is now known as a-ja
  305. # [04:47] <a-ja> us army records center
  306. # [04:47] <a-ja> b4 email was commonplace
  307. # [04:49] * Quits: jmason (~jmason@174.137.103.143) (Quit: Leaving)
  308. # [04:50] * Quits: jdaggett (~jdaggett@rtr.mozilla.or.jp) (Quit: jdaggett)
  309. # [04:54] * Joins: dcherman (~dcherman@ool-4356089a.dyn.optonline.net)
  310. # [05:00] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  311. # [05:02] * Joins: jdaggett (~jdaggett@rtr.mozilla.or.jp)
  312. # [05:18] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
  313. # [05:19] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  314. # [05:22] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  315. # [05:23] * Quits: beverloo (beverloo@nat/google/x-dqzzxfaeaxuqovdc) (Read error: Operation timed out)
  316. # [05:30] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  317. # [05:38] * Quits: JohnAlbin (~JohnAlbin@36-224-108-7.dynamic-ip.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  318. # [05:40] * Joins: ehsan (~ehsan@24.212.206.174)
  319. # [05:47] * Quits: shanestephens (~shanestep@2401:fa00::11a5:7ae9:dc0e:d517) (Remote host closed the connection)
  320. # [05:48] * Joins: shanestephens (~shanestep@2401:fa00::1d03:dddd:5e9a:5a3e)
  321. # [05:48] * Quits: esprehn (esprehn@nat/google/x-yfrijjkynzgmzqbd) (Remote host closed the connection)
  322. # [05:48] * esprehn_ is now known as esprehn
  323. # [05:48] * Joins: esprehn_ (esprehn@nat/google/x-gmdukjblelguuisu)
  324. # [05:53] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  325. # [06:02] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Linkinus - http://linkinus.com)
  326. # [06:17] * Quits: nessy (~silviapf@182.255.120.149) (Quit: Leaving.)
  327. # [06:23] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  328. # [06:37] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  329. # [06:39] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  330. # [06:43] * Quits: roc_ (~chatzilla@60.234.66.20) (Ping timeout: 256 seconds)
  331. # [06:45] * Joins: weinig (~weinig@24.130.60.35)
  332. # [06:45] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Read error: No route to host)
  333. # [06:45] * Krinkle|detached is now known as Krinkle
  334. # [06:46] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  335. # [06:53] * Joins: shwetank (~shwetank@122.173.193.20)
  336. # [06:56] <MikeSmith> to borrow a movie-industry phrase I learned from watching Argo, I guess we could say that Web Intents is "in turnaround" now
  337. # [06:56] <MikeSmith> http://lists.w3.org/Archives/Public/public-web-intents/2013Jan/0015.html
  338. # [07:03] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  339. # [07:08] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  340. # [07:09] * Joins: JohnAlbin (~JohnAlbin@36-224-108-7.dynamic-ip.hinet.net)
  341. # [07:10] * Joins: nessy (~silviapf@119.17.37.50)
  342. # [07:11] * Quits: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
  343. # [07:11] * Quits: nessy (~silviapf@119.17.37.50) (Client Quit)
  344. # [07:13] * Joins: nvartolomei (~nvartolom@p3.eregie.pub.ro)
  345. # [07:23] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  346. # [07:24] * Quits: rniwa (~rniwa@2620:149:4:1b01:94e:66ed:1741:b2a0) (Quit: rniwa)
  347. # [07:30] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  348. # [07:36] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  349. # [07:36] * Quits: dcherman (~dcherman@ool-4356089a.dyn.optonline.net) (Ping timeout: 256 seconds)
  350. # [07:36] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Ping timeout: 252 seconds)
  351. # [07:38] * Joins: ehsan (~ehsan@24.212.206.174)
  352. # [07:39] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  353. # [07:40] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
  354. # [07:44] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
  355. # [07:45] * Joins: Masklinn (~textual@109.89.134.164)
  356. # [07:46] <hsivonen> manu-db: I don't think the goal of EME is to reduce piracy. I think the goal is to make Hollywood exects comfortable so that they let Netflix deliver content with EME-bootstrapped DRM instead of Silverlight.
  357. # [07:48] * Quits: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  358. # [07:48] * Joins: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net)
  359. # [07:53] * Krinkle is now known as Krinkle|detached
  360. # [07:54] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  361. # [08:04] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  362. # [08:07] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  363. # [08:09] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  364. # [08:10] * Joins: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com)
  365. # [08:14] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Client Quit)
  366. # [08:17] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  367. # [08:17] * Joins: [[zzz]] (~q@node-kna.pool-101-108.dynamic.totbb.net)
  368. # [08:21] * Quits: [[zz]] (~q@node-7g7.pool-125-25.dynamic.totbb.net) (Ping timeout: 252 seconds)
  369. # [08:24] <Hixie> it better not be to reduce piracy, since it'll do precisely zilch to curb piracy
  370. # [08:33] * Quits: JohnAlbin (~JohnAlbin@36-224-108-7.dynamic-ip.hinet.net) (Ping timeout: 264 seconds)
  371. # [08:54] * Joins: sedovsek (~robert@89.143.12.238)
  372. # [08:55] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
  373. # [08:58] * Joins: sedovsek (~robert@89.143.12.238)
  374. # [08:58] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
  375. # [08:59] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  376. # [09:06] * Quits: jdaggett (~jdaggett@rtr.mozilla.or.jp) (Ping timeout: 244 seconds)
  377. # [09:06] * Joins: JohnAlbin (~JohnAlbin@111-250-108-244.dynamic.hinet.net)
  378. # [09:08] * Joins: victor1 (~Adium@AAubervilliers-651-1-144-123.w83-199.abo.wanadoo.fr)
  379. # [09:10] * Joins: Ms2ger (~Ms2ger@109.133.48.197)
  380. # [09:13] * Joins: pyrsmk (~pyrsmk@66.188.115.78.rev.sfr.net)
  381. # [09:13] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  382. # [09:15] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  383. # [09:16] * Joins: roc (~chatzilla@121.98.230.221)
  384. # [09:16] * Parts: victor1 (~Adium@AAubervilliers-651-1-144-123.w83-199.abo.wanadoo.fr)
  385. # [09:25] * Quits: esprehn (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn)
  386. # [09:25] * esprehn_ is now known as esprehn
  387. # [09:33] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  388. # [09:34] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
  389. # [09:34] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  390. # [09:42] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  391. # [09:43] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 252 seconds)
  392. # [09:45] * Joins: Smylers (~smylers@94.116.119.1)
  393. # [09:49] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Read error: Connection reset by peer)
  394. # [09:49] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  395. # [09:51] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Read error: Connection reset by peer)
  396. # [09:51] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  397. # [09:51] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  398. # [09:53] * Quits: bacilla (~karolis@unaffiliated/velkam) (Ping timeout: 264 seconds)
  399. # [09:53] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
  400. # [09:55] * Quits: JibberJim (~opera@host-78-147-244-163.as13285.net) (Quit: JibberJim)
  401. # [09:55] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  402. # [09:56] * abstractj|away is now known as abstractj
  403. # [09:57] * Joins: bacilla (~karolis@unaffiliated/velkam)
  404. # [10:04] * Quits: Smylers (~smylers@94.116.119.1) (Ping timeout: 255 seconds)
  405. # [10:05] * Joins: Somatt_wrk_ (~somattwrk@darkstar2.fullsix.com)
  406. # [10:05] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Read error: Connection reset by peer)
  407. # [10:05] * Joins: Kolombiken (~Adium@217.13.228.226)
  408. # [10:05] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn_)
  409. # [10:08] * Joins: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr)
  410. # [10:11] <Stevef> a-ja: re main breadcrumbs no as they are site navigation which is usually found across pages, if the TOC is the main content of the page yes, if you think this needs to be made clearer in the spec feel to file a bug https://www.w3.org/Bugs/Public/enter_bug.cgi?product=HTML%20WG&component=HTML5%20spec&priority=P3
  411. # [10:13] * Joins: jdaggett (~jdaggett@ad006026.dynamic.ppp.asahi-net.or.jp)
  412. # [10:15] * Quits: nonge_ (~nonge@p5B326299.dip.t-dialin.net) (Ping timeout: 246 seconds)
  413. # [10:18] * Quits: jdaggett (~jdaggett@ad006026.dynamic.ppp.asahi-net.or.jp) (Ping timeout: 256 seconds)
  414. # [10:19] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
  415. # [10:22] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  416. # [10:25] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  417. # [10:25] * Quits: Somatt_wrk_ (~somattwrk@darkstar2.fullsix.com) (Read error: Connection reset by peer)
  418. # [10:27] * Joins: nonge (~nonge@p5082A2F9.dip.t-dialin.net)
  419. # [10:29] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 260 seconds)
  420. # [10:31] * Joins: henrikkok (~henrikkok@81.27.221.193)
  421. # [10:32] * Joins: cheron (~cheron@unaffiliated/cheron)
  422. # [10:36] <hsivonen> Hixie: dunno about the alleged infinite loop
  423. # [10:37] <hsivonen> Hixie: the www-style thread turns to image optimization concerns later
  424. # [10:45] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  425. # [10:45] * Joins: JibberJim (~opera@132.185.151.196)
  426. # [10:46] * Joins: cheron (~cheron@unaffiliated/cheron)
  427. # [10:46] * Joins: charl_ (~charl@charl.eu)
  428. # [10:48] <Stevef> hixie: seems like this could also be an article,or any part of a conversation or dialogue
  429. # [10:48] <Stevef> or this
  430. # [10:53] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  431. # [10:59] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  432. # [11:00] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  433. # [11:05] * Quits: JohnAlbin (~JohnAlbin@111-250-108-244.dynamic.hinet.net) (Quit: JohnAlbin)
  434. # [11:05] * Joins: richt (~richt@office.oslo.opera.com)
  435. # [11:06] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  436. # [11:10] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  437. # [11:13] * Parts: henrikkok (~henrikkok@81.27.221.193)
  438. # [11:13] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  439. # [11:29] * Joins: JohnAlbin (~JohnAlbin@36-224-107-6.dynamic-ip.hinet.net)
  440. # [11:32] * Joins: JohnAlbin_ (~JohnAlbin@36-224-107-6.dynamic-ip.hinet.net)
  441. # [11:34] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  442. # [11:35] * Quits: JohnAlbin (~JohnAlbin@36-224-107-6.dynamic-ip.hinet.net) (Ping timeout: 245 seconds)
  443. # [11:35] * JohnAlbin_ is now known as JohnAlbin
  444. # [11:38] * Joins: henrikkok (~henrikkok@81.27.221.193)
  445. # [11:41] <a-ja> Stevef: the graduation programme example certainly has a toc (i.e. intra-page nav) within <main>
  446. # [11:42] <Stevef> a-ja: yes, thats intra page
  447. # [11:50] * Joins: Lachy (~Lachy@office.oslo.opera.com)
  448. # [11:51] <a-ja> Stevef: i suggest being explicit as possible, so <main> doesn't get abused into being a substitute for a center-column wrapper div
  449. # [11:55] <Stevef> a-ja: i have tried to be explicit any feedback on how to be more specific appreciated :-)
  450. # [11:58] <a-ja> well, "The main content section of a document includes content that is unique to that document and excludes content that is repeated across a set of documents such as site navigation links, copyright information, site logos and banners and search forms (unless the document or applications main function is that of a search form)." could have breadcrumbs specifically added to the exclusion list
  451. # [12:01] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  452. # [12:04] * Joins: kamathln (~kamathln@115.118.150.55)
  453. # [12:05] <a-ja> and the graduation pgm could have explicit reference to the nav before main being to other pages, vs. the nav within main being exclusively intra-page nav
  454. # [12:06] <a-ja> iow, be explicit in surrounding text about what's implicit in the example
  455. # [12:12] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  456. # [12:16] <Stevef> a-ja: thanks!
  457. # [12:18] <a-ja> Stevef, i take it the lack of header nav /ul is intentional
  458. # [12:19] <a-ja> and the H2 in caps
  459. # [12:19] <Stevef> yes
  460. # [12:19] <a-ja> and use of ul vs ol ?
  461. # [12:20] <Stevef> a-ja:not intentional will review
  462. # [12:24] <a-ja> Stevef: unrelated directly to <main> doc....perhaps. should intra-page toc have role=directory on the ul or ol ? (seem to recall that from WAI docs)
  463. # [12:24] * Quits: kamathln (~kamathln@115.118.150.55) (Read error: Connection reset by peer)
  464. # [12:24] * Joins: kamathln (~kamathln@115.118.187.48)
  465. # [12:24] * Joins: ggreer (~AngryPars@unaffiliated/angryparsley)
  466. # [12:26] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  467. # [12:26] * Parts: ggreer (~AngryPars@unaffiliated/angryparsley)
  468. # [12:26] <kamathln> sicking: Hi, are the race conditions in IndexedDb (even handler assignment) still around? Where can I follow the discussions on IndexedDb ?
  469. # [12:27] <SimonSapin> hsivonen: re MQ vs client hints: what does "art direction" mean?
  470. # [12:28] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
  471. # [12:28] * abstractj is now known as abstractj|afk
  472. # [12:31] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 248 seconds)
  473. # [12:31] <hsivonen> SimonSapin: that you change image shape and size so that a smaller image shows only an area of interest chosen by a human to be the most important part of the image
  474. # [12:32] <SimonSapin> I see, thanks
  475. # [12:32] <Stevef> a-ja: sounds reasonable but i don't think it makes any difference practically as its mapped to a list role in APis
  476. # [12:37] <kamathln> sicking: got it : https://dvcs.w3.org/hg/IndexedDB/raw-file/tip/IndexedDB%20Disposition%20of%20Comments.html , but is that the last call/
  477. # [12:39] <a-ja> Stevef: may follow up on that in WAI doc (WAI1?), in light of no <dir> element anymore
  478. # [12:45] * Quits: Ms2ger (~Ms2ger@109.133.48.197) (Quit: bbl)
  479. # [12:57] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  480. # [12:59] * Quits: shwetank (~shwetank@122.173.193.20) (Quit: Leaving...)
  481. # [13:03] * Quits: kamathln (~kamathln@115.118.187.48) (Read error: Connection reset by peer)
  482. # [13:04] * Joins: kamathln (~kamathln@115.117.243.200)
  483. # [13:05] * Joins: mpt (~mpt@nat/canonical/x-qwzhlifqpcmgeofq)
  484. # [13:05] * Quits: mpt (~mpt@nat/canonical/x-qwzhlifqpcmgeofq) (Changing host)
  485. # [13:05] * Joins: mpt (~mpt@canonical/mpt)
  486. # [13:09] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  487. # [13:14] <annevk> How do I reference a pull request in a commit?
  488. # [13:14] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  489. # [13:16] * Joins: carbonix (~vcarbune@vpn-global-dhcp3-194.ethz.ch)
  490. # [13:18] <kamathln> Hi, is there any bot I can use to "tell" someone who has left the channel?
  491. # [13:19] * Joins: svl (~me@kelbur1.lnk.telstra.net)
  492. # [13:19] <hsivonen> kamathln: no. but you try to say stuff so that it gets logged and hope the person you wants to reach reads logs
  493. # [13:20] <hsivonen> (public logs on the Web that is. I don't mean logs of their own absent IRC client)
  494. # [13:20] <kamathln> I can't "hope", I want to ensure ;)
  495. # [13:21] <hsivonen> kamathln: there's no way to ensure on this channel
  496. # [13:21] <kamathln> hsivonen: thanks anyways .. almost everyone has an email, I will dig for and use that ;)
  497. # [13:22] <hsivonen> kamathln: the probability of people responding to logs may be higher than the probability they respond to email
  498. # [13:22] <hsivonen> (not joking)
  499. # [13:23] * Joins: mpt_ (~mpt@nat/canonical/x-moeejxwsnqrzhwcs)
  500. # [13:23] * Quits: mpt_ (~mpt@nat/canonical/x-moeejxwsnqrzhwcs) (Changing host)
  501. # [13:23] * Joins: mpt_ (~mpt@canonical/mpt)
  502. # [13:23] <kamathln> hsivonen: hmm.. you are right ..
  503. # [13:24] <kamathln> sicking: I made a terrible sin (by netizen standards) by not googling thoroughly before asking a qn.. saying sorry for that :)
  504. # [13:24] <kamathln> hsivonen: ^^ :P
  505. # [13:25] <smaug____> there seems to be MemoServ
  506. # [13:26] <kamathln> smaug____: thanks! lemme try
  507. # [13:26] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  508. # [13:26] * mpt_ is now known as mpt
  509. # [13:27] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  510. # [13:28] <kamathln> smaug____: return SUCCESS;
  511. # [13:28] <kamathln> smaug____: thanks :)
  512. # [13:28] * Joins: kerozene (~kerozene@unaffiliated/kerozene)
  513. # [13:29] <smaug____> lunch time
  514. # [13:29] <smaug____> kamathln: and it worked :)
  515. # [13:29] <smaug____> bbl
  516. # [13:36] * Quits: nvartolomei (~nvartolom@p3.eregie.pub.ro) (Remote host closed the connection)
  517. # [13:40] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 276 seconds)
  518. # [13:43] <annevk> hsivonen: btw, https://www.w3.org/Bugs/Public/show_bug.cgi?id=20127 (<template> and shadow DOM affecting DOM algorithms)
  519. # [13:43] * Quits: abstractj|brb (~abstractj@redhat/jboss/abstractj) (Quit: Leaving)
  520. # [13:44] <hsivonen> annevk: yay edge cases
  521. # [13:44] * Quits: kerozene (~kerozene@unaffiliated/kerozene) (Ping timeout: 256 seconds)
  522. # [13:45] * Quits: kamathln (~kamathln@115.117.243.200) (Read error: Connection reset by peer)
  523. # [13:45] <annevk> I'm kinda surprised nobody thought of that thus far
  524. # [13:45] <hsivonen> so it looks like I always forget to land htmlparser patches after landing the corresponding Gecko patches
  525. # [13:46] * Joins: kerozene (~kerozene@unaffiliated/kerozene)
  526. # [13:46] <MikeSmith> hsivonen: oh
  527. # [13:46] <MikeSmith> you forgot this time too?
  528. # [13:47] <hsivonen> MikeSmith: I'm in the process of landing a bunch of stuff
  529. # [13:47] <hsivonen> MikeSmith: sorry about the delay
  530. # [13:47] <hsivonen> so I guess *this* time I did not forget
  531. # [13:49] * Parts: a-ja (~Instantbi@70.230.170.141)
  532. # [13:52] * Quits: kerozene (~kerozene@unaffiliated/kerozene) (Ping timeout: 256 seconds)
  533. # [13:53] * Joins: kerozene (~kerozene@unaffiliated/kerozene)
  534. # [13:56] * Joins: yorick (~yorick@vredebest.xs4all.nl)
  535. # [13:56] * Quits: yorick (~yorick@vredebest.xs4all.nl) (Changing host)
  536. # [13:56] * Joins: yorick (~yorick@oftn/member/yorick)
  537. # [13:58] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  538. # [14:02] * Quits: JibberJim (~opera@132.185.151.196) (Ping timeout: 240 seconds)
  539. # [14:03] * Quits: JohnAlbin (~JohnAlbin@36-224-107-6.dynamic-ip.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  540. # [14:03] * Joins: JibberJim (~opera@132.185.151.196)
  541. # [14:03] * Joins: JohnAlbin (~JohnAlbin@36-224-107-6.dynamic-ip.hinet.net)
  542. # [14:08] * Joins: shwetank (~shwetank@122.173.193.20)
  543. # [14:10] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Read error: Connection reset by peer)
  544. # [14:10] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  545. # [14:11] * Joins: d_rwin (~d_rwin@117.99.12.28)
  546. # [14:12] <hsivonen> MikeSmith: I landed the pending htmlparser patches
  547. # [14:13] <hsivonen> MikeSmith: (and I have not forgotten about ambiguous ampersands. I need to discuss it some more with Hixie. maybe raise it in a WG again.)
  548. # [14:14] <MikeSmith> hsivonen: fwiw I personally have no strong opinions on that
  549. # [14:15] <MikeSmith> I wrote the patch in the interest of clearing out some validator bug reports :)
  550. # [14:15] * Joins: scor (~scor@drupal.org/user/52142/view)
  551. # [14:16] <MikeSmith> because there are several open reports about that one
  552. # [14:18] <MikeSmith> I did try a bit to consider what would be the best validator behavior from the user perspective but I doesn't seem to me there's a real clear answer
  553. # [14:19] <MikeSmith> seems like a judgement-call case
  554. # [14:19] <hsivonen> hmm. is ambiguous ampersands on the band name list yet?
  555. # [14:19] <hsivonen> :-(
  556. # [14:19] <MikeSmith> heh
  557. # [14:19] <MikeSmith> if not it should be
  558. # [14:20] <hsivonen> it is now
  559. # [14:21] <MikeSmith> excellent
  560. # [14:21] <MikeSmith> Ambiguous Ampersand would be a fitting name for a character in a John Waters movie
  561. # [14:21] * Quits: d_rwin (~d_rwin@117.99.12.28) (Ping timeout: 245 seconds)
  562. # [14:22] <hsivonen> so I copied the dir of eclipse itself, the workspace and ~/.eclipse to another computer and launched eclipse.
  563. # [14:22] <hsivonen> and it didn't open up in the same state as on the computer I copied from
  564. # [14:23] <hsivonen> what did I fail to copy?
  565. # [14:24] <MikeSmith> hsivonen: if it were on a Mac i'd say maybe there's something in ~/Library/Application Support/
  566. # [14:26] <MikeSmith> hmm no not there
  567. # [14:26] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  568. # [14:26] <MikeSmith> but on my Mac I do see things in ~/Documents/workspace/.metadata/.plugins/org.eclipse.core.*
  569. # [14:27] <MikeSmith> hmm yeah, e.g., ~/Documents/workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/htmlparser/org.eclipse.jdt.core
  570. # [14:28] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
  571. # [14:29] <MikeSmith> I guess on Mac you'd want to copy over all of ~/Documents/workspace
  572. # [14:30] <MikeSmith> no what the equivalent is on other OSes
  573. # [14:31] <hsivonen> thanks. problem solved: I forgot to make a symlink I had for the workspace and I was referring to the workspace via the symlink
  574. # [14:31] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  575. # [14:32] <MikeSmith> ah OK. oh and I see now you'd already said earlier above that you'd copied the workspace so nothing that I said was relevant anyway :)
  576. # [14:37] * Joins: decotii (~decotii@hq.croscon.com)
  577. # [14:53] * abstractj|afk is now known as abstractj
  578. # [14:58] * Joins: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net)
  579. # [15:01] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  580. # [15:12] * Joins: alrra (~alrra@188.24.77.57)
  581. # [15:12] * Quits: alrra (~alrra@188.24.77.57) (Changing host)
  582. # [15:12] * Joins: alrra (~alrra@unaffiliated/alrra)
  583. # [15:14] <manu-db> hsivonen: re: the purpose of EME - yes, that's my reading on why it exists as well. However, that's not stated in the spec and that's not a technical goal. I'm just trying to help them create a more robust technical goal for the spec.
  584. # [15:15] <manu-db> The EME spec spends a great deal of time weasel-wording its way around what it is actually doing.
  585. # [15:15] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  586. # [15:16] <manu-db> "We're not creating a DRM system, we're creating a protection system... ClearKey is not meant to be used in production, it's just for testing purposes... oh, and browsers are required to implement it, etc."
  587. # [15:16] * Joins: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net)
  588. # [15:18] <manu-db> The whole spec is just a tad too disingenuous for my taste... I'd rather the HTML Media WG publish a spec called WebDRM that requires the browser vendors to agree on a DRM plugin standard and how it works, than do what the EME spec does right now, which is establish most everything as out of scope and provide ClearKey (which provides no real protection for content, but requires browser...
  589. # [15:18] <manu-db> ...manufacturers to implement it)
  590. # [15:19] <manu-db> at least that way Mozilla has a chance of not getting skewered with royalties for whatever CDM scheme becomes popular.
  591. # [15:21] * Joins: smaug (~chatzilla@cs181151161.pp.htv.fi)
  592. # [15:22] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
  593. # [15:22] * smaug is now known as smaug____
  594. # [15:24] * Joins: ehsan (~ehsan@24.212.206.174)
  595. # [15:24] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Read error: Connection reset by peer)
  596. # [15:25] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  597. # [15:25] * Quits: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net) (Quit: Leaving.)
  598. # [15:28] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  599. # [15:31] * Quits: kerozene (~kerozene@unaffiliated/kerozene) (Quit: it's gonna be a long year)
  600. # [15:33] * Joins: dcherman (~dcherman@164.55.254.106)
  601. # [15:39] * Joins: TallTed (~Thud@63.119.36.36)
  602. # [15:43] * Joins: reinaldob (~reinaldob@201.74.207.56)
  603. # [15:45] * Quits: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
  604. # [15:47] * Joins: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net)
  605. # [15:49] * Quits: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net) (Client Quit)
  606. # [15:56] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Quit: Computer has gone to sleep.)
  607. # [16:08] * Joins: danja (~danny@host43-207-dynamic.19-79-r.retail.telecomitalia.it)
  608. # [16:08] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
  609. # [16:14] * Joins: Kolombiken (~Adium@217.13.228.226)
  610. # [16:19] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  611. # [16:19] * Joins: ehsan (~ehsan@24.212.206.174)
  612. # [16:23] * Quits: ehsan (~ehsan@24.212.206.174) (Read error: Operation timed out)
  613. # [16:32] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  614. # [16:33] * Joins: nvartolomei (~nvartolom@p3.eregie.pub.ro)
  615. # [16:39] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  616. # [16:40] * Joins: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com)
  617. # [16:44] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
  618. # [16:46] * Joins: ehsan (~ehsan@66.207.208.98)
  619. # [16:59] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
  620. # [17:00] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn_)
  621. # [17:01] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
  622. # [17:06] * Joins: jahman (~woops@129.175.204.73)
  623. # [17:06] <Ms2ger> MikeSmith, any news on w3c-test.org replication, btw?
  624. # [17:07] <MikeSmith> Ms2ger: no, sorry
  625. # [17:07] * Quits: Kolombiken (~Adium@217.13.228.226) (Ping timeout: 257 seconds)
  626. # [17:08] <MikeSmith> i will make time this week
  627. # [17:08] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  628. # [17:13] * Parts: mitemitreski (~mitemitre@212.120.17.179)
  629. # [17:13] * Joins: dbaron (~dbaron@nat/mozilla/x-vwgmypjmirtdzbti)
  630. # [17:14] * Quits: nvartolomei (~nvartolom@p3.eregie.pub.ro) (Remote host closed the connection)
  631. # [17:17] * Joins: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net)
  632. # [17:17] * Quits: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net) (Read error: Connection reset by peer)
  633. # [17:18] * Joins: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net)
  634. # [17:18] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  635. # [17:20] * Quits: Masklinn (~textual@109.89.134.164)
  636. # [17:24] * Quits: dbaron (~dbaron@nat/mozilla/x-vwgmypjmirtdzbti) (Ping timeout: 260 seconds)
  637. # [17:26] * carbonix is now known as vcarbune|away
  638. # [17:30] <annevk> Ms2ger: fyi: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20127
  639. # [17:30] <annevk> Ms2ger: will prolly fix that soonish
  640. # [17:32] <Ms2ger> Great :)
  641. # [17:33] <dglazkov> good morning, Whatwg!
  642. # [17:35] * Quits: richt (~richt@office.oslo.opera.com) (Remote host closed the connection)
  643. # [17:35] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  644. # [17:36] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  645. # [17:37] * Joins: dbaron (~dbaron@nat/mozilla/x-hqqjvvelhphwyvxw)
  646. # [17:37] <annevk> I've been wondering what I have done and regret in the context of the web platform. So far I have CORS header naming and overall complexity.
  647. # [17:38] <annevk> But then that's one of the few things I actually introduced to the web platform as lots of my work has been specifying old relics.
  648. # [17:41] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  649. # [17:44] * abstractj is now known as abstractj|lunch
  650. # [17:45] * Quits: JibberJim (~opera@132.185.151.196) (Quit: JibberJim)
  651. # [17:50] * Joins: Masklinn (~textual@77.109.116.6)
  652. # [17:50] * Joins: darobin (~darobin@2620:101:8003:300:c5d4:1fdb:74a1:3596)
  653. # [17:52] * Quits: dbaron (~dbaron@nat/mozilla/x-hqqjvvelhphwyvxw) (Ping timeout: 260 seconds)
  654. # [17:53] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 248 seconds)
  655. # [17:57] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 256 seconds)
  656. # [17:58] * Joins: thiessenp (~thiessenp@47.pool62-37-74.dynamic.orange.es)
  657. # [18:00] * Joins: mpt (~mpt@nat/canonical/x-meygzoqahrwjpoaw)
  658. # [18:00] * Quits: mpt (~mpt@nat/canonical/x-meygzoqahrwjpoaw) (Changing host)
  659. # [18:00] * Joins: mpt (~mpt@canonical/mpt)
  660. # [18:00] * Joins: weinig (~weinig@17.114.109.145)
  661. # [18:01] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
  662. # [18:03] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  663. # [18:05] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  664. # [18:10] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  665. # [18:10] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
  666. # [18:16] * Joins: jsbell (jsbell@nat/google/x-ooofxlbynnrinlbi)
  667. # [18:18] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  668. # [18:18] * Joins: chriseppstein (~chrisepps@209.119.65.162)
  669. # [18:19] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 245 seconds)
  670. # [18:19] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  671. # [18:19] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  672. # [18:19] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  673. # [18:21] * Joins: fr0zenice (~frozenice@unaffiliated/fr0zenice)
  674. # [18:22] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
  675. # [18:22] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  676. # [18:23] * Joins: eric_carlson (~eric@2620:149:4:1b01:dca5:c08f:feb8:a86e)
  677. # [18:23] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Ping timeout: 245 seconds)
  678. # [18:24] * Joins: dbaron (~dbaron@nat/mozilla/x-zltzttmfoduyizht)
  679. # [18:24] * Quits: eric_carlson (~eric@2620:149:4:1b01:dca5:c08f:feb8:a86e) (Client Quit)
  680. # [18:27] * Joins: gavinc (~gavin@50.0.77.3)
  681. # [18:27] * jwalden supposes the things he regrets are stuff he tested before implementation and missed the issues that arose later in specification, but were argued too late to change
  682. # [18:28] <jwalden> like [0].indexOf(-0) being 0, or [NaN].indexOf(NaN) being -1 (assuming I remember both cases correctly enough)
  683. # [18:29] <jwalden> I still think we could change those, but we have some severely compat-crazy people in es-discuss at times :-\
  684. # [18:30] <jwalden> not to mention es-discuss politics
  685. # [18:30] <jwalden> "not to mention"
  686. # [18:30] <annevk> Can't you sneak it into Gecko?
  687. # [18:31] * Joins: JonathanNeal (~JonathanN@38.122.109.194)
  688. # [18:31] * Joins: eresair (~eresair@173.247.199.2)
  689. # [18:32] <jwalden> well, that would have been past the module owner, at one time, and brendan was one of the compat-crazy people IMO :-)
  690. # [18:32] <jwalden> and these days, if it ain't in a spec, roughly, we don't change
  691. # [18:32] <jwalden> or in a draft that pretends to slightly approach spec-ness
  692. # [18:33] <jwalden> probably my biggest grumble about many SpiderMonkey extensions is how under-thought out they are in terms of the actual semantics implemented
  693. # [18:33] <jwalden> too much hand-waviness, not enough actual algorithms and specific syntax addition descriptions and stuff
  694. # [18:34] <annevk> That does sound fairly political. I like to believe there's always room for experiments in HTML/DOM/CSS, but maybe that's not true either.
  695. # [18:34] * Quits: dbaron (~dbaron@nat/mozilla/x-zltzttmfoduyizht) (Ping timeout: 260 seconds)
  696. # [18:34] <jwalden> yeah, I think we don't do enough experimentation, especially with a rapid-release thing that makes experimentation lower-cost
  697. # [18:35] <jwalden> pretty much any plausible change should be something we can ship in a nightly for a little bit to get basic, if incomplete, information about web compatibility
  698. # [18:35] * Joins: jernoble (~jernoble@17.212.152.13)
  699. # [18:36] <jwalden> although, it's surprising just how many things we think are negligible based on nightly/alpha/beta feedback, only to find them rather worse when they get in a release
  700. # [18:36] <jwalden> nightly/alpha/beta users don't cover the site gamut as well as one might expect
  701. # [18:36] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  702. # [18:36] <jwalden> given the number of such testers we have, I'd have thought simple law of large numbers and all
  703. # [18:38] <annevk> I guess there might be quite a few intranet deployments these days that will not test with nightlies.
  704. # [18:38] * Quits: weinig (~weinig@17.114.109.145) (Remote host closed the connection)
  705. # [18:38] <annevk> I only have FirefoxNightly.app at the moment myself
  706. # [18:39] * Joins: weinig (~weinig@17.212.155.72)
  707. # [18:39] <annevk> Same for Chrome
  708. # [18:40] <jwalden> the issues with seeming-lesser import that I've noticed as being worse at release scale haven't been intranet things (although I don't doubt there are some I just haven't seen)
  709. # [18:41] <annevk> I remember hsivonen battling router software
  710. # [18:41] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  711. # [18:42] * Joins: jonlee (~jonlee@2620:149:4:1b01:2454:9a57:88bf:bc7b)
  712. # [18:45] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  713. # [18:46] <jsbell> sicking: I was talking to the MSFT folks last week about the IndexedDB spec. Do you have any objection to eliminating the speclets/build step and just having one document?
  714. # [18:48] * Joins: dbaron (~dbaron@nat/mozilla/x-aflremudjgzcqgpz)
  715. # [18:53] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
  716. # [18:54] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  717. # [18:55] * Quits: dbaron (~dbaron@nat/mozilla/x-aflremudjgzcqgpz) (Ping timeout: 255 seconds)
  718. # [18:55] <sicking> jsbell: not at all!
  719. # [18:56] <jsbell> sicking: okay. we did an (offline) edit pass together for editorial nits (about 10 of the issues). I think the plan is that Eliot will get those in, then I'll tackle updating to the new ReSpec. Time permitting all around.
  720. # [19:02] * Joins: danielfilho (~danielfil@177.189.134.235)
  721. # [19:02] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  722. # [19:03] <sicking> jsbell: awesome
  723. # [19:04] * Joins: eric_carlson (~eric@2620:149:4:1b01:991c:a005:159e:a2b0)
  724. # [19:05] <jsbell> sicking: yeah. I was sitting with Israel and Eliot so gained some insights. :)
  725. # [19:07] * abstractj|lunch is now known as abstractj
  726. # [19:07] * Quits: pyrsmk (~pyrsmk@66.188.115.78.rev.sfr.net) (Remote host closed the connection)
  727. # [19:08] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  728. # [19:09] * Quits: danielfilho (~danielfil@177.189.134.235) (Remote host closed the connection)
  729. # [19:09] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  730. # [19:11] * Joins: dbaron (~dbaron@nat/mozilla/x-nhwcypfpnwichxqf)
  731. # [19:12] * Quits: ^esc (~esc_ape@178.115.251.67.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  732. # [19:19] * Joins: ^esc (~esc_ape@178.115.248.249.wireless.dyn.drei.com)
  733. # [19:19] * Quits: dbaron (~dbaron@nat/mozilla/x-nhwcypfpnwichxqf) (Ping timeout: 276 seconds)
  734. # [19:22] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  735. # [19:29] * Joins: maikmerten (~maikmerte@port-92-201-210-54.dynamic.qsc.de)
  736. # [19:31] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  737. # [19:31] * Joins: dbaron (~dbaron@nat/mozilla/x-urlljsgcgozydouj)
  738. # [19:32] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  739. # [19:36] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  740. # [19:41] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  741. # [19:41] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  742. # [19:41] * Joins: erichynds (~ehynds@64.206.121.41)
  743. # [19:42] * Quits: dbaron (~dbaron@nat/mozilla/x-urlljsgcgozydouj) (Ping timeout: 272 seconds)
  744. # [19:43] * jonlee is now known as jonlee|afk
  745. # [19:43] * Joins: alrra (~alrra@188.24.77.57)
  746. # [19:43] * Quits: alrra (~alrra@188.24.77.57) (Changing host)
  747. # [19:43] * Joins: alrra (~alrra@unaffiliated/alrra)
  748. # [19:43] * jonlee|afk is now known as jonlee
  749. # [19:44] * Quits: alrra (~alrra@unaffiliated/alrra) (Client Quit)
  750. # [19:45] * Joins: necolas (~necolas@8.25.197.25)
  751. # [19:46] * Joins: sicking_ (~sicking@v-1045.fw1.sfo1.mozilla.net)
  752. # [19:46] * Joins: miketaylr (~miketaylr@107.33.228.26)
  753. # [19:47] * jernoble is now known as jernoble|afk
  754. # [19:47] * jernoble|afk is now known as jernoble
  755. # [19:47] <MikeSmith> Matthew Kaufman from MS/Skype right now filing a barrage of bugs against the WebRTC spec
  756. # [19:47] <MikeSmith> http://lists.w3.org/Archives/Public/public-webrtc/2013Jan/
  757. # [19:47] <MikeSmith> normally when you see an implementor do that, it's good sign
  758. # [19:48] * Joins: alrra (~alrra@unaffiliated/alrra)
  759. # [19:48] <MikeSmith> sign that they're interested in implementing the spec but that there are some problems that need fixing
  760. # [19:48] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 255 seconds)
  761. # [19:48] * sicking_ is now known as sicking
  762. # [19:48] * Quits: alrra (~alrra@unaffiliated/alrra) (Remote host closed the connection)
  763. # [19:49] <MikeSmith> I hope that's the case here
  764. # [19:49] <Ms2ger> Do you know if they're implementing from the spec rather than from Google's codedump?
  765. # [19:49] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Client Quit)
  766. # [19:50] <MikeSmith> I don't know that they're implementing at all from anything at this point
  767. # [19:51] <MikeSmith> but they are not bad bugs
  768. # [19:51] <MikeSmith> a lot of them are just "XXX not specified"
  769. # [19:51] <MikeSmith> which is true
  770. # [19:51] * vcarbune|away is now known as vcarbune
  771. # [19:52] <MikeSmith> I guess you really could not implement from the spec if all that stuff is not specified
  772. # [19:53] <MikeSmith> so it could be instead that the purpose of him raising the bugs is just to point out, this spec is not implementable in its current form because here's all this stuff it doesn'T even specify
  773. # [19:53] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  774. # [19:54] <othermaciej> MikeSmith: I’d guess Microsoft still wants to push for their CU-RTC thing instead
  775. # [19:55] <MikeSmith> othermaciej: from their public comments so far that would sure seem to be the case
  776. # [19:56] <MikeSmith> but the WebRTC WG pretty soundly rejected CU-RTC after quite a lot discussion about the details
  777. # [19:58] <othermaciej> I need to get some input from people at Apple who would actually understand the technical details
  778. # [19:58] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 252 seconds)
  779. # [19:58] <othermaciej> it kinda seemed to me like Microsoft’s criticism of relying on SDP might be valid, but I wasn’t able to evaluate for myself
  780. # [19:59] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  781. # [19:59] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
  782. # [20:00] * Joins: JibberJim (~opera@host-78-147-244-163.as13285.net)
  783. # [20:00] <MikeSmith> othermaciej: my understanding of the SDP choice is that the group made it with full knowledge that it introduced some other problems but that the benefits it brings to app developers are worth the tradeoff
  784. # [20:01] * Joins: dbaron (~dbaron@nat/mozilla/x-xxlqmzskfyvixkjp)
  785. # [20:01] * Quits: miketaylr (~miketaylr@107.33.228.26) (Ping timeout: 248 seconds)
  786. # [20:01] <othermaciej> MikeSmith: I’m also not able to evaluate whether those benefits are worth it
  787. # [20:02] <MikeSmith> yeah, not that I actually understand any of this stuff
  788. # [20:02] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  789. # [20:04] * jonlee is now known as jonlee|afk
  790. # [20:05] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Quit: nn)
  791. # [20:06] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  792. # [20:06] * Quits: dbaron (~dbaron@nat/mozilla/x-xxlqmzskfyvixkjp) (Ping timeout: 248 seconds)
  793. # [20:10] * Joins: say2joe (~say2joe@204.56.108.2)
  794. # [20:10] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 248 seconds)
  795. # [20:13] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  796. # [20:13] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:2454:9a57:88bf:bc7b) (Quit: jonlee|afk)
  797. # [20:14] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 245 seconds)
  798. # [20:16] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
  799. # [20:17] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  800. # [20:19] * Joins: sedovsek (~robert@89.143.12.238)
  801. # [20:20] * Joins: sicking_ (~sicking@v-1045.fw1.sfo1.mozilla.net)
  802. # [20:20] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  803. # [20:21] * Joins: dbaron (~dbaron@nat/mozilla/x-ehugiqljxpexipgb)
  804. # [20:22] * Joins: jernoble (~jernoble@17.212.152.13)
  805. # [20:22] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  806. # [20:24] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 264 seconds)
  807. # [20:24] * sicking_ is now known as sicking
  808. # [20:24] <hober> Hixie: how's it going re: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20212#c11 ?
  809. # [20:25] * Quits: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com) (Quit: Computer has gone to sleep.)
  810. # [20:26] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
  811. # [20:26] <Hixie> haven't looked at it since that comment
  812. # [20:26] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  813. # [20:27] <hober> ok
  814. # [20:27] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  815. # [20:28] * Quits: shwetank (~shwetank@122.173.193.20) (Quit: Linkinus - http://linkinus.com)
  816. # [20:28] * Quits: dbaron (~dbaron@nat/mozilla/x-ehugiqljxpexipgb) (Ping timeout: 252 seconds)
  817. # [20:30] * Quits: TallTed (~Thud@63.119.36.36) (Ping timeout: 245 seconds)
  818. # [20:31] * Joins: TallTed (~Thud@63.119.36.36)
  819. # [20:34] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  820. # [20:39] * Quits: maikmerten (~maikmerte@port-92-201-210-54.dynamic.qsc.de) (Remote host closed the connection)
  821. # [20:40] * Joins: rniwa (~rniwa@2620:149:4:1b01:2d68:c26e:8188:b167)
  822. # [20:40] * Joins: cabanier (~cabanier@192.150.22.55)
  823. # [20:40] * Quits: henrikkok (~henrikkok@188-179-68-166-static.dk.customer.tdc.net) (Quit: Leaving.)
  824. # [20:43] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
  825. # [20:44] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  826. # [20:46] * Joins: dbaron (~dbaron@nat/mozilla/x-cmftfdyyvuuamvud)
  827. # [20:46] * Joins: weinig_ (~weinig@17.114.109.145)
  828. # [20:47] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  829. # [20:47] * Joins: hasathe__ (~hasather_@cm-84.210.170.238.getinternet.no)
  830. # [20:47] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Read error: Connection reset by peer)
  831. # [20:49] * abstractj is now known as abstractj|away
  832. # [20:49] * Quits: weinig (~weinig@17.212.155.72) (Ping timeout: 276 seconds)
  833. # [20:49] * weinig_ is now known as weinig
  834. # [20:50] * linclark is now known as linclark|afk
  835. # [20:53] * Joins: miketaylrrrr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  836. # [20:54] * miketaylrrrr is now known as miketaylr
  837. # [20:54] * Quits: dbaron (~dbaron@nat/mozilla/x-cmftfdyyvuuamvud) (Ping timeout: 272 seconds)
  838. # [20:56] <esprehn_> TabAtkins: By default a background image should be inside the borders?
  839. # [20:57] <esprehn_> TabAtkins: specifically why is the radial gradient under the borders on http://jsfiddle.net/Shsxv/1/ ?
  840. # [20:58] <Hixie> by default the background goes to outside the borders
  841. # [20:58] <Hixie> the border is over the background
  842. # [20:58] <Hixie> unless background-origin is set to something else
  843. # [21:00] <Hixie> sorry, background-clip
  844. # [21:00] <Hixie> not -origin
  845. # [21:00] <Hixie> http://dev.w3.org/csswg/css3-background/#the-background-clip
  846. # [21:01] <esprehn_> if I do background-image: url(cat.png); border: 100px solid red; the borders aren't over the cat though
  847. # [21:01] * Joins: yroc (~yroc@out-on-152.wireless.telus.com)
  848. # [21:01] <esprehn_> the background color is under the borders, but the image is not
  849. # [21:01] * Joins: stalled (~stalled@unaffiliated/stalled)
  850. # [21:01] * Joins: reinaldob (~reinaldob@201.74.207.56)
  851. # [21:02] <esprehn_> Hixie: what's notable is that a gradient is specified as a background-image, but behaves as a background-color
  852. # [21:03] <Hixie> esprehn_: set background-repeat:repeat and it'll go under the border
  853. # [21:03] <Hixie> oh wait
  854. # [21:03] <Hixie> if it's solid red you won't see it
  855. # [21:03] <Hixie> set it to dotted red
  856. # [21:04] <esprehn_> ah, so the cat is inside the border by default, and not repeated under the borders
  857. # [21:04] <Hixie> it should be repeated under the borders
  858. # [21:04] <Hixie> but it's positioned relative to the padding box
  859. # [21:06] <Hixie> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2075
  860. # [21:06] * Quits: jsoncorwin (~textual@c-98-210-130-242.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  861. # [21:10] * Quits: weinig (~weinig@17.114.109.145) (Quit: weinig)
  862. # [21:10] <esprehn_> Hixie: perfect, thanks
  863. # [21:10] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
  864. # [21:16] * Joins: jgv (~jgv@rrcs-24-39-132-214.nyc.biz.rr.com)
  865. # [21:22] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  866. # [21:25] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
  867. # [21:25] * Joins: reinaldob (~reinaldob@201.74.207.56)
  868. # [21:25] * Quits: yroc (~yroc@out-on-152.wireless.telus.com) (Quit: Leaving)
  869. # [21:30] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
  870. # [21:31] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  871. # [21:38] * Quits: hasathe__ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  872. # [21:39] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  873. # [21:42] * Joins: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com)
  874. # [21:43] * Joins: erichynds (~ehynds@64.206.121.41)
  875. # [21:45] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
  876. # [21:49] * Quits: vcarbune (~vcarbune@vpn-global-dhcp3-194.ethz.ch) (Quit: Leaving)
  877. # [21:53] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 256 seconds)
  878. # [21:54] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 245 seconds)
  879. # [21:56] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  880. # [21:56] * Joins: weinig (~weinig@17.114.109.145)
  881. # [21:56] * Quits: weinig (~weinig@17.114.109.145) (Client Quit)
  882. # [21:56] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  883. # [22:00] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 252 seconds)
  884. # [22:01] * Quits: ukai_ (ukai@nat/google/x-fkreryqyitfccjbz) (Remote host closed the connection)
  885. # [22:02] * abstractj|away is now known as abstractj
  886. # [22:02] * Quits: marcosc (~marcosc@bl11-125-142.dsl.telepac.pt) (Remote host closed the connection)
  887. # [22:05] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
  888. # [22:06] * Joins: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk)
  889. # [22:08] * Joins: sedovsek (~robert@89.143.12.238)
  890. # [22:08] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  891. # [22:08] * Joins: isherman-book (Adium@nat/google/x-jjcebnvfrpnxxbzt)
  892. # [22:08] <esprehn_> Hixie: more fundamentally no other language works like this
  893. # [22:09] <esprehn_> Hixie: new Socket() does not connect the socket in _any_ language that I'm aware of
  894. # [22:09] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
  895. # [22:11] <esprehn_> Hixie: but the reasons are many, if your constructor is a verb your only extension point is the constructor
  896. # [22:12] <esprehn_> and the only error return is an exception
  897. # [22:13] <esprehn_> it's standard OO design
  898. # [22:14] <esprehn_> it's weird to be discussing this, it's a question of why is JS a special snowflake :)
  899. # [22:14] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  900. # [22:16] * Quits: thiessenp (~thiessenp@47.pool62-37-74.dynamic.orange.es) (Quit: thiessenp)
  901. # [22:16] * Quits: isherman-book (Adium@nat/google/x-jjcebnvfrpnxxbzt) (Quit: Leaving.)
  902. # [22:18] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  903. # [22:23] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  904. # [22:23] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
  905. # [22:26] * Joins: jonlee (~jonlee@2620:149:4:1b01:9dee:866:84cd:9512)
  906. # [22:26] * Quits: Masklinn (~textual@77.109.116.6)
  907. # [22:29] * Quits: fr0zenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  908. # [22:30] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  909. # [22:30] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  910. # [22:31] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  911. # [22:33] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  912. # [22:36] * jonlee is now known as jonlee|afk
  913. # [22:37] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:9dee:866:84cd:9512) (Quit: jonlee|afk)
  914. # [22:38] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  915. # [22:40] * Joins: thiessenp (~thiessenp@47.pool62-37-74.dynamic.orange.es)
  916. # [22:45] * Joins: sicking_ (~sicking@v-1045.fw1.sfo1.mozilla.net)
  917. # [22:46] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 244 seconds)
  918. # [22:46] * sicking_ is now known as sicking
  919. # [22:47] * Quits: gavinc (~gavin@50.0.77.3) (Quit: Konversation terminated!)
  920. # [22:51] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  921. # [22:52] * Joins: sedovsek (~robert@89.143.12.238)
  922. # [22:52] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  923. # [22:52] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  924. # [22:58] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  925. # [23:00] * Quits: TallTed (~Thud@63.119.36.36)
  926. # [23:00] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  927. # [23:00] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  928. # [23:02] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  929. # [23:03] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Client Quit)
  930. # [23:04] * Quits: JonathanNeal (~JonathanN@38.122.109.194) (Quit: JonathanNeal)
  931. # [23:05] * Krinkle|detached is now known as Krinkle
  932. # [23:06] <Hixie> esprehn_: there are plenty of APIs where creating the object has side-effects
  933. # [23:06] <Hixie> esprehn_: e.g. IO::Socket::INET in perl opens the socket
  934. # [23:07] <Hixie> esprehn_: when you call the constructor
  935. # [23:08] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  936. # [23:09] <Hixie> esprehn_: Java's Socket API seems to do the same, when you call its constructor with an IP and port
  937. # [23:09] <Hixie> java.net.Socket, that is
  938. # [23:09] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Read error: Operation timed out)
  939. # [23:10] * abstractj is now known as abstractj|away
  940. # [23:10] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  941. # [23:12] * Joins: gavinc (~gavin@50.0.77.3)
  942. # [23:13] <Hixie> esprehn_: as far as i can tell, the common lisp equivalent has a function to which you pass the address and port and from which you receive a live connected socket
  943. # [23:14] * Quits: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk) (Quit: Leaving.)
  944. # [23:14] * Joins: roc (~chatzilla@60.234.66.20)
  945. # [23:14] <Hixie> in fact it'd be hard to see how a pure-functional system could do anything _but_ return a live connected object
  946. # [23:14] <Hixie> not that doing I/O in a pure-functional system is something i'd recommend for people who want to remain sane
  947. # [23:15] <jgraham> Well a *pure* functional system doesn't have IO by definition
  948. # [23:15] <Hixie> right
  949. # [23:16] <jgraham> (python's SMTP lib also connects in the constructor, to pick a random example)
  950. # [23:16] <Hixie> it's a pretty common pattern
  951. # [23:17] <Hixie> imho it's a sensible one, though it certainly doesn't fit perfectly with e.g. how C++ handled exceptions in constructors
  952. # [23:17] <Hixie> handles
  953. # [23:17] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Ping timeout: 245 seconds)
  954. # [23:17] <Hixie> so there are certain languages where it's probably a bad pattern
  955. # [23:17] <Hixie> (not JS)
  956. # [23:21] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  957. # [23:22] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  958. # [23:25] * Joins: kerozene (~kerozene@unaffiliated/kerozene)
  959. # [23:28] <esprehn_> Hixie: heh, seems you're right
  960. # [23:28] <esprehn_> Hixie: but Java does provide a way to create a socket that's not connected
  961. # [23:28] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  962. # [23:28] <esprehn_> Hixie: there's no way for Gmail to have a single Notification instance for "New mail available" and just call show() on it
  963. # [23:29] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Client Quit)
  964. # [23:29] <esprehn_> like <dialog>
  965. # [23:29] * Quits: thiessenp (~thiessenp@47.pool62-37-74.dynamic.orange.es) (Quit: thiessenp)
  966. # [23:30] <Hixie> esprehn_: sure there is. Just create an object with a show() method that creates the notification.
  967. # [23:30] <Hixie> esprehn_: i mean, it won't be a native Notification object, but why would that matter
  968. # [23:33] <esprehn_> but people do reuse XHRs
  969. # [23:34] <esprehn_> I mean I'll concede that clearly other people disagree with me :)
  970. # [23:34] * jernoble is now known as jernoble|afk
  971. # [23:34] * jernoble|afk is now known as jernoble
  972. # [23:34] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  973. # [23:35] <Hixie> that people reuse XHRs is a source of lots of problems, and is IMHO a terrible mistake
  974. # [23:36] <Hixie> but in practice XHR's design stems from the fact that it used to be an ActiveX object, which is to say a COM object, and COM objects have a lot in common with C++ objects
  975. # [23:36] <Hixie> and using C++ design in JS isn't good practice IMHO :-)
  976. # [23:37] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  977. # [23:37] <sicking> yup
  978. # [23:41] * Joins: sedovsek (~robert@89.143.12.238)
  979. # [23:41] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Client Quit)
  980. # [23:44] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  981. # [23:45] <esprehn_> Hixie: perhaps, I do think you're overly optimistic about what happens inside the JS VMs
  982. # [23:45] <esprehn_> no one has predictive allocation, or has been working on it that I know of
  983. # [23:46] <esprehn_> or magical behind your back free()
  984. # [23:46] <esprehn_> I guess we'll catch up with lisp eventually
  985. # [23:49] * Joins: tomasf (~tom@85.229.219.68)
  986. # [23:49] <Hixie> the point is just to allow implementations to do that
  987. # [23:51] * Quits: isherman1 (isherman@nat/google/x-xiqjlazmlivfmmxb) (Quit: Leaving.)
  988. # [23:51] * Joins: isherman (isherman@nat/google/x-fzzukirmcbzewesh)
  989. # [23:51] * Joins: thiessenp (~thiessenp@47.pool62-37-74.dynamic.orange.es)
  990. # [23:52] * Quits: isherman (isherman@nat/google/x-fzzukirmcbzewesh) (Remote host closed the connection)
  991. # [23:52] <Hixie> anyone think of a better term than "outlinee" for "the element for which an outline is being created"?
  992. # [23:53] * Joins: isherman (isherman@nat/google/x-jkifulpsrkxpmtos)
  993. # [23:54] * Joins: sedovsek (~robert@89.143.12.238)
  994. # [23:58] <Philip`> "outline target"?
  995. # [23:58] * Quits: thiessenp (~thiessenp@47.pool62-37-74.dynamic.orange.es) (Quit: thiessenp)
  996. # [23:58] <Philip`> (Terms that look like typos of other terms are probably not a fantastic idea)
  997. # Session Close: Wed Jan 30 00:00:00 2013

The end :)