16:52:29 RRSAgent has joined #css 16:52:29 logging to http://www.w3.org/2009/01/14-css-irc 16:52:36 Zakim, this will be Style 16:52:36 ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 8 minutes 16:52:36 Bert, do you think the section starting "The middle image's width is scaled" 16:52:38 is clear? 16:52:51 there's an issue marked there, I'm wondering if the wording needs tweaking or if I can just remove the issue 16:54:16 The I automatically read "failing that" as "zero or infinity" so I don't hink a rewrite is really necessary. 16:54:22 s/The// 16:54:22 ok 16:54:25 cool 16:54:39 last issue in the text is whether the 'inset' keyword for box-shadow should be renamed 'inner' 16:55:37 Will bg style and bg shadow ever be used together in a shorthand? 16:55:53 I sincerely doubt it 16:55:58 bg-shadow is complicated enough on its own 16:56:04 er 16:56:05 box shadow 16:56:15 Yes, my mistake. 16:56:18 Bert: : thanks for answer to ITU 16:56:59 I think inset is fine. But I don't know id there is already a traditional name for the effect among designers. 16:57:29 ok 16:57:43 I'll remove the issue for now then 16:58:01 emilyw has joined #css 16:58:06 If there is no strong reason to change it, I prefer keeping inset. Avoids having to remember an extra keyword. 16:58:10 yeah 16:58:22 Style_CSS FP()12:00PM has now started 16:58:29 +plinss 16:58:30 +dsinger 16:59:02 +Bert 16:59:32 melinda has joined #CSS 16:59:48 Dsinger_ has joined #css 17:00:07 Zakin, mute me 17:00:15 +??P37 17:00:27 Zakim, mute me 17:00:27 sorry, Dsinger_, I do not know which phone connection belongs to you 17:00:33 + +1.206.324.aaaa 17:00:52 Zakim, who is here? 17:00:53 On the phone I see dsinger, plinss, Bert, ??P37, +1.206.324.aaaa 17:00:56 On IRC I see Dsinger_, melinda, emilyw, RRSAgent, Zakim, glazou, anne, fantasai, myakura, shepazu, krijnh, plinss, Hixie, Bert, jdaggett, trackbot, hsivonen 17:00:59 +glazou 17:01:27 Zakim, mute dsinger 17:01:27 dsinger should now be muted 17:02:40 +Melinda_Grant 17:02:48 sylvaing has joined #css 17:03:04 ChrisL has joined #css 17:04:51 Zakim, +1.206 is sylvaing 17:04:56 +sylvaing; got it 17:04:57 +ChrisL 17:05:01 Zakim, +P37 is fantasai 17:05:06 sorry, fantasai, I do not recognize a party named '+P37' 17:05:15 Zakim, +??P37 is fantasai 17:05:20 dsinger: do you have friends working on I18N at apple ? 17:05:22 Zakim, ??P37 is fantasai 17:05:24 sorry, fantasai, I do not recognize a party named '+??P37' 17:05:33 +fantasai; got it 17:05:36 zakim, mute me 17:05:43 fantasai should now be muted 17:05:43 No idea ! 17:06:37 zakim, unmute me 17:06:37 fantasai should no longer be muted 17:07:18 s/but/bug/ 17:07:30 ChrisL: http://tinyurl.com/8tp7u5 17:08:18 +SteveZ 17:09:50 utf-8 17:10:04 apparenty, it's the ftp server turning é into e+' 17:10:05 szilles has joined #css 17:10:15 -dsinger 17:10:23 dbaron has joined #css 17:10:41 +dsinger 17:10:46 ScribeNick: fantasai 17:11:00 Dsinger_ has joined #css 17:11:16 http://wiki.csswg.org/spec/css2.1#issue-92 17:11:18 Topic: Widows and Orphans 17:11:18 +[Mozilla] 17:11:27 Zakim, mute me 17:11:27 sorry, Dsinger_, I do not know which phone connection belongs to you 17:11:32 Zakim, [Mozilla] has dbaron 17:11:32 +dbaron; got it 17:11:46 +??P18 17:12:03 Zakim, mute dsinger 17:12:05 dsinger should now be muted 17:12:12 zakim, ??P18 is me 17:12:12 +emilyw; got it 17:12:14 Zakim, mute me 17:12:14 dsinger was already muted, dsinger 17:12:21 zakim, mute me 17:12:21 emilyw should now be muted 17:12:27 hi emilyw 17:12:54 hi glazou 17:13:55 Melinda: I would limit the proposal to the first line there 17:13:59 http://lists.w3.org/Archives/Public/www-style/2008Dec/0008.html 17:14:30 I suggest changing "minimum number of lines of a paragraph" to "minimum number of line boxes in a block element" 17:14:35 This is a change we made to css3 17:14:42 s/This/Melinda: This/ 17:14:50 s/I suggest/Melinda: I suggest/ 17:15:54 Melinda: I'm withdrawing the second half of the proposal (wrt table rows) 17:16:00 Peter: Any objections? 17:16:23 Bert: I think that's what we always meant it to be, just sloppy prose 17:16:28 SteveZ: I agree with Melinda's change 17:16:38 RESOLVED: Accept proposal 17:16:40 I agree as well. 17:17:03 http://lists.w3.org/Archives/Public/www-style/2009Jan/0087.html 17:17:12 Topic: Margins at page and column breaks 17:17:22 Melinda: I wanted to talk about top margins with respect to page breaks 17:17:29 Melinda: I don't have anything wrt columns that I want to put forward 17:17:33 Melinda: Shall we plunge into that? 17:17:34 +??P21 17:17:45 Zakim, who is noisy? 17:17:54 zakim, who is talking? 17:17:55 dbaron, listening for 10 seconds I heard sound from the following: ??P21 (75%), fantasai (20%), glazou (4%), Melinda_Grant (46%) 17:18:03 Zakim, ??P21 is howcome 17:18:13 dsinger has left #css 17:18:14 +howcome; got it 17:18:19 ChrisL, listening for 11 seconds I heard sound from the following: ??P21 (51%), fantasai (27%), glazou (23%), Melinda_Grant (61%) 17:18:26 Melinda: Discussion on www-style started by Murakami-san about margins at page breaks. 17:18:36 Melinda: Michael Day has a proposal, that I think is a very good one. 17:18:42 Melinda: But a piece of it would require change to 2.1 17:18:56 Melinda: Right now that we say that when a page break occurs between blocks, the margins get zeroed 17:19:11 Melinda: Michael's proposal is that they only get zeroed if the break is not forced 17:19:18 Melinda: If the break is forced, then the top margin is kept 17:19:23 Melinda: this makes a lot of sense 17:20:05 Melinda: You don't want the first page of the document, which might well be the first page of a chapter/section, to format differently from first page of a chapter or section 17:20:23 Melinda: The first page is not after a page break, so the top margin there won't get zeroed 17:20:33 Melinda: But when you force a page break before the first page of chapter 2, chapter 3, etc. 17:20:41 Melinda: That top margin disappears 17:20:52 Melinda: That means you have to do exception styling for the first page 17:21:04 Melinda: Also it's very confusing for authors for the margin to disappear 17:21:16 Melinda: So the proposal is to open up 2.1 to allow Prince's behavior 17:21:30 Melinda: I would like to /allow/ that behavior: allow you to retain a top margin after a forced break 17:21:40 Changing 2.1 to allow retention of the top margin after a forced page break sounds good to me. 17:21:41 Melinda: And in CSS3 we want to move to mandating that 17:21:55 howcome: I support your proposal 17:22:04 howcome: I think it's a logical behavior 17:22:26 howcome: I agree with allowing it in 2.1 and requiring it in 2.1 17:22:29 s/2.1/3 17:22:33 17:22:53 SteveZ: I'm not sure if on the 4th page you want to retain the margin 17:23:06 SteveZ: XSL has a property to control this 17:23:17 Melinda: XSL-FO does have a property to control whether margins are present or not 17:23:26 Melinda: And I think we do want to have controls in the future 17:23:38 -dsinger 17:23:38 Melinda: But I think we want to get the best default behavior now 17:23:56 dsinger has joined #css 17:24:02 Melinda: There were some interesting proposals for margin collapsing controls in that thread 17:24:08 +[Apple] 17:24:16 zakim, [Apple] has dsinger 17:24:16 +dsinger; got it 17:24:28 Melinda: The proposal for controls on margin collapsing on the margin properties is a good idea and somewhere we should go in the future 17:25:44 I agree with fantasai, this does not block future extensibility 17:25:46 SteveZ: I'm concerned about this proposal to preserve margins after forced page breaks 17:25:55 SteveZ: what if you don't want the margin preserved? 17:26:21 SteveZ: Wouldn't this block extensibility? 17:26:33 fantasai: No, this would just be the 'auto' behavior. 17:26:42 Zakim, mute me 17:26:42 glazou should now be muted 17:26:44 fantasai: you could then have other values that say always do this, or always do that. 17:27:22 it sounds like what we are really defining here is the smart default/auto behavior. 17:27:25 howcome: We don't want to add a new property for every issue 17:27:54 (If table#t1 needs a page-break-before, then you can give it margin:0 in the same rule) 17:29:08 SteveZ: what if I have a table and I want to force a break to put it at the top of the page? 17:29:18 fantasai: set margin-top: 0; along with page-break-before: always; 17:29:33 fantasai: If we preserve the margins by default, you always have the option of zeroing it out 17:29:57 (We also can set the first top margin by using a named page with that top margin...) 17:30:00 Yes, its a more sensible default. As fantasai says, if you are forcing a page break, you now have the option of retaining or removing the top margin 17:30:02 fantasai: but you can't put it in if the algorithm requires deleting it 17:30:16 q+ to suggest a "should" 17:31:24 Chris: Can we make it a should in 2.1? 17:31:39 Melinda: I think that would be difficult, because we have several implementations that don't align on this 17:32:25 So, for what it's worth (since it's hard to get a word in), there are some other use cases for margins that disappear. 17:32:37 It's a quirks mode behavior at the edges of the body and the edges of tables cells, at least. 17:32:47 Chris: but we should give some guidance to implementors 17:32:57 Melinda: I'm thinking putting it in CSS3 Paged Media will give that guidance 17:33:15 howcome: behavior on columns should be consistent with that for page breaks 17:33:29 SteveZ: I certainly understand the argument, I'm just concerned that it's going to ... 17:33:43 Melinda: I've been trying to think of counter-examples for a long time 17:33:49 Melinda: I'm happy with this solution 17:34:07 SteveZ: I know that what I've done for prints, I've put in page breaks for many other reasons than starting a new chapter. 17:34:19 SteveZ: i understand fantasai's point about being able to turn it off in that context 17:34:28 SteveZ: I'm concerned that this kind of design is usually bad 17:34:36 SteveZ: It makes an assumption that one case is more important than the others 17:34:55 Howcome: I've been pushing for Prince to follow the specifications, and I've pushed Michael on this specific issue 17:35:04 Howcome: But he won't change it, and he points to user feedback. 17:35:45 does it make one case more important than the others, or does it pick what the default behavior should be ? 17:36:13 SteveZ worries about this auto behavior closing off the possibility of controls in the future. 17:36:47 Melinda: We don't want to close off the possibility of controls in the future. How about you think about that for the next week and report back if you find any issues 17:36:59 ... 17:37:45 SteveZ: My concern is that the decision for whether you want to collapse or not doesn't depend on the element but on the container 17:38:09 SteveZ: We're talking about a different behavior when you're positioned somewhere particular in a container 17:38:20 Melinda: I don't understand. could you draw some use cases 17:38:30 SteveZ: So your use case is the margin at the beginning of a chapter 17:39:24 more discussion between Melinda and SteveZ, not much very clear 17:39:58 Howcome: THe one use case you've mentioned so far is you have a table, and you want it to start on a new page, and you want to collapse the margin. 17:40:14 Howcome: When you set the break, you can remove the margin 17:40:27 Melinda: The current behavior is not that the margin collapses, but that it is removed 17:41:05 SteveZ: You want to remove all the margins at that point, however deep they are 17:41:15 fantasai: So you want something like margin-top: hidden; 17:42:10 SteveZ: You can't zero the margin if you don't know whether you're at the top of the page 17:42:24 Melinda: You're always at the top of the page after a forced break 17:42:30 SteveZ: what about keep-together? 17:42:45 Melinda: That's not a forced break. The margins get zeroed as currently defined 17:43:05 ... 17:43:10 SteveZ: Ok, I'm understanding the logic. 17:43:18 SteveZ: I'm concerned about future compat. 17:43:32 ACTION SteveZ: Think about this 17:43:32 Created ACTION-121 - Think about this [on Steve Zilles - due 2009-01-21]. 17:43:50 Zakim, unmute me 17:43:50 glazou should no longer be muted 17:44:05 +SteveZ.a 17:44:09 -SteveZ 17:44:48 TENTATIVE RESOLUTION: Accept Melinda's proposal to allow margins to be kept after a forced page break 17:44:53 PENDING: SteveZ's ok 17:45:30 Topic: Background Layering 17:45:48 fantasai: I heard from Hyatt that basing layering on background-image only was ok 17:45:50 dsinger confirms 17:45:57 RESOLVED: layering based on background-image only 17:46:14 Topic: June F2F 17:46:31 Peter: We'd like to confirm the dates for June in Sophia-Antipolis 17:46:36 Peter: Currently listed for 24-26 17:46:39 arronei has joined #CSS 17:46:44 Bert: With me those are still fine 17:46:59 Howcome: The holidays start then, and kids are out of school 17:47:03 Howcome: I will not be able to attend 17:47:34 dbaron: I remember signs in Antibes that had parking restrictions starting the middle of June 17:47:42 overlaps a 3GPP SA4 meeting (Ystad) but that's not serious 17:47:51 emilyw has joined #css 17:47:56 Melinda: how far back would we have to move it to enable you to join, howcome? 17:47:58 I always stay in Valbonne, where one can usually park (unless there is an antiques fair) 17:48:20 Howcome: beginning of the month would be better 17:48:27 Howcome: I think the holidays start around the 14th 17:48:38 Howcome: 12th 17:48:42 Howcome: Friday the 12th 17:48:51 SteveZ: Bert, you're on vacation in June? 17:49:01 Bert: I'm away from 7-20 17:49:18 Howcome: What about the first week of June? 17:49:20 please, no earlier, the current week already starts 5 on the road for me 17:49:45 SteveZ and fantasai can't do the last week of May 17:49:53 Glazou: 1st of June is a holiday in France 17:50:02 Chris: What about 3-5th of June 17:50:12 Bert: probably ok, but I'd like a few days to check that 17:50:21 not sure I would travel as it would be a standalone...bit I don't have a conflict 17:50:37 Melinda: Would we lose anyone on the call if we moved it there? 17:51:16 *dsinger said 17:51:16 Bert: excellent suggestion indeed ! 17:51:19 don't decide on me... 17:51:47 we can hang out on howcome's yacht. avoids parking issues. 17:52:16 You have no idea how expensive parlking for yachts is here :-) 17:52:29 http://lists.w3.org/Archives/Public/www-style/2008Nov/0022.html was our previous discussion of meeting scheduling for this meeting 17:52:45 Peter: Ok, we'll give Bert a chance to look at that 17:52:53 Peter: And we'll keep both sets of dates penciled in, come back to this 17:52:59 I think the reason we rejected first week of June before was Bert's constraints, since he was unsure of dates. 17:53:15 Topic: Invited Experts 17:53:36 [unminuted] 17:56:39 RESOLVED: proposal accepted 17:57:46 Topic: Backgrounds and Borders 17:57:54 fantasai: Preparing for last call 17:57:59 dbaron: thinking about at-risk 17:58:34 dbaron, peter: put thinks at risk if they don't have at least one implementation 18:00:19 thx 18:00:20 -[Mozilla] 18:00:22 -SteveZ.a 18:00:22 -Melinda_Grant 18:00:23 -ChrisL 18:00:23 -[Apple] 18:00:25 -sylvaing 18:00:27 -plinss 18:00:31 -emilyw 18:00:37 -Bert 18:00:39 -fantasai 18:00:41 -glazou 18:00:43 -howcome 18:00:46 Style_CSS FP()12:00PM has ended 18:00:50 Attendees were plinss, dsinger, Bert, +1.206.324.aaaa, glazou, Melinda_Grant, sylvaing, ChrisL, fantasai, SteveZ, dbaron, emilyw, howcome 19:33:02 dbaron has joined #css 19:39:22 arronei has joined #CSS 19:49:00 fantasai has joined #css 19:59:21 Zakim has left #css 19:59:27 melinda has joined #CSS 20:18:11 Lachy has joined #css 20:19:21 Bert: I've added a sentence to handle fixed backgrounds in paged media, 20:19:31 http://dev.w3.org/csswg/css3-background/#the-background-attachment 20:19:34 Let me know if that works 20:21:11 Where is the image to be anchored? 20:21:43 initial containing block 20:21:48 http://dev.w3.org/csswg/css3-background/#background5 20:22:21 But which corner of the image is anchored to which corner of the initial containing block? 20:22:27 Bert, is that your post-processor? 20:22:32 melinda: determined by background-position 20:54:17 Bert, don't remove the sane IDs! 21:10:01 anne has left #css 21:11:11 anne has joined #css 21:26:53 Fantasai, if you put in an ID yourself, the postprocessor will use it and not generate one of its own. 21:27:18 If you're missing two that you out in earlier, it's me who removed them... 21:27:23 krijnh has joined #css 21:28:25 (But I find it's rarely needed to invent anchors. The auto link from an inline elt to a dfn is usually enough.) 21:36:28 krijnh has joined #css 21:39:31 they are usually really ugly 21:39:40 the ones Anolis generates are prettier 21:40:02 but Anolis is not a stable Web service quite yet last I checked, although HTML5 appears to be using it 21:40:34 on an unrelated note, is TJ planning on replying to each e-mail? 21:44:36 krijnh has joined #css 21:52:31 krijnh has joined #css 21:54:38 Bert, I think putting in the IDs is much better, since then they stay stable as the spec changes. 21:54:45 The IDs are typically the first one or two words concatenated, with a digit added if that is not unique. 21:54:48 Bert, whereas otherwise changes in the spec change bcakground5 to background6, etc. 21:55:04 Bert, and that breaks people's links 21:55:46 You can put in the IDs that you know you need, but I don't like to do work that that computer can do for me. That's why the cross-refs are automatic. 21:56:34 krijnh has joined #css 21:58:02 anne: define "stable"? 21:58:32 it's mostly compatible with bert's script 22:02:11 stables are specifically for horses; barns are for general animal housing 22:03:45 pimpmyspec.net, sweet 22:05:45 krijnh has joined #css 22:09:21 krijnh has joined #css 22:23:33 Bert, I agree with David. It's fine to let the post-processor generate the links, but the anchors should be manual anytime we start seeing digits 22:23:46 so property-name usually is ok 22:24:02 but bla bla starts generating bla1 bla2 22:24:04 etc 22:24:18 also property 22:24:44 your dfn ID generator should use the entire contents of , not just the first word