Options:
- # Session Start: Mon Jul 30 00:00:00 2012
- # Session Ident: #css
- # [00:08] * Quits: dbaron (dbaron@70.36.140.99) (Ping timeout)
- # [00:40] * Quits: drublic (drublic@93.132.247.20) (Client exited)
- # [00:40] * heycam|away is now known as heycam
- # [00:57] * Joins: dbaron (dbaron@70.36.140.99)
- # [01:36] * Quits: glenn (gadams@174.29.115.20) (Client exited)
- # [01:38] * Joins: glenn (gadams@174.29.115.20)
- # [02:26] * Quits: glenn (gadams@174.29.115.20) (Client exited)
- # [02:51] * Joins: glenn (gadams@174.29.115.20)
- # [03:03] * Quits: glenn (gadams@174.29.115.20) (Client exited)
- # [03:05] * Joins: glenn (gadams@174.29.115.20)
- # [03:22] * Quits: glenn (gadams@174.29.115.20) (Client exited)
- # [03:42] * heycam is now known as heycam|away
- # [04:49] * heycam|away is now known as heycam
- # [07:10] * Quits: dbaron (dbaron@70.36.140.99) (Ping timeout)
- # [07:36] * Joins: jet (jet@67.169.43.128)
- # [08:19] * heycam is now known as heycam|away
- # [09:01] * Quits: jet (jet@67.169.43.128) (Quit: jet)
- # [09:14] * Joins: drublic (drublic@93.194.101.74)
- # [09:23] * heycam|away is now known as heycam
- # [10:18] * Joins: SimonSapin (simon@82.232.219.95)
- # [10:24] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
- # [10:26] * Joins: SimonSapin (simon@82.232.219.95)
- # [10:30] * Quits: SimonSapin (simon@82.232.219.95) (No route to host)
- # [10:31] * Joins: SimonSapin (simon@82.232.219.95)
- # [10:34] * heycam is now known as heycam|away
- # [10:38] * Joins: drublic_ (drublic@93.194.99.230)
- # [10:40] * Quits: drublic (drublic@93.194.101.74) (Ping timeout)
- # [10:43] * Joins: florianr (florianr@91.203.97.251)
- # [12:59] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
- # [13:00] * Joins: SimonSapin (simon@82.232.219.95)
- # [13:07] * Joins: SimonSapin1 (simon@82.232.219.95)
- # [13:07] * Quits: SimonSapin (simon@82.232.219.95) (Connection reset by peer)
- # [16:39] * Joins: ksweeney (ksweeney@63.119.10.10)
- # [16:49] * Joins: miketaylr (miketaylr@70.112.101.224)
- # [16:50] * Joins: drublic (drublic@80.152.164.43)
- # [16:52] * Quits: drublic_ (drublic@93.194.99.230) (Ping timeout)
- # [16:53] * Parts: ksweeney (ksweeney@63.119.10.10)
- # [16:53] * Quits: drublic (drublic@80.152.164.43) (Ping timeout)
- # [16:59] * Joins: drublic (drublic@80.152.164.43)
- # [17:10] * Joins: arno (arnog@192.150.10.201)
- # [17:24] * Joins: ksweeney (ksweeney@63.119.10.10)
- # [17:26] * Joins: ksweeney1 (ksweeney@63.119.10.10)
- # [17:26] * Quits: ksweeney (ksweeney@63.119.10.10) (Connection reset by peer)
- # [17:26] * Joins: ksweeney (ksweeney@63.119.10.10)
- # [17:26] * Quits: ksweeney1 (ksweeney@63.119.10.10) (Connection reset by peer)
- # [17:30] * Parts: ksweeney (ksweeney@63.119.10.10)
- # [17:38] * Joins: dbaron (dbaron@70.36.140.99)
- # [17:40] * Joins: ksweeney (ksweeney@63.119.10.10)
- # Session Close: Mon Jul 30 17:44:27 2012
- #
- # Session Start: Mon Jul 30 17:44:27 2012
- # Session Ident: #css
- # [17:44] * Disconnected
- # [17:45] * Attempting to rejoin channel #css
- # [17:45] * Rejoined channel #css
- # [17:45] * Topic is 'http://lists.w3.org/Archives/Public/www-style/2012Jul/0580.html'
- # [17:45] * Set by smfr on Wed Jul 25 18:05:04
- # [17:46] * Quits: SimonSapin1 (simon@82.232.219.95) (Ping timeout)
- # [17:50] * Parts: ksweeney (ksweeney@63.119.10.10)
- # [18:08] * Quits: drublic (drublic@80.152.164.43) (Client exited)
- # [18:30] * Joins: drublic (drublic@77.2.151.107)
- # [18:38] * Quits: florianr (florianr@91.203.97.251) (Quit: Leaving.)
- # [19:12] * Quits: dbaron (dbaron@70.36.140.99) (Ping timeout)
- # [19:39] * Joins: jarek (jarek@79.186.19.87)
- # [19:47] * Joins: dbaron (dbaron@206.15.76.122)
- # [20:00] * Joins: jet (jet@206.15.76.122)
- # [20:03] <TabAtkins> fantasai: Can we talk about what to do with height:fill-available today? We'd like to finish off our patch.
- # [20:37] * Joins: krit (krit@192.150.10.201)
- # [20:39] * Quits: jarek (jarek@79.186.19.87) (Quit: jarek)
- # [20:46] <dbaron> Is there a way to make Bert's preprocessor produce "Unofficial draft" output?
- # [20:48] <fantasai> dbaron: not that I know of
- # [20:48] <fantasai> TabAtkins: sure
- # [20:49] <fantasai> TabAtkins: do you want to meet up this week, btw?
- # [21:09] * Joins: krit1 (krit@192.150.10.201)
- # [21:09] * Quits: krit (krit@192.150.10.201) (Connection reset by peer)
- # [21:34] <TabAtkins> fantasai: Yeah, let's do so. Imma take wednesday off, but I'm free the rest of the week.
- # [21:37] * Joins: ksweeney1 (ksweeney@63.119.10.10)
- # [21:37] * Quits: ksweeney1 (ksweeney@63.119.10.10) (Connection reset by peer)
- # [21:37] * Joins: ksweeney2 (ksweeney@63.119.10.10)
- # [21:40] * Parts: ksweeney2 (ksweeney@63.119.10.10)
- # [21:42] * Joins: ksweeney (ksweeney@63.119.10.10)
- # [21:46] * Parts: ksweeney (ksweeney@63.119.10.10)
- # [22:09] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
- # [22:14] * Joins: arno (arnog@192.150.10.201)
- # [22:14] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
- # [22:32] * Joins: arno (arnog@192.150.10.201)
- # [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.
- # [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.
- # [22:35] <TabAtkins> fantasai: As dbaron defines in http://lists.w3.org/Archives/Public/www-style/2009Nov/0286.html
- # [22:43] <fantasai> TabAtkins: Yeah, it's on my to-do list to fix that.
- # [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?
- # [22:47] <fantasai> yeah, sure
- # [22:48] <TabAtkins> kk
- # [22:48] <fantasai> TabAtkins: so do you want to meet up this week?
- # [22:48] <TabAtkins> Yeah, I can to Tuesday, Thursday, or Friday.
- # [22:48] <TabAtkins> I just have a lunch meeting on-campus on Thursday.
- # [22:48] <fantasai> Let's shoot for Tuesday, then
- # [22:48] <TabAtkins> kk
- # [22:49] <fantasai> Maybe we can kick out the spec for that tomorrow :)
- # [22:49] * fantasai thinks we should try to pull the intrinsic sizing bit out
- # [22:51] <TabAtkins> Yeah, agreed.
- # [22:51] <TabAtkins> What flexbox issues have you fixed? Are we left with just the wording for static position?
- # [22:51] <fantasai> Yep
- # [22:51] <TabAtkins> kk, we'll finish that tomorrow too.
- # [22:51] * fantasai nods
- # [22:52] <TabAtkins> Then, DONE WITH FLEXBOX FOREVER (until I write the testsuite).
- # [22:52] * fantasai hopes it's done after that, indeed
- # [22:52] <fantasai> (or until Level 4 :P)
- # [23:05] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
- # [23:07] * Joins: arno (arnog@192.150.10.201)
- # [23:28] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
- # [23:40] <TabAtkins> fantasai: Any memory of where we talked about a block-overflow? I can't find it in my archives.
- # [23:43] <fantasai> TabAtkins: what's that?
- # [23:43] <TabAtkins> Like text-overflow, but in the block direction.
- # [23:43] <TabAtkins> Basically auto-implements the "Read more" pattern.
- # [23:44] <TabAtkins> I know we discussed it, but I can't find anything.
- # [23:44] <TabAtkins> However, it seems that you don't remember it either. ^_^
- # [23:44] <fantasai> maybe you dreamed it :)
- # [23:45] * fantasai thinks that would be a nicer dream than abspos flex item placeholders
- # [23:45] * fantasai kept waking up to that one last night :(
- # [23:45] <TabAtkins> haha
- # [23:45] <TabAtkins> Okay, I'll write up a proposal I guess.
- # [23:45] <TabAtkins> I think it needs a pseudo to go with it...
- # [23:46] <fantasai> There was some discussion of text-overflow in the block direction
- # [23:46] <fantasai> several years ago
- # [23:46] <fantasai> the conclusion of which was
- # [23:46] <fantasai> it should be a separate feature
- # [23:46] <fantasai> as it has different considerations
- # [23:46] <TabAtkins> That's what I'm looking for, yeah.
- # [23:46] <fantasai> So basically it would put ellipsis on the last line of the block, if the block continued?
- # [23:47] <fantasai> yeah, we discussed it. Can't remember when. Might even be in the internal archives
- # [23:47] <fantasai> it was awhile ago
- # [23:47] <TabAtkins> Yeah, exactly.
- # [23:47] <stearns> overflow: repeat !
- # [23:47] <fantasai> stearns: that's different :)
- # [23:47] <TabAtkins> I guess it should actually remove text lines, same as how text-overflow removes characters.
- # [23:47] <stearns> :)
- # [23:47] <fantasai> stearns: we want that too, though :) :)
- # [23:48] * fantasai thinks that's a winning proposal, 'overflow: repeat'
- # [23:48] <TabAtkins> Wait, what does this do?
- # [23:48] <fantasai> Creates multiple copies of an element, as siblings of each other
- # [23:49] <fantasai> that can be styled independently with :nth-copy()
- # [23:49] <stearns> if there is overflow, it creates a new box in the block direction to contain it
- # [23:49] <fantasai> Florian presented it at the hamburg f2f
- # [23:49] <TabAtkins> Oh! That, yeah. I'm not sure that "repeat" says that correctly. This is the generalization of multicol, yes?
- # [23:49] <fantasai> no
- # [23:50] <fantasai> not really
- # [23:50] <TabAtkins> I don't think it's copies, I think it auto-regions them.
- # [23:50] <fantasai> yes
- # [23:50] <fantasai> exactly
- # [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.
- # [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.
- # [23:51] <TabAtkins> http://dropshado.ws/post/1015351370/webkit-line-clamp
- # [23:51] <fantasai> Next Tab is going to argue that printing is a genarlization of multicol...
- # [23:51] <fantasai> :P
- # [23:51] <fantasai> s/genarl/general/
- # [23:52] <TabAtkins> similar functionality, in a less usable explicit form, to what we need for block-overflow.
- # [23:52] <TabAtkins> I wonder if we want to call it line-overflow instead...
- # [23:52] <fantasai> that sounds more like what text-overflow does
- # [23:53] <TabAtkins> Yeah, I'm not sure about that.
- # [23:55] <fantasai> http://lists.w3.org/Archives/Public/www-style/2009Jun/0179.html
- # [23:56] <fantasai> that's the best I can find
- # [23:56] <fantasai> not much help, I guess
- # Session Close: Tue Jul 31 00:00:00 2012
The end :)