/irc-logs / freenode / #whatwg / 2011-10-04 / end

Options:

  1. # Session Start: Tue Oct 04 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:04] * Joins: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
  4. # [00:05] * Quits: rniwa (rniwa@nat/google/x-gzlomrfjhasukpns) (Remote host closed the connection)
  5. # [00:05] * Joins: rniwa_ (rniwa@nat/google/x-fhwqqegefpjjjxsr)
  6. # [00:05] * Quits: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Read error: Connection reset by peer)
  7. # [00:06] * Joins: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
  8. # [00:07] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 258 seconds)
  9. # [00:07] * KillerX_ is now known as KillerX
  10. # [00:09] <Hixie> jgraham: dude pms isn't working for me at all anymore
  11. # [00:10] <TabAtkins> Hixie: I'm surprised pms every worked for you, given your gender.
  12. # [00:16] * Quits: Hixie (~ianh@trivini.no) (Quit: reconnecting...)
  13. # [00:17] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 248 seconds)
  14. # [00:17] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 248 seconds)
  15. # [00:20] * Joins: Hixie (~ianh@trivini.no)
  16. # [00:22] * Quits: FireFly (~firefly@unaffiliated/firefly) (Excess Flood)
  17. # [00:29] * Joins: weinig_ (~weinig@17.245.88.90)
  18. # [00:31] * Quits: weinig_ (~weinig@17.245.88.90) (Client Quit)
  19. # [00:33] * Joins: ap_ (~ap@17.245.91.215)
  20. # [00:33] * Quits: weinig (~weinig@17.212.155.228) (Ping timeout: 260 seconds)
  21. # [00:34] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Remote host closed the connection)
  22. # [00:34] * Joins: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
  23. # [00:34] * Quits: ap (~ap@17.212.155.203) (Ping timeout: 255 seconds)
  24. # [00:34] * ap_ is now known as ap
  25. # [00:35] * Joins: weinig (~weinig@17.245.88.90)
  26. # [00:36] * Joins: hij1nx (~hij1nx@46.145.20.158)
  27. # [00:37] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Quit: annevk)
  28. # [00:40] * Quits: aho (~nya@fuld-590c6ff5.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
  29. # [00:44] * Quits: ezoe (~ezoe@112-68-250-232f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  30. # [00:44] * Joins: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
  31. # [00:48] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 258 seconds)
  32. # [00:48] * Joins: scor (~scor@drupal.org/user/52142/view)
  33. # [00:49] * rniwa_ is now known as rniwa
  34. # [00:49] * Quits: Dashiva (Dashiva@wikia/Dashiva)
  35. # [00:51] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  36. # [00:52] * bga_|away is now known as bga_
  37. # [00:54] * Quits: hij1nx (~hij1nx@46.145.20.158) (Quit: hij1nx)
  38. # [01:00] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Read error: Connection reset by peer)
  39. # [01:02] * Quits: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Quit: davidb)
  40. # [01:02] * Joins: Amorphous (jan@unaffiliated/amorphous)
  41. # [01:04] * Quits: necolas (~necolas@5e0c0fc8.bb.sky.com) (Remote host closed the connection)
  42. # [01:05] * Joins: Dashiva (Dashiva@84-72-45-52.dclient.hispeed.ch)
  43. # [01:05] * Quits: Dashiva (Dashiva@84-72-45-52.dclient.hispeed.ch) (Changing host)
  44. # [01:05] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  45. # [01:08] * Quits: micheil (~micheil@92.40.253.185.threembb.co.uk) (Quit: http://brandedcode.com | http://github.com/miksago)
  46. # [01:17] <ojan> TabAtkins: aahhhhh. writing test-cases for some of these flexbox things is so confusing.
  47. # [01:17] <ojan> TabAtkins: it's surprisingly hard to think about what the correct rendering is for many cases.
  48. # [01:19] * Quits: simplicity-- (~simplicit@80-71-135-15.u.parknet.dk) (Quit: ...)
  49. # [01:20] <TabAtkins> Yus. Anything in particular?
  50. # [01:22] <ojan> TabAtkins: <div class="flexbox vertical-rl column"> versus <div class="flexbox vertical-lr column">
  51. # [01:22] <ojan> TabAtkins: assume the classnames set the display, writing-mode and flex-flow values respectively
  52. # [01:22] <ojan> TabAtkins: do those render the same? or is one the reverse order of the other
  53. # [01:23] <ojan> TabAtkins: in my current implementation it's rendering them reverse...but i think it might be wrong?
  54. # [01:23] <TabAtkins> The lr/rl set the block-flow direction. The inline-flow direction is top-to-bottom in both.
  55. # [01:24] <TabAtkins> So, since 'column' makes the main direction follow the block-flow direction, they'd be reversed.
  56. # [01:24] <ojan> TabAtkins: ok. that explanation makes sense.
  57. # [01:25] <ojan> TabAtkins: so, ignoreing multiline, <div class="flexbox vertical-rl column"> would render the same as <div class="flexbox horizontal-tb row rtl">
  58. # [01:25] <ojan> TabAtkins: i say ignoring multiline because i haven't even sstarted thinking about how multiline affects things.
  59. # [01:26] <TabAtkins> Yes, they'd render the same.
  60. # [01:26] <ojan> TabAtkins: they'd render the same except for padding-start, etc would be ltr in the first case and rtl in the second
  61. # [01:26] <TabAtkins> They'd also render the same in multiline, since the perpendicular axises go in the same direction for both.
  62. # [01:26] <TabAtkins> Yes.
  63. # [01:26] <ojan> TabAtkins: great.
  64. # [01:27] <ojan> TabAtkins: thx for helping me think this through. you might want to give some of the above as examples in the spec.
  65. # [01:27] <ojan> TabAtkins: since they clarify expected behavior. i think the spec text matches what you just described, but it's hard to think all that through.
  66. # [01:28] <TabAtkins> Heh, kk. I need to draw up pictures for some of these, because writing-modes are hard to wrap your head around.
  67. # [01:28] <ojan> yes!
  68. # [01:28] <TabAtkins> The spec text definitely matches what I just said, because I checked it before saying anything just to make sure. ^_^
  69. # [01:28] <ojan> TabAtkins: by far, the hardest part of implementing any of this is thinking through the tests
  70. # [01:28] <ojan> TabAtkins: the C++ code is mostly relatively straightforward
  71. # [01:30] <TabAtkins> Related: urgh, writing the "figure out the hypothetical size of each flexbox item" is the hardest part of the algorithm.
  72. # [01:30] * bga_ is now known as bga_|away
  73. # [01:31] * Quits: erlehmann (~erlehmann@82.113.99.3) (Quit: Ex-Chat)
  74. # [01:31] <ojan> TabAtkins: yup, the rest of the algorithm is relatively straightforward i think
  75. # [01:34] * Quits: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net) (Quit: arun_)
  76. # [01:34] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  77. # [01:35] * bga_|away is now known as bga_
  78. # [01:37] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  79. # [01:39] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Quit: oh noes)
  80. # [01:39] * Quits: othermaciej (~mjs@17.245.90.134) (Quit: othermaciej)
  81. # [01:39] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
  82. # [01:39] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  83. # [01:42] * Joins: othermaciej (~mjs@17.245.90.134)
  84. # [01:45] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  85. # [01:53] <Hixie> who's a good person to cc for perf wg issues?
  86. # [01:54] <TabAtkins> jamesr_ ?
  87. # [01:54] <ojan> Hixie: jamesr_ works with perf wg stuff a lot, i'm not sure how directly involved he is with the wg, but i believe he's editor of requestAnimationFram spec
  88. # [01:54] <Hixie> k
  89. # [01:56] * bga_ is now known as bga_|away
  90. # [01:57] <jamesr_> sup?
  91. # [01:57] <jamesr_> Hixie, i'm editor of requestAnimationFrame and sit close to people who follow the rest of the specs
  92. # [01:57] <jamesr_> heycam's also editor on rAF
  93. # [01:57] <jamesr_> i'm not sure of his level of involvement in other specs
  94. # [01:57] <jamesr_> (and i've been too busy lately to do much at all, but oh well)
  95. # [01:59] <Hixie> cced you on a bug
  96. # [01:59] * theoros is now known as \t\h\e\o\r\o\s
  97. # [01:59] <Hixie> w3c bug
  98. # [02:00] * \t\h\e\o\r\o\s is now known as theoros
  99. # [02:00] <jamesr_> Hixie, kk
  100. # [02:00] <Hixie> on another note, chrome trunk has an absurd regression rendering the html spec
  101. # [02:01] <Hixie> taking 100s of milliseconds to repaint, continuously
  102. # [02:01] <Hixie> even if nothing happens but mouse movement
  103. # [02:05] * bga_|away is now known as bga_
  104. # [02:09] * Quits: othermaciej (~mjs@17.245.90.134) (Quit: othermaciej)
  105. # [02:11] <jamesr_> can you file a bug?
  106. # [02:11] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
  107. # [02:13] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Quit: KillerX)
  108. # [02:17] * Quits: astearns (~anonymous@192.150.22.5) (Ping timeout: 248 seconds)
  109. # [02:23] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 255 seconds)
  110. # [02:25] * Quits: weinig (~weinig@17.245.88.90) (Remote host closed the connection)
  111. # [02:25] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  112. # [02:25] * Joins: weinig (~weinig@17.212.155.228)
  113. # [02:26] <Hixie> jamesr_: jamesr_ http://code.google.com/p/chromium/issues/detail?id=98963
  114. # [02:27] * Quits: ap (~ap@17.245.91.215) (Remote host closed the connection)
  115. # [02:27] * Joins: ap (~ap@17.212.155.203)
  116. # [02:34] <TabAtkins> Hixie, ojan: fantasai reminded me why display:none isn't very good, and thus why we probably do want a different model of hiding, such as what visibility:collapse might be able to offer.
  117. # [02:35] * Quits: ap (~ap@17.212.155.203) (Quit: ap)
  118. # [02:35] <TabAtkins> display:none has additional magic effects beyond the hiding - it also suppresses list counter increments, and there's a good chance it'll be defined as suppressing animations too.
  119. # [02:35] <ojan> TabAtkins: i see that thread...i'll respond eventaully...if we want a different behavior, that's fine....but retro-fitting visibility:collapse for that seems wrong since it already does the wrong thing most of the time
  120. # [02:36] <TabAtkins> (This is because display:none subtrees are generally optimized away almost completely.)
  121. # [02:36] <Hixie> TabAtkins: sure, that's why i said you map [hidden] whatever you actually need
  122. # [02:36] <TabAtkins> ojan: Yeah, perhaps.
  123. # [02:36] <Hixie> TabAtkins: height:0, width:0, opacity:0, whatever it is you're styling
  124. # [02:36] <Hixie> s/styling/animating/
  125. # [02:36] <ojan> TabAtkins: fantasai basically wants visiblity:collapse to be height:0;overflow:hidden, right?
  126. # [02:37] <ojan> s/height/logicalHeight/
  127. # [02:37] <TabAtkins> Well, for block elements, yeah.
  128. # [02:37] <ojan> right
  129. # [02:37] <TabAtkins> That's not sufficient for flexbox items, because of flex-pack:justify.
  130. # [02:37] <zewt> it'd be unpleasant if using hidden results in a slower page than display: none
  131. # [02:38] <TabAtkins> I suspect a better definition might be "position:absolute; height:0; width:0;". Still completely out-of-flow, but it generates boxes.
  132. # [02:38] <zewt> i guess that'd mean everyone would force [hidden] to display: none if it made a visible (err, ... perceptible, heh) difference
  133. # [02:39] <ojan> TabAtkins: regardless, this should clearly be a new property/value
  134. # [02:39] <TabAtkins> Yeah, you're probably right. So I should still revert the visibility:collapse change.
  135. # [02:43] <Hixie> position:absolute is not much better than display:none, since it overrides 'display'
  136. # [02:43] <Hixie> but it does happen to not screw up counters
  137. # [02:43] <TabAtkins> It's much better in that it still generates a box, yeah.
  138. # [02:44] <Hixie> i think height:0 or width:0 is what you typically want if you want to affect layout
  139. # [02:44] <Hixie> then you'd get a transition and so on
  140. # [02:44] <Hixie> animating 'position' isn't likely to be useful
  141. # [02:45] <TabAtkins> Just setting height or width doesn't work for flexbox. You can still detect the presence of the "hidden" element if "flex-pack:justify" is used, because it'll look like a double-wide space there.
  142. # [02:45] <Hixie> that seems... bad
  143. # [02:45] <Hixie> why is it not bad?
  144. # [02:45] <TabAtkins> Do you mean that it's bad that this effect occurs?
  145. # [02:46] <Hixie> well it seems like if your box has no height or width it should probably not make spaces appear
  146. # [02:46] <Hixie> but i'm not familiar with contemporary flexbox ideas
  147. # [02:47] * jernoble is now known as jernoble|afk
  148. # [02:47] <TabAtkins> flex-pack distributes the leftover space when all the items are done flexing. 'justify' puts it equally between every item.
  149. # [02:47] * Joins: karlcow (~karl@nerval.la-grange.net)
  150. # [02:48] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Quit: oh noes)
  151. # [02:48] <Hixie> ah, i see
  152. # [02:48] <Hixie> so you want a margin-collapsing-like effect
  153. # [02:48] <Hixie> hmm
  154. # [02:48] <TabAtkins> Maybe? Note, though, that even if you did have something that acted like margin-collapsing, it still wouldn't animate well.
  155. # [02:48] <Hixie> how would you transition from the element being there to the element not being there and the space being distibuted as if it was not?
  156. # [02:48] * Quits: dbaron (~dbaron@nat/mozilla/x-kxrcztklrolzdtft) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  157. # [02:49] <Hixie> with the spacing animating properly the whole way through?
  158. # [02:49] <TabAtkins> As soon as you stopped meeting the requirements for collapsing through, the two spaces would uncollapse and you'd have a wider space again.
  159. # [02:49] <Hixie> seems like that's the problem to fix
  160. # [02:49] <TabAtkins> Yeah, you can't.
  161. # [02:49] <TabAtkins> As far as I can tell.
  162. # [02:49] <TabAtkins> Because that would require the algorithm to be stateful.
  163. # [02:49] <Hixie> that seems bad. people are all about their animations these days.
  164. # [02:49] <Hixie> that's probably the place to start in trying to fix this
  165. # [02:50] <TabAtkins> There's a difference between the desired spacing around an element that just un-hid and the desired spacing around an element of the same size that's been sitting there the whole time.
  166. # [02:50] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  167. # [02:50] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Ping timeout: 276 seconds)
  168. # [02:51] * Joins: scor (~scor@drupal.org/user/52142/view)
  169. # [02:51] <Hixie> there's a difference between the spaces around the other elements in those two cases too
  170. # [02:51] <TabAtkins> Yes.
  171. # [02:51] <Hixie> but it seems one needs a solution that allows for that value to transition smoothly
  172. # [02:51] <Hixie> for this to be useful in practice
  173. # [02:52] <jamesr_> Hixie, you're using Leopard?
  174. # [02:54] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  175. # [02:55] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 248 seconds)
  176. # [02:56] <Hixie> jamesr_: yes
  177. # [02:56] * Joins: danheberden_ (~danheberd@li225-35.members.linode.com)
  178. # [02:56] * Quits: danheberden_ (~danheberd@li225-35.members.linode.com) (Excess Flood)
  179. # [02:58] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  180. # [02:58] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
  181. # [02:59] * bga_ is now known as bga_|away
  182. # [03:03] * bga_|away is now known as bga_
  183. # [03:04] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  184. # [03:06] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  185. # [03:12] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
  186. # [03:13] * bga_ is now known as bga_|away
  187. # [03:13] * Quits: bga_|away (~bga@178.71.203.19) (Read error: Connection reset by peer)
  188. # [03:14] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
  189. # [03:16] * Quits: cpearce (~chatzilla@60.234.54.74) (*.net *.split)
  190. # [03:16] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (*.net *.split)
  191. # [03:16] * Quits: ojan (ojan@nat/google/x-oviancbucgzlifje) (*.net *.split)
  192. # [03:16] * Quits: jochen__ (jochen@nat/google/x-zuykedsdzjzhljtc) (*.net *.split)
  193. # [03:16] * Quits: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp) (*.net *.split)
  194. # [03:16] * Quits: abarth|gardener (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (*.net *.split)
  195. # [03:16] * Quits: asmodai (asmodai@h61194.upc-h.chello.nl) (*.net *.split)
  196. # [03:16] * Quits: jamesr_ (jamesr@nat/google/x-rqjuuihahwucbzqg) (*.net *.split)
  197. # [03:16] * Quits: macpherson (macpherson@nat/google/x-tihaltedhebscwuy) (*.net *.split)
  198. # [03:16] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
  199. # [03:16] * Quits: jennb (jennb@nat/google/x-hiuzvneuypvdojka) (*.net *.split)
  200. # [03:16] * Quits: annevk5 (u2483@gateway/web/irccloud.com/x-ubgbswcfqbkuybwx) (*.net *.split)
  201. # [03:16] * Quits: beverloo (beverloo@nat/google/x-mtquqrmpjilhrxnn) (*.net *.split)
  202. # [03:16] * Quits: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb) (*.net *.split)
  203. # [03:16] * Quits: hoodow (~hoodow@pdpc/supporter/active/hoodow) (*.net *.split)
  204. # [03:16] * Quits: weinig (~weinig@17.212.155.228) (*.net *.split)
  205. # [03:16] * Quits: Phae (u455@gateway/web/irccloud.com/x-ilqoxwcqqfhdcknd) (*.net *.split)
  206. # [03:16] * Quits: boblet (u1921@gateway/web/irccloud.com/x-zxyqaeiupjaijcac) (*.net *.split)
  207. # [03:16] * Quits: wakaba (~wakaba@57.139.210.220.dy.bbexcite.jp) (*.net *.split)
  208. # [03:16] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
  209. # [03:16] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (*.net *.split)
  210. # [03:16] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-xrtewibgbvjyvkdu) (*.net *.split)
  211. # [03:16] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (*.net *.split)
  212. # [03:16] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (*.net *.split)
  213. # [03:16] * Quits: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq) (*.net *.split)
  214. # [03:16] * Quits: michaelw (~michaelw@lambda.foldr.org) (*.net *.split)
  215. # [03:16] * Quits: Rubennn (~quassel@apher.xlshosting.net) (*.net *.split)
  216. # [03:16] * Quits: arv (arv@nat/google/x-goylsyboktjbhvwk) (*.net *.split)
  217. # [03:16] * Quits: robman (~robman@eth4584.nsw.adsl.internode.on.net) (*.net *.split)
  218. # [03:16] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
  219. # [03:16] * Quits: scheib1 (scheib@nat/google/x-qoykoaairoiucoej) (*.net *.split)
  220. # [03:16] * Quits: hamaji (~hamaji@220.109.219.244) (*.net *.split)
  221. # [03:16] * Quits: roc (~chatzilla@60.234.54.74) (*.net *.split)
  222. # [03:16] * Quits: sinowar (~sinowar@92.35.173.242) (*.net *.split)
  223. # [03:16] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
  224. # [03:16] * Quits: djr (~djr@208-75-85-139.slicehost.net) (*.net *.split)
  225. # [03:16] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (*.net *.split)
  226. # [03:16] * Quits: twisted` (~twisted@205.189.73.45) (*.net *.split)
  227. # [03:16] * Quits: Workshiva (~Dashiva@74.125.57.33) (*.net *.split)
  228. # [03:16] * Quits: manu-db (~msporny@digitalbazaar.com) (*.net *.split)
  229. # [03:16] * Quits: nonge (~nonge@p508291DC.dip.t-dialin.net) (*.net *.split)
  230. # [03:16] * Quits: nw` (~eero@heaven.unlink.org) (*.net *.split)
  231. # [03:16] * Quits: kinetik (~kinetik@121.98.132.55) (*.net *.split)
  232. # [03:16] * Quits: jarib- (~jarib@109.74.192.179) (*.net *.split)
  233. # [03:16] * Quits: takkaria (~takkaria@isparp.co.uk) (*.net *.split)
  234. # [03:16] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  235. # [03:16] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (*.net *.split)
  236. # [03:16] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
  237. # [03:16] * Quits: CvP (~CvP@123.49.20.47) (*.net *.split)
  238. # [03:16] * Quits: romainhuet (u2533@gateway/web/irccloud.com/x-kgagqzjfsstfntxa) (*.net *.split)
  239. # [03:16] * Quits: slightlyoff (u1768@gateway/web/irccloud.com/x-leutuazhgomfkzqq) (*.net *.split)
  240. # [03:16] * Quits: tmzt_ (~tmzt@adsl-69-208-11-149.dsl.akrnoh.ameritech.net) (*.net *.split)
  241. # [03:16] * Quits: benschwarz (u2121@gateway/web/irccloud.com/x-arvwvlkaudklrkjq) (*.net *.split)
  242. # [03:16] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (*.net *.split)
  243. # [03:16] * Quits: reggna (~reggna@godis.olf.sgsnet.se) (*.net *.split)
  244. # [03:16] * Quits: Adawerk``` (~mven__@169.241.49.57) (*.net *.split)
  245. # [03:16] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
  246. # [03:16] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
  247. # [03:16] * Quits: salavas (~salavas@c83-248-102-83.bredband.comhem.se) (*.net *.split)
  248. # [03:16] * Quits: Jedi_ (~Jedi@jedi.org) (*.net *.split)
  249. # [03:16] * Quits: nigelb (~nigel@ubuntu/member/nigelb) (*.net *.split)
  250. # [03:16] * Joins: Obvious (tachikoma@188.226.74.2)
  251. # [03:18] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  252. # [03:18] * Joins: weinig (~weinig@17.212.155.228)
  253. # [03:18] * Joins: Hixie (~ianh@trivini.no)
  254. # [03:18] * Joins: Phae (u455@gateway/web/irccloud.com/x-ilqoxwcqqfhdcknd)
  255. # [03:18] * Joins: boblet (u1921@gateway/web/irccloud.com/x-zxyqaeiupjaijcac)
  256. # [03:18] * Joins: cpearce (~chatzilla@60.234.54.74)
  257. # [03:18] * Joins: jamesr_ (jamesr@nat/google/x-rqjuuihahwucbzqg)
  258. # [03:18] * Joins: roc (~chatzilla@60.234.54.74)
  259. # [03:18] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
  260. # [03:18] * Joins: ojan (ojan@nat/google/x-oviancbucgzlifje)
  261. # [03:18] * Joins: CvP (~CvP@123.49.20.47)
  262. # [03:18] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
  263. # [03:18] * Joins: sinowar (~sinowar@92.35.173.242)
  264. # [03:18] * Joins: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq)
  265. # [03:18] * Joins: manu-db (~msporny@digitalbazaar.com)
  266. # [03:18] * Joins: jochen__ (jochen@nat/google/x-zuykedsdzjzhljtc)
  267. # [03:18] * Joins: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp)
  268. # [03:18] * Joins: michaelw (~michaelw@lambda.foldr.org)
  269. # [03:18] * Joins: abarth|gardener (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  270. # [03:18] * Joins: djr (~djr@208-75-85-139.slicehost.net)
  271. # [03:18] * Joins: nonge (~nonge@p508291DC.dip.t-dialin.net)
  272. # [03:18] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  273. # [03:18] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
  274. # [03:18] * Joins: nw` (~eero@heaven.unlink.org)
  275. # [03:18] * Joins: asmodai (asmodai@h61194.upc-h.chello.nl)
  276. # [03:18] * Joins: Rubennn (~quassel@apher.xlshosting.net)
  277. # [03:18] * Joins: wakaba (~wakaba@57.139.210.220.dy.bbexcite.jp)
  278. # [03:18] * Joins: kinetik (~kinetik@121.98.132.55)
  279. # [03:18] * Joins: macpherson (macpherson@nat/google/x-tihaltedhebscwuy)
  280. # [03:18] * Joins: jarib- (~jarib@109.74.192.179)
  281. # [03:18] * Joins: hober (~ted@unaffiliated/hober)
  282. # [03:18] * Joins: jennb (jennb@nat/google/x-hiuzvneuypvdojka)
  283. # [03:18] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  284. # [03:18] * Joins: hoodow (~hoodow@pdpc/supporter/active/hoodow)
  285. # [03:18] * Joins: yutak (~yutak@2401:fa00:4:1000:baac:6fff:fe99:adfb)
  286. # [03:18] * Joins: beverloo (beverloo@nat/google/x-mtquqrmpjilhrxnn)
  287. # [03:18] * Joins: annevk5 (u2483@gateway/web/irccloud.com/x-ubgbswcfqbkuybwx)
  288. # [03:18] * Joins: takkaria (~takkaria@isparp.co.uk)
  289. # [03:18] * Joins: gsnedders (~gsnedders@204.232.194.186)
  290. # [03:18] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-kgagqzjfsstfntxa)
  291. # [03:18] * Joins: slightlyoff (u1768@gateway/web/irccloud.com/x-leutuazhgomfkzqq)
  292. # [03:18] * Joins: tmzt_ (~tmzt@adsl-69-208-11-149.dsl.akrnoh.ameritech.net)
  293. # [03:18] * Joins: twisted` (~twisted@205.189.73.45)
  294. # [03:18] * Joins: benschwarz (u2121@gateway/web/irccloud.com/x-arvwvlkaudklrkjq)
  295. # [03:18] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  296. # [03:18] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  297. # [03:18] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
  298. # [03:18] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  299. # [03:18] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-xrtewibgbvjyvkdu)
  300. # [03:18] * Joins: Workshiva (~Dashiva@74.125.57.33)
  301. # [03:18] * Joins: reggna (~reggna@godis.olf.sgsnet.se)
  302. # [03:18] * Joins: Adawerk``` (~mven__@169.241.49.57)
  303. # [03:18] * Joins: arv (arv@nat/google/x-goylsyboktjbhvwk)
  304. # [03:18] * Joins: robman (~robman@eth4584.nsw.adsl.internode.on.net)
  305. # [03:18] * Joins: hamaji (~hamaji@220.109.219.244)
  306. # [03:18] * Joins: scheib1 (scheib@nat/google/x-qoykoaairoiucoej)
  307. # [03:18] * Joins: inimino (~inimino@boshi.inimino.org)
  308. # [03:18] * Joins: Jedi_ (~Jedi@jedi.org)
  309. # [03:18] * Joins: nigelb (~nigel@ubuntu/member/nigelb)
  310. # [03:18] * Joins: salavas (~salavas@c83-248-102-83.bredband.comhem.se)
  311. # [03:18] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  312. # [03:24] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 248 seconds)
  313. # [03:25] * Joins: scor (~scor@drupal.org/user/52142/view)
  314. # [03:30] * Quits: ojan (ojan@nat/google/x-oviancbucgzlifje) (Quit: ojan)
  315. # [03:33] * Joins: agektmr (~Adium@220.109.219.244)
  316. # [03:35] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
  317. # [03:40] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
  318. # [03:41] * Joins: scor (~scor@drupal.org/user/52142/view)
  319. # [03:54] * Joins: nessy (~Adium@74.125.56.18)
  320. # [03:56] * Joins: miketaylr (~miketaylr@24.42.93.245)
  321. # [03:57] * Quits: weinig (~weinig@17.212.155.228) (Quit: weinig)
  322. # [03:59] * Quits: abarth|gardener (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth|gardener)
  323. # [03:59] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  324. # [04:00] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Remote host closed the connection)
  325. # [04:03] * Quits: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp) (Quit: Ex-Chat)
  326. # [04:07] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
  327. # [04:11] * Joins: ojan (ojan@nat/google/x-aigcqghffjygtdys)
  328. # [04:24] * Quits: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq) (Quit: dave_levin)
  329. # [04:28] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  330. # [04:28] * Quits: ojan (ojan@nat/google/x-aigcqghffjygtdys) (Quit: ojan)
  331. # [04:34] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
  332. # [04:37] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
  333. # [04:38] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Ping timeout: 240 seconds)
  334. # [04:41] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
  335. # [04:52] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
  336. # [04:57] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  337. # [04:59] * Joins: ojan (ojan@nat/google/x-bqyvtbgbiarirxvq)
  338. # [05:02] * Parts: ojan (ojan@nat/google/x-bqyvtbgbiarirxvq)
  339. # [05:03] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  340. # [05:12] * Quits: miketaylr (~miketaylr@24.42.93.245) (Quit: miketaylr)
  341. # [05:14] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  342. # [05:14] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Client Quit)
  343. # [05:20] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.22/20110906122925])
  344. # [05:22] * Quits: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 260 seconds)
  345. # [05:23] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  346. # [05:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-160-223.pool.e-mobile.ne.jp)
  347. # [05:25] * Joins: Rik`_ (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
  348. # [05:25] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Read error: Connection reset by peer)
  349. # [05:27] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Client Quit)
  350. # [05:27] * Quits: MikeSmith (~MikeSmith@EM114-48-4-57.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
  351. # [05:27] * MikeSmith_ is now known as MikeSmith
  352. # [05:29] * Quits: agektmr (~Adium@220.109.219.244) (Read error: Connection reset by peer)
  353. # [05:29] * Joins: agektmr1 (~Adium@220.109.219.244)
  354. # [05:30] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 244 seconds)
  355. # [05:35] * Joins: nonge_ (~nonge@p5082ACF0.dip.t-dialin.net)
  356. # [05:38] * Quits: nonge (~nonge@p508291DC.dip.t-dialin.net) (Read error: Operation timed out)
  357. # [05:49] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  358. # [05:57] * Joins: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz)
  359. # [05:58] * Quits: CvP (~CvP@123.49.20.47) (Quit: [ UPP ] > all)
  360. # [06:04] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
  361. # [06:23] * Quits: rniwa (rniwa@nat/google/x-fhwqqegefpjjjxsr) (Quit: rniwa)
  362. # [06:24] * Joins: rniwa (yaaic@nat/google/x-zzcvdnxpjxozsirp)
  363. # [06:29] * Joins: rniwa2 (yaaic@nat/google/x-fnrrmrppjcaaykvd)
  364. # [06:29] * Quits: rniwa2 (yaaic@nat/google/x-fnrrmrppjcaaykvd) (Client Quit)
  365. # [06:30] * Quits: rniwa (yaaic@nat/google/x-zzcvdnxpjxozsirp) (Read error: Connection reset by peer)
  366. # [06:32] * Joins: arun_ (~arun@pool-96-232-190-4.nycmny.fios.verizon.net)
  367. # [06:46] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
  368. # [06:53] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  369. # [07:18] * Joins: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl)
  370. # [07:21] * Quits: arun_ (~arun@pool-96-232-190-4.nycmny.fios.verizon.net) (Quit: arun_)
  371. # [07:33] * Joins: rimantas (~rimliu@93.93.57.193)
  372. # [07:41] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
  373. # [07:41] * Quits: Rik`_ (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Read error: Connection reset by peer)
  374. # [07:45] * Joins: mokush (~quassel@188.24.35.181)
  375. # [07:48] * Joins: GlitchMr42 (~glitchmr@178-36-24-168.adsl.inetia.pl)
  376. # [07:49] * Joins: GlitchMr_42 (~glitchmr@178-36-24-168.adsl.inetia.pl)
  377. # [07:52] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Ping timeout: 256 seconds)
  378. # [07:53] * Quits: GlitchMr42 (~glitchmr@178-36-24-168.adsl.inetia.pl) (Ping timeout: 248 seconds)
  379. # [07:54] * GlitchMr_42 is now known as GlitchMr
  380. # [07:58] * Quits: mokush (~quassel@188.24.35.181) (Remote host closed the connection)
  381. # [08:01] * Joins: silverroots (~silverroo@115.241.241.117)
  382. # [08:03] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
  383. # [08:05] * Joins: silverroots1 (~silverroo@115.241.220.117)
  384. # [08:06] * Quits: agektmr1 (~Adium@220.109.219.244) (Quit: Leaving.)
  385. # [08:07] * Quits: silverroots (~silverroo@115.241.241.117) (Ping timeout: 256 seconds)
  386. # [08:07] * Joins: agektmr (~Adium@220.109.219.244)
  387. # [08:14] * Quits: silverroots1 (~silverroo@115.241.220.117) (Ping timeout: 260 seconds)
  388. # [08:15] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
  389. # [08:17] * Joins: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no)
  390. # [08:20] <zcorpan> Hixie: maybe we should count keystrokes in the comment box to prevent people from pasting a chunk of the spec and submitting that
  391. # [08:26] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  392. # [08:27] * Joins: CvP (~CvP@123.49.20.60)
  393. # [08:32] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  394. # [08:34] * Joins: mokush (~quassel@188.24.35.181)
  395. # [08:40] * Joins: annevk (~annevk@cm-84.208.66.146.getinternet.no)
  396. # [08:41] * Joins: Telling- (~simplicit@80-71-135-15.u.parknet.dk)
  397. # [08:48] * Quits: Telling- (~simplicit@80-71-135-15.u.parknet.dk) (Quit: ...)
  398. # [08:52] * Quits: CvP (~CvP@123.49.20.60) (Quit: [ UPP ] > all)
  399. # [08:53] * Joins: CvP (~CvP@123.49.20.60)
  400. # [08:54] * Quits: CvP (~CvP@123.49.20.60) (Client Quit)
  401. # [08:55] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Remote host closed the connection)
  402. # [08:56] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
  403. # [08:59] <Hixie> zcorpan: send me a patch
  404. # [08:59] <Hixie> zcorpan: going to bed now
  405. # [08:59] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  406. # [08:59] <Hixie> i haven't been able to update the spec today, jgraham's site has been down for me
  407. # [09:00] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Ping timeout: 255 seconds)
  408. # [09:05] <annevk> http://infrequently.org/2011/10/real-constructors-webidl-last-call/#comment-238768 sadly true
  409. # [09:07] <Hixie> yet more reasons why "last call" is a waste of time...
  410. # [09:08] <Hixie> ok really gonig to bed now
  411. # [09:08] <Hixie> nn
  412. # [09:10] <hsivonen> http://www.adobe.com/devnet/html5/articles/css-shaders.html
  413. # [09:10] <hsivonen> it seems that Adobe has really decided to do their stuff in WebKit instead of Flash Player from now on
  414. # [09:14] <hsivonen> Do vertex shaders make it possible to do hit testing computations easily when the user interacts with a distorted mesh?
  415. # [09:15] * Quits: michaelw (~michaelw@lambda.foldr.org) (Ping timeout: 240 seconds)
  416. # [09:16] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Read error: Connection reset by peer)
  417. # [09:17] * Joins: woef (~woef@91.183.84.141)
  418. # [09:27] * Joins: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
  419. # [09:30] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  420. # [09:44] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  421. # [09:50] * Joins: hij1nx (~hij1nx@213.208.248.126)
  422. # [09:55] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  423. # [09:59] * Joins: smaug____ (~chatzilla@ZYYYKMMMCL.gprs.sl-laajakaista.fi)
  424. # [10:04] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
  425. # [10:09] * Quits: nonge_ (~nonge@p5082ACF0.dip.t-dialin.net) (Quit: Verlassend)
  426. # [10:11] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  427. # [10:17] * Joins: Timz (~Adium@86.89.174.199)
  428. # [10:18] * Joins: aho (~nya@fuld-590c764e.pool.mediaWays.net)
  429. # [10:18] * Joins: rtuin (~rtuin@213.125.175.250)
  430. # [10:19] * Quits: rtuin (~rtuin@213.125.175.250) (Client Quit)
  431. # [10:24] * Joins: david_carlisle (~chatzilla@86.188.197.189)
  432. # [10:25] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
  433. # [10:28] * Joins: mpt (~mpt@canonical/mpt)
  434. # [10:32] <Philip`> hsivonen: The usual approach for hit testing on the GPU is to render the scene with a different solid colour per object, then read back the colour underneath the mouse cursor to figure out which object it was
  435. # [10:32] <Philip`> and doing it on the CPU instead sounds hard (since you'd have to emulate the vertex shaders, with adequate performance)
  436. # [10:33] <Philip`> so it doesn't seem like a trivial problem either way
  437. # [10:34] * Joins: rtuin (~rtuin@213.125.175.250)
  438. # [10:44] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  439. # [10:46] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Remote host closed the connection)
  440. # [10:46] * Joins: annevk (~annevk@cm-84.208.66.146.getinternet.no)
  441. # [10:47] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
  442. # [10:54] * Joins: mishunov (~spliter@77.88.72.162)
  443. # [11:00] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Remote host closed the connection)
  444. # [11:08] * Quits: hober (~ted@unaffiliated/hober) (Read error: Connection reset by peer)
  445. # [11:08] * Joins: hober (~ted@unaffiliated/hober)
  446. # [11:09] <hsivonen> Philip`: so you have to enumerate hit targets ahead of time
  447. # [11:10] <hsivonen> Philip`: what if the user clicks a distorted canvas. is there any feasible way to deliver the click coordinates to JS in the undistorted coordinate space?
  448. # [11:15] * Joins: michaelw (~michaelw@lambda.foldr.org)
  449. # [11:16] <Philip`> I don't think I've ever heard of anything like that (though it might be technically possible with some hack like rendering to a floating-point buffer with the R channel corresponding to the original x coordinate and G channel for y, then read back the colour to get the original coordinates, or something)
  450. # [11:16] * Philip` would defer to someone with more experience of this kind of stuff, though
  451. # [11:18] <foolip> gsnedders, how old were you when you attended your first W3C meeting?
  452. # [11:18] <foolip> we have disagreement in the office, the lowest bid being 12 :)
  453. # [11:19] <jgraham> Wasn't it TPAC 2008 when he was, uh, 16?
  454. # [11:19] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  455. # [11:20] * nunnun is now known as nunnun_away
  456. # [11:20] <foolip> that sounds more... sane
  457. # [11:21] <annevk> http://www.flickr.com/photos/gsnedders/2964101064/
  458. # [11:22] <jgraham> First post to WHATWG was january 2007 when he was 14ish
  459. # [11:23] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
  460. # [11:25] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
  461. # [11:25] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  462. # [11:28] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 260 seconds)
  463. # [11:28] * Quits: MikeSmith (~MikeSmith@EM114-48-160-223.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
  464. # [11:30] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  465. # [11:34] * Joins: MikeSmith (~MikeSmith@EM1-112-210-99.pool.e-mobile.ne.jp)
  466. # [11:36] * Joins: adactio (~adactio@host86-185-170-194.range86-185.btcentralplus.com)
  467. # [11:43] * Joins: Telling- (~simplicit@109.57.114.55)
  468. # [11:43] * Quits: Telling- (~simplicit@109.57.114.55) (Read error: Connection reset by peer)
  469. # [11:52] * Quits: mokush (~quassel@188.24.35.181) (Remote host closed the connection)
  470. # [12:02] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
  471. # [12:08] * Quits: esc__ (~esc-ape@71.inst-3.ufg.ac.at) (Ping timeout: 260 seconds)
  472. # [12:14] * Joins: bga_ (~bga@178.71.203.19)
  473. # [12:14] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
  474. # [12:16] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Quit: annevk)
  475. # [12:25] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
  476. # [12:30] * bga_ is now known as bga_|away
  477. # [12:33] * bga_|away is now known as bga_
  478. # [12:33] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
  479. # [12:49] * nunnun_away is now known as nunnun
  480. # [12:51] * bga_ is now known as bga_|away
  481. # [12:58] * bga_|away is now known as bga_
  482. # [13:04] * Joins: erlehmann (~erlehmann@82.113.99.3)
  483. # [13:04] * Joins: Telling- (~simplicit@shop3.diku.dk)
  484. # [13:06] * nunnun is now known as nunnun_away
  485. # [13:14] * Quits: hij1nx (~hij1nx@213.208.248.126) (Quit: hij1nx)
  486. # [13:14] * Quits: smaug____ (~chatzilla@ZYYYKMMMCL.gprs.sl-laajakaista.fi) (Ping timeout: 258 seconds)
  487. # [13:15] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
  488. # [13:19] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  489. # [13:19] * Quits: ukai (ukai@nat/google/x-ouairzrvtkmfmoft) (Ping timeout: 260 seconds)
  490. # [13:22] * Quits: agektmr (~Adium@220.109.219.244) (Ping timeout: 248 seconds)
  491. # [13:22] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 240 seconds)
  492. # [13:28] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  493. # [13:33] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  494. # [13:33] * Quits: Telling- (~simplicit@shop3.diku.dk) (Quit: ...)
  495. # [13:35] * Joins: karlcow (~karl@nerval.la-grange.net)
  496. # [13:35] * Joins: hamaji (~hamaji@74.125.56.33)
  497. # [13:41] * Joins: _bga (~bga@178.71.203.19)
  498. # [13:41] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  499. # [13:41] * _bga is now known as bga_
  500. # [13:45] * Joins: ukai (ukai@nat/google/x-fwogsvoshmmcyaju)
  501. # [13:47] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
  502. # [13:50] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  503. # [13:51] * Joins: bga_ (~bga@178.71.203.19)
  504. # [13:51] * Joins: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  505. # [13:54] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 255 seconds)
  506. # [13:55] * Joins: hij1nx (~hij1nx@213.208.248.126)
  507. # [13:57] * Joins: mishunov (~spliter@77.88.72.162)
  508. # [14:00] * Quits: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no) (Ping timeout: 258 seconds)
  509. # [14:00] * Joins: nonge (~nonge@p5082ACF0.dip.t-dialin.net)
  510. # [14:02] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  511. # [14:05] * Parts: hij1nx (~hij1nx@213.208.248.126)
  512. # [14:08] * bga_ is now known as bga_|away
  513. # [14:10] * Quits: hamaji (~hamaji@74.125.56.33) (Ping timeout: 255 seconds)
  514. # [14:10] * Joins: hamaji (~hamaji@220.109.219.244)
  515. # [14:18] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: No route to host)
  516. # [14:19] * Joins: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no)
  517. # [14:20] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  518. # [14:23] * Joins: rich__ (~chatzilla@94-193-82-82.zone7.bethere.co.uk)
  519. # [14:23] * Joins: temp01 (~temp01@unaffiliated/temp01)
  520. # [14:23] * rich__ is now known as rich_clark
  521. # [14:26] * rich_clark is now known as RIch_Clark
  522. # [14:34] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  523. # [14:39] * bga_|away is now known as bga_
  524. # [14:41] <RIch_Clark> I'm seeing a few use cases for <output> like this http://jsfiddle.net/robertc/YCEKQ/ question is, is that an appropriate use case as it doesn't really represent "the result of a calculation" can anyone advise?
  525. # [14:42] * RIch_Clark is now known as Rich_Clark
  526. # [14:42] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
  527. # [14:44] <zcorpan> why is it not a result of a calculation?
  528. # [14:45] <Rich_Clark> because it's a single input, nothing is 'calculated' by moving a slider for type=range, it's just showing the current value
  529. # [14:46] * bga_ is now known as bga_|away
  530. # [14:48] <zcorpan> yeah. file a spec bug with the use case :)
  531. # [14:50] * Joins: hij1nx_ (~hij1nx@213.208.248.126)
  532. # [14:51] <Rich_Clark> Sure, to confirm do you think the output wording needs editing to allow a use case as this?
  533. # [14:52] * Joins: davidb_ (~davidb@66.207.208.98)
  534. # [14:52] <zcorpan> probably yeah
  535. # [14:52] <Rich_Clark> ok cheers
  536. # [14:54] * Quits: hij1nx_ (~hij1nx@213.208.248.126) (Client Quit)
  537. # [14:55] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
  538. # [14:57] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  539. # [14:59] * Joins: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp)
  540. # [14:59] * Joins: MacTed (~Thud@63.119.36.36)
  541. # [15:05] * Joins: miketaylr (~miketaylr@206.217.92.186)
  542. # [15:05] * Joins: temp01 (~temp01@unaffiliated/temp01)
  543. # [15:11] * Joins: karlcow (~karl@nerval.la-grange.net)
  544. # [15:15] * Joins: roc_ (~chatzilla@60.234.54.74)
  545. # [15:16] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 245 seconds)
  546. # [15:16] * roc_ is now known as roc
  547. # [15:19] * Joins: hij1nx (~hij1nx@213.208.248.126)
  548. # [15:19] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  549. # [15:19] * Quits: bga_|away (~bga@178.71.203.19) (Read error: Connection reset by peer)
  550. # [15:19] * Joins: bga_ (~bga@178.71.203.19)
  551. # [15:19] * bga_ is now known as bga_|away
  552. # [15:19] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  553. # [15:26] * Joins: mpt (~mpt@nat/canonical/x-aixpkwmdprsqwnyq)
  554. # [15:26] * Quits: mpt (~mpt@nat/canonical/x-aixpkwmdprsqwnyq) (Changing host)
  555. # [15:26] * Joins: mpt (~mpt@canonical/mpt)
  556. # [15:28] * Joins: roc_ (~chatzilla@60.234.54.74)
  557. # [15:28] * Joins: timeless (d04149cb@firefox/developer/timeless)
  558. # [15:30] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
  559. # [15:30] * roc_ is now known as roc
  560. # [15:32] * Joins: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp)
  561. # [15:33] * Quits: mpt (~mpt@canonical/mpt) (Read error: No route to host)
  562. # [15:33] * Joins: mpt (~mpt@nat/canonical/x-htzcrmbpchqlruqg)
  563. # [15:33] * Quits: mpt (~mpt@nat/canonical/x-htzcrmbpchqlruqg) (Changing host)
  564. # [15:33] * Joins: mpt (~mpt@canonical/mpt)
  565. # [15:37] * Joins: jarek (~jarek@unaffiliated/jarek)
  566. # [15:40] * Quits: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  567. # [15:41] * bga_|away is now known as bga_
  568. # [15:41] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 258 seconds)
  569. # [15:44] * Joins: david_carlisle (~chatzilla@86.188.197.189)
  570. # [15:50] * Quits: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  571. # [15:54] * Joins: _bga (~bga@178.71.203.19)
  572. # [15:54] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  573. # [15:54] * _bga is now known as bga_
  574. # [15:57] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  575. # [15:57] * Joins: bga_ (~bga@178.71.203.19)
  576. # [15:58] * Joins: tomasf (~tomasf@109.58.65.87.bredband.tre.se)
  577. # [16:01] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 258 seconds)
  578. # [16:12] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Read error: Connection reset by peer)
  579. # [16:14] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
  580. # [16:17] * Quits: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  581. # [16:17] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  582. # [16:20] * Joins: Telling- (~simplicit@80-71-135-15.u.parknet.dk)
  583. # [16:24] * nunnun_away is now known as nunnun
  584. # [16:24] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
  585. # [16:26] * Joins: mokush (~quassel@188.24.35.181)
  586. # [16:26] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  587. # [16:27] * Quits: jennb (jennb@nat/google/x-hiuzvneuypvdojka) (Quit: jennb)
  588. # [16:33] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  589. # [16:34] * Joins: bga_ (~bga@178.71.203.19)
  590. # [16:35] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
  591. # [16:39] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  592. # [16:39] * nunnun is now known as nunnun_away
  593. # [16:40] * Joins: bga_ (~bga@178.71.203.19)
  594. # [16:45] * Joins: rabbi11 (~manjunath@49.249.126.180)
  595. # [16:47] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Remote host closed the connection)
  596. # [16:49] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
  597. # [17:01] * Joins: scor (~scor@drupal.org/user/52142/view)
  598. # [17:01] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  599. # [17:06] * Joins: hij1nx (~hij1nx@213.208.248.126)
  600. # [17:07] * Joins: hij1nx_ (~hij1nx@213.208.248.126)
  601. # [17:08] * bga_ is now known as bga_|away
  602. # [17:08] * Quits: hij1nx_ (~hij1nx@213.208.248.126) (Client Quit)
  603. # [17:09] * Joins: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net)
  604. # [17:09] * Joins: esc_ (~esc-ape@75.inst-3.ufg.ac.at)
  605. # [17:10] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 248 seconds)
  606. # [17:11] * Joins: hij1nx (~hij1nx@213.208.248.126)
  607. # [17:12] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
  608. # [17:15] * Joins: hij1nx_ (~hij1nx@213.208.248.126)
  609. # [17:15] * Joins: shetech (~shetech@12.234.36.130)
  610. # [17:16] * Quits: shetech (~shetech@12.234.36.130) (Client Quit)
  611. # [17:17] * Joins: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp)
  612. # [17:17] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 260 seconds)
  613. # [17:18] * Quits: tomasf (~tomasf@109.58.65.87.bredband.tre.se) (Ping timeout: 240 seconds)
  614. # [17:18] * Joins: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com)
  615. # [17:19] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
  616. # [17:20] * Quits: hij1nx_ (~hij1nx@213.208.248.126) (Ping timeout: 255 seconds)
  617. # [17:20] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
  618. # [17:20] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
  619. # [17:22] * Joins: hij1nx (~hij1nx@213.208.248.126)
  620. # [17:24] * bga_|away is now known as bga_
  621. # [17:24] * Joins: MikeSmith_ (~MikeSmith@EM1-112-25-118.pool.e-mobile.ne.jp)
  622. # [17:24] * Quits: mokush (~quassel@188.24.35.181) (Remote host closed the connection)
  623. # [17:26] * Quits: hij1nx (~hij1nx@213.208.248.126) (Ping timeout: 252 seconds)
  624. # [17:29] * Quits: MikeSmith (~MikeSmith@EM1-112-210-99.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
  625. # [17:29] * Joins: mishunov (~spliter@164.247.189.109.customer.cdi.no)
  626. # [17:29] * MikeSmith_ is now known as MikeSmith
  627. # [17:29] * Quits: mishunov (~spliter@164.247.189.109.customer.cdi.no) (Client Quit)
  628. # [17:30] * nunnun_away is now known as nunnun
  629. # [17:33] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  630. # [17:35] * Quits: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com) (Remote host closed the connection)
  631. # [17:36] * Joins: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com)
  632. # [17:44] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  633. # [17:44] * Quits: tomasf (~tomasf@host-95-199-9-225.mobileonline.telia.com) (Quit: tomasf)
  634. # [17:46] <annevk> smaug____, so why exactly does the Gecko insertNode behavior make sense?
  635. # [17:46] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (Read error: Connection reset by peer)
  636. # [17:46] * Quits: erlehmann (~erlehmann@82.113.99.3) (Quit: Ex-Chat)
  637. # [17:47] <annevk> smaug____, from http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level-2-Range-Insertions it does seem like insert operations result in including the inserted node into the range
  638. # [17:47] <annevk> of course they are non-normative examples
  639. # [17:47] <smaug____> because of consistency, but since others changed behavior to match acid3, I think gecko may do so too
  640. # [17:47] <annevk> but what else can you go by with the standards from 2000
  641. # [17:47] <smaug____> per D2R Gecko behavio is right
  642. # [17:48] <annevk> consistency with what?
  643. # [17:48] <smaug____> consistency with other dom mutations
  644. # [17:48] <annevk> really?
  645. # [17:48] * nunnun is now known as nunnun_away
  646. # [17:48] * nunnun_away is now known as nunnun
  647. # [17:50] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
  648. # [17:51] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
  649. # [17:53] <smaug____> yes :)
  650. # [17:53] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
  651. # [17:54] * Quits: adactio (~adactio@host86-185-170-194.range86-185.btcentralplus.com) (Quit: adactio)
  652. # [17:55] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
  653. # [17:56] <annevk> where is that defined?
  654. # [17:57] <annevk> ah yeah
  655. # [17:57] <annevk> okay
  656. # [17:57] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  657. # [17:58] <annevk> so do we now do this for collapsed ranges in general?
  658. # [17:58] <annevk> or only for insertNode?
  659. # [17:58] * Joins: timeless (d04149cb@firefox/developer/timeless)
  660. # [17:58] <annevk> my apologies for being slow
  661. # [17:58] * Joins: bga_ (~bga@178.71.203.19)
  662. # [17:58] <timeless> has anyone here installed a `cvs` client on windows recently?
  663. # [17:58] * timeless is having trouble *finding* cvsnt
  664. # [17:58] <annevk> cygwin?
  665. # [17:59] <annevk> when I had Windows, cygwin was the way
  666. # [17:59] <annevk> but IE6 was too, so...
  667. # [17:59] <timeless> cygwin gives me headaches
  668. # [17:59] * timeless could probably get cvs from an old moztools
  669. # [18:00] * Joins: _bga (~bga@178.71.203.19)
  670. # [18:00] * Quits: bga_ (~bga@178.71.203.19) (Read error: Connection reset by peer)
  671. # [18:01] <timeless> seems like the primary distributor of cvsnt stopped offering it around Wednesday June 30th, 2010
  672. # [18:01] <zewt> fortunately cvs is dead and buried out here in the civilized world :)
  673. # [18:02] <timeless> yeah, http://dev.w3.org/2009/dap/contacts/CVS/is uncivilized
  674. # [18:02] <timeless> s/is/ is/
  675. # [18:02] <zewt> y
  676. # [18:02] <annevk> if you promise MikeSmith beer he can move it
  677. # [18:03] * timeless was hoping to be able to do a migration and offer it up
  678. # [18:03] <timeless> but clearly that's too hard :(
  679. # [18:04] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  680. # [18:06] * Joins: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net)
  681. # [18:07] <annevk> 1) why is http://w3c-test.org/webperf/specs/ResourceTiming/ on w3c-test.org?
  682. # [18:07] <annevk> 2) it does not define basic terms such as "browsing context" and "fetch" and went into Last Call anyway?
  683. # [18:08] <annevk> nobody does any basic checks anymore?
  684. # [18:09] * arun_ sets a trap for heycam and lurks
  685. # [18:10] * Joins: cygri (~cygri@wlan-nat.fwgal01.deri.ie)
  686. # [18:15] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 255 seconds)
  687. # [18:16] <jgraham> annevk: There is a small community that doesn't totally suck at spec writing and they don't have time to follow all the specs people are trying to write
  688. # [18:16] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  689. # [18:16] <annevk> I'm not sure that spec is good
  690. # [18:17] <annevk> it's not really bad, but still
  691. # [18:17] <annevk> I gave some feedback
  692. # [18:17] <annevk> last time I gave feedback to web-perf however I think it went largely unaddressed because plh distracted it by focusing on a very simple thing
  693. # [18:18] <annevk> jgraham, the main problem here is that these specs are not developed in WebApps
  694. # [18:18] <arun_> Hmm... that spec. also has outdated references (why DOM3Core, for example?)
  695. # [18:18] <timeless> arun_: if he's in .nz, you might need to lurk for a while...
  696. # [18:18] <annevk> if they were in WebApps I'm sure people in WebApps would have steered them in the right direction
  697. # [18:19] <timeless> annevk: yep
  698. # [18:19] * timeless would have given more feedback
  699. # [18:19] <arun_> timeless, guess you're right; was kinda hoping he lingered in MV after all hands at Moz' but oh well :-\
  700. # [18:19] <timeless> arun_: i certainly am not in a position to *know* that
  701. # [18:20] <timeless> i do know that some people tend to flee .us eagerly
  702. # [18:20] <timeless> (roc?)
  703. # [18:20] <timeless> but that's for accounting (irs) reasons
  704. # [18:20] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
  705. # [18:20] * timeless currently has to avoid leaving ON, CA for extended periods of time
  706. # [18:22] * Joins: ap_ (~ap@2620:149:4:1b01:7d9c:44fe:691c:28be)
  707. # [18:24] <jgraham> annevk: I haven't really understood the point of the web-perf stuff yet. But it seemed like people really wanted to rush some stuff through
  708. # [18:25] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  709. # [18:25] <annevk> arun_, sicking, I think I will just go with DOMError; given that the other has exception in the name that seems the clearest, even though it is arguably somewhat redundant
  710. # [18:25] <jgraham> And some really useful stuff (requestAnimationFrame) got put in the same WG for no real reason
  711. # [18:25] <annevk> arun_, sicking, and then e.g. HTML could have MediaError : DOMError or some such
  712. # [18:26] <annevk> if Hixie wants to go through with all the extensions
  713. # [18:26] <annevk> jgraham, yeah Microsoft and Google
  714. # [18:26] <annevk> and of course they don't care about API simplicity or correctness
  715. # [18:26] <annevk> just needs to be "good enough"
  716. # [18:27] <annevk> never mind that everyone with smaller teams will have a hard time learning and what not
  717. # [18:27] <arun_> annevk, I'm in agreement. I'm sure there's some aesthetic reason why exceptions aren't reusable as interfaces, but I don't quite understand it. DOMError just buys into this model, and I'm ok with that.
  718. # [18:27] <TabAtkins> Dude, we're in the WG to try and mitigate the train wreck.
  719. # [18:28] <timeless> TabAtkins: well, it seems anne's not giving you high marks for your efforts :)
  720. # [18:28] <arun_> annevk, do we need to extend DOMError, or can we reuse it as you define it, but merely say what to use for .name?
  721. # [18:28] <annevk> arun_, you can use it as is
  722. # [18:28] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 258 seconds)
  723. # [18:28] <annevk> arun_, Hixie seemed to have some other needs for it that would require extending it
  724. # [18:29] <timeless> (to be fair, trainwrecks abound)
  725. # [18:29] <arun_> annevk, yeah. Hixie was actual lukewarm / neutral about even having a DOMError, but it seems useful to me.
  726. # [18:30] * Quits: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 260 seconds)
  727. # [18:31] <arun_> As a general observation, staying on top of all relevant specs is hard, and the general tendency seems to be to link to Editor's drafts, not WDs. This suggests a diminishing usefulness of WDs, but folks still crack the process whip :)
  728. # [18:32] * timeless read that as full of crack
  729. # [18:32] * Joins: astearns (~anonymous@192.150.22.5)
  730. # [18:32] <annevk> I don't care much about WDs versus EDs
  731. # [18:32] <AryehGregor> It seems like there are slight differences between the output of http://aryeh.name/tests-root/tests/submission/AryehGregor/reflection/reflection-embedded.html and http://dvcs.w3.org/hg/html/raw-file/tip/tests/submission/AryehGregor/reflection/reflection-embedded.html. Anyone have suggestions on how to find them?
  732. # [18:32] <annevk> the problem arises when stuff gets implemented before it reaches the attention of anyone with some experience in web platform API design
  733. # [18:33] <arun_> annevk, well, I care about being up to date. And I'm not sure WD are up to date always (I blame myself, of course. It's just a general preference to keep specs dynamic).
  734. # [18:33] <annevk> strike some, some of these issues are subtle
  735. # [18:33] * Joins: timeless_ (d04149cb@firefox/developer/timeless)
  736. # [18:33] <annevk> arun_, I'm with you there :)
  737. # [18:34] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  738. # [18:34] * AryehGregor tries Save as File and diff
  739. # [18:34] <annevk> I don't mind much how other people go about it I mean, as long as they ensure to get some review from WHATWG / WebApps
  740. # [18:34] <arun_> annevk, yeah, but in particular, within WHATWG/WebApps, to pester implementers for review.
  741. # [18:35] <timeless_> annevk: so...
  742. # [18:35] <timeless_> some WGs (i18n, TAG) manage to get themselves a wildcard demand for "please ask us for review before publishing"
  743. # [18:35] <timeless_> would it be impossible for webapps to manage the same?
  744. # [18:35] <timeless_> (for a slightly more limited domain)
  745. # [18:35] * Quits: timeless (d04149cb@firefox/developer/timeless) (Disconnected by services)
  746. # [18:35] * timeless_ is now known as timeless
  747. # [18:35] * timeless hunts lunch
  748. # [18:36] <annevk> we get requests I guess, but usually when drafts are in Last Call
  749. # [18:36] <arun_> annevk, to wrap up DOMError discussion: I'll link to DOM4 ED, and optimistically hope that DOMError will magically appear before Art beats me up for LCWD :)
  750. # [18:36] <annevk> which is sort of counter to the point of Last Call
  751. # [18:36] <timeless> annevk: yeah
  752. # [18:36] <timeless> they're generally presented as fait a compli
  753. # [18:36] <timeless> which is unhelpful
  754. # [18:37] <annevk> because before you go to Last Call you have to make sure you have followed advice from other groups and generally expect them not to make comments
  755. # [18:37] <annevk> but whatever, it's a big mess
  756. # [18:37] <annevk> arun_, cool, I can do it now I guess
  757. # [18:38] * nunnun is now known as nunnun_away
  758. # [18:40] * Quits: Rich_Clark (~chatzilla@94-193-82-82.zone7.bethere.co.uk) (Ping timeout: 276 seconds)
  759. # [18:41] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  760. # [18:42] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
  761. # [18:42] <Hixie> annevk: i love how the person who asked the question in your g+ post is the chair of a group that just forked a part of the whatwg spec
  762. # [18:42] <Hixie> annevk: that just fills one with confidence
  763. # [18:43] <annevk> I love how he's your colleague :)
  764. # [18:43] * nunnun_away is now known as nunnun
  765. # [18:44] * Quits: ap_ (~ap@2620:149:4:1b01:7d9c:44fe:691c:28be) (Read error: Connection reset by peer)
  766. # [18:44] <annevk> arun_, how about this language:
  767. # [18:44] * Joins: ap_ (~ap@17.212.155.203)
  768. # [18:45] <annevk> a "SyntaxError" <code>DOMError</code> object
  769. # [18:45] <annevk> means a DOMError object whose name is initialized to "SyntaxError"
  770. # [18:45] * nunnun is now known as nunnun_away
  771. # [18:46] * nunnun_away is now known as nunnun
  772. # [18:47] <arun_> annevk, works for me. Question: the assumption here is that name/code pairs can be reusable across both DOMException/DOMError. So the "new" errors I add for FileAPI are candidates for the 'non-normative" list, and usable in both DOMError and DOMException, right?
  773. # [18:48] <arun_> annevk, also: Israel, IndexedDB guy, suggests that code = 0 in newly introduced errors. Is that something I should follow, or should I pick the next available number?
  774. # [18:50] <annevk> if you say "throw a 'SyntaxError' exception" that will set code appropriately
  775. # [18:50] <annevk> it is indeed 0 for non-legacy values but there's nothing other drafts need to say about that
  776. # [18:50] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
  777. # [18:51] <arun_> annevk, Aha! So, new (non-legacy) error types are always set to 0, but we don't need to ever mention code value, right?
  778. # [18:52] <arun_> annevk, so should I have a table for any new error names, which you can later appropriate into DOM4?
  779. # [18:52] <arun_> I'm tempted to just make a radical shift and have my spec. never mention constants and their affiliated numerical values, which I think is right.
  780. # [18:54] * Joins: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl)
  781. # [18:54] <Hixie> ok i'm nuking the Web Apps 1.0 spec and making the WHATWG TML spec contain everything that was in Web Apps 1.0
  782. # [18:54] <Hixie> having to generate both specs every time is killing pms
  783. # [18:54] <Hixie> plus it' kinda confusing to have bothe anyway
  784. # [18:56] <arun_> Hixie, expect some lamenting ;-)
  785. # [18:56] <Hixie> most people won't notice, i expect
  786. # [18:57] <annevk> arun_, yes you don't need to mention constants
  787. # [18:57] <annevk> arun_, you don't even need a table
  788. # [18:57] <annevk> arun_, you just need "throw a ... exception" and "must return a ... DOMError"
  789. # [18:57] <annevk> arun_, and then for the ... that DOM4 is missing you can file a bug or email
  790. # [18:58] <annevk> massive simplification is what we are aiming for :)
  791. # [18:58] <arun_> annevk, ok. this is so radically simple, I can't help but feel happier and lighter about the whole damn morass of errors/exceptions :)
  792. # [18:58] <Hixie> annevk: for the DOMError thing are there integer constants at all? (e.g. the four from MediaError?)
  793. # [18:59] <annevk> Hixie, no; my thinking was that you could make MediaError inherit from it or something
  794. # [18:59] <Hixie> k
  795. # [18:59] <annevk> Hixie, or maybe it is not too late to change MediaError
  796. # [18:59] <Hixie> just making sure there was no conflict
  797. # [18:59] <annevk> there's only DOMError.name atm
  798. # [18:59] <Hixie> i swear, 80% of the traffic to the various browser security lists i'm on is people nominating other people to join the security lists
  799. # [18:59] <arun_> Hixie, I'm not sure why MediaError can't follow what we're going to do in File API. Namely use language of the sort "must return a NOT_FOUND DOMError".
  800. # [19:00] <Hixie> arun_: well there's only one MediaError object, to start with
  801. # [19:00] <arun_> Hixie, ahahah I know what you mean.
  802. # [19:00] <Hixie> arun_: and its value changes over time
  803. # [19:00] <Hixie> arun_: iirc
  804. # [19:00] <Hixie> i don't see much value in converging the error objects
  805. # [19:00] * jernoble|afk is now known as jernoble
  806. # [19:01] <annevk> arun_, that would become "NotFound" DOMError fyi
  807. # [19:01] <annevk> fwiw*
  808. # [19:01] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  809. # [19:01] <annevk> it's a string-based world
  810. # [19:01] <arun_> Hixie, ok. In the case of DOMException/DOMError, it eliminates the need for FileException/FileError, but I think MediaError may need to be more nuanced.
  811. # [19:01] <arun_> annevk, yes.
  812. # [19:01] * arun_ slaps his own face for getting all constant-y.
  813. # [19:01] <Hixie> arun_: MediaError is unrelated to exceptions, unlike the situation in FileAPI
  814. # [19:02] <Hixie> (sorry, i misspoke. There's one MediaError per error that triggered, its value doesn't change.)
  815. # [19:02] <Hixie> (but you can fetch it multiple times.)
  816. # [19:03] * Quits: necolas (~necolas@5e0c0fc8.bb.sky.com) (Remote host closed the connection)
  817. # [19:03] <annevk> arun_, http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#interface-domerror
  818. # [19:03] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
  819. # [19:04] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
  820. # [19:04] <arun_> annevk, I am happy enough with it :)
  821. # [19:06] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
  822. # [19:07] * _bga is now known as bga_|away
  823. # [19:09] * Quits: ezoe (~ezoe@112-68-245-207f1.kyt1.eonet.ne.jp) (Ping timeout: 260 seconds)
  824. # [19:11] * Joins: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp)
  825. # [19:12] <annevk> Hixie, I fully support the merge btw
  826. # [19:12] <annevk> Hixie, though it'll require some updating to the FAQ et al
  827. # [19:12] <Hixie> yeah
  828. # [19:13] <Hixie> btw that means i'm no longer using philip`'s splitter, only yours
  829. # [19:14] <Philip`> Oh, so I can retire mine?
  830. # [19:14] <Hixie> yeah
  831. # [19:14] <Hixie> thanks for your service :-)
  832. # [19:15] * Philip` will probably drop it when moving his server to a new machine, then
  833. # [19:16] * Joins: othermaciej (~mjs@67.218.103.58)
  834. # [19:17] <timeless> Hixie: how often do you see people dropping off security lists? :)
  835. # [19:17] <Hixie> i don't follow the lists closely enough to tell you
  836. # [19:17] <Hixie> i only follow the lists so that i can update the specs when the bugs found are intrinsic to hte platform
  837. # [19:18] <annevk> oh sweet, only the unmaintained splitter teehee
  838. # [19:18] <annevk> I wonder if it's in version control somewhere so I can still blame Philip`
  839. # [19:23] <Philip`> (The version in Google Code html5 is the exact one I was running, I think)
  840. # [19:25] <annevk> I was sort of planning on following this Apple event and then they post all the details ahead of time on the Japanese site
  841. # [19:25] <annevk> boring
  842. # [19:26] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Read error: Connection reset by peer)
  843. # [19:28] <timeless> heh
  844. # [19:29] <timeless> does someone post a translation of that?
  845. # [19:30] * Quits: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net) (Quit: The computer fell asleep)
  846. # [19:31] * Joins: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net)
  847. # [19:35] * Quits: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net) (Ping timeout: 240 seconds)
  848. # [19:37] <annevk> yeah macrumors & co
  849. # [19:37] * Joins: KillerX (~anant@nat/mozilla/x-eafecskiuscnufgp)
  850. # [19:40] * nunnun is now known as nunnun_away
  851. # [19:41] * Joins: bga_ (~bga@95-55-49-202.dynamic.avangarddsl.ru)
  852. # [19:41] * Quits: KillerX (~anant@nat/mozilla/x-eafecskiuscnufgp) (Read error: Connection reset by peer)
  853. # [19:41] * bga_ is now known as _bga
  854. # [19:42] * Joins: KillerX (~anant@nat/mozilla/x-ychysebecnkaoyqf)
  855. # [19:42] * Quits: rabbi11 (~manjunath@49.249.126.180) (Quit: Leaving.)
  856. # [19:42] * Joins: rabbi11 (~manjunath@49.249.126.180)
  857. # [19:43] * Quits: bga_|away (~bga@178.71.203.19) (Ping timeout: 276 seconds)
  858. # [19:46] * Quits: othermaciej (~mjs@67.218.103.58) (Quit: othermaciej)
  859. # [19:47] <timeless> oh right
  860. # [19:56] * Quits: rabbi11 (~manjunath@49.249.126.180) (Quit: Leaving.)
  861. # [19:57] * _bga is now known as bga_
  862. # [20:00] * Joins: othermaciej (~mjs@17.245.88.74)
  863. # [20:02] * Joins: ako (~nya@fuld-590c7833.pool.mediaWays.net)
  864. # [20:05] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: brb)
  865. # [20:05] * Quits: aho (~nya@fuld-590c764e.pool.mediaWays.net) (Ping timeout: 245 seconds)
  866. # [20:06] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
  867. # [20:06] * Joins: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net)
  868. # [20:09] * Joins: dbaron (~dbaron@nat/mozilla/x-efeqfatgfkkqrtzf)
  869. # [20:10] * Quits: lumely (~lumely@dhcp2-228.slis.tsukuba.ac.jp) (Quit: Leaving...)
  870. # [20:14] * Joins: weinig (~weinig@17.212.155.228)
  871. # [20:14] <roc> timeless: ?
  872. # [20:15] * Joins: ezoe (~ezoe@203-140-88-80f1.kyt1.eonet.ne.jp)
  873. # [20:15] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
  874. # [20:16] * Quits: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net) (Remote host closed the connection)
  875. # [20:19] * Joins: karlcow (~karl@nerval.la-grange.net)
  876. # [20:25] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
  877. # [20:25] <zcorpan> Hixie: wait, you banned <h1> in <td>?
  878. # [20:26] <Hixie> not intentionally
  879. # [20:26] <Hixie> did i?
  880. # [20:26] <Hixie> no
  881. # [20:28] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
  882. # [20:31] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
  883. # [20:32] * Joins: rniwa (rniwa@nat/google/x-qcnvcqsavrjjajzg)
  884. # [20:32] * Quits: cygri (~cygri@wlan-nat.fwgal01.deri.ie) (Remote host closed the connection)
  885. # [20:33] * ap_ is now known as ap
  886. # [20:33] * Joins: cygri (~cygri@wg1-nat.fwgal01.deri.ie)
  887. # [20:34] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: brb)
  888. # [20:35] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
  889. # [20:36] * Joins: dbaron_ (~dbaron@nat/mozilla/x-wshigbrpjmgjqwrd)
  890. # [20:39] * Quits: dbaron (~dbaron@nat/mozilla/x-efeqfatgfkkqrtzf) (Disconnected by services)
  891. # [20:39] * Quits: dbaron_ (~dbaron@nat/mozilla/x-wshigbrpjmgjqwrd) (Client Quit)
  892. # [20:39] * Quits: jochen__ (jochen@nat/google/x-zuykedsdzjzhljtc) (Remote host closed the connection)
  893. # [20:39] * Joins: jochen__ (jochen@nat/google/x-ruhrliqwssookjnr)
  894. # [20:40] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  895. # [20:42] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Excess Flood)
  896. # [20:42] * Joins: dbaron (~dbaron@nat/mozilla/x-vbnfmpwrlcswujpc)
  897. # [20:43] * ako is now known as aho
  898. # [20:43] * Joins: FireFly (~firefly@firefly.xen.prgmr.com)
  899. # [20:44] * Joins: timeless (d04149cb@firefox/developer/timeless)
  900. # [20:44] <aho> is there something like an aspect ratio css property planned? i.e. something that would allow you to crate a div which resizes like an image (you set the width and the height gets calculated)
  901. # [20:45] <TabAtkins> I've got a post on my blog with a proposal. I'll work on it when fantasai and I (or maybe Anton) starts work on the Box Module.
  902. # [20:45] <aho> woo! :)
  903. # [20:46] * Joins: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl)
  904. # [20:46] * Joins: timeless_ (d04149cb@firefox/developer/timeless)
  905. # [20:46] * Quits: timeless (d04149cb@firefox/developer/timeless) (Disconnected by services)
  906. # [20:46] * timeless_ is now known as timeless
  907. # [20:47] <aho> something like that might be interesting for that "responsive image" stuff. the easiest way to get something like that is via inline svg, but that's all kinds of awkward :>
  908. # [20:49] * Quits: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 252 seconds)
  909. # [20:52] * Quits: KevinMarks (~KevinMark@204-16-157-110-static.ipnetworksinc.net) (Ping timeout: 260 seconds)
  910. # [20:55] <annevk> Hixie, the multipage copy still says Web Applications 1.0
  911. # [20:57] <annevk> Hixie, also whatwg.org/C used to be multipage; whatwg.org/c is single-page
  912. # [21:00] * Joins: hasather_ (~hasather_@84.38.144.96)
  913. # [21:03] <timeless> hsivonen: grrr, why aren't you on #foxymonkies? :)
  914. # [21:08] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
  915. # [21:10] * Joins: LiliMarleen (~LiliMarle@178.244.63.64)
  916. # [21:10] <Hixie> annevk: the multipage copy saying Web Applications 1.0 is an issue on your side, i think
  917. # [21:11] <Hixie> annevk: the shortcuts should still work, did i break them?
  918. # [21:11] <annevk> it seems you reversed c and C?
  919. # [21:11] <annevk> uppercase was for multipage
  920. # [21:11] <annevk> lowercase for singlepage
  921. # [21:12] <annevk> i'll take a look at the script on html5.org
  922. # [21:12] <Hixie> where are they reversed?
  923. # [21:12] <Hixie> or do you mean they resolve reversed?
  924. # [21:13] <Hixie> oh i see, the link on the header is wrong
  925. # [21:13] <Hixie> got it
  926. # [21:13] <annevk> html5.org uses complete.html
  927. # [21:13] <annevk> is that wrong?
  928. # [21:13] <Hixie> oh oops hold on
  929. # [21:15] <Hixie> ok that should fix itself next time i regen
  930. # [21:15] <Hixie> thanks
  931. # [21:15] <Hixie> (i forgot to update complete.html)
  932. # [21:15] <Hixie> (i need to update it for svn too)
  933. # [21:15] <annevk> okay
  934. # [21:15] <Hixie> although, wait
  935. # [21:15] <Hixie> complete.html has been 301ing to index today
  936. # [21:16] <Hixie> shouldn't that fix it on your end?
  937. # [21:16] * Joins: hij1nx (~hij1nx@095-097-077-217.static.chello.nl)
  938. # [21:16] <annevk> so web-apps-tracker already uses index
  939. # [21:16] <annevk> Hixie, oh, I use svn
  940. # [21:16] <Hixie> ah ok
  941. # [21:17] <Hixie> well it'll get fixed when i next check in
  942. # [21:17] <annevk> svn update, then generate, etc.
  943. # [21:17] <annevk> k
  944. # [21:17] <Hixie> which is now
  945. # [21:17] <Hixie> so we'll see what happens
  946. # [21:17] * Quits: LiliMarleen (~LiliMarle@178.244.63.64) (Remote host closed the connection)
  947. # [21:17] <Hixie> interesting though. that means i have to do the svn checkin to get the multipage updated :-)
  948. # [21:17] <Hixie> didn't know that
  949. # [21:17] <Hixie> good to know
  950. # [21:18] <annevk> it'll generate a copy regardless, but it will generate it from complete.html as things stand
  951. # [21:18] <annevk> so yeah, if you want something new :)
  952. # [21:18] <Hixie> right
  953. # [21:18] <Hixie> that's fine
  954. # [21:21] <annevk> hsivonen, apple.com is giving access denied for me too
  955. # [21:21] <annevk> hsivonen, earlier it had some stuff on the iPhone 4S
  956. # [21:21] <annevk> I wonder if I should get one to do away with my camera
  957. # [21:21] <annevk> pretty expensive camera upgrade though
  958. # [21:21] <annevk> for a P&S
  959. # [21:23] <annevk> Hixie, but you can just drop the crossorigin attribute and get the image
  960. # [21:23] <annevk> oh well
  961. # [21:23] <Hixie> the server can return nothing at all for that case
  962. # [21:24] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
  963. # [21:26] * Quits: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au) (Remote host closed the connection)
  964. # [21:27] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
  965. # [21:29] <annevk> Hixie, re multipage; success!
  966. # [21:29] <Hixie> yay
  967. # [21:29] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
  968. # [21:31] * Parts: sinowar (~sinowar@92.35.173.242)
  969. # [21:34] * Joins: FlorianX (~Florian_S@p4FE2DD6F.dip.t-dialin.net)
  970. # [21:35] * nunnun_away is now known as nunnun
  971. # [21:40] * Quits: hij1nx (~hij1nx@095-097-077-217.static.chello.nl) (Quit: hij1nx)
  972. # [21:41] * Joins: hij1nx (~hij1nx@095-097-077-217.static.chello.nl)
  973. # [21:41] <FlorianX> HTML and WebApplications 1.0 are now the same specifications, ist that right?
  974. # [21:41] * Quits: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  975. # [21:45] <annevk> yes
  976. # [21:46] <FlorianX> annevk: may I ask why? (I am writing my master thesis about HTML5)
  977. # [21:46] * Quits: FireFly (~firefly@firefly.xen.prgmr.com) (Changing host)
  978. # [21:46] * Joins: FireFly (~firefly@unaffiliated/firefly)
  979. # [21:46] <annevk> simplicity mainly
  980. # [21:46] <FlorianX> Is there an official announcement yet (because of one referral source)?
  981. # [21:46] <annevk> from a WHATWG perspective the split made little sense
  982. # [21:47] <annevk> there's http://twitter.com/WHATWG/status/121268735381221376
  983. # [21:47] <annevk> maybe I'll mention it in the WHATWG Weekly, not sure whether it's worth it
  984. # [21:47] <FlorianX> so the webapps 1.0 is now HTML or reverse?
  985. # [21:48] <annevk> what was called Web Applications 1.0 is now called HTML
  986. # [21:48] <Hixie> they're the same
  987. # [21:48] <annevk> HTML used to be a subset of that; the subset no longer exists
  988. # [21:48] <FlorianX> ok thats what i mean
  989. # [21:48] <FlorianX> thanks for help
  990. # [21:49] <FlorianX> But then what I write now in my thesis :-)
  991. # [21:49] <Hixie> what was called Web Apps 1.0 originally, many years ago, was at one point renamed HTML, then things were dropped from it to track the w3c, eventually they dropped so much that we added a separate spec at the whatwg to include everything again, and called it Web Apps 1.0 for nostalgic reasons
  992. # [21:50] <Hixie> and today i got tired of having two specs at whatwg (it makes various things annoying and some of our tools are overloaded by it) and so i just went back to the state after the first time we renamed the spec
  993. # [21:50] <Hixie> i think
  994. # [21:50] <Hixie> you'd have to check the svn archive to see how accurate that is
  995. # [21:51] <annevk> sounds about right
  996. # [21:53] <FlorianX> my thesis is half finished, in that I always refer to the two specifications. Now I have quite the problem that I need to rewrite everything. But so does the living.
  997. # [21:55] <FlorianX> thanks again for the explanations @ Hixie + annevk
  998. # [21:55] <Hixie> heh
  999. # [21:55] <Hixie> sorry man :-)
  1000. # [21:56] <FlorianX> I just bribe my professor :-D
  1001. # [21:56] * bga_ is now known as bga_|away
  1002. # [21:57] * Quits: hij1nx (~hij1nx@095-097-077-217.static.chello.nl) (Quit: hij1nx)
  1003. # [22:00] * Quits: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net) (Quit: arun_)
  1004. # [22:01] * Joins: smaug____ (~chatzilla@GGGYKDXXIV.gprs.sl-laajakaista.fi)
  1005. # [22:02] * Joins: mkanat (mkanat@nat/google/x-bpmbkbiirezughnq)
  1006. # [22:05] * Quits: othermaciej (~mjs@17.245.88.74) (Quit: othermaciej)
  1007. # [22:05] * Quits: rtuin (~rtuin@213.125.175.250) (Quit: Leaving)
  1008. # [22:06] * Quits: GlitchMr (~glitchmr@178-36-24-168.adsl.inetia.pl) (Read error: Connection reset by peer)
  1009. # [22:07] * Joins: othermaciej (~mjs@17.245.88.74)
  1010. # [22:09] * Quits: MacTed (~Thud@63.119.36.36)
  1011. # [22:10] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Quit: Verlassend)
  1012. # [22:19] * bga_|away is now known as bga_
  1013. # [22:19] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
  1014. # [22:21] <rniwa> AryehGregor: yt?
  1015. # [22:21] <AryehGregor> rniwa, I'm just leaving, actually.
  1016. # [22:21] <rniwa> AryehGregor: ah ok
  1017. # [22:21] <rniwa> AryehGregor: did you my msg a couple of days about selectstart?
  1018. # [22:21] <AryehGregor> rniwa, yeah. I have a bug open: http://www.w3.org/Bugs/Public/show_bug.cgi?id=13952
  1019. # [22:21] <rniwa> AryehGregor: great
  1020. # [22:22] <rniwa> AryehGregor: also, you may want to investigate interaction between selection & focus
  1021. # [22:22] <AryehGregor> rniwa, could you file a bug with details?
  1022. # [22:22] <rniwa> AryehGregor: right now WebKit's focus follows selection
  1023. # [22:22] <rniwa> AryehGregor: whereas IE & FF's selection follows focus
  1024. # [22:23] <rniwa> AryehGregor: will do
  1025. # [22:23] * Quits: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz) (Ping timeout: 248 seconds)
  1026. # [22:23] <smaug____> selection follows focus?
  1027. # [22:24] <rniwa> smaug____: when selection is set on some node
  1028. # [22:24] <rniwa> smaug____: webkit automatically focuses its editing host
  1029. # [22:24] <rniwa> smaug____: whereas in IE & FF, selection is automatically moved to wherever focus is
  1030. # [22:24] <smaug____> webkit automatically focuses?
  1031. # [22:24] <smaug____> that is surprising
  1032. # [22:25] <rniwa> smaug____: someone told me this behavior might be some Mac-ism
  1033. # [22:25] <smaug____> but I'm not sure I understand "selection is automatically moved to wherever focus"
  1034. # [22:25] <rniwa> smaug____: yes, it has caused some compat issues for us but we haven't been able to change it
  1035. # [22:25] <smaug____> ah, I'm very much not aware of Mac-isms
  1036. # [22:25] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
  1037. # [22:25] <rniwa> smaug____: when a focus is set on some contenteditable region
  1038. # [22:25] <rniwa> smaug____: and user starts pressing keys
  1039. # [22:26] <rniwa> smaug____: IE & FF automatically moves the selection there
  1040. # [22:26] <rniwa> smaug____: e.g. <div id="has_focus"><br></div><div id="has_selection"><br></div>
  1041. # [22:26] <smaug____> rniwa: but webkit doesn't?
  1042. # [22:26] * Joins: hij1nx (~hij1nx@46.145.20.158)
  1043. # [22:26] * Quits: FlorianX (~Florian_S@p4FE2DD6F.dip.t-dialin.net) (Quit: Leaving.)
  1044. # [22:26] <rniwa> smaug____: webkit inserts a letter in #has_selection whereas IE&FF inserts it in #has_focus
  1045. # [22:29] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (Read error: Connection reset by peer)
  1046. # [22:30] <rniwa> AryehGregor: filed http://www.w3.org/Bugs/Public/show_bug.cgi?id=14383
  1047. # [22:32] * Joins: kennyluck (~kennyluck@114-43-112-137.dynamic.hinet.net)
  1048. # [23:00] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1049. # [23:04] * Quits: smaug____ (~chatzilla@GGGYKDXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
  1050. # [23:13] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  1051. # [23:14] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  1052. # [23:16] * Joins: smaug____ (~chatzilla@GGYYYDCCLXXVII.gprs.sl-laajakaista.fi)
  1053. # [23:16] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1054. # [23:17] * Joins: cpearce (~chatzilla@60.234.54.74)
  1055. # [23:20] * Quits: miketaylr (~miketaylr@206.217.92.186) (Ping timeout: 260 seconds)
  1056. # [23:25] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
  1057. # [23:28] * Quits: MikeSmith (~MikeSmith@EM1-112-25-118.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
  1058. # [23:31] * Quits: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 260 seconds)
  1059. # [23:32] * Joins: jamesr (jamesr@nat/google/x-mabdeuxnzjxsbjoi)
  1060. # [23:33] * Joins: MikeSmith (~MikeSmith@EM114-48-42-177.pool.e-mobile.ne.jp)
  1061. # [23:38] * Joins: benjoffe (~benjoffe_@CPE-144-131-114-119.lns3.cht.bigpond.net.au)
  1062. # [23:39] <hober> AryehGregor: the formatting of http://dvcs.w3.org/hg/editing/raw-file/tip/source.html is all messed up
  1063. # [23:39] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  1064. # [23:46] * Quits: smaug____ (~chatzilla@GGYYYDCCLXXVII.gprs.sl-laajakaista.fi) (Ping timeout: 248 seconds)
  1065. # [23:49] <annevk> hmm
  1066. # [23:49] <annevk> guess I have to look into XHR garbage collection yet again
  1067. # [23:49] <annevk> joy joy joy
  1068. # [23:50] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
  1069. # [23:55] * Quits: cygri (~cygri@wg1-nat.fwgal01.deri.ie) (Quit: cygri)
  1070. # [23:56] * Parts: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
  1071. # Session Close: Wed Oct 05 00:00:00 2011

The end :)