/irc-logs / freenode / #whatwg / 2012-09-12 / end

Options:

  1. # Session Start: Wed Sep 12 00:00:01 2012
  2. # Session Ident: #whatwg
  3. # [00:01] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 244 seconds)
  4. # [00:03] * Joins: danzik17 (~danzik17@ool-321d0af9.dyn.optonline.net)
  5. # [00:04] * Quits: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk) (Quit: Leaving.)
  6. # [00:04] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  7. # [00:04] * Quits: stalled (~stalled@unaffiliated/stalled) (Read error: Connection reset by peer)
  8. # [00:05] * Quits: sedovsek (~robert@BSN-176-135-12.dial-up.dsl.siol.net) (Ping timeout: 240 seconds)
  9. # [00:05] * Joins: espadrine (~thaddee_t@AMontsouris-157-1-107-44.w90-46.abo.wanadoo.fr)
  10. # [00:06] * miketayl_r is now known as miketaylr
  11. # [00:06] * Joins: stalled (~stalled@unaffiliated/stalled)
  12. # [00:07] * Quits: danzik17 (~danzik17@ool-321d0af9.dyn.optonline.net) (Ping timeout: 246 seconds)
  13. # [00:09] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
  14. # [00:12] * Quits: dbaron (~dbaron@nat/mozilla/x-rambhscgingffusk) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  15. # [00:16] * jonlee is now known as jonlee|afk
  16. # [00:16] * Quits: Smylers (~smylers@host86-179-136-136.range86-179.btcentralplus.com) (Quit: Leaving.)
  17. # [00:17] * Quits: AryehGregor_ (~Simetrica@mediawiki/simetrical) (Ping timeout: 276 seconds)
  18. # [00:19] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  19. # [00:21] * Quits: BennyLava (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  20. # [00:22] * Joins: BennyLava (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
  21. # [00:22] * Quits: BennyLava (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  22. # [00:22] * Joins: BennyLava (~colin@pdpc/supporter/professional/riven)
  23. # [00:24] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  24. # [00:25] * jernoble is now known as jernoble|afk
  25. # [00:25] * jernoble|afk is now known as jernoble
  26. # [00:25] * Quits: craig_ (~craig@static-173-50-48-6.syrcny.fios.verizon.net) (Quit: craig_)
  27. # [00:26] * jonlee|afk is now known as jonlee
  28. # [00:30] * Quits: tantek (~tantek@dsl82-163-96-158.as15444.net) (Quit: tantek)
  29. # [00:32] * Joins: AryehGregor (~Simetrica@5.22.134.76)
  30. # [00:32] * Quits: AryehGregor (~Simetrica@5.22.134.76) (Changing host)
  31. # [00:32] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  32. # [00:35] * Quits: garciawebdev (~garciaweb@190.244.76.14) (Remote host closed the connection)
  33. # [00:35] * Parts: say2joe (~say2joe@204.56.108.2)
  34. # [00:38] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  35. # [00:45] * Quits: miketaylr (~miketaylr@70-3-230-70.pools.spcsdns.net) (Quit: Leaving...)
  36. # [00:48] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  37. # [00:49] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  38. # [00:51] * Quits: smaug____ (~chatzilla@94.42.88.38) (Ping timeout: 244 seconds)
  39. # [00:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  40. # [00:53] * jernoble is now known as jernoble|afk
  41. # [00:53] * jernoble|afk is now known as jernoble
  42. # [00:56] * Joins: dbaron (~dbaron@nat/mozilla/x-wnggkvaetisjkqrl)
  43. # [01:02] * jonlee is now known as jonlee|afk
  44. # [01:02] <Hixie> annevk: yt?
  45. # [01:03] * jonlee|afk is now known as jonlee
  46. # [01:06] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 246 seconds)
  47. # [01:11] * Joins: tantek (~tantek@cust217-dsl91-135-3.idnet.net)
  48. # [01:12] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  49. # [01:13] * Joins: jernoble_ (~jernoble@17.245.104.253)
  50. # [01:14] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  51. # [01:16] * Joins: thisgeek_ (~chris@ool-45757d25.dyn.optonline.net)
  52. # [01:16] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Read error: Connection reset by peer)
  53. # [01:16] * thisgeek_ is now known as thisgeek
  54. # [01:19] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  55. # [01:19] * Joins: AryehGregor (~Simetrica@37.19.118.164)
  56. # [01:19] * Quits: AryehGregor (~Simetrica@37.19.118.164) (Changing host)
  57. # [01:19] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  58. # [01:21] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  59. # [01:23] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Read error: Connection reset by peer)
  60. # [01:24] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  61. # [01:25] <padenot> l/b 51
  62. # [01:25] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Read error: Connection reset by peer)
  63. # [01:26] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  64. # [01:27] * Joins: auchenberg (~auchenber@176.222.239.226)
  65. # [01:28] * jernoble is now known as jernoble|afk
  66. # [01:28] * jernoble|afk is now known as jernoble
  67. # [01:31] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 252 seconds)
  68. # [01:32] * jernoble_ is now known as jernoble|afk
  69. # [01:32] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Read error: Connection reset by peer)
  70. # [01:32] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  71. # [01:44] * Joins: manu1_ (~chatzilla@pool-71-171-19-128.nwrknj.east.verizon.net)
  72. # [01:45] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  73. # [01:46] * Quits: manu1 (~chatzilla@pool-71-171-26-223.nwrknj.east.verizon.net) (Ping timeout: 252 seconds)
  74. # [01:46] * manu1_ is now known as manu1
  75. # [01:49] * Quits: nessy (~silviapf@124-149-63-137.dyn.iinet.net.au) (Quit: Leaving.)
  76. # [01:49] * Joins: nonge (~nonge@p5082B32B.dip.t-dialin.net)
  77. # [01:51] * Quits: rworth (~rworth@pool-72-66-13-241.washdc.fios.verizon.net) (Quit: Linkinus - http://linkinus.com)
  78. # [02:01] * Quits: othermaciej (~mjs@17.245.111.198) (Quit: othermaciej)
  79. # [02:01] * Quits: jernoble|afk (~jernoble@17.245.104.253) (Quit: Computer has gone to sleep.)
  80. # [02:08] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  81. # [02:09] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  82. # [02:10] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  83. # [02:11] * Quits: yoshiaki (~yoshiaki@31-35-36.wireless.csail.mit.edu) (Remote host closed the connection)
  84. # [02:12] * Joins: yoshiaki (~yoshiaki@31-35-36.wireless.csail.mit.edu)
  85. # [02:15] * Joins: othermaciej (~mjs@17.245.111.198)
  86. # [02:16] * Quits: yoshiaki (~yoshiaki@31-35-36.wireless.csail.mit.edu) (Ping timeout: 252 seconds)
  87. # [02:28] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  88. # [02:35] * Quits: tantek (~tantek@cust217-dsl91-135-3.idnet.net) (Quit: tantek)
  89. # [02:47] * Joins: edburns (~edburns@inet-hqmc08-o.oracle.com)
  90. # [02:47] <edburns> I notice that HTML5 allows <object> to be submittable. What does it mean for an <object> to be submittable? What is the browser supposed to send ?
  91. # [02:48] <edburns> Hixie: I remember you from the Netscape 6 days, but I doubt you remember me.
  92. # [02:50] * Quits: espadrine (~thaddee_t@AMontsouris-157-1-107-44.w90-46.abo.wanadoo.fr) (Ping timeout: 245 seconds)
  93. # [02:51] * Quits: ap (~ap@2620:149:4:1b01:410f:2006:a5ab:b2d2) (Quit: ap)
  94. # [02:57] * Quits: othermaciej (~mjs@17.245.111.198) (Quit: othermaciej)
  95. # [02:58] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  96. # [02:59] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  97. # [02:59] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  98. # [02:59] * Joins: scor (~scor@drupal.org/user/52142/view)
  99. # [03:01] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  100. # [03:02] * Quits: Adawerk (~ada@169.241.49.57) (Read error: Connection reset by peer)
  101. # [03:04] * Joins: jdaggett (~jdaggett@103.5.142.7)
  102. # [03:04] * Joins: Adawerk (~ada@169.241.49.57)
  103. # [03:06] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 246 seconds)
  104. # [03:06] * Joins: AryehGregor (~Simetrica@37.19.118.164)
  105. # [03:06] * Quits: AryehGregor (~Simetrica@37.19.118.164) (Changing host)
  106. # [03:06] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  107. # [03:07] * jernoble is now known as jernoble|afk
  108. # [03:07] * jernoble|afk is now known as jernoble
  109. # [03:12] * Joins: ehsan (~ehsan@69.165.253.118)
  110. # [03:15] * Quits: jdaggett (~jdaggett@103.5.142.7) (Quit: jdaggett)
  111. # [03:19] * Quits: aklein (u4454@gateway/web/irccloud.com/x-wrhiybybuptzocfm)
  112. # [03:27] * Joins: auchenberg (~auchenber@176.222.239.226)
  113. # [03:31] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  114. # [03:31] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 240 seconds)
  115. # [03:33] * jonlee is now known as jonlee|afk
  116. # [03:38] * Quits: dgathright (~dgathrigh@lo5.cfw-a-gci.corp.ukl.yahoo.com) (Quit: dgathright)
  117. # [03:46] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  118. # [03:51] * Joins: jondong (~jondong@123.126.22.58)
  119. # [03:51] * jondong is now known as Guest66741
  120. # [03:52] * Joins: dgathright_ (~dgathrigh@nat/yahoo/x-klyhsswsjlsnmxpe)
  121. # [03:54] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
  122. # [03:54] * dgathright_ is now known as dgathright
  123. # [03:58] * Quits: jamesr (jamesr@nat/google/x-omkfqwmfuqqshcav) (Quit: jamesr)
  124. # [04:08] * jonlee|afk is now known as jonlee
  125. # [04:10] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  126. # [04:10] * Joins: plutoniix (~plutoniix@node-xxh.pool-125-25.dynamic.totbb.net)
  127. # [04:12] <Hixie> edburns: name doesn't ring a bell, but that was a long time ago :-)
  128. # [04:12] <Hixie> edburns: <object> being submittable doesn't really mean anything unless you have a plugin
  129. # [04:13] * Quits: putneyj (~putneyj@69.80.107.86) (Remote host closed the connection)
  130. # [04:16] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  131. # [04:23] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  132. # [04:25] * Joins: sicking (~chatzilla@2602:306:c4b4:81d0:226:bbff:fe05:3fe1)
  133. # [04:30] * jonlee is now known as jonlee|afk
  134. # [04:37] * Quits: blooberry (blooberry_@nat/intel/x-gkposqrlfyzlousk) (Ping timeout: 276 seconds)
  135. # [04:42] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  136. # [04:48] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  137. # [04:50] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  138. # [04:55] * Quits: sicking (~chatzilla@2602:306:c4b4:81d0:226:bbff:fe05:3fe1) (Ping timeout: 260 seconds)
  139. # [05:04] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
  140. # [05:09] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  141. # [05:11] * Joins: nessy (~silviapf@2401:fa00:0:fd00:8ce:d7f0:bcaa:9cd1)
  142. # [05:11] * Joins: kennyluck (~kennyluck@119.161.158.96)
  143. # [05:11] * Joins: kennyluck_ (~kennyluck@119.161.158.96)
  144. # [05:14] * Quits: arunranga (~otherarun@pool-71-125-206-32.nycmny.east.verizon.net) (Quit: arunranga)
  145. # [05:15] * Quits: kennyluck (~kennyluck@119.161.158.96) (Ping timeout: 248 seconds)
  146. # [05:15] * kennyluck_ is now known as kennyluck
  147. # [05:18] * Joins: kennyluck_ (~kennyluck@119.161.158.96)
  148. # [05:20] * Quits: kennyluck (~kennyluck@119.161.158.96) (Ping timeout: 246 seconds)
  149. # [05:20] * kennyluck_ is now known as kennyluck
  150. # [05:25] * Quits: nessy (~silviapf@2401:fa00:0:fd00:8ce:d7f0:bcaa:9cd1) (Quit: Leaving.)
  151. # [05:27] * Joins: auchenberg (~auchenber@176.222.239.226)
  152. # [05:32] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 255 seconds)
  153. # [05:33] * Quits: dbaron (~dbaron@nat/mozilla/x-wnggkvaetisjkqrl) (Ping timeout: 240 seconds)
  154. # [05:36] * Quits: eminor (~eminor@p548CFF42.dip.t-dialin.net) (Quit: eminor)
  155. # [05:37] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  156. # [06:00] * Joins: shepazu (~shepazu@16-68.1-85.cust.bluewin.ch)
  157. # [06:05] * Joins: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp)
  158. # [06:09] * Joins: danja (~danny@host7-8-dynamic.8-79-r.retail.telecomitalia.it)
  159. # [06:11] <edburns> Hixie: Thanks for the response.
  160. # [06:13] <edburns> Hixie: What about the other output-like submittable things, such as <output> and <fieldset>. Those are also submittable, but I'm not sure what the browser should do if the form in which they reside is submitted.
  161. # [06:14] <edburns> Hixie: Some more NetScape 6 names for you: Dawn Endico and Daniel Nunes, remember either of those folks, or Patrick Beard?
  162. # [06:16] * Joins: cabanier (~cabanier@zux221-012-118.adsl.green.ch)
  163. # [06:17] * Joins: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net)
  164. # [06:29] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  165. # [06:39] * Quits: dgathright (~dgathrigh@nat/yahoo/x-klyhsswsjlsnmxpe) (Read error: Connection reset by peer)
  166. # [06:39] * Joins: dgathright_ (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  167. # [06:42] * Quits: JohnAlbin (~JohnAlbin@114-36-35-206.dynamic.hinet.net) (Quit: JohnAlbin)
  168. # [06:44] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  169. # [06:45] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 246 seconds)
  170. # [06:48] * Quits: cabanier (~cabanier@zux221-012-118.adsl.green.ch) (Ping timeout: 244 seconds)
  171. # [06:48] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  172. # [06:56] * Joins: Areks (~Areks@rs.gridnine.com)
  173. # [06:57] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  174. # [07:07] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  175. # [07:20] * Joins: fishd__ (darin@nat/google/x-icsivaxjeplmrcfz)
  176. # [07:23] * Quits: fishd_ (darin@nat/google/x-vpxezhoqevhdrpdr) (Ping timeout: 250 seconds)
  177. # [07:27] * Joins: auchenberg (~auchenber@176.222.239.226)
  178. # [07:29] * Joins: cabanier (~cabanier@zux221-012-118.adsl.green.ch)
  179. # [07:32] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 260 seconds)
  180. # [07:38] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  181. # [07:39] * Quits: cabanier (~cabanier@zux221-012-118.adsl.green.ch) (Quit: Leaving.)
  182. # [07:41] * Joins: MikeSmith (~MikeSmith@08700-1.kunden.mk-netzdienste.de)
  183. # [07:45] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  184. # [07:47] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: dflk;adfslkj;alsiekfj;laiskdf)
  185. # [07:49] * Joins: Martin_L (~Martin_L@194.18.12.26)
  186. # [07:49] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  187. # [07:54] * heycam|away is now known as heycam
  188. # [07:58] * heycam is now known as heycam|away
  189. # [08:02] * Quits: shepazu (~shepazu@16-68.1-85.cust.bluewin.ch) (Quit: shepazu)
  190. # [08:06] * Joins: smaug____ (~chatzilla@94.42.88.38)
  191. # [08:10] * Quits: j_wright (jamesw@ip70-180-205-15.lv.lv.cox.net) (Quit: [A] horror and madness I've seen here ...)
  192. # [08:13] * Joins: PalleZingmark (~Adium@217.13.228.226)
  193. # [08:17] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  194. # [08:19] * Joins: zcorpan (~zcorpan@c-5eeaaaaf-74736162.cust.telenor.se)
  195. # [08:22] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  196. # [08:24] * Quits: MikeSmith (~MikeSmith@08700-1.kunden.mk-netzdienste.de) (Quit: MikeSmith)
  197. # [08:28] * Joins: Ducki (~Ducki@pD9E394D4.dip0.t-ipconnect.de)
  198. # [08:33] * Joins: xiinotulp (~plutoniix@node-8dx.pool-101-108.dynamic.totbb.net)
  199. # [08:36] * Quits: plutoniix (~plutoniix@node-xxh.pool-125-25.dynamic.totbb.net) (Ping timeout: 264 seconds)
  200. # [08:38] * Joins: dirkpennings (~dirkpenni@82-148-199-218.adsl.unet.nl)
  201. # [08:38] * xiinotulp is now known as plutoniix
  202. # [08:39] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  203. # [08:40] * Joins: PalleZingmark (~Adium@217.13.228.226)
  204. # [08:41] <dirkpennings> somebody knows if the new posiition: sticky is coming to iOS Safari, and when?
  205. # [08:49] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  206. # [08:52] * Quits: smaug____ (~chatzilla@94.42.88.38) (Ping timeout: 260 seconds)
  207. # [08:53] * Joins: henrikkok (~henrikkok@81.27.221.193)
  208. # [08:54] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  209. # [08:56] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
  210. # [08:58] * Quits: zcorpan (~zcorpan@c-5eeaaaaf-74736162.cust.telenor.se) (Remote host closed the connection)
  211. # [08:58] * Joins: PalleZingmark1 (~Adium@94.234.170.32)
  212. # [08:59] * Quits: plutoniix (~plutoniix@node-8dx.pool-101-108.dynamic.totbb.net) (Quit: จรลี จรลา)
  213. # [09:00] * Joins: shepazu (~shepazu@mpp-cp1-natpool-2-076.ethz.ch)
  214. # [09:00] * Quits: PalleZingmark (~Adium@217.13.228.226) (Ping timeout: 252 seconds)
  215. # [09:00] * Joins: tantek (~tantek@cust217-dsl91-135-3.idnet.net)
  216. # [09:03] * Joins: zcorpan (~zcorpan@c-5eeaaaaf-74736162.cust.telenor.se)
  217. # [09:04] <zcorpan> Hixie: do i read it right that default="" now means that mode will be set to 'hidden' if it's 'disabled'? never to 'showing'?
  218. # [09:06] * Joins: JohnAlbin (~JohnAlbin@111-250-109-122.dynamic.hinet.net)
  219. # [09:08] * Joins: Ducki_ (~Ducki@pD9E394D4.dip0.t-ipconnect.de)
  220. # [09:08] * Quits: Ducki (~Ducki@pD9E394D4.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  221. # [09:09] * Quits: richt (~richt@office.oslo.opera.com) (Read error: Connection reset by peer)
  222. # [09:10] * Joins: richt (~richt@office.oslo.opera.com)
  223. # [09:12] * Joins: sedovsek (~robert@lk.92.63.17.253.dc.cable.static.lj-kabel.net)
  224. # [09:13] <annevk> Hixie: here now...
  225. # [09:15] <Hixie> edburns: fieldset and output aren't submittable, as far as i can see... where do you see that they're submittable?
  226. # [09:15] <Hixie> edburns: and yeah, i remember dawn, and the other names sound familiar
  227. # [09:16] <Hixie> zcorpan: should be set to showing if there's no better choice, and hidden otherwise. might be a mistake in the spec though.
  228. # [09:16] <Hixie> annevk: see fullscreen bug
  229. # [09:21] <zcorpan> Hixie: in http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#perform-automatic-text-track-selection i only see user pref -> showing and default="" -> hidden
  230. # [09:22] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  231. # [09:23] * Joins: foolip (~philip@node-7lfbbvstjw5cusgal.a0.ipv6.opera.com)
  232. # [09:23] <Hixie> oops, i forgot to add the relevant line to step 4
  233. # [09:24] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  234. # [09:26] <Hixie> zcorpan: ok, fixed. Note that this assumes that the requested changes to default=""'s authoring conformance requirements get made.
  235. # [09:26] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  236. # [09:27] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  237. # [09:27] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  238. # [09:28] * Joins: auchenberg (~auchenber@176.222.239.226)
  239. # [09:29] * Joins: silverroots (~silverroo@144.187.148.25)
  240. # [09:30] <zcorpan> Hixie: now the spec makes multiple tracks showing rather than one (the first with default="") showing and the rest hidden
  241. # [09:30] <Hixie> yeah, that's intentional
  242. # [09:30] <Hixie> with metadata, multiple will be allowed
  243. # [09:31] <Hixie> and with others, it's non-conforming anyway, but we enable them all for consistency
  244. # [09:31] <Hixie> that's what i meant by the "note that this assumes..."
  245. # [09:32] <zcorpan> ok. for metadata, showing and hidden are equivalent. for the others, i'm not happy with enabling several in the automatic selection
  246. # [09:32] <zcorpan> i think metadata should be special-cased such that default always sets hidden and user pref doesn't apply to metadata
  247. # [09:32] <Hixie> what's wrong with enabling several?
  248. # [09:32] <Hixie> the author screwed up anyway
  249. # [09:32] <Hixie> who cares what happens
  250. # [09:33] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 260 seconds)
  251. # [09:33] <zcorpan> and the others should be 1 track based on user pref, or if there isn't one, set the first default to showing and the rest defaults to hidden
  252. # [09:34] <zcorpan> we usually do something sane even when the author screws up
  253. # [09:35] * Joins: j_wright (jamesw@ip70-180-205-15.lv.lv.cox.net)
  254. # [09:35] <Hixie> enabling the ones the author said to enable seems sane :-)
  255. # [09:35] <Hixie> anyway if you disagree, file a bug, mark it blocker, and drop me and e-mail to remind me to look at it pronto
  256. # [09:35] <Hixie> i've got to go to bed
  257. # [09:36] <zcorpan> ok
  258. # [09:38] * Quits: JohnAlbin (~JohnAlbin@111-250-109-122.dynamic.hinet.net) (Quit: JohnAlbin)
  259. # [09:39] <annevk> Hixie: ah, had added a comment already, sounds good
  260. # [09:39] <Hixie> zcorpan: btw, does opera have an opinion on http://www.whatwg.org/issues/#New-features--dnd-directories--awaiting-interest-from-more-vendo ?
  261. # [09:41] <zcorpan> Hixie: i don't know. i can ask our DnD people
  262. # [09:42] <Hixie> zcorpan: would be good to get input. so far it seems to be only chrome that's interested in a big API, sicking had a suggestion for a much thiner API (just expose the path in the filename), and no other vendor commented.
  263. # [09:43] <sicking> Hixie: once the B2G stuff has calmed down a bit I intend to finish up the DeviceStorage API and propose it as a generic filesystem API
  264. # [09:43] <sicking> Hixie: https://wiki.mozilla.org/WebAPI/DeviceStorageAPI
  265. # [09:43] <zcorpan> Hixie: *my* knee-jerk sides with sicking's suggestion, but i haven't thought about this much
  266. # [09:43] <Hixie> sicking: which would be used in dnd?
  267. # [09:44] <Hixie> zcorpan: yeah, mine too (it's even easy to support empty directories, just have a file called "." in each directory, with no data)
  268. # [09:44] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  269. # [09:44] <sicking> Hixie: the intent is that we can then use it for DnD as well yes
  270. # [09:44] <sicking> Hixie: it's really not a whole lot more than a .get() and a .enumerate() function once you remove the functions which involve editing
  271. # [09:44] <Hixie> sicking: what does it add over your earlier suggestion of "just put the relative path in the filename"?
  272. # [09:45] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  273. # [09:45] <sicking> Hixie: it'll probably be an additional enumerate() function once it's finished though (for shallow enumeration)
  274. # [09:45] <sicking> Hixie: mostly it handles the probably better when someone dropps a huge directory
  275. # [09:46] <sicking> drops even
  276. # [09:46] <Hixie> how so?
  277. # [09:46] <sicking> Hixie: we really want some sort of ability for the webpage to get notified about progress of finding the full list of files
  278. # [09:46] <Hixie> sicking: not sure i'm following
  279. # [09:47] <sicking> Hixie: iirc my proposal was that .files on the "drop" event has the full list of files
  280. # [09:47] <Hixie> right
  281. # [09:47] <sicking> Hixie: in order for the UA to get that full list of files we need to enumerate the directory tree before firing the "drop" event
  282. # [09:48] <sicking> Hixie: that means that if the user drops a large directory tree, the page wouldn't see a "drop" event for, say, 30 seconds
  283. # [09:48] <Hixie> sicking: so instead you want an API that fires an event periodically as things get collected?
  284. # [09:48] <sicking> Hixie: effectively, that would to the user look like nothing happened for that long period of time
  285. # [09:48] <Hixie> well, the user agent would presumably show a progress UI
  286. # [09:49] <sicking> Hixie: I would say that in theory the UA could yes. But it's hard to do that in a way that blends together with the other UI, which is mostly the website
  287. # [09:50] <Hixie> why not just make FileList have a boolean "stillAddingFiles", and while that's true, fire progress events at that object regularly?
  288. # [09:50] * Joins: smaug____ (~chatzilla@212.180.202.114)
  289. # [09:50] <sicking> Hixie: That could also work yes. But that would be a backwards incompatible change if we just modify how .files work
  290. # [09:51] <Hixie> what would you return on .files if we didn't do that then?
  291. # [09:51] <sicking> Hixie: I don't know. Probably null and have a separate property :(
  292. # [09:52] <Hixie> that seems even less backwards compatible
  293. # [09:52] <Hixie> i agree that adding files dynamically isn't cool though...
  294. # [09:52] <sicking> yeah
  295. # [09:52] <Hixie> ah well, i'll think on it
  296. # [09:53] <sicking> Hixie: please do
  297. # [09:53] <Hixie> i'm skeptical about adding a whole ton of API essentially just for this though.
  298. # [09:53] <Hixie> right, way late for bed.
  299. # [09:53] <Hixie> nn
  300. # [09:53] <sicking> the DeviceStorage API is basically just a .get() and a .enumerate() though
  301. # [09:53] <sicking> not "a whole ton of API"
  302. # [09:53] <jamesr> how's this relate to the filesystem api? totally separate?
  303. # [09:54] <sicking> jamesr: totally separate but with the same feature set. *much* simpler and smaller API
  304. # [09:59] * Quits: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  305. # [09:59] * Quits: PalleZingmark1 (~Adium@94.234.170.32) (Quit: Leaving.)
  306. # [10:03] * Quits: smaug____ (~chatzilla@212.180.202.114) (Quit: Reconnecting…)
  307. # [10:03] * Joins: smaug____ (~chatzilla@212.180.202.114)
  308. # [10:06] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  309. # [10:07] * Joins: victor2 (~Adium@AMontsouris-652-1-77-60.w92-163.abo.wanadoo.fr)
  310. # [10:07] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  311. # [10:08] * Joins: cabanier (~cabanier@mpp-cp1-natpool-3-001.ethz.ch)
  312. # [10:09] * Quits: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net) (Read error: Operation timed out)
  313. # [10:10] * Joins: Druide__ (~Druid@p5B137866.dip.t-dialin.net)
  314. # [10:11] * Joins: nonge_ (~nonge@p5082B986.dip.t-dialin.net)
  315. # [10:14] * Joins: drublic (~drublic@frbg-4d028a9b.pool.mediaWays.net)
  316. # [10:14] * Joins: Smylers (~smylers@host86-179-136-136.range86-179.btcentralplus.com)
  317. # [10:15] * Quits: nonge (~nonge@p5082B32B.dip.t-dialin.net) (Ping timeout: 240 seconds)
  318. # [10:15] * Quits: cabanier (~cabanier@mpp-cp1-natpool-3-001.ethz.ch) (Quit: Leaving.)
  319. # [10:19] * Quits: drublic (~drublic@frbg-4d028a9b.pool.mediaWays.net) (Ping timeout: 276 seconds)
  320. # [10:21] * Joins: PalleZingmark (~Adium@217.13.228.226)
  321. # [10:27] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  322. # [10:29] * Joins: david_carlisle (~chatzilla@86.188.197.189)
  323. # [10:30] * Quits: jochen__ (jochen@nat/google/x-dkaprqubdlqwujyu) (Read error: Operation timed out)
  324. # [10:30] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  325. # [10:30] * Joins: darobin (~darobin@spintank2-160-134.cnt.nerim.net)
  326. # [10:32] * Joins: quiznilo (~CC@unaffiliated/ed-209)
  327. # [10:32] * Quits: griswold (~quassel@blackhole.space150.com) (Read error: Connection reset by peer)
  328. # [10:37] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Quit: Leaving.)
  329. # [10:39] * Joins: jochen__ (jochen@nat/google/x-bqtlxpyugxwdaxjc)
  330. # [10:39] * Joins: annevk (~annevk@212.238.236.229)
  331. # [10:41] * Quits: zcorpan (~zcorpan@c-5eeaaaaf-74736162.cust.telenor.se) (Ping timeout: 260 seconds)
  332. # [10:42] * Joins: JohnAlbin (~JohnAlbin@111-250-109-122.dynamic.hinet.net)
  333. # [10:44] * Quits: tantek (~tantek@cust217-dsl91-135-3.idnet.net) (Quit: tantek)
  334. # [10:44] * Quits: JohnAlbin (~JohnAlbin@111-250-109-122.dynamic.hinet.net) (Client Quit)
  335. # [10:46] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
  336. # [10:46] * Joins: kennyluck (~kennyluck@119.161.158.96)
  337. # [10:53] * Joins: cheron (~cheron@unaffiliated/cheron)
  338. # [10:57] * Joins: maikmerten (~maikmerte@port-92-201-108-38.dynamic.qsc.de)
  339. # [11:00] * gavin__ is now known as gavin
  340. # [11:00] * Quits: gavin (~gavin@people1.scl3.mozilla.com) (Changing host)
  341. # [11:00] * Joins: gavin (~gavin@firefox/developer/gavin)
  342. # [11:01] * Joins: shwetank (~shwetank@office.oslo.opera.com)
  343. # [11:05] * Quits: Necrathex (~Necrathex@095-097-153-058.static.chello.nl) (Ping timeout: 272 seconds)
  344. # [11:09] * Joins: nonge__ (~nonge@p5082A2D8.dip.t-dialin.net)
  345. # [11:13] * Quits: nonge_ (~nonge@p5082B986.dip.t-dialin.net) (Ping timeout: 260 seconds)
  346. # [11:13] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:c92d:b044:1fb2:5783)
  347. # [11:18] * Joins: Necrathex (~Necrathex@095-097-153-058.static.chello.nl)
  348. # [11:18] <annevk> Hixie: nano fails
  349. # [11:18] <annevk> nano FILENAME
  350. # [11:18] <annevk> Error opening terminal: xterm-256color.
  351. # [11:18] <annevk> Hixie: vi does not make me happy
  352. # [11:19] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  353. # [11:21] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  354. # [11:27] * Joins: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch)
  355. # [11:27] <annevk> Hixie: hmm fixed
  356. # [11:27] <annevk> Hixie: apparently the problem was with Mac OS Lion!
  357. # [11:28] * Joins: auchenberg (~auchenber@176.222.239.226)
  358. # [11:31] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
  359. # [11:32] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 246 seconds)
  360. # [11:34] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  361. # [11:35] * Quits: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch) (Ping timeout: 246 seconds)
  362. # [11:35] * Joins: MikeSmith (~MikeSmith@vpndfki-2.net.uni-saarland.de)
  363. # [11:41] * Joins: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch)
  364. # [11:45] <annevk> also weird
  365. # [11:45] <annevk> on your DreamHost server backspace is borked, on mine it works fine
  366. # [11:45] <annevk> I assume that's a Mac OS Lion problem too, but I wonder why it's so different
  367. # [11:45] <jgraham> Seems that the spec's handling og javascript URLs isn't really right
  368. # [11:46] * Quits: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch) (Ping timeout: 248 seconds)
  369. # [11:46] * Joins: niloy (~niloy@42.104.20.190)
  370. # [11:47] <jgraham> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1759 <- per browsers that should say "pass"
  371. # [11:48] <jgraham> Per the spec I think it says FAIL, because the javascript url navigation aborts the earlier navigation
  372. # [11:49] <jgraham> Hixie: ^
  373. # [11:50] * Joins: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch)
  374. # [11:52] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Quit: Leaving...)
  375. # [11:54] * Quits: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch) (Ping timeout: 252 seconds)
  376. # [12:03] <annevk> http://encoding.spec.whatwg.org/ http://fetch.spec.whatwg.org/ http://dom.spec.whatwg.org/ http://xhr.spec.whatwg.org/ http://fullscreen.spec.whatwg.org/
  377. # [12:05] <jgraham> "Note: Web platform bytes consist of exactly eight bits" 0 as opposed to 8.1 or 7.99?
  378. # [12:06] <annevk> I don't follow
  379. # [12:06] <jgraham> The word "exactly" there seems rather unnecessary
  380. # [12:06] <annevk> I see
  381. # [12:08] <jgraham> s/0/-/
  382. # [12:09] <annevk> jgraham: https://github.com/whatwg/encoding/commit/fe540c95535e7a299e296202637954203bf1c4cd
  383. # [12:10] <jgraham> Thank you :)
  384. # [12:11] * Joins: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch)
  385. # [12:15] * Quits: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch) (Ping timeout: 240 seconds)
  386. # [12:15] * Quits: niloy (~niloy@42.104.20.190) (Read error: Connection reset by peer)
  387. # [12:18] * Joins: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch)
  388. # [12:18] * Quits: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch) (Client Quit)
  389. # [12:19] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Remote host closed the connection)
  390. # [12:19] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  391. # [12:21] * Joins: nessy (~silviapf@124-149-63-137.dyn.iinet.net.au)
  392. # [12:23] * Joins: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch)
  393. # [12:23] * Quits: Necrathex (~Necrathex@095-097-153-058.static.chello.nl) (Ping timeout: 260 seconds)
  394. # [12:25] * abstractj|away is now known as abstractj
  395. # [12:34] * Quits: cabanier (~cabanier@mpp-cp1-natpool-1-190.ethz.ch) (Quit: Leaving.)
  396. # [12:39] * Quits: Guest66741 (~jondong@123.126.22.58) (Remote host closed the connection)
  397. # [12:39] * Quits: nonge__ (~nonge@p5082A2D8.dip.t-dialin.net) (Ping timeout: 244 seconds)
  398. # [12:40] * Joins: nonge__ (~nonge@p5082A2D8.dip.t-dialin.net)
  399. # [12:43] * Joins: Necrathex (~Necrathex@095-097-153-058.static.chello.nl)
  400. # [12:53] * Quits: smaug____ (~chatzilla@212.180.202.114) (Ping timeout: 252 seconds)
  401. # [12:54] * Quits: shepazu (~shepazu@mpp-cp1-natpool-2-076.ethz.ch) (Quit: shepazu)
  402. # [12:54] * Joins: sarro (~sarro@i5E865DF2.versanet.de)
  403. # [13:05] * Quits: silverroots (~silverroo@144.187.148.25) (Remote host closed the connection)
  404. # [13:06] * Joins: Martin_L (~Martin_L@194.18.12.26)
  405. # [13:09] * Joins: benbarnett (~Adium@cpc15-slam5-2-0-cust493.2-4.cable.virginmedia.com)
  406. # [13:19] * Quits: benbarnett (~Adium@cpc15-slam5-2-0-cust493.2-4.cable.virginmedia.com) (Quit: Leaving.)
  407. # [13:21] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  408. # [13:22] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  409. # [13:29] * Joins: auchenberg (~auchenber@176.222.239.226)
  410. # [13:33] * Joins: danbri (~danbri@92.36.181.208)
  411. # [13:33] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 252 seconds)
  412. # [13:34] * Quits: deane (~deane@203.184.22.238) (Remote host closed the connection)
  413. # [13:34] * Joins: deane (~deane@203.184.22.238)
  414. # [13:36] * Quits: sedovsek (~robert@lk.92.63.17.253.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  415. # [13:39] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  416. # [13:39] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Ping timeout: 260 seconds)
  417. # [13:41] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
  418. # [13:44] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  419. # [13:44] * Joins: henrikkok (~henrikkok@81.27.221.193)
  420. # [13:49] * Joins: zcorpan_ (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  421. # [13:49] * nonge__ is now known as nonge
  422. # [13:50] * Joins: shepazu (~shepazu@mpp-cp1-natpool-2-041.ethz.ch)
  423. # [13:51] * Joins: smaug____ (~chatzilla@212.180.202.114)
  424. # [13:53] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Ping timeout: 252 seconds)
  425. # [13:54] * Quits: danbri (~danbri@92.36.181.208) (Remote host closed the connection)
  426. # [13:54] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  427. # [13:57] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Quit: thisgeek)
  428. # [13:58] * Joins: Areks|2 (~Areks@rs.gridnine.com)
  429. # [13:58] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  430. # [13:59] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  431. # [13:59] * Quits: dgathright_ (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright_)
  432. # [14:03] * Joins: herbnerder (~herbnerde@ec2-23-23-52-88.compute-1.amazonaws.com)
  433. # [14:04] * Joins: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
  434. # [14:09] * Joins: silverroots (~silverroo@144.187.148.25)
  435. # [14:21] * Quits: Necrathex (~Necrathex@095-097-153-058.static.chello.nl) (Ping timeout: 245 seconds)
  436. # [14:21] <annevk> so should we spam @whatwg even more
  437. # [14:22] <annevk> with updates to DOM etc.
  438. # [14:22] <annevk> ?
  439. # [14:23] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  440. # [14:29] * Joins: sedovsek (~robert@lk.92.63.17.253.dc.cable.static.lj-kabel.net)
  441. # [14:32] * Joins: espadrine (~thaddee_t@AMontsouris-157-1-101-146.w90-46.abo.wanadoo.fr)
  442. # [14:32] <deane> annevk: I'm liking these living standard specs :) Nice
  443. # [14:33] <deane> Is there a page that lists them all?
  444. # [14:34] * Joins: Necrathex (~Necrathex@095-097-153-058.static.chello.nl)
  445. # [14:35] <annevk> http://krijnhoetmer.nl/irc-logs/whatwg/20120912#l-376 ;)
  446. # [14:35] <annevk> I assume we're going to do something on spec.whatwg.org in due course
  447. # [14:35] <annevk> there's also http://mimesniff.spec.whatwg.org/ come to think of it
  448. # [14:36] <deane> cool
  449. # [14:37] <deane> Yeah I saw all those five.
  450. # [14:37] <deane> Yeah, having a list on spec.whatwg.org would be good.
  451. # [14:38] <annevk> http://html.spec.whatwg.org/ also exists
  452. # [14:38] <annevk> at some point that's going to be the official URL I think
  453. # [14:38] <annevk> but currently it has broken icons and things
  454. # [14:39] <deane> Yeah, but the html one is a mistake, it links to the wrong spec, links to the single page one
  455. # [14:39] * Quits: annevk (~annevk@212.238.236.229) (Remote host closed the connection)
  456. # [14:41] <deane> whatwg.org/html links to the multipage spec
  457. # [14:42] <deane> So the "html" links are kinda mixed up, but perhaps it doesn't matter.
  458. # [14:47] * Joins: Tavp (~Bruno@200.255.132.162)
  459. # [14:48] * Joins: erichynds (~ehynds@64.206.121.41)
  460. # [14:52] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  461. # [14:56] * Joins: harrylong_ (~chatzilla@203.184.22.238)
  462. # [14:56] * Joins: cabanier (~cabanier@mpp-cp1-natpool-3-034.ethz.ch)
  463. # [14:57] * Quits: hendry (~hendry@uk.webconverger.com) (Ping timeout: 240 seconds)
  464. # [14:57] * Quits: silverroots (~silverroo@144.187.148.25) (Ping timeout: 240 seconds)
  465. # [14:58] * Quits: harrylong (~chatzilla@203.184.22.238) (Ping timeout: 240 seconds)
  466. # [14:58] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  467. # [14:58] * harrylong_ is now known as harrylong
  468. # [14:58] * Quits: Dantman (~dantman@mediawiki/dantman) (Remote host closed the connection)
  469. # [14:59] * Joins: hendry (~hendry@uk.webconverger.com)
  470. # [15:01] * Joins: silverroots (~silverroo@144.187.148.25)
  471. # [15:01] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
  472. # [15:06] * Quits: silverroots (~silverroo@144.187.148.25) (Remote host closed the connection)
  473. # [15:12] * Quits: cabanier (~cabanier@mpp-cp1-natpool-3-034.ethz.ch) (Quit: Leaving.)
  474. # [15:13] * Joins: cabanier (~cabanier@mpp-cp1-natpool-3-034.ethz.ch)
  475. # [15:16] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  476. # [15:18] * Quits: shepazu (~shepazu@mpp-cp1-natpool-2-041.ethz.ch) (Quit: shepazu)
  477. # [15:19] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  478. # [15:20] * Quits: cabanier (~cabanier@mpp-cp1-natpool-3-034.ethz.ch) (Quit: Leaving.)
  479. # [15:25] * Joins: tawhuac (~tawhuac@190.71.251.96)
  480. # [15:29] * Joins: auchenberg (~auchenber@176.222.239.226)
  481. # [15:34] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 268 seconds)
  482. # [15:39] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  483. # [15:39] * Joins: danzik17 (~danzik17@164.55.254.106)
  484. # [15:42] * Joins: annevk (~annevk@5353A9E0.cm-6-4c.dynamic.ziggo.nl)
  485. # [15:42] * heycam|away is now known as heycam
  486. # [15:42] * Joins: samuelgiles (~samuelgil@cpc2-haye16-2-0-cust448.haye.cable.virginmedia.com)
  487. # [15:43] * Joins: shepazu (~shepazu@mpp-cp1-natpool-2-041.ethz.ch)
  488. # [15:45] <annevk> deane: I think we should fix URL conformance for the bug in fetch.spec.whatwg.org :)
  489. # [15:46] <annevk> deane: and as I'm going to fix URLs...
  490. # [15:47] <deane> Oh, I didn't really look at it too closely.
  491. # [15:47] * Joins: MacTed (~Thud@63.119.36.36)
  492. # [15:47] <annevk> making [ and ] non-conforming in URL paths is just silly
  493. # [15:51] <edburns> Hixie: Thanks for your response. I incorrectly asserted that <output> and <fieldset> were submittable. You are correct to say they are not.
  494. # [15:51] * Joins: scor (~scor@w0045398.mgh.harvard.edu)
  495. # [15:51] * Quits: scor (~scor@w0045398.mgh.harvard.edu) (Changing host)
  496. # [15:51] * Joins: scor (~scor@drupal.org/user/52142/view)
  497. # [15:53] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  498. # [15:53] <darobin> today we lament the disparition of annevk, who decided to "fix URLs" and was never seen again
  499. # [15:55] * jgraham read "disapparition" which suggests too much Harry Potter
  500. # [15:56] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  501. # [15:59] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
  502. # [16:01] * Joins: Areks (~Areks@rs.gridnine.com)
  503. # [16:03] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
  504. # [16:04] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  505. # [16:05] * Joins: cabanier (~cabanier@mpp-cp1-natpool-2-090.ethz.ch)
  506. # [16:07] <annevk> http://xhr.spec.whatwg.org/#interface-progressevent
  507. # [16:07] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Remote host closed the connection)
  508. # [16:07] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  509. # [16:07] <annevk> darobin: heh, hope not :)
  510. # [16:07] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  511. # [16:08] * Quits: annevk (~annevk@5353A9E0.cm-6-4c.dynamic.ziggo.nl) (Remote host closed the connection)
  512. # [16:11] * Joins: annevk (~annevk@5353A9E0.cm-6-4c.dynamic.ziggo.nl)
  513. # [16:11] * Quits: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net) (Remote host closed the connection)
  514. # [16:12] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
  515. # [16:12] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  516. # [16:13] * Joins: krawchyk_ (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
  517. # [16:13] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 264 seconds)
  518. # [16:14] * Joins: danzik17 (~danzik17@164.55.254.106)
  519. # [16:14] * Quits: smaug____ (~chatzilla@212.180.202.114) (Ping timeout: 260 seconds)
  520. # [16:17] <zcorpan_> for the createHTMLDocument spec change, would it be messy if i just edited http://w3c-test.org/webapps/DOMCore/tests/submissions/Ms2ger/DOMImplementation-createHTMLDocument.html to test that?
  521. # [16:17] <annevk> I have done such a thing before
  522. # [16:17] <annevk> nobody complained
  523. # [16:18] <zcorpan_> well then
  524. # [16:20] <darobin> it's not like anybody actually looks at those tests
  525. # [16:20] <jgraham> zcorpan_: I have done that already (locally)
  526. # [16:20] <jgraham> I can push if you want
  527. # [16:20] <zcorpan_> jgraham: ah. then i won't duplicate your work
  528. # [16:21] * Joins: griswold (~quassel@vpn.space150.com)
  529. # [16:22] * Joins: smaug____ (~chatzilla@212.180.202.114)
  530. # [16:22] * zcorpan_ goes back to track
  531. # [16:22] <annevk> (I actually created new tests too in the Ms2ger directory; I don't get the whole division by contributor thing, we don't do that for specs either)
  532. # [16:23] <jgraham> Hmm, well I just pushed the test I wrote
  533. # [16:24] <darobin> annevk: didn't webapps agree to stop using the submissions thing?
  534. # [16:24] * darobin has lost track of who's agreed to that and who hasn't
  535. # [16:24] <annevk> same here
  536. # [16:24] <jgraham> Did anyone agree to anything?
  537. # [16:24] <darobin> I suspect everyone agrees and we're just doing this out of inertia
  538. # [16:24] <jgraham> Yes, that exactly I think
  539. # [16:24] <jgraham> Although I thought it more strongly for the submitted/approved thing
  540. # [16:25] <darobin> dump everything in one directory — structure is for losers
  541. # [16:25] <darobin> we also mentioned using branches for the approved/submitted difference
  542. # [16:25] <jgraham> That would get messy quickly
  543. # [16:25] <jgraham> (branches)
  544. # [16:26] <jgraham> I mean, I like the idea
  545. # [16:26] * Quits: ehsan (~ehsan@69.165.253.118) (Remote host closed the connection)
  546. # [16:26] <jgraham> But each submission would have to be its own branch
  547. # [16:26] <jgraham> And then it would be impossible to get all the tests even if they hadn't been approved
  548. # [16:27] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  549. # [16:30] * Quits: cabanier (~cabanier@mpp-cp1-natpool-2-090.ethz.ch) (Quit: Leaving.)
  550. # [16:31] <jgraham> (so a more sensible option would be a linear history, but a review tool that could mark certain commits as reviewed)
  551. # [16:31] <jgraham> (or certain files in certain commits)
  552. # [16:31] * Quits: annevk (~annevk@5353A9E0.cm-6-4c.dynamic.ziggo.nl) (Remote host closed the connection)
  553. # [16:32] <jgraham> (then a file would be reviewed if it was reviewed in all the commits in its history)
  554. # [16:34] <darobin> jgraham: I wasn't thinking of having each submission in its own branch
  555. # [16:35] <darobin> that seems messy
  556. # [16:35] <darobin> I was just thinking of having master where every one would dump the tests they bring in
  557. # [16:35] <zcorpan_> +1 to review tool
  558. # [16:35] <darobin> and an approved branch where individual tests would be cherry picked to
  559. # [16:35] <darobin> so you'd have one branch with everything
  560. # [16:36] <jgraham> darobin: But then it becomes difficult to tell waht you have / haven't cherry picked
  561. # [16:36] <jgraham> all the SHA1s change
  562. # [16:36] <zcorpan_> darobin: with several release channels? :-)
  563. # [16:36] <darobin> that said, I like the idea of a review tool — the difference is that the review tool needs to be written whereas git is there :)
  564. # [16:36] * Quits: sedovsek (~robert@lk.92.63.17.253.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  565. # [16:36] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  566. # [16:37] <darobin> jgraham: sure, but the names don't (or shouldn't)
  567. # [16:37] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  568. # [16:37] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  569. # [16:37] * Joins: sedovsek (~robert@lk.92.63.17.253.dc.cable.static.lj-kabel.net)
  570. # [16:37] <darobin> zcorpan_: several release channels, forked between WHAT and W3C, the whole thing maintained in both hg and git, with Windows line endings in some of the tests
  571. # [16:39] * Quits: Ducki_ (~Ducki@pD9E394D4.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
  572. # [16:40] <jgraham> darobin: Sadly most useful git tools are designed to work with the SHA1s, not the commit messages :)
  573. # [16:40] <darobin> jgraham: yeah, we're going to have to move to a proper tooling for test management
  574. # [16:41] <darobin> I hope that HTML5 moves to CR soon, that way I can be 100% on testing, which in turn means I might be able to write such a tool
  575. # [16:41] <darobin> (to replace the current TF, which is painful to evolve to say the least)
  576. # [16:41] * heycam is now known as heycam|away
  577. # [16:44] * Joins: michel_v (~tofu@unaffiliated/michelv/x-000000001)
  578. # [16:44] <michel_v> hello
  579. # [16:45] <michel_v> I just ran into an interesting problem with HTML5 and <input type="email"> with an email address on an IDN
  580. # [16:46] <michel_v> Chrome and Gecko wouldn't let us type the accents at all
  581. # [16:46] <michel_v> is it supposed to be this way (does the spec limit chars to simple ASCII?), or is it a problem with the implementation?
  582. # [16:47] <beverloo> the expression browsers are advised to use is included in the spec:
  583. # [16:47] <beverloo> http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address
  584. # [16:47] <beverloo> which indeed has a willful violation of rfc 5322
  585. # [16:49] * Quits: nessy (~silviapf@124-149-63-137.dyn.iinet.net.au) (Quit: Leaving.)
  586. # [16:49] <michel_v> ah, so the email address should use the xn-- notation
  587. # [16:51] <michel_v> thanks beverloo
  588. # [16:51] <michel_v> that's most unfortunate
  589. # [16:52] * Joins: ehsan (~ehsan@66.207.208.98)
  590. # [16:59] <zcorpan_> michel_v: if the user types an email with non-ascii, the browser should convert it to ascii. rationale is that many servers likely are unable to send non-ascii emails
  591. # [16:59] <michel_v> zcorpan_: but then it should only do so on submit
  592. # [17:00] <zcorpan_> why?
  593. # [17:00] * Joins: aklein (u4454@gateway/web/irccloud.com/x-jsoxnszwjwiezdbb)
  594. # [17:01] <michel_v> zcorpan_: I have a domain named "chezmémé.fr". if as a user I'm typing the domain name, it's very weird how once I type the first "é" the text becomes xn--chezm-fsa
  595. # [17:01] <michel_v> instead of "chezmé"
  596. # [17:01] <zcorpan_> michel_v: the UI doesn't need to show the ascii form
  597. # [17:01] <darobin> zcorpan_: I think that's what michel_v was hinting at when he said "only do so on submit"
  598. # [17:01] <michel_v> ah yes. so you mean that browser implementations should behave like that, ok
  599. # [17:02] <zcorpan_> (there's also a DOM API which should use the ascii form)
  600. # [17:02] * Joins: mdahlstrand (~mdahlstra@94-194-61-33.zone8.bethere.co.uk)
  601. # [17:03] * Joins: rworth (~rworth@pool-72-66-13-241.washdc.fios.verizon.net)
  602. # [17:04] <zcorpan_> there was a proposal recently about adding a .rawValue IDL attribute to form controls to expose exactly what the user typed in various controls without doing normalization like .value
  603. # [17:04] <darobin> I know, just pointing out that I think that's what he meant — it's just that the user shouldn't ever have to worry about that
  604. # [17:04] <michel_v> exactly
  605. # [17:04] <zcorpan_> k
  606. # [17:05] * abstractj is now known as abstractj|away
  607. # [17:07] * abstractj|away is now known as abstractj
  608. # [17:10] * Joins: danzik171 (~danzik17@164.55.254.106)
  609. # [17:12] <michel_v> hmm. rectification: it does work in Gecko (firefox 15 at least)
  610. # [17:13] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 246 seconds)
  611. # [17:13] * Quits: danja (~danny@host7-8-dynamic.8-79-r.retail.telecomitalia.it) (Quit: gorn)
  612. # [17:14] * Joins: danzik17 (~danzik17@164.55.254.106)
  613. # [17:14] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 252 seconds)
  614. # [17:18] <zcorpan_> firefox doesn't seem to do the asciification in the dom api or when submitting
  615. # [17:19] <zcorpan_> opera does it for the after-@ part when submitting (but not for .value)
  616. # [17:19] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  617. # [17:19] <zcorpan_> chrome doesn't convert at all and doesn't allow non-ascii emails to be submitted
  618. # [17:19] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  619. # [17:22] <michel_v> it's amazing that after all those efforts went into supporting IDN in the address bar, browser makers did not bother with html5 parts that can use domain names :p
  620. # [17:24] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 252 seconds)
  621. # [17:25] * Quits: harrylong (~chatzilla@203.184.22.238) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427])
  622. # [17:29] * Joins: auchenberg (~auchenber@176.222.239.226)
  623. # [17:32] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  624. # [17:34] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 260 seconds)
  625. # [17:34] * Joins: danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  626. # [17:35] * Quits: abstractj (~abstractj@redhat/jboss/abstractj) (Excess Flood)
  627. # [17:35] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  628. # [17:36] * Quits: danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Excess Flood)
  629. # [17:36] * Joins: abstractj|away (~abstractj@redhat/jboss/abstractj)
  630. # [17:37] * Joins: danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  631. # [17:37] * Quits: abstractj|away (~abstractj@redhat/jboss/abstractj) (Excess Flood)
  632. # [17:37] * Joins: abstractj (~abstractj@redhat/jboss/abstractj)
  633. # [17:37] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Ping timeout: 264 seconds)
  634. # [17:37] * Quits: dirkpennings (~dirkpenni@82-148-199-218.adsl.unet.nl) (Ping timeout: 260 seconds)
  635. # [17:38] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  636. # [17:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  637. # [17:39] * Quits: danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  638. # [17:41] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Remote host closed the connection)
  639. # [17:41] * Quits: MikeSmith (~MikeSmith@vpndfki-2.net.uni-saarland.de) (Ping timeout: 260 seconds)
  640. # [17:42] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  641. # [17:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  642. # [17:44] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  643. # [17:47] * Joins: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net)
  644. # [17:47] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  645. # [17:47] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Ping timeout: 272 seconds)
  646. # [17:49] * Quits: shepazu (~shepazu@mpp-cp1-natpool-2-041.ethz.ch) (Quit: shepazu)
  647. # [17:53] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
  648. # [17:53] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  649. # [17:54] * abstractj is now known as abstractj|away
  650. # [17:55] * abstractj|away is now known as abstractj
  651. # [17:57] * Joins: Martin_L_ (~Martin_L@87.251.206.58)
  652. # [17:57] * Quits: Martin_L_ (~Martin_L@87.251.206.58) (Remote host closed the connection)
  653. # [18:01] * Quits: Martin_L (~Martin_L@194.18.12.26) (Ping timeout: 245 seconds)
  654. # [18:01] * Joins: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp)
  655. # [18:01] * Quits: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp) (Client Quit)
  656. # [18:02] * Joins: jdaggett (~jdaggett@ad008216.dynamic.ppp.asahi-net.or.jp)
  657. # [18:02] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  658. # [18:03] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  659. # [18:05] * Joins: cabanier (~cabanier@zux221-012-118.adsl.green.ch)
  660. # [18:07] * Joins: yod (~ot@cpc4-dals17-2-0-cust120.hari.cable.virginmedia.com)
  661. # [18:07] * Quits: shwetank (~shwetank@office.oslo.opera.com) (Quit: Leaving...)
  662. # [18:08] * Joins: shwetank (~shwetank@office.oslo.opera.com)
  663. # [18:12] * Joins: jarek (~jarek@unaffiliated/jarek)
  664. # [18:17] * Joins: dirkpennings (~dirkpenni@ip54534592.speed.planet.nl)
  665. # [18:18] <zcorpan_> [tm]: dude, you had agreed to deliver!
  666. # [18:19] <Hixie> jgraham: did you file a bug on that?
  667. # [18:19] * Quits: Necrathex (~Necrathex@095-097-153-058.static.chello.nl) (Ping timeout: 245 seconds)
  668. # [18:20] <jgraham> Hixie: YEs. No idea which bug though
  669. # [18:20] <Hixie> thanks
  670. # [18:20] <Hixie> just wanted to make sure it didn't get lost to irc
  671. # [18:23] * abstractj is now known as abstractj|away
  672. # [18:23] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  673. # [18:25] * Joins: blooberry (blooberry_@nat/intel/x-dbyvdwnpijclmlrp)
  674. # [18:25] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  675. # [18:26] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  676. # [18:26] <JonathanNeal> Is it true that, if you have multiple rel="alternate" links in a document and want to specify which one should be considered the default for that page, you can add a type (type="application/atom+xml" or type="application/rss+xml") to that link and remove it from the others?
  677. # [18:28] <Hixie> JonathanNeal: rel="alternate" has various purposes, which purpose are you talking about here specifically? different versions for print vs mobile vs desktop? different languages? html vs pdf vs rss feed?
  678. # [18:28] <Hixie> (afk)
  679. # [18:29] <JonathanNeal> http://blog.whatwg.org/feed-autodiscovery
  680. # [18:29] <JonathanNeal> So, like, could you have three rel="alternate" links on your page, but set the second one as the default feed by specifying its type and not setting a type for the first link?
  681. # [18:31] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 272 seconds)
  682. # [18:31] <zcorpan_> Hixie: how are auto and 100 equivalent? https://www.w3.org/Bugs/Public/show_bug.cgi?id=16917
  683. # [18:32] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  684. # [18:32] * abstractj|away is now known as abstractj
  685. # [18:33] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  686. # [18:33] * Joins: Necrathex (~Necrathex@095-097-153-058.static.chello.nl)
  687. # [18:33] * Quits: smaug____ (~chatzilla@212.180.202.114) (Ping timeout: 268 seconds)
  688. # [18:33] * Joins: jarek (~jarek@unaffiliated/jarek)
  689. # [18:35] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Read error: Connection reset by peer)
  690. # [18:35] <dglazkov> good morning, Whatwg!
  691. # [18:36] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
  692. # [18:38] * Joins: ap (~ap@2620:149:4:1b01:bc08:2a0e:62c0:4432)
  693. # [18:40] <Hixie> JonathanNeal: the ones that don't have the type="" aren't considered feeds
  694. # [18:40] <Hixie> JonathanNeal: see http://www.whatwg.org/specs/web-apps/current-work/#rel-alternate
  695. # [18:40] <Hixie> zcorpan_: when snaptolines is false, isn't it true?
  696. # [18:41] <JonathanNeal> Got it, thanks. Just trying to address some issues in diveintohtml5 git.
  697. # [18:42] <JonathanNeal> Is wrapping the type attribute value in single quotes still best practice? e.g: type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'?
  698. # [18:42] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  699. # [18:42] <Hixie> single quotes, or double quotes
  700. # [18:42] <Hixie> or no quotes if there's no spaces and stuff in the value
  701. # [18:42] <Hixie> :-)
  702. # [18:42] <zcorpan_> Hixie: i thought an invalid state would get rendered as if the line webvtt setting was absent, i.e. snapToLine = true; line = 'auto'
  703. # [18:43] <Hixie> zcorpan_: oh, hm, i think the way i wrote it i only ignore the line number maybe
  704. # [18:43] <JonathanNeal> Well, the value has double quotes inside.
  705. # [18:43] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  706. # [18:43] <Hixie> JonathanNeal: then yeah, single quotes is prettier. you can also you &quot; for the double quotes. this is for <source type> ?
  707. # [18:43] <JonathanNeal> Unless we can use single quotes for codecs='avc1..."
  708. # [18:44] <JonathanNeal> Yes, it's for source.
  709. # [18:44] <Hixie> i think that has to be double quotes, but you'd have to check the rfc
  710. # [18:44] <zcorpan_> Hixie: i'll reopen :-)
  711. # [18:44] <Hixie> zcorpan_: thanks
  712. # [18:44] <JonathanNeal> the rfc?
  713. # [18:44] <Hixie> zcorpan_: this is why lots of detail in bugs is good btw :-P
  714. # [18:44] <Hixie> JonathanNeal: for the codecs="" parameter
  715. # [18:45] <jgraham> Hixie: (Bug 18854 FWIW)
  716. # [18:45] * Quits: ap (~ap@2620:149:4:1b01:bc08:2a0e:62c0:4432) (Quit: ap)
  717. # [18:45] * Quits: sedovsek (~robert@lk.92.63.17.253.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  718. # [18:46] <JonathanNeal> I'm sorry, Hixie. I don't know what that is. I tried finding it with Google and failed. Could you help me?
  719. # [18:48] <zcorpan_> Hixie: yeah, it's just that finding the right solution is a process of balling different ideas (notice how we ended up with the opposite of what i first suggested). giving lots of detail in the first iteration would be wasted time :-)
  720. # [18:48] <JonathanNeal> I think this might be it? http://tools.ietf.org/html/rfc4281
  721. # [18:49] <Hixie> JonathanNeal: that sounds like the right number; should be a link to it from the relevant part of the spec
  722. # [18:49] <Hixie> zcorpan_: yeah, i know :-)
  723. # [18:49] <Hixie> zcorpan_: no worries
  724. # [18:49] <Hixie> zcorpan_: i just don't like yanking you around through my various mistakes :-)
  725. # [18:50] <Hixie> brb
  726. # [18:50] <zcorpan_> it's OK :-)
  727. # [18:50] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  728. # [18:51] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  729. # [18:55] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 255 seconds)
  730. # [18:56] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 240 seconds)
  731. # [18:56] <JonathanNeal> "Note that, per [MIME-Format], some characters (including the comma used to separate multiple values) require that the entire parameter value be enclosed in quotes." So, in plain English, using a comma requires wrapping codecs in double quotes?
  732. # [18:58] * Joins: jernoble_ (~jernoble@17.245.108.56)
  733. # [18:58] <JonathanNeal> I guess it doesn't specify double quotes. In fact, it never specifies double quotes.
  734. # [19:00] * Joins: say2joe (~say2joe@204.56.108.2)
  735. # [19:00] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  736. # [19:01] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  737. # [19:01] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  738. # [19:05] * Quits: shwetank (~shwetank@office.oslo.opera.com) (Quit: Leaving...)
  739. # [19:07] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  740. # [19:09] * Quits: darobin (~darobin@spintank2-160-134.cnt.nerim.net) (Ping timeout: 252 seconds)
  741. # [19:11] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  742. # [19:12] <jgraham> Er, what the hell GEcko
  743. # [19:12] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  744. # [19:12] <jgraham> Write 3 tests, all pass
  745. # [19:12] <jgraham> Write a fourth test in the same page, first two tests now fail
  746. # [19:12] <jgraham> (this does not happen in other browsers)
  747. # [19:12] <JonathanNeal> But when I tested this in Opera, Firefox, Chrome, and Safari; single quotes failed, double quotes worked, and no quotes worked.
  748. # [19:13] <JonathanNeal> And I tested codecs which used a "."
  749. # [19:14] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
  750. # [19:14] <jgraham> OK, so there seems to be a race condition
  751. # [19:15] <jgraham> But someone just started practising the drums, so I guess it is time to go home
  752. # [19:16] * Joins: jsbell (jsbell@nat/google/x-mmsrqypbubqnxvmc)
  753. # [19:21] * Quits: yod (~ot@cpc4-dals17-2-0-cust120.hari.cable.virginmedia.com) (Quit: Leaving.)
  754. # [19:28] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  755. # [19:28] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  756. # [19:29] * Joins: yod (~ot@cpc4-dals17-2-0-cust120.hari.cable.virginmedia.com)
  757. # [19:30] * Joins: auchenberg (~auchenber@176.222.239.226)
  758. # [19:33] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
  759. # [19:33] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  760. # [19:34] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 240 seconds)
  761. # [19:35] * Joins: othermaciej (~mjs@17.245.111.198)
  762. # [19:36] <Hixie> jgraham: that test is weird. the JS does run, but it's like the browser is ignoring the result.
  763. # [19:38] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
  764. # [19:39] * Joins: izhak (~izhak@188.244.179.231)
  765. # [19:42] <Hixie> jgraham: maybe the .submit() is queued?
  766. # [19:42] <Hixie> hm, the script doesn't run in gecko or opera, actually
  767. # [19:43] <Hixie> that's easier to spec...
  768. # [19:43] <Hixie> what does IE do on http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1760 ?
  769. # [19:43] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  770. # [19:47] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
  771. # [19:47] * Quits: yod (~ot@cpc4-dals17-2-0-cust120.hari.cable.virginmedia.com) (Quit: Leaving.)
  772. # [19:50] <say2joe> IE doesn't support addEventListener… code breaks there in IE8
  773. # [19:50] <say2joe> Line 6
  774. # [19:50] <Hixie> IE still doesn't do addEventListener?
  775. # [19:50] <Hixie> jeez
  776. # [19:50] <say2joe> well, i'm testing in IE8
  777. # [19:50] <Hixie> (thanks anyway)
  778. # [19:50] <Hixie> ah, right
  779. # [19:50] <Hixie> i guess maybe IE9 does it?
  780. # [19:50] <say2joe> sure…. i've got 4 VMs for different IEs… let me know if you want another test.
  781. # [19:51] <gsnedders> Hixie: IE9 does
  782. # [19:51] <Hixie> i'm guessing the test still won't work in IE due to the data: URLs anyway
  783. # [19:51] <Hixie> i'll just have to fire up my own VMs instead of being lazy :-)
  784. # [19:51] <Hixie> or i'll just comment on the bug and have jgraham test it :-P
  785. # [19:52] * Joins: arunranga (~arunranga@static-64-61-115-26.isp.broadviewnet.net)
  786. # [19:53] <say2joe> Hixie: sorry … trouble with my VM. like gsnedders said… IE9 added support but the earlier ones make you attach
  787. # [19:54] <say2joe> @Hixie good idea… i just hung my Mac for a sec :)
  788. # [19:58] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  789. # [19:59] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:c92d:b044:1fb2:5783) (Ping timeout: 246 seconds)
  790. # [20:00] * Joins: drublic (~drublic@frbg-4d028a9b.pool.mediaWays.net)
  791. # [20:00] * Quits: zcorpan_ (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  792. # [20:01] * Joins: shwetank (~shwetank@cm-84.215.28.236.getinternet.no)
  793. # [20:02] <jgraham> Hixie: I can't check IE until tomorrow
  794. # [20:03] <jgraham> And the script running but the result being discarded is sort of what I would expect, since it is the result that is the navigate part
  795. # [20:05] <jgraham> (I wouldn't trust alert for debuging in this case since browsers can be weird about alert around navigations)
  796. # [20:06] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  797. # [20:06] <Hixie> (http://korystamper.wordpress.com/2012/09/07/were-all-mad-here/ makes me feel a lot better about our own nutballs)
  798. # [20:06] <Hixie> jgraham: true
  799. # [20:07] <Hixie> jgraham: though since it's usually webkit that doesn't fire the alerts... :-)
  800. # [20:07] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  801. # [20:10] * Joins: sedovsek (~robert@BSN-176-135-12.dial-up.dsl.siol.net)
  802. # [20:11] * Quits: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net) (Ping timeout: 244 seconds)
  803. # [20:12] <jgraham> Actually I guess I lie
  804. # [20:12] <jgraham> The script not running at all seems more logical
  805. # [20:13] * Joins: yoshiaki (~yoshiaki@31-33-59.wireless.csail.mit.edu)
  806. # [20:14] * Quits: shwetank (~shwetank@cm-84.215.28.236.getinternet.no) (Quit: Linkinus - http://linkinus.com)
  807. # [20:14] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  808. # [20:14] * Joins: KevinMarks2 (~KevinMark@99.22.229.14)
  809. # [20:15] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  810. # [20:18] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  811. # [20:19] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  812. # [20:20] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  813. # [20:23] <gsnedders> > logical
  814. # [20:23] <gsnedders> > IE
  815. # [20:24] * Joins: bentruyman (~bentruyma@ec2-50-17-206-35.compute-1.amazonaws.com)
  816. # [20:28] * Joins: hij1nx_ (~hij1nx@192.166.203.10)
  817. # [20:28] * Quits: hij1nx_ (~hij1nx@192.166.203.10) (Excess Flood)
  818. # [20:28] <Hixie> i think jgraham's main mistake is trying to find logic anywhere near the navigation algorithm
  819. # [20:28] <gsnedders> Oh, I heard enough rambling madness from him while I was in Lkpg a few weeks back. :)
  820. # [20:29] <Hixie> can someone explain to pillar that i can't work if she's lying in front of the keyboard being all cute
  821. # [20:29] <gsnedders> No. She's a cat. This makes that difficult.
  822. # [20:30] <Hixie> lol she just fell off the table trying to be even cuter
  823. # [20:30] <gsnedders> Girls are nothing but silliness!
  824. # [20:32] * Joins: dgathright (~dgathrigh@nat/yahoo/x-fsqqxbrhnkmeoxcd)
  825. # [20:34] <Hixie> i don't think this is a gender thing. my boy cat is just as silly, if not more so
  826. # [20:36] <Hixie> sicking: could enumerating be slow even without directories? e.g. i drag 1000 files into a web page, all from the same directory, does that need to be async too?
  827. # [20:36] <Hixie> sicking: or does the problem only occur if you have at least one directory at the top level?
  828. # [20:36] <sicking> Hixie: even dragging 1000 files can be slow since we have to stat them all to get their size
  829. # [20:37] <Hixie> ok, so this isn't really about directories per se
  830. # [20:37] <Hixie> interesting
  831. # [20:37] <sicking> Hixie: but it's less of a problem i think
  832. # [20:38] * Quits: izhak (~izhak@188.244.179.231) (Ping timeout: 240 seconds)
  833. # [20:39] * Quits: KevinMarks2 (~KevinMark@99.22.229.14) (Quit: The computer fell asleep)
  834. # [20:39] * Joins: KevinMarks2 (~KevinMark@99.22.229.14)
  835. # [20:40] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  836. # [20:40] <gsnedders> Hixie: Sarcasm explains many things.
  837. # [20:42] * Joins: darobin (~darobin@78.208.93.24)
  838. # [20:44] * Quits: KevinMarks2 (~KevinMark@99.22.229.14) (Ping timeout: 240 seconds)
  839. # [20:45] <annevk> Hixie: have you filed that thread on Referer?
  840. # [20:45] <Hixie> filed? thread? what?
  841. # [20:45] <annevk> Hixie: because it requires changing the fetch algorithm; once that's done I can update XMLHttpRequest
  842. # [20:45] * Quits: tonymec (~tonymec@unaffiliated/tonymec) (Remote host closed the connection)
  843. # [20:46] <annevk> Hixie: http://lists.w3.org/Archives/Public/public-webapps/2012JulSep/0750.html in particular
  844. # [20:47] * Joins: tonymec (~tonymec@unaffiliated/tonymec)
  845. # [20:47] * Quits: sedovsek (~robert@BSN-176-135-12.dial-up.dsl.siol.net) (Quit: sedovsek)
  846. # [20:48] <odinho> Hm. My Win8 vbox stopped working. Bug or intended? Guess I will never know. It's just a preview after all. Still, no more IE10 testing.
  847. # [20:49] <Hixie> annevk: i guess we can be more explicit, like with the origin
  848. # [20:50] <sicking> annevk: did i miss any APIs which are currently intended to fall into the "from API" branch? I assume that .removeChild or .offsetTop isn't intended to fall into the "from API" branch, even though that's currently not clear
  849. # [20:50] <sicking> err
  850. # [20:50] <sicking> Hixie: ^
  851. # [20:50] <Hixie> sicking: it's easy to tell what triggered the load. It's the algorithm that called "fetch".
  852. # [20:50] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
  853. # [20:51] <Hixie> sicking: so for background-image, it's CSS that calls it (ok right now those specs aren't actually calling fetch, but that's a CSS issue)
  854. # [20:51] <sicking> Hixie: hmm.. i guess that makes sense
  855. # [20:51] <Hixie> sicking: (the intent is clear, i think)
  856. # [20:51] <Hixie> sicking: for APIs that call fetch, it's the API, and thus you use entry script
  857. # [20:51] <sicking> Hixie: though for CSS the referer isn't one of any Document. At least in Gecko
  858. # [20:51] <Hixie> sicking: yeah, for CSS maybe it's underdefined. Right now CSS doesn't call "fetch" at all.
  859. # [20:52] <Hixie> sicking: so arguably, it's not relevant here, and how networking works in CSS is an issue for www-style.
  860. # [20:52] <Hixie> sicking: though of course if they want to use "fetch" i'm sure anne and i would be happy to help
  861. # [20:52] <sicking> Hixie: i really don't think we'll want to use "entry script" ever. The fact that we ever do in Gecko is historical accident more than anything
  862. # [20:52] <Hixie> (eventually we plan to move "fetch" to its own spec and merge it with cors)
  863. # [20:52] * Joins: sedovsek (~robert@BSN-176-135-12.dial-up.dsl.siol.net)
  864. # [20:52] <annevk> CSS must use fetch eventually
  865. # [20:53] * Joins: eric_carlson (~ericc@17.245.107.134)
  866. # [20:53] <Hixie> sicking: "entry script" is used all over the place. i don't think that's likely to change.
  867. # [20:53] <annevk> http://fetch.spec.whatwg.org now has a note to that effect btw
  868. # [20:53] * Quits: jernoble_ (~jernoble@17.245.108.56) (Quit: Computer has gone to sleep.)
  869. # [20:53] <annevk> yay productivity :p
  870. # [20:54] <Hixie> sicking: though if you have any specific cases where you think that should change, i'm happy to look at them
  871. # [20:54] <Hixie> annevk: btw when i created the domains i updated whatwg.org/specs
  872. # [20:54] <annevk> oh sweet
  873. # [20:54] <annevk> guess I should put a placeholder in url.spec.whatwg.org then
  874. # [20:54] <Hixie> :-)
  875. # [20:55] * jonlee|afk is now known as jonlee
  876. # [20:55] * Joins: ap_ (~ap@2620:149:4:1b01:bc08:2a0e:62c0:4432)
  877. # [20:55] <Hixie> sicking: anyway, i guess we can be more explicit about the referrer
  878. # [20:55] <Hixie> sicking: but that's a lot of boilerplate text in a lot of places in the spec
  879. # [20:55] <Hixie> sicking: which is why i'd rather not
  880. # [20:56] <sicking> Hixie: ok
  881. # [20:56] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  882. # [20:56] <sicking> Hixie: i think it's mostly the "from APIs" that's wrong/ambigious right now
  883. # [20:57] <annevk> Hixie: could have a Document override
  884. # [20:58] <Hixie> yeah
  885. # [20:58] <annevk> that would be easy for XHR, dunno about window.location / Workers / ...
  886. # [20:59] <annevk> I wish we had less variables dangling around actually, not more
  887. # [20:59] * Joins: dbaron (~dbaron@nat/mozilla/x-ywwbhjbzrnsdstnf)
  888. # [21:00] <jgraham> Hixie: I don't particularly desire sanity from the navigation algorithm, just web compat and implementability
  889. # [21:00] * Joins: KevinMarks2 (~KevinMark@50-196-131-20-static.hfc.comcastbusiness.net)
  890. # [21:00] <jgraham> (this particular case seems to have web-compat implications)
  891. # [21:00] * Quits: erichynds (~ehynds@64.206.121.41)
  892. # [21:02] <jgraham> 'IETF RFC's, PROPOSED STANDARDs, and a useful definition of "standard" have roughly the same relationship as potato chips and a bucket of weasels'
  893. # [21:03] * Quits: mdahlstrand (~mdahlstra@94-194-61-33.zone8.bethere.co.uk) (Quit: mdahlstrand)
  894. # [21:03] <jgraham> ( http://www.reddit.com/r/programming/comments/zq17h/its_opus_it_rocks_and_now_its_an_audio_codec/c675pgb )
  895. # [21:05] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  896. # [21:06] <annevk> it's not even proposed
  897. # [21:06] <annevk> it's just an RFC
  898. # [21:06] <annevk> oh wait, I guess that does make it proposed
  899. # [21:07] * Joins: auchenberg (~auchenber@176.222.239.226)
  900. # [21:08] <othermaciej> IETF's process is still better than W3C's
  901. # [21:08] <Hixie> that is entirely not clear
  902. # [21:09] <Hixie> websockets went from ok to a disaster when it went from w3c to ietf
  903. # [21:09] <othermaciej> W3C's REC means "we may have done some testing and maybe someone thinks they can implement it, but now it can never change"
  904. # [21:09] <Hixie> no it doesn't
  905. # [21:09] <Hixie> look at XML
  906. # [21:09] <othermaciej> heh
  907. # [21:09] <othermaciej> ok, maybe it's that "unless the Director says otherwise"
  908. # [21:09] <Hixie> (or HTML, or SVG, or CSS)
  909. # [21:10] <Hixie> (or DOM)
  910. # [21:10] <arunranga> *sigh
  911. # [21:11] <Hixie> othermaciej: i don't think the director had any ability to stop HTML4 from changing, that was market forces.
  912. # [21:12] <othermaciej> I guess my beef is that there's an expectation that every spec should go to REC and that REC should be scheduled, in contrast with IETF STD which is supererogatory and applied well after the WG's work is done
  913. # [21:12] <othermaciej> thus, while an RFC has little actual credibility, I think STD does, and REC claims to be like STD but is more like RFC
  914. # [21:13] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  915. # [21:13] <Hixie> STD has theoretical credibility, but look at what has actually gone to STD
  916. # [21:13] <Hixie> e.g. URL syntax, whose specs are still a disaster
  917. # [21:14] <annevk> yeah, URLs are a good example as to why STD also fails (or maybe the exception, but I doubt it)
  918. # [21:14] <jgraham> I think IETF and W3C both have enough process problems to be getting on with
  919. # [21:14] <Hixie> most of the other STDs are outside my area of expertise so i don't know enough about them to comment
  920. # [21:14] <Hixie> but the URL one is clearly bogus
  921. # [21:16] <annevk> apparently ABNF is an STD... http://tools.ietf.org/html/std68
  922. # [21:16] <annevk> and utf-8 http://tools.ietf.org/html/std63
  923. # [21:16] <Hixie> utf-8 is pretty solid, though i think it went to std before defining error handling iirc
  924. # [21:17] * jernoble is now known as jernoble|afk
  925. # [21:17] * jernoble|afk is now known as jernoble
  926. # [21:17] <annevk> yeah, they don't define exact error handling
  927. # [21:17] <annevk> http://encoding.spec.whatwg.org does...
  928. # [21:18] <annevk> btw, in the course of 10 years, there's only 10 or so STDs
  929. # [21:18] * Quits: arunranga (~arunranga@static-64-61-115-26.isp.broadviewnet.net) (Quit: arunranga)
  930. # [21:18] <annevk> well, the first 60 took a little over five years...
  931. # [21:19] <annevk> I guess people figured out they were not worth the effort
  932. # [21:20] * Quits: yoshiaki (~yoshiaki@31-33-59.wireless.csail.mit.edu) (Remote host closed the connection)
  933. # [21:21] * Joins: yoshiaki (~yoshiaki@31-33-59.wireless.csail.mit.edu)
  934. # [21:21] * Joins: yoshiaki_ (~yoshiaki@31-33-59.wireless.csail.mit.edu)
  935. # [21:21] * Quits: yoshiaki (~yoshiaki@31-33-59.wireless.csail.mit.edu) (Read error: Connection reset by peer)
  936. # [21:24] * Joins: dgathright_ (~dgathrigh@nat/yahoo/x-nmpdrpqrajyvhlst)
  937. # [21:24] <Hixie> annevk: ok i need "cross-origin request" to be callable "using a document" (see new definiton of /fetch/ in a few minutes)
  938. # [21:26] * Joins: jamesr (jamesr@nat/google/x-vzscesrletyiubuh)
  939. # [21:26] <Hixie> sicking: ok, see if the spec makes sense now
  940. # [21:27] <Hixie> (i think technically i changed the referrer you use for workers...)
  941. # [21:27] <Hixie> (in the case of one iframe's script invoking a script in another iframe that then creates a worker)
  942. # [21:27] * Joins: a-ja (~chatzilla@70.230.152.83)
  943. # [21:27] * Quits: dgathright (~dgathrigh@nat/yahoo/x-fsqqxbrhnkmeoxcd) (Ping timeout: 246 seconds)
  944. # [21:27] * dgathright_ is now known as dgathright
  945. # [21:28] * Quits: yoshiaki_ (~yoshiaki@31-33-59.wireless.csail.mit.edu) (Remote host closed the connection)
  946. # [21:28] <Hixie> (the referrer is now the same as the document that owns the worker, not the first iframe's)
  947. # [21:28] * Joins: yoshiaki (~yoshiaki@31-33-59.wireless.csail.mit.edu)
  948. # [21:28] * Quits: dirkpennings (~dirkpenni@ip54534592.speed.planet.nl) (Ping timeout: 260 seconds)
  949. # [21:30] <a-ja> Hixie" is this typo or am I confuzzled?
  950. # [21:30] <sicking> Hixie: the spec still says "The entry script's document.". The "entry script" issue aside, I don't see how that statement can ever be correct for workers
  951. # [21:30] <a-ja> Vorbis audio alone in Ogg container<source src='audio.ogg' type='audio/ogg; codecs=vorbis'>
  952. # [21:30] <sicking> Hixie: when a worker does an XHR request, we should use the URL of the worker as the referer, not the URL of any Document
  953. # [21:31] <Hixie> sicking: oh you want the referer of a worker to be the .js file of the worker??
  954. # [21:31] <Hixie> sicking: interesting!
  955. # [21:31] <sicking> Hixie: indeed
  956. # [21:31] <a-ja> Hixie: should file ext be .oga ?
  957. # [21:31] <Hixie> sicking: that's a normative change, i thought this was an editorial issue
  958. # [21:31] <sicking> Hixie: there's both
  959. # [21:31] <Hixie> a-ja: extensions are meaningless, it could be .mp3 without being any less accurate
  960. # [21:32] <Hixie> a-ja: but as it happens, for whatever reason, people generally use .ogg for vorbis audio files
  961. # [21:32] <a-ja> true enough....but think it's what's recommended
  962. # [21:32] <a-ja> .oga that is
  963. # [21:32] * Quits: yoshiaki (~yoshiaki@31-33-59.wireless.csail.mit.edu) (Ping timeout: 260 seconds)
  964. # [21:32] <Hixie> sicking: that's a much bigger change, ok. let me ponder it.
  965. # [21:33] <sicking> Hixie: i'm also not seeing anything that you actually changed. It's still not clear to me that "When fetching resources in response to a call to an API" means "when this fetch algorithm was invoked by a spec which defines a javascript API that isn't related to elements or navigation"
  966. # [21:33] <Hixie> sicking: the text "When fetching resources in response to a call to an API" is gone
  967. # [21:33] <sicking> for some definition of "javascript API"
  968. # [21:33] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  969. # [21:34] <Hixie> (not in multipage yet since it's not yet checked in)
  970. # [21:34] <sicking> ah
  971. # [21:34] <Hixie> sicking: i guess this means that we should introduce a "the script's referrer" concept, and pass that to fetch...
  972. # [21:34] * Quits: odinho (~odinho@office.oslo.opera.com) (Ping timeout: 252 seconds)
  973. # [21:35] <Hixie> ugh
  974. # [21:35] <Hixie> annevk: disregard earlier request, this is gonna have to change
  975. # [21:36] <annevk> Hixie: so yeah, the idea was e.g. for XMLHttpRequest to no longer use the entry script but instead use the address from the Document associated with the XMLHttpRequest object
  976. # [21:36] <annevk> (or in case of Workers something else)
  977. # [21:36] * Joins: svl (~me@84-50-143-14-dsl.rkv.estpak.ee)
  978. # [21:36] <annevk> which would indeed be a change
  979. # [21:36] <Hixie> this is a much more invasive change, yeah. the fetch algorithm is all based on having a document for the referrer.
  980. # [21:36] <Hixie> it seesm weird to me that a js file could be a referrer
  981. # [21:37] <Hixie> is the css file the referrer when you have an image in css?
  982. # [21:38] <sicking> Hixie: i assume the "worker's Documents" concept is somehow involved in defining the referer for workers right now (too complex for me to dive into)?
  983. # [21:38] <annevk> would make sense... (famous last words)
  984. # [21:39] <Hixie> sicking: scripts in workers have a "the script's document" just like all scripts, yes
  985. # [21:39] <sicking> Hixie: yes, the css file is the referrer when fetching @import css and backgrounds etc
  986. # [21:39] <Hixie> huh
  987. # [21:39] <Hixie> i had no idea
  988. # [21:39] <Hixie> ok
  989. # [21:39] * Quits: barneybook (kvirc@220-133-195-146.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  990. # [21:39] <Hixie> can you file a bug on this? it's gonna need more work than the quick fix i thought this would be.
  991. # [21:39] <sicking> where?
  992. # [21:39] <Hixie> whatwg.org/newbug
  993. # [21:39] <annevk> Hixie: I think what we want is a referer override
  994. # [21:40] <Hixie> annevk: yeah
  995. # [21:40] <annevk> to either omit or set the referer to a value
  996. # [21:40] <Hixie> annevk: and then skip a bunch of the algorithm if there is one
  997. # [21:40] * Joins: sedovsek_ (~robert@BSN-176-196-55.dial-up.dsl.siol.net)
  998. # [21:41] <annevk> and CSS could just define "CSS fetch" where they predefine the referer override and such
  999. # [21:41] <Hixie> yeah
  1000. # [21:41] <Hixie> we're gonna need the cors algorithms to also pass this override through
  1001. # [21:42] * Quits: sedovsek (~robert@BSN-176-135-12.dial-up.dsl.siol.net) (Ping timeout: 245 seconds)
  1002. # [21:42] * sedovsek_ is now known as sedovsek
  1003. # [21:44] <annevk> sicking: please cc me on the bug
  1004. # [21:45] * jonlee is now known as jonlee|afk
  1005. # [21:46] <a-ja> scope style any concern here?
  1006. # [21:46] <a-ja> scoped
  1007. # [21:47] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 246 seconds)
  1008. # [21:50] <Hixie> hober: does this issue-204 thing that so much e-mail has been written about actually affect the whatwg spec in any way? even tbl is getting involved now
  1009. # [21:50] <TabAtkins> Hixie: Let me know what I'd have to do regarding 'fetch' to make things sane, and I can make edits where appropriate.
  1010. # [21:51] * Joins: erichynds (~ehynds@64.206.121.41)
  1011. # [21:51] <Hixie> TabAtkins: basically any time css says to turn a URL into a resource, it needs to say what the Referer should be, whether to set an Origin:, how to handle redirects, what to do with cookies, how to handle async data, etc. For most purposes, just invoking the HTML algorithm's "fetch" is sufficient.
  1012. # [21:51] <Hixie> HTML spec's "fetch" algorithm, even
  1013. # [21:52] * Quits: cabanier (~cabanier@zux221-012-118.adsl.green.ch) (Quit: Leaving.)
  1014. # [21:53] <Hixie> oh, christ
  1015. # [21:53] <Hixie> EventSource inside a srcdoc
  1016. # [21:53] <Hixie> it needs to use the Document of the parent
  1017. # [21:54] <Hixie> i don't want EventSource's fetch to know that
  1018. # [21:54] <Hixie> annevk: we're gonna have to make this be either a URL or a Document
  1019. # [21:55] <annevk> CSS needs URL
  1020. # [21:55] <Hixie> yeah
  1021. # [21:56] <annevk> and saying document's address rather than document is not too hard for the few times this matters
  1022. # [21:56] <annevk> ooh, you're saying you want both
  1023. # [21:56] <Hixie> yes
  1024. # [21:56] <annevk> meh
  1025. # [21:56] <Hixie> but i don't know which i even want when i'm in the EventSource constructor
  1026. # [21:56] <Hixie> since EventSource can be in srcdoc, in iframe, or in worker
  1027. # [21:56] <annevk> so can XMLHttpRequest
  1028. # [21:56] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
  1029. # [21:56] <Hixie> er, s/in iframe/in top-level/
  1030. # [21:56] <Hixie> right
  1031. # [21:57] <Hixie> we need an abstract "referer concpt"
  1032. # [21:57] <Hixie> concept
  1033. # [21:57] <Hixie> that scripts can have
  1034. # [21:57] <Hixie> which either points to their document or to a url
  1035. # [21:57] <Hixie> except even that doesn't work for xhr
  1036. # [21:57] <Hixie> since you need a special doc for that one, not the entry script
  1037. # [21:57] <Hixie> lordy
  1038. # [21:58] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  1039. # [21:59] <Hixie> annevk: describe what you want for xhr again?
  1040. # [21:59] <annevk> Worker URL inside workers
  1041. # [21:59] <annevk> Associated document object's url for the normal context
  1042. # [21:59] <annevk> I have not thought about the srcdoc case, didn't know it was special
  1043. # [22:00] <Hixie> what document is the associated document object when in a worker?
  1044. # [22:00] <annevk> there's none
  1045. # [22:00] <Hixie> hm
  1046. # [22:00] <annevk> the document is mostly used to determine the base URL and origin
  1047. # [22:00] <Hixie> (srcdoc is special because otherwise you'll get about:srcdoc as the url)
  1048. # [22:00] <annevk> and for workers they're set specifically
  1049. # [22:00] <Hixie> aah, you already hard-code workers?
  1050. # [22:00] <annevk> workers hardcodes XHR
  1051. # [22:00] <Hixie> good to know
  1052. # [22:01] <annevk> but XHR could have an associated XHR referer URL
  1053. # [22:01] <annevk> that workers could set
  1054. # [22:01] <annevk> and is used for fetching
  1055. # [22:01] <annevk> that would basically be the same thing as we have now
  1056. # [22:01] <annevk> for origin and the base URL
  1057. # [22:01] <Hixie> ok
  1058. # [22:01] <Hixie> let me stew for a minute
  1059. # [22:01] <annevk> i might stew until tomorrow :)
  1060. # [22:01] <annevk> ttyl
  1061. # [22:02] * Quits: sedovsek (~robert@BSN-176-196-55.dial-up.dsl.siol.net) (Quit: sedovsek)
  1062. # [22:02] <Hixie> if i just define a "referrer source" concept that is either a doc or a url
  1063. # [22:02] <Hixie> and xhr has a way for me to set the referrer source
  1064. # [22:02] <Hixie> and scripts have a "the scripts' referrer source"
  1065. # [22:03] * Quits: deane (~deane@203.184.22.238) (Read error: Connection reset by peer)
  1066. # [22:04] * Joins: deane (~deane@203.184.22.238)
  1067. # [22:05] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  1068. # [22:08] * Quits: KevinMarks2 (~KevinMark@50-196-131-20-static.hfc.comcastbusiness.net)
  1069. # [22:10] * Quits: drublic (~drublic@frbg-4d028a9b.pool.mediaWays.net) (Remote host closed the connection)
  1070. # [22:10] * Joins: drublic (~drublic@frbg-4d028a9b.pool.mediaWays.net)
  1071. # [22:11] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
  1072. # [22:12] <Hixie> sicking: workers whose urls are data: URLs. What Referer should we use? nothing? the data: URL?
  1073. # [22:13] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  1074. # [22:14] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  1075. # [22:14] * Quits: erichynds (~ehynds@64.206.121.41)
  1076. # [22:15] * Joins: isherman-book (Adium@nat/google/x-enniloyejmftqwqi)
  1077. # [22:16] * Quits: drublic (~drublic@frbg-4d028a9b.pool.mediaWays.net) (Ping timeout: 276 seconds)
  1078. # [22:16] <annevk> already use no referer if there's tuple origin
  1079. # [22:16] <annevk> if there's no tuple origin
  1080. # [22:16] <annevk> so I think we should do that here too
  1081. # [22:16] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  1082. # [22:16] * Quits: dbaron (~dbaron@nat/mozilla/x-ywwbhjbzrnsdstnf) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1083. # [22:17] <Hixie> annevk: well, origin is different that url, for workers
  1084. # [22:17] <Hixie> annevk: and for everyone else for that matter
  1085. # [22:17] <Hixie> annevk: data: documents ofter have a real origin that's not data:
  1086. # [22:17] <Hixie> often
  1087. # [22:17] <annevk> fair enough
  1088. # [22:17] * abstractj is now known as abstractj|brb
  1089. # [22:18] <annevk> but leaking data URLs seems somewhat dangerous
  1090. # [22:18] <annevk> although I guess workers cannot really make many interesting requests except with XMLHttpRequest
  1091. # [22:18] <annevk> but it also seems like a huge bandwidth waste for little benefit
  1092. # [22:19] <Hixie> yeah i am thinking we should just drop data: URL referrers
  1093. # [22:21] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Quit: Leaving.)
  1094. # [22:24] * jonlee|afk is now known as jonlee
  1095. # [22:25] * Joins: sedovsek (~robert@BSN-176-196-55.dial-up.dsl.siol.net)
  1096. # [22:28] <sicking> Hixie: good question
  1097. # [22:28] <sicking> Hixie: the data: url is certainly the wrong answer
  1098. # [22:28] <sicking> Hixie: gut instinct is the URL of the opening document.
  1099. # [22:28] <sicking> Hixie: which unfortunately introduces a fair amount of complexity
  1100. # [22:29] <Hixie> my gut instinct is the empty string
  1101. # [22:29] <Hixie> but maybe i'm more intuitively scared of complexity :-P
  1102. # [22:29] <hober> Hixie: re: your question earlier, i'll file a bug on your side once things settle down
  1103. # [22:29] <Hixie> hober: ok, thanks.
  1104. # [22:30] <Hixie> hober: (then we can have the fight all over again with a different result ;-) )
  1105. # [22:31] <hober> heh
  1106. # [22:36] * Quits: maikmerten (~maikmerte@port-92-201-108-38.dynamic.qsc.de) (Quit: Leaving)
  1107. # [22:37] * Joins: necolas (~necolas@5e0428da.bb.sky.com)
  1108. # [22:37] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 248 seconds)
  1109. # [22:38] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  1110. # [22:42] * Peter` is now known as beverloo`
  1111. # [22:51] * Joins: smaug____ (~chatzilla@94.42.88.38)
  1112. # [22:51] * Joins: danbri (~danbri@92.36.181.208)
  1113. # [22:52] * Quits: smaug____ (~chatzilla@94.42.88.38) (Remote host closed the connection)
  1114. # [22:53] * Joins: smaug____ (~chatzilla@94.42.88.38)
  1115. # [22:57] * Quits: moo-_- (miohtama@kapsi.fi) (Ping timeout: 252 seconds)
  1116. # [22:59] <jsbell> Who let Ms2ger log off? grrrr.
  1117. # [23:02] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  1118. # [23:03] * Quits: isherman-book (Adium@nat/google/x-enniloyejmftqwqi) (Quit: Leaving.)
  1119. # [23:04] * ojan_away is now known as ojan
  1120. # [23:06] * Quits: danielfilho (~danielfil@189.120.70.136) (Remote host closed the connection)
  1121. # [23:08] <jgraham> jsbell: Supposedly he went on holiday
  1122. # [23:08] <jgraham> But we think he might just be rebooting
  1123. # [23:08] <jgraham> (fsck takes a long time)
  1124. # [23:09] <jsbell> Ah well, nothing urgent, just an IndexedDB edge case he uploaded a test for but there's no spec language or bug about it.
  1125. # [23:10] * Quits: svl (~me@84-50-143-14-dsl.rkv.estpak.ee) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1126. # [23:10] * abstractj|brb is now known as abstractj
  1127. # [23:11] * Quits: samuelgiles (~samuelgil@cpc2-haye16-2-0-cust448.haye.cable.virginmedia.com) (Quit: This computer has gone to sleep)
  1128. # [23:12] * Joins: isherman-book (Adium@nat/google/x-oxapyqyodbagfkyq)
  1129. # [23:13] * Quits: a-ja (~chatzilla@70.230.152.83) (Read error: Connection reset by peer)
  1130. # [23:13] * Joins: a-ja (~chatzilla@70.230.152.83)
  1131. # [23:14] * Parts: a-ja (~chatzilla@70.230.152.83)
  1132. # [23:16] * Joins: dbaron (~dbaron@nat/mozilla/x-fywnxtaqfgyhizcy)
  1133. # [23:20] * Quits: MacTed (~Thud@63.119.36.36)
  1134. # [23:22] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
  1135. # [23:22] * Quits: dgathright (~dgathrigh@nat/yahoo/x-nmpdrpqrajyvhlst) (Ping timeout: 268 seconds)
  1136. # [23:23] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1137. # [23:27] * Quits: tawhuac (~tawhuac@190.71.251.96) (Quit: Leaving)
  1138. # [23:30] * Quits: sarro (~sarro@i5E865DF2.versanet.de)
  1139. # [23:31] * Quits: isherman-book (Adium@nat/google/x-oxapyqyodbagfkyq) (Quit: Leaving.)
  1140. # [23:34] * fishd__ is now known as fishd
  1141. # [23:37] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  1142. # [23:40] * Quits: rworth (~rworth@pool-72-66-13-241.washdc.fios.verizon.net) (Quit: Leaving...)
  1143. # [23:42] * Joins: danzik171 (~danzik17@164.55.254.106)
  1144. # [23:43] * Quits: Tavp (~Bruno@200.255.132.162) (Quit: Leaving)
  1145. # [23:44] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  1146. # [23:45] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 240 seconds)
  1147. # [23:46] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Quit: Leaving...)
  1148. # [23:47] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 240 seconds)
  1149. # [23:49] * Quits: sedovsek (~robert@BSN-176-196-55.dial-up.dsl.siol.net) (Quit: sedovsek)
  1150. # [23:51] * Quits: necolas (~necolas@5e0428da.bb.sky.com) (Remote host closed the connection)
  1151. # [23:51] * Joins: dgathright (~dgathrigh@nat/yahoo/x-oanseqhlpyojwytp)
  1152. # [23:52] * Quits: danbri (~danbri@92.36.181.208) (Remote host closed the connection)
  1153. # [23:52] * Joins: danbri (~danbri@92.36.181.208)
  1154. # [23:52] * Joins: dgathright_ (~dgathrigh@nat/yahoo/x-ogignyynpfvchfnv)
  1155. # [23:54] * Joins: arunranga (~arunranga@pool-71-125-206-32.nycmny.east.verizon.net)
  1156. # [23:55] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
  1157. # [23:56] * Quits: dgathright (~dgathrigh@nat/yahoo/x-oanseqhlpyojwytp) (Ping timeout: 245 seconds)
  1158. # [23:56] * dgathright_ is now known as dgathright
  1159. # [23:58] * jonlee is now known as jonlee|afk
  1160. # Session Close: Thu Sep 13 00:00:00 2012

The end :)