/irc-logs / w3c / #css / 2012-07-30 / end

Options:

  1. # Session Start: Mon Jul 30 00:00:00 2012
  2. # Session Ident: #css
  3. # [00:08] * Quits: dbaron (dbaron@70.36.140.99) (Ping timeout)
  4. # [00:40] * Quits: drublic (drublic@93.132.247.20) (Client exited)
  5. # [00:40] * heycam|away is now known as heycam
  6. # [00:57] * Joins: dbaron (dbaron@70.36.140.99)
  7. # [01:36] * Quits: glenn (gadams@174.29.115.20) (Client exited)
  8. # [01:38] * Joins: glenn (gadams@174.29.115.20)
  9. # [02:26] * Quits: glenn (gadams@174.29.115.20) (Client exited)
  10. # [02:51] * Joins: glenn (gadams@174.29.115.20)
  11. # [03:03] * Quits: glenn (gadams@174.29.115.20) (Client exited)
  12. # [03:05] * Joins: glenn (gadams@174.29.115.20)
  13. # [03:22] * Quits: glenn (gadams@174.29.115.20) (Client exited)
  14. # [03:42] * heycam is now known as heycam|away
  15. # [04:49] * heycam|away is now known as heycam
  16. # [07:10] * Quits: dbaron (dbaron@70.36.140.99) (Ping timeout)
  17. # [07:36] * Joins: jet (jet@67.169.43.128)
  18. # [08:19] * heycam is now known as heycam|away
  19. # [09:01] * Quits: jet (jet@67.169.43.128) (Quit: jet)
  20. # [09:14] * Joins: drublic (drublic@93.194.101.74)
  21. # [09:23] * heycam|away is now known as heycam
  22. # [10:18] * Joins: SimonSapin (simon@82.232.219.95)
  23. # [10:24] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
  24. # [10:26] * Joins: SimonSapin (simon@82.232.219.95)
  25. # [10:30] * Quits: SimonSapin (simon@82.232.219.95) (No route to host)
  26. # [10:31] * Joins: SimonSapin (simon@82.232.219.95)
  27. # [10:34] * heycam is now known as heycam|away
  28. # [10:38] * Joins: drublic_ (drublic@93.194.99.230)
  29. # [10:40] * Quits: drublic (drublic@93.194.101.74) (Ping timeout)
  30. # [10:43] * Joins: florianr (florianr@91.203.97.251)
  31. # [12:59] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
  32. # [13:00] * Joins: SimonSapin (simon@82.232.219.95)
  33. # [13:07] * Joins: SimonSapin1 (simon@82.232.219.95)
  34. # [13:07] * Quits: SimonSapin (simon@82.232.219.95) (Connection reset by peer)
  35. # [16:39] * Joins: ksweeney (ksweeney@63.119.10.10)
  36. # [16:49] * Joins: miketaylr (miketaylr@70.112.101.224)
  37. # [16:50] * Joins: drublic (drublic@80.152.164.43)
  38. # [16:52] * Quits: drublic_ (drublic@93.194.99.230) (Ping timeout)
  39. # [16:53] * Parts: ksweeney (ksweeney@63.119.10.10)
  40. # [16:53] * Quits: drublic (drublic@80.152.164.43) (Ping timeout)
  41. # [16:59] * Joins: drublic (drublic@80.152.164.43)
  42. # [17:10] * Joins: arno (arnog@192.150.10.201)
  43. # [17:24] * Joins: ksweeney (ksweeney@63.119.10.10)
  44. # [17:26] * Joins: ksweeney1 (ksweeney@63.119.10.10)
  45. # [17:26] * Quits: ksweeney (ksweeney@63.119.10.10) (Connection reset by peer)
  46. # [17:26] * Joins: ksweeney (ksweeney@63.119.10.10)
  47. # [17:26] * Quits: ksweeney1 (ksweeney@63.119.10.10) (Connection reset by peer)
  48. # [17:30] * Parts: ksweeney (ksweeney@63.119.10.10)
  49. # [17:38] * Joins: dbaron (dbaron@70.36.140.99)
  50. # [17:40] * Joins: ksweeney (ksweeney@63.119.10.10)
  51. # Session Close: Mon Jul 30 17:44:27 2012
  52. #
  53. # Session Start: Mon Jul 30 17:44:27 2012
  54. # Session Ident: #css
  55. # [17:44] * Disconnected
  56. # [17:45] * Attempting to rejoin channel #css
  57. # [17:45] * Rejoined channel #css
  58. # [17:45] * Topic is 'http://lists.w3.org/Archives/Public/www-style/2012Jul/0580.html'
  59. # [17:45] * Set by smfr on Wed Jul 25 18:05:04
  60. # [17:46] * Quits: SimonSapin1 (simon@82.232.219.95) (Ping timeout)
  61. # [17:50] * Parts: ksweeney (ksweeney@63.119.10.10)
  62. # [18:08] * Quits: drublic (drublic@80.152.164.43) (Client exited)
  63. # [18:30] * Joins: drublic (drublic@77.2.151.107)
  64. # [18:38] * Quits: florianr (florianr@91.203.97.251) (Quit: Leaving.)
  65. # [19:12] * Quits: dbaron (dbaron@70.36.140.99) (Ping timeout)
  66. # [19:39] * Joins: jarek (jarek@79.186.19.87)
  67. # [19:47] * Joins: dbaron (dbaron@206.15.76.122)
  68. # [20:00] * Joins: jet (jet@206.15.76.122)
  69. # [20:03] <TabAtkins> fantasai: Can we talk about what to do with height:fill-available today? We'd like to finish off our patch.
  70. # [20:37] * Joins: krit (krit@192.150.10.201)
  71. # [20:39] * Quits: jarek (jarek@79.186.19.87) (Quit: jarek)
  72. # [20:46] <dbaron> Is there a way to make Bert's preprocessor produce "Unofficial draft" output?
  73. # [20:48] <fantasai> dbaron: not that I know of
  74. # [20:48] <fantasai> TabAtkins: sure
  75. # [20:49] <fantasai> TabAtkins: do you want to meet up this week, btw?
  76. # [21:09] * Joins: krit1 (krit@192.150.10.201)
  77. # [21:09] * Quits: krit (krit@192.150.10.201) (Connection reset by peer)
  78. # [21:34] <TabAtkins> fantasai: Yeah, let's do so. Imma take wednesday off, but I'm free the rest of the week.
  79. # [21:37] * Joins: ksweeney1 (ksweeney@63.119.10.10)
  80. # [21:37] * Quits: ksweeney1 (ksweeney@63.119.10.10) (Connection reset by peer)
  81. # [21:37] * Joins: ksweeney2 (ksweeney@63.119.10.10)
  82. # [21:40] * Parts: ksweeney2 (ksweeney@63.119.10.10)
  83. # [21:42] * Joins: ksweeney (ksweeney@63.119.10.10)
  84. # [21:46] * Parts: ksweeney (ksweeney@63.119.10.10)
  85. # [22:09] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
  86. # [22:14] * Joins: arno (arnog@192.150.10.201)
  87. # [22:14] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
  88. # [22:32] * Joins: arno (arnog@192.150.10.201)
  89. # [22:34] <TabAtkins> fantasai: Okay, so the problem is that the current definition stops at the containing block. If the containing block is height:auto, the available extent is infinite, and height:fill-available resolves to 100vh.
  90. # [22:35] <TabAtkins> fantasai: Instead, we should walk the ancestors until we find one with a definite height, then subtract the margin/border/padding of all the intervening ancestors, and use *that* as the available measure.
  91. # [22:35] <TabAtkins> fantasai: As dbaron defines in http://lists.w3.org/Archives/Public/www-style/2009Nov/0286.html
  92. # [22:43] <fantasai> TabAtkins: Yeah, it's on my to-do list to fix that.
  93. # [22:47] <TabAtkins> Okay. Elliot (impl on our side) would like to kick out our patch, so can I just tell him to implement against dbaron's text, or what?
  94. # [22:47] <fantasai> yeah, sure
  95. # [22:48] <TabAtkins> kk
  96. # [22:48] <fantasai> TabAtkins: so do you want to meet up this week?
  97. # [22:48] <TabAtkins> Yeah, I can to Tuesday, Thursday, or Friday.
  98. # [22:48] <TabAtkins> I just have a lunch meeting on-campus on Thursday.
  99. # [22:48] <fantasai> Let's shoot for Tuesday, then
  100. # [22:48] <TabAtkins> kk
  101. # [22:49] <fantasai> Maybe we can kick out the spec for that tomorrow :)
  102. # [22:49] * fantasai thinks we should try to pull the intrinsic sizing bit out
  103. # [22:51] <TabAtkins> Yeah, agreed.
  104. # [22:51] <TabAtkins> What flexbox issues have you fixed? Are we left with just the wording for static position?
  105. # [22:51] <fantasai> Yep
  106. # [22:51] <TabAtkins> kk, we'll finish that tomorrow too.
  107. # [22:51] * fantasai nods
  108. # [22:52] <TabAtkins> Then, DONE WITH FLEXBOX FOREVER (until I write the testsuite).
  109. # [22:52] * fantasai hopes it's done after that, indeed
  110. # [22:52] <fantasai> (or until Level 4 :P)
  111. # [23:05] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
  112. # [23:07] * Joins: arno (arnog@192.150.10.201)
  113. # [23:28] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
  114. # [23:40] <TabAtkins> fantasai: Any memory of where we talked about a block-overflow? I can't find it in my archives.
  115. # [23:43] <fantasai> TabAtkins: what's that?
  116. # [23:43] <TabAtkins> Like text-overflow, but in the block direction.
  117. # [23:43] <TabAtkins> Basically auto-implements the "Read more" pattern.
  118. # [23:44] <TabAtkins> I know we discussed it, but I can't find anything.
  119. # [23:44] <TabAtkins> However, it seems that you don't remember it either. ^_^
  120. # [23:44] <fantasai> maybe you dreamed it :)
  121. # [23:45] * fantasai thinks that would be a nicer dream than abspos flex item placeholders
  122. # [23:45] * fantasai kept waking up to that one last night :(
  123. # [23:45] <TabAtkins> haha
  124. # [23:45] <TabAtkins> Okay, I'll write up a proposal I guess.
  125. # [23:45] <TabAtkins> I think it needs a pseudo to go with it...
  126. # [23:46] <fantasai> There was some discussion of text-overflow in the block direction
  127. # [23:46] <fantasai> several years ago
  128. # [23:46] <fantasai> the conclusion of which was
  129. # [23:46] <fantasai> it should be a separate feature
  130. # [23:46] <fantasai> as it has different considerations
  131. # [23:46] <TabAtkins> That's what I'm looking for, yeah.
  132. # [23:46] <fantasai> So basically it would put ellipsis on the last line of the block, if the block continued?
  133. # [23:47] <fantasai> yeah, we discussed it. Can't remember when. Might even be in the internal archives
  134. # [23:47] <fantasai> it was awhile ago
  135. # [23:47] <TabAtkins> Yeah, exactly.
  136. # [23:47] <stearns> overflow: repeat !
  137. # [23:47] <fantasai> stearns: that's different :)
  138. # [23:47] <TabAtkins> I guess it should actually remove text lines, same as how text-overflow removes characters.
  139. # [23:47] <stearns> :)
  140. # [23:47] <fantasai> stearns: we want that too, though :) :)
  141. # [23:48] * fantasai thinks that's a winning proposal, 'overflow: repeat'
  142. # [23:48] <TabAtkins> Wait, what does this do?
  143. # [23:48] <fantasai> Creates multiple copies of an element, as siblings of each other
  144. # [23:49] <fantasai> that can be styled independently with :nth-copy()
  145. # [23:49] <stearns> if there is overflow, it creates a new box in the block direction to contain it
  146. # [23:49] <fantasai> Florian presented it at the hamburg f2f
  147. # [23:49] <TabAtkins> Oh! That, yeah. I'm not sure that "repeat" says that correctly. This is the generalization of multicol, yes?
  148. # [23:49] <fantasai> no
  149. # [23:50] <fantasai> not really
  150. # [23:50] <TabAtkins> I don't think it's copies, I think it auto-regions them.
  151. # [23:50] <fantasai> yes
  152. # [23:50] <fantasai> exactly
  153. # [23:50] <TabAtkins> Yeah, so it's a generalization. You lose some of the constraints that let you do cool things like balancing, but you gain in other ways.
  154. # [23:51] <TabAtkins> Oh man, I remember -webkit-line-clamp. It's a *fucked up* feature which somehow builds off of our old flexbox support.
  155. # [23:51] <TabAtkins> http://dropshado.ws/post/1015351370/webkit-line-clamp
  156. # [23:51] <fantasai> Next Tab is going to argue that printing is a genarlization of multicol...
  157. # [23:51] <fantasai> :P
  158. # [23:51] <fantasai> s/genarl/general/
  159. # [23:52] <TabAtkins> similar functionality, in a less usable explicit form, to what we need for block-overflow.
  160. # [23:52] <TabAtkins> I wonder if we want to call it line-overflow instead...
  161. # [23:52] <fantasai> that sounds more like what text-overflow does
  162. # [23:53] <TabAtkins> Yeah, I'm not sure about that.
  163. # [23:55] <fantasai> http://lists.w3.org/Archives/Public/www-style/2009Jun/0179.html
  164. # [23:56] <fantasai> that's the best I can find
  165. # [23:56] <fantasai> not much help, I guess
  166. # Session Close: Tue Jul 31 00:00:00 2012

The end :)