/irc-logs / freenode / #whatwg / 2012-11-29 / end

Options:

  1. # Session Start: Thu Nov 29 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:00] <rniwa> annevk: noted.
  4. # [00:00] * jonlee|afk is now known as jonlee
  5. # [00:01] <Hixie> jesus, i'm having trouble even treading water today
  6. # [00:01] <Hixie> why did everyone suddenly becme so prolific
  7. # [00:02] * Joins: tantek (~tantek@nat/mozilla/x-vzftyqvqtuintdqp)
  8. # [00:03] * Quits: jsoncorwin (~textual@ip-64-134-232-204.public.wayport.net) (Quit: Computer has gone to sleep.)
  9. # [00:04] <nessy1> Hixie: you almost sound like you want me to convince you!
  10. # [00:06] <Hixie> i always want people to convince me
  11. # [00:06] <Hixie> that's the whole point of debate
  12. # [00:07] <Hixie> if i didn't want you to convince me, why would i bother debating? i don't care if you're convinced or not, it doesn't affect what i put in the spec :-)
  13. # [00:08] <annevk> heh, that's exactly right
  14. # [00:09] <annevk> I usually go out of my way to get convinced, e.g. listening to all of the IRI meeting the other week, while most of them didn't appear to have read my input
  15. # [00:09] * Quits: [[zz]] (~q@node-10ex.pool-180-180.dynamic.totbb.net) (Ping timeout: 265 seconds)
  16. # [00:11] * Quits: sedovsek (~robert@BSN-176-195-105.dial-up.dsl.siol.net) (Quit: sedovsek)
  17. # [00:13] * Joins: [[zz]] (~q@node-10ex.pool-180-180.dynamic.totbb.net)
  18. # [00:14] * Hixie tries to add crossorigin="" to <script> and gets tangled up in the already stupidly-complicated script loading alorithm
  19. # [00:14] <annevk> rniwa: added
  20. # [00:14] <rniwa> annevk: oh, thanks.
  21. # [00:14] <annevk> rniwa: other suggestions for that page welcome btw, it's good to have an overview of what needs to be done
  22. # [00:15] <Hixie> wow, i didn't realise the script fetch is started synchronously
  23. # [00:15] <Hixie> that makes life easier
  24. # [00:15] <annevk> Hixie: script loading + fetch + CORS, fun!
  25. # [00:15] <Hixie> srsly
  26. # [00:15] <annevk> so looking forward to untangling all that in couple of years
  27. # [00:15] * Joins: ap (~ap@2620:149:4:1b01:a190:7b0e:4948:992f)
  28. # [00:16] <Hixie> i'm so not :-P
  29. # [00:16] <rniwa> Hixie: script loading indeed is insanely complicated :(
  30. # [00:19] * Joins: reinaldob (~reinaldob@201.74.233.31)
  31. # [00:20] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  32. # [00:22] * jonlee is now known as jonlee|afk
  33. # [00:23] <Hixie> hm, interesting
  34. # [00:23] <Hixie> per spec today, <script> sends Origin headers already
  35. # [00:23] <Hixie> any browsers do that?
  36. # [00:23] <Hixie> abarth?
  37. # [00:23] <Hixie> do you know, perchance?
  38. # [00:25] * jonlee|afk is now known as jonlee
  39. # [00:25] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Read error: Connection reset by peer)
  40. # [00:25] * Joins: cgcardona (~cgcardona@64.124.34.2)
  41. # [00:25] * Quits: cgcardona (~cgcardona@64.124.34.2) (Changing host)
  42. # [00:25] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  43. # [00:26] * Joins: danzik171 (~danzik17@164.55.254.106)
  44. # [00:26] * Quits: reinaldob (~reinaldob@201.74.233.31) (Remote host closed the connection)
  45. # [00:27] <abarth> Hixie: hi
  46. # [00:27] <abarth> Hixie: nope
  47. # [00:27] <abarth> Hixie: or at least not without the crossorigin attribute
  48. # [00:27] <abarth> I think WebKit and Firefox implement the crossorigin attribute for script
  49. # [00:28] <pablof> the origin is added when the crossorigin attribute is set in webkit, yeah
  50. # [00:28] <Hixie> ok good
  51. # [00:28] <Hixie> that's what i'm speccing
  52. # [00:28] <Hixie> that's muchly
  53. # [00:29] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 264 seconds)
  54. # [00:29] * Quits: sicking (~sicking@2620:101:8003:200:fc8b:de1b:60f4:e6b4) (Quit: sicking)
  55. # [00:31] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 246 seconds)
  56. # [00:33] * heycam is now known as heycam|away
  57. # [00:34] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  58. # [00:36] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
  59. # [00:38] * Joins: sicking (~sicking@nat/mozilla/x-mogyhaawvvisfmcy)
  60. # [00:38] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
  61. # [00:40] <Hixie> do any other specs invoke "report an error" or can i change its interface?
  62. # [00:41] * Joins: jernoble (~jernoble@17.212.152.13)
  63. # [00:42] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Ping timeout: 260 seconds)
  64. # [00:42] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  65. # [00:47] * heycam|away is now known as heycam
  66. # [00:48] <nessy1> Hixie: at this stage I'm happy to agree to disagree ;-)
  67. # [00:48] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 248 seconds)
  68. # [00:49] * Joins: othermaciej (~mjs@17.245.106.41)
  69. # [00:49] * Joins: Famic (famic@109.235.49.213)
  70. # [00:50] <nessy1> Hixie: I want to get back to captions ;-)
  71. # [00:54] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  72. # [00:58] * Quits: carlos_antonio (~benway@173.230.152.21) (Quit: leaving)
  73. # [00:58] * Joins: carlos_antonio (~benway@unaffiliated/disusered)
  74. # [01:01] * Quits: say2joe (~say2joe@204.56.108.2) (Ping timeout: 265 seconds)
  75. # [01:02] * Quits: yorick (~quassel@unaffiliated/yorick) (Read error: Connection reset by peer)
  76. # [01:05] * Joins: say2joe (~say2joe@204.56.108.2)
  77. # [01:05] * Quits: Malese_ (~Martin_L@194.18.12.26) (Read error: Connection reset by peer)
  78. # [01:07] * Quits: sicking (~sicking@nat/mozilla/x-mogyhaawvvisfmcy) (Quit: sicking)
  79. # [01:13] * abstractj|away is now known as abstractj
  80. # [01:15] * Joins: plutoniix (~plutoniix@ppp-61-90-20-23.revip.asianet.co.th)
  81. # [01:15] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  82. # [01:16] * Joins: sicking (~sicking@nat/mozilla/x-yqdeygsnsamjnpeo)
  83. # [01:17] * Quits: jacobolus (~jacobolus@108-71-93-34.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 256 seconds)
  84. # [01:24] * Joins: jacobolus (~jacobolus@108-71-93-34.lightspeed.sntcca.sbcglobal.net)
  85. # [01:26] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  86. # [01:26] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  87. # [01:28] * jonlee is now known as jonlee|afk
  88. # [01:42] * Quits: sicking (~sicking@nat/mozilla/x-yqdeygsnsamjnpeo) (Quit: sicking)
  89. # [01:46] * jonlee|afk is now known as jonlee
  90. # [01:47] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
  91. # [01:53] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  92. # [01:53] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  93. # [01:55] <Hixie> TabAtkins: you still want cssElementMap, right?
  94. # [01:56] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
  95. # [01:56] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Read error: Connection reset by peer)
  96. # [01:57] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
  97. # [01:59] * Quits: ap (~ap@2620:149:4:1b01:a190:7b0e:4948:992f) (Quit: ap)
  98. # [01:59] <TabAtkins> Hixie: Yes. I know I want it on the HTML side, though I'm still not 100% sure how I'll use it on the CSS side.
  99. # [02:00] <TabAtkins> Damn conflict between type selectors and idents.
  100. # [02:00] <Hixie> roger.
  101. # [02:00] * Quits: fkm (~fkm@unaffiliated/fkm) (Ping timeout: 276 seconds)
  102. # [02:00] * Joins: fkm (~fkm@unaffiliated/fkm)
  103. # [02:00] <Hixie> TabAtkins: just checking for references while running my garbage collector over here, don't mind me :-)
  104. # [02:00] * TabAtkins thinks that he'll probably just fall back to Moz's behavior of having it be a shadowing ID.
  105. # [02:01] <Hixie> i need to work out what to do about http://wiki.whatwg.org/wiki/New_Features_Awaiting_Implementation_Interest
  106. # [02:01] * TabAtkins unless we decide we never want to do arbitrary selectors in element(), in which case idents are still free from ambiguity.
  107. # [02:02] * Quits: jacobolus (~jacobolus@108-71-93-34.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  108. # [02:02] <TabAtkins> Hixie: Make a periodic status ping on the list to remind people about them, and see if new interest has appeared?
  109. # [02:03] * jernoble is now known as jernoble|afk
  110. # [02:03] * jernoble|afk is now known as jernoble
  111. # [02:04] <Hixie> TabAtkins: i was thinking more that i should ping the (relevant) people _not_ on the list, to see if they have interest they haven't expressed
  112. # [02:04] <Hixie> whence my starting http://wiki.whatwg.org/wiki/Who_to_ask_about_stuff
  113. # [02:05] * jonlee is now known as jonlee|afk
  114. # [02:06] <TabAtkins> Welp, time to continue my record of being the spammiest person in the W3C.
  115. # [02:07] <TabAtkins> Also, +1 on .currentScript, woo! I've got a use-case that would kill for it.
  116. # [02:07] * Quits: say2joe (~say2joe@204.56.108.2) (Read error: Connection reset by peer)
  117. # [02:07] * Joins: say2joe (~say2joe@204.56.108.2)
  118. # [02:12] * Quits: imrobert (~robert@139.62.87.109) (Ping timeout: 248 seconds)
  119. # [02:14] * Quits: sangwhan_ (~sangwhan@211.201.105.54) (Ping timeout: 260 seconds)
  120. # [02:14] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  121. # [02:14] * Joins: karlcow (~karl@nerval.la-grange.net)
  122. # [02:16] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
  123. # [02:19] * Joins: imrobert (~robert@139.62.87.109)
  124. # [02:21] <jsbell> Oh, yay on .currentScript as well
  125. # [02:21] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 246 seconds)
  126. # [02:21] * Quits: jsbell (jsbell@nat/google/x-njyjrsqlpyiwydug) (Quit: There's no place like home...)
  127. # [02:22] * Joins: eresair (~eresair@173.247.199.2)
  128. # [02:22] * Quits: othermaciej (~mjs@17.245.106.41) (Quit: othermaciej)
  129. # [02:24] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  130. # [02:24] <smaug____> .currentScript?
  131. # [02:24] * Joins: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net)
  132. # [02:24] * Quits: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net) (Changing host)
  133. # [02:24] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  134. # [02:24] * Joins: necolas (~necolas@8.25.197.25)
  135. # [02:25] * smaug____ wonders how that maps to the events sicking implemented for <script>
  136. # [02:25] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  137. # [02:25] * Joins: necolas (~necolas@8.25.197.25)
  138. # [02:25] <TabAtkins> smaug____: It's just the <script> element for the currently executing script.
  139. # [02:25] <smaug____> sicking added before/afterscriptexecute
  140. # [02:26] <smaug____> it was discussed in whatwg mailing list
  141. # [02:26] * Joins: sangwhan (~sangwhan@211.201.105.54)
  142. # [02:26] <smaug____> so, sounds like similar feature
  143. # [02:26] * Joins: hdhoang (~hdhoang@113.178.31.221)
  144. # [02:27] <smaug____> oh, we have also .currentScript :)
  145. # [02:28] <Hixie> smaug____: both of those features are now in the spec and in firefox
  146. # [02:28] <smaug____> good good
  147. # [02:29] * smaug____ is checking whether he reviewed the patch
  148. # [02:29] <smaug____> no, I didn't
  149. # [02:30] <smaug____> and sorry, I missed the latest email to whatwg
  150. # [02:30] * heycam is now known as heycam|away
  151. # [02:32] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  152. # [02:32] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  153. # [02:39] * Joins: Yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net)
  154. # [02:40] <TabAtkins> Sigh, and I'm
  155. # [02:41] * Joins: say2joe (~say2joe@204.56.108.2)
  156. # [02:41] <TabAtkins> Sigh, and I'm a good 17% of all email to www-style this month.
  157. # [02:42] <Yuhong> Hixie: on http://html5.org/tools/web-apps-tracker?from=7529&to=7530
  158. # [02:42] <Yuhong> Hixie: I'd say that WHATWG realized that versioning HTML don't make sense.
  159. # [02:44] <Yuhong> Hixie: And they realize that pace of evolution of the web is not controlled by a central body.
  160. # [02:45] * Joins: jacobolus (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net)
  161. # [02:46] * Quits: Yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121119183901])
  162. # [02:47] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  163. # [02:47] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  164. # [02:52] * Quits: ^esc (~esc_ape@178.115.250.225.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
  165. # [02:55] * jernoble is now known as jernoble|afk
  166. # [02:55] * jernoble|afk is now known as jernoble
  167. # [02:57] * GPHemsley wonders if Hixie's use of "amongst" in the History section is non-en-US
  168. # [03:02] * Quits: attiks|away (~chatzilla@d5153136D.static.telenet.be) (Ping timeout: 260 seconds)
  169. # [03:03] * Joins: attiks|away (~chatzilla@d5153136D.static.telenet.be)
  170. # [03:04] * Joins: scor (~scor@drupal.org/user/52142/view)
  171. # [03:09] * heycam|away is now known as heycam
  172. # [03:11] * Quits: ehsan_ (~ehsan@66.207.208.98) (Remote host closed the connection)
  173. # [03:13] * Quits: tantek (~tantek@nat/mozilla/x-vzftyqvqtuintdqp) (Quit: tantek)
  174. # [03:16] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
  175. # [03:17] * Joins: tantek (~tantek@nat/mozilla/x-qqgkctiszcnlieza)
  176. # [03:19] * Quits: tantek (~tantek@nat/mozilla/x-qqgkctiszcnlieza) (Client Quit)
  177. # [03:23] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  178. # [03:25] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
  179. # [03:36] <TabAtkins> Hixie: Would you mind sending a short email to www-style explaining what needs to be done on the CSSOM side for the <link rel=stylesheet crossorigin> additions?
  180. # [03:37] * Quits: pablof (~pablof@144.189.150.129) (Quit: ^z)
  181. # [03:44] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  182. # [03:52] * Quits: jacobolus (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
  183. # [03:59] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
  184. # [04:02] * Quits: dbaron (~dbaron@nat/mozilla/x-xtejxffrafdyybud) (Ping timeout: 246 seconds)
  185. # [04:08] * Joins: ehsan (~ehsan@24.212.206.174)
  186. # [04:08] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
  187. # [04:10] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  188. # [04:10] <Hixie> TabAtkins: yeah, i have a bunch of stuff to request, not sure what yet. there's a bug about CSSOM integration.
  189. # [04:14] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 246 seconds)
  190. # [04:19] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
  191. # [04:32] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  192. # [04:40] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  193. # [04:42] * Joins: MikeSmith (~MikeSmith@u-210162010040.u06.hotspot.ne.jp)
  194. # [04:43] * Quits: jahman (~woops@129.175.204.73) (Read error: Operation timed out)
  195. # [04:48] * Joins: yoshiaki_ (~yoshiaki@p22166-ipngn2001marunouchi.tokyo.ocn.ne.jp)
  196. # [04:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  197. # [04:54] * abstractj is now known as abstractj|away
  198. # [04:54] * Parts: a-ja (~Instantbi@70.230.154.150)
  199. # [04:56] * Joins: dbaron (~dbaron@173.228.85.231)
  200. # [04:58] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  201. # [05:01] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  202. # [05:05] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  203. # [05:07] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
  204. # [05:12] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  205. # [05:19] * Quits: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  206. # [05:24] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  207. # [05:38] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  208. # [05:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  209. # [05:39] * Joins: Quix0te (~Quix0te@unaffiliated/quix0te)
  210. # [05:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 246 seconds)
  211. # [05:50] * Parts: Quix0te (~Quix0te@unaffiliated/quix0te)
  212. # [05:57] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  213. # [06:04] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  214. # [06:04] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  215. # [06:09] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 246 seconds)
  216. # [06:10] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0/20121120085223])
  217. # [06:10] * Quits: yoshiaki_ (~yoshiaki@p22166-ipngn2001marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
  218. # [06:11] * Joins: niloy (~niloy@203.196.177.156)
  219. # [06:15] * Joins: yoshiaki (~yoshiaki@p22166-ipngn2001marunouchi.tokyo.ocn.ne.jp)
  220. # [06:16] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  221. # [06:56] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  222. # [06:56] * Quits: hdhoang (~hdhoang@113.178.31.221) (Quit: Leaving.)
  223. # [07:00] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  224. # [07:05] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  225. # [07:06] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  226. # [07:20] * Quits: twisted` (u6794@gateway/web/irccloud.com/x-xflzknatlqhnckvo) (Excess Flood)
  227. # [07:21] * Quits: yoshiaki (~yoshiaki@p22166-ipngn2001marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
  228. # [07:22] * Joins: yoshiaki_ (~yoshiaki@p22166-ipngn2001marunouchi.tokyo.ocn.ne.jp)
  229. # [07:26] * Quits: yoshiaki_ (~yoshiaki@p22166-ipngn2001marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 260 seconds)
  230. # [07:31] * Joins: twisted` (u6794@gateway/web/irccloud.com/x-fvlqkchjswxihdvt)
  231. # [07:36] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  232. # [07:36] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Linkinus - http://linkinus.com)
  233. # [07:36] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  234. # [07:38] * Quits: MikeSmith (~MikeSmith@u-210162010040.u06.hotspot.ne.jp) (Quit: MikeSmith)
  235. # [07:44] * jonlee|afk is now known as jonlee
  236. # [07:44] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  237. # [07:44] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
  238. # [07:49] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  239. # [07:56] * Quits: jonlee (~jonlee@2620:149:4:1b01:6078:900d:da4:3f8) (Remote host closed the connection)
  240. # [07:56] * Joins: jonlee (~jonlee@c-71-202-46-113.hsd1.ca.comcast.net)
  241. # [08:03] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  242. # [08:04] * Quits: payman (~payman@pat.se.opera.com) (Ping timeout: 256 seconds)
  243. # [08:06] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
  244. # [08:09] * Joins: Malese (~Martin_L@194.18.12.26)
  245. # [08:14] * Quits: imrobert (~robert@139.62.87.109) (Quit: leaving)
  246. # [08:16] * Joins: victor2 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  247. # [08:18] * Parts: victor2 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  248. # [08:21] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  249. # [08:22] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  250. # [08:24] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Client Quit)
  251. # [08:41] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
  252. # [08:42] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  253. # [08:52] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
  254. # [08:53] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  255. # [08:55] * Joins: SimonSapin (~simon@ip-155.net-89-2-153.rev.numericable.fr)
  256. # [08:58] * Joins: sedovsek (~robert@89.143.12.238)
  257. # [09:06] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
  258. # [09:10] * annevk likes implementas
  259. # [09:14] * Joins: Kolombiken (~Adium@217.13.228.226)
  260. # [09:19] * Joins: payman (~payman@pat.se.opera.com)
  261. # [09:21] <MikeSmith> is element.dispatchEvent(event) supported across browsers?
  262. # [09:22] <MikeSmith> and how far back?
  263. # [09:23] <MikeSmith> not in IE8 I guess
  264. # [09:23] * Joins: shwetank (~shwetank@122.173.128.140)
  265. # [09:24] <MikeSmith> hmm or maybe the click() method is more widely supported
  266. # [09:25] <annevk> what's this for?
  267. # [09:26] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  268. # [09:26] * Joins: alrra (~alrra@188.24.71.249)
  269. # [09:26] * Quits: alrra (~alrra@188.24.71.249) (Changing host)
  270. # [09:26] * Joins: alrra (~alrra@unaffiliated/alrra)
  271. # [09:28] <annevk> Ms2ger++
  272. # [09:28] <annevk> Abstracting out the getElementsBy* methods makes it very easy to put them all on RootNode
  273. # [09:30] * Joins: Ms2ger (~Ms2ger@186.219-242-81.adsl-dyn.isp.belgacom.be)
  274. # [09:33] * Joins: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  275. # [09:33] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  276. # [09:35] * Quits: dbaron (~dbaron@173.228.85.231) (Ping timeout: 245 seconds)
  277. # [09:43] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
  278. # [09:44] * abstractj|away is now known as abstractj
  279. # [09:45] * Quits: espadrine (~thaddee_t@85-218-2-62.dclient.lsne.ch) (Ping timeout: 256 seconds)
  280. # [09:45] <MikeSmith> annevk: for dispatching an event to elements other than its target
  281. # [09:49] <rniwa> annevk: put getElementsBy* on where?
  282. # [09:49] * Quits: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr_)
  283. # [09:49] <rniwa> annevk: i think we want to discourage the use of those functions since they return HTMLCollection with named getters
  284. # [09:50] <annevk> rniwa: http://dom.spec.whatwg.org/#rootnode but yeah, I'm having second thoughts
  285. # [09:51] * Joins: yoshiaki (~yoshiaki@p15163-obmd01.tokyo.ocn.ne.jp)
  286. # [09:52] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  287. # [09:53] * Joins: ^esc (~esc_ape@178.115.249.150.wireless.dyn.drei.com)
  288. # [09:55] * Joins: zdobersek (~zan@90.157.243.180)
  289. # [09:57] * Quits: yoshiaki (~yoshiaki@p15163-obmd01.tokyo.ocn.ne.jp) (Remote host closed the connection)
  290. # [09:58] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  291. # [09:58] <Ms2ger> Btw, we're getting new Document() pretty soon
  292. # [09:59] * Quits: SimonSapin (~simon@ip-155.net-89-2-153.rev.numericable.fr) (Ping timeout: 260 seconds)
  293. # [10:03] <annevk> cool, next is new Range() I guess
  294. # [10:04] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
  295. # [10:05] * Joins: darobin (~darobin@78.109.80.74)
  296. # [10:05] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
  297. # [10:07] <annevk> MikeSmith: any chance we get rid of https://www.w3.org/Bugs/Public/buglist.cgi?product=WebAppsWG&component=URL ?
  298. # [10:08] <annevk> MikeSmith: apparently people keep filing bugs there
  299. # [10:08] <annevk> :/
  300. # [10:08] <MikeSmith> ok
  301. # [10:09] <MikeSmith> I will need to make sure Art is OK with that
  302. # [10:09] <MikeSmith> with removing it
  303. # [10:10] * Parts: JibberJim (~opera@host-78-147-244-11.as13285.net)
  304. # [10:10] * Joins: JibberJim (~opera@host-78-147-244-11.as13285.net)
  305. # [10:13] * Joins: yoshiaki (~yoshiaki@p15163-obmd01.tokyo.ocn.ne.jp)
  306. # [10:13] <annevk> well I'm gonna keep moving bugs so they stay on my radar for fixing
  307. # [10:13] * Joins: icaaq (~Adium@c-02aae455.68-1076-74657210.cust.bredbandsbolaget.se)
  308. # [10:13] <annevk> seems less hassle to just have one place
  309. # [10:14] <annevk> if he feels like fixing the bugs though, I guess we can arrange something
  310. # [10:19] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 255 seconds)
  311. # [10:19] * Joins: darkowlzz (~darkowlzz@115.241.15.251)
  312. # [10:21] * Parts: darkowlzz (~darkowlzz@115.241.15.251) ("Leaving")
  313. # [10:22] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  314. # [10:27] * Quits: plutoniix (~plutoniix@ppp-61-90-20-23.revip.asianet.co.th) (Quit: จรลี จรลา)
  315. # [10:27] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  316. # [10:29] * Quits: JohnAlbin (~JohnAlbin@111-250-147-8.dynamic.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  317. # [10:31] * Joins: nonge (~nonge@p50829411.dip.t-dialin.net)
  318. # [10:34] * Quits: nonge_ (~nonge@p50829089.dip.t-dialin.net) (Ping timeout: 248 seconds)
  319. # [10:35] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  320. # [10:38] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  321. # [10:40] * Joins: Jonadabe (~Jonadabe@bl9-248-223.dsl.telepac.pt)
  322. # [10:45] * Quits: Jonadabe (~Jonadabe@bl9-248-223.dsl.telepac.pt) (Read error: Connection reset by peer)
  323. # [10:47] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  324. # [10:48] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  325. # [10:51] * Joins: reinaldob (~reinaldob@201.74.233.31)
  326. # [10:51] * Joins: henrikkok (~henrikkok@81.27.221.193)
  327. # [10:52] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  328. # [10:52] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 256 seconds)
  329. # [10:57] * Quits: Ms2ger (~Ms2ger@186.219-242-81.adsl-dyn.isp.belgacom.be) (Quit: bbl)
  330. # [11:00] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  331. # [11:01] * Joins: Kolombiken (~Adium@217.13.228.226)
  332. # [11:02] * Joins: Jonadabe (~Jonadabe@bl9-248-223.dsl.telepac.pt)
  333. # [11:07] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  334. # [11:09] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
  335. # [11:11] * Quits: OnlyMax (~OnlyMax@187-126-24-96.user.veloxzone.com.br)
  336. # [11:13] * Quits: shwetank (~shwetank@122.173.128.140) (Quit: Leaving...)
  337. # [11:16] * Joins: OnlyMax (~OnlyMax@187-126-24-96.user.veloxzone.com.br)
  338. # [11:26] <hsivonen> Opera’s usage share would look better on StatCounter if Opera rebranded its releases as “rapic” and got version combined like Chrome and Firefox
  339. # [11:26] <hsivonen> *rapid
  340. # [11:29] * Quits: yoshiaki (~yoshiaki@p15163-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 246 seconds)
  341. # [11:31] <odinho_> Hmmmm...
  342. # [11:31] <darobin> hmmmmmmmmm
  343. # [11:31] <odinho_> darobin: Hey, that's my thing.
  344. # [11:31] <darobin> hmm mm
  345. # [11:31] <reggna_> Mmmhm!
  346. # [11:31] <darobin> oh yeah
  347. # [11:32] * reggna_ is now known as reggna
  348. # [11:32] <annevk> http://www.youtube.com/watch?v=0wwHl3OKyFU looks like fun darobin
  349. # [11:32] <annevk> now I'm kinda sad I missed it
  350. # [11:33] <darobin> annevk: it was a *lot* of fun
  351. # [11:33] <darobin> there'll be others
  352. # [11:33] <odinho_> annevk: It was fun :D I'm looking stupid in many of the clips ;D
  353. # [11:33] <darobin> and not just odinho_ :)
  354. # [11:33] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  355. # [11:40] * Quits: Malese (~Martin_L@194.18.12.26) (Remote host closed the connection)
  356. # [11:40] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  357. # [11:41] * Joins: Malese (~Martin_L@194.18.12.26)
  358. # [11:50] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  359. # [11:52] * Joins: annevk (~annevk@84.241.200.208)
  360. # [11:52] * Quits: nessy1 (~silviapf@124-168-12-98.dyn.iinet.net.au) (Quit: Leaving.)
  361. # [11:53] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  362. # [11:54] * Joins: Kolombiken (~Adium@217.13.228.226)
  363. # [11:56] * Joins: malydok (marek@156.17.232.82)
  364. # [12:02] * Quits: manu-db (~msporny@216.252.204.51) (Ping timeout: 245 seconds)
  365. # [12:03] * Quits: annevk (~annevk@84.241.200.208) (Remote host closed the connection)
  366. # [12:05] * Joins: drublic_ (~drublic@p5098a42b.dip0.t-ipconnect.de)
  367. # [12:08] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
  368. # [12:11] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 256 seconds)
  369. # [12:12] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  370. # [12:13] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  371. # [12:16] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  372. # [12:20] * Quits: drublic_ (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
  373. # [12:20] * Joins: danielfi_ (~danielfil@200.232.113.107)
  374. # [12:20] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 250 seconds)
  375. # [12:21] * danielfi_ is now known as danielfilho|w
  376. # [12:24] * Joins: annevk (~annevk@212.238.236.229)
  377. # [12:29] * Quits: jonlee (~jonlee@c-71-202-46-113.hsd1.ca.comcast.net) (Quit: jonlee)
  378. # [12:33] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  379. # [12:36] * abstractj is now known as abstractj|bbl
  380. # [12:41] * Joins: jahman (~woops@129.175.204.73)
  381. # [13:01] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Read error: No route to host)
  382. # [13:02] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  383. # [13:06] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
  384. # [13:07] * Joins: [[zzz]] (~q@node-v32.pool-125-24.dynamic.totbb.net)
  385. # [13:07] * Joins: fishd_ (darin@nat/google/x-bjiocusiruqkvtzk)
  386. # [13:08] * Quits: Backlund (~Andre@212-107-152-138.customers.ownit.se) (Read error: Connection reset by peer)
  387. # [13:08] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Read error: Connection reset by peer)
  388. # [13:08] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
  389. # [13:08] * Joins: Backlund (~Andre@212-107-152-138.customers.ownit.se)
  390. # [13:10] * Quits: [[zz]] (~q@node-10ex.pool-180-180.dynamic.totbb.net) (Ping timeout: 246 seconds)
  391. # [13:10] * Quits: fishd (darin@nat/google/x-hinuxffukjeegrox) (Ping timeout: 256 seconds)
  392. # [13:10] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  393. # [13:12] * Joins: baku (~baku@93-40-77-123.ip37.fastwebnet.it)
  394. # [13:12] <jgraham> http://clokep.blogspot.se/2012/11/javascript-typed-arrays-pain.html
  395. # [13:15] <annevk> Film at 11?
  396. # [13:16] <jgraham> Well yes
  397. # [13:16] <jgraham> "I told you so" would be the uncharitable response
  398. # [13:18] <annevk> http://calculist.org/blog/2012/04/24/the-little-endian-web/
  399. # [13:18] * Joins: Obvious (tachikoma@188.226.74.2)
  400. # [13:18] <jgraham> Well yes, but this is a real developer trying to solve a real problem and being bitten by crazy defaults
  401. # [13:20] * Joins: JohnAlbin (~JohnAlbin@111-250-147-8.dynamic.hinet.net)
  402. # [13:21] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  403. # [13:21] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  404. # [13:21] * Joins: scor (~scor@drupal.org/user/52142/view)
  405. # [13:22] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  406. # [13:23] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  407. # [13:27] * Joins: scor (~scor@drupal.org/user/52142/view)
  408. # [13:28] <annevk> Sorry, wasn't trying to be dismissive, just saying that I had not expected anything else
  409. # [13:32] * Joins: hdhoang (~hdhoang@113.178.31.221)
  410. # [13:34] * Quits: niloy (~niloy@203.196.177.156) (Read error: Connection reset by peer)
  411. # [13:35] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  412. # [13:40] * Joins: scor (~scor@drupal.org/user/52142/view)
  413. # [13:48] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  414. # [13:48] <zcorpan> what happened to origin cookies? no interest?
  415. # [13:50] <annevk> you mean cake?
  416. # [13:50] <annevk> not entirely sure what happened
  417. # [13:51] <annevk> little interest I suppose
  418. # [13:51] <annevk> and prolly a lot of bikeshedding on what else ought to be taken into consideration
  419. # [13:59] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  420. # [14:00] * Joins: jahman (~woops@129.175.204.73)
  421. # [14:00] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 250 seconds)
  422. # [14:01] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  423. # [14:05] * Joins: linclark (~clark@67.186.35.246)
  424. # [14:07] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  425. # [14:13] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  426. # [14:13] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  427. # [14:13] * Joins: scor (~scor@drupal.org/user/52142/view)
  428. # [14:15] * Joins: maikmerten (~merten@vpn17232.itmc.tu-dortmund.de)
  429. # [14:17] <annevk> heycam: yo
  430. # [14:19] <annevk> heycam: for Christmas, or maybe a bit earlier, I'd like dictionary where all the members match "DOMString : (DOMString or sequence<DOMString>)", are ideally ordered (dunno how that works these days in JavaScript land), and unconstrained otherwise
  431. # [14:19] <annevk> heycam: well, I want to add the "convert to code points" attribute to it, once you add that to DOMString
  432. # [14:21] * odinho_ is now known as odinho
  433. # [14:23] * Joins: krawchyk (~krawchyk@65.220.49.251)
  434. # [14:25] * abstractj|bbl is now known as abstractj
  435. # [14:26] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  436. # [14:27] * Joins: shwetank (~shwetank@122.173.128.140)
  437. # [14:32] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  438. # [14:33] <annevk> so URLQuery...
  439. # [14:33] <annevk> -> has underlying string
  440. # [14:33] <annevk> -> underlying string can be URL's query of an associated URLUtils object (if any)
  441. # [14:34] <annevk> -> if associated with URLUtils needs to invoke URLUtils' update steps
  442. # [14:35] <annevk> I suppose technically you only need the underlying string if there's a URLUtils thingie involved
  443. # [14:35] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  444. # [14:35] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  445. # [14:35] * Joins: scor (~scor@drupal.org/user/52142/view)
  446. # [14:36] <annevk> should it take query encoding into account? or should it screw over query encoding?
  447. # [14:38] * Joins: Robbert_ (~robbert@2001:980:9368:1:887d:2765:5140:e49f)
  448. # [14:39] * Joins: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
  449. # [14:40] * Quits: Jonadabe (~Jonadabe@bl9-248-223.dsl.telepac.pt) (Quit: http://www.visitportugal.com | http://www.youtube.com/visitportugal)
  450. # [14:41] * Quits: reinaldob (~reinaldob@201.74.233.31) (Remote host closed the connection)
  451. # [14:51] <annevk> hmm more questions
  452. # [14:51] <annevk> ?test vs ?test=
  453. # [14:51] <annevk> what does get() return?
  454. # [14:51] <annevk> get("test")
  455. # [14:52] <annevk> null / "" would make it indistinguishable from when "test" was not specified at all
  456. # [14:53] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  457. # [14:54] * Quits: Robbert_ (~robbert@2001:980:9368:1:887d:2765:5140:e49f) (Remote host closed the connection)
  458. # [14:57] * Joins: Robbert_ (~robbert@2001:980:9368:1:ddcf:4d14:3bb8:f057)
  459. # [14:58] <zcorpan> ""
  460. # [14:58] <zcorpan> and null when absent
  461. # [14:58] <zcorpan> not being able to distinguish ?test and ?test= seems OK
  462. # [14:59] <smaug____> yeah
  463. # [14:59] <smaug____> unless someone has really good use case
  464. # [14:59] <smaug____> which I doubt
  465. # [15:00] <zcorpan> we don't distinguish between different syntaxes in HTML that result in the same DOM, either
  466. # [15:01] <smaug____> well, this is not HTML.
  467. # [15:01] * Quits: Robbert_ (~robbert@2001:980:9368:1:ddcf:4d14:3bb8:f057) (Remote host closed the connection)
  468. # [15:03] <annevk> and this does not result in the same serialization
  469. # [15:03] <annevk> but I reached the same conclusion
  470. # [15:04] <annevk> smaug____: if you have opinions on DOMTokenList: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20104
  471. # [15:12] * Quits: hdhoang (~hdhoang@113.178.31.221) (Ping timeout: 246 seconds)
  472. # [15:14] * Joins: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  473. # [15:17] * Joins: ehsan (~ehsan@24.212.206.174)
  474. # [15:18] * Joins: Jonadabe (~Jonadabe@bl9-248-223.dsl.telepac.pt)
  475. # [15:22] * Joins: MacTed (~Thud@63.119.36.36)
  476. # [15:30] * Joins: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net)
  477. # [15:30] * Quits: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net) (Changing host)
  478. # [15:30] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  479. # [15:34] * Joins: scor (~scor@drupal.org/user/52142/view)
  480. # [15:35] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  481. # [15:40] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  482. # [15:42] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Read error: Connection reset by peer)
  483. # [15:42] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  484. # [15:42] * Quits: Malese (~Martin_L@194.18.12.26) (Ping timeout: 255 seconds)
  485. # [15:43] <annevk> I updated http://url.spec.whatwg.org/#urlquery a bit. Also made .query settable. Logic was a bit complicated to figure out, but should be straightforward now.
  486. # [15:46] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  487. # [15:46] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:fc8a:f3e7:e9a9:459)
  488. # [15:53] * [[zzz]] is now known as [[zz]]
  489. # [15:54] * Joins: mhausenblas (~mhausenbl@140.203.154.5)
  490. # [15:59] * Joins: karlcow (~karl@nerval.la-grange.net)
  491. # [15:59] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  492. # [16:02] * Joins: Robbert_ (~robbert@212.238.236.229)
  493. # [16:02] * Joins: danzik17 (~danzik17@164.55.254.106)
  494. # [16:06] * Quits: Robbert_ (~robbert@212.238.236.229) (Ping timeout: 264 seconds)
  495. # [16:11] * Quits: shwetank (~shwetank@122.173.128.140) (Quit: Leaving...)
  496. # [16:12] * Quits: fishd_ (darin@nat/google/x-bjiocusiruqkvtzk) (Read error: Connection reset by peer)
  497. # [16:12] * Joins: fishd_ (darin@nat/google/x-exhborshrrkragvj)
  498. # [16:14] * Joins: shwetank (~shwetank@122.173.128.140)
  499. # [16:15] * abstractj is now known as abstractj|mtg
  500. # [16:18] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
  501. # [16:23] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 264 seconds)
  502. # [16:29] * Quits: maikmerten (~merten@vpn17232.itmc.tu-dortmund.de) (Read error: Operation timed out)
  503. # [16:34] * Joins: djdingo14 (djdingo14@unaffiliated/djdingo14)
  504. # [16:35] <djdingo14> Seems like WebSockets have JUST now become usable?
  505. # [16:39] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
  506. # [16:40] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  507. # [16:41] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  508. # [16:43] * Joins: garciawebdev (~garciaweb@host143.186-125-92.telecom.net.ar)
  509. # [16:43] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  510. # [16:45] * Joins: Somatt_wrk (~somattwrk@84.14.82.2)
  511. # [16:45] * Joins: drublic (~drublic@frbg-4d0285eb.pool.mediaWays.net)
  512. # [16:47] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  513. # [16:50] * Joins: ehsan (~ehsan@66.207.208.98)
  514. # [16:51] * Joins: garciawe_ (~garciaweb@190.244.76.154)
  515. # [16:51] * Quits: garciawebdev (~garciaweb@host143.186-125-92.telecom.net.ar) (Ping timeout: 260 seconds)
  516. # [16:51] * Quits: shwetank (~shwetank@122.173.128.140) (Quit: Leaving...)
  517. # [16:52] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  518. # [16:53] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
  519. # [16:54] * Joins: reinaldob (~reinaldob@201.74.233.31)
  520. # [16:57] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
  521. # [16:58] * Joins: dbaron (~dbaron@173-228-85-231.dsl.dynamic.sonic.net)
  522. # [16:59] * Quits: drublic (~drublic@frbg-4d0285eb.pool.mediaWays.net) (Remote host closed the connection)
  523. # [16:59] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 260 seconds)
  524. # [17:02] * Joins: drublic (~drublic@frbg-4d0285eb.pool.mediaWays.net)
  525. # [17:07] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
  526. # [17:09] * Parts: djdingo14 (djdingo14@unaffiliated/djdingo14)
  527. # [17:09] * Joins: shwetank (~shwetank@122.173.128.140)
  528. # [17:11] * Joins: eresair (~eresair@173.247.199.2)
  529. # [17:13] * Quits: reinaldob (~reinaldob@201.74.233.31) (Remote host closed the connection)
  530. # [17:14] * Quits: annevk (~annevk@212.238.236.229) (Remote host closed the connection)
  531. # [17:15] * Joins: mpt (~mpt@faun.canonical.com)
  532. # [17:15] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  533. # [17:15] * Joins: mpt (~mpt@canonical/mpt)
  534. # [17:15] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  535. # [17:16] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  536. # [17:20] * Joins: JonathanNeal (~anonymous@38.122.109.194)
  537. # [17:21] * Parts: ericc|away (~eric@2620:149:4:1b01:4505:4fd2:fcd1:484d)
  538. # [17:21] * Quits: sangwhan (~sangwhan@211.201.105.54) (Ping timeout: 252 seconds)
  539. # [17:21] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  540. # [17:23] * Quits: JonathanNeal (~anonymous@38.122.109.194) (Read error: Connection reset by peer)
  541. # [17:23] * Joins: JonathanNeal_ (~anonymous@38.122.109.194)
  542. # [17:26] * Quits: mhausenblas (~mhausenbl@140.203.154.5) (Quit: http://mhausenblas.info/#i says TTYL)
  543. # [17:26] * Quits: JonathanNeal_ (~anonymous@38.122.109.194) (Client Quit)
  544. # [17:27] * Joins: JonathanNeal (~anonymous@38.122.109.194)
  545. # [17:28] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  546. # [17:28] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  547. # [17:28] * Joins: danielfilho|w (~danielfil@186.231.78.234)
  548. # [17:33] * Joins: espadrine (~thaddee_t@85-218-2-62.dclient.lsne.ch)
  549. # [17:33] * abstractj|mtg is now known as abstractj
  550. # [17:34] * Joins: sangwhan (~sangwhan@211.201.105.54)
  551. # [17:45] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  552. # [17:47] * Joins: darobin (~darobin@78.109.80.74)
  553. # [17:47] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  554. # [17:48] * Joins: cabanier (~cabanier@192.150.22.55)
  555. # [17:48] * Joins: darobin (~darobin@78.109.80.74)
  556. # [17:51] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  557. # [17:53] * Joins: Ms2ger (~Ms2ger@186.219-242-81.adsl-dyn.isp.belgacom.be)
  558. # [17:54] * Quits: shwetank (~shwetank@122.173.128.140) (Quit: Leaving...)
  559. # [17:54] * Quits: nonge (~nonge@p50829411.dip.t-dialin.net) (Quit: Verlassend)
  560. # [18:06] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (*.net *.split)
  561. # [18:06] * Quits: eresair (~eresair@173.247.199.2) (*.net *.split)
  562. # [18:06] * Quits: baku (~baku@93-40-77-123.ip37.fastwebnet.it) (*.net *.split)
  563. # [18:06] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (*.net *.split)
  564. # [18:06] * Quits: icaaq (~Adium@c-02aae455.68-1076-74657210.cust.bredbandsbolaget.se) (*.net *.split)
  565. # [18:06] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  566. # [18:06] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
  567. # [18:06] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (*.net *.split)
  568. # [18:06] * Quits: wakaba (~wakaba@53.22.102.121.dy.bbexcite.jp) (*.net *.split)
  569. # [18:06] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (*.net *.split)
  570. # [18:06] * Joins: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  571. # [18:07] * Joins: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
  572. # [18:07] * Quits: lilmonkey (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  573. # [18:07] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  574. # [18:07] * Joins: icaaq (~Adium@217.13.228.226)
  575. # [18:07] * Joins: foolip (~philip@node-7lfb9tqzdihenb05s.a0.ipv6.opera.com)
  576. # [18:07] * Joins: baku (~baku@93-40-77-123.ip37.fastwebnet.it)
  577. # [18:07] * Joins: eresair (~eresair@173.247.199.2)
  578. # [18:07] * Joins: wakaba (~wakaba@53.22.102.121.dy.bbexcite.jp)
  579. # [18:07] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  580. # [18:07] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
  581. # [18:07] * smaug____ needs to remember to reply to that <menu> thread
  582. # [18:08] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  583. # [18:09] * GPHemsley wonders why the wiki is MIT License if a lot of it is intended to go into CC0 specs
  584. # [18:10] * Joins: karlcow_ (~karl@nerval.la-grange.net)
  585. # [18:12] * Joins: ap (~ap@2620:149:4:1b01:a190:7b0e:4948:992f)
  586. # [18:12] * Quits: payman (~payman@pat.se.opera.com) (Read error: Connection reset by peer)
  587. # [18:12] * Joins: payman_ (~payman@pat.se.opera.com)
  588. # [18:12] * Joins: jernoble_ (~jernoble@17.212.152.13)
  589. # [18:13] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: No buffer space available)
  590. # [18:13] * Joins: Somatt_wrk_ (~somattwrk@darkstar2.fullsix.com)
  591. # [18:13] <JonathanNeal> smaug____: what's the haps with menu?
  592. # [18:13] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  593. # [18:14] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  594. # [18:14] * Quits: jernoble (~jernoble@17.212.152.13) (Ping timeout: 250 seconds)
  595. # [18:14] * jernoble_ is now known as jernoble
  596. # [18:16] * Quits: Somatt_wrk (~somattwrk@84.14.82.2) (Ping timeout: 246 seconds)
  597. # [18:17] * Quits: danielfilho|w (~danielfil@186.231.78.234) (Ping timeout: 252 seconds)
  598. # [18:18] * Joins: danielfilho|w (~danielfil@200.232.113.107)
  599. # [18:18] * Joins: yorick (~quassel@vredebest.xs4all.nl)
  600. # [18:18] * Quits: yorick (~quassel@vredebest.xs4all.nl) (Changing host)
  601. # [18:18] * Joins: yorick (~quassel@unaffiliated/yorick)
  602. # [18:19] <smaug____> JonathanNeal: ?
  603. # [18:19] <smaug____> Hixie tries to figure out what to do with <menu>
  604. # [18:19] <smaug____> I think we should keep at least contextmenu
  605. # [18:20] <smaug____> I don't see too good reasons for other menu types
  606. # [18:21] <JonathanNeal> I thought they were basically <ul> for apps.
  607. # [18:22] <TabAtkins> annevk: Re ?test vs ?test=, this is why you need a .has() method like every other Map in the world. The former should return null (or undefined), the latter should return "", and you can distinguish both from not specifying test at all by calling .has('test').
  608. # [18:22] <TabAtkins> JonathanNeal: <ul> is <ul> for apps. ^_^
  609. # [18:22] <TabAtkins> I agree with Smaug that context menu has to stay. I kinda like the button-driven popup menu case.
  610. # [18:24] <JonathanNeal> TabAtkins: what about for toolbars?
  611. # [18:25] <smaug____> unless toolbars are something which integrates with browser ui, I don't see reason for them
  612. # [18:25] <JonathanNeal> do context menus integrate with browser ui?
  613. # [18:26] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
  614. # [18:26] <smaug____> they do
  615. # [18:26] <smaug____> at least in the only implementation
  616. # [18:27] <JonathanNeal> <menu type="context"> example?
  617. # [18:27] * Quits: dbaron (~dbaron@173-228-85-231.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
  618. # [18:28] <smaug____> JonathanNeal: http://thewebrocks.com/demos/context-menu/
  619. # [18:29] <JonathanNeal> It's all the same in Chrome. Do I need to use Firefox, Opera?
  620. # [18:29] <smaug____> Firefox
  621. # [18:29] <smaug____> I think contextmenu is implemented only in Gecko
  622. # [18:30] <TabAtkins> So far, yeah.
  623. # [18:30] <JonathanNeal> Right. Okay, now I see it. If you drop all the other use cases for <menu> why even include type?
  624. # [18:30] <smaug____> TabAtkins: if we had menu buttons too, do you think page should be able style the opened menu?
  625. # [18:31] <GPHemsley> TabAtkins: ?test and ?test= should be treated as equal IMO
  626. # [18:31] <TabAtkins> smaug____: That's a good question. I'm not sure. I think I'd prefer that it be a native menu?
  627. # [18:31] <smaug____> in which case it would be quite close to <select>
  628. # [18:31] <smaug____> styling of <select> isn't defined anywhere, I think
  629. # [18:31] <TabAtkins> Correct, it's not.
  630. # [18:32] <smaug____> and implementations support different things
  631. # [18:32] <TabAtkins> As they should.
  632. # [18:32] <TabAtkins> GPHemsley: I could be convinced of that.
  633. # [18:32] <GPHemsley> TabAtkins: Because ? and ?test are not the same.
  634. # [18:33] <TabAtkins> Of course not, but I already said as much.
  635. # [18:33] * Joins: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net)
  636. # [18:33] <TabAtkins> The important thing is that I think ?test and ?test= are indistinguishable on the server side.
  637. # [18:33] <TabAtkins> So probably ?test should have u.get('text') === ''
  638. # [18:34] <GPHemsley> TabAtkins: Oh, so are you saying taht .has('test') returns false for ?, but true for ?test and ?test= ?
  639. # [18:34] <GPHemsley> (ack, so many question marks)
  640. # [18:34] <TabAtkins> Yes, of course.
  641. # [18:35] <JonathanNeal> Or you could create a new element, like <context>
  642. # [18:35] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
  643. # [18:35] <TabAtkins> JonathanNeal: We could, but what's the value in that over reusing the existing <menu>?
  644. # [18:35] <GPHemsley> TabAtkins: OK, then I take back my objection.
  645. # [18:35] <JonathanNeal> TabAtkins: backwards compatibility
  646. # [18:36] <TabAtkins> JonathanNeal: Elaborate?
  647. # [18:36] <TabAtkins> (Note that <menu> does literally nothing in old UAs. It was just another type of list.)
  648. # [18:36] * Joins: eresair (~eresair@173.247.199.2)
  649. # [18:38] <JonathanNeal> Well, a lot of folks have used <menu> to differentiate menus from content lists. Disqus, for example, does this. My own company, Liferay, does this as well. It's deployed this way on a lot of sites.
  650. # [18:38] <TabAtkins> JonathanNeal: And as long as you didn't put type=context on those elements, you'll be fine.
  651. # [18:38] <TabAtkins> <menu> by itself still acts in the legacy fashion.
  652. # [18:39] <JonathanNeal> That's a confusing spec for an element. To declare that an element is deprecated, except when a certain attribute is applied.
  653. # [18:40] <TabAtkins> I assume it's undeprecating.
  654. # [18:41] <smaug____> how is <menu> deprecated ?
  655. # [18:41] <smaug____> I see 'compact' attribute in <menu> is obsolete
  656. # [18:41] <JonathanNeal> Would <menu>, by itself, be valid?
  657. # [18:42] <smaug____> why not?
  658. # [18:42] * Joins: manu-db (~msporny@216.252.204.51)
  659. # [18:42] <TabAtkins> Yes, as it defaults to type='list', which is a newly added and valid type.
  660. # [18:42] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  661. # [18:43] <GPHemsley> For those wondering about my mailman feature request: http://mail.python.org/pipermail/mailman-developers/2012-November/022500.html
  662. # [18:43] <GPHemsley> and http://mail.python.org/pipermail/mailman-developers/2012-November/022501.html
  663. # [18:43] * Joins: pablof (~pablof@144.189.150.129)
  664. # [18:43] <JonathanNeal> I must have read too much into "I don't see too good reasons for other menu types"
  665. # [18:44] <TabAtkins> There isn't a very good reason for plain menus, except for back-compat.
  666. # [18:45] <JonathanNeal> By plain menus do you mean type list?
  667. # [18:47] * abstractj is now known as abstractj|lunch
  668. # [18:48] <TabAtkins> Yeah.
  669. # [18:52] * Quits: yorick (~quassel@unaffiliated/yorick) (Remote host closed the connection)
  670. # [18:52] <JonathanNeal> Do you see any good reason for a menu that isn't context?
  671. # [18:52] <TabAtkins> Possibly - like I said, a pop-up button menu might be useful.
  672. # [18:53] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
  673. # [18:55] * Joins: eresair (~eresair@173.247.199.2)
  674. # [18:55] * Joins: say2joe (~say2joe@204.56.108.2)
  675. # [18:58] * Joins: shwetank (~shwetank@122.173.128.140)
  676. # [19:05] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
  677. # [19:06] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 240 seconds)
  678. # [19:08] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  679. # [19:08] * Joins: dbaron (~dbaron@nat/mozilla/x-edhkilxbslwexgkc)
  680. # [19:09] * Joins: jsbell (jsbell@nat/google/x-pmwzdvwqkffvziqn)
  681. # [19:12] * Joins: alrra (~alrra@188.24.71.249)
  682. # [19:12] * Quits: alrra (~alrra@188.24.71.249) (Changing host)
  683. # [19:12] * Joins: alrra (~alrra@unaffiliated/alrra)
  684. # [19:13] * Joins: petersed (petersed@shell.onid.oregonstate.edu)
  685. # [19:16] * Quits: baku (~baku@93-40-77-123.ip37.fastwebnet.it) (Quit: Leaving)
  686. # [19:18] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  687. # [19:20] * Quits: Philip` (~philip@compass.zaynar.co.uk) (Ping timeout: 248 seconds)
  688. # [19:20] * Joins: Philip` (~philip@compass.zaynar.co.uk)
  689. # [19:21] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  690. # [19:21] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
  691. # [19:22] * Quits: shwetank (~shwetank@122.173.128.140) (Quit: Linkinus - http://linkinus.com)
  692. # [19:25] <Hixie> smaug____: most of hte proposals in my mail on this recently suggested dropping the toolbar feature of <menu>, i agree we should just let CSS handle that
  693. # [19:25] <Hixie> smaug____: (basically rename type=list to type=toolbar, but leave the legacy processing intact)
  694. # [19:25] * Joins: annevk5 (~annevk5@84.241.201.99)
  695. # [19:26] <annevk5> I would be interested in transitioning the wiki content to CC0
  696. # [19:27] <annevk5> Is there a way we can enforce it for new pages and moves pages towards it once all contributors agree?
  697. # [19:27] <GPHemsley> I'm not sure...
  698. # [19:27] <GPHemsley> I recall Wikipedia having a heck of a time trying to transition away from GFDL.
  699. # [19:28] <GPHemsley> I think pages are still dual-licensed.
  700. # [19:28] <TabAtkins> The transition part is hard. The enforcing part is easy.
  701. # [19:29] <annevk5> We don't have to transition everything. Just new stuff would be a win.
  702. # [19:34] <Ms2ger> GPHemsley, that was easy, actually... They just got the GFDL include an escape clause for them :)
  703. # [19:34] * GPHemsley wonders why no one has responded to his message about sniffing archive types
  704. # [19:34] <annevk5> Read up on Warnock ;)
  705. # [19:35] <GPHemsley> Ah, interesting.
  706. # [19:36] <GPHemsley> I'm gonna assume (1).
  707. # [19:37] * Joins: baku (~baku@93-40-80-136.ip37.fastwebnet.it)
  708. # [19:38] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  709. # [19:38] * Joins: rniwa (~rniwa@17.212.154.114)
  710. # [19:42] * Joins: SimonSapin (~simon@ip-155.net-89-2-153.rev.numericable.fr)
  711. # [19:42] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  712. # [19:45] * Joins: othermaciej (~mjs@17.245.106.41)
  713. # [19:46] * abstractj|lunch is now known as abstractj
  714. # [19:47] * Quits: sangwhan (~sangwhan@211.201.105.54) (Ping timeout: 248 seconds)
  715. # [19:48] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  716. # [19:49] * Quits: Somatt_wrk_ (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 255 seconds)
  717. # [19:51] * Quits: annevk5 (~annevk5@84.241.201.99) (Remote host closed the connection)
  718. # [19:55] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  719. # [19:57] * Joins: danzik171 (~danzik17@164.55.254.106)
  720. # [19:59] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  721. # [20:00] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  722. # [20:00] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 250 seconds)
  723. # [20:01] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  724. # [20:03] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  725. # [20:03] * Joins: Robbert_ (~robbert@2001:980:9368:1:985e:eb62:c0fe:ada0)
  726. # [20:07] * Joins: isherman-book (Adium@nat/google/x-gnfdmqyoxodzkjdk)
  727. # [20:07] * Quits: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net) (Quit: sicking)
  728. # [20:08] * Quits: Robbert_ (~robbert@2001:980:9368:1:985e:eb62:c0fe:ada0) (Ping timeout: 260 seconds)
  729. # [20:11] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  730. # [20:13] * Joins: chriseppstein (~chrisepps@209.119.65.162)
  731. # [20:13] * Joins: nessy (~silviapf@124-168-12-98.dyn.iinet.net.au)
  732. # [20:14] * Quits: [[zz]] (~q@node-v32.pool-125-24.dynamic.totbb.net) (Ping timeout: 246 seconds)
  733. # [20:14] * Quits: isherman-book (Adium@nat/google/x-gnfdmqyoxodzkjdk) (Quit: Leaving.)
  734. # [20:14] * Quits: baku (~baku@93-40-80-136.ip37.fastwebnet.it) (Ping timeout: 260 seconds)
  735. # [20:15] * Joins: jonlee (~jonlee@2620:149:4:1b01:2c82:42bb:4304:3ff4)
  736. # [20:19] * Joins: [[zz]] (~q@node-v32.pool-125-24.dynamic.totbb.net)
  737. # [20:21] * Joins: weinig (~weinig@2620:149:4:1b01:116:bdfa:27ae:c212)
  738. # [20:24] <smaug____> Hixie: ping
  739. # [20:25] <smaug____> Hixie: what do you mean with menu buttons exactly? Would that be effectively left-click opening a menu (on top of the viewport, not part of the viewport) ?
  740. # [20:26] * Joins: icaaq1 (~Adium@c-02aae455.68-1076-74657210.cust.bredbandsbolaget.se)
  741. # [20:27] <TabAtkins> smaug____: I think so, yeah. I assume the intention is to allow standard app alt-menus as multiple <menu type=button>.
  742. # [20:27] * Quits: icaaq (~Adium@217.13.228.226) (Ping timeout: 264 seconds)
  743. # [20:28] * Quits: [[zz]] (~q@node-v32.pool-125-24.dynamic.totbb.net) (Ping timeout: 255 seconds)
  744. # [20:29] * GPHemsley wonders why people reply to posts without having read the rest of the thread.
  745. # [20:33] * Joins: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se)
  746. # [20:33] * Joins: sangwhan (~sangwhan@211.201.105.54)
  747. # [20:34] <jwalden> GPHemsley: I didn't read the conversation leading up to this, but surely it's obvious that people want to say their thing without doing the homework
  748. # [20:35] * Joins: [[zz]] (~q@node-v32.pool-125-24.dynamic.totbb.net)
  749. # [20:36] * Quits: othermaciej (~mjs@17.245.106.41) (Quit: othermaciej)
  750. # [20:36] * Joins: sicking (~sicking@nat/mozilla/x-sdjfzqjopzuvbtqx)
  751. # [20:37] * JohnAlbin is now known as JohnAlbin_zzzzzz
  752. # [20:39] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  753. # [20:39] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 250 seconds)
  754. # [20:40] * eric_carlson_ is now known as eric_carlson
  755. # [20:44] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  756. # [20:45] <GPHemsley> jwalden: Yeah, I suppose it was a bit of a rhetorical question.
  757. # [20:47] <jwalden> hmm, was I really too subtle with my irony there? :-\
  758. # [20:47] <jwalden> ;-)
  759. # [20:48] * Joins: yorick (~quassel@vredebest.xs4all.nl)
  760. # [20:48] * Quits: yorick (~quassel@vredebest.xs4all.nl) (Changing host)
  761. # [20:48] * Joins: yorick (~quassel@unaffiliated/yorick)
  762. # [20:50] <GPHemsley> jwalden: Oh, sneaky. Went right over my head.
  763. # [20:51] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
  764. # [20:52] * Quits: dbaron (~dbaron@nat/mozilla/x-edhkilxbslwexgkc) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  765. # [20:52] * Joins: weinig_ (~weinig@17.245.111.42)
  766. # [20:52] * Joins: dbaron (~dbaron@nat/mozilla/x-mdhtwoojyaxnpcsp)
  767. # [20:55] * Quits: weinig (~weinig@2620:149:4:1b01:116:bdfa:27ae:c212) (Ping timeout: 246 seconds)
  768. # [20:55] * weinig_ is now known as weinig
  769. # [20:56] * Quits: weinig (~weinig@17.245.111.42) (Client Quit)
  770. # [20:57] <Hixie> smaug____: Like, in GMail, the "Mail v" button under the Google logo
  771. # [20:58] <Hixie> smaug____: or the "More..." button above the messages, or even the checkbox button over on the left above the messages, though that one wouldn't be supported by what I'm proposing
  772. # [20:58] * Joins: othermaciej (~mjs@2620:149:f01:201:9556:36fe:8199:291e)
  773. # [20:58] <smaug____> uh, you're forcing me to log in to google
  774. # [20:58] <smaug____> :)
  775. # [20:59] <smaug____> maybe I won't die if I do that
  776. # [20:59] <Hixie> -_- :-P
  777. # [20:59] <Hixie> most sites have something like this
  778. # [20:59] <Hixie> what site would you prefer :-)
  779. # [20:59] <Hixie> Twitter:
  780. # [20:59] <Hixie> the cog in the toolbar
  781. # [20:59] * Joins: izhak (~izhak@31.47.113.76)
  782. # [20:59] <smaug____> Hixie: ah, but that is in the page
  783. # [20:59] <smaug____> that menu
  784. # [20:59] <smaug____> not something like <select>
  785. # [21:00] <Hixie> ok?
  786. # [21:00] <smaug____> I was just thinking the type="button" proposal was about having something similar to <select>
  787. # [21:01] <Hixie> "similar" in what sense? i mean, those buttons are "similar" in some sense, and unrelated in another...
  788. # [21:01] <Hixie> <select> is about selecting an option, it's the equivalent of a series of radio buttons
  789. # [21:01] <smaug____> well, Gmail shows some stuff in the page
  790. # [21:02] <Hixie> <menu> is about selecting a command
  791. # [21:02] <smaug____> nothing pops up from the viewport
  792. # [21:02] <smaug____> I'm talking about the UI part
  793. # [21:02] <Hixie> oh well the exact UI is a separate issue. I think if GMail could get the popup to be a real popup then they would
  794. # [21:02] <Hixie> i mean, if you push the button when it's at the bottom of the window, you'd expect it to go over the bottom of the window
  795. # [21:02] <Hixie> just like a native menu button
  796. # [21:02] <Hixie> you on mac, linux, windows?
  797. # [21:03] <smaug____> linux
  798. # [21:03] <Hixie> gtk?
  799. # [21:03] <Hixie> as in, gnome?
  800. # [21:03] <smaug____> yup
  801. # [21:03] <smaug____> yup
  802. # [21:03] * Joins: isherman-book (Adium@nat/google/x-jqenkjxuqcdewljs)
  803. # [21:03] <smaug____> so type="button" would be something close to back button in FF
  804. # [21:04] <smaug____> except that back button requires one to press the button for some time
  805. # [21:04] <Hixie> yeah, similar to that
  806. # [21:04] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  807. # [21:04] <Hixie> basically it's like a context menu but it's anchored to a particular position and appears when you activate another control, rather than right clicking
  808. # [21:05] <smaug____> do we need to button part
  809. # [21:05] <smaug____> or could it be like contextmenu
  810. # [21:05] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Client Quit)
  811. # [21:06] <Hixie> we could maybe have an attribute on <button> that turns <button> into a menu button, or some such
  812. # [21:06] <Hixie> hadn't really thought about that
  813. # [21:06] <Hixie> (and points to a <menu>)
  814. # [21:06] <smaug____> where say in <div menu="foobar">click me</div> <menu type="dropdown" id="foobar">...
  815. # [21:06] <Hixie> aha, here we go. the "Display your bookmarks" button in Firefox's toolbar. That's what I mean.
  816. # [21:07] <Hixie> smaug____: yeah, though hopefully not <div>
  817. # [21:07] <smaug____> why not in all the elements?
  818. # [21:07] <smaug____> why limit to certain elements?
  819. # [21:08] <Hixie> why all elements?
  820. # [21:08] <Hixie> that'd be... weird
  821. # [21:08] <Hixie> what would it mean for a radio button to have one of these?
  822. # [21:08] <Hixie> or a <select>?
  823. # [21:08] <smaug____> how is that different to contextmenu ?
  824. # [21:11] * Quits: JibberJim (~opera@host-78-147-244-11.as13285.net) (Ping timeout: 260 seconds)
  825. # [21:11] <smaug____> radio button could have one. It might just not make much sense. But it would be up to the web application
  826. # [21:12] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  827. # [21:12] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: back later)
  828. # [21:16] <smaug____> so in XUL there is popup and context attributes
  829. # [21:16] * Quits: SimonSapin (~simon@ip-155.net-89-2-153.rev.numericable.fr) (Ping timeout: 252 seconds)
  830. # [21:18] * Quits: othermaciej (~mjs@2620:149:f01:201:9556:36fe:8199:291e) (Quit: othermaciej)
  831. # [21:18] * jonlee is now known as jonlee|afk
  832. # [21:19] * jonlee|afk is now known as jonlee
  833. # [21:21] <Hixie> smaug____: context menu is triggered by a different UI than the UI that interacts with the control
  834. # [21:21] * Joins: sedovsek (~robert@BSN-61-113-175.dial-up.dsl.siol.net)
  835. # [21:22] <Hixie> smaug____: in general i'm not a fan of making things that don't make sense be possible, because web authors will always do it
  836. # [21:23] <smaug____> don't understand "context menu is triggered by a different UI than the UI that interacts with the control"
  837. # [21:24] <Hixie> context menu is triggered by right click, typically
  838. # [21:24] <Hixie> radio button is selected by left click
  839. # [21:24] <smaug____> (but in general I agree with not-making-silly-things-possible)
  840. # [21:24] <Hixie> menu buttons are triggered by left click -- it's their action, just like checking the radio button is the action of a radio button
  841. # [21:25] <smaug____> sure
  842. # [21:26] <Hixie> why did twitter shrink my url by two characters? the tweet fit in 140 characters already. wtf twitter.
  843. # [21:26] <Hixie> their url is unreadable.
  844. # [21:26] <Velmont> I hate that. identi.ca always did that correctly.
  845. # [21:26] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  846. # [21:27] * Quits: jonlee (~jonlee@2620:149:4:1b01:2c82:42bb:4304:3ff4) (Read error: No route to host)
  847. # [21:27] * Joins: jonlee (~jonlee@2620:149:4:1b01:2c82:42bb:4304:3ff4)
  848. # [21:29] <smaug____> Hixie: I'm just a bit worried that if menu is for buttons only, pages will have hard time to use it
  849. # [21:29] <Hixie> can you elaborate?
  850. # [21:29] <smaug____> I can imagine some <canvas> app which wants to show menu when clicking the <canvas>
  851. # [21:30] <smaug____> not very differently contextmenu would be supported
  852. # [21:30] <Hixie> well you can already bind a part of a canvas to a control
  853. # [21:30] <Hixie> we would just extend that to support binding canvas hit regions to menu buttons
  854. # [21:30] <Hixie> s/would/could/
  855. # [21:31] <smaug____> well, same thing with even div
  856. # [21:31] <smaug____> there could be a menu for translation for example
  857. # [21:32] <smaug____> click the text and you get list of languages
  858. # [21:32] <jochen__> does somebody know why MediaQueryList defines this MediaQueryListListener interface, instead of just defining an onchanged event?
  859. # [21:32] <Hixie> smaug____: google translate does something like that. I would expect each of those to just be a styled menu button, not a div or span.
  860. # [21:33] <smaug____> but you limit the UI then
  861. # [21:33] <smaug____> one would need to click the button
  862. # [21:33] <smaug____> not just the text
  863. # [21:34] <Hixie> what's the difference?
  864. # [21:34] <smaug____> you need to have some hidden button above the text
  865. # [21:34] <Hixie> no just put the text in the button
  866. # [21:34] <smaug____> or have the text inside the button
  867. # [21:34] <smaug____> which prevents selecting
  868. # [21:35] <Hixie> http://translate.google.com/#auto/fr/seems%20to%20me%20the%20yellow%20boxes%20are%20in%20fact%20buttons
  869. # [21:36] <TabAtkins> ???
  870. # [21:36] <Hixie> looks like actually in that case it's not a menu button
  871. # [21:36] <smaug____> Hixie: yes. I don't think all those yellow things should be buttons
  872. # [21:36] <Hixie> it's more that you can click to turn the spans into text edit boxes with a list="" autocomplete menu
  873. # [21:36] <TabAtkins> Oh, yellow boxes. I see.
  874. # [21:36] <Hixie> do you have an example of what you mean then? i can't think of any other site that does something like that
  875. # [21:37] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
  876. # [21:37] <Hixie> in other news, my mail server is being a bitch today.
  877. # [21:37] <smaug____> that google translate is a good example
  878. # [21:37] <smaug____> those yellow things are spans
  879. # [21:38] <Hixie> yeah but there's no menu there it turns out
  880. # [21:38] <Hixie> so it's not a good example
  881. # [21:38] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  882. # [21:38] <Hixie> when you click, they turn into the equivalent of <input type=text list="suggestions">
  883. # [21:39] <Hixie> (though in practice they actually use contenteditable currently)
  884. # [21:40] * Joins: a-ja (~Instantbi@70.230.154.150)
  885. # [21:41] <smaug____> Hixie: another question. How the contents of <menu type="button"> would be handled?
  886. # [21:41] <Hixie> that's the question, indeed
  887. # [21:41] * Quits: isherman-book (Adium@nat/google/x-jqenkjxuqcdewljs) (Quit: Leaving.)
  888. # [21:41] <Hixie> my e-mail had some strawman proposals
  889. # [21:41] <Hixie> i'm not married to any of them
  890. # [21:42] <smaug____> hmm, which email
  891. # [21:42] <smaug____> I must be reading some wrong one :)
  892. # [21:43] <Hixie> the one you replied to saying you liked #3 :-)
  893. # [21:44] * linclark is now known as linclark|afk
  894. # [21:45] <smaug____> "The <menu> element in "context" and "button" modes would only have three elements as descendants"
  895. # [21:45] <smaug____> Is that the proposal?
  896. # [21:45] <smaug____> how would the button menu look like?
  897. # [21:46] <smaug____> well, the button which triggers the menu
  898. # [21:46] <smaug____> <button popup="id_if_some_menu">foobar</button> would ofc solve this problem
  899. # [21:47] <smaug____> but doesn't feel right
  900. # [21:47] <Hixie> in the e-mail, the suggestion is that the <menu> itself would be the element that's the button, but using <button> seems fine to me too
  901. # [21:47] <Hixie> i don't have a preference one way or the other
  902. # [21:48] <Hixie> and haven't studied the latter idea in depth yet
  903. # [21:48] * Joins: JibberJim (~opera@host-89-243-213-113.as13285.net)
  904. # [21:48] <Hixie> there are various things we could do, e.g. <button type=menu> Label <menu> ... </menu> </button>
  905. # [21:49] * Quits: sicking (~sicking@nat/mozilla/x-sdjfzqjopzuvbtqx) (Quit: sicking)
  906. # [21:49] <Hixie> or <button type=button menu=mid> Label </button> <menu id=mid hidden> ... </menu> (and drop the <menu type=""> attribute altogether)
  907. # [21:50] <Hixie> or <menubutton popup=mid> instead of using <button>
  908. # [21:50] <Hixie> or <input type=menu>
  909. # [21:50] * jernoble is now known as jernoble|afk
  910. # [21:50] * jernoble|afk is now known as jernoble
  911. # [21:50] <TabAtkins> I'm actually not sure how <menu> being the button would work. Would you use the text not in <menuitem> as the button text?
  912. # [21:50] <Hixie> text would come from label=""
  913. # [21:51] <TabAtkins> Oh, okay.
  914. # [21:51] <Hixie> contents would be unrendered
  915. # [21:51] <Hixie> (not sure i like this)
  916. # [21:51] <Hixie> (in fact, pretty sure i don't)
  917. # [21:51] <Hixie> (i just hadn't really thought about it one way or the other -- my e-mail was really more intended to get feedback from implementors about what they'd be willing to do)
  918. # [21:51] <smaug____> for now <button type="menu"> might be enough
  919. # [21:51] <smaug____> er
  920. # [21:52] <smaug____> no
  921. # [21:52] <smaug____> <button type="button" menu="mid">
  922. # [21:52] <smaug____> that one
  923. # [21:52] * Joins: othermaciej (~mjs@17.244.4.8)
  924. # [21:52] <smaug____> if generic menu handling is needed, that could be added later
  925. # [21:53] <smaug____> to other elements
  926. # [21:53] <Hixie> the gmail checkbox thing could actually work like this: <button type=menu menu=mid> <input type=checkbox> Open Menu </button> <menu id=mid> <menuitem ...> <menuitem ...> <menuitem ...> </menu>
  927. # [21:53] <Hixie> yeah
  928. # [21:53] <Hixie> that seems pretty solid
  929. # [21:53] <Hixie> (what smaug____ said, not what i said)
  930. # [21:54] <Hixie> actually if we only allow <menu> and <menuitem> in <menu>, you wouldn't even need <menu hidden> or <menu type> to hide the menu contents
  931. # [21:54] <Hixie> since they'd be invisible
  932. # [21:54] <Hixie> they'd have to only be at flow level, since they'd introduce a line break
  933. # [21:54] <TabAtkins> I... did not know you could put checkboxes inside of buttons.
  934. # [21:54] <Hixie> in the default rendering
  935. # [21:54] <Hixie> TabAtkins: per spec you can't, but browsers are surprisingly flexible with contents of <button>
  936. # [21:55] <Hixie> and parser doesn't care
  937. # [21:55] <Hixie> gotta go, meeting, bbiab
  938. # [21:55] * a-ja arrived mid-conversation.....what's menu=mid proposal?
  939. # [21:55] <smaug____> TabAtkins: but the checkboxes won't actually work in button
  940. # [21:55] <TabAtkins> smaug____: They sure do in Chrome.
  941. # [21:55] <smaug____> at least not in most implementations
  942. # [21:55] * Joins: weinig (~weinig@17.245.111.42)
  943. # [21:56] <smaug____> TabAtkins: I believe that is a bug in webkit
  944. # [21:56] <TabAtkins> a-ja: Read the WHATWG thread about <menu> - menu=foo is one possible way to do Hixie's "menu opened from a button" idea.
  945. # [21:57] * Quits: izhak (~izhak@31.47.113.76) (Ping timeout: 260 seconds)
  946. # [21:57] <a-ja> n/m....hixie's 14:57:25 comment answered my question
  947. # [21:58] <TabAtkins> smaug____: Ooh, and you can even, as normal, stop the click from propagating up to the button.
  948. # [21:59] <TabAtkins> I find this functionality interesting.
  949. # [21:59] <smaug____> Gecko explicitly prevents that
  950. # [21:59] <smaug____> the contents of <button> are there just for presentation
  951. # [21:59] <smaug____> events go to <button>
  952. # [21:59] * Quits: dbaron (~dbaron@nat/mozilla/x-mdhtwoojyaxnpcsp) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  953. # [21:59] <smaug____> because that is how at least some old spec said it should work
  954. # [21:59] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  955. # [22:00] * Joins: dbaron (~dbaron@nat/mozilla/x-ljqvvlgibmotlpsi)
  956. # [22:00] * Quits: othermaciej (~mjs@17.244.4.8) (Quit: othermaciej)
  957. # [22:03] * Joins: othermaciej (~mjs@17.244.4.8)
  958. # [22:04] * Joins: imrobert (~robert@139.62.87.109)
  959. # [22:04] * Joins: Robbert_ (~robbert@212.238.236.229)
  960. # [22:05] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
  961. # [22:07] * Joins: eresair (~eresair@173.247.199.2)
  962. # [22:08] * Quits: Robbert_ (~robbert@212.238.236.229) (Ping timeout: 244 seconds)
  963. # [22:11] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  964. # [22:13] * Quits: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  965. # [22:14] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
  966. # [22:15] * Quits: eresair (~eresair@173.247.199.2) (Ping timeout: 246 seconds)
  967. # [22:17] * Quits: weinig (~weinig@17.245.111.42) (Quit: weinig)
  968. # [22:18] * Quits: barneybook (~Barneyboo@114-44-192-112.dynamic.hinet.net) (Read error: Connection reset by peer)
  969. # [22:18] * Joins: barneybook (~Barneyboo@114-44-193-174.dynamic.hinet.net)
  970. # [22:22] * Quits: scor (~scor@drupal.org/user/52142/view) (Ping timeout: 252 seconds)
  971. # [22:27] * Joins: darobin (~darobin@78.208.93.24)
  972. # [22:30] * Joins: scor (~scor@w0117884.mgh.harvard.edu)
  973. # [22:30] * Quits: scor (~scor@w0117884.mgh.harvard.edu) (Changing host)
  974. # [22:30] * Joins: scor (~scor@drupal.org/user/52142/view)
  975. # [22:33] * Joins: eresair (~eresair@173.247.199.2)
  976. # [22:34] * Quits: karlcow_ (~karl@nerval.la-grange.net) (Ping timeout: 260 seconds)
  977. # [22:35] * Quits: hober (~ted@unaffiliated/hober) (Read error: Connection reset by peer)
  978. # [22:36] * Joins: hober (~ted@unaffiliated/hober)
  979. # [22:39] * abstractj is now known as abstractj|away
  980. # [22:39] * linclark|afk is now known as linclark
  981. # [22:40] * Quits: zdobersek (~zan@90.157.243.180) (Quit: Leaving.)
  982. # [22:44] * Joins: sicking (~sicking@nat/mozilla/x-hrrfspaemqhcjvsw)
  983. # [22:47] * Joins: Robbert_ (~robbert@212.238.236.229)
  984. # [22:48] * Quits: icaaq1 (~Adium@c-02aae455.68-1076-74657210.cust.bredbandsbolaget.se) (Quit: Leaving.)
  985. # [22:52] * Joins: isherman-book (Adium@nat/google/x-nzepnkcuepyrdbcf)
  986. # [22:52] * Joins: weinig (~weinig@2620:149:4:1b01:9eb:95b2:efd6:8425)
  987. # [22:53] <dglazkov> w3.org is down. Finally, someone put kibosh on this whole world wide web thing.
  988. # [22:53] <Hixie> smaug____: we can probably change that, though
  989. # [22:54] <smaug____> Hixie: change what?
  990. # [22:54] <smaug____> handling the contents of <button> ?
  991. # [22:54] <Hixie> yeah
  992. # [22:54] <Hixie> TabAtkins: any idea what this guy means? https://twitter.com/briankardell/status/274252456655978497
  993. # [22:55] <smaug____> not sure which behavior I prefer
  994. # [22:55] <smaug____> probably Gecko's
  995. # [22:55] <smaug____> Gecko + Opera
  996. # [22:55] * Quits: sedovsek (~robert@BSN-61-113-175.dial-up.dsl.siol.net) (Quit: sedovsek)
  997. # [22:55] <smaug____> IE seems to have odd behavior
  998. # [22:55] <TabAtkins> Hixie: Since I can't see anything on w3.org right now, no.
  999. # [22:56] <TabAtkins> I think he's just agreeing with you.
  1000. # [22:56] * Quits: isherman-book (Adium@nat/google/x-nzepnkcuepyrdbcf) (Client Quit)
  1001. # [22:57] * Joins: sedovsek (~robert@BSN-61-113-175.dial-up.dsl.siol.net)
  1002. # [22:57] <Hixie> TabAtkins: not sure what he meant by the star and microformats
  1003. # [22:58] <TabAtkins> I think he's confusing microformats/microdata. No clue what the gold star thing is about.
  1004. # [22:58] <Hixie> k
  1005. # [22:58] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  1006. # [22:59] * Quits: MacTed (~Thud@63.119.36.36)
  1007. # [22:59] <scor> dglazkov: there seems to be a power outage here in cambridge, possibly related
  1008. # [23:00] <TabAtkins> scor: Yes, w3.org is down because of MIT losing power.
  1009. # [23:00] <TabAtkins> scor: Twitter confirms from multiple people.
  1010. # [23:00] * scor wonders how he'll get home
  1011. # [23:01] * jonlee is now known as jonlee|afk
  1012. # [23:01] <TabAtkins> scor: You need electrical power to get home?
  1013. # [23:01] <scor> TabAtkins: I could walk, but usally take the subway
  1014. # [23:01] <scor> which is down too
  1015. # [23:01] <tantek> wait, what about all those TR pages we depend on to get our work done?
  1016. # [23:01] <TabAtkins> Ah, kk.
  1017. # [23:02] <TabAtkins> tantek: GUESS YOU'LL HAVE TO GO WITHOUT.
  1018. # [23:02] <tantek> is there a mirror on github?
  1019. # [23:02] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
  1020. # [23:02] <Velmont> Of some stuff :-)
  1021. # [23:03] * Quits: othermaciej (~mjs@17.244.4.8) (Quit: othermaciej)
  1022. # [23:03] * jonlee|afk is now known as jonlee
  1023. # [23:15] * Quits: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Read error: Operation timed out)
  1024. # [23:17] * Quits: Robbert_ (~robbert@212.238.236.229) (Remote host closed the connection)
  1025. # [23:18] * Joins: weinig_ (~weinig@17.245.111.42)
  1026. # [23:18] * Joins: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se)
  1027. # [23:19] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 246 seconds)
  1028. # [23:21] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  1029. # [23:22] * Quits: weinig (~weinig@2620:149:4:1b01:9eb:95b2:efd6:8425) (Ping timeout: 246 seconds)
  1030. # [23:22] * weinig_ is now known as weinig
  1031. # [23:23] * Quits: sedovsek (~robert@BSN-61-113-175.dial-up.dsl.siol.net) (Quit: sedovsek)
  1032. # [23:23] * Quits: weinig (~weinig@17.245.111.42) (Remote host closed the connection)
  1033. # [23:23] * Joins: weinig (~weinig@2620:149:4:1b01:e400:3a51:965d:74aa)
  1034. # [23:24] <annevk> tantek: http://spec.whatwg.org/ is the new /TR/ but without the lack of updated content
  1035. # [23:25] * Joins: stalled (~stalled@unaffiliated/stalled)
  1036. # [23:26] <annevk> Hixie: that guy has some interesting ramblings on his site http://briankardell.wordpress.com/2012/06/14/the-blind-architect/
  1037. # [23:26] <annevk> Hixie: also "Tim Berners-Lee Needs Revision"
  1038. # [23:27] <annevk> miketaylr: "Whitespace strategist at Opera Software." so you're responsible for it being different in every standard! :-)
  1039. # [23:28] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1040. # [23:28] <miketaylr> TODO: fix whitespace
  1041. # [23:31] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  1042. # [23:35] * Quits: yorick (~quassel@unaffiliated/yorick) (Remote host closed the connection)
  1043. # [23:36] * jonlee is now known as jonlee|afk
  1044. # [23:40] * Joins: yorick (~quassel@vredebest.xs4all.nl)
  1045. # [23:40] * Quits: yorick (~quassel@vredebest.xs4all.nl) (Changing host)
  1046. # [23:40] * Joins: yorick (~quassel@unaffiliated/yorick)
  1047. # [23:41] * jonlee|afk is now known as jonlee
  1048. # [23:43] * Joins: miketayl_r (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  1049. # [23:44] * Quits: miketayl_r (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Client Quit)
  1050. # [23:45] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 260 seconds)
  1051. # [23:46] * Joins: othermaciej (~mjs@17.244.191.30)
  1052. # [23:48] * Quits: Ms2ger (~Ms2ger@186.219-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
  1053. # [23:49] * Quits: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  1054. # [23:49] * Joins: rwaldron (rwaldron@gateway/shell/jquery.com/x-xxjaozuusmobpedh)
  1055. # [23:49] <annevk> TabAtkins: btw, I updated http://url.spec.whatwg.org/#interface-urlquery
  1056. # [23:50] <annevk> TabAtkins: basically whenever you do a modifying operation, such as delete/append/set, "update steps" are invoked is the plan
  1057. # [23:51] <annevk> TabAtkins: I guess I'll add has too, although I think for ?test / ?test= we want to return the empty string in both cases
  1058. # [23:51] <annevk> TabAtkins: makes more sense to align with getAttribute for missing altogether (and return null there)
  1059. # [23:52] * Quits: othermaciej (~mjs@17.244.191.30) (Quit: othermaciej)
  1060. # [23:53] * Joins: othermaciej (~mjs@17.244.191.30)
  1061. # [23:54] <Hixie> abarth: in http://wiki.whatwg.org/wiki/AllowSeamless you mention "using Frame-Options or ancestor-origins" as ways to do origin-whitelisting
  1062. # [23:55] <Hixie> abarth: are these at pre-parse (HTTP header) time? Can you elaborate on these?
  1063. # [23:56] <Hixie> (my guess is by Frame-Options you mean X-Frame-Options, but that seems to not have a whitelist, and that by ancestor-origins you mean ancestorOrigins but that is post-parse)
  1064. # [23:57] <TabAtkins> annevk: Yes, there was discussion while you were out of the room. ?test and ?test= should both have the empty string, since they're indistinguishable on the server-side.
  1065. # [23:57] <Hixie> how are they indistinguishable?
  1066. # [23:57] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Operation timed out)
  1067. # [23:58] <Hixie> <input name=isindex value="test"> and <input name=isindex value="test="> should result in different pages being served
  1068. # [23:58] <TabAtkins> Hixie: In PHP, for example, you'll just get $_GET['test'] == ''
  1069. # [23:58] <Hixie> oh well if you're using a library that sucks, sure
  1070. # [23:58] <TabAtkins> I have no clue what isindex does.
  1071. # [23:58] <TabAtkins> That's most query param handling. ^_^
  1072. # [23:59] <annevk> Hixie: if you include the = in the value it will be percent-encoded so that's different
  1073. # [23:59] <SamB> Lots of things can see the whole query string
  1074. # [23:59] <Hixie> TabAtkins: you said "indistinguishable", not "ignored"
  1075. # [23:59] <Hixie> or "Treated as the same by some libraries"
  1076. # [23:59] <TabAtkins> Hixie, I have no idea what you're saying, but think you've confused param names for param values.
  1077. # [23:59] <annevk> Hixie: I guess the question here is whether application/x-www-form-urlencoded allows values that are either null or the empty string; I guess it does
  1078. # [23:59] <Hixie> isindex doesn't have names of values
  1079. # Session Close: Fri Nov 30 00:00:00 2012

The end :)