/irc-logs / freenode / #whatwg / 2015-12-20 / end

Options:

Previous day, Next day

  1. # Session Start: Sun Dec 20 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:05] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  4. # [00:05] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  5. # [00:10] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  6. # [00:12] * Quits: Maurice` (~copyman@unaffiliated/maurice)
  7. # [00:17] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
  8. # [00:23] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  9. # [00:29] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  10. # [00:29] <MikeSmith> nox: it's not a technical problem but instead just a logistical problem with how to mark up the source of the spec with unique IDs for it
  11. # [00:30] <MikeSmith> if you look at https://github.com/whatwg/html/commit/bb00977fe0f4960f929bb9fa136be2003383d551#diff-36cd38f49b9afa08222c0dc9ebfe35ebR64382 you'll see it adds a 「subdfn data-x="dom-context-2d-getTransform"]
  12. # [00:31] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Quit: Textual IRC Client: www.textualapp.com)
  13. # [00:31] <MikeSmith> because it's adding a setTransform(matrix) method
  14. # [00:34] <MikeSmith> but the problem is that since we already have a setTransform(a,b,c,d,e,f) method marked up with 「subdfn data-x="dom-context-2d-getTransform」the spec build fails because that would produce duplicate IDs in the resulting spec output
  15. # [00:37] <MikeSmith> in looking for some precedent in the spec about how to handle the markup for it, I've so far found only one other overloaded method in HTML, for setRangeText()
  16. # [00:38] <MikeSmith> but in that case the spec defines it as the same method, with one required arg and then some other optional args
  17. # [00:38] <MikeSmith> but in the case of setTransform the args are completely different
  18. # [00:40] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 265 seconds)
  19. # [00:47] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
  20. # [00:58] * MikeSmith looks at the source of https://html.spec.whatwg.org/multipage/webappapis.html#timers:dom-windowtimers-setinterval
  21. # [01:01] <MikeSmith> ah OK for setInterval() case, the spec just omits the `subdfn` flag from the markup for the subsequent method descriptions
  22. # [01:01] <MikeSmith> so I'll just do that
  23. # [01:10] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  24. # [01:12] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  25. # [01:14] * Quits: wbe (~textual@port-8091.pppoe.wtnet.de) (Quit: My computer has gone to sleep. ZZZzzz…)
  26. # [01:37] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  27. # [01:40] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
  28. # [01:46] * Joins: encryptd_fractal (~encryptd_@2601:449:8300:a54e:d0d4:3c53:82fc:fc02)
  29. # [01:51] * Quits: encryptd_fractal (~encryptd_@2601:449:8300:a54e:d0d4:3c53:82fc:fc02) (Ping timeout: 240 seconds)
  30. # [01:53] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Remote host closed the connection)
  31. # [01:55] * Joins: ohaibbq_ (~ohaibbq@50-83-152-208.client.mchsi.com)
  32. # [01:58] * Quits: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com) (Ping timeout: 272 seconds)
  33. # [02:06] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  34. # [02:06] * Quits: JosephSilber (~JosephSil@ool-ad038489.dyn.optonline.net) (Quit: Leaving)
  35. # [02:07] * Joins: JosephSilber (~JosephSil@ool-ad038489.dyn.optonline.net)
  36. # [02:09] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 246 seconds)
  37. # [02:23] * xiinotulp is now known as plutoniix
  38. # [02:29] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-rvzlgctuybicqhrc) (Quit: Connection closed for inactivity)
  39. # [02:48] * Joins: encryptd_fractal (~encryptd_@2601:449:8300:a54e:d0d4:3c53:82fc:fc02)
  40. # [02:53] * Quits: encryptd_fractal (~encryptd_@2601:449:8300:a54e:d0d4:3c53:82fc:fc02) (Ping timeout: 240 seconds)
  41. # [02:54] * Joins: dbaron (~dbaron@50.0.128.58)
  42. # [02:55] * Quits: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net) (Remote host closed the connection)
  43. # [03:03] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  44. # [03:06] * Joins: ehsan (~ehsan@162.250.172.176)
  45. # [03:11] * Quits: Jayflux (~Jayflux@unaffiliated/jayflux) (Read error: Connection reset by peer)
  46. # [03:16] * Joins: smaug____ (~chatzilla@37-219-198-177.nat.bb.dnainternet.fi)
  47. # [03:22] * Joins: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com)
  48. # [03:25] * Quits: ohaibbq_ (~ohaibbq@50-83-152-208.client.mchsi.com) (Ping timeout: 246 seconds)
  49. # [03:32] * Joins: encryptd_fractal (~encryptd_@2601:449:8300:a54e:d0d4:3c53:82fc:fc02)
  50. # [03:35] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  51. # [03:41] * Quits: ehsan (~ehsan@162.250.172.176) (Ping timeout: 272 seconds)
  52. # [03:46] * Quits: encryptd_fractal (~encryptd_@2601:449:8300:a54e:d0d4:3c53:82fc:fc02) (Remote host closed the connection)
  53. # [03:51] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
  54. # [03:53] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Remote host closed the connection)
  55. # [04:00] * Quits: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com) (Quit: Leaving...)
  56. # [04:08] * Quits: smaug____ (~chatzilla@37-219-198-177.nat.bb.dnainternet.fi) (Remote host closed the connection)
  57. # [04:24] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8)
  58. # [04:26] * Quits: wakaba__ (~wakaba@251.139.210.220.dy.bbexcite.jp) (Read error: Connection reset by peer)
  59. # [04:26] * Joins: wakaba_ (~wakaba@251.139.210.220.dy.bbexcite.jp)
  60. # [04:37] * Joins: smaug____ (~chatzilla@37-219-198-177.nat.bb.dnainternet.fi)
  61. # [04:38] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  62. # [04:48] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8) (Remote host closed the connection)
  63. # [04:58] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  64. # [05:11] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 255 seconds)
  65. # [05:30] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8)
  66. # [05:33] * Joins: bholley (~bholley@174-29-168-13.hlrn.qwest.net)
  67. # [05:38] * Quits: dbaron (~dbaron@50.0.128.58) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  68. # [05:42] * Quits: smaug____ (~chatzilla@37-219-198-177.nat.bb.dnainternet.fi) (Ping timeout: 256 seconds)
  69. # [05:43] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8) (Remote host closed the connection)
  70. # [05:44] * Quits: bholley (~bholley@174-29-168-13.hlrn.qwest.net) (Quit: ZZZzzz…)
  71. # [06:08] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  72. # [06:14] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-etxthyzykbccdzjn)
  73. # [06:32] * Joins: boogyman (~justme_j@173-171-176-46.res.bhn.net)
  74. # [06:32] * Quits: boogyman (~justme_j@173-171-176-46.res.bhn.net) (Changing host)
  75. # [06:32] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
  76. # [06:42] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 256 seconds)
  77. # [06:42] <Domenic> MikeSmith: what does subdfn even do? :-/
  78. # [06:43] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8)
  79. # [07:04] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  80. # [07:06] * Joins: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si)
  81. # [07:06] * Quits: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si) (Remote host closed the connection)
  82. # [07:11] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8) (Ping timeout: 240 seconds)
  83. # [07:30] * Joins: KevinMarks__ (~yaaic@2607:fb90:2709:1205:f079:e82f:9186:635)
  84. # [07:31] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
  85. # [07:31] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8)
  86. # [07:33] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:e952:ec46:51d:b9b8) (Remote host closed the connection)
  87. # [07:39] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  88. # [08:02] * Quits: diffalot (~diffalot@unaffiliated/papyromancer) (Remote host closed the connection)
  89. # [08:03] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
  90. # [08:12] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 240 seconds)
  91. # [08:18] * Joins: boogyman_2 (~justme_j@173-171-176-46.res.bhn.net)
  92. # [08:18] * Quits: boogyman_2 (~justme_j@173-171-176-46.res.bhn.net) (Changing host)
  93. # [08:18] * Joins: boogyman_2 (~justme_j@pdpc/supporter/professional/boogyman)
  94. # [08:19] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  95. # [08:20] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  96. # [08:21] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 265 seconds)
  97. # [08:22] * boogyman_2 is now known as boogyman
  98. # [08:23] * Quits: KevinMarks__ (~yaaic@2607:fb90:2709:1205:f079:e82f:9186:635) (Ping timeout: 260 seconds)
  99. # [08:44] * Joins: nikkibeee (~quassel@node-1w7jr9y93irfny1abnc3c0uob.ipv6.telus.net)
  100. # [08:45] * Quits: nikkibee (~quassel@node-1w7jr9y93irfoq2884uqphixb.ipv6.telus.net) (Ping timeout: 240 seconds)
  101. # [08:58] <MikeSmith> Domenic: I wish I could claim I knew 😆
  102. # [09:06] * Quits: psy_ (~psy@43.224.156.97) (Ping timeout: 240 seconds)
  103. # [09:11] * Quits: nikkibeee (~quassel@node-1w7jr9y93irfny1abnc3c0uob.ipv6.telus.net) (Ping timeout: 260 seconds)
  104. # [09:16] * Joins: karlcow (~karl@nerval.la-grange.net)
  105. # [09:45] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  106. # [09:53] * Joins: roc_ (~chatzilla@121.98.180.191)
  107. # [09:53] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  108. # [09:54] * Quits: roc (~chatzilla@121.98.179.84) (Ping timeout: 255 seconds)
  109. # [09:54] * roc_ is now known as roc
  110. # [10:09] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  111. # [10:38] * Joins: rits (~richa@117.220.115.201)
  112. # [10:41] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdoqd3cpvj48ynw2.ip6.access.telenet.be)
  113. # [10:43] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 260 seconds)
  114. # [10:52] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdoqd3cpvj48ynw2.ip6.access.telenet.be) (Quit: Leaving)
  115. # [11:23] * Joins: wbe (~textual@GK-84-46-92-130.routing.wtnet.de)
  116. # [11:27] * Joins: svl (~me@86.81.103.1)
  117. # [11:35] * Joins: akanksha_ (uid57757@gateway/web/irccloud.com/x-fkutdbtcjrgczlqe)
  118. # [11:36] * Joins: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net)
  119. # [11:37] * Quits: strugee (~strugee@216.160.72.230) (Quit: ZNC - http://znc.in)
  120. # [11:38] * Quits: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net) (Remote host closed the connection)
  121. # [11:40] * Joins: strugee (~strugee@216.160.72.230)
  122. # [11:40] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  123. # [11:45] * Joins: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net)
  124. # [11:45] * Quits: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net) (Remote host closed the connection)
  125. # [11:49] * Joins: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net)
  126. # [11:53] * Quits: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net) (Ping timeout: 246 seconds)
  127. # [12:05] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  128. # [12:05] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  129. # [12:13] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 240 seconds)
  130. # [12:21] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  131. # [12:22] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  132. # [12:23] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  133. # [12:28] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-fwtqsrlgsewrweox)
  134. # [12:34] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  135. # [12:46] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 265 seconds)
  136. # [13:10] * Joins: wilsonpage (~wilsonpag@cpc72665-nmal21-2-0-cust456.19-2.cable.virginm.net)
  137. # [13:10] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  138. # [13:13] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
  139. # [13:31] * Joins: insanewolfhd (47e8a65d@gateway/web/freenode/ip.71.232.166.93)
  140. # [13:32] * Quits: insanewolfhd (47e8a65d@gateway/web/freenode/ip.71.232.166.93) (Client Quit)
  141. # [13:43] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:7174:c8c7:b88c:246c)
  142. # [13:44] * Quits: wbe (~textual@GK-84-46-92-130.routing.wtnet.de)
  143. # [13:44] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 256 seconds)
  144. # [13:48] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
  145. # [13:50] * Joins: sicking (~sicking@98.210.157.231)
  146. # [13:57] * Quits: akanksha_ (uid57757@gateway/web/irccloud.com/x-fkutdbtcjrgczlqe) (Quit: Connection closed for inactivity)
  147. # [13:57] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:7174:c8c7:b88c:246c) (Remote host closed the connection)
  148. # [13:58] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Ping timeout: 255 seconds)
  149. # [13:59] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
  150. # [14:05] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:4d62:e556:f319:77db)
  151. # [14:10] * Joins: Jayflux (~Jayflux@unaffiliated/jayflux)
  152. # [14:37] * Joins: smaug____ (~chatzilla@37-219-198-177.nat.bb.dnainternet.fi)
  153. # [14:40] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  154. # [14:45] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 256 seconds)
  155. # [14:48] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-etxthyzykbccdzjn) (Quit: Connection closed for inactivity)
  156. # [14:54] * Quits: smaug____ (~chatzilla@37-219-198-177.nat.bb.dnainternet.fi) (Ping timeout: 260 seconds)
  157. # [14:59] * Quits: sicking (~sicking@98.210.157.231) (Quit: sicking)
  158. # [15:08] * Joins: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi)
  159. # [15:15] * Joins: dshwang (~dshwang@211.218.62.208)
  160. # [15:40] * Quits: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi) (Ping timeout: 255 seconds)
  161. # [15:42] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  162. # [15:44] <Domenic> MikeSmith: thanks so much for your help burning down these fixes :D
  163. # [15:48] <annevk> I guess I should have known something was up sooner when everything started passing the build script... I sorta assumed everyone was just building before submitting a PR... Though I guess even if they were they wouldn't catch anything either
  164. # [15:48] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  165. # [15:50] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  166. # [15:55] <Domenic> Dang there are a lot of good bugs trapped in https://www.w3.org/Bugs/Public/buglist.cgi?bug_status=__open__&component=HTML5%20spec&list_id=61028&product=HTML%20WG
  167. # [15:58] <annevk> Domenic: file an issue maybe so we don't forget? Although it's hard to prioritize relative to all the other bugs we have 😟
  168. # [16:12] * Joins: jarek (~jarek@unaffiliated/jarek)
  169. # [16:15] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 240 seconds)
  170. # [16:23] * Joins: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net)
  171. # [16:31] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:4d62:e556:f319:77db) (Remote host closed the connection)
  172. # [16:33] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:29c4:5afb:5a1d:5651)
  173. # [16:34] * Joins: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi)
  174. # [16:34] * wilsonpage is now known as wilsonpage-away
  175. # [16:35] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:29c4:5afb:5a1d:5651) (Remote host closed the connection)
  176. # [16:37] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758)
  177. # [16:37] * wilsonpage-away is now known as wilsonpage
  178. # [16:38] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  179. # [16:39] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758) (Remote host closed the connection)
  180. # [16:40] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758)
  181. # [16:44] * Quits: wilsonpage (~wilsonpag@cpc72665-nmal21-2-0-cust456.19-2.cable.virginm.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  182. # [16:45] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758) (Ping timeout: 260 seconds)
  183. # [16:47] * Joins: wilsonpage (~wilsonpag@cpc72665-nmal21-2-0-cust456.19-2.cable.virginm.net)
  184. # [16:50] * wilsonpage is now known as wilsonpage-away
  185. # [16:50] * Quits: wilsonpage-away (~wilsonpag@cpc72665-nmal21-2-0-cust456.19-2.cable.virginm.net) (Read error: Connection reset by peer)
  186. # [16:51] * Quits: svl (~me@86.81.103.1) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  187. # [17:12] * Joins: ehsan (~ehsan@162.250.172.176)
  188. # [17:14] * Quits: sarri (~sari@unaffiliated/sarri) (Ping timeout: 240 seconds)
  189. # [17:17] * Joins: sarri (~sari@unaffiliated/sarri)
  190. # [17:31] * Joins: benjamingr_ (uid23465@gateway/web/irccloud.com/x-zjgtnjczeesgvhjr)
  191. # [17:44] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758)
  192. # [17:46] * Quits: ehsan (~ehsan@162.250.172.176) (Ping timeout: 272 seconds)
  193. # [17:54] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  194. # [17:59] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  195. # [18:04] * Quits: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi) (Ping timeout: 255 seconds)
  196. # [18:15] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758) (Ping timeout: 260 seconds)
  197. # [18:41] * Joins: nikkibee (~quassel@node-1w7jr9y93irfo62abxyct3rh2.ipv6.telus.net)
  198. # [18:43] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  199. # [18:54] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Remote host closed the connection)
  200. # [18:54] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  201. # [18:57] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  202. # [19:00] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  203. # [19:44] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  204. # [19:45] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
  205. # [19:47] * Joins: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi)
  206. # [20:02] * Quits: roc (~chatzilla@121.98.180.191) (Ping timeout: 240 seconds)
  207. # [20:10] * Joins: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com)
  208. # [20:13] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758)
  209. # [20:18] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 272 seconds)
  210. # [20:19] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Remote host closed the connection)
  211. # [20:20] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  212. # [20:20] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  213. # [20:24] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 245 seconds)
  214. # [20:24] * Joins: nikkibeee (~quassel@node-1w7jr9y93irflxl0wqcxfn5s7.ipv6.telus.net)
  215. # [20:25] * Quits: nikkibee (~quassel@node-1w7jr9y93irfo62abxyct3rh2.ipv6.telus.net) (Ping timeout: 240 seconds)
  216. # [20:28] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  217. # [20:35] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  218. # [20:37] <JosephSilber> TabAtkins, adding `max-width` to the cross axis of a flex item removes its intrinsic width.
  219. # [20:37] <JosephSilber> http://i.imgur.com/DxYzcWR.png
  220. # [20:37] <JosephSilber> Any way to get it back?
  221. # [20:37] <JosephSilber> Here's a fiddle: http://codepen.io/anon/pen/wMWBgy?editors=110
  222. # [20:37] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Remote host closed the connection)
  223. # [20:46] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758) (Ping timeout: 260 seconds)
  224. # [20:47] * Quits: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net) (Remote host closed the connection)
  225. # [21:00] * Parts: rits (~richa@117.220.115.201)
  226. # [21:14] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  227. # [21:18] * Quits: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com) (Quit: Leaving...)
  228. # [21:25] * Quits: benjamingr_ (uid23465@gateway/web/irccloud.com/x-zjgtnjczeesgvhjr) (Quit: Connection closed for inactivity)
  229. # [21:30] <TabAtkins> ondras: They are the same, except flex-basis: auto means "look at width/height instead". flex-basis: content means the same as width: auto.
  230. # [21:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  231. # [21:31] <TabAtkins> (Don't ask, we made an early mistake and it was too late once we realized to fix it right.)
  232. # [21:36] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  233. # [21:41] * Joins: seventh (seventh@128.90.94.239)
  234. # [21:45] * Joins: corycruse (~corycruse@199.116.193.68)
  235. # [21:54] <JosephSilber> TabAtkins, was that supposed to be targeted to me?
  236. # [21:58] * Joins: yoav (~yoav@78.245.148.181)
  237. # [22:04] <ondras> TabAtkins: I see. So perhaps I shall rephrase my question to "why do I need an explicitly set dimension (i.e. height:0) to change the sizing behavior?"
  238. # [22:05] <TabAtkins> ondras: You don't. However, setting a height has some side-effects that happen to be similar to the correct behavior in a lot of simple cases.
  239. # [22:06] <TabAtkins> In particular, if you have a column flexbox, and the flex item overflow:visible, the default min-height:auto prevents it from getting smaller than its normal layout height.
  240. # [22:07] <TabAtkins> min-height:auto pays attention to an explicit height, tho - setting "height:0" makes "min-height:auto" act like "min-height:0", so you can flex upwards from zero.
  241. # [22:07] <TabAtkins> You can also just set "min-height:0" to make it start at its normal height, but allow shrinking.
  242. # [22:07] <TabAtkins> (That's the "correct" method.)
  243. # [22:08] <TabAtkins> JosephSilber: No, haven't looked into your issue quite yet.
  244. # [22:08] <TabAtkins> (Was on my phone earlier.)
  245. # [22:08] <JosephSilber> Ok. No pressure. Thanks for looking at it...
  246. # [22:10] <TabAtkins> JosephSilber: What do you mean by "removes its intrinsic width"? What do you think should happen in that pen?
  247. # [22:11] <JosephSilber> TabAtkins, I want to width of `.content` to only go under 500px if the parent/viewport shrinks.
  248. # [22:12] <JosephSilber> Otherwise it should always be its max width.
  249. # [22:12] <JosephSilber> Without flexbox, `max-width: 500px; margin: 0 auto` would do the trick I'm looking for.
  250. # [22:13] <TabAtkins> And your issue is that it instead is always just the tight width of wrapping around its text?
  251. # [22:13] <JosephSilber> Correct.
  252. # [22:14] <JosephSilber> Since it's a block-level element, I assumed it'd try to expand as much as it can.
  253. # [22:14] <JosephSilber> But somehow `self-align: center` makes it shrink.
  254. # [22:17] <TabAtkins> Okay, so the max-width isn't your problem. It does exactly what you think it should.
  255. # [22:17] <TabAtkins> The issue is https://drafts.csswg.org/css-flexbox/#algo-cross-item
  256. # [22:17] <TabAtkins> Where "auto" in the cross-size property (width, in this case) is treated as "fit-content" (shrinkwrap)
  257. # [22:17] <TabAtkins> So things default to wrapping tight, like a float does.
  258. # [22:17] <TabAtkins> (If it didn't, center/etc wouldn't be all that useful.)
  259. # [22:18] <JosephSilber> What does `flex-basis` mean on the cross axis?
  260. # [22:18] <ondras> TabAtkins: thanks for the explanation. I will apparently have to read it several times before I understand how precisely this works, let me switch to min-height:0 in the meantime. Or flex:1, maybe?
  261. # [22:19] <TabAtkins> JosephSilber: Nothing. 'flex' and its subproperties only apply in the main axis, controlling flexing.
  262. # [22:19] <JosephSilber> Right. I misread that.
  263. # [22:20] <JosephSilber> I understand now why it uses `fit-content` by default.
  264. # [22:20] <JosephSilber> Is there any way I can change it?
  265. # [22:20] <TabAtkins> ondras: The important point to remember is that if you want something vertical to be able to shrink below its normal size, set 'overflow' to something other than the default "visible".
  266. # [22:20] <TabAtkins> JosephSilber: Yeah, use width:100%
  267. # [22:20] <TabAtkins> (Once the Sizing spec is more fully supported, you can use "width: fill" to explicitly invoke the "grow like a block" behavior.)
  268. # [22:20] <ondras> TabAtkins: I am using overflow:auto, yes. But with no height/min-height set, this flexible item never shrinks below its content size, not overflowing at all.
  269. # [22:21] <TabAtkins> ondras: That's problematic. overflow:auto should be fine - it's only overflow:visible that's defined to trigger the "don't shrink below your minimum size".
  270. # [22:22] <TabAtkins> There's been some behavior changes over time in this case, tho.
  271. # [22:22] * Joins: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net)
  272. # [22:23] <JosephSilber> So the width determines the cross-size, but I can still restrict it with a max-width. Interesting.
  273. # [22:23] <TabAtkins> JosephSilber: Just like normal, yeah.
  274. # [22:23] <TabAtkins> Literally the only difference from normal is the behavior of "width: auto".
  275. # [22:24] <JosephSilber> Yeah. I guess that makes sense.
  276. # [22:25] * Joins: serbang (sid20990@gateway/web/irccloud.com/x-jkascnmcarvaqzes)
  277. # [22:25] <TabAtkins> And like I said, sorry that it's kinda weird to get back the "fill the width" behavior. fantasai and I have been gradually fixing and teasing apart the sizing/alignment stuff, and it's taking time for browsers to backfill the keywords.
  278. # [22:26] * Quits: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi) (Quit: ChatZilla 0.9.92 [Firefox 46.0a1/20151219030215])
  279. # [22:27] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  280. # [22:41] * heycam|away is now known as heycam
  281. # [22:43] * Joins: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi)
  282. # [22:44] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758)
  283. # [22:45] * Joins: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com)
  284. # [22:52] * Joins: xiinotulp (~q@node-kbl.pool-101-108.dynamic.totbb.net)
  285. # [22:55] * Quits: plutoniix (~q@node-5ae.pool-125-25.dynamic.totbb.net) (Ping timeout: 260 seconds)
  286. # [23:12] * Joins: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca)
  287. # [23:13] * Joins: karlcow (~karl@nerval.la-grange.net)
  288. # [23:16] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:146a:d48e:401c:758) (Ping timeout: 250 seconds)
  289. # [23:19] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-fwtqsrlgsewrweox) (Quit: Connection closed for inactivity)
  290. # [23:35] * Quits: smaug____ (~chatzilla@37-219-50-206.nat.bb.dnainternet.fi) (Ping timeout: 260 seconds)
  291. # [23:38] * Joins: bholley (~bholley@174-29-168-13.hlrn.qwest.net)
  292. # [23:43] * Quits: ehsan (~ehsan@ip-162-250-172-176.fibre.fibrestream.ca) (Ping timeout: 276 seconds)
  293. # [23:45] * Quits: darobin (~darobin@cpe-74-64-41-253.nyc.res.rr.com) (Remote host closed the connection)
  294. # [23:47] * Quits: yoav (~yoav@78.245.148.181) (Remote host closed the connection)
  295. # [23:51] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-mqlpaxthhxyyaufd)
  296. # [23:54] * Joins: corycrus_ (~corycruse@199.116.193.68)
  297. # [23:54] * Quits: corycruse (~corycruse@199.116.193.68) (Read error: Connection reset by peer)
  298. # [23:58] * Quits: nikkibeee (~quassel@node-1w7jr9y93irflxl0wqcxfn5s7.ipv6.telus.net) (Ping timeout: 240 seconds)
  299. # Session Close: Mon Dec 21 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn