Options:
- # Session Start: Wed Nov 12 00:00:00 2008
- # Session Ident: #css
- # [00:57] * Joins: Lachy (Lachlan@66.78.202.169)
- # [02:08] * Joins: shepazu (schepers@128.30.52.30)
- # [02:31] * Quits: Lachy (Lachlan@66.78.202.169) (Quit: This computer has gone to sleep)
- # [03:20] * Joins: BenMillard (cerbera@86.4.141.30)
- # [03:48] * Parts: BenMillard (cerbera@86.4.141.30)
- # [04:29] * Quits: dbaron_ (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:35] * Joins: Lachy (Lachlan@24.234.142.17)
- # [04:49] * Joins: dbaron (dbaron@71.204.144.136)
- # [05:15] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [05:26] * Joins: Lachy (Lachlan@24.234.142.17)
- # [07:16] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [07:24] * Quits: dbaron (dbaron@71.204.144.136) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:26] * Joins: Lachy (Lachlan@24.234.142.17)
- # [09:05] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [09:11] * Joins: Lachy (Lachlan@24.234.142.17)
- # [09:45] * Joins: nickshanks (nickshanks@88.217.192.121)
- # [10:02] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [10:14] * Joins: Lachy (Lachlan@24.234.142.17)
- # [10:59] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [11:58] * Joins: Lachy (Lachlan@24.234.142.17)
- # [12:49] * Joins: myakura (myakura@122.17.190.200)
- # [12:53] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [12:59] * Joins: Lachy (Lachlan@24.234.142.17)
- # [13:50] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [13:56] * Quits: nickshanks (nickshanks@88.217.192.121) (Quit: nickshanks)
- # [13:56] * Joins: Lachy (Lachlan@24.234.142.17)
- # [14:21] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [15:14] * Quits: myakura (myakura@122.17.190.200) (Quit: Leaving...)
- # [15:48] * Joins: Lachy_ (Lachlan@24.234.142.17)
- # [15:49] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [16:41] * Quits: Lachy_ (Lachlan@24.234.142.17) (Ping timeout)
- # [16:54] * Joins: Lachy (Lachlan@24.234.142.17)
- # [17:38] * Quits: Lachy (Lachlan@24.234.142.17) (Ping timeout)
- # [17:58] * Joins: giorgi (giorgic@84.215.42.108)
- # [18:02] * Joins: Zakim (rrs-bridgg@128.30.52.30)
- # [18:02] * Joins: RRSAgent (rrs-loggee@128.30.52.30)
- # [18:02] <RRSAgent> logging to http://www.w3.org/2008/11/12-css-irc
- # [18:02] <plinss> zakim, this is style
- # [18:02] <Zakim> ok, plinss; that matches Style_CSS FP()12:00PM
- # [18:04] <Zakim> + +1.408.398.aaaa
- # [18:04] <Zakim> -plinss
- # [18:04] <Zakim> +plinss
- # [18:04] <Zakim> - +1.408.398.aaaa
- # [18:04] * Joins: dbaron (dbaron@63.245.220.241)
- # [18:04] <Zakim> + +1.408.398.aabb
- # [18:04] <Zakim> -plinss
- # [18:04] <Zakim> +plinss
- # [18:05] * dbaron Zakim, who is on the phone?
- # [18:05] * Zakim sees on the phone: plinss, +1.408.398.aabb
- # [18:05] * Joins: Molly (molly@70.176.234.187)
- # [18:05] <plinss> zakim, +1.408.398 is dsinger
- # [18:05] <Zakim> +dsinger; got it
- # [18:05] <Zakim> + +00aacc
- # [18:06] <Molly> hi, not on phone today, just IRC
- # [18:06] <Zakim> +[Mozilla]
- # [18:06] <Zakim> -[Mozilla]
- # [18:06] <Zakim> +Jonas_Sicking
- # [18:06] <Zakim> +saloni
- # [18:06] <Zakim> -saloni
- # [18:07] <dbaron> Zakim, [Mozilla] has David_Baron
- # [18:07] <Zakim> sorry, dbaron, I do not recognize a party named '[Mozilla]'
- # [18:07] * Joins: melinda (melinda.gr@67.142.45.126)
- # [18:07] <Zakim> +Bert
- # [18:07] <dbaron> Zakim, Jonas_Sicking is David_Baron
- # [18:07] <Zakim> +David_Baron; got it
- # [18:07] <Zakim> +saloni
- # [18:07] <Zakim> +??P50
- # [18:07] <giorgi> Zakim, ??P50 is me
- # [18:08] <Zakim> +giorgi; got it
- # [18:09] <Zakim> +Melinda_Grant
- # [18:09] * dbaron Zakim, who is noisy?
- # [18:10] * Zakim dbaron, listening for 10 seconds I heard sound from the following: plinss (5%), dsinger (4%), saloni (4%)
- # [18:11] <Zakim> +jason_cranfordtea
- # [18:11] * Joins: jason_cranfordtea (jason_cran@64.236.128.12)
- # [18:12] <plinss> zakim, +00aacc is fantasai
- # [18:12] <Zakim> +fantasai; got it
- # [18:13] <Zakim> -Melinda_Grant
- # [18:14] <Zakim> +[Microsoft]
- # [18:14] <dbaron> Zakim, [Microsoft] has sylvaing
- # [18:14] <Zakim> +sylvaing; got it
- # [18:15] <Zakim> +Melinda_Grant
- # [18:15] * Bert has to run after the call, prefers not to scribe today...
- # [18:16] <fantasai> ScribeNick: fantasai
- # [18:16] <plinss> http://lists.w3.org/Archives/Public/www-style/2008Nov/0109.html
- # [18:16] <fantasai> Agenda: http://lists.w3.org/Archives/Member/w3c-css-wg/2008OctDec/0065.html
- # [18:16] <fantasai> Topic: Margin Collapsing
- # [18:17] <fantasai> Sylvain: At the F2F we discussed min-height and margin collapsing and how it creates discontinuities
- # [18:17] <fantasai> Sylvain: We left the max-height clause in there, which also creates discontinuities.
- # [18:17] <Zakim> + +47.21.64.aadd
- # [18:17] <fantasai> Peter: Did we get a resolution on whether we should adopt the partial collapsing?
- # [18:18] <fantasai> Sylvain: I don't think we did, but I also don't think we want to get into that now for 2.1
- # [18:18] <fantasai> Peter: Right. We should be consistent with min-height and max-height, though
- # [18:18] <fantasai> Sylvain: If we want to avoid discontinuities then we need to either drop both clauses or define partial collapsing
- # [18:19] <fantasai> Melinda: Is there a description of partial collapsing?
- # [18:19] <fantasai> Sylvain: See thread for Alex's proposal
- # [18:19] <fantasai> Peter: The issue here is that you have a parent and a child. Parent is now bigger than it needs to be due to min-height. Does parent and child margins collapse?
- # [18:20] <fantasai> Peter: The question is how to deal with the child's bottom margin being large enough to extend past the parent's bottom margin
- # [18:20] * Joins: SaloniR (43b68321@128.30.52.43)
- # [18:21] <fantasai> Peter: Can we at least agree that min-height and max-height should have the same behavior?
- # [18:22] <fantasai> Bert: Yes, I agree with that. Also I like Alex's text in that second email
- # [18:22] <fantasai> Bert: Not the partial collapsing, I mean the other part
- # [18:23] <fantasai> Bert: The part that makes min-height and max-height
- # [18:23] * Joins: glazou (daniel@86.64.199.187)
- # [18:23] <fantasai> David: I assume we're talking about positive margins. I agree min-height and max-height should behave the same
- # [18:23] * glazou is here only for ten minutes, between two meetings ; hi everyone
- # [18:23] <melinda> s/positive/negative
- # [18:23] <dbaron> No, I said I assume the case where there's a discontinuity for max-height is a negative margin case
- # [18:24] <dbaron> I'm ok with what we were discussing at the F2F, where margin collapsing is not changed by min/max-height even if they do change the size of the box.
- # [18:26] <fantasai> Peter: opinions on partial collapsing?
- # [18:27] <fantasai> Peter: Can we add it later?
- # [18:27] <fantasai> Bert, Elika: Don't think we can add it later.
- # [18:27] <fantasai> Bert: I don't mind adding it now /if/ it can be implemented quickly
- # [18:27] <fantasai> Alex: It didn't seem like any of the implementors were particularly excited about implementing partial collapsing.
- # [18:27] <fantasai> Alex: It's a really new concept, and I'm not sure there's a lot of benefit to adding that to the spec.
- # [18:28] <fantasai> Alex: We would do something like that if we have to, I'm not sure why.
- # [18:29] <fantasai> Alex: Are we getting to agreement that we can remove min-height and max-height from that paragraph and that would be the only change we would make?
- # [18:29] <fantasai> fantasai: I think you might need to make some other changes.\
- # [18:30] <fantasai> http://www.w3.org/TR/CSS21/visudet.html#min-max-widths
- # [18:30] <fantasai> fantasai: There aren't any specific mentions of margin collapsing there, but there are rules for how they apply.
- # [18:31] * Joins: dsinger (dsinger@17.202.35.52)
- # [18:32] <fantasai> "If the resulting width is smaller than 'min-width', the rules above are applied again, but this time using the value of 'min-width' as the computed value for 'width'. "
- # [18:32] <fantasai> s/width/height/
- # [18:32] <fantasai> dbaron: Basically it needs to say that the new computed height does not affect margin collapsing.
- # [18:32] <fantasai> Melinda: I think this gets into the concern I was trying to raise.
- # [18:33] <fantasai> Melinda: We have an auto-height box which starts behaving like a fixed-size box, where we have overflow and margin collapsing issues
- # [18:34] <fantasai> Peter: max-height has to trigger overflow, the point is to constrain the height
- # [18:35] <fantasai> Peter: min-height won't trigger overflow because it'll be at least big enough for its contents.
- # [18:35] <fantasai> fantasai: only the margins will spill out for min-height, and they don't trigger overflow
- # [18:36] <fantasai> ACTION: Alex propose min/max-height text for 10.7
- # [18:36] * trackbot noticed an ACTION. Trying to create it.
- # [18:36] * RRSAgent records action 1
- # [18:36] <trackbot> Created ACTION-117 - Propose min/max-height text for 10.7 [on Alex Mogilevsky - due 2008-11-19].
- # [18:36] <fantasai> Topic: word-spacing issue
- # [18:37] * glazou has to go, meeting pending
- # [18:37] * glazou bye people
- # [18:37] <fantasai> http://wiki.csswg.org/spec/css2.1#issue-84
- # [18:37] * Quits: glazou (daniel@86.64.199.187) (Quit: /quit)
- # [18:37] * Molly waves bye
- # [18:37] * plinss waves bye to glazou
- # [18:37] <fantasai> http://lists.w3.org/Archives/Public/www-style/2008Nov/0082.html
- # [18:40] <fantasai> David: Why are we leaving things undefined?
- # [18:41] <fantasai> fantasai: there are other characters we aren't sure about, or others that we don't know about/haven't been added to Unicode yet
- # [18:41] * Joins: sylvaing (sylvaing@131.107.0.105)
- # [18:43] <fantasai> fantasai: This needs more research. Hopefully get some clarification for CSS3 Text as well.
- # [18:43] <fantasai> Sylvain: Our concern is CSS2.1 and testing conformance there
- # [18:43] <fantasai> fantasai: CSS3 Text is likely to add at least one or two characters to this list
- # [18:44] <Zakim> +dsinger.a
- # [18:44] <Zakim> -dsinger
- # [18:45] <fantasai> fantasai: If people are uncomfortable with this being explicitly undefined, we could make it implicitly undefined but leave the "don't apply to these characters" sentence.
- # [18:45] <fantasai> David: I'm ok with the concept. How about reversing the order of the sentences.
- # [18:45] <fantasai> Sylvain, fantasai: ok
- # [18:46] <fantasai> RESOLVED: Add proposed text for CSS2.1 Issue 84 with sentences reversed.
- # [18:47] <fantasai> Topic: @font-face and duplication
- # [18:47] <fantasai> fantasai: Might want to wait for John Daggett
- # [18:47] <fantasai> dbaron: Might want to wait for more feedback
- # [18:47] <fantasai> Howcome: I sent my comments in. I think we have agreement on the first issue. The other two are difficult
- # [18:48] <fantasai> dbaron: I'm interested in what Michael Day thinks.
- # [18:48] <dbaron> s/ thinks/'s use cases are/
- # [18:48] <fantasai> Howcome: I quoted from Prince's user style sheets. They use @font-face to implement generic font families
- # [18:48] <fantasai> Howcome: They list several src()s to make sure you get enough glyphs.
- # [18:49] <fantasai> Howcome: You could perhaps have another src descriptor that has the fallback behavior.
- # [18:49] <fantasai> Howcome: both behaviors are useful
- # [18:49] <fantasai> dbaron: if we go with one option for 2 and one option for 3 then you get both
- # [18:50] <fantasai> Howcome: if you go for A -- taking the first font that you find -- how would you solve Michael's use case?
- # [18:50] <fantasai> dbaron: You'd duplicate the rule with the same font family but a different src
- # [18:50] <fantasai> Howcome: Doesn't that conflict.. I guess that depends on 3
- # [18:50] <fantasai> dbaron: If you choose 2 goes one way and 3 goes the other way
- # [18:50] <fantasai> dbaron: Authors can do either, because they have 2 different mechanisms that do 2 different things.
- # [18:51] <fantasai> Howcome: I'm ok to hear from Apple on that, maybe if we poke them.
- # [18:51] <fantasai> dsinger: I'll pass the poke onto Mr. Hyatt
- # [18:51] <fantasai> Howcome: I don't think this is a contentious issue. If we can find a way to describe both use cases, which it seems like we can.
- # [18:52] <fantasai> Peter: So if you have multiple values in a single declaration you combine those in a fallback chain, and if you have multiple @font-face rules you overwrite each
- # [18:53] <fantasai> dbaron: No, the other way around.
- # [18:53] <fantasai> fantasai: Peter's way seems more consistent
- # [18:53] <fantasai> dbaron: But it wouldn't work well to combine with descriptors.
- # [18:54] <fantasai> dbaron: For example the unicode-range descriptor.
- # [18:54] <fantasai> dbaron: could be used to split up a font into multiple segments, you only download the one you need
- # [18:54] <fantasai> dbaron: but an implementation that doesn't support it would download just the last one
- # [18:54] <fantasai> dbaron: if you did it that way
- # [18:54] <fantasai> dbaron: and would therefore only get a partial font
- # [18:55] <dbaron> s/combine with descriptors/combine with the addition of new descriptors over time/
- # [18:55] <fantasai> Peter: I'm a little concerned because I'm wondering if a designer would want a way to override an @font-face declaration
- # [18:55] <fantasai> dbaron: They could just use a different name
- # [18:56] <fantasai> dbaron: also the last @font-face declaration wins
- # [18:57] <fantasai> dbaron: other people have other opinions here
- # [18:57] <fantasai> Peter: I think John Daggett is mainly concerned to give designers both options
- # [18:57] <fantasai> Topic: CSS2.1 Issue 85
- # [18:57] <fantasai> http://wiki.csswg.org/spec/css2.1#issue-85
- # [18:58] <fantasai> http://lists.w3.org/Archives/Public/www-style/2008Nov/0039.html
- # [18:59] <fantasai> http://lists.w3.org/Archives/Public/www-style/2008Nov/0078.html
- # [19:00] <fantasai> Proposal is to remove \r\n\f from escape token class
- # [19:03] <fantasai> fantasai explains how spec prose implies one thing, and escape token forbids it while being inconsistent between spaces and newlines
- # [19:05] <fantasai> Sylvain: what do other browsers do?
- # [19:06] * Joins: Lachy (Lachlan@66.78.202.167)
- # [19:06] <fantasai> http://lists.w3.org/Archives/Public/www-style/2008Nov/att-0039/escape-newline-in-css-identifier.html
- # [19:07] <fantasai> Sylvain: I don't expect this to affect authors, but we should define something
- # [19:08] <fantasai> Sylvain: Can we agree that space and newline should be handled the same way?
- # [19:09] <fantasai> dbaron: It matters more to me which way they're handled than that they're consistent
- # [19:09] <fantasai> dbaron: I'm more concerned about consistency between strings and identifiers than between spaces and newlines
- # [19:10] <fantasai> Topic: Selectors API
- # [19:10] <fantasai> Peter: Reminder that we have been asked to make last call comments on the Selectors API
- # [19:10] <Zakim> -jason_cranfordtea
- # [19:10] <Zakim> -Melinda_Grant
- # [19:10] <Zakim> -David_Baron
- # [19:10] <Zakim> -giorgi
- # [19:10] <Zakim> -[Microsoft]
- # [19:10] <Zakim> -fantasai
- # [19:10] <Zakim> -plinss
- # [19:10] <Zakim> -saloni
- # [19:10] * Quits: jason_cranfordtea (jason_cran@64.236.128.12) (Quit: jason_cranfordtea)
- # [19:11] <Zakim> - +47.21.64.aadd
- # [19:11] <Zakim> -dsinger.a
- # [19:11] * Quits: Molly (molly@70.176.234.187) (Quit: Molly)
- # [19:11] <Zakim> -Bert
- # [19:11] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:11] <Zakim> Attendees were plinss, +1.408.398.aaaa, +1.408.398.aabb, dsinger, [Mozilla], saloni, Bert, David_Baron, giorgi, Melinda_Grant, jason_cranfordtea, fantasai, sylvaing, +47.21.64.aadd
- # [19:11] * Quits: dsinger (dsinger@17.202.35.52) (Quit: dsinger)
- # [19:12] * Quits: SaloniR (43b68321@128.30.52.43) (Quit: CGI:IRC (EOF))
- # [19:25] * Quits: sylvaing (sylvaing@131.107.0.105) (Quit: sylvaing)
- # [19:26] * Parts: giorgi (giorgic@84.215.42.108)
- # [19:28] * Quits: dbaron (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:03] * Quits: Lachy (Lachlan@66.78.202.167) (Quit: This computer has gone to sleep)
- # [20:32] * Zakim excuses himself; his presence no longer seems to be needed
- # [20:32] * Parts: Zakim (rrs-bridgg@128.30.52.30)
- # [20:53] * Quits: melinda (melinda.gr@67.142.45.126) (Connection reset by peer)
- # [21:01] * Joins: melinda (melinda.gr@67.142.45.126)
- # [22:29] * Joins: Lachy (Lachlan@66.78.202.167)
- # [23:19] * Quits: Lachy (Lachlan@66.78.202.167) (Quit: This computer has gone to sleep)
- # Session Close: Thu Nov 13 00:00:00 2008
The end :)