/irc-logs / freenode / #whatwg / 2013-05-23 / end

Options:

  1. # Session Start: Thu May 23 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:03] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  4. # [00:06] * Quits: Computer_hobby (~darkcyphe@san.space150.com) (Remote host closed the connection)
  5. # [00:07] * Quits: ap (~ap@2620:149:4:1b01:1970:569f:4afe:c8db) (Remote host closed the connection)
  6. # [00:08] * Joins: [[zzzz]] (~q@node-ki0.pool-101-108.dynamic.totbb.net)
  7. # [00:11] * Joins: rc0mbs (~rcombs@rodgercombs.tk)
  8. # [00:11] * Quits: [[zzz]] (~q@node-met.pool-101-108.dynamic.totbb.net) (Ping timeout: 252 seconds)
  9. # [00:12] * Quits: rcombs (~rcombs@rodgercombs.tk) (Ping timeout: 260 seconds)
  10. # [00:12] * rc0mbs is now known as rcombs
  11. # [00:12] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  12. # [00:12] * Joins: ap (~ap@2620:149:4:1b01:1970:569f:4afe:c8db)
  13. # [00:18] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  14. # [00:23] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  15. # [00:24] * Joins: tantek (~tantek@c-76-126-173-242.hsd1.ca.comcast.net)
  16. # [00:28] * Quits: ap (~ap@2620:149:4:1b01:1970:569f:4afe:c8db) (Quit: ap)
  17. # [00:30] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: miketaylr)
  18. # [00:31] * Joins: jernoble_ (~jernoble@17.212.154.230)
  19. # [00:31] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  20. # [00:32] * Joins: nimbu1 (~Adium@70-36-142-26.dsl.dynamic.sonic.net)
  21. # [00:33] * Quits: tantek (~tantek@c-76-126-173-242.hsd1.ca.comcast.net) (Quit: tantek)
  22. # [00:35] * Joins: tantek (~tantek@c-76-126-173-242.hsd1.ca.comcast.net)
  23. # [00:36] * Joins: ambv (~ambv@aebb96.neoplus.adsl.tpnet.pl)
  24. # [00:36] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
  25. # [00:36] * Quits: nimbu1 (~Adium@70-36-142-26.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
  26. # [00:43] * Joins: KevinMarks (~KevinMark@vpn-na-west.corp.salesforce.com)
  27. # [00:47] * Quits: jernoble_ (~jernoble@17.212.154.230) (Quit: Textual IRC Client: www.textualapp.com)
  28. # [00:50] * Quits: vcarbune (~vcarbune@84-74-140-149.dclient.hispeed.ch) (Ping timeout: 252 seconds)
  29. # [00:53] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  30. # [00:56] * Quits: mven (~mven@169.241.49.239) (Remote host closed the connection)
  31. # [01:09] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
  32. # [01:09] * Joins: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt)
  33. # [01:10] * Quits: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net) (Quit: Leaving)
  34. # [01:13] * Quits: ambv (~ambv@aebb96.neoplus.adsl.tpnet.pl) (Quit: ambv)
  35. # [01:17] * Joins: reyre_ (~reyre_@203.69.99.17)
  36. # [01:17] * Quits: jryans_ (~jryans@office.massrel.com) (Quit: Be back later)
  37. # [01:21] * Quits: othermaciej (~mjs@17.114.106.157) (Quit: othermaciej)
  38. # [01:25] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Computer has gone to sleep.)
  39. # [01:27] * Joins: jernoble (~jernoble@17.212.152.13)
  40. # [01:27] * Joins: dekiss1 (~math@77.28.15.220)
  41. # [01:27] * Quits: dekiss (~math@77.28.21.103) (Ping timeout: 245 seconds)
  42. # [01:28] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Quit: chriseppstein)
  43. # [01:30] * dekiss1 is now known as ekiss
  44. # [01:30] * ekiss is now known as dkiss
  45. # [01:30] * dkiss is now known as dekiss
  46. # [01:32] * Joins: nimbu1 (~Adium@70-36-142-26.dsl.dynamic.sonic.net)
  47. # [01:34] * Quits: krit (~krit@sjfw1.adobe.com) (Quit: Leaving.)
  48. # [01:37] * Quits: nimbu1 (~Adium@70-36-142-26.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
  49. # [01:43] * Joins: scor (scor@conference/drupalcon/x-zdcbdkeiluityoju)
  50. # [01:43] * Quits: scor (scor@conference/drupalcon/x-zdcbdkeiluityoju) (Changing host)
  51. # [01:43] * Joins: scor (scor@drupal.org/user/52142/view)
  52. # [01:44] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  53. # [01:46] * Joins: scor (scor@conference/drupalcon/x-atfueffrjzkbhnjo)
  54. # [01:46] * Quits: scor (scor@conference/drupalcon/x-atfueffrjzkbhnjo) (Changing host)
  55. # [01:46] * Joins: scor (scor@drupal.org/user/52142/view)
  56. # [01:46] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  57. # [01:47] * Joins: dbaron (~dbaron@203.69.99.16)
  58. # [01:49] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  59. # [01:49] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  60. # [01:50] * Quits: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt) (Quit: jpn)
  61. # [01:52] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  62. # [01:52] * Quits: reyre_ (~reyre_@203.69.99.17) (Remote host closed the connection)
  63. # [01:55] * Quits: tantek (~tantek@c-76-126-173-242.hsd1.ca.comcast.net) (Quit: tantek)
  64. # [01:56] * Joins: ap (~ap@2620:149:4:1b01:a1d4:fbca:94d2:d1c3)
  65. # [02:03] * Quits: vitorpacheco (~vitor@186-247-210-121.user.veloxzone.com.br) (Remote host closed the connection)
  66. # [02:04] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
  67. # [02:04] * Quits: ^esc (~esc_ape@178.115.250.209.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  68. # [02:05] * Joins: scor (scor@conference/drupalcon/x-dlozaqomcvrvcoah)
  69. # [02:05] * Quits: scor (scor@conference/drupalcon/x-dlozaqomcvrvcoah) (Changing host)
  70. # [02:05] * Joins: scor (scor@drupal.org/user/52142/view)
  71. # [02:08] * Joins: a-ja (~Instantbi@70.230.152.154)
  72. # [02:12] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  73. # [02:13] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  74. # [02:14] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  75. # [02:14] * Quits: KevinMarks (~KevinMark@vpn-na-west.corp.salesforce.com) (Ping timeout: 260 seconds)
  76. # [02:15] * Quits: smaug____ (~chatzilla@85-76-107-209-nat.elisa-mobile.fi) (Ping timeout: 260 seconds)
  77. # [02:15] * Quits: ap (~ap@2620:149:4:1b01:a1d4:fbca:94d2:d1c3) (Quit: ap)
  78. # [02:17] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  79. # [02:18] * Joins: kinetik_ (~kinetik@121.99.38.239)
  80. # [02:19] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  81. # [02:20] * Quits: kinetik (~kinetik@121.99.39.178) (Ping timeout: 245 seconds)
  82. # [02:20] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  83. # [02:22] * Quits: josemanuel (~josemanue@209.175.221.87.dynamic.jazztel.es) (Quit: Saliendo)
  84. # [02:24] * Quits: jsbell (jsbell@nat/google/x-tufyxzwomyzmrftr) (Quit: There's no place like home...)
  85. # [02:26] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  86. # [02:33] * Joins: nimbu (~Adium@70-36-142-26.dsl.dynamic.sonic.net)
  87. # [02:34] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  88. # [02:37] * Quits: nimbu (~Adium@70-36-142-26.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
  89. # [02:41] * Quits: garciawebdev (~garciaweb@190.244.74.107) (Remote host closed the connection)
  90. # [02:41] * Quits: dbaron (~dbaron@203.69.99.16) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  91. # [02:46] * Joins: vitorpacheco (~vitor@186-247-210-121.user.veloxzone.com.br)
  92. # [02:46] * Quits: vitorpacheco (~vitor@186-247-210-121.user.veloxzone.com.br) (Read error: Connection reset by peer)
  93. # [02:46] * Joins: vitorpacheco (~vitor@186-247-210-121.user.veloxzone.com.br)
  94. # [02:48] * Joins: annevk (~annevk@203.69.99.17)
  95. # [02:55] * Joins: reyre_ (~reyre_@118-163-10-190.HINET-IP.hinet.net)
  96. # [02:59] * Joins: dbaron (~dbaron@118-163-10-190.HINET-IP.hinet.net)
  97. # [02:59] * Joins: birtles (~chatzilla@118-163-10-190.HINET-IP.hinet.net)
  98. # [02:59] * Joins: newtron (~newtron@69-165-138-36.dsl.teksavvy.com)
  99. # [03:03] * Joins: SimonSapin (~simon@203.69.99.17)
  100. # [03:08] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  101. # [03:09] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  102. # [03:11] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  103. # [03:12] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  104. # [03:12] * Joins: heycam|away (~cam@wok.mcc.id.au)
  105. # [03:16] * [[zzzz]] is now known as [[zz]]
  106. # [03:27] * Quits: SimonSapin (~simon@203.69.99.17) (Quit: Leaving.)
  107. # [03:27] * Quits: newtron (~newtron@69-165-138-36.dsl.teksavvy.com) (Remote host closed the connection)
  108. # [03:28] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
  109. # [03:31] * Joins: weinig (~weinig@17.212.155.14)
  110. # [03:31] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  111. # [03:34] * Joins: nimbu (~Adium@70-36-142-26.dsl.dynamic.sonic.net)
  112. # [03:35] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  113. # [03:37] * Quits: annevk (~annevk@203.69.99.17) (Remote host closed the connection)
  114. # [03:38] * Quits: nimbu (~Adium@70-36-142-26.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
  115. # [03:40] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: goodbye cruel world)
  116. # [03:41] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  117. # [03:43] * Quits: dekiss (~math@77.28.15.220)
  118. # [03:48] * Joins: nimbu (~Adium@70-36-142-26.dsl.dynamic.sonic.net)
  119. # [03:51] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  120. # [03:56] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 276 seconds)
  121. # [04:01] * Joins: reyre- (~reyre_@220-136-14-43.dynamic.hinet.net)
  122. # [04:01] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  123. # [04:03] * Quits: reyre_ (~reyre_@118-163-10-190.HINET-IP.hinet.net) (Ping timeout: 256 seconds)
  124. # [04:04] * Quits: birtles (~chatzilla@118-163-10-190.HINET-IP.hinet.net) (Ping timeout: 256 seconds)
  125. # [04:04] * Joins: jernoble_ (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  126. # [04:05] * jernoble_ is now known as jernoble|home
  127. # [04:07] * Quits: sgalineau (~sylvaing@sjfw1-a.adobe.com) (Quit: Textual IRC Client: www.textualapp.com)
  128. # [04:09] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  129. # [04:09] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  130. # [04:12] * Joins: danielfilho (~danielfil@200.233.53.185)
  131. # [04:13] * Quits: danielfilho (~danielfil@200.233.53.185) (Remote host closed the connection)
  132. # [04:13] * Joins: danielfilho (~danielfil@200.233.53.185)
  133. # [04:17] * Joins: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net)
  134. # [04:17] * Joins: annevk (~annevk@118-163-10-190.HINET-IP.hinet.net)
  135. # [04:22] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  136. # [04:22] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  137. # [04:22] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  138. # [04:22] * Quits: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net) (Ping timeout: 240 seconds)
  139. # [04:22] * Joins: scor (scor@conference/drupalcon/x-rbgmbwjjngaaznwx)
  140. # [04:22] * Quits: scor (scor@conference/drupalcon/x-rbgmbwjjngaaznwx) (Changing host)
  141. # [04:22] * Joins: scor (scor@drupal.org/user/52142/view)
  142. # [04:23] * Quits: reyre- (~reyre_@220-136-14-43.dynamic.hinet.net) (Remote host closed the connection)
  143. # [04:24] * Quits: jernoble|home (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
  144. # [04:26] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  145. # [04:27] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  146. # [04:29] * Krinkle is now known as Krinkle|detached
  147. # [04:33] * Joins: tantek (~tantek@mfe0536d0.tmodns.net)
  148. # [04:35] * Joins: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net)
  149. # [04:40] * Quits: tantek (~tantek@mfe0536d0.tmodns.net) (Ping timeout: 256 seconds)
  150. # [04:51] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  151. # [05:04] <annevk> TC39: Work with us. "W3C": Okay, how do I solve X in a way that makes sense? TC39: GTFO.
  152. # [05:05] <annevk> sad panda
  153. # [05:07] * Joins: roc_ (~chatzilla@220-136-14-43.dynamic.hinet.net)
  154. # [05:07] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  155. # [05:11] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  156. # [05:11] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  157. # [05:13] * Joins: reyre_ (~reyre_@118-163-10-190.HINET-IP.hinet.net)
  158. # [05:18] * Quits: weinig (~weinig@17.212.155.14) (Quit: weinig)
  159. # [05:20] <zcorpan> annevk: up early?
  160. # [05:21] * Joins: rniwa__ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  161. # [05:21] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  162. # [05:22] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  163. # [05:22] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  164. # [05:23] <annevk> zcorpan: late today actually. I'm in Taipei
  165. # [05:23] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  166. # [05:23] <zcorpan> ah
  167. # [05:24] <annevk> zcorpan: about to upload your merge to the server
  168. # [05:24] * Quits: reyre_ (~reyre_@118-163-10-190.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  169. # [05:24] * Joins: reyre- (~reyre_@118-163-10-190.HINET-IP.hinet.net)
  170. # [05:25] <zcorpan> what merge?
  171. # [05:25] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
  172. # [05:25] * Quits: reyre- (~reyre_@118-163-10-190.HINET-IP.hinet.net) (Remote host closed the connection)
  173. # [05:26] <annevk> zcorpan: NOTE requiring whitespace
  174. # [05:26] <zcorpan> ah
  175. # [05:26] * Joins: birtles (~chatzilla@118-163-10-190.HINET-IP.hinet.net)
  176. # [05:27] * Joins: reyre_ (~reyre_@118-163-10-190.HINET-IP.hinet.net)
  177. # [05:27] <zcorpan> first i considered filing a bug but i figured it would be about the same effort to do a PR
  178. # [05:34] * Joins: reyre- (~reyre_@220-136-14-43.dynamic.hinet.net)
  179. # [05:34] * Quits: reyre- (~reyre_@220-136-14-43.dynamic.hinet.net) (Remote host closed the connection)
  180. # [05:34] * Quits: reyre_ (~reyre_@118-163-10-190.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  181. # [05:40] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
  182. # [05:41] * Joins: ehsan (~ehsan@24.212.206.174)
  183. # [05:43] * Parts: jimmyalcala (~jimmyalca@186.93.255.73)
  184. # [05:44] <MikeSmith> Taipei
  185. # [05:45] <MikeSmith> annevk: nice
  186. # [05:45] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  187. # [05:45] <MikeSmith> been there only one time but I'd really like to visit again
  188. # [05:46] <annevk> MikeSmith: mostly been working thus far, but Saturday I'll have a chance to visit a few things and maybe go for a hike
  189. # [05:47] <annevk> MikeSmith: unfortunately the TAG F2F is in London next week so I couldn't hang around longer. Ideally I would've just stayed in Asia until the AC thingie...
  190. # [05:48] * Joins: weinig (~weinig@24.130.60.35)
  191. # [05:48] <MikeSmith> annevk: people probably suggested this already, but I recommend going to the night market if you have time
  192. # [05:51] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  193. # [05:53] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  194. # [05:57] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 248 seconds)
  195. # [06:01] * Quits: rniwa__ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa__)
  196. # [06:11] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  197. # [06:17] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 252 seconds)
  198. # [06:18] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
  199. # [06:21] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
  200. # [06:21] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
  201. # [06:23] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  202. # [06:24] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  203. # [06:28] * Quits: roc_ (~chatzilla@220-136-14-43.dynamic.hinet.net) (Ping timeout: 256 seconds)
  204. # [06:34] * Joins: weinig (~weinig@24.130.60.35)
  205. # [06:36] * Joins: stalled (~stalled@unaffiliated/stalled)
  206. # [06:43] * Parts: a-ja (~Instantbi@70.230.152.154)
  207. # [06:43] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  208. # [06:45] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  209. # [06:54] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  210. # [06:59] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  211. # [07:02] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Ping timeout: 256 seconds)
  212. # [07:05] * Quits: dbaron (~dbaron@118-163-10-190.HINET-IP.hinet.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  213. # [07:06] * Joins: dbaron (~dbaron@118-163-10-190.HINET-IP.hinet.net)
  214. # [07:11] * Joins: jernoble_ (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  215. # [07:11] * Joins: Badreddin (~Nur@189.192.155.69)
  216. # [07:11] <nimbu> Taipeiii
  217. # [07:12] <nimbu> i was only there to buy the first tiny asus computer
  218. # [07:12] <nimbu> and i never used it since
  219. # [07:15] <annevk> sounds like my XO laptop
  220. # [07:15] <annevk> although I got that in Oslo
  221. # [07:17] <nimbu> ya exactly
  222. # [07:22] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 252 seconds)
  223. # [07:26] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  224. # [07:35] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  225. # [07:39] * Quits: vitorpacheco (~vitor@186-247-210-121.user.veloxzone.com.br) (Quit: Saindo)
  226. # [07:42] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  227. # [07:42] * Quits: yoichio (yoichio@nat/google/x-jspxllqdyeeevhku) (Quit: Leaving...)
  228. # [07:48] * Quits: nimbu (~Adium@70-36-142-26.dsl.dynamic.sonic.net) (Quit: Leaving.)
  229. # [07:55] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  230. # [07:55] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  231. # [08:00] * kinetik_ is now known as kinetik
  232. # [08:00] * Joins: richt (~richt@113.10.33.110)
  233. # [08:02] * Quits: birtles (~chatzilla@118-163-10-190.HINET-IP.hinet.net) (Ping timeout: 276 seconds)
  234. # [08:02] * Quits: annevk (~annevk@118-163-10-190.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  235. # [08:02] * Joins: annevk5 (~annevk@118-163-10-190.HINET-IP.hinet.net)
  236. # [08:03] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Linkinus - http://linkinus.com)
  237. # [08:09] * Quits: rcombs (~rcombs@rodgercombs.tk) (Read error: Connection reset by peer)
  238. # [08:10] * Joins: richt_ (~richt@91.216.105.21)
  239. # [08:11] * Quits: rillian (~giles@mf4-xiph.osuosl.org) (Ping timeout: 256 seconds)
  240. # [08:11] * Joins: rillian (~giles@mf4-xiph.osuosl.org)
  241. # [08:12] * Quits: richt (~richt@113.10.33.110) (Ping timeout: 248 seconds)
  242. # [08:13] * Joins: rcombs (~rcombs@rodgercombs.tk)
  243. # [08:13] * Joins: Masklinn (~textual@213.211.144.229)
  244. # [08:14] * Joins: richt (~richt@113.10.33.110)
  245. # [08:17] * Joins: JibberJim (~opera@2.222.180.32)
  246. # [08:18] * Quits: richt_ (~richt@91.216.105.21) (Ping timeout: 276 seconds)
  247. # [08:18] * Joins: barneybook (~kvirc@36-229-224-151.dynamic-ip.hinet.net)
  248. # [08:24] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  249. # [08:25] <annevk5> Why is "intertwinedness" not a word?
  250. # [08:25] * annevk5 is now known as annevk
  251. # [08:26] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  252. # [08:26] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  253. # [08:26] * Joins: shwetank (~shwetank@122.173.184.64)
  254. # [08:28] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  255. # [08:28] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  256. # [08:32] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  257. # [08:34] * Joins: annevk5 (~annevk@118-163-10-190.HINET-IP.hinet.net)
  258. # [08:34] * Quits: annevk (~annevk@118-163-10-190.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  259. # [08:35] * Joins: OnlyMax (~OnlyMax@187-126-204-186.user.veloxzone.com.br)
  260. # [08:37] * Joins: reyre_ (~reyre_@220-136-14-43.dynamic.hinet.net)
  261. # [08:44] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
  262. # [08:46] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  263. # [08:46] * Joins: niloy (~niloy@115.112.64.6)
  264. # [08:47] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  265. # [08:48] * Quits: Masklinn (~textual@213.211.144.229)
  266. # [08:51] * Joins: Ms2ger (~Ms2ger@253.193-64-87.adsl-dyn.isp.belgacom.be)
  267. # [08:56] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  268. # [09:01] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 256 seconds)
  269. # [09:02] <Ms2ger> hober, yeah, I believe the one thing the whatwg members did was making annevk a member
  270. # [09:06] * Joins: hallvors (~hallvord@node-c6rfif8a3ui4wr.20.ipv6.opera.com)
  271. # [09:08] * Joins: richt_ (~richt@14.63.29.162)
  272. # [09:11] * Quits: richt (~richt@113.10.33.110) (Ping timeout: 260 seconds)
  273. # [09:11] * Joins: richt__ (~richt@222.233.254.208)
  274. # [09:14] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
  275. # [09:14] * Quits: richt_ (~richt@14.63.29.162) (Ping timeout: 256 seconds)
  276. # [09:15] * Joins: richt (~richt@91.216.105.6)
  277. # [09:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  278. # [09:19] * Quits: richt__ (~richt@222.233.254.208) (Ping timeout: 252 seconds)
  279. # [09:24] <hallvors> morning annevk5
  280. # [09:24] * annevk5 is now known as annevk
  281. # [09:24] <annevk> hallvors: good afternoon
  282. # [09:24] * Joins: ^esc (~esc_ape@77.116.247.141.wireless.dyn.drei.com)
  283. # [09:25] <hallvors> so it's you and not a clone - 5 of you would be a bit rich, though between you you'd get a lot of spec stuff done :-p
  284. # [09:25] <hallvors> joking aside: thanks for the response headers fix
  285. # [09:25] <annevk> heh
  286. # [09:25] <annevk> 5 is an obscure reference to 5 > 2, which is itself obscure
  287. # [09:27] * Quits: Thezilch (~fuz007@cpe-172-248-205-236.socal.res.rr.com) (Read error: Connection reset by peer)
  288. # [09:27] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  289. # [09:28] * Joins: ambv (~ambv@213.17.226.11)
  290. # [09:31] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 256 seconds)
  291. # [09:36] * Joins: richt_ (~richt@222.233.254.208)
  292. # [09:36] * Joins: darobin (~darobin@78.109.80.74)
  293. # [09:38] * Joins: Masklinn (~textual@109.89.68.161)
  294. # [09:38] <hallvors> layered obscurity. Sounds like something a spec editor would be into, yes
  295. # [09:38] <hallvors> ;)
  296. # [09:39] * Quits: richt (~richt@91.216.105.6) (Ping timeout: 256 seconds)
  297. # [09:39] * jonlee|afk is now known as jonlee
  298. # [09:42] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  299. # [09:42] <annevk> only in off hours
  300. # [09:48] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  301. # [09:50] <hsivonen> MikeSmith: did Vic Gundotra make you take the "(tm)" bit out on G+?
  302. # [09:51] * Quits: dbaron (~dbaron@118-163-10-190.HINET-IP.hinet.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  303. # [09:53] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  304. # [09:53] * Joins: dbaron (~dbaron@118-163-10-190.HINET-IP.hinet.net)
  305. # [09:54] * Quits: JibberJim (~opera@2.222.180.32) (Quit: JibberJim)
  306. # [09:58] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  307. # [10:00] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  308. # [10:02] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  309. # [10:05] * heycam|away is now known as heycam
  310. # [10:08] * heycam is now known as heycam|away
  311. # [10:08] * Quits: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net) (Ping timeout: 252 seconds)
  312. # [10:10] * jonlee is now known as jonlee|afk
  313. # [10:11] * Joins: benbarnett (~Adium@80.87.30.115)
  314. # [10:18] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  315. # [10:23] * Joins: nonge_ (~nonge@p5B3269C2.dip0.t-ipconnect.de)
  316. # [10:25] * Joins: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net)
  317. # [10:27] * Quits: nonge (~nonge@p5B32621F.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
  318. # [10:27] * jonlee|afk is now known as jonlee
  319. # [10:28] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  320. # [10:32] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  321. # [10:36] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  322. # [10:37] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  323. # [10:38] * Quits: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net) (Quit: Leaving.)
  324. # [10:41] * Joins: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net)
  325. # [10:42] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  326. # [10:43] <hallvors> Does the CORS spec have a test suite?
  327. # [10:44] <annevk> hallvors: yeah, Odin wrote one
  328. # [10:44] <odinho> ^_^
  329. # [10:44] <hallvors> great, but where is it?
  330. # [10:44] <odinho> The obvious place
  331. # [10:44] <hallvors> I was looking around at w3c-test a bit
  332. # [10:44] <odinho> webappsec/cors
  333. # [10:44] <odinho> BUT!
  334. # [10:44] <hallvors> ah
  335. # [10:44] <hallvors> thanks
  336. # [10:44] <odinho> I will move it :D
  337. # [10:44] <odinho> Because I am allowed now
  338. # [10:45] <odinho> "allowed"
  339. # [10:45] <annevk> put it in Fetch :)
  340. # [10:46] <odinho> annevk: I'll put it in web-platform-tests/ -- but I should use the TR name, and that's still cors at W3C. :/
  341. # [10:46] <annevk> odinho: there's a requirement to that effect?
  342. # [10:46] <odinho> Dunno when the man will take Fetch.
  343. # [10:46] <odinho> annevk: Yep. To make it easy to find tests-specs.
  344. # [10:47] <odinho> I think it's a good rule :)
  345. # [10:47] <annevk> good rule of thumb, sure
  346. # [10:47] <Ms2ger> odinho, just put them under fetch
  347. # [10:47] <odinho> annevk: Easy to move when webapps/someone taks fetch
  348. # [10:48] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  349. # [10:51] <hallvors> odinho: could you also make sure the correct server names and port numbers work on w3c-test.org ?
  350. # [10:51] <hallvors> or rewrite the tests to use http://www.w3.org/wiki/Testing/Requirements#The_Web_test_server_must_be_available_through_different_domain_names
  351. # [10:52] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Client Quit)
  352. # [10:53] <Ms2ger> Does webappssec have anything else?
  353. # [10:54] * Joins: ^esc_ (~esc_ape@178.115.250.171.wireless.dyn.drei.com)
  354. # [10:55] * Quits: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net) (Quit: Leaving.)
  355. # [10:55] * Quits: ^esc (~esc_ape@77.116.247.141.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  356. # [10:56] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
  357. # [10:56] * Joins: bzed (~bzed@devel.recluse.de)
  358. # [11:00] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  359. # [11:02] * Quits: Masklinn (~textual@109.89.68.161) (Ping timeout: 256 seconds)
  360. # [11:04] * Joins: Masklinn (~textual@109.89.68.161)
  361. # [11:05] * jonlee is now known as jonlee|afk
  362. # [11:06] * jonlee|afk is now known as jonlee
  363. # [11:09] * Quits: Yudai (~Yudai@nttkyo165225.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Ping timeout: 252 seconds)
  364. # [11:12] <hallvors> annevk: why is there no text about redirects under "cross-origin request event rules"?
  365. # [11:12] <hallvors> http://xhr.spec.whatwg.org/#cross-origin-request-event-rules
  366. # [11:12] <annevk> Apparently my site is the reference Stackoverflow uses to comment on why application/xml is better than text/xml, except that blog post is really old and obsolete by now (although the bad RFC has not yet been updated).
  367. # [11:13] <annevk> hallvors: CORS handles redirects
  368. # [11:13] <annevk> hallvors: all redirect text is going away once I patch XMLHttpRequest to use Fetch
  369. # [11:13] * hallvors will look at CORS
  370. # [11:13] <annevk> Look at Fetch
  371. # [11:13] <annevk> CORS is the past
  372. # [11:15] <hallvors> http://www.w3.org/TR/2013/CR-cors-20130129/#redirect-steps
  373. # [11:15] * hallvors will look at Fetch too
  374. # [11:16] * Quits: reyre_ (~reyre_@220-136-14-43.dynamic.hinet.net) (Remote host closed the connection)
  375. # [11:16] * jonlee is now known as jonlee|afk
  376. # [11:17] <annevk> o_O TR/
  377. # [11:17] <annevk> http://steps.dodgson.org/b/2013/05/19/polymer-and-web-components/ "The New Gang of Four" :-)
  378. # [11:17] * Quits: shwetank (~shwetank@122.173.184.64) (Quit: Leaving...)
  379. # [11:18] <hallvors> annevk: that's the CORS spec your XHR spec on whatwg links to :)
  380. # [11:19] * hallvors believes in clicking links on the web
  381. # [11:19] <annevk> o_O
  382. # [11:19] <annevk> might be the latest I suppose, all the more reason to fetchify it
  383. # [11:19] * Joins: Yudai (~Yudai@nttkyo165225.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  384. # [11:19] * Quits: annevk (~annevk@118-163-10-190.HINET-IP.hinet.net) (Remote host closed the connection)
  385. # [11:20] <hallvors> ugh annevk, come back - I need you :-/
  386. # [11:21] * Joins: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net)
  387. # [11:21] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  388. # [11:22] * Joins: reyre_ (~reyre_@220-136-14-43.dynamic.hinet.net)
  389. # [11:23] * Quits: reyre_ (~reyre_@220-136-14-43.dynamic.hinet.net) (Remote host closed the connection)
  390. # [11:23] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Client Quit)
  391. # [11:23] <hallvors> So Fetch says "If the CORS flag is set and response's location's origin is not request's url's origin, set request's origin to a globally unique identifier."
  392. # [11:24] <hallvors> I'm not entirely sure what that means
  393. # [11:24] <hallvors> but as far as I can tell, it doesn't apply if a CORS resource redirects back to a same-origin resource
  394. # [11:29] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  395. # [11:29] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  396. # [11:30] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  397. # [11:34] <odinho> hallvors: They should use that.
  398. # [11:34] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  399. # [11:35] <hallvors> odinho: you meant the server names stuff?
  400. # [11:35] <odinho> Yea. I made a support.js file for that at least. But can double check it when I move it. Was sidetracked by a meeting just now.
  401. # [11:36] <hallvors> excellent
  402. # [11:37] <odinho> hallvors: globally unique identifier is just a long random string, -- and the important part is that it stringifies to "null" but one guid is always != another guid
  403. # [11:38] <odinho> hallvors: If you mysite -> flickr -> flickr, then origin=flickr, if you do anything else, it's guid.
  404. # [11:38] <odinho> hallvors: So even mysite -> flickr -> mysite == guid
  405. # [11:38] <hallvors> OK..
  406. # [11:39] <hallvors> So that sends no Origin header in the next request - what about cookies?
  407. # [11:40] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 252 seconds)
  408. # [11:40] * hallvors sometimes dislikes algorithm-style specs :-/
  409. # [11:44] * heycam|away is now known as heycam
  410. # [11:57] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  411. # [12:00] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  412. # [12:00] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  413. # [12:03] <hallvors> Fetch makes NO sense anyway. "If request's omit credentials mode is always": include cookies and auth. Huh? What does 'omit' mean again?
  414. # [12:04] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 256 seconds)
  415. # [12:06] <odinho> Sounds strange. "omit credentials" always should not include cookies and auth.
  416. # [12:09] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  417. # [12:13] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
  418. # [12:14] <hallvors> I just reported a bug for it
  419. # [12:14] <hallvors> probably an error
  420. # [12:24] * Joins: niloy (~niloy@115.112.64.6)
  421. # [12:24] * Joins: JibberJim (~opera@132.185.151.37)
  422. # [12:29] * heycam is now known as heycam|away
  423. # [12:33] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  424. # [12:33] * Joins: reyre_ (~reyre_@220-136-14-43.dynamic.hinet.net)
  425. # [12:33] * Quits: dbaron (~dbaron@118-163-10-190.HINET-IP.hinet.net) (Ping timeout: 256 seconds)
  426. # [12:37] <Ms2ger> hallvors, 'manual foo.html' in the MANIFEST
  427. # [12:37] * Quits: reyre_ (~reyre_@220-136-14-43.dynamic.hinet.net) (Ping timeout: 248 seconds)
  428. # [12:38] <jgraham> Not that that's an agreed standard, but it works with Mozilla's infrastructure at least
  429. # [12:39] <hallvors> OK, thanks
  430. # [12:39] <hallvors> I admit that I don't usually update MANIFEST files
  431. # [12:39] <hallvors> I didn't know what they were for, really..
  432. # [12:40] <Ms2ger> I've got a tool to automatically run the tests listed there, and they're used for Mozilla's importing code too
  433. # [12:41] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  434. # [12:49] * Quits: OnlyMax (~OnlyMax@187-126-204-186.user.veloxzone.com.br) (Quit: Leaving)
  435. # [12:49] * Joins: reyre_ (~reyre_@203.69.99.17)
  436. # [12:55] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 248 seconds)
  437. # [12:55] * Joins: benbarnett1 (~Adium@80.87.30.115)
  438. # [12:56] * Quits: benbarnett (~Adium@80.87.30.115) (Read error: Connection reset by peer)
  439. # [12:57] <gsnedders> Ms2ger: I started hanging around here when I was 15, not HTML WG fantasy land.
  440. # [12:58] * Joins: niloy (~niloy@115.112.64.6)
  441. # [13:01] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  442. # [13:02] * Quits: benbarnett1 (~Adium@80.87.30.115) (Ping timeout: 260 seconds)
  443. # [13:03] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  444. # [13:05] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 252 seconds)
  445. # [13:06] * Joins: annevk (~annevk@203.69.99.17)
  446. # [13:07] * darobin wonders why anyone would *not* want to go to fantasy land!
  447. # [13:09] * Joins: benbarnett (~Adium@80.87.30.115)
  448. # [13:11] * Quits: SimonSapin (~simon@118-163-10-190.HINET-IP.hinet.net) (Quit: Leaving.)
  449. # [13:12] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  450. # [13:14] * Joins: birtles (~chatzilla@203.69.98.197)
  451. # [13:14] * Joins: barneybook|2 (~kvirc@114-43-147-15.dynamic.hinet.net)
  452. # [13:16] * Joins: Badreddin (~Nur@189.192.155.69)
  453. # [13:17] * Quits: barneybook (~kvirc@36-229-224-151.dynamic-ip.hinet.net) (Ping timeout: 260 seconds)
  454. # [13:22] <annevk> hallvors: seems I inverted the logic there
  455. # [13:22] <annevk> hallvors: for both statements
  456. # [13:23] <annevk> sloppy :/
  457. # [13:24] <odinho> Ah, I has a pull request BTW. https://github.com/w3c/web-platform-tests/pull/112
  458. # [13:24] <odinho> I added my todo list to it :-)
  459. # [13:24] * Joins: josemanuel (~josemanue@144.213.221.87.dynamic.jazztel.es)
  460. # [13:24] * Joins: vcarbune (~vcarbune@2001:67c:10ec:3e82:8000::1462)
  461. # [13:26] * Quits: RyanD (~rdavies@ip68-100-116-235.dc.dc.cox.net) (Remote host closed the connection)
  462. # [13:28] * Joins: shwetank (~shwetank@122.173.184.64)
  463. # [13:31] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  464. # [13:31] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Read error: Connection reset by peer)
  465. # [13:32] * Quits: reyre_ (~reyre_@203.69.99.17) (Remote host closed the connection)
  466. # [13:33] * Quits: richt_ (~richt@222.233.254.208) (Remote host closed the connection)
  467. # [13:34] * Joins: richt (~richt@222.233.254.208)
  468. # [13:34] * Joins: reyre_ (~reyre_@203.69.99.17)
  469. # [13:38] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
  470. # [13:39] * toyoshiAw is now known as toyoshim
  471. # [13:44] * Joins: ehsan (~ehsan@24.212.206.174)
  472. # [13:51] <hallvors> annevk: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22150 . And maybe you can add an explanatory note so that I'll understand why I don't have to report https://www.w3.org/Bugs/Public/show_bug.cgi?id=22151 next time.. ;)
  473. # [13:52] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 248 seconds)
  474. # [13:59] <hallvors> jgraham: was there a new review for https://critic.hoppipolla.co.uk/r/27 somewhere? URL?
  475. # [13:59] <hallvors> (if you haven't gotten around to it, no worries - I'll read through the old review and make fixes)
  476. # [14:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  477. # [14:02] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  478. # [14:06] * Quits: JibberJim (~opera@132.185.151.37) (Quit: JibberJim)
  479. # [14:07] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 252 seconds)
  480. # [14:20] * Quits: hallvors (~hallvord@node-c6rfif8a3ui4wr.20.ipv6.opera.com) (Ping timeout: 240 seconds)
  481. # [14:21] * Quits: reyre_ (~reyre_@203.69.99.17) (Read error: Connection reset by peer)
  482. # [14:21] * Joins: reyre_ (~reyre_@203.69.99.17)
  483. # [14:25] * Joins: nessy (~silviapf@124-149-36-233.dyn.iinet.net.au)
  484. # [14:26] * Joins: cheron (~cheron@unaffiliated/cheron)
  485. # [14:27] * heycam|away is now known as heycam
  486. # [14:30] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  487. # [14:33] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  488. # [14:34] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  489. # [14:35] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
  490. # [14:35] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  491. # [14:37] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  492. # [14:37] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  493. # [14:37] * Joins: JibberJim (~opera@132.185.151.37)
  494. # [14:37] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 252 seconds)
  495. # [14:38] <Ms2ger> Done with https://critic.hoppipolla.co.uk/r/116 for now, if anybody feels like reviewing
  496. # [14:41] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  497. # [14:52] * Joins: richt (~richt@222.233.254.208)
  498. # [14:52] <MikeSmith> hsivonen: about Google Plus, yeah, I got an admin message telling me I had to drop the [tm] from my name in order to comply with their misguided "real name" policy
  499. # [14:55] * Joins: SimonSapin (~simon@123-194-131-154.dynamic.kbronet.com.tw)
  500. # [14:55] <darobin> they still have a "real name" policy?
  501. # [14:57] <hsivonen> MikeSmith: :-(
  502. # [14:58] * Joins: pyrsmk (~pyrsmk@73.96.138.88.rev.sfr.net)
  503. # [14:59] * Joins: SimonSapin1 (~simon@49.218.156.231)
  504. # [15:00] <Ms2ger> Pff, g+
  505. # [15:00] <hsivonen> Today I learned. If you know the secret address of a shared calendar on Google Calendar and try to subscribe to it from another account, the you don't get to subscribe, but you are told the name of the calendar
  506. # [15:02] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
  507. # [15:02] * Quits: SimonSapin (~simon@123-194-131-154.dynamic.kbronet.com.tw) (Ping timeout: 248 seconds)
  508. # [15:05] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  509. # [15:05] * Joins: ehsan (~ehsan@66.207.208.98)
  510. # [15:05] * SimonSapin1 is now known as SimonSapin
  511. # [15:07] * Quits: vcarbune (~vcarbune@2001:67c:10ec:3e82:8000::1462) (Quit: Leaving)
  512. # [15:07] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 245 seconds)
  513. # [15:08] <MikeSmith> darobin: yeah they still have such a plicy afaik
  514. # [15:09] * Quits: danielfilho (~danielfil@200.233.53.185) (Remote host closed the connection)
  515. # [15:09] <darobin> MikeSmith: so basically it's okay for there to be zillions of bots friending people pretending to be sexy girls so long as they use real names?
  516. # [15:10] * miketaylr pretends to be a sexy girl
  517. # [15:10] * Quits: pyrsmk (~pyrsmk@73.96.138.88.rev.sfr.net) (Quit: tzing)
  518. # [15:10] <MikeSmith> darobin: yep, that's an accurate description
  519. # [15:10] <Ms2ger> Of miketaylr?
  520. # [15:10] <MikeSmith> they really have their priorities straight
  521. # [15:10] <MikeSmith> Ms2ger: heh :)
  522. # [15:10] <miketaylr> :D
  523. # [15:11] * Joins: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net)
  524. # [15:14] <Ms2ger> Oh, looks like Gecko has <track> now
  525. # [15:24] <nessy> nice, nice, nice!
  526. # [15:25] * Quits: nessy (~silviapf@124-149-36-233.dyn.iinet.net.au) (Quit: Leaving.)
  527. # [15:28] * Quits: birtles (~chatzilla@203.69.98.197) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  528. # [15:31] * broquain1 is now known as broquaint
  529. # [15:32] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  530. # [15:34] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  531. # [15:38] <hsivonen> You'd think that the new Privacy Policy that allows Google to combine data across services would give them a way to tell bots and people apart by analyzing activity on other services
  532. # [15:38] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 248 seconds)
  533. # [15:40] <Ms2ger> That sounds even creepier
  534. # [15:43] * Joins: newtron (~newtron@199.71.174.102)
  535. # [15:43] * Quits: newtron (~newtron@199.71.174.102) (Remote host closed the connection)
  536. # [15:44] * Joins: newtron (~newtron@199.71.174.103)
  537. # [15:45] * Quits: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net) (Quit: Leaving)
  538. # [15:49] * Quits: SimonSapin (~simon@49.218.156.231) (Quit: Leaving.)
  539. # [15:49] * Joins: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net)
  540. # [15:50] <jgraham> Which part of "giant organisation that stores a complete record of everything you view online, your shopping habits, your email, your appointments, your documents and your social contacts" didn't already sound creepy?
  541. # [15:50] <darobin> jgraham: the part where they do the same for bots — poor sods haven't been asking for it
  542. # [15:50] <Ms2ger> "Creepier" doesn't imply it wasn't already creepy
  543. # [15:51] <zewt> the fight for bot privacy
  544. # [15:53] * Joins: erichynds (~ehynds@64.206.121.41)
  545. # [15:54] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  546. # [15:54] * Quits: erichynds (~ehynds@64.206.121.41) (Client Quit)
  547. # [15:54] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  548. # [15:59] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 252 seconds)
  549. # [16:05] * Quits: reyre_ (~reyre_@203.69.99.17) (Remote host closed the connection)
  550. # [16:05] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
  551. # [16:06] * Joins: richt (~richt@222.233.254.208)
  552. # [16:08] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  553. # [16:10] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 248 seconds)
  554. # [16:10] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Client Quit)
  555. # [16:12] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  556. # [16:12] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  557. # [16:16] * Joins: eric_carlson (~eric@17.212.152.104)
  558. # [16:17] * WesleyL- is now known as WesleyL
  559. # [16:17] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  560. # [16:18] * Joins: izhak (~izhak@31.47.122.158)
  561. # [16:32] * Joins: reyre_ (~reyre_@203.69.99.17)
  562. # [16:34] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  563. # [16:37] * Joins: eresair (~eresair@ip-64-134-230-122.public.wayport.net)
  564. # [16:37] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Ping timeout: 245 seconds)
  565. # [16:38] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 245 seconds)
  566. # [16:44] * Quits: Moo^_^ (miohtama@lakka.kapsi.fi) (Remote host closed the connection)
  567. # [16:45] * GPHemsley grumbles something about mimesniff
  568. # [16:46] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  569. # [16:47] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (Remote host closed the connection)
  570. # [16:47] <GPHemsley> Apparently a number of changes have been made to the Gecko sniffer in areas covered by the mimesniff without anyone letting me know
  571. # [16:48] <GPHemsley> +spec
  572. # [16:48] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  573. # [16:49] * Quits: eresair (~eresair@ip-64-134-230-122.public.wayport.net) (Remote host closed the connection)
  574. # [16:51] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  575. # [16:51] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (Remote host closed the connection)
  576. # [16:52] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  577. # [16:52] * Quits: izhak (~izhak@31.47.122.158) (Remote host closed the connection)
  578. # [16:53] * Joins: SimonSapin (~simon@203.69.99.17)
  579. # [16:57] * Quits: jernoble_ (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
  580. # [17:01] * Joins: cabanier1 (~cabanier@sjfw1-a.adobe.com)
  581. # [17:02] * Quits: reyre_ (~reyre_@203.69.99.17) (Remote host closed the connection)
  582. # [17:02] * jonlee|afk is now known as jonlee
  583. # [17:02] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 248 seconds)
  584. # [17:04] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  585. # [17:05] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  586. # [17:07] * Joins: eresair (~eresair@ip-64-134-230-122.public.wayport.net)
  587. # [17:07] * Joins: guillehorno (~guillehor@190.12.181.111)
  588. # [17:08] * Joins: jernoble_ (~jernoble@76.74.153.41)
  589. # [17:10] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 264 seconds)
  590. # [17:12] * jonlee is now known as jonlee|afk
  591. # [17:12] * Joins: rubatdub (~khalil@213.188.180.185)
  592. # [17:19] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  593. # [17:26] * Quits: ambv (~ambv@213.17.226.11) (Quit: sys.exit(0))
  594. # [17:28] * Joins: dbaron (~dbaron@203.69.99.16)
  595. # [17:29] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  596. # [17:30] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  597. # [17:30] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
  598. # [17:31] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  599. # [17:36] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Quit: chriseppstein)
  600. # [17:37] * heycam is now known as heycam|away
  601. # [17:37] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  602. # [17:40] * Quits: cabanier1 (~cabanier@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  603. # [17:44] * Quits: Masklinn (~textual@109.89.68.161)
  604. # [17:45] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Remote host closed the connection)
  605. # [17:47] * Joins: AladinBouzerd (~aladinbou@41.104.105.168)
  606. # [17:48] * Quits: SimonSapin (~simon@203.69.99.17) (Quit: Leaving.)
  607. # [17:54] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
  608. # [17:54] * Joins: ehsan (~ehsan@66.207.208.98)
  609. # [17:55] * Quits: dbaron (~dbaron@203.69.99.16) (Ping timeout: 240 seconds)
  610. # [18:00] * toyoshim is now known as toyoshiAw
  611. # [18:00] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  612. # [18:01] * Joins: krit1 (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  613. # [18:01] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  614. # [18:01] * Quits: eresair (~eresair@ip-64-134-230-122.public.wayport.net) (Remote host closed the connection)
  615. # [18:05] * Quits: jernoble_ (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
  616. # [18:05] * Joins: Masklinn (~textual@213.211.144.229)
  617. # [18:06] * Joins: tantek-ipod (~tantek@mea0536d0.tmodns.net)
  618. # [18:07] * Joins: scor (~scor@67-131-100-3.dia.static.qwest.net)
  619. # [18:07] * Quits: scor (~scor@67-131-100-3.dia.static.qwest.net) (Changing host)
  620. # [18:07] * Joins: scor (~scor@drupal.org/user/52142/view)
  621. # [18:08] * Joins: jsbell (jsbell@nat/google/x-bgducslflinrjxkn)
  622. # [18:08] * Quits: JibberJim (~opera@132.185.151.37) (Quit: JibberJim)
  623. # [18:10] * Joins: jryans (~jryans@office.massrel.com)
  624. # [18:13] * Joins: reyre_ (~reyre_@203.69.99.17)
  625. # [18:17] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Ping timeout: 260 seconds)
  626. # [18:17] * Quits: reyre_ (~reyre_@203.69.99.17) (Ping timeout: 264 seconds)
  627. # [18:19] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  628. # [18:20] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  629. # [18:20] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  630. # [18:20] <dglazkov> good morning, Whatwg!
  631. # [18:22] * Joins: cabanier (~cabanier@192.150.22.55)
  632. # [18:24] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 256 seconds)
  633. # [18:25] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Quit: Leaving)
  634. # [18:27] * Quits: krit1 (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
  635. # [18:29] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  636. # [18:30] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  637. # [18:31] * Joins: cabanier (~cabanier@192.150.22.55)
  638. # [18:33] * Quits: benbarnett (~Adium@80.87.30.115) (Ping timeout: 253 seconds)
  639. # [18:35] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 264 seconds)
  640. # [18:36] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  641. # [18:36] * Joins: cabanier1 (~cabanier@sjfw1-a.adobe.com)
  642. # [18:38] * Quits: cabanier (~cabanier@192.150.22.55) (Ping timeout: 248 seconds)
  643. # [18:41] * Joins: mven (~mven@169.241.49.239)
  644. # [18:43] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  645. # [18:47] * Quits: tantek-ipod (~tantek@mea0536d0.tmodns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  646. # [18:49] * Joins: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl)
  647. # [18:50] * Quits: shwetank (~shwetank@122.173.184.64) (Quit: Leaving...)
  648. # [18:51] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
  649. # [18:56] * Joins: shwetank (~shwetank@122.173.184.64)
  650. # [18:57] * Quits: shwetank (~shwetank@122.173.184.64) (Client Quit)
  651. # [18:59] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  652. # [19:00] * Quits: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl) (Quit: Gone snoring)
  653. # [19:02] * Joins: richt (~richt@222.233.254.208)
  654. # [19:02] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  655. # [19:03] * Joins: ambv (~ambv@adds223.neoplus.adsl.tpnet.pl)
  656. # [19:09] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  657. # [19:12] * Joins: richt_ (~richt@113.10.33.110)
  658. # [19:13] * Quits: nonge_ (~nonge@p5B3269C2.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
  659. # [19:14] * Joins: nonge (~nonge@91.50.105.194)
  660. # [19:14] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
  661. # [19:15] * Joins: weinig (~weinig@17.212.155.14)
  662. # [19:15] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  663. # [19:19] * Ms2ger always has to do a double take to figure out whether a tweet came from @FakeAlexRussell or @slightlylate
  664. # [19:19] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  665. # [19:23] * Quits: ambv (~ambv@adds223.neoplus.adsl.tpnet.pl) (Quit: ambv)
  666. # [19:23] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  667. # [19:24] * Joins: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl)
  668. # [19:24] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  669. # [19:25] * Joins: ambv (~ambv@adds223.neoplus.adsl.tpnet.pl)
  670. # [19:26] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
  671. # [19:28] * Parts: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) ("Leaving...")
  672. # [19:28] * Quits: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net) (Quit: This computer has gone to sleep)
  673. # [19:29] * Joins: alrra (~alrra@188.24.73.38)
  674. # [19:29] * Quits: alrra (~alrra@188.24.73.38) (Changing host)
  675. # [19:29] * Joins: alrra (~alrra@unaffiliated/alrra)
  676. # [19:30] * Quits: cabanier1 (~cabanier@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  677. # [19:32] <TabAtkins> annevk: intertwindedness *is* a word.
  678. # [19:32] <Ms2ger> winded?
  679. # [19:33] * Joins: cabanier (~cabanier@192.150.22.55)
  680. # [19:33] <TabAtkins> intertwinedness
  681. # [19:33] <TabAtkins> Too many d's.
  682. # [19:33] * Quits: cabanier (~cabanier@192.150.22.55) (Client Quit)
  683. # [19:34] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  684. # [19:34] <TabAtkins> tantek: Mind editing UI to specify that 'cursor' propagates from the root to the viewport?
  685. # [19:34] <TabAtkins> tantek: See "Addressing space outside a document's root element" thread.
  686. # [19:35] * Joins: tj_vantoll (~Adium@69.167.130.9)
  687. # [19:35] <tantek> what does it mean for something to propagate to the viewport?
  688. # [19:35] <tantek> sounds reasonable
  689. # [19:35] * Joins: cabanier (~cabanier@192.150.22.55)
  690. # [19:35] <TabAtkins> The effect of the property applies to the viewport. Check the wording around background.
  691. # [19:35] <tantek> thread on which list? URL if you happen to be looking at it?
  692. # [19:35] <TabAtkins> www-style, one sec for link
  693. # [19:36] <TabAtkins> http://www.w3.org/mid/kmqqts$ql1$1@ger.gmane.org
  694. # [19:36] <TabAtkins> bz and I agree on it
  695. # [19:38] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
  696. # [19:39] <tantek> TabAtkins - do we have a preferred canonical reference for this notion of viewport in CSS3, or are we still using 2.1 for that?
  697. # [19:39] <TabAtkins> Still 2.1.
  698. # [19:39] <tantek> k
  699. # [19:39] <TabAtkins> Unless B&B has something useful in it.
  700. # [19:39] <tantek> that's what I was wondering actually.
  701. # [19:39] <TabAtkins> Hm, wonder where the concept of "viewport" would even go...
  702. # [19:42] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  703. # [19:42] <tantek> yeah, that question.
  704. # [19:42] <Ms2ger> css-viewport-3
  705. # [19:42] <TabAtkins> Ms2ger: Consisting of two non-boilerplate paragraphs?
  706. # [19:43] <Ms2ger> Sounds like par for the course
  707. # [19:43] <TabAtkins> jerk. ^_^
  708. # [19:44] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  709. # [19:44] <Ms2ger> Me? I'd never! :)
  710. # [19:46] <scott_gonzalez> dglazkov Hixie: The idea of using the new input types (such as <input type="date">) with a custom UI has been discussed a few times on the mailing list, but there's never been a solid answer to this.
  711. # [19:46] <scott_gonzalez> The most recent response I've gotten from Hixie was that custom elements would solve this.
  712. # [19:47] <scott_gonzalez> Is that still the plan?
  713. # [19:49] <TabAtkins> Yes.
  714. # [19:49] <scott_gonzalez> Ok, so this presents two challenges. One hopefully easier to overcome than the other.
  715. # [19:49] <scott_gonzalez> The first problem is that nobody supports this.
  716. # [19:49] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  717. # [19:50] <scott_gonzalez> Chrome/Canary throw an error if you try to replace the Shadow DOM for an input: http://jsfiddle.net/tj_vantoll/uTa2d/
  718. # [19:50] <Ms2ger> Well, nobody supports anything else either
  719. # [19:50] <scott_gonzalez> That's the problem that's hopefully easy to overcome.
  720. # [19:51] <TabAtkins> Yes, that's something we know about and will fix as we go along.
  721. # [19:51] <scott_gonzalez> The bigger problem is that you wouldn't actually want to replace all <input> elements, just the ones of a certain @type.
  722. # [19:51] <TabAtkins> That is indeed the hard problem. :/
  723. # [19:51] <TabAtkins> <input> was badly designed from the start.
  724. # [19:51] * Joins: ehsan (~ehsan@66.207.208.98)
  725. # [19:51] <TabAtkins> No real way around it.
  726. # [19:52] <scott_gonzalez> Ok, let's start with an easier problem. Let's say you want to just create a new element instead of hijacking <input type="date">
  727. # [19:52] <scott_gonzalez> So you create a custom element like <foo-date>
  728. # [19:52] <scott_gonzalez> Which inherits from <input>
  729. # [19:52] <scott_gonzalez> We'll need a way to specify that it actually inherits from <input type="date"> so that all the semantics work.
  730. # [19:53] <scott_gonzalez> Will custom elements be able to leverage native validation or will everything have to go through setCustomValidity()?
  731. # [19:56] <TabAtkins> We don't yet let you define your own form elements yet. When we do, though, we'll provide hooks for all the APIs.
  732. # [19:56] <TabAtkins> (And probably make satisfying the hooks required - no form elements that provide a submit value but don't understand the validity API, etc.)
  733. # [19:56] * Joins: agcolom (uid6233@gateway/web/irccloud.com/x-gpedvljikyxovjnl)
  734. # [19:58] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Remote host closed the connection)
  735. # [20:00] <tj_vantoll> It seems like if that were possible you probably wouldn't want to go the route of changing the shadow root of an <input>.
  736. # [20:01] * Joins: scor (scor@conference/drupalcon/x-uopxiifdugucidcj)
  737. # [20:01] * Quits: scor (scor@conference/drupalcon/x-uopxiifdugucidcj) (Changing host)
  738. # [20:01] * Joins: scor (scor@drupal.org/user/52142/view)
  739. # [20:01] <scott_gonzalez> Well, this is just the same old progressive enhancement of HTML4, upgraded to HTML5.
  740. # [20:01] <TabAtkins> Changing, no. Adding a new shadow root, yes.
  741. # [20:01] <scott_gonzalez> Doesn't adding a new shadow root remove the old one?
  742. # [20:02] <scott_gonzalez> Or did you just mean that we're not reaching into the existing one and changing it.
  743. # [20:02] <TabAtkins> Not quite - it shadows (hah!) the old one, but you can surface the old one through the <shadow> element in your shadow tree.
  744. # [20:03] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  745. # [20:06] <tj_vantoll> Has any work started towards specifying custom form elements yet?
  746. # [20:07] <TabAtkins> There has been thought about it. Nothing specified yet.
  747. # [20:10] <jgraham> I assumed intertwindness had been banned as a word to prevent Authur C. Clarke using it in a sex scene
  748. # [20:10] * Joins: yorick (~yorick@oftn/member/yorick)
  749. # [20:10] <TabAtkins> I suspect he already has, though I'd have to reread.
  750. # [20:12] <tj_vantoll> Ok so just to make sure I understand what has been discussed, the fact that you cannot add a new shadow root to form elements in Chrome is an implementation issue, but it should be possible at some point. And, the long term plan is to allow for custom form elements that will have hooks into things like the validation APIs.
  751. # [20:13] <TabAtkins> Yes.
  752. # [20:14] <jgraham> FWIW the design of <input> is helpful if you don't start from the point of view of trying to make components work
  753. # [20:14] <jgraham> e.g. <input type=number> can fall back to a text input without problems
  754. # [20:14] <TabAtkins> jgraham: Not particularly. It means that you have to swap out interfaces based on attribute changes, which is nasty in a component-less world too.
  755. # [20:14] <TabAtkins> Yeah, that's the one good thing about it.
  756. # [20:15] <jgraham> Well yes, there is that
  757. # [20:15] <TabAtkins> But can also be solved (with a drop in usability) by allowing fallback contents.
  758. # [20:17] <tj_vantoll> Ok. Thanks TabAtkins.
  759. # [20:17] * Joins: othermaciej (~mjs@17.115.157.148)
  760. # [20:20] * Quits: othermaciej (~mjs@17.115.157.148) (Client Quit)
  761. # [20:22] * Joins: othermaciej (~mjs@17.115.157.148)
  762. # [20:24] * Quits: richt_ (~richt@113.10.33.110) (Remote host closed the connection)
  763. # [20:29] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  764. # [20:29] * Joins: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net)
  765. # [20:33] * GPHemsley wonders what is lurking in the shadows...
  766. # [20:33] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
  767. # [20:35] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  768. # [20:35] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 245 seconds)
  769. # [20:36] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 252 seconds)
  770. # [20:37] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  771. # [20:38] <Ms2ger> Me
  772. # [20:38] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  773. # [20:40] * Joins: JibberJim (~opera@2.222.180.32)
  774. # [20:40] * Quits: ^esc_ (~esc_ape@178.115.250.171.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  775. # [20:41] * Joins: krit (~krit@sjfw1.adobe.com)
  776. # [20:43] * Quits: guillehorno (~guillehor@190.12.181.111) (Ping timeout: 248 seconds)
  777. # [20:44] * Joins: ^esc (~esc_ape@178.115.250.171.wireless.dyn.drei.com)
  778. # [20:49] * Joins: ap (~ap@2620:149:4:1b01:a1d4:fbca:94d2:d1c3)
  779. # [20:51] * Joins: darobin (~darobin@2a01:e34:ed05:d180:4434:fe98:b776:33d3)
  780. # [20:51] * Quits: darobin (~darobin@2a01:e34:ed05:d180:4434:fe98:b776:33d3) (Remote host closed the connection)
  781. # [20:55] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  782. # [20:56] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  783. # [21:00] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  784. # [21:01] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Quit: chriseppstein)
  785. # [21:02] * Joins: Badreddin (~Nur@189.192.138.187)
  786. # [21:03] * Joins: vcarbune (~vcarbune@84-74-140-149.dclient.hispeed.ch)
  787. # [21:04] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  788. # [21:05] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  789. # [21:05] * Quits: deuley (~deuley@50.56.228.48) (Quit: ZZZzzz…)
  790. # [21:08] * Quits: othermaciej (~mjs@17.115.157.148) (Quit: othermaciej)
  791. # [21:08] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  792. # [21:10] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 276 seconds)
  793. # [21:12] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  794. # [21:14] * Joins: Martin1982_ (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl)
  795. # [21:14] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
  796. # [21:14] * Quits: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl) (Ping timeout: 256 seconds)
  797. # [21:14] * Martin1982_ is now known as Martin1982
  798. # [21:34] * ojan_away is now known as ojan
  799. # [21:37] * Quits: ^esc (~esc_ape@178.115.250.171.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  800. # [21:38] * Joins: alrra (~alrra@unaffiliated/alrra)
  801. # [21:38] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  802. # [21:47] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  803. # [21:48] * Quits: weinig (~weinig@17.212.155.14) (Ping timeout: 264 seconds)
  804. # [21:51] * Quits: jryans (~jryans@office.massrel.com) (Quit: Linkinus - http://linkinus.com)
  805. # [21:51] * Joins: ^esc (~esc_ape@178.115.248.82.wireless.dyn.drei.com)
  806. # [21:53] * jonlee|afk is now known as jonlee
  807. # [21:53] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  808. # [21:55] * Joins: Martin1982_ (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl)
  809. # [21:56] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  810. # [21:56] <TabAtkins> GPHemsley: Note that the shadow/light dom naming was originally a reference to legend of zelda.
  811. # [21:57] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  812. # [21:57] * Quits: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl) (Ping timeout: 252 seconds)
  813. # [21:57] * Martin1982_ is now known as Martin1982
  814. # [22:00] <miketaylr> so that's the real reason we have <link> for components
  815. # [22:00] <TabAtkins> Well, duh. Surprised it took you so long.
  816. # [22:01] <miketaylr> or is it import now?
  817. # [22:01] <TabAtkins> Still a link.
  818. # [22:01] * Joins: othermaciej (~mjs@17.114.106.157)
  819. # [22:04] * Joins: will_i_was (~william@blackhole.space150.com)
  820. # [22:05] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  821. # [22:05] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  822. # [22:05] * Joins: cheron (~cheron@unaffiliated/cheron)
  823. # [22:09] <jgraham> When do we get the boomerang?
  824. # [22:09] * Ms2ger falls over
  825. # [22:09] <Ms2ger> It's here!
  826. # [22:12] * jonlee is now known as jonlee|afk
  827. # [22:14] * Quits: cheron (~cheron@unaffiliated/cheron) (Read error: Connection reset by peer)
  828. # [22:14] * Joins: cheron (~cheron@unaffiliated/cheron)
  829. # [22:18] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Quit: chriseppstein)
  830. # [22:24] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 276 seconds)
  831. # [22:25] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  832. # [22:27] * Quits: Ms2ger (~Ms2ger@253.193-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  833. # [22:30] * Joins: jacobolus (~jacobolus@199.241.200.220)
  834. # [22:33] * Quits: Masklinn (~textual@213.211.144.229)
  835. # [22:34] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  836. # [22:38] * Joins: jryans (~jryans@office.massrel.com)
  837. # [22:39] * Quits: tj_vantoll (~Adium@69.167.130.9) (Quit: Leaving.)
  838. # [22:40] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 276 seconds)
  839. # [22:40] * Quits: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl) (Ping timeout: 276 seconds)
  840. # [22:40] * Joins: Martin1982 (~Martin198@541A8D15.cm-5-3c.dynamic.ziggo.nl)
  841. # [22:40] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Quit: chriseppstein)
  842. # [22:40] * Quits: ambv (~ambv@adds223.neoplus.adsl.tpnet.pl) (Quit: ambv)
  843. # [22:43] * Quits: othermaciej (~mjs@17.114.106.157) (Quit: othermaciej)
  844. # [22:44] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  845. # [22:45] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  846. # [22:47] * Joins: scor (scor@conference/drupalcon/x-mevzwkdyvehvdbys)
  847. # [22:47] * Quits: scor (scor@conference/drupalcon/x-mevzwkdyvehvdbys) (Changing host)
  848. # [22:47] * Joins: scor (scor@drupal.org/user/52142/view)
  849. # [22:52] * Quits: annevk (~annevk@203.69.99.17) (Remote host closed the connection)
  850. # [22:53] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  851. # [22:53] * Quits: mven (~mven@169.241.49.239) (Remote host closed the connection)
  852. # [22:59] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  853. # [23:00] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
  854. # [23:00] * Joins: mven (~mven@169.241.49.239)
  855. # [23:03] * Joins: othermaciej (~mjs@17.114.9.189)
  856. # [23:05] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  857. # [23:07] * Quits: othermaciej (~mjs@17.114.9.189) (Client Quit)
  858. # [23:07] * Quits: chriseppstein (ceppstei@dagmar.corp.linkedin.com) (Quit: chriseppstein)
  859. # [23:08] * Joins: nessy (~silviapf@124-149-36-233.dyn.iinet.net.au)
  860. # [23:09] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  861. # [23:09] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 248 seconds)
  862. # [23:12] * Joins: scor (scor@conference/drupalcon/x-kbokjyepjksjasfm)
  863. # [23:12] * Quits: scor (scor@conference/drupalcon/x-kbokjyepjksjasfm) (Changing host)
  864. # [23:12] * Joins: scor (scor@drupal.org/user/52142/view)
  865. # [23:12] * Quits: scor (scor@drupal.org/user/52142/view) (Remote host closed the connection)
  866. # [23:14] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  867. # [23:15] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
  868. # [23:15] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  869. # [23:17] * Joins: annevk (~annevk@203.69.99.17)
  870. # [23:17] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  871. # [23:18] * Joins: blooberry3 (~blooberry@192.55.54.40)
  872. # [23:19] * Quits: blooberry2 (blooberry_@nat/intel/x-erwvrdpqhofyzwte) (Read error: Connection reset by peer)
  873. # [23:20] * Joins: Obvious (tachikoma@188.226.74.2)
  874. # [23:20] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
  875. # [23:23] * Joins: blooberry2 (~blooberry@134.134.139.70)
  876. # [23:24] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
  877. # [23:25] * Quits: blooberry3 (~blooberry@192.55.54.40) (Read error: Connection reset by peer)
  878. # [23:29] * Joins: chriseppstein (ceppstei@dagmar.corp.linkedin.com)
  879. # [23:30] <rniwa> TabAtkins: yt?
  880. # [23:30] <TabAtkins> rniwa: pong
  881. # [23:30] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  882. # [23:30] <rniwa> TabAtkins: hi
  883. # [23:30] <rniwa> TabAtkins: i have a question for object-fit
  884. # [23:30] <TabAtkins> Shoot
  885. # [23:30] <rniwa> TabAtkins: so suppose we have an image with an instrinstic ratio of 3:2
  886. # [23:31] <rniwa> TabAtkins: and then set width & height of an img element that uses this page to be 120px and 80px
  887. # [23:31] <rniwa> TabAtkins: now further suppose that I set max-width to 100px;
  888. # [23:31] <rniwa> TabAtkins: in this case, does img element still occupy 80px in height?
  889. # [23:31] <hober> rniwa: what's the value of object-fit?
  890. # [23:31] <rniwa> TabAtkins: (at least that's my current understanding of the spec)
  891. # [23:32] <rniwa> hober: oh very important
  892. # [23:32] <rniwa> TabAtkins, hober: with object-fit: contain
  893. # [23:32] <TabAtkins> That has nothing to do with object-fit, but rather to the sizing algorithm.
  894. # [23:32] <TabAtkins> object-fit doesn't change the sizing algorithm in any way.
  895. # [23:32] <rniwa> TabAtkins: but why?
  896. # [23:32] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 248 seconds)
  897. # [23:32] <TabAtkins> And the sizing algorithm just receives a specified size of 100 by 80
  898. # [23:32] <TabAtkins> rniwa: Why what?
  899. # [23:32] <rniwa> TabAtkins: why doesn't sizing algorithm change the height to be 66px instead?
  900. # [23:33] <rniwa> TabAtkins: what's the use case for leaving that extra space for img element?
  901. # [23:33] <TabAtkins> ...because why would it? You set the height to 80px. We believe you when you say that.
  902. # [23:33] <TabAtkins> If you want CSS to compute the height, leave it auto.
  903. # [23:33] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  904. # [23:33] <rniwa> TabAtkins: so 120px and 80px are bad examples
  905. # [23:33] <rniwa> TabAtkins: a realistic example will be something like 100% by 100%
  906. # [23:34] <rniwa> TabAtkins: or 1em by 1em
  907. # [23:34] <hober> if you don't know what the width or height of an image is, so you don't know it's intrinsic aspect ratio, you want to constrain both width and height and maintain the aspect ratio without having weird extra space on either side
  908. # [23:34] <TabAtkins> Still all bad examples, because you're setting the height.
  909. # [23:34] <TabAtkins> hober: I don't think it's possible to enforce that many constraints at once.
  910. # [23:34] <rniwa> TabAtkins: why not?
  911. # [23:35] <TabAtkins> rniwa: Because you're setting the height. Again, *we believe you* if you set it.
  912. # [23:35] <hober> i *think* we're talking about this case: <img src=unknown.jpg> img { max-width: 100%; max-height: 100%; object-fit: contain; }
  913. # [23:35] <TabAtkins> Okay, so that's a new situation.
  914. # [23:35] <rniwa> hober: s/max-//
  915. # [23:35] * Joins: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp)
  916. # [23:36] <hober> oh, interesting
  917. # [23:36] <TabAtkins> Let's assume that both of the 100%s resolve to a definite length.
  918. # [23:36] <rniwa> <img src=unknown.jpg> img { width: 100%; height: 100%; max-width: 1000px; max-height:1000px; object-fit: contain; }
  919. # [23:36] <TabAtkins> Now, width and height are both auto, so you enter the sizing algorithm with a specified size that's only constrained on the max side.
  920. # [23:36] * Joins: tantek (~tantek@mb70536d0.tmodns.net)
  921. # [23:37] <rniwa> TabAtkins: wait, why are width & height auto in this case?
  922. # [23:37] <TabAtkins> rniwa: No, your example doesn't demonstrate anything anything, again because width and height are both set.
  923. # [23:37] <rniwa> TabAtkins: yeah
  924. # [23:37] <TabAtkins> hober's does, because they're auto.
  925. # [23:37] <rniwa> TabAtkins: but this is the case i'm talking about.
  926. # [23:37] <TabAtkins> rniwa: Your case has nothing interesting going on, assuming that both 100%s resolve to a definite length.
  927. # [23:37] <rniwa> TabAtkins: no, i'm not interested in talking about the case where width & height are auto.
  928. # [23:37] <rniwa> TabAtkins: what I want is for height or width to shrink
  929. # [23:38] <rniwa> TabAtkins: preserving the aspect ratio
  930. # [23:38] <TabAtkins> rniwa: That's not what you'll get.
  931. # [23:38] <rniwa> TabAtkins: instead of leaving empty space there
  932. # [23:38] <TabAtkins> As I keep explaining.
  933. # [23:38] <rniwa> TabAtkins: so what will happen?
  934. # [23:38] <TabAtkins> If you *leave height auto*, it'll do what you want.
  935. # [23:38] <rniwa> TabAtkins: we don't want to :(
  936. # [23:38] <TabAtkins> Unless the height is too tall, I guess. Then it'll squish.
  937. # [23:38] <hober> if i were to try to put the author of rniwa's example's intent into english, it's "make this image super big, but with max constraints in both dimensions, while preserving aspect ratio"
  938. # [23:39] <TabAtkins> Yeah, I get the intent.
  939. # [23:39] <rniwa> hober: yeah.
  940. # [23:39] <TabAtkins> He just keeps asking me about specific code that doesn't express that intent. ^_^
  941. # [23:39] <hober> TabAtkins: so how would you acheive that intent, given that you don't know the intrinsic aspect ratio of unknown.jpg?
  942. # [23:40] * Quits: kochi_home (~kochi_hom@FL1-118-109-238-83.kng.mesh.ad.jp) (Ping timeout: 248 seconds)
  943. # [23:40] <miketaylr> isn't that object-fit: cover?
  944. # [23:40] * miketaylr should read up
  945. # [23:40] <TabAtkins> miketaylr: No, object-fit has no effect on the <img> element's size.
  946. # [23:40] <TabAtkins> It affects the size of the image *within* the <img> element.
  947. # [23:41] <miketaylr> right
  948. # [23:41] <rniwa> TabAtkins: right, but I'm challenging that behavior isn't useful.
  949. # [23:41] <hober> and how many authors realize that those are different things?
  950. # [23:41] <rniwa> TabAtkins: what most of authors want is for the width & height of img to be affected by object-fit.
  951. # [23:41] <hober> actually, how many authors want those to be different things?
  952. # [23:41] <hober> on the order of zero i'm guessing
  953. # [23:42] <TabAtkins> rniwa: I... don't think they do? I mean, the entire example is about the image changing size within the <img> tag.
  954. # [23:42] <rniwa> TabAtkins: but why do we want that?
  955. # [23:42] <TabAtkins> What you're looking for is a stronger way to enforce aspect ratios than CSS gives you currently.
  956. # [23:42] <rniwa> TabAtkins: when do you want to resize the image within img?
  957. # [23:42] * Joins: Obvious (tachikoma@188.226.74.2)
  958. # [23:42] <TabAtkins> For videos, for example, to do letterboxing.
  959. # [23:43] <TabAtkins> When your video and <video> aspect ratios don't match.
  960. # [23:43] <rniwa> TabAtkins: maybe.
  961. # [23:43] <TabAtkins> I don't believe CSS currently has a way to enforce aspect ratios the way you guys are asking for.
  962. # [23:43] <rniwa> TabAtkins: yeah.
  963. # [23:43] <rniwa> TabAtkins: we don't.
  964. # [23:43] <TabAtkins> Not maybe - it's the required and expected behavior in HTML, and you can now express it in CSS.
  965. # [23:43] * Krinkle|detached is now known as Krinkle
  966. # [23:43] <hober> letterboxing is an interesting case, yeah, but i think it's the less commonly desired behavior
  967. # [23:43] <TabAtkins> (regarding letterboxing)
  968. # [23:43] <rniwa> hober: right.
  969. # [23:44] <hober> i think we should make the more commonly desired behavior at least as easy to achieve as letterboxing, if not easier
  970. # [23:44] <rniwa> TabAtkins: I'd argue that in most cases, authors want img to change its width & height in accordance to its aspect ratio.
  971. # [23:44] <TabAtkins> hober: Another example is, for example, zooming a large image within a small square. With object-fit and object-position this is pretty easy - just set the width/height to what you want for the "window", object-fit to "none", and then adjust objec-tposition with JS.
  972. # [23:44] <TabAtkins> rniwa: What you want is real aspect ratio control.
  973. # [23:44] <rniwa> TabAtkins: I don't see why we'd want img element to have an extra for letterboxing
  974. # [23:44] <TabAtkins> This isn't just about images.
  975. # [23:45] <rniwa> extra space*
  976. # [23:46] <TabAtkins> Including the ability to say "I'm giving you width/height, but I need you to enforce the aspect-ratio over it anyway", perhaps by declaring a contain or cover constraint within the width/height rectangle.
  977. # [23:46] <rniwa> TabAtkins: right.
  978. # [23:46] * Joins: othermaciej (~mjs@17.114.9.189)
  979. # [23:46] <TabAtkins> I have a basic (but slightly broken) proposal for aspect-ratio on my blog which I need to dust off and put into a spec. If you're interested in some implementation, I can work on it and make sure your use-cases are addressed.
  980. # [23:47] <TabAtkins> (I've been ignoring it so far due to lack of implementor interest.)
  981. # [23:48] * Quits: tantek (~tantek@mb70536d0.tmodns.net) (Quit: tantek)
  982. # [23:48] <rniwa> TabAtkins: that'll be great.
  983. # [23:49] <rniwa> TabAtkins: but i don't think we need anything fancy for now.
  984. # [23:49] <rniwa> TabAtkins: just preserving aspect ratio in the example I gave you earlier.
  985. # [23:49] <TabAtkins> Yeah, not too hard.
  986. # [23:49] <TabAtkins> Dealing with the edge-cases are interesting, but that's it.
  987. # [23:50] <TabAtkins> And with the aspect-ratio property giving an aspect-ratio to arbitrary content (not just replaced elements), it'll work pretty widely.
  988. # [23:50] <rniwa> TabAtkins: all we need to do is to fiddle with the width computation when we're enforcing min/max constriant.
  989. # [23:50] <TabAtkins> More or less, but you also have to fiddle with height.
  990. # [23:50] <TabAtkins> Declaring the constraints you want to follow up-front will fix the issues I had in my aspect-ratio property.
  991. # [23:51] * Joins: danielfilho (~danielfil@200.233.53.185)
  992. # [23:51] <TabAtkins> Where I tried to magically determine which constraints to respect, based on which things were auto.
  993. # [23:51] * Parts: jacobolus (~jacobolus@199.241.200.220) ("Leaving...")
  994. # [23:55] <TabAtkins> rniwa: More use-cases for object-fit as it currently stands: Your layout needs a user-supplied image to fill a certain rectangle, but you don't control the aspect ratio of the user-supplied images. Keep a transparent background on the <img> and use object-fit:contain to force the image to fully display withing your specified bounds.
  995. # [23:56] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  996. # [23:56] <TabAtkins> (This could also be doable with our new hypothetical property, resizing the <img> itself to contain within your desired bounds.)
  997. # [23:58] <hober> TabAtkins: that sounds just like the letterboxing case to me
  998. # [23:58] <hober> which is definitely an interesting use case, but not as common as the problem rniwa's highlighting
  999. # [23:58] <TabAtkins> hober: Similar, but not quite, because you don't have to worry about the interaction with controls which fill a certain size.
  1000. # [23:58] <hober> (which is a very common feature request)
  1001. # [23:58] <TabAtkins> hober: Sure, that may be true. Doesn't mean the solution is to abuse an existing property into doing what you want. ^_^
  1002. # [23:59] <TabAtkins> I'm not going to allow another vertical-align train-wreck. ^_^
  1003. # [23:59] <hober> heh. we could just nuke the existing property
  1004. # [23:59] <TabAtkins> Already used in the HTML default stylesheet!
  1005. # [23:59] <hober> does anyone even implement the current one (besides presto, r.i.p.)?
  1006. # [23:59] <TabAtkins> Dunno.
  1007. # [23:59] <TabAtkins> Well, printers.
  1008. # [23:59] <TabAtkins> Dunno among browsers. Maybe.
  1009. # Session Close: Fri May 24 00:00:01 2013

The end :)