Options:
- # Session Start: Wed Sep 21 00:00:00 2011
- # Session Ident: #css
- # [00:15] <fantasai> TabAtkins: What was the name of your text editor
- # [00:15] <fantasai> ?
- # [00:18] <stearns> I think he was gushing about Sublime Text 2
- # [00:19] <fantasai> lol, ok
- # [00:19] <fantasai> I still haven't found one I really like, so I might give that a try
- # [00:20] <stearns> I like it, except for the shortcut differences between platforms (which could be fixed, I suppose)
- # [00:26] <fantasai> I've been using a combination of Geany and Kate, depending on the situation.
- # [00:27] <fantasai> Kate's great misfortune is that tab insertion is broken, and for whatever reason, copy/paste outside the application is broken. :(
- # [00:28] * fantasai couldn't convince the developers that having the Tab key insert tabs without triggering Mixed Spaces And Tabs Indentation Mode was a requirement of sane text editors
- # [00:30] <stearns> I'm still mainly using BBEdit, but I'm trying to wean myself off it with Sublime Text. The main thing I miss is BBEdit's file comparison tool
- # [00:40] * Joins: homata (homata@58.158.182.50)
- # [01:32] * Joins: myakura (myakura@203.136.181.177)
- # [01:36] * Quits: myakura (myakura@203.136.181.177) (Ping timeout)
- # [01:39] * Joins: karl (karlcow@128.30.54.58)
- # [01:49] * Quits: karl (karlcow@128.30.54.58) (Quit: This computer has gone to sleep)
- # [02:27] * Quits: dsinger (dsinger@216.178.108.111) (Quit: dsinger)
- # [02:57] * Quits: stearns (anonymous@192.150.22.5) (Ping timeout)
- # [03:27] * Quits: dbaron (dbaron@63.245.220.240) (Ping timeout)
- # [03:28] * Joins: karl (karlcow@128.30.54.58)
- # [03:39] * Joins: stearns (anonymous@50.132.9.217)
- # [04:27] * Joins: dbaron (dbaron@173.228.28.227)
- # [05:03] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
- # [05:04] * Quits: dbaron (dbaron@173.228.28.227) (Ping timeout)
- # [05:31] * Joins: homata_ (homata@58.158.182.50)
- # [05:32] * Quits: homata (homata@58.158.182.50) (Ping timeout)
- # [05:49] * Joins: homata (homata@58.158.182.50)
- # [05:50] * Quits: homata_ (homata@58.158.182.50) (Ping timeout)
- # [05:53] * Joins: dbaron (dbaron@173.228.28.227)
- # Session Close: Wed Sep 21 05:59:38 2011
- #
- # Session Start: Wed Sep 21 05:59:38 2011
- # Session Ident: #css
- # [05:59] * Disconnected
- # [06:00] * Attempting to rejoin channel #css
- # [06:00] * Rejoined channel #css
- # [06:00] * Topic is 'cool synchronized swimming'
- # [06:00] * Set by dsinger_ on Wed Sep 14 17:58:01
- # [07:22] * Quits: stearns (anonymous@50.132.9.217) (Quit: stearns)
- # [07:54] * Joins: arronei_ (arronei@131.107.0.111)
- # [07:55] * Quits: arronei (arronei@131.107.0.112) (Ping timeout)
- # [08:03] * Quits: homata (homata@58.158.182.50) (Ping timeout)
- # [08:27] * Quits: Florian (Florian@58.1.224.28) (Quit: Leaving.)
- # [08:35] * Quits: dbaron (dbaron@173.228.28.227) (Ping timeout)
- # [08:47] * Joins: dbaron (dbaron@173.228.28.227)
- # [08:52] * Quits: dbaron (dbaron@173.228.28.227) (Ping timeout)
- # [09:07] * Joins: dbaron (dbaron@173.228.28.227)
- # [09:11] * Quits: dbaron (dbaron@173.228.28.227) (Ping timeout)
- # [09:44] * Quits: arronei_ (arronei@131.107.0.111) (Ping timeout)
- # [10:33] * Joins: arronei (arronei@131.107.0.126)
- # [10:40] * Joins: Ms2ger (Ms2ger@91.181.20.245)
- # [11:39] * Joins: myakura (myakura@203.136.181.177)
- # [11:53] * Quits: myakura (myakura@203.136.181.177) (Client exited)
- # [11:54] * Joins: myakura (myakura@203.136.181.177)
- # [11:57] * Quits: myakura (myakura@203.136.181.177) (Ping timeout)
- # [12:48] * Joins: mollydotcom (mollyh@68.225.54.111)
- # [12:56] * Joins: myakura (myakura@203.136.181.177)
- # [13:25] * Quits: karl (karlcow@128.30.54.58) (Quit: Freedom - to walk free and own no superior.)
- # [14:01] * Quits: lhnz (lhnz@188.223.83.48) (Ping timeout)
- # [14:02] * Joins: lhnz (lhnz@188.223.83.48)
- # [14:19] * Quits: lhnz (lhnz@188.223.83.48) (Ping timeout)
- # [14:23] * Joins: lhnz (lhnz@188.223.83.48)
- # [14:59] * Joins: jdaggett (jdaggett@118.243.230.56)
- # [15:07] * Joins: karl (karlcow@128.30.54.58)
- # [15:31] * Joins: stearns (anonymous@50.132.9.217)
- # [16:16] * Parts: mollydotcom (mollyh@68.225.54.111)
- # [17:01] * Quits: anne (annevk@83.85.115.123) (Client exited)
- # [17:02] * Joins: anne (annevk@83.85.115.123)
- # [17:03] * Joins: florian (florianr@114.181.159.79)
- # [17:05] * Quits: stearns (anonymous@50.132.9.217) (Ping timeout)
- # [17:21] * Joins: arno (arno@192.150.10.200)
- # [17:33] * Joins: dbaron (dbaron@173.228.28.227)
- # [17:54] * Joins: oyvind (oyvinds@213.236.208.22)
- # [17:59] * Joins: Zakim (rrs-bridgg@128.30.52.169)
- # [17:59] * Joins: RRSAgent (rrs-loggee@128.30.52.169)
- # [17:59] <RRSAgent> logging to http://www.w3.org/2011/09/21-css-irc
- # [17:59] <plinss> rrsagent, make logs public
- # [17:59] <RRSAgent> I have made the request, plinss
- # [17:59] <plinss> zakim, this will be style
- # [17:59] <Zakim> ok, plinss; I see Style_CSS FP()12:00PM scheduled to start in 6 minutes
- # [17:59] <Zakim> Style_CSS FP()12:00PM has now started
- # [17:59] <Zakim> +??P1
- # [17:59] <florian> Zakim, I am ??P1
- # [17:59] <Zakim> +florian; got it
- # [18:00] <Zakim> +plinss
- # [18:01] * Joins: Martijnc (Martijnc@84.192.44.100)
- # [18:01] <Zakim> +??P6
- # [18:01] <Zakim> + +1.206.552.aaaa
- # [18:01] * Joins: stearns (anonymous@50.132.9.217)
- # [18:02] <nimbupani> Zakim, aaaa is me
- # [18:02] <Zakim> +nimbupani; got it
- # [18:02] * Joins: antonp (4de003c4@64.62.228.82)
- # [18:03] * Joins: johnjansen (qw3birc@128.30.52.28)
- # [18:04] * Joins: jarek (jarek@83.27.243.103)
- # [18:04] <Zakim> + +34.93.329.aabb
- # [18:05] <Zakim> +dbaron
- # [18:05] <Zakim> +[Microsoft]
- # [18:05] <Zakim> +stearns
- # [18:05] <johnjansen> zakim, microsoft has johnjansen
- # [18:05] <Zakim> +johnjansen; got it
- # [18:05] <Zakim> +??P19
- # [18:06] <dbaron> Zakim, ??P19 is fantasai
- # [18:06] <Zakim> +fantasai; got it
- # [18:06] * Joins: smfr (smfr@17.212.152.232)
- # [18:06] * dbaron Zakim, who is on the phone?
- # [18:06] * Zakim sees on the phone: florian, plinss, ??P6, nimbupani, +34.93.329.aabb, dbaron, [Microsoft], stearns, fantasai
- # [18:07] * Zakim [Microsoft] has johnjansen
- # [18:07] <Zakim> +[Apple]
- # [18:07] <smfr> Zakim, Apple has smfr
- # [18:07] <Zakim> +smfr; got it
- # [18:07] <Zakim> + +1.415.832.aacc
- # [18:07] <antonp> Hi everyone, I'm one of those on the call
- # [18:07] <arno> Zakim, aacc is arno
- # [18:07] <Zakim> +arno; got it
- # [18:07] <antonp> I guess I would be +34.93...
- # [18:08] * dbaron Zakim, aabb is antonp
- # [18:08] <Zakim> +Bert
- # [18:08] * Zakim +antonp; got it
- # [18:08] <plinss> zakim, aabb is antonp
- # [18:08] <Zakim> sorry, plinss, I do not recognize a party named 'aabb'
- # [18:08] * Joins: howcome (howcome@88.89.78.85)
- # [18:09] * Joins: dsinger (dsinger@12.201.85.70)
- # [18:09] * Bert thinks it's very quiet on the phone...
- # [18:09] * Joins: Cathy (qw3birc@128.30.52.28)
- # [18:09] <johnjansen> Bert, you can always say something :-)
- # [18:09] * florian thinks a little quiet after today's typhoon doesn't hurt
- # [18:09] <smfr> is anyone else getting a nasty whine, or is it my phone?
- # [18:09] <dbaron> smfr, just you, I think
- # [18:10] <smfr> my phone whines when on mute! go figga
- # [18:10] <Zakim> +howcome
- # [18:10] <johnjansen> smfr, I had it for about 3 seconds, then it stopped
- # [18:10] * Joins: TabAtkins_ (qw3birc@128.30.52.28)
- # [18:10] <Zakim> +cathy
- # [18:11] * howcome : typhoon?
- # [18:11] <Zakim> + +1.281.305.aadd
- # [18:11] <TabAtkins_> Zakim, aadd is me
- # [18:11] <stearns> howcome: http://www.cbsnews.com/stories/2011/09/21/501364/main20109337.shtml
- # [18:11] <Zakim> +TabAtkins_; got it
- # [18:11] * Joins: szilles (chatzilla@24.6.120.172)
- # [18:12] * dsinger no typhoon here in LA...
- # [18:12] <smfr> plinss: you were very faint
- # [18:12] <smfr> still faint
- # [18:12] <smfr> Zakim, who's noisy?
- # [18:13] <Zakim> smfr, listening for 10 seconds I heard sound from the following: plinss (15%), [Apple] (38%), Bert (32%)
- # [18:13] * Bert imagines what the guy is saying into his phone: "Hi boss, a little accident, I think the rear tyre is gone, oh, and the rest of the car, too."
- # [18:13] <TabAtkins_> ScribeNick: TabAtkins_
- # [18:13] <Bert> zakim, mute me
- # [18:13] <Zakim> Bert should now be muted
- # [18:14] <TabAtkins_> plinss: Last minute addition - View Mode Media spec is at PR, and is blocked on MQ.
- # [18:14] <TabAtkins_> plinss: They want to know our status.
- # [18:14] <TabAtkins_> howcome: Is it blocking that MQ is not a Rec?
- # [18:14] <Zakim> +SteveZ
- # [18:14] <TabAtkins_> plinss: Yes, we're at CR. They can only refer to specs one level down from them.
- # [18:14] * dbaron Zakim, who is noisy?
- # [18:14] * Zakim dbaron, listening for 10 seconds I heard sound from the following: florian (60%), antonp (9%), plinss (14%), TabAtkins_ (54%)
- # [18:15] <florian> http://lists.w3.org/Archives/Public/www-style/2011Sep/0182.html
- # [18:15] <TabAtkins_> florian: If we have time, there was a mail about css-conditional we could discuss.
- # [18:15] <TabAtkins_> howcome: For MQ, annevk is not here right now.
- # [18:15] <TabAtkins_> fantasai: My understanding is that we're blocked on impls passing the test suite.
- # [18:16] <TabAtkins_> howcome: It may be that some of the deficit in impl is due to the more "exotic" features, like color-index.
- # [18:16] <TabAtkins_> fantasai: No, it's actually parsing issues. More serious.
- # [18:16] <TabAtkins_> dbaron: Arron pointed out some problems at the last F2F, which I fixed.
- # [18:17] <TabAtkins_> howcome: I suggest we ask annevk to be in here next week for this.
- # [18:17] <TabAtkins_> plinss: Sounds like we just need to get impls, then.
- # [18:17] <TabAtkins_> dbaron: Sounds like we should publish a new snapshot, since it fixed some issues.
- # [18:18] <TabAtkins_> plinss: Also, we have a new member now, Anton Prowse.
- # [18:18] <TabAtkins_> antonp: Thanks, glad to be here.
- # [18:18] <dbaron> welcome!
- # [18:18] <TabAtkins_> Topic: column-span and margin-collapsing
- # [18:18] <antonp> thanks!
- # [18:18] <TabAtkins_> florian: Last week we got to the point where we needed feedback from impls, and that's been sent.
- # [18:19] <TabAtkins_> howcome: It seems there's consensus to have collapsing when the column-spans have identical values, except for MS.
- # [18:19] <TabAtkins_> alexmog: I talked to our team, and it seems the use-cases that benefit from collapsing are kinda rare and you can do it in other ways.
- # [18:20] <TabAtkins_> alexmog: Last week we came up with several complicated scenarios, and I'd like to avoid complicating it more.
- # [18:20] <dbaron> johnjansen, do you happen to know if Arron had any other bug reports with the MQ test suite?
- # [18:21] <johnjansen> dbaron, I'm following up today on that.
- # [18:22] <TabAtkins_> alexmog: Say you're writing a document with a variable number of columns. When the element shrinks to a single column, does a column-span:all element collapse with surrounding elements?
- # [18:23] <TabAtkins_> alexmog: The idea of column-span is something that *can* span multiple columns, but you don't actually have a "separation" from the rest of the document, given the single-column case above. It's kinda more like floats.
- # [18:23] <TabAtkins_> fantasai: In response to the "single column col-spanning element", we already had a very specific proposal last week.
- # [18:24] <TabAtkins_> fantasai: It was that you only collapse columns if the specified value of column-span is the same. A column-span:all doesn't collapse with column-span:1 when the element is single-column.
- # [18:25] <TabAtkins_> fantasai: The question I had was about collapsing colspan element children's margins with the colspan's own margins.
- # [18:25] <TabAtkins_> fantasai: We were discussing whether the children's margins collapse with margins outside the colspan, but a related question is about whether they collapse with things outside of it.
- # [18:25] <TabAtkins_> howcome: In today's email, I included the children.
- # [18:25] <TabAtkins_> alexmog: Can't it be the same as floats?
- # [18:26] <TabAtkins_> fantasai: If they're block formatting roots, the margins don't collapse with anything.
- # [18:26] <TabAtkins_> florian: Conceptually, these aren't really related to floats.
- # [18:26] <TabAtkins_> alexmog: If you use column-span with a number, like originally specified, these are very similar to floats.
- # [18:26] <TabAtkins_> howcome: Agreed that they become more float-like with explicit span values.
- # [18:27] <TabAtkins_> howcome: I think we're in a gray area here. So I won't insist very hard on my solution, even if I support it.
- # [18:28] <TabAtkins_> florian: Another point - as long as we don't have css-conditional, if they want the equivalent of multicol without collapsing, they have to simulate it themselves.
- # [18:28] <TabAtkins_> howcome: That's a good argument. But I'd rather have MS pass the testsuite eventually than have this feature be slightly more perfect.
- # [18:29] <TabAtkins_> alexmog: We're not really concerned with how difficult this may be (it might be more difficult to *not* collapse).
- # [18:29] <fantasai> The two proposals are: 1) each column-spanning element is a BFC 2) each consecutive sequence of elements with the same 'column-span' value is wrapped in an anonymous BFC
- # [18:29] <TabAtkins_> alexmog: Our concern is that colspan may evolve into something more powerful, and if we make the behavior more complicated we can get into a very complicated situation with collapsing. And I think the use-cases aren't particularly convincing.
- # [18:29] <dbaron> fantasai, thanks, that's useful :-)
- # [18:30] <TabAtkins_> howcome: The situation on the table is the natural fallout from two implementations (Opera and FF).
- # [18:31] <TabAtkins_> howcome: If you're saying it's impossible to change the implementation, we can probably more easily change our impl.
- # [18:31] <TabAtkins_> howcome: But if we're talking about what we want, I want collapsing.
- # [18:31] <TabAtkins_> fantasai: The two proposals, really, are that (1) each colspan element is a BFC, and (2) each consecutive sequence of elements with the same column-span is wrapped in an anonymous BFC.
- # [18:32] <TabAtkins_> fantasai: Given that we have code to do this for tables, I don't think #2 is particularly difficult.
- # [18:32] <TabAtkins_> fantasai: It could be more difficult in some ways based on implementation [gives example in FF], but it's doable and not absurdly complicated.
- # [18:33] <TabAtkins_> fantasai: [further explains the implications of the two models]
- # [18:33] <TabAtkins_> howcome: Agreed, and I think both are achievable.
- # [18:34] <TabAtkins_> florian: I think it's difficult to say which way authors would want, but I personally think I would want collapsing.
- # [18:34] <TabAtkins_> fantasai: [brings up example with <h1 column-span:all>..</h1><p>...</p>, where the paragraph still wont' collapse.)
- # [18:34] * Quits: szilles (chatzilla@24.6.120.172) (Ping timeout)
- # [18:35] <TabAtkins_> alexmog: Do we want multiple consecutive elements with columns-span:all to act like they're in a single-column block?
- # [18:35] <TabAtkins_> TabAtkins_: That's basically the effect, yeah.
- # [18:35] <TabAtkins_> alexmog: Do we want to say that column-span floats collapse with sibling col-spans? And do margins collapse through colspans?
- # [18:36] <TabAtkins_> zakim, who is noisy?
- # [18:36] <Zakim> TabAtkins_, listening for 11 seconds I heard sound from the following: florian (56%)
- # [18:37] <TabAtkins_> alexmog: I'm hearing that if there are multiple consecutive column-spans, they should act like a normal single-column flow.
- # [18:37] <TabAtkins_> alexmog: And if that's a layout mechanism that's *kinda like* normal flow, but only looks like it at first glance, I think that's a confusing model.
- # [18:39] <TabAtkins_> fantasai: It's not creating something "kinda like" normal flow - you'd be creating a BFC wrapper, within which it's perfectly normal block layout.
- # [18:40] <TabAtkins_> alexmog: So with margin-collapsing enabled, the column-span is no longer a BFC itself.
- # [18:40] <TabAtkins_> florian: Right. A group of them is, but not each one individually.
- # [18:40] <TabAtkins_> alexmog: So margins do collapse through empty colspans, and floats within one colspan will affect other colspans.
- # [18:41] <TabAtkins_> fantasai: If the two colspans are in the same group, yeah.
- # [18:41] <TabAtkins_> alexmog: Okay. I'm not sure when we're going to implement that. Is that what Opera does (with floats affecting across colspans)?
- # [18:42] <TabAtkins_> howcome: I don't know.
- # [18:42] <TabAtkins_> florian: In theory it sounds reasonable, but I don't know what our implementation does.
- # [18:42] <TabAtkins_> alexmog: So I'm not sure we're coming to a consensus yet.
- # [18:43] <TabAtkins_> fantasai: I think we need an action item to poke around in FF and Webkit and see what they actually do.
- # [18:43] <TabAtkins_> fantasai: Also, asking authors what they actually think about this problem may be useful.
- # [18:43] <TabAtkins_> johnjansen: I'm trying to figure out scenarios where I use colspans and wanting margin-collapsing.
- # [18:43] <TabAtkins_> johnjansen: I don't think I want it.
- # [18:44] <nimbupani> fantasai: i am here
- # [18:44] <TabAtkins_> howcome: If you're in a situation without multicol at all, the margins will collapse in old browsers but not in new.
- # [18:44] <TabAtkins_> johnjansen: Yeah, but there are significant other issues with colspanning.
- # [18:45] <fantasai> The columnspanning element still won't collapse with non-columnspanning elements
- # [18:45] <TabAtkins_> alexmog: Should howcome take an action to describe exactly what should happen?
- # [18:46] <TabAtkins_> florian: Elika already described that. I think we should instead investigate to see what Opera actually does, and if it's different, we can decide whether we should change or the proposal should.
- # [18:46] <TabAtkins_> ACTION howcome: Investigate Opera's precise behavior around consecutive colspans, to see if they match Elika's "they're just wrapped in an anonymous BFC" proposal is accurate.
- # [18:46] * trackbot noticed an ACTION. Trying to create it.
- # [18:46] * RRSAgent records action 1
- # [18:46] <trackbot> Created ACTION-364 - Investigate Opera's precise behavior around consecutive colspans, to see if they match Elika's "they're just wrapped in an anonymous BFC" proposal is accurate. [on HÃ¥kon Wium Lie - due 2011-09-28].
- # [18:47] <TabAtkins_> ACTION tabatkins: Investigate WebKit's precise behavior around consecutive colspans, to see if they match Elika's "they're just wrapped in an anonymous BFC" proposal is accurate.
- # [18:47] * RRSAgent records action 2
- # [18:47] * trackbot noticed an ACTION. Trying to create it.
- # [18:47] <trackbot> Sorry, couldn't find user - tabatkins
- # [18:47] <TabAtkins_> ACTION tab: Investigate WebKit's precise behavior around consecutive colspans, to see if they match Elika's "they're just wrapped in an anonymous BFC" proposal is accurate.
- # [18:47] * trackbot noticed an ACTION. Trying to create it.
- # [18:47] * RRSAgent records action 3
- # [18:47] <trackbot> Created ACTION-365 - Investigate WebKit's precise behavior around consecutive colspans, to see if they match Elika's "they're just wrapped in an anonymous BFC" proposal is accurate. [on Tab Atkins Jr. - due 2011-09-28].
- # [18:47] <TabAtkins_> plinss: Should we gather author's opinions on this?
- # [18:48] <nimbupani> agree with florian
- # [18:48] <TabAtkins_> florian: I think authors are confused enough about margin-collapsing, so asking about corner cases in more complicated scenarios is unlikely to result in much useful.
- # [18:48] <TabAtkins_> plinss: Okay, we'll revisit next week.
- # [18:48] <TabAtkins_> Topic: Flexbox
- # [18:48] * Joins: szilles (chatzilla@24.6.120.172)
- # [18:49] <TabAtkins_> alexmog: I like the idea of the centering control being separate from Flexbox.
- # [18:49] <TabAtkins_> alexmog: Like 'overflow-position' or something.
- # [18:51] <TabAtkins_> TabAtkins_: Okay, so I recommend going with true centering, as I think that's what authors would expect, and then we'll solve the rest of this later.
- # [18:51] * Quits: myakura (myakura@203.136.181.177) (Client exited)
- # [18:51] <TabAtkins_> alexmog: I disagree. Other layout models use "safe centering", and I think we should be consistent for now.
- # [18:52] * fantasai let me know when to take over
- # [18:52] <TabAtkins_> TabAtkins_: In that case, I think I'd like to pursue this quickly, to allow true centering quickly.
- # [18:53] <TabAtkins_> alexmog: This only makes a difference during overflow, so we can address it as a feature of overflow, not a featur eof flexbox.
- # [18:53] <fantasai> ScribeNick: fantasai
- # [18:53] <fantasai> TabAtkins_: Ok, that seems fine. I'd want to go ahead and address that fairly quickly, because I think true centering is something ppl will expect when using flexbox to center stuff.
- # [18:53] <fantasai> TabAtkins_: Using 1-element flexbox for vertica/horizontal centering is very useful.
- # [18:53] <fantasai> TabAtkins_: Would we be ok defining this overflow property within flexbox spec?
- # [18:54] <fantasai> fantasai: My suggestion is to define it in flexbox for now, and if we find a better place later, we can move it.
- # [18:54] <fantasai> TabAtkins_: Ok, I will do that. Change spec back to safe centering, put together first draft of overflow control and put on list for discussion.
- # [18:54] <fantasai> TabAtkins_: Next issue was 'flex-flow' values.
- # [18:55] * nimbupani can be scribenick if necessary
- # [18:55] <fantasai> TabAtkins_: During the F2F, me, fantasai, and Alex got together and put together suggestion for how to address virtually every use case of how you want flex-box direction to respond to things
- # [18:55] <fantasai> TabAtkins_: You have pure physical,
- # [18:55] <fantasai> TabAtkins_: Physical axis, but responding to 'direction'
- # [18:55] <fantasai> TabAtkins_: And pure logical, responding to writing-mode
- # [18:56] <fantasai> TabAtkins_: This created many values for flex-flow
- # [18:56] * fantasai TabAtkins_ link?
- # [18:56] <fantasai> TabAtkins_: That did what it needed to do, but it was pretty complex both to read and understand
- # [18:56] <fantasai> TabAtkins_: e.g. deciding between 'row', 'horizontal', 'horizontal-ltr'.
- # [18:57] <fantasai> TabAtkins_: I suggest simplifying it down by using :ltr/:rtl
- # [18:57] <fantasai> TabAtkins_: And :ttb/etc.
- # [18:57] <fantasai> fantasai: You can't key off of computed style, so that won't work.
- # [18:58] <fantasai> TabAtkins_: Let's pretend we only have ltr and rtl.
- # [18:58] <fantasai> TabAtkins_: You don't need physical then
- # [18:58] <fantasai> TabAtkins_: ..????
- # [18:58] * fantasai gots confused
- # [18:59] <fantasai> TabAtkins_: Whenever you're specifying the direction of writing mode, that's pretty major, you can at the same time switch flexbox.
- # [18:59] <fantasai> TabAtkins_: Grid, which we're trying to maintain similarity with is completely logical based.
- # [18:59] <fantasai> TabAtkins_: If you're in an rtl context, first column is on right side. In vertical context, first "column" is a row.
- # [18:59] <fantasai> TabAtkins_: My proposal is to drop down to pure logical directions.
- # [18:59] <fantasai> TabAtkins_: That puts us in a similar situation to grid and loses us little power
- # [19:00] <fantasai> alexmog: So you're proposing pure logical?
- # [19:00] <fantasai> TabAtkins_: Yes.
- # [19:00] <fantasai> alexmog: I think that's ok.
- # [19:00] <fantasai> alexmog: I've looked at .. spec authors .. they all appeared to use horizontal and vertical, for the wrong reasons
- # [19:00] <fantasai> alexmog: Not switchable ...
- # [19:01] <fantasai> alexmog: In most cases more intuitive for ppl to use horizontal/vertical
- # [19:01] <fantasai> alexmog: What they mean is rows and columns
- # [19:01] <fantasai> alexmog: If your plan is top-level layout, you have a control there, you're applying .... can be anywhere, you can just put writing-mode on itself and it will be in whatever directio nyou want.
- # [19:01] <fantasai> alexmog: I think it'll be fine.
- # [19:01] <fantasai> TabAtkins_: This is a decent bit easier for us to implement, since WebKit operates in logical mode
- # [19:02] <fantasai> alexmog: I'm not buying implementation complexity argument.
- # [19:02] <fantasai> TabAtkins_: That change was made a little bit earlier.
- # [19:02] <fantasai> TabAtkins_: Any other flexbox issues?
- # [19:02] <Zakim> -arno
- # [19:02] <fantasai> fantasai: Any concerns with having logical values only?
- # [19:03] <fantasai> <silence>
- # [19:03] <Zakim> -stearns
- # [19:03] <fantasai> RESOLVED: Adopt 'flex-flow' with logical values only
- # [19:03] <TabAtkins_> RESOLVED: Make flexbox do "safe centering", add control for overflowing to allow switch to "true centering"
- # [19:04] <Zakim> -[Microsoft]
- # [19:04] <Zakim> -dbaron
- # [19:04] <Zakim> -nimbupani
- # [19:04] <Zakim> -cathy
- # [19:04] <Zakim> -SteveZ
- # [19:04] <Zakim> -[Apple]
- # [19:04] <Zakim> -TabAtkins_
- # [19:04] <Zakim> -plinss
- # [19:04] <Zakim> -howcome
- # [19:04] <Bert> zakim, unmute mu
- # [19:04] <Zakim> sorry, Bert, I do not know which phone connection belongs to mu
- # [19:04] * Quits: arno (arno@192.150.10.200) (Ping timeout)
- # [19:04] <Zakim> -florian
- # [19:04] <Ms2ger> Zakim, unmute Bert
- # [19:04] <Zakim> Bert should no longer be muted
- # [19:04] * Parts: florian (florianr@114.181.159.79)
- # [19:07] <Bert> https://www.w3.org/blog/CSS/wp-admin/index.php
- # [19:07] * Quits: Cathy (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:08] * Joins: miketaylr (miketaylr@24.42.93.245)
- # [19:10] * Quits: TabAtkins_ (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:16] <fantasai> http://www.css3.info/angles-in-gradients/
- # [19:19] * Quits: szilles (chatzilla@24.6.120.172) (Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214])
- # [19:20] <Zakim> -Bert
- # [19:20] <Zakim> -fantasai
- # [19:20] <Zakim> -??P6
- # [19:21] <Zakim> -antonp
- # [19:21] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:21] <Zakim> Attendees were florian, plinss, +1.206.552.aaaa, nimbupani, +34.93.329.aabb, dbaron, stearns, johnjansen, fantasai, smfr, +1.415.832.aacc, arno, Bert, antonp, howcome, cathy,
- # [19:21] <Zakim> ... +1.281.305.aadd, TabAtkins_, SteveZ
- # [19:21] * Quits: johnjansen (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:21] * Parts: smfr (smfr@17.212.152.232)
- # [19:21] * Parts: antonp (4de003c4@64.62.228.82)
- # [19:24] * Quits: oyvind (oyvinds@213.236.208.22) (Quit: oyvind)
- # [19:25] * Quits: jarek (jarek@83.27.243.103) (Quit: jarek)
- # [19:28] * Quits: stearns (anonymous@50.132.9.217) (Quit: stearns)
- # [19:59] * Joins: stearns (anonymous@192.150.22.5)
- # [20:16] * Quits: dbaron (dbaron@173.228.28.227) (Ping timeout)
- # [20:59] * Joins: dbaron (dbaron@63.245.220.240)
- # [21:10] * Parts: howcome (howcome@88.89.78.85)
- # [21:15] * Quits: nimbupani (Adium@24.18.47.160) (Client exited)
- # [21:19] * Quits: miketaylr (miketaylr@24.42.93.245) (Quit: miketaylr)
- # [21:20] * Joins: nimbupani (Adium@24.18.47.160)
- # [21:25] * Zakim excuses himself; his presence no longer seems to be needed
- # [21:25] * Parts: Zakim (rrs-bridgg@128.30.52.169)
- # [21:27] <hober> fantasai: want to pop into (freenode) #webkit to answer a question from hyatt re: orthogonal flows & css3-writing?
- # [21:49] * Quits: nimbupani (Adium@24.18.47.160) (Client exited)
- # [21:49] * Joins: nimbupani (Adium@24.18.47.160)
- # [22:05] * Quits: nimbupani (Adium@24.18.47.160) (Client exited)
- # [22:05] * Joins: nimbupani (Adium@24.18.47.160)
- # [22:20] * Quits: karl (karlcow@128.30.54.58) (Quit: Freedom - to walk free and own no superior.)
- # [22:21] * Joins: karl (karlcow@128.30.54.58)
- # [22:36] * Quits: Ms2ger (Ms2ger@91.181.20.245) (Quit: nn)
- # [23:06] * Quits: Martijnc (Martijnc@84.192.44.100) (Quit: Martijnc)
- # [23:57] * Quits: karl (karlcow@128.30.54.58) (Client exited)
- # Session Close: Thu Sep 22 00:00:00 2011
The end :)