/irc-logs / freenode / #whatwg / 2011-05-26 / end

Options:

  1. # Session Start: Thu May 26 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: benschwarz (~benschwar@59.167.185.148)
  4. # [00:01] * Quits: othermaciej (~mjs@17.203.15.180) (Ping timeout: 258 seconds)
  5. # [00:01] * othermaciej_ is now known as othermaciej
  6. # [00:07] * Quits: espadrine (~thaddee_t@acces1527.res.insa-lyon.fr) (Remote host closed the connection)
  7. # [00:09] * Joins: espadrine (~thaddee_t@acces1527.res.insa-lyon.fr)
  8. # [00:12] * Quits: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com) (Quit: hij1nx)
  9. # [00:17] * Joins: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com)
  10. # [00:18] * Quits: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com) (Client Quit)
  11. # [00:19] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  12. # [00:25] * Quits: zcorpan (~zcorpan@c-8798e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  13. # [00:29] * Quits: Jon47 (~jon47@204.56.125.50) (Quit: Leaving.)
  14. # [00:33] * Quits: benschwarz (~benschwar@59.167.185.148) (Quit: Linkinus - http://linkinus.com)
  15. # [00:43] <jamesr> heycam: yo
  16. # [00:43] <jamesr> heycam: what's ISSUE-6?
  17. # [00:45] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 258 seconds)
  18. # [00:50] <Hixie> abarth: it's intentional
  19. # [00:53] * Quits: tantek (~tantek@2620:101:8003:200:5a55:caff:fef3:c447) (Quit: tantek)
  20. # [00:53] <heycam> jamesr, that's asking to define what happens when you call requestAnimationFrame twice with the same callback before the next animation tick
  21. # [00:54] <jamesr> should be just like settimeout
  22. # [00:54] <jamesr> the callback is invoked twice
  23. # [00:54] <jamesr> why's that ambiguous?
  24. # [00:54] <jamesr> well i guess since we haven't defined a processing model, it's unclear from the spec
  25. # [00:54] <jamesr> but seems pretty obvious
  26. # [00:54] * Joins: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6)
  27. # [00:54] <heycam> right, I think Jatinder just wants it to be clear whether it's invoked once or twice
  28. # [00:55] <jamesr> sure
  29. # [00:55] <jamesr> processing model is on my todo list for this week
  30. # [00:55] <heycam> great!
  31. # [00:55] <heycam> we talked in the call today about publication
  32. # [00:55] <heycam> plh and jatinder would like to publish the FPWD on thursday next week. they (and I) don't mind if not all of the issues have been resolved before publication.
  33. # [00:56] <heycam> but it would be good to get as many of them knocked down as possible
  34. # [00:57] * bga_ is now known as bga_|away
  35. # [00:57] <jamesr> i think the microsoft folks care a lot more about publication, etc than i do
  36. # [00:57] <heycam> :)
  37. # [00:57] <jamesr> so if they feel strongly that something should or shouldn't be published then i'm generally not gonna want to fight about it
  38. # [00:57] <heycam> ok
  39. # [00:58] <jamesr> well currently it isn't really a specification of anything
  40. # [00:58] <heycam> I think it's good to get something published so that the spec gets more attention
  41. # [00:58] <jamesr> because it doesn't say how anything works
  42. # [00:58] <heycam> well, sure
  43. # [00:58] <jamesr> but i'm not opposed to publishing at any time
  44. # [00:58] <heycam> right, neither am I
  45. # [00:58] <jamesr> i think ost of the feedback will probably be "hey, you didn't specify anything!"
  46. # [00:58] <jamesr> which we can then fix :)
  47. # [01:00] <heycam> yep. I think it's reasonably common in W3C land for first public working drafts not to be terribly complete, anyway.
  48. # [01:01] <heycam> so I'll take a look early next week after you've worked on the processing model and see if I can resolve any of the other open issues
  49. # [01:08] <abarth> Hixie: thx
  50. # [01:09] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  51. # [01:09] * Quits: jernoble (~jernoble@17.203.12.89) (Read error: Connection reset by peer)
  52. # [01:10] * Joins: jer|afk (~jernoble@2620:149:4:401:914a:b00c:f11e:3750)
  53. # [01:11] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
  54. # [01:13] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  55. # [01:14] <jamesr> heycam: there's another question about the timestamps
  56. # [01:14] <jamesr> a lot of animation systems provide two timestamps
  57. # [01:14] <jamesr> a "when is this callback being invoked" time and a "when is this frame expected to hit the screen" time
  58. # [01:15] * Joins: tantek (~tantek@nat/mozilla/x-vhlboxurdexchsdi)
  59. # [01:15] <heycam> is the former related to the currently displayed frame time?
  60. # [01:15] <jamesr> i don't fully grok the requirements around that
  61. # [01:15] <jamesr> no, i don't think so
  62. # [01:16] <heycam> would it be a different time per callback?
  63. # [01:16] <heycam> that doesn't seem that useful, if so
  64. # [01:16] * bga_|away is now known as bga_
  65. # [01:17] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  66. # [01:17] <jamesr> like i said i don't fully understand what it's all about
  67. # [01:17] <heycam> ok
  68. # [01:17] <jamesr> but if CoreAnimation does it, seems worth at least figuring out why
  69. # [01:26] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 276 seconds)
  70. # [01:27] * Joins: myakura (~myakura@FL1-118-111-219-27.tky.mesh.ad.jp)
  71. # [01:29] * Joins: estes (~estes@2620:149:4:401:d69a:20ff:fed0:8cd2)
  72. # [01:29] * Quits: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  73. # [01:31] * Joins: erlehmann (~erlehmann@89.204.153.99)
  74. # [01:35] * Quits: myakura (~myakura@FL1-118-111-219-27.tky.mesh.ad.jp) (Remote host closed the connection)
  75. # [01:35] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 258 seconds)
  76. # [01:36] * Joins: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net)
  77. # [01:36] * Quits: jgv_ (~jgv@pool-108-41-134-165.nycmny.fios.verizon.net) (Quit: Leaving...)
  78. # [01:38] * Parts: kling (~kling@nat/trolltech/x-kyhndvlbbhsdldsy)
  79. # [01:39] * Quits: estes (~estes@2620:149:4:401:d69a:20ff:fed0:8cd2) (Quit: estes)
  80. # [01:40] * Joins: Amorphous (jan@unaffiliated/amorphous)
  81. # [01:43] * Joins: JonathanNeal (~Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
  82. # [01:43] <JonathanNeal> Hey all.
  83. # [01:44] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (Ping timeout: 248 seconds)
  84. # [01:44] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  85. # [01:45] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  86. # [01:46] <danheberden> g'day JonathanNeal
  87. # [01:47] * jer|afk is now known as jernoble
  88. # [01:50] <JonathanNeal> :) thanks danheberden
  89. # [01:50] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  90. # [01:50] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  91. # [01:57] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  92. # [01:58] * Quits: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6) (Quit: ap)
  93. # [02:02] <erlehmann> I see what you did there. <http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#attr-input-maxlength>
  94. # [02:05] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
  95. # [02:06] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  96. # [02:08] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  97. # [02:18] <jamesr> AryehGregor: what's the conceptual difference between parsing a script and executing it?
  98. # [02:19] <AryehGregor> jamesr, the same as the difference between compiling a C program and executing it. It might not actually be relevant to all existing implementations, of course.
  99. # [02:19] * bga_ is now known as bga_|away
  100. # [02:19] <jamesr> no such distinction exists for javascript, really
  101. # [02:19] <AryehGregor> But I assume everyone does something like compile the whole file to bytecode first thing, at least.
  102. # [02:19] <jamesr> no
  103. # [02:19] <AryehGregor> No?
  104. # [02:19] <jamesr> no
  105. # [02:19] <AryehGregor> Then what do you do with it?
  106. # [02:19] * Quits: bga_|away (~bga@95-55-40-219.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  107. # [02:19] <jamesr> there's a few things
  108. # [02:20] <jamesr> but one really important distinction is that code can be lazily compiled and constantly recompiled during execution
  109. # [02:20] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  110. # [02:21] <jamesr> the only thing we do on a chunk of script in v8 currently before starting to execute code is to essentially brace match
  111. # [02:21] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  112. # [02:21] <jamesr> also keep in mind that evaluating the source "function foo() { }" is _executing_ code
  113. # [02:21] <AryehGregor> The assertion in that thread is that compilation of large amounts of causes visible lag if it has to be done synchronously, even if the code doesn't actually do anything beyond define some functions. Is that the case in V8?
  114. # [02:21] <jamesr> that's setting a variable called 'foo' on the global object
  115. # [02:21] <AryehGregor> I realize that.
  116. # [02:22] <jamesr> i think that assertion is based on the time spent executing the code
  117. # [02:22] <jamesr> i.e. assigning the global variable to 'foo' and dealing with all the side effects of that
  118. # [02:22] <jamesr> which you can't meaningfully pass to another thread
  119. # [02:22] <AryehGregor> Hmm.
  120. # [02:22] <jamesr> you can brace match on another thread, but that's not going to buy you much
  121. # [02:23] <jamesr> i haven't jumped in on that thread because everyone is using slightly different terminology and it's just kind of a mess :/
  122. # [02:23] <AryehGregor> So you're saying that executing a couple hundred KB of JavaScript is always going to require a large synchronous lag, and you can't just separate off some of the expensive parts to a background thread?
  123. # [02:23] <jamesr> no, not really
  124. # [02:23] <AryehGregor> That's not really what you're saying, or you can't really separate it off?
  125. # [02:23] <jamesr> JS engine developers work really hard to cut down on the time it takes to execute a few hundred KB of javascript
  126. # [02:24] <jamesr> i think what authors want is a way to download script but not execute it
  127. # [02:24] <jamesr> and they are just being lazy about what they mean by 'parse'
  128. # [02:24] <AryehGregor> I'd assume people like Steve Souders can figure out the difference between download and execution.
  129. # [02:24] <jamesr> hah!
  130. # [02:24] <AryehGregor> Or execution/parsing/whatever.
  131. # [02:24] * Quits: aho (~nya@fuld-590c7b6b.pool.mediaWays.net) (Ping timeout: 250 seconds)
  132. # [02:24] <AryehGregor> You can just look at the right tab in Web Inspector, right? It tells you how much time it's spending on what.
  133. # [02:24] * Joins: aho (~nya@fuld-590c7493.pool.mediaWays.net)
  134. # [02:25] <jamesr> even very educated and web-saavy people on the internet can have pretty broken mental models about how javascript engines work
  135. # [02:25] <AryehGregor> When I go to the "Timeline" tab in Web Inspector, I see separate steps called "Parse" and "Evaulate Script".
  136. # [02:26] <AryehGregor> It doesn't say what it's parsing, though.
  137. # [02:26] <jamesr> that's just confusing UI
  138. # [02:26] <AryehGregor> Not totally sure if it's JS or HTML.
  139. # [02:26] <jamesr> it's parsing HTML
  140. # [02:26] <jamesr> which might include time spent executing script
  141. # [02:26] <jamesr> if it parses a <script> tag, f'instance
  142. # [02:26] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  143. # [02:26] <AryehGregor> That is pretty confusing.
  144. # [02:27] <jamesr> there isn't a useful "parse' time for JS to expose, tho
  145. # [02:27] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  146. # [02:29] <jamesr> some website we saw tries to 'preload' script by setting it as the src of an <object> tag
  147. # [02:29] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.17/20110428205629])
  148. # [02:30] <jamesr> caused a gigantic pause in webkit once the thing loaded since we tried to linebreak it all nicely
  149. # [02:30] <AryehGregor> Hahaha.
  150. # [02:30] <AryehGregor> Is there any good way to separate download from parse/execute time right now?
  151. # [02:30] <jamesr> does disabled work on <script> tags?
  152. # [02:31] <AryehGregor> There's no disabled attribute on <script>, no.
  153. # [02:31] <AryehGregor> With <img>, apparently new Image().src = 'foo' works.
  154. # [02:31] <jamesr> yeah
  155. # [02:31] <jamesr> that creates a new image element and starts a load
  156. # [02:32] <JonathanNeal> AryehGregor, free to answer another selection related question?
  157. # [02:32] <jamesr> was there a use case B on that thread or just use case A?
  158. # [02:32] <AryehGregor> JonathanNeal, not now. Ask tomorrow.
  159. # [02:32] <AryehGregor> jamesr, seems it was just A.
  160. # [02:32] <AryehGregor> According to you, though, use case A was incoherent.
  161. # [02:33] <jamesr> incoherent in modern JS engines where there's not much of a distinction between parse and execution, yes
  162. # [02:33] <JonathanNeal> Will do, thanks :D
  163. # [02:33] <jamesr> and i think the original author requests were about execution
  164. # [02:33] <jamesr> even if they thought it was about parsing
  165. # [02:36] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (Ping timeout: 248 seconds)
  166. # [02:36] * Quits: stefan-_ (~music@trir-4d0d9290.pool.mediaWays.net) (Remote host closed the connection)
  167. # [02:38] <jamesr> AryehGregor: seems like what hixie is really saying is that the author could wrap everything in a big closure and not execute it
  168. # [02:38] <smaug____> what is the origin of term "browser chrome" or just "chrome"? Was that used already before Mozilla?
  169. # [02:38] <jamesr> so it's entirely up to the author how much time it takes to execute
  170. # [02:38] * Joins: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com)
  171. # [02:39] <AryehGregor> jamesr, so if they wrap it in a big closure and don't execute it, that does take negligible time?
  172. # [02:39] <jamesr> depends on what the JS engine is doing
  173. # [02:39] <jamesr> but it could take negligible time, yes
  174. # [02:40] * Parts: JonathanNeal (~Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
  175. # [02:41] <jamesr> afaict nobody's actually measured that and reported it to the thread
  176. # [02:42] <jamesr> i think the biggest thing hixie is ignoring is that the author isn't necessarily in control of the contents of the script
  177. # [02:42] <jamesr> if i want to load up jquery or something else that has a lot of expensive top-level statements, then i can't just wrap it in a closure
  178. # [02:43] <jamesr> i gotta add it to a <script> and let all of those top-level statements execute whenever it finishes loading
  179. # [02:43] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  180. # [02:47] <AryehGregor> Well, if you're actually using jQuery right away on page load, that's not avoidable, except by modularizing jQuery and only loading the modules you need (which they already do AFAIK).
  181. # [02:47] <jamesr> sure, but if you aren't using it right away but still want to start the download ASAP then you are AWOL
  182. # [02:48] <AryehGregor> Didn't people say Gmail puts the script contents in a big comment and uncomments it when needed?
  183. # [02:49] <AryehGregor> Anything wrong with that?
  184. # [02:49] <jamesr> nope
  185. # [02:49] <jamesr> still doesn't help with the jquery case
  186. # [02:49] <jamesr> where you want to use a well-known URL to hit cache if possible
  187. # [02:49] <AryehGregor> Ah, that's a different case, yeah.
  188. # [02:49] <AryehGregor> I'm not sure that's what was being asked, though.
  189. # [02:49] <jamesr> not exactly
  190. # [02:49] <jamesr> but it seems related
  191. # [02:51] <AryehGregor> Okay, now it's time for me to head off to bed.
  192. # [02:51] <jamesr> oh yay you responded so now i don't have to say anything on the thread
  193. # [02:51] <jamesr> wheeee
  194. # [02:53] * Quits: abarth (~abarth@nat/google/x-fgfvhnrtcicyszpw) (Quit: abarth)
  195. # [02:57] * Quits: jernoble (~jernoble@2620:149:4:401:914a:b00c:f11e:3750) (Quit: jernoble)
  196. # [03:02] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  197. # [03:03] <zewt> jamesr: isn't that the example I showed?
  198. # [03:04] <jamesr> zewt: ah, seems it is
  199. # [03:04] <jamesr> (i skipped most of the thread)
  200. # [03:04] <jamesr> did you try it on mobile?
  201. # [03:04] <zewt> nope
  202. # [03:04] <zewt> i generally just assume mobile browsers are bad at everything
  203. # [03:04] * Quits: tantek (~tantek@nat/mozilla/x-vhlboxurdexchsdi) (Quit: tantek)
  204. # [03:04] <jamesr> there is some work that happens before executing the line 'var yourAPI = '...
  205. # [03:04] <zewt> but i think there's no reason they couldn't do it as efficiently
  206. # [03:04] <jamesr> but i don't think it is terribly significant
  207. # [03:04] <jamesr> you can observe that by timing in a different <script> block
  208. # [03:05] <jamesr> yeah grab a start time in a script block above the one defining go() and grab and end time in a block after
  209. # [03:05] <zewt> not sure how to get anything after parsing and before top-level execution to do timings there
  210. # [03:05] <jamesr> the first line of execution is roughly the end of parsing
  211. # [03:05] <jamesr> for this very loose definition of 'parsing'
  212. # [03:05] <zewt> that's the point--parsing can be async, so we don't (in theory) care about it
  213. # [03:06] <jamesr> observable side effects or it didn't happen
  214. # [03:06] <zewt> if there's anything after parsing but before execution that can't be async (eg. depends on the window somehow), that's the only thing that would be a problem, I think
  215. # [03:06] <zewt> (that's the part that I mentioned I don't know about)
  216. # [03:07] * Quits: stevela_ (~stevela@74.125.59.1) (Quit: stevela_)
  217. # [03:09] * Joins: agektmr (~Adium@220.109.219.244)
  218. # [03:17] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
  219. # [03:18] * Quits: aho (~nya@fuld-590c7493.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
  220. # [03:22] * Quits: dbaron (~dbaron@nat/mozilla/x-cjaqvtvzpafduubx) (Read error: Connection reset by peer)
  221. # [03:27] <zewt> curse you chrome to phone for not working for apps accounts and making me type out my own annoying long URL on a touchscreen
  222. # [03:27] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 258 seconds)
  223. # [03:28] <zewt> top-level context time is also 0ms on android 2.3.4 (stock) browser, FYI
  224. # [03:28] <zewt> curiously, the "initializing API" part took 1884ms the first time and 89ms after a refresh
  225. # [03:29] <zewt> don't know if that's some kind of caching or just a timing hiccup
  226. # [03:30] <jamesr> does it repeat if you clear cache + try again?
  227. # [03:33] <zewt> yeah
  228. # [03:33] <zewt> I/browser (10698): Console: Initializing API took: 1944ms https://zewt.org/~glenn/test-top-level-context-execution/:10
  229. # [03:34] <zewt> that's the inner call, though, not the part that people want to be cheap
  230. # [03:34] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  231. # [03:34] <zewt> still curious
  232. # [03:34] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  233. # [03:38] * Joins: MikeSmith_ (~MikeSmith@EM114-48-217-45.pool.e-mobile.ne.jp)
  234. # [03:41] * Quits: MikeSmith (~MikeSmith@EM114-48-184-78.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
  235. # [03:41] * MikeSmith_ is now known as MikeSmith
  236. # [03:51] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (Ping timeout: 276 seconds)
  237. # [03:52] * Joins: gavin_ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
  238. # [03:53] * Quits: gavin_ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Changing host)
  239. # [03:53] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  240. # [03:53] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 252 seconds)
  241. # [03:56] * Joins: bacilla (handcraft@cpc2-cmbg14-2-0-cust484.5-4.cable.virginmedia.com)
  242. # [03:56] * Joins: dbaron (~dbaron@173-228-28-227.dsl.dynamic.sonic.net)
  243. # [03:57] * Joins: antti_s (~antti@173-203-97-98.static.cloud-ips.com)
  244. # [03:57] * Quits: bacilla (handcraft@cpc2-cmbg14-2-0-cust484.5-4.cable.virginmedia.com) (Client Quit)
  245. # [03:58] * Quits: chriseppstein (~chris@209.119.65.162) (Quit: chriseppstein)
  246. # [04:01] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  247. # [04:02] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
  248. # [04:03] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  249. # [04:04] <MikeSmith> Hixie: I want to let you know I have set up some semi-automation for generating new bugs from comments posted the public-html-comments list
  250. # [04:05] <MikeSmith> if it ends up causing too much confusion/redundancy/extra-work, I can try to figure out something else
  251. # [04:06] <MikeSmith> but one of the reasons I set it up was to help address the problems that have been raised with accessibility of the bugzilla UI
  252. # [04:06] <MikeSmith> I am told that those problems are not insignificant
  253. # [04:06] * Quits: dave_levin (~dave_levi@74.125.59.65) (Quit: dave_levin)
  254. # [04:06] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  255. # [04:07] <MikeSmith> so I'm also going to be working on trying to get improvements made to our bugzilla UI
  256. # [04:07] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  257. # [04:07] * Quits: The_8472 (~stardive@azureus/The8472) (Ping timeout: 252 seconds)
  258. # [04:07] <MikeSmith> e.g., by upgrading to v4, or by setting up alternative templates, or whatever else helps
  259. # [04:09] <MikeSmith> but in the mean time at least, I hope it'll help that we can let people know we're providing the comments list as an alternative, and have some way of taking those and raising bugs for them that we can track (for the purposes of being able to include them in the LC disposition of comments, etc.)
  260. # [04:13] * Joins: The_8472 (~stardive@azureus/The8472)
  261. # [04:22] * Quits: wolfman2000 (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com) (Remote host closed the connection)
  262. # [04:27] * Quits: othermaciej (~mjs@17.246.17.73) (Quit: othermaciej)
  263. # [04:30] * Quits: jamesr (~jamesr@216.239.45.19) (Ping timeout: 260 seconds)
  264. # [04:31] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  265. # [04:31] * Joins: othermaciej (~mjs@67.218.103.252)
  266. # [04:36] * Joins: wolfman2000 (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com)
  267. # [04:37] * Quits: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.9.0.1/2008072406])
  268. # [04:48] * Joins: cying (~cying@c-24-6-96-149.hsd1.ca.comcast.net)
  269. # [04:56] * Quits: erlehmann (~erlehmann@89.204.153.99) (Quit: Ex-Chat)
  270. # [04:58] * Quits: nessy (~Adium@124-168-8-33.dyn.iinet.net.au) (Quit: Leaving.)
  271. # [04:58] * Joins: nessy (~Adium@124-168-8-33.dyn.iinet.net.au)
  272. # [04:59] * Quits: nessy (~Adium@124-168-8-33.dyn.iinet.net.au) (Client Quit)
  273. # [05:06] * Quits: dbaron (~dbaron@173-228-28-227.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  274. # [05:22] * Quits: othermaciej (~mjs@67.218.103.252) (Quit: othermaciej)
  275. # [05:27] * Joins: ben_h (~ben@128.250.195.138)
  276. # [05:30] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  277. # [05:31] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
  278. # [05:35] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
  279. # [05:35] * Joins: nonge__ (~nonge@p5082BA29.dip.t-dialin.net)
  280. # [05:36] * Quits: nonge_ (~nonge@p5B326EE7.dip.t-dialin.net) (Read error: Operation timed out)
  281. # [05:37] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
  282. # [05:43] * Joins: boaz (~boaz@c-24-147-171-18.hsd1.ma.comcast.net)
  283. # [05:44] * Quits: jochen__ (~jochen@nat/google/x-uzlrqliealtgfkwd) (Read error: Connection reset by peer)
  284. # [05:44] * Joins: jochen__ (~jochen@nat/google/x-xxidfgkcsxppmfgq)
  285. # [05:51] * Quits: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  286. # [05:52] * Joins: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net)
  287. # [06:04] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  288. # [06:08] * Joins: ezoe (~ezoe@203-140-89-225f1.kyt1.eonet.ne.jp)
  289. # [06:10] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 246 seconds)
  290. # [06:10] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  291. # [06:11] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Ping timeout: 252 seconds)
  292. # [06:11] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  293. # [06:11] * Joins: moo (~quassel@herd37.twinapex.fi)
  294. # [06:11] * moo is now known as Guest31661
  295. # [06:12] * Quits: moo-_- (~quassel@84.20.128.37) (Ping timeout: 260 seconds)
  296. # [06:14] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  297. # [06:15] * Joins: jer|afk (~jernoble@17.203.12.89)
  298. # [06:17] * Joins: root (~root@91.82.27.199.pool.invitel.hu)
  299. # [06:17] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (*.net *.split)
  300. # [06:17] * Quits: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
  301. # [06:18] * root is now known as Guest92842
  302. # [06:19] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
  303. # [06:20] * Quits: Guest92842 (~root@91.82.27.199.pool.invitel.hu) (Read error: Connection reset by peer)
  304. # [06:24] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
  305. # [06:26] * Joins: EstelleVW (~estelle@173-228-112-215.dsl.dynamic.sonic.net)
  306. # [06:32] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 258 seconds)
  307. # [06:32] * Quits: EstelleVW (~estelle@173-228-112-215.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  308. # [06:32] * Joins: nessy (~Adium@124-168-8-33.dyn.iinet.net.au)
  309. # [06:36] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
  310. # [06:39] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  311. # [06:39] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  312. # [06:39] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
  313. # [06:39] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  314. # [06:46] <Hixie> MikeSmith: k
  315. # [06:46] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  316. # [06:46] <Hixie> jamesr_: you'd better do more than just brace matching, otherwise you're non-compliant
  317. # [06:46] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  318. # [06:46] <Hixie> e.g. you have to be able to catch syntax errors deep inside a script before you do anything with visible sideeffects
  319. # [06:47] * Joins: hdhoang (~hdhoang@hdhoang.broker.freenet6.net)
  320. # [06:47] * Quits: slartsa (~slartsa@68.68.18.83) (Ping timeout: 260 seconds)
  321. # [06:48] * Quits: takkaria (~takkaria@isparp.co.uk) (Ping timeout: 250 seconds)
  322. # [06:48] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
  323. # [06:48] * Joins: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
  324. # [06:49] * Quits: nessy (~Adium@124-168-8-33.dyn.iinet.net.au) (Quit: Leaving.)
  325. # [06:49] <MikeSmith> Hixie: the volume on the comments list has been really low anyway, so if it stays on the same order it has in the past, there additional mail/notifications shouldn't be too excessive. But if it does get to be too annoying, definitely let me know
  326. # [06:49] <MikeSmith> Hixie: and thanks, btw
  327. # [06:49] <MikeSmith> and congratulations
  328. # [06:49] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
  329. # [06:49] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  330. # [06:49] <MikeSmith> on the spec having reached LC at the W3C
  331. # [06:49] * Joins: takkaria (~takkaria@isparp.co.uk)
  332. # [06:50] <MikeSmith> I know you don't see it as quite the milestone that others do
  333. # [06:50] * Parts: boaz (~boaz@c-24-147-171-18.hsd1.ma.comcast.net)
  334. # [06:50] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  335. # [06:50] <MikeSmith> but it's a milestone nonetheless
  336. # [06:50] <Hixie> we reached last call in october 2009
  337. # [06:51] <MikeSmith> for some definition of "we", yeah
  338. # [06:51] <Hixie> and that actually meant something -- we got to zero outstanding feedback
  339. # [06:51] <Hixie> the latest milestone was completely arbitrary and date driven
  340. # [06:51] <Hixie> and happened with over 2000 open e-mails and bugs
  341. # [06:51] * Joins: boaz (~boaz@li326-230.members.linode.com)
  342. # [06:51] * Quits: boaz (~boaz@li326-230.members.linode.com) (Excess Flood)
  343. # [06:51] * Joins: boaz (~boaz@li326-230.members.linode.com)
  344. # [06:51] <Hixie> forgive me for feeling a bit cynical about it
  345. # [06:52] <othermaciej> it has marketing value, at the very least; and if we are lucky, may lead to useful feedback from folks who would not give it otherwise
  346. # [06:52] <MikeSmith> Hixie: forgive me for feeling a bit positive about it :)
  347. # [06:53] * Joins: estellevw_ (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  348. # [06:53] * Joins: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  349. # [06:53] <Hixie> it's rather too late for high-level feedback on most existing features
  350. # [06:53] <Hixie> but i certainly don't have a problem getting more feedback
  351. # [06:53] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  352. # [06:54] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  353. # [06:58] <MikeSmith> Hixie: my point in mentioning it here was just that it gives me a reason to express some personal gratitude to you, fwiw
  354. # [06:58] <MikeSmith> as the architect of the spec
  355. # [06:58] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  356. # [06:58] <Hixie> thanks :-)
  357. # [06:58] <Hixie> it is very much a group effort
  358. # [06:59] <Hixie> couldn't do it without all of you and the hundreds of other contributors :-)
  359. # [06:59] * Joins: nessy (~Adium@124-168-8-33.dyn.iinet.net.au)
  360. # [07:00] <othermaciej> Hixie: I think we owe you, not just for the semi-arbitrary LC milestone, but for the fact that if you hadn't stepped up and put in so much energy, innovation in the Web platform would probably be far behind where it is today
  361. # [07:00] <othermaciej> or possibly driven by competing proprietary extensions
  362. # [07:00] <MikeSmith> amen to that
  363. # [07:00] * Quits: nessy (~Adium@124-168-8-33.dyn.iinet.net.au) (Client Quit)
  364. # [07:01] <othermaciej> I know a whole host of people have contributed in incredibly ways, and I am grateful to them as well
  365. # [07:01] <MikeSmith> yeah, the collective time that has gone into this work is phenomenal
  366. # [07:01] <othermaciej> also I am a bit tipsy right now
  367. # [07:02] <MikeSmith> heh
  368. # [07:02] <MikeSmith> I wish I was
  369. # [07:02] <MikeSmith> I missed my breakfast beer this morning
  370. # [07:02] <MikeSmith> so I'll need to double-up for lunch
  371. # [07:04] <Hixie> othermaciej: my pleasure :-)
  372. # [07:04] <Hixie> othermaciej: the technical aspects of this stuff are a lot of fun
  373. # [07:04] <MikeSmith> yeah
  374. # [07:05] <MikeSmith> would that the rest of it was as fun
  375. # [07:05] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  376. # [07:05] <MikeSmith> and had a big a return of investment
  377. # [07:05] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  378. # [07:05] <Hixie> luckily the rest of it is mostly opt-in
  379. # [07:08] <MikeSmith> Hixie: imma shut up about this for now, but I do want to say that anyway, in particular, I think it remains important to get the spec through the process at the W3C, and there have been some significant costs to getting it this far, including for you, and I personally appreciate that you have stuck with it
  380. # [07:08] <MikeSmith> (end of speech)
  381. # [07:08] <Hixie> hehe
  382. # [07:11] <Hixie> i think the patent policy is valuable. i think the rest of the process is somewhat harmful at this stage.
  383. # [07:11] * heycam is now known as heycam|away
  384. # [07:12] <Hixie> it encourages people to view standards development as something with an end
  385. # [07:12] <Hixie> which imho is how we got into this mess in the first place
  386. # [07:12] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  387. # [07:12] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  388. # [07:13] <Hixie> the web should continuously evolve, it doesn't make sense to freeze it for years at a time
  389. # [07:14] <MikeSmith> I think there is large room for improvement in the standards-development and standards-publication process at the W3C
  390. # [07:15] <MikeSmith> and I think there is real possibility of significant concrete changes to improve
  391. # [07:15] <MikeSmith> *improve it
  392. # [07:15] <MikeSmith> but as you well know, it can seem like trying to move a mountain
  393. # [07:16] <MikeSmith> or even sometimes like actually moving a mountain a bit, or thinking you had, and then watching the mountain move right back where it was to begin with
  394. # [07:17] <zewt> shape-memory mountains
  395. # [07:17] <MikeSmith> myth of sisyphus
  396. # [07:18] * Quits: eikaas (~eikaas@79.161.4.102) (Read error: Connection reset by peer)
  397. # [07:22] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
  398. # [07:25] <othermaciej> I think a stable branch / unstable branch development model an make sense for specs
  399. # [07:25] <othermaciej> but, I haven't really seen a good version of it done, so who can say
  400. # [07:26] * Parts: macpherson (~macpherso@nat/google/x-mkpzrlciceeqrkxo)
  401. # [07:27] <Hixie> i don't think stable/unstable is the right split, because nothing is truly stable
  402. # [07:27] <Hixie> i mean, the navigation algorithm has been "stable" for 15 years, long before we started speccing it, but we still change it every other week
  403. # [07:28] <Hixie> i think it would make sense to have a "full" spec and an "only widely implemented features" spec
  404. # [07:28] <Hixie> the only reason i haven't done it already is that we have way too many specs as it is
  405. # [07:30] * Quits: ezoe (~ezoe@203-140-89-225f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
  406. # [07:37] * Joins: JonathanNeal (~Jonathan@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
  407. # [07:42] * Joins: macpherson (~macpherso@nat/google/x-ffiybawcojduzgxa)
  408. # [07:42] * Joins: CvP (CvP@180.234.49.226)
  409. # [07:44] <MikeSmith> very much agreed about the idea of having an "only widely implemented features" spec
  410. # [07:44] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
  411. # [07:44] * Quits: espadrine (~thaddee_t@acces1527.res.insa-lyon.fr) (Quit: espadrine)
  412. # [07:45] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Ping timeout: 246 seconds)
  413. # [07:47] <MikeSmith> if we were to systematically keep the spec annotations up to date, we could at least generate a view with the sections and subsections for the not-widely-implemented features omitted
  414. # [07:49] <MikeSmith> which reminds me, I think I still have the following being automatically regenerated each time the spec is pushed to W3C cvs:
  415. # [07:49] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  416. # [07:49] <MikeSmith> http://dev.w3.org/html5/spec/status.html
  417. # [07:49] <MikeSmith> hmm, or maybe not
  418. # [07:50] <MikeSmith> I see Undo History is still there
  419. # [07:50] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  420. # [07:53] <MikeSmith> oh, actually, that's expected because it's generated from the annotations for the full upstream spec
  421. # [08:04] * Quits: cying (~cying@c-24-6-96-149.hsd1.ca.comcast.net) (Quit: cying)
  422. # [08:04] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  423. # [08:04] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  424. # [08:06] * Quits: JonathanNeal (~Jonathan@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving.)
  425. # [08:06] * Joins: JonathanNeal (~Jonathan@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
  426. # [08:11] * Joins: eikaas (~eikaas@79.161.4.102)
  427. # [08:14] * Joins: Akilo (~kristof@lit75-1-81-57-239-230.fbx.proxad.net)
  428. # [08:14] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  429. # [08:14] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  430. # [08:21] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 240 seconds)
  431. # [08:22] * Joins: cying (~cying@c-24-6-96-149.hsd1.ca.comcast.net)
  432. # [08:30] * Quits: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com) (Quit: hij1nx)
  433. # [08:34] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  434. # [08:41] * Joins: ezoe (~ezoe@61-205-125-53f1.kyt1.eonet.ne.jp)
  435. # [08:48] * Quits: JonathanNeal (~Jonathan@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving.)
  436. # [08:48] * Quits: cying (~cying@c-24-6-96-149.hsd1.ca.comcast.net) (Quit: cying)
  437. # [08:50] * Joins: FireFly (~firefly@unaffiliated/firefly)
  438. # [08:58] * Quits: estellevw_ (~estellevw@173-228-112-215.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
  439. # [09:03] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  440. # [09:03] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  441. # [09:07] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 250 seconds)
  442. # [09:09] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  443. # [09:10] * Joins: temp01 (~temp01@unaffiliated/temp01)
  444. # [09:13] * Joins: rimantas (~rimliu@93.93.57.193)
  445. # [09:17] * Joins: richt (~richt@pat-tdc.opera.com)
  446. # [09:21] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
  447. # [09:22] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  448. # [09:22] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  449. # [09:23] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  450. # [09:23] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  451. # [09:26] * Joins: Ms2ger (~Ms2ger@91.181.84.93)
  452. # [09:26] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  453. # [09:26] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  454. # [09:28] * Joins: nessy (~Adium@124-168-8-33.dyn.iinet.net.au)
  455. # [09:31] * Quits: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  456. # [09:32] <Hixie> MikeSmith: the problem with the section annotations (as far as using them to make a spec is concerned) is that they're too coarse
  457. # [09:32] <MikeSmith> right
  458. # [09:32] <MikeSmith> I know
  459. # [09:32] <Hixie> (e.g. think about what adding or removing appcache should do to the navigate algorithm)
  460. # [09:32] <MikeSmith> yeah
  461. # [09:33] * Joins: matjas (~matjas@134.246-242-81.adsl-dyn.isp.belgacom.be)
  462. # [09:36] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  463. # [09:37] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  464. # [09:37] * Joins: MikeSmith_ (~MikeSmith@EM114-48-179-114.pool.e-mobile.ne.jp)
  465. # [09:40] * Quits: MikeSmith (~MikeSmith@EM114-48-217-45.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  466. # [09:40] * MikeSmith_ is now known as MikeSmith
  467. # [09:56] * Quits: ben_h (~ben@128.250.195.138) (Quit: ben_h)
  468. # [09:58] * Joins: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11)
  469. # [09:58] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
  470. # [09:58] * Joins: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl)
  471. # [10:00] * Joins: zcorpan (~zcorpan@c-8798e355.410-6-64736c14.cust.bredbandsbolaget.se)
  472. # [10:03] * Joins: msucan (~robod@92.86.247.27)
  473. # [10:05] * Joins: jeremyselier (~Jeremy@92.103.127.226)
  474. # [10:07] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  475. # [10:10] * Joins: livath (~livath@vlan14-dhcp234.cti.gr)
  476. # [10:10] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  477. # [10:12] * Joins: agektmr (~Adium@220.109.219.244)
  478. # [10:12] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (Ping timeout: 264 seconds)
  479. # [10:13] * heycam|away is now known as heycam
  480. # [10:15] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  481. # [10:15] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
  482. # [10:21] * Quits: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
  483. # [10:22] * heycam is now known as heycam|away
  484. # [10:33] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
  485. # [10:34] <jgraham> "W3C also reconfirmed today that, as announced, these specifications are on track to become stable standards in 2014."
  486. # [10:34] * Quits: Necrathex (~nectop@dhcp-077-249-098-024.chello.nl) (Quit: Necrathex)
  487. # [10:35] <jgraham> Well as long as "stable standards" doesn't imply "has a testsuite", maybe
  488. # [10:40] * Quits: CvP (CvP@180.234.49.226) (Disconnected by services)
  489. # [10:40] * Joins: xCG (~CvP@180.211.150.15)
  490. # [10:41] * xCG is now known as CvP
  491. # [10:47] * Quits: CvP (~CvP@180.211.150.15) (Disconnected by services)
  492. # [10:47] * Joins: xCG (~CvP@180.211.142.133)
  493. # [10:48] * xCG is now known as CvP
  494. # [10:49] * Joins: tbassetto (~tbassetto@pro75-4-82-238-200-10.fbx.proxad.net)
  495. # [10:54] * Quits: CvP (~CvP@180.211.142.133) (Ping timeout: 240 seconds)
  496. # [10:54] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 244 seconds)
  497. # [10:55] * Joins: CvP (~CvP@180.211.150.164)
  498. # [10:55] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
  499. # [10:57] * Joins: ben_h (~ben@123.208.127.19)
  500. # [10:57] * Quits: ben_h (~ben@123.208.127.19) (Client Quit)
  501. # [10:57] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 276 seconds)
  502. # [10:57] * Joins: temp01 (~temp01@unaffiliated/temp01)
  503. # [11:00] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  504. # [11:02] * Joins: mpt (~mpt@91.189.88.12)
  505. # [11:02] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
  506. # [11:02] * Joins: mpt (~mpt@canonical/mpt)
  507. # [11:03] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  508. # [11:17] * Quits: shinyak (~shinyak@2401:fa00:4:1012:129a:ddff:febe:ed11) (Remote host closed the connection)
  509. # [11:19] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
  510. # [11:24] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  511. # [11:29] * Guest31661 is now known as Moo-_-
  512. # [11:31] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  513. # [11:32] * Joins: mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  514. # [11:35] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Ping timeout: 248 seconds)
  515. # [11:35] * mhausenblas_ is now known as mhausenblas
  516. # [11:39] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  517. # [11:43] * Joins: agektmr (~Adium@220.109.219.244)
  518. # [11:44] * Quits: agektmr (~Adium@220.109.219.244) (Client Quit)
  519. # [11:45] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  520. # [11:48] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  521. # [11:50] * Parts: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
  522. # [11:55] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 250 seconds)
  523. # [11:55] * Joins: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net)
  524. # [12:00] * Joins: agektmr (~Adium@220.109.219.244)
  525. # [12:03] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  526. # [12:06] * Joins: roc (~chatzilla@121.98.230.221)
  527. # [12:06] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
  528. # [12:06] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  529. # [12:08] * Joins: shinyak (~shinyak@pw126167116018.71.tss.panda-world.ne.jp)
  530. # [12:09] * Joins: bga_ (~bga@95-55-40-219.dynamic.avangarddsl.ru)
  531. # [12:20] <zcorpan> ie doesn't support conditional comments in application/xhtml+xml, right? right?
  532. # [12:21] <zcorpan> or x-ua-compatible?
  533. # [12:22] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  534. # [12:22] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  535. # [12:23] * bga_ is now known as bga_|away
  536. # [12:24] * bga_|away is now known as bga_
  537. # [12:25] <zcorpan> what are the use cases for crossorigin="" again? should it be a content attribute at all?
  538. # [12:31] <MikeSmith> zcorpan: didn't it mostly come out of WebGL use cases?
  539. # [12:34] <MikeSmith> zcorpan: https://bugs.webkit.org/show_bug.cgi?id=61015#c6
  540. # [12:34] <MikeSmith> and https://bugs.webkit.org/show_bug.cgi?id=61015#c7
  541. # [12:35] <MikeSmith> "I forgot the mention that the point of the attribute is to let you draw images onto 2D and 3D canvases and read back the results. In the case of 3D canvas, my understanding is that a thumbs up for CORS is going to be required for drawing the image at all."
  542. # [12:35] * Quits: livath (~livath@vlan14-dhcp234.cti.gr) (Ping timeout: 240 seconds)
  543. # [12:39] <zcorpan> if it's just for drawing on canvas, you probably don't want the image in the document at all, much less declaratively
  544. # [12:40] <MikeSmith> yeah, I can't say I really understand the use cases
  545. # [12:40] <MikeSmith> maybe there was some discussion on the webgl list that will provide some clues
  546. # [12:41] * Joins: shichuan (~Shi_Chuan@cm182.eta124.maxonline.com.sg)
  547. # [12:41] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
  548. # [12:42] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110413222027])
  549. # [12:45] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
  550. # [12:47] * Joins: temp01 (~temp01@unaffiliated/temp01)
  551. # [12:48] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  552. # [12:49] * Quits: temp01 (~temp01@unaffiliated/temp01) (Quit: Poof.)
  553. # [12:53] * Joins: temp01 (~temp01@unaffiliated/temp01)
  554. # [12:53] * Joins: livath (~livath@vlan14-dhcp244.cti.gr)
  555. # [12:54] * Joins: _bga (~bga@95-55-40-219.dynamic.avangarddsl.ru)
  556. # [12:58] * Quits: bga_ (~bga@95-55-40-219.dynamic.avangarddsl.ru) (Ping timeout: 252 seconds)
  557. # [13:01] * Joins: bga_ (~bga@95-55-42-26.dynamic.avangarddsl.ru)
  558. # [13:01] * Quits: shichuan (~Shi_Chuan@cm182.eta124.maxonline.com.sg) (Ping timeout: 246 seconds)
  559. # [13:02] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 255 seconds)
  560. # [13:03] * Joins: shichuan (~Shi_Chuan@cm182.eta124.maxonline.com.sg)
  561. # [13:03] * Quits: _bga (~bga@95-55-40-219.dynamic.avangarddsl.ru) (Ping timeout: 264 seconds)
  562. # [13:04] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  563. # [13:08] * Quits: temp01 (~temp01@unaffiliated/temp01) (Quit: Poof.)
  564. # [13:10] * Joins: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com)
  565. # [13:12] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  566. # [13:12] * Joins: temp01 (~temp01@unaffiliated/temp01)
  567. # [13:13] * RichardJ is now known as _richardJ
  568. # [13:13] * _richardJ is now known as RichardJ
  569. # [13:17] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  570. # [13:20] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 250 seconds)
  571. # [13:20] * mhausenblas_ is now known as mhausenblas
  572. # [13:25] * Quits: temp01 (~temp01@unaffiliated/temp01) (Quit: Poof.)
  573. # [13:27] * Joins: temp01 (~temp01@unaffiliated/temp01)
  574. # [13:27] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  575. # [13:30] * Quits: temp01 (~temp01@unaffiliated/temp01) (Client Quit)
  576. # [13:32] * Joins: temp01 (~temp01@unaffiliated/temp01)
  577. # [13:32] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  578. # [13:32] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  579. # [13:32] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  580. # [13:33] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 258 seconds)
  581. # [13:36] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Client Quit)
  582. # [13:37] * Quits: nessy (~Adium@124-168-8-33.dyn.iinet.net.au) (Quit: Leaving.)
  583. # [13:41] * Quits: shinyak (~shinyak@pw126167116018.71.tss.panda-world.ne.jp) (Read error: Connection reset by peer)
  584. # [13:50] * Joins: erlehmann (~erlehmann@89.204.153.99)
  585. # [13:53] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  586. # [13:58] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
  587. # [14:02] * Joins: mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  588. # [14:04] * Quits: CvP (~CvP@180.211.150.164) (Disconnected by services)
  589. # [14:04] * Joins: CvP (~CvP@180.211.150.222)
  590. # [14:06] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Ping timeout: 276 seconds)
  591. # [14:06] * mhausenblas_ is now known as mhausenblas
  592. # [14:09] * Joins: nessy (~Adium@124-168-8-33.dyn.iinet.net.au)
  593. # [14:21] * Joins: stefan-_ (~music@trir-4d0d9984.pool.mediaWays.net)
  594. # [14:22] * Quits: nessy (~Adium@124-168-8-33.dyn.iinet.net.au) (Quit: Leaving.)
  595. # [14:26] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
  596. # [14:26] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  597. # [14:38] * Joins: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp)
  598. # [14:40] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  599. # [14:49] * Joins: root (~root@91.82.212.144.pool.invitel.hu)
  600. # [14:49] * root is now known as Guest83821
  601. # [14:50] * Quits: Guest83821 (~root@91.82.212.144.pool.invitel.hu) (Read error: Connection reset by peer)
  602. # [14:51] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
  603. # [14:54] * Quits: hdhoang (~hdhoang@hdhoang.broker.freenet6.net) (Quit: Leaving.)
  604. # [14:58] * Joins: hdhoang (~hdhoang@203.210.152.9)
  605. # [15:05] * Joins: danbri (~danbri@athedsl-4559969.home.otenet.gr)
  606. # [15:06] * Joins: shinyak (~shinyak@w200051.dynamic.ppp.asahi-net.or.jp)
  607. # [15:06] * Joins: smaug____ (~chatzilla@ZYYKMMDCCCXX.gprs.sl-laajakaista.fi)
  608. # [15:09] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  609. # [15:11] * Joins: espadrine (~thaddee_t@acces0033.res.insa-lyon.fr)
  610. # [15:13] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  611. # [15:13] * nimbupani is now known as nimbu
  612. # [15:16] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  613. # [15:16] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  614. # [15:16] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  615. # [15:19] <MikeSmith> heh
  616. # [15:19] <MikeSmith> http://gijsvanzon.posterous.com/peter-paul-koch-about-the-future-of-mobile-we
  617. # [15:19] * Joins: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com)
  618. # [15:19] <MikeSmith> great PPK photo
  619. # [15:20] <Peter`> haha
  620. # [15:23] * jgraham wonders if he should make it his mission in life to get a picture of Hixie that doesn't make him look like a drug-addled-monkey on wikipedia
  621. # [15:24] * Quits: MikeSmith (~MikeSmith@EM114-48-179-114.pool.e-mobile.ne.jp) (Quit: Deyr fé deyja, frændr deyr, sjálfr et sama)
  622. # [15:24] * Quits: espadrine (~thaddee_t@acces0033.res.insa-lyon.fr) (Quit: espadrine)
  623. # [15:24] * Quits: CvP (~CvP@180.211.150.222) (Ping timeout: 276 seconds)
  624. # [15:24] * Joins: CvP (~CvP@180.211.150.63)
  625. # [15:27] * Joins: boaz_ (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
  626. # [15:27] * Quits: shinyak (~shinyak@w200051.dynamic.ppp.asahi-net.or.jp) (Remote host closed the connection)
  627. # [15:28] * Joins: MikeSmith (~MikeSmith@EM114-48-179-114.pool.e-mobile.ne.jp)
  628. # [15:29] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
  629. # [15:29] * Joins: cying (~cying@c-24-6-96-149.hsd1.ca.comcast.net)
  630. # [15:30] * Quits: jdaggett (~jdaggett@y227145.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  631. # [15:33] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 250 seconds)
  632. # [15:34] <erlehmann> jgraham, he looks more like out of a british TV series from the 80ies.
  633. # [15:35] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
  634. # [15:36] * Quits: CvP (~CvP@180.211.150.63) (Disconnected by services)
  635. # [15:36] * Joins: xCG (~CvP@180.211.150.214)
  636. # [15:36] <jgraham> erlehmann: I see you had a bad experience with british TV from the 80s
  637. # [15:37] * Joins: Jon47 (~jon47@204.56.125.50)
  638. # [15:37] * xCG is now known as CvP
  639. # [15:37] * Joins: MikeSmith_ (~MikeSmith@EM111-188-153-35.pool.e-mobile.ne.jp)
  640. # [15:40] * Quits: MikeSmith (~MikeSmith@EM114-48-179-114.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  641. # [15:40] * MikeSmith_ is now known as MikeSmith
  642. # [15:42] * Quits: tbassetto (~tbassetto@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: tbassetto)
  643. # [15:42] * Joins: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  644. # [15:43] * Quits: smaug____ (~chatzilla@ZYYKMMDCCCXX.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
  645. # [15:44] * Quits: CvP (~CvP@180.211.150.214) (Ping timeout: 252 seconds)
  646. # [15:44] <asmodai> hsivonen: that highlighting in the source on validator.nu is nicely done btw
  647. # [15:45] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 264 seconds)
  648. # [15:46] * Quits: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  649. # [15:46] * Joins: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  650. # [15:51] * bga_ is now known as bga_|away
  651. # [15:52] * Joins: estellevw_ (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  652. # [15:52] * Quits: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  653. # [15:52] * estellevw_ is now known as estellevw
  654. # [15:52] * bga_|away is now known as bga_
  655. # [15:57] <hsivonen> asmodai: thanks
  656. # [16:01] <asmodai> mmm, normal lxml.html.tostring(pretty_print=True) is not quite fully pretty printing this HTML 5 stuff.
  657. # [16:02] <asmodai> wonder if I need html5lib to get that done
  658. # [16:04] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
  659. # [16:04] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
  660. # [16:04] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  661. # [16:12] * Quits: danbri (~danbri@athedsl-4559969.home.otenet.gr) (Remote host closed the connection)
  662. # [16:18] * Joins: danbri (~danbri@athedsl-4559969.home.otenet.gr)
  663. # [16:19] * Joins: eikaas_ (~eikaas@79.161.4.102)
  664. # [16:20] * Joins: miketaylr (~miketaylr@206.217.92.186)
  665. # [16:21] * Quits: eikaas (~eikaas@79.161.4.102) (Ping timeout: 240 seconds)
  666. # [16:26] * Joins: CvP (~CvP@123.49.22.86)
  667. # [16:30] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  668. # [16:31] * Joins: robreact (~chatzilla@smtp1bos1.globalmediaxchange.com)
  669. # [16:31] * bga_ is now known as bga_|away
  670. # [16:36] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  671. # [16:38] * Quits: robreact (~chatzilla@smtp1bos1.globalmediaxchange.com) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110413222027])
  672. # [16:41] * Quits: hij1nx (~hij1nx@cpe-66-65-124-111.nyc.res.rr.com) (Quit: hij1nx)
  673. # [16:41] * Quits: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  674. # [16:41] * Joins: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  675. # [16:47] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  676. # [16:54] * Quits: eikaas_ (~eikaas@79.161.4.102) (Ping timeout: 260 seconds)
  677. # [16:54] * Quits: livath (~livath@vlan14-dhcp244.cti.gr) (Quit: livath)
  678. # [16:59] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
  679. # [17:05] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  680. # [17:06] * Joins: estellevw_ (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  681. # [17:06] * Quits: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  682. # [17:06] * estellevw_ is now known as estellevw
  683. # [17:09] * Joins: ifette (~ifette@64.160.171.227)
  684. # [17:12] * Parts: estellevw (~estellevw@173-228-112-215.dsl.dynamic.sonic.net)
  685. # [17:12] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
  686. # [17:12] * Quits: nonge__ (~nonge@p5082BA29.dip.t-dialin.net) (Quit: Verlassend)
  687. # [17:13] * Joins: nonge (~nonge@p5082BA29.dip.t-dialin.net)
  688. # [17:13] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  689. # [17:13] * Joins: hij1nx (~hij1nx@207.239.107.3)
  690. # [17:18] * Quits: richt (~richt@pat-tdc.opera.com) (Remote host closed the connection)
  691. # [17:23] * Quits: danbri (~danbri@athedsl-4559969.home.otenet.gr) (Remote host closed the connection)
  692. # [17:26] * Joins: danbri (~danbri@athedsl-4559969.home.otenet.gr)
  693. # [17:29] * bga_|away is now known as bga_
  694. # [17:36] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
  695. # [17:36] * Quits: zcorpan (~zcorpan@c-8798e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  696. # [17:38] * Quits: Rik` (~Rik`@mozilla-paris-253-99.cnt.nerim.net) (Remote host closed the connection)
  697. # [17:41] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: brb)
  698. # [17:43] * Joins: myakura (~myakura@FL1-118-111-219-27.tky.mesh.ad.jp)
  699. # [17:45] * Quits: ifette (~ifette@64.160.171.227) (Quit: ifette)
  700. # [17:45] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
  701. # [17:49] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
  702. # [17:50] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Client Quit)
  703. # [17:54] * Joins: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6)
  704. # [17:55] * Quits: CvP (~CvP@123.49.22.86) (Quit: [ UPP ] > all)
  705. # [18:04] <TabAtkins> Ok, I'm clearly missing something. In Hixie's email about separating script download/parsing/execution, why wouldn't it alert "fail"?
  706. # [18:04] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  707. # [18:04] * Joins: aho (~nya@fuld-590c69c2.pool.mediaWays.net)
  708. # [18:04] * abarth is now known as abarth|w2sp
  709. # [18:04] <Ms2ger> Because you have to throw a SyntaxError before you can execute it, if you mean the email I think you mean?
  710. # [18:06] <AryehGregor> This is hilarious. It actually works for everything I've tried so far: http://ryanelmquist.com/cgi-bin/xkcdwiki
  711. # [18:08] * Quits: erlehmann (~erlehmann@89.204.153.99) (Quit: Ex-Chat)
  712. # [18:12] <TabAtkins> Ms2ger: Ah, duh.
  713. # [18:14] <TabAtkins> AryehGregor: Heh, cool. I guess it's related to the fact that articles usually start with a summary that might link to more general concepts, and a lot of "baseline" general concepts link to philosophy.
  714. # [18:14] <AryehGregor> Seems so.
  715. # [18:18] <Workshiva> heh
  716. # [18:18] <Workshiva> The sequence quickly reached 'Language' and then spent 11 steps reaching Philosophy
  717. # [18:18] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  718. # [18:18] <Workshiva> ... but with a detour into geology, wtf
  719. # [18:19] <TabAtkins> Workshiva: Your task is to edit the language article to point directly to philosophy first.
  720. # [18:19] <Ms2ger> TabAtkins, I wonder how many such changes have happened recently
  721. # [18:19] <Workshiva> The penultimate article was Modern Philosophy
  722. # [18:19] <Workshiva> That's cheating!
  723. # [18:21] <Workshiva> Challenge: Find a 10+ chain that doesn't terminate with Property (philosophy) -> Modern philosophy -> Philosophy
  724. # [18:21] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  725. # [18:21] * bga_ is now known as bga_|away
  726. # [18:23] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  727. # [18:23] * Joins: KaOSoFt (~KaOSoFt@186.114.20.211)
  728. # [18:23] * Quits: KaOSoFt (~KaOSoFt@186.114.20.211) (Changing host)
  729. # [18:23] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
  730. # [18:24] * Quits: wolfman2000 (~wolfman20@rrcs-70-63-208-211.midsouth.biz.rr.com) (Remote host closed the connection)
  731. # [18:24] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
  732. # [18:25] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  733. # [18:26] * Joins: Obvious (tachikoma@188.226.74.2)
  734. # [18:28] <Philip`> Workshiva: Ryan Giggs
  735. # [18:28] * Quits: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6) (Quit: ap)
  736. # [18:29] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Ping timeout: 240 seconds)
  737. # [18:34] * Joins: Akilo_ (~kristof@lit75-1-81-57-239-230.fbx.proxad.net)
  738. # [18:35] <MikeSmith> hsivonen: http://lists.w3.org/Archives/Public/www-validator/2011May/0031.html
  739. # [18:36] <MikeSmith> "Is Unicode Normalization Form C actually required by HTML5 or is this a validator bug?"
  740. # [18:38] * Quits: cying (~cying@c-24-6-96-149.hsd1.ca.comcast.net) (Quit: cying)
  741. # [18:38] * Joins: JonathanNeal (~Jonathan@76.79.114.213)
  742. # [18:39] <MikeSmith> hsivonen: I realize the spec doesn't cite Form C directly, but I'm wondering what part of the conformance requirements that are directly stated in the spec have the effect of also make Form C a requirement
  743. # [18:40] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
  744. # [18:40] <AryehGregor> Ugh.
  745. # [18:41] <AryehGregor> Can we get rid of contenteditable=false? It's a pain in the neck to worry about it all the time.
  746. # [18:41] <AryehGregor> (that was rhetorical, I'm pretty sure the answer is "no")
  747. # [18:41] * Quits: danbri (~danbri@athedsl-4559969.home.otenet.gr) (Remote host closed the connection)
  748. # [18:41] * Joins: hoodow (~hoodow@pdpc/supporter/active/hoodow)
  749. # [18:42] <TabAtkins> Does that let you embed non-editable regions inside a contenteditable?
  750. # [18:42] <AryehGregor> Yes.
  751. # [18:42] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
  752. # [18:42] <AryehGregor> Which I guess is handy, but it's a huge PITA to make sure all the algorithms leave them alone.
  753. # [18:43] <AryehGregor> Corner case, likely to have lots of bugs.
  754. # [18:43] <AryehGregor> Just ensuring that you don't climb out of contenteditable regions is comparatively easy.
  755. # [18:43] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  756. # [18:43] <AryehGregor> Although the original idea of only allowing designMode on whole documents would be even easier to spec and implement. :)
  757. # [18:44] <AryehGregor> But I guess those horrible author people will want these silly features, so spec it we must.
  758. # [18:45] <TabAtkins> Those jerks.
  759. # [18:46] <jgraham> I hate authors almost as much as I hate generated content
  760. # [18:47] * jgraham imagines he won't like shadow DOMs any more than generated content
  761. # [18:47] * Quits: Akilo_ (~kristof@lit75-1-81-57-239-230.fbx.proxad.net) (Ping timeout: 240 seconds)
  762. # [18:47] <TabAtkins> At least you've dealt with shadow DOM for years and years, you just didn't know it.
  763. # [18:48] * Quits: Akilo (~kristof@lit75-1-81-57-239-230.fbx.proxad.net) (Ping timeout: 260 seconds)
  764. # [18:48] <jgraham> Because of generated content? Well yeah that's one way to look at it
  765. # [18:48] <TabAtkins> No, because of <input>.
  766. # [18:48] <TabAtkins> And friends.
  767. # [18:49] <jgraham> Oh well that's just magic as far as I'm concerened
  768. # [18:49] <TabAtkins> s/magic/shadow DOM/
  769. # [18:50] <Ms2ger> s//magic/
  770. # [18:50] <jgraham> If that's how we implement it than I don't know about it. So it's magic to me :)
  771. # [18:50] <TabAtkins> magicmagicmagic
  772. # [18:50] <nimbu> s/magic/typing nightmare/
  773. # [18:50] <TabAtkins> I know that we, at least, implement it with some combination of pseudo-shadow-DOM and custom C++ renderers.
  774. # [18:51] <TabAtkins> But we're now switching over to pure shadow DOM.
  775. # [18:51] <TabAtkins> And it's apparently a big win.
  776. # [18:51] <jgraham> I remember Mozilla tried to do that like 10 years ago
  777. # [18:51] <jgraham> I dunno what happened
  778. # [18:51] * Joins: othermaciej (~mjs@67.218.105.80)
  779. # [18:51] <jgraham> But I certainly recally pure-XBL-forms builds
  780. # [18:51] <jgraham> *recall
  781. # [18:52] <TabAtkins> XBL was just a bad version of shadow DOM, so there you go.
  782. # [18:52] * Ms2ger removed some traces of that earlier this year
  783. # [18:52] <jgraham> Well I know that XBL and shadow dom are the same or I wouldn't have mentioned it :)
  784. # [18:52] * Joins: maikmerten (~maikmerte@port-92-201-235-107.dynamic.qsc.de)
  785. # [18:53] <asmodai> ye gods, people just don't grasp how ditching HTML versions in favour of feature detection is So Much Nicer(tm).
  786. # [18:53] <jgraham> Who wants versions now?
  787. # [18:53] <Ms2ger> MS?
  788. # [18:55] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  789. # [18:57] <AryehGregor> Still?
  790. # [18:59] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Quit: jeremyselier)
  791. # [18:59] <AryehGregor> Are they reopening the issue?
  792. # [18:59] * Quits: MikeSmith (~MikeSmith@EM111-188-153-35.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  793. # [19:03] * Ms2ger knows nothing, but they seemed a possible suspect
  794. # [19:03] <asmodai> Nah, was some topic on a website about last call for HTML 5
  795. # [19:04] <asmodai> A relatively high-tech oriented site and there's people seriously wondering wth you would want feature detection over HTML versions.
  796. # [19:05] <AryehGregor> Maybe they've never written actual websites.
  797. # [19:06] <asmodai> That's my best explanation.
  798. # [19:06] <Philip`> Got to teach them that web standards aren't like actual standards that software actually implements, where you can meaningfully ask software what standards it implements
  799. # [19:07] <asmodai> I mean, I don't mess with website coding on a daily basis, but the entirety of using feature detection just makes so much more sense for a developing and moving platform like the web.
  800. # [19:07] <asmodai> Philip`: Yeah, pointed them to explanations of graceful degradation and feature detection.
  801. # [19:07] * Quits: myakura (~myakura@FL1-118-111-219-27.tky.mesh.ad.jp) (Remote host closed the connection)
  802. # [19:08] * Joins: bga_ (~bga@95-55-42-26.dynamic.avangarddsl.ru)
  803. # [19:08] * bga_ is now known as _bga
  804. # [19:08] * Quits: bga_|away (~bga@95-55-42-26.dynamic.avangarddsl.ru) (Ping timeout: 252 seconds)
  805. # [19:08] * _bga is now known as bga_|away
  806. # [19:08] <AryehGregor> In bytes, http://aryeh.name/spec/editcommands/editcommands.html is now about 6% the size of http://whatwg.org/c.
  807. # [19:08] <AryehGregor> And growing.
  808. # [19:09] * AryehGregor isn't sure if that's scary or not
  809. # [19:10] * Philip` imagines the complexity of a spec increases non-linearly with its size
  810. # [19:10] <Philip`> so the next 6% will be much harder
  811. # [19:10] <AryehGregor> In some ways I've found it's gotten easier, because I have a much better understanding of how everything works.
  812. # [19:11] * Parts: hdhoang (~hdhoang@203.210.152.9) ("Leaving.")
  813. # [19:11] <Philip`> but fortunately /c will find growth even harder so it won't be too fast a moving target
  814. # [19:11] * jgraham imagines this document will be merged into /c eventually
  815. # [19:11] <jgraham> So you can't win
  816. # [19:12] <Philip`> Hmm, yeah, I suppose agglutinating specs is quicker way to seemingly grow
  817. # [19:23] * Joins: CvP (~CvP@123.49.22.151)
  818. # [19:27] * Quits: othermaciej (~mjs@67.218.105.80) (*.net *.split)
  819. # [19:27] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
  820. # [19:27] * Quits: hoodow (~hoodow@pdpc/supporter/active/hoodow) (*.net *.split)
  821. # [19:27] * Quits: rimantas (~rimliu@93.93.57.193) (*.net *.split)
  822. # [19:27] * Quits: Amorphous (jan@unaffiliated/amorphous) (*.net *.split)
  823. # [19:27] * Quits: Phae (u455@gateway/web/irccloud.com/x-uewyoymmqvmekvor) (*.net *.split)
  824. # [19:27] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (*.net *.split)
  825. # [19:27] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
  826. # [19:27] * Quits: uf0 (criminal@2001:4d88:ffff:ffff:2:b320:d90a:b) (*.net *.split)
  827. # [19:27] * Quits: jarib (~jarib@unaffiliated/jarib) (*.net *.split)
  828. # [19:27] * Quits: tomaw (tom@freenode/staff/tomaw) (*.net *.split)
  829. # [19:27] * Quits: Rubennn (~quassel@2a02:348:33:5823::1) (*.net *.split)
  830. # [19:27] * Quits: FastJack (~fastjack@dumpstr.net) (*.net *.split)
  831. # [19:27] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
  832. # [19:27] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (*.net *.split)
  833. # [19:27] * Quits: takkaria (~takkaria@isparp.co.uk) (*.net *.split)
  834. # [19:27] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (*.net *.split)
  835. # [19:27] * Quits: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
  836. # [19:27] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
  837. # [19:27] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  838. # [19:27] * Quits: onar (~onar@17.216.36.168) (*.net *.split)
  839. # [19:27] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
  840. # [19:27] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (*.net *.split)
  841. # [19:27] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (*.net *.split)
  842. # [19:27] * Quits: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (*.net *.split)
  843. # [19:27] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-xdtgmifnoqqszwer) (*.net *.split)
  844. # [19:27] * Quits: ben_alman (~ben_alman@web126.webfaction.com) (*.net *.split)
  845. # [19:27] * Quits: Peter` (~peter@nishino.lvp-media.com) (*.net *.split)
  846. # [19:27] * Quits: jamesr_ (~jamesr@nat/google/x-rknjecozdwszmqcs) (*.net *.split)
  847. # [19:27] * Quits: dglazkov (~dglazkov@nat/google/x-egkudrtahlbbbdek) (*.net *.split)
  848. # [19:27] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  849. # [19:27] * Quits: eric_carlson (~eric_carl@17.203.15.27) (*.net *.split)
  850. # [19:27] * Quits: hasather (~davidh@pat-tdc.opera.com) (*.net *.split)
  851. # [19:27] * Quits: bga_|away (~bga@95-55-42-26.dynamic.avangarddsl.ru) (*.net *.split)
  852. # [19:27] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (*.net *.split)
  853. # [19:27] * Quits: mkwst (u395@gateway/web/irccloud.com/x-fthyrqzapcbnhfvt) (*.net *.split)
  854. # [19:27] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (*.net *.split)
  855. # [19:27] * Quits: pererik (~pe@unaffiliated/pererik) (*.net *.split)
  856. # [19:27] * Quits: davve__ (~davve@83.218.67.122) (*.net *.split)
  857. # [19:27] * Quits: lrvick (~lrvick@66.96.251.117) (*.net *.split)
  858. # [19:27] * Quits: fishd (~fishd@nat/google/x-lowtqthsruxbjggc) (*.net *.split)
  859. # [19:27] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
  860. # [19:27] * Quits: twisted` (~twisted@205.189.73.45) (*.net *.split)
  861. # [19:27] * Quits: sgentle (~sgentle@li175-21.members.linode.com) (*.net *.split)
  862. # [19:27] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
  863. # [19:27] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
  864. # [19:27] * Quits: Jedi_ (~Jedi@Jedi.org) (*.net *.split)
  865. # [19:27] * Quits: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone) (*.net *.split)
  866. # [19:27] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (*.net *.split)
  867. # [19:27] * Quits: Obvious (tachikoma@188.226.74.2) (*.net *.split)
  868. # [19:27] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (*.net *.split)
  869. # [19:27] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (*.net *.split)
  870. # [19:27] * Quits: nw` (eero@heaven.unlink.org) (*.net *.split)
  871. # [19:27] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
  872. # [19:27] * Quits: reggna_ (~reggna@godis.olf.sgsnet.se) (*.net *.split)
  873. # [19:27] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (*.net *.split)
  874. # [19:27] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
  875. # [19:27] * Quits: macpherson (~macpherso@nat/google/x-ffiybawcojduzgxa) (*.net *.split)
  876. # [19:27] * Quits: Moo-_- (~quassel@herd37.twinapex.fi) (*.net *.split)
  877. # [19:27] * Quits: jochen__ (~jochen@nat/google/x-xxidfgkcsxppmfgq) (*.net *.split)
  878. # [19:27] * Quits: The_8472 (~stardive@azureus/The8472) (*.net *.split)
  879. # [19:27] * Quits: ry (~ry@static-71-183-64-28.nycmny.fios.verizon.net) (*.net *.split)
  880. # [19:27] * Quits: Jackneill (~Jackneill@unaffiliated/jackneill) (*.net *.split)
  881. # [19:27] * Quits: stevela (~anonymous@74.125.59.73) (*.net *.split)
  882. # [19:27] * Quits: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp) (*.net *.split)
  883. # [19:27] * Quits: Yudai (~Yudai@p86e1c6.hkidnt01.ap.so-net.ne.jp) (*.net *.split)
  884. # [19:27] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
  885. # [19:27] * Quits: Ephemera (~Ephemera@61.41.24.114) (*.net *.split)
  886. # [19:27] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
  887. # [19:27] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
  888. # [19:27] * Quits: hendry (~hendry@webconverger.org) (*.net *.split)
  889. # [19:27] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
  890. # [19:27] * Quits: maikmerten (~maikmerte@port-92-201-235-107.dynamic.qsc.de) (*.net *.split)
  891. # [19:27] * Quits: riven (~riven@pdpc/supporter/professional/riven) (*.net *.split)
  892. # [19:27] * Quits: gavin___ (~gavin@people.mozilla.com) (*.net *.split)
  893. # [19:27] * Quits: TabAtkins (~tabatkins@nat/google/x-htqmkzpkqgpwbclq) (*.net *.split)
  894. # [19:27] * Quits: ryuone (~ryuone@www1138ua.sakura.ne.jp) (*.net *.split)
  895. # [19:27] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
  896. # [19:27] * Quits: jgraham (~jgraham@web22.webfaction.com) (*.net *.split)
  897. # [19:27] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
  898. # [19:27] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (*.net *.split)
  899. # [19:27] * Quits: miketaylr (~miketaylr@206.217.92.186) (*.net *.split)
  900. # [19:27] * Quits: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (*.net *.split)
  901. # [19:27] * Quits: Necrathex (~nectop@82-170-160-25.ip.telfort.nl) (*.net *.split)
  902. # [19:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (*.net *.split)
  903. # [19:27] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
  904. # [19:27] * Quits: heycam|away (~cam@wok.mcc.id.au) (*.net *.split)
  905. # [19:27] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (*.net *.split)
  906. # [19:27] * Quits: timb_ (~tim@bacon2.burri.to) (*.net *.split)
  907. # [19:27] * Quits: gwillen (~gwillen@unaffiliated/gwillen) (*.net *.split)
  908. # [19:27] * Quits: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill) (*.net *.split)
  909. # [19:27] * Quits: JonathanNeal (~Jonathan@76.79.114.213) (*.net *.split)
  910. # [19:27] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (*.net *.split)
  911. # [19:27] * Quits: Jon47 (~jon47@204.56.125.50) (*.net *.split)
  912. # [19:27] * Quits: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net) (*.net *.split)
  913. # [19:27] * Quits: ukai_ (~ukai@nat/google/x-mcxbzgpootkgewbw) (*.net *.split)
  914. # [19:27] * Quits: mven (~mven__@169.241.49.57) (*.net *.split)
  915. # [19:27] * Quits: drry (~drry@unaffiliated/drry) (*.net *.split)
  916. # [19:27] * Quits: purefusion (~purefusio@unaffiliated/purefusion) (*.net *.split)
  917. # [19:27] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  918. # [19:27] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (*.net *.split)
  919. # [19:27] * Quits: ezoe (~ezoe@61-205-125-53f1.kyt1.eonet.ne.jp) (*.net *.split)
  920. # [19:27] * Quits: jer|afk (~jernoble@17.203.12.89) (*.net *.split)
  921. # [19:27] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (*.net *.split)
  922. # [19:27] * Quits: ralphholzmann (~ralphholz@li76-151.members.linode.com) (*.net *.split)
  923. # [19:27] * Quits: toyoshim (~toyoshim@yuri.twintail.org) (*.net *.split)
  924. # [19:27] * Quits: wilhelm (~wilhelm@trivini.no) (*.net *.split)
  925. # [19:27] * Quits: nonge (~nonge@p5082BA29.dip.t-dialin.net) (*.net *.split)
  926. # [19:27] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (*.net *.split)
  927. # [19:27] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (*.net *.split)
  928. # [19:27] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
  929. # [19:27] * Quits: mamund (mamund@obsidian.nullshells.net) (*.net *.split)
  930. # [19:27] * Quits: Workshiva (~Dashiva@74.125.121.65) (*.net *.split)
  931. # [19:27] * Quits: ciaran_lee (leecn@134.226.83.42) (*.net *.split)
  932. # [19:28] * Quits: aho (~nya@fuld-590c69c2.pool.mediaWays.net) (*.net *.split)
  933. # [19:28] * Quits: stefan-_ (~music@trir-4d0d9984.pool.mediaWays.net) (*.net *.split)
  934. # [19:28] * Quits: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com) (*.net *.split)
  935. # [19:28] * Quits: shichuan (~Shi_Chuan@cm182.eta124.maxonline.com.sg) (*.net *.split)
  936. # [19:28] * Quits: msucan (~robod@92.86.247.27) (*.net *.split)
  937. # [19:28] * Quits: matjas (~matjas@134.246-242-81.adsl-dyn.isp.belgacom.be) (*.net *.split)
  938. # [19:28] * Quits: Ms2ger (~Ms2ger@91.181.84.93) (*.net *.split)
  939. # [19:28] * Quits: boaz (~boaz@li326-230.members.linode.com) (*.net *.split)
  940. # [19:28] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  941. # [19:28] * Quits: abarth|w2sp (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (*.net *.split)
  942. # [19:28] * Quits: wakaba (~wakaba@57.72.102.121.dy.bbexcite.jp) (*.net *.split)
  943. # [19:28] * Quits: RichardJ (~richard@node.liefcoden.nl) (*.net *.split)
  944. # [19:28] * Quits: payman_ (~payman@pat.se.opera.com) (*.net *.split)
  945. # [19:28] * Quits: kinetik (~kinetik@121.98.132.55) (*.net *.split)
  946. # [19:28] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
  947. # [19:28] * Quits: lstoll (~lstoll@randall.lstoll.net) (*.net *.split)
  948. # [19:28] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (*.net *.split)
  949. # [19:28] * boaz_ is now known as boaz
  950. # [19:28] * boaz is now known as 92AAC56VE
  951. # [19:28] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
  952. # [19:28] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  953. # [19:28] * Joins: MikeSmith (~MikeSmith@EM111-188-49-158.pool.e-mobile.ne.jp)
  954. # [19:28] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  955. # [19:28] * Joins: bga_|away (~bga@95-55-42-26.dynamic.avangarddsl.ru)
  956. # [19:28] * Joins: maikmerten (~maikmerte@port-92-201-235-107.dynamic.qsc.de)
  957. # [19:28] * Joins: othermaciej (~mjs@67.218.105.80)
  958. # [19:28] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
  959. # [19:28] * Joins: hoodow (~hoodow@pdpc/supporter/active/hoodow)
  960. # [19:28] * Joins: JonathanNeal (~Jonathan@76.79.114.213)
  961. # [19:28] * Joins: Obvious (tachikoma@188.226.74.2)
  962. # [19:28] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  963. # [19:28] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  964. # [19:28] * Joins: aho (~nya@fuld-590c69c2.pool.mediaWays.net)
  965. # [19:28] * Joins: nonge (~nonge@p5082BA29.dip.t-dialin.net)
  966. # [19:28] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  967. # [19:28] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
  968. # [19:28] * Joins: miketaylr (~miketaylr@206.217.92.186)
  969. # [19:28] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  970. # [19:28] * Joins: Jon47 (~jon47@204.56.125.50)
  971. # [19:28] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  972. # [19:28] * Joins: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  973. # [19:28] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
  974. # [19:28] * Joins: stefan-_ (~music@trir-4d0d9984.pool.mediaWays.net)
  975. # [19:28] * Joins: temp01 (~temp01@unaffiliated/temp01)
  976. # [19:28] * Joins: tndH (~Rob@cpc11-seac19-2-0-cust116.7-2.cable.virginmedia.com)
  977. # [19:28] * Joins: shichuan (~Shi_Chuan@cm182.eta124.maxonline.com.sg)
  978. # [19:28] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
  979. # [19:28] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  980. # [19:28] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
  981. # [19:28] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
  982. # [19:28] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  983. # [19:28] * Joins: msucan (~robod@92.86.247.27)
  984. # [19:28] * Joins: matjas (~matjas@134.246-242-81.adsl-dyn.isp.belgacom.be)
  985. # [19:28] * Joins: Ms2ger (~Ms2ger@91.181.84.93)
  986. # [19:28] * Joins: rimantas (~rimliu@93.93.57.193)
  987. # [19:28] * Joins: ezoe (~ezoe@61-205-125-53f1.kyt1.eonet.ne.jp)
  988. # [19:28] * Joins: macpherson (~macpherso@nat/google/x-ffiybawcojduzgxa)
  989. # [19:28] * Joins: boaz (~boaz@li326-230.members.linode.com)
  990. # [19:28] * Joins: takkaria (~takkaria@isparp.co.uk)
  991. # [19:28] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
  992. # [19:28] * Joins: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
  993. # [19:28] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
  994. # [19:28] * Joins: jer|afk (~jernoble@17.203.12.89)
  995. # [19:28] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  996. # [19:28] * Joins: Moo-_- (~quassel@herd37.twinapex.fi)
  997. # [19:28] * Joins: abarth|w2sp (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  998. # [19:28] * Joins: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net)
  999. # [19:28] * Joins: jochen__ (~jochen@nat/google/x-xxidfgkcsxppmfgq)
  1000. # [19:28] * Joins: The_8472 (~stardive@azureus/The8472)
  1001. # [19:28] * Joins: antti_s (~antti@173-203-97-98.static.cloud-ips.com)
  1002. # [19:28] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  1003. # [19:28] * Joins: Amorphous (jan@unaffiliated/amorphous)
  1004. # [19:28] * Joins: nw` (eero@heaven.unlink.org)
  1005. # [19:28] * Joins: eric_carlson (~eric_carl@17.203.15.27)
  1006. # [19:28] * Joins: wakaba (~wakaba@57.72.102.121.dy.bbexcite.jp)
  1007. # [19:28] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  1008. # [19:28] * Joins: mkwst (u395@gateway/web/irccloud.com/x-fthyrqzapcbnhfvt)
  1009. # [19:28] * Joins: Phae (u455@gateway/web/irccloud.com/x-uewyoymmqvmekvor)
  1010. # [19:28] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
  1011. # [19:28] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-xdtgmifnoqqszwer)
  1012. # [19:28] * Joins: ry (~ry@static-71-183-64-28.nycmny.fios.verizon.net)
  1013. # [19:28] * Joins: RichardJ (~richard@node.liefcoden.nl)
  1014. # [19:28] * Joins: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com)
  1015. # [19:28] * Joins: stevela (~anonymous@74.125.59.73)
  1016. # [19:28] * Joins: ben_alman (~ben_alman@web126.webfaction.com)
  1017. # [19:28] * Joins: gavin___ (~gavin@people.mozilla.com)
  1018. # [19:28] * Joins: hober (~ted@unaffiliated/hober)
  1019. # [19:28] * Joins: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp)
  1020. # [19:28] * Joins: Peter` (~peter@nishino.lvp-media.com)
  1021. # [19:28] * Joins: hasather (~davidh@pat-tdc.opera.com)
  1022. # [19:28] * Joins: Yudai (~Yudai@p86e1c6.hkidnt01.ap.so-net.ne.jp)
  1023. # [19:28] * Joins: lrvick (~lrvick@66.96.251.117)
  1024. # [19:28] * Joins: wirepair (fbi@random.supermario.org)
  1025. # [19:28] * Joins: ukai_ (~ukai@nat/google/x-mcxbzgpootkgewbw)
  1026. # [19:28] * Joins: fishd (~fishd@nat/google/x-lowtqthsruxbjggc)
  1027. # [19:28] * Joins: stalled (~stalled@unaffiliated/stalled)
  1028. # [19:28] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1029. # [19:28] * Joins: pererik (~pe@unaffiliated/pererik)
  1030. # [19:28] * Joins: payman_ (~payman@pat.se.opera.com)
  1031. # [19:28] * Joins: kinetik (~kinetik@121.98.132.55)
  1032. # [19:28] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
  1033. # [19:28] * Joins: ralphholzmann (~ralphholz@li76-151.members.linode.com)
  1034. # [19:28] * Joins: jamesr_ (~jamesr@nat/google/x-rknjecozdwszmqcs)
  1035. # [19:28] * Joins: dglazkov (~dglazkov@nat/google/x-egkudrtahlbbbdek)
  1036. # [19:28] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  1037. # [19:28] * Joins: lstoll (~lstoll@randall.lstoll.net)
  1038. # [19:28] * Joins: reggna_ (~reggna@godis.olf.sgsnet.se)
  1039. # [19:28] * Joins: davve__ (~davve@83.218.67.122)
  1040. # [19:28] * Joins: onar (~onar@17.216.36.168)
  1041. # [19:28] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  1042. # [19:28] * Joins: foolip (~philip@83.218.67.122)
  1043. # [19:28] * Joins: gsnedders (~gsnedders@204.232.194.186)
  1044. # [19:28] * Joins: uf0 (criminal@2001:4d88:ffff:ffff:2:b320:d90a:b)
  1045. # [19:28] * Joins: mven (~mven__@169.241.49.57)
  1046. # [19:28] * Joins: jarib (~jarib@unaffiliated/jarib)
  1047. # [19:28] * Joins: TabAtkins (~tabatkins@nat/google/x-htqmkzpkqgpwbclq)
  1048. # [19:28] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  1049. # [19:28] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
  1050. # [19:28] * Joins: heycam|away (~cam@wok.mcc.id.au)
  1051. # [19:28] * Joins: twisted` (~twisted@205.189.73.45)
  1052. # [19:28] * Joins: sgentle (~sgentle@li175-21.members.linode.com)
  1053. # [19:28] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
  1054. # [19:28] * Joins: tomaw (tom@freenode/staff/tomaw)
  1055. # [19:28] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  1056. # [19:28] * Joins: toyoshim (~toyoshim@yuri.twintail.org)
  1057. # [19:28] * Joins: bzed (~bzed@devel.recluse.de)
  1058. # [19:28] * Joins: Rubennn (~quassel@2a02:348:33:5823::1)
  1059. # [19:28] * Joins: Ephemera (~Ephemera@61.41.24.114)
  1060. # [19:28] * Joins: mamund (mamund@obsidian.nullshells.net)
  1061. # [19:28] * Joins: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone)
  1062. # [19:28] * Joins: Jedi_ (~Jedi@Jedi.org)
  1063. # [19:28] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
  1064. # [19:28] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
  1065. # [19:28] * Joins: wilhelm (~wilhelm@trivini.no)
  1066. # [19:28] * Joins: FastJack (~fastjack@dumpstr.net)
  1067. # [19:28] * Joins: drry (~drry@unaffiliated/drry)
  1068. # [19:28] * Joins: timb_ (~tim@bacon2.burri.to)
  1069. # [19:28] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  1070. # [19:28] * Joins: ryuone (~ryuone@www1138ua.sakura.ne.jp)
  1071. # [19:28] * Joins: Hixie (~ianh@trivini.no)
  1072. # [19:28] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  1073. # [19:28] * Joins: hendry (~hendry@webconverger.org)
  1074. # [19:28] * Joins: doublec (~doublec@unaffiliated/doublec)
  1075. # [19:28] * Joins: Workshiva (~Dashiva@74.125.121.65)
  1076. # [19:28] * Joins: ciaran_lee (leecn@134.226.83.42)
  1077. # [19:28] * Joins: inimino (~inimino@boshi.inimino.org)
  1078. # [19:28] * Joins: gwillen (~gwillen@unaffiliated/gwillen)
  1079. # [19:28] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  1080. # [19:28] * Joins: purefusion (~purefusio@unaffiliated/purefusion)
  1081. # [19:28] * Joins: Philip` (~philip@zaynar.co.uk)
  1082. # [19:28] * Joins: jgraham (~jgraham@web22.webfaction.com)
  1083. # [19:28] * Joins: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill)
  1084. # [19:29] <asmodai> Anyone happen to know if lxml.html's pretty_print needs html5lib to function properly for pretty printing HTML 5 markup?
  1085. # [19:29] <asmodai> Because currently, without any html5lib serialisation, it doesn't seem to properly pretty print.
  1086. # [19:32] * Joins: ako (~nya@fuld-590c7260.pool.mediaWays.net)
  1087. # [19:32] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  1088. # [19:33] <jgraham> asmodai: No idea. I didn't think lxml ever depended on html5lib though, so I don't see why it would
  1089. # [19:35] * Quits: aho (~nya@fuld-590c69c2.pool.mediaWays.net) (Ping timeout: 246 seconds)
  1090. # [19:35] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Quit: simplicity-)
  1091. # [19:35] <asmodai> Well, it doesn't depend on it for its parsing, but you can use it in conjunction.
  1092. # [19:35] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  1093. # [19:35] <asmodai> I'm just not understanding why it's not pretty printing how I expect it.
  1094. # [19:36] <asmodai> Even non-HTML5 elements are not pretty printing.
  1095. # [19:36] <asmodai> I doubt that lxml would have a bug, so I must be doing something wrong.
  1096. # [19:37] * Joins: wolfman2000 (~wolfman20@152-20-170-126.rev.uncw.edu)
  1097. # [19:39] * bga_|away is now known as bga_
  1098. # [19:39] * Joins: mpilgrim__ (~pilgrim@184.254.109.16)
  1099. # [19:40] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
  1100. # [19:42] * Joins: davidwalsh (~davidwals@216-75-233-98.static.wiline.com)
  1101. # [19:44] * Joins: chriseppstein (~chris@209.119.65.162)
  1102. # [19:45] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
  1103. # [19:45] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  1104. # [19:45] * Quits: othermaciej (~mjs@67.218.105.80) (Quit: othermaciej)
  1105. # [19:47] * Quits: davidwalsh (~davidwals@216-75-233-98.static.wiline.com) (Read error: Connection reset by peer)
  1106. # [19:48] * Joins: davidwalsh (~davidwals@216-75-233-98.static.wiline.com)
  1107. # [19:49] <hsivonen> MikeSmith: Normalization checking is based on my 2006 expectation that HTML5 would normatively reference C300 in Charmod-Norm
  1108. # [19:50] <MikeSmith> hsivonen: oh
  1109. # [19:50] <MikeSmith> but doesn't it sorta do that indirectly now?
  1110. # [19:51] <hsivonen> MikeSmith: how? AFAICT, my expectation has so far been wrong
  1111. # [19:52] * Quits: davidwalsh (~davidwals@216-75-233-98.static.wiline.com) (Remote host closed the connection)
  1112. # [19:52] <hsivonen> I also received other feedback about this today
  1113. # [19:52] * Joins: othermaciej (~mjs@17.246.18.204)
  1114. # [19:52] <hsivonen> now I'm really curious to find out what the W3C i18n folks think about charmod-norm today and why
  1115. # [19:53] <MikeSmith> hsivonen: I can probably get a quick answer to that by pinging r12a
  1116. # [19:53] <hsivonen> I suppose the errors should be downgraded to warnings if there's not going to be a normative trail to a normalization spec
  1117. # [19:53] <hsivonen> MikeSmith: already did
  1118. # [19:53] <othermaciej> good morning, folks
  1119. # [19:53] <MikeSmith> hsivonen: OK
  1120. # [19:54] <Ms2ger> I hear i18n has been asking the CSSWG to require NFC-normalizing selectors in css3-namespaces
  1121. # [19:54] <MikeSmith> as far as how, I guess I assumed this was something that the upstream Unicode spec would mandate by now
  1122. # [19:54] <hsivonen> Ms2ger: I thought they wanted processors to do late normalization
  1123. # [19:54] <MikeSmith> hsivonen: so that the rest of us don't have to N number of times
  1124. # [19:54] <hsivonen> Ms2ger: instead of requiring authors to do early normalization
  1125. # [19:54] <hsivonen> Ms2ger: in the CSS case
  1126. # [19:55] <Ms2ger> I think you're right
  1127. # [19:55] <Ms2ger> I'm still surprised that they want that specced in namespaces
  1128. # [19:55] <hsivonen> (FWIW, I'm very, very much against late normalization for identifier matching)
  1129. # [19:56] * Parts: takkaria (~takkaria@isparp.co.uk)
  1130. # [19:56] <Ms2ger> Make sure to convince your CSSWG representative, then :)
  1131. # [19:56] <hsivonen> Ms2ger: there are multiple reps to convince :-/
  1132. # [19:57] <MikeSmith> multiple points of failure?
  1133. # [19:57] <MikeSmith> othermaciej: おはよう
  1134. # [19:58] <AryehGregor> There's no way to make a position: fixed box adjust height (for instance) to fit its contents, right?
  1135. # [19:58] <hsivonen> frankly, I get the feeling that the selector normalization debate is an indication that i18n on the Web has been solved
  1136. # [19:58] * Quits: Necrathex (~nectop@82-170-160-25.ip.telfort.nl) (Ping timeout: 276 seconds)
  1137. # [19:58] <Ms2ger> By that logic, a11y has been solved as well
  1138. # [19:59] <hsivonen> Ms2ger: good point
  1139. # [20:00] * Joins: ayo (~nya@fuld-590c735d.pool.mediaWays.net)
  1140. # [20:01] <MikeSmith> hsivonen: fwiw, I just (re)pinged r12a (but fact is, dude's pretty busy. used to be he had another full-time i18n person on W3C team to help, but now it's just him, and other i18n people outside of the W3C team have been significantly less active lately)
  1141. # [20:01] * ayo is now known as Guest96615
  1142. # [20:02] * Joins: TabAtkins_ (~tabatkins@nat/google/x-ocyuapcxiiqekndl)
  1143. # [20:02] * Joins: dbaron (~dbaron@nat/mozilla/x-iepktrkbbcgnqlao)
  1144. # [20:03] * Quits: ako (~nya@fuld-590c7260.pool.mediaWays.net) (Ping timeout: 246 seconds)
  1145. # [20:04] * Quits: mpilgrim__ (~pilgrim@184.254.109.16) (Ping timeout: 248 seconds)
  1146. # [20:05] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
  1147. # [20:05] * Quits: ezoe (~ezoe@61-205-125-53f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
  1148. # [20:14] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 258 seconds)
  1149. # [20:15] * Quits: wolfman2000 (~wolfman20@152-20-170-126.rev.uncw.edu) (Read error: Operation timed out)
  1150. # [20:15] * Joins: wolfman2000 (~wolfman20@152-20-170-126.rev.uncw.edu)
  1151. # [20:19] * Joins: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6)
  1152. # [20:24] * Joins: dave_levin (~dave_levi@nat/google/x-excsslqfkyqpnihi)
  1153. # [20:24] * Joins: jennb (~jennb@74.125.59.73)
  1154. # [20:25] * Joins: Akilo (~kristof@AMontsouris-153-1-96-193.w90-2.abo.wanadoo.fr)
  1155. # [20:27] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 240 seconds)
  1156. # [20:28] * Joins: mpilgrim__ (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
  1157. # [20:30] * Guest96615 is now known as aho
  1158. # [20:46] * Joins: jamesr (~jamesr@216.239.45.19)
  1159. # [20:47] * bga_ is now known as bga_|away
  1160. # [20:48] * Quits: maikmerten (~maikmerte@port-92-201-235-107.dynamic.qsc.de) (Remote host closed the connection)
  1161. # [20:48] * Quits: Jackneill (~Jackneill@unaffiliated/jackneill) (Remote host closed the connection)
  1162. # [20:49] * Quits: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  1163. # [20:49] * Joins: Obvious (tachikoma@188.226.74.2)
  1164. # [20:50] * Joins: jacobolus (~jacobolus@208-90-212-203.PUBLIC.monkeybrains.net)
  1165. # [20:50] * Quits: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  1166. # [20:51] * bga_|away is now known as bga_
  1167. # [20:54] * Joins: smaug____ (~chatzilla@GZMKCMXV.gprs.sl-laajakaista.fi)
  1168. # [20:56] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
  1169. # [20:58] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  1170. # [20:58] * nimbupani is now known as nimbu
  1171. # [20:58] * AryehGregor has come to the realization that he needs a higher chair and a higher desk
  1172. # [20:59] <AryehGregor> When I sit up straight, my eye level is slightly above the top of my monitor, and my legs have to be uncomfortably squished under me.
  1173. # [20:59] <AryehGregor> It can't be good for me.
  1174. # [20:59] <aho> i miss my huuuuge desk
  1175. # [20:59] * Quits: TabAtkins_ (~tabatkins@nat/google/x-ocyuapcxiiqekndl) (Ping timeout: 240 seconds)
  1176. # [20:59] <aho> 2.5m x 1.2m x 0.8m
  1177. # [21:00] <aho> it was so lovely
  1178. # [21:00] <aho> interestingly... it was stolen
  1179. # [21:00] <aho> which is... pretty weird
  1180. # [21:01] <aho> mmm
  1181. # [21:01] * aho checks ikea
  1182. # [21:01] * Joins: TabAtkins_ (~tabatkins@nat/google/x-ubltynvwjqmspsqq)
  1183. # [21:05] <jgraham> aho: Noooo. IKEA is the source of all evil
  1184. # [21:06] <aho> they dont have ridiculously large desks anyways :f
  1185. # [21:13] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
  1186. # [21:31] * Quits: tomaw (tom@freenode/staff/tomaw) (Quit: Quitting)
  1187. # [21:32] * Quits: smaug____ (~chatzilla@GZMKCMXV.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
  1188. # [21:32] * Joins: smaug____ (~chatzilla@GZMKCMXV.gprs.sl-laajakaista.fi)
  1189. # [21:35] * Quits: othermaciej (~mjs@17.246.18.204) (Quit: othermaciej)
  1190. # [21:37] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
  1191. # [21:39] * Joins: matijsb (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
  1192. # [21:39] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
  1193. # [21:41] * jer|afk is now known as jernoble
  1194. # [21:43] * Joins: ap_ (~ap@17.246.18.209)
  1195. # [21:45] * Quits: wolfman2000 (~wolfman20@152-20-170-126.rev.uncw.edu) (Remote host closed the connection)
  1196. # [21:47] * Quits: MikeSmith (~MikeSmith@EM111-188-49-158.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
  1197. # [21:47] * Quits: ap (~ap@2620:149:4:401:226:4aff:fe14:aad6) (Ping timeout: 255 seconds)
  1198. # [21:47] * ap_ is now known as ap
  1199. # [21:50] <AryehGregor> So is there any way at all to center something vertically in CSS, say in a position:fixed div that takes up the whole screen?
  1200. # [21:50] <AryehGregor> (don't ask why I'm using a position: fixed div that takes up the whole screen)
  1201. # [21:52] * Joins: tomaw_ (tom@freenode/staff/tomaw)
  1202. # [21:53] * Quits: ap (~ap@17.246.18.209) (Remote host closed the connection)
  1203. # [21:53] <AryehGregor> (or if you want to know: http://aryeh.name/spec/editcommands/linebreaktest.html)
  1204. # [21:53] * Joins: ap (~ap@17.203.14.199)
  1205. # [21:55] * heycam|away is now known as heycam
  1206. # [21:57] <Jon47> aryehgregor - there's definitely a way
  1207. # [21:57] <AryehGregor> Namely?
  1208. # [21:58] <Jon47> somethign like this perhaps: http://www.emblematiq.com/blog/vertical_align_with_css/assets/03.html
  1209. # [22:07] <The_8472> AryehGregor, that is not easy to achieve because it goes against the concept of CSS flows. at least of vertical ones. and the ability to create horizontal flows is... well... not widely supported yet.
  1210. # [22:08] * Joins: zcorpan (~zcorpan@c-8798e355.410-6-64736c14.cust.bredbandsbolaget.se)
  1211. # [22:08] <zcorpan> http://www.w3.org/Bugs/Public/show_bug.cgi?id=12101 - do we need to clone getters at all?
  1212. # [22:08] <AryehGregor> Jon47, oh, display: table-cell. Big surprise.
  1213. # [22:09] <Jon47> lol, sorry :(
  1214. # [22:09] <zcorpan> seems annoying if a getter does sync xhr or alert or so
  1215. # [22:09] <The_8472> another way would be creating an inline-block and making the line-height as big as the container, then vertical-align the inline block
  1216. # [22:10] <The_8472> since lines are a poor man's horizontal flow
  1217. # [22:10] <Jon47> whenever I've had to do this in the past I just invoke a jquery method to center the element
  1218. # [22:11] <zcorpan> just do <br><br><br><br><br> until it looks about right
  1219. # [22:12] <The_8472> table layout!
  1220. # [22:15] <Philip`> AryehGregor: You don't need a higher chair and desk, you just need a lower floor
  1221. # [22:15] <AryehGregor> Philip`, I'll take that into consideration.
  1222. # [22:15] <Philip`> Cutting/digging a hole can't be that hard, surely
  1223. # [22:17] <AryehGregor> I suspect I'd need a permit.
  1224. # [22:20] <Philip`> It's easier to ask for forgiveness than permission
  1225. # [22:21] <AryehGregor> Easier, but probably not quite as wise when you're talking about the city buildings commission.
  1226. # [22:21] <Philip`> Besides, you could cover the hole up with some kind of camouflage when you're not using it to rest your legs in, so nobody would even know
  1227. # [22:28] * Quits: Ms2ger (~Ms2ger@91.181.84.93) (Quit: nn)
  1228. # [22:28] <nimbu> dbaron: i cant seem to find mochitest in mozilla's latest source code :s the test_animations.html in layout/style/ wont run :/
  1229. # [22:29] * Quits: Akilo (~kristof@AMontsouris-153-1-96-193.w90-2.abo.wanadoo.fr) (Quit: Ex-Chat)
  1230. # [22:29] * Joins: ako (~nya@fuld-590c7b5f.pool.mediaWays.net)
  1231. # [22:29] <dbaron> nimbu, the stuff in layout/style/test/ and the stuff in testing/mochitest/tests/ gets installed into a separate directory structure
  1232. # [22:29] <nimbu> ohh
  1233. # [22:29] <nimbu> oops
  1234. # [22:29] <dbaron> nimbu, but just combining them so that layout/style/test/ -> .../layout/style/test/ and testing/mochitest/tests/SimpleTest/ -> .../SimpleTest/ should work
  1235. # [22:30] <dbaron> nimbu, though there may be some cases where it has / rather than ../../../, which means you'd need to fix that at the top of the *.html in layout/style/test/
  1236. # [22:30] <dbaron> nimbu, since they get served with a local web server
  1237. # [22:30] <nimbu> i thought I could get away without building mozilla >_>
  1238. # [22:30] <dbaron> nimbu, you can, for many of the tests
  1239. # [22:30] <nimbu> ah but your API needs mochitest :)
  1240. # [22:31] <nimbu> SpeciaPowers™
  1241. # [22:31] <nimbu> +l
  1242. # [22:31] * Quits: aho (~nya@fuld-590c735d.pool.mediaWays.net) (Ping timeout: 246 seconds)
  1243. # [22:31] <dbaron> nimbu, yeah, the animations test needs SpecialPowers and that API, but the transitions tests don't
  1244. # [22:31] <nimbu> oh neet
  1245. # [22:31] <nimbu> let me look at that first then.
  1246. # [22:33] <dbaron> nimbu, and it looks like I got the path mapping a little wrong (testing/mochitest/tests/ -> .../tests)
  1247. # [22:33] <dbaron> nimbu, and also the MochiKit copy in testing/mochitest/ is needed
  1248. # [22:33] <dbaron> nimbu, though it's really just 3 files total
  1249. # [22:35] <nimbu> thanks dbaron! ah, i will try building this (my first time!) if I fail I will trouble you again.
  1250. # [22:35] <dbaron> nimbu, ah, well, you'd only need to build for the animations test, but yeah...
  1251. # [22:37] * Quits: CvP (~CvP@123.49.22.151) (Quit: [ UPP ] > all)
  1252. # [22:38] * Joins: CvP (~CvP@123.49.22.151)
  1253. # [22:44] * Quits: msucan (~robod@92.86.247.27) (Quit: .)
  1254. # [22:46] * Quits: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  1255. # [22:49] * Quits: tomaw_ (tom@freenode/staff/tomaw) (Quit: Quitting)
  1256. # [22:51] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  1257. # [22:51] * nimbupani is now known as nimbu
  1258. # [22:51] * Parts: nimbu (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  1259. # [22:56] * Quits: matjas (~matjas@134.246-242-81.adsl-dyn.isp.belgacom.be) (Quit: Computer has gone to sleep.)
  1260. # [22:59] <TabAtkins_> AryehGregor: Do you know the height of the object? If so, you can center it using "top:50%;margin-top:-<half-the-height>;".
  1261. # [23:00] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
  1262. # [23:00] <AryehGregor> TabAtkins_, you mean of the thing I want to center? It's some text, so I suppose I could guess how many lines it will wrap to.
  1263. # [23:00] * Joins: tomaw_ (tom@freenode/staff/tomaw)
  1264. # [23:06] <hsivonen> http://ryanelmquist.com/cgi-bin/xkcdwiki
  1265. # [23:06] * tomaw_ is now known as tomaw
  1266. # [23:06] <hsivonen> 15 steps from HTML5
  1267. # [23:08] * bga_ is now known as bga_|away
  1268. # [23:15] * Joins: tantek (~tantek@70-36-139-30.dsl.dynamic.sonic.net)
  1269. # [23:18] * Joins: wirepair_ (fbi@2001:598:69::3)
  1270. # [23:19] * Joins: benschwarz (~benschwar@59.167.185.148)
  1271. # [23:19] * Quits: wirepair (fbi@random.supermario.org) (Read error: Connection reset by peer)
  1272. # [23:20] * Quits: nw` (eero@heaven.unlink.org) (Read error: Operation timed out)
  1273. # [23:20] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: No route to host)
  1274. # [23:21] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  1275. # [23:21] * Parts: zcorpan (~zcorpan@c-8798e355.410-6-64736c14.cust.bredbandsbolaget.se)
  1276. # [23:21] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  1277. # [23:24] * Joins: nw` (eero@heaven.unlink.org)
  1278. # [23:25] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1279. # [23:27] * Joins: zcorpan (~zcorpan@c-8798e355.410-6-64736c14.cust.bredbandsbolaget.se)
  1280. # [23:28] * Joins: wolfman2000 (~wolfman20@152-20-170-126.rev.uncw.edu)
  1281. # [23:30] * Quits: benschwarz (~benschwar@59.167.185.148) (Quit: Linkinus - http://linkinus.com)
  1282. # [23:32] * bga_|away is now known as bga_
  1283. # [23:33] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 276 seconds)
  1284. # [23:39] <jgraham> Like the Radiohead song
  1285. # [23:39] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  1286. # [23:41] <jgraham> Clearly we should adopt that as the official theme song of HTML5. "How come I end up where I started/ How come I end up where I went wrong / won't take my eye off the ball again" - clearly a reference to W3C abandoning HTML development
  1287. # [23:47] * Joins: yuhong (~chatzilla@50-47-173-54.evrt.wa.frontiernet.net)
  1288. # [23:49] <yuhong> FYI, on ISSUE-129 table-border, look up "HTML 3.0 vs Netscape table border" on Google Groups and particularly read the threads from 1995.
  1289. # [23:49] <yuhong> ISSUE-155 table-border, sorry.
  1290. # [23:50] <yuhong> For some important history.
  1291. # [23:52] * Quits: yuhong (~chatzilla@50-47-173-54.evrt.wa.frontiernet.net) (Client Quit)
  1292. # [23:53] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1293. # [23:54] * Joins: othermaciej (~mjs@2620:149:4:401:44f7:b77e:7f5b:d955)
  1294. # [23:59] * Joins: Smylers (~smylers@host109-157-249-110.range109-157.btcentralplus.com)
  1295. # Session Close: Fri May 27 00:00:00 2011

The end :)