16:56:40 RRSAgent has joined #css 16:56:40 logging to http://www.w3.org/2008/12/03-css-irc 16:56:51 Zakim, this is Style 16:56:51 ok, glazou; that matches Style_CSS FP()12:00PM 16:57:13 We had an agenda etc so I assume so... 16:57:26 anne: we do have a call 16:57:50 + +1.858.354.aaaa 16:58:08 zakim, +1.858.354 is me 16:58:08 +plinss_; got it 16:58:09 Zakim, who is on the phone? 16:58:10 On the phone I see dsinger, glazou, plinss_ 16:58:17 Glazou: on bus on iPhone on mute to say 9:25...sorry 16:58:19 -plinss_ 16:58:22 Dsinger: ok 16:58:37 +plinss_ 17:00:30 Old. Sorry to hear that 17:00:40 Oof 17:00:45 sh** happens 17:00:45 -dsinger 17:01:29 +Bert 17:01:31 +[Microsoft] 17:01:55 Zakim, [Microsoft] has sylvaing 17:01:55 +sylvaing; got it 17:02:04 +dsinger 17:02:08 +saloni 17:02:26 Dsinger has joined #css 17:02:48 Zakin, mute me 17:03:11 Zakim, mute me 17:03:11 dsinger should now be muted 17:03:55 dbaron has joined #css 17:03:56 A big tyou to AT&T for dropping me... 17:04:05 +[Mozilla] 17:04:22 Zakim, [Mozilla] has David_Baron 17:04:22 +David_Baron; got it 17:04:34 Zakim, passcode? 17:04:34 the conference code is 78953 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), anne 17:05:25 +[IPcaller] 17:05:35 Zakim, [IPCaller] is me 17:05:35 +anne; got it 17:05:55 Zakim, who is on the phone? 17:05:55 On the phone I see glazou, plinss_, Bert, [Microsoft], dsinger (muted), saloni, [Mozilla], anne 17:05:57 [Mozilla] has David_Baron 17:05:57 [Microsoft] has sylvaing 17:07:29 Not on an iPhone, sorry 17:07:33 ScribeNick: glazou 17:07:56 plinss: extra agenda items ? 17:08:07 plinss: apparently not 17:08:15 plinss: first item on the agenda 17:08:31 http://wiki.csswg.org/spec/css2.1#issue-86 17:08:41 plinss: issue 86 17:08:46 +SteveZ 17:08:53 plinss: list item marker placement follow-up 17:09:08 alexmog has joined #css 17:09:11 plinss: we had discussion about this on www-style and twitter 17:09:20 Zakim, who is noisy? 17:09:25 plinss: text-align vs. list-style-position inside/outside 17:09:30 dbaron, listening for 10 seconds I heard sound from the following: plinss_ (5%), glazou (24%), SteveZ (53%) 17:10:03 glazou: I can summarize 17:10:33 glazou: inside makes the marker glue to the text 17:10:49 dbaron: this change affects page that use no cssat all 17:11:05 dbaron: we're worried about the larger set that don't use list-style-position 17:11:12 s/set/set of users 17:11:23 plinss: I am missing something here 17:11:30 dbaron: because ouside is the default 17:11:54 +??P7 17:12:03 dbaron: in a css-based renderer, we probably need a new value of list-style-position and make it the new default value 17:12:15 Zakim, ??P7 is fantasai 17:12:15 +fantasai; got it 17:12:42 plinss: I see the problem about changing the behavior about that 17:12:51 dbaron: I am not even sure changing is the right word 17:13:02 since what everybody does disagrees with the spec 17:13:28 saloni: I also pinged www-style about floats and it seems to be the same issue 17:13:41 saloni: there is divergence between specs and implems 17:14:13 saloni: align with the start of the first line box 17:14:29 fantasai has joined #css 17:14:34 saloni: then we can deal with center 17:14:45 saloni: put marker at some distance of line box is ok to me 17:14:46 RRSAgent: pointer 17:14:46 See http://www.w3.org/2008/12/03-css-irc#T17-14-46 17:15:23 RRSAgent: make logs public 17:15:40 stevez: there is a convention here in publishing 17:16:06 stevez: the bullets don't overlap the marker 17:16:27 glazou: a desirable behavior is marker above the list item if centered 17:16:50 Sure if it's numbered 17:17:15 stevez: yes that's a common case 17:17:20 Sub-lists? 17:17:53 glazou: I was just quoting the comments I got from web designers 17:18:06 all: we can do that in css3 in different ways 17:18:15 fantasai: use :before 17:18:27 I cannot imagine where centered sublists go 17:18:48 plinss: do we have a consensus on initial issue here ? 17:19:11 fantasai: previous resolution on overflow 17:19:15 dbaron: saying what ? 17:19:35 saloni: marker that does not screw with div that has overflow 17:20:35 saloni: more sites using floats that text-align 17:21:17 fantasai: text-align shifts line box 17:21:31 -SteveZ 17:21:54 +SteveZ 17:21:54 fantasai questioned whether we can get the designers' expected behavior for text-align if we define its position as an offset 17:21:57 saloni: what if we took the max of the list item box or the first line box ? 17:22:09 arronei has joined #CSS 17:22:46 Zakim, [Microsoft] has alexmog 17:22:46 +alexmog; got it 17:22:56 dbaron: I am not sure I understand 17:23:23 saloni: the max of width of the entire list item and the width of 1st line box 17:23:47 saloni:if you pick the wider box, and offset from that one 17:23:59 dbaron: the list item itself is always wider than the line box 17:24:43 fantasai: need to be very careful in defining this because text-indent also needs to work properly here 17:25:12 neither text-indent nor text-align affect the size of the line box 17:25:27 dsinger_ has joined #css 17:25:28 plinss: no resolution here, we don't agree on behaviour 17:25:31 +dsinger.a 17:25:40 -dsinger 17:26:14 dbaron: neither text-align nor text-indent affect the size of the line box 17:26:29 plinss: affected by a float ? 17:26:31 dbaron: yes 17:26:44 dbaron: I believe 17:27:23 can I recommend another minute taker, my phone connection is really bad 17:27:34 should we have one or more testcases and agree on what the current specified behavior is for them ? since it seems current implementations are not useful in figuring what that is... 17:27:54 ScribeNick: fantasai 17:28:26 fantasai: Defining the marker position as an offset from the start of the first line box will not solve the float problem in a reasonable way 17:28:34 fantasai: It will place the marker on top of the float 17:28:41 fantasai: that is not what designers want 17:29:22 dbaron: we need the float displacement properties in css3-box for that 17:30:11 fantasai: Is the line box as wide as the containing block except in the presence of floats? 17:30:15 dbaron: yes, I think that's the case 17:31:02 stevez: It would seem to me that if you have a float for it to push the line box and the float 17:31:22 stevez: since the marker is outside the line box, you would have to push it in further in order for the bullet to have room to appear 17:31:45 fantasai: then subsequent lines would have to be pushed that extra amount, too 17:32:04 dbaron: There are some proposals in css3-box that deal with this problem, about how much to push things in 17:32:17 dbaron: they need a little more work, but they mostly solve the problem 17:32:30 bert: They do solve the problem. They're maybe a little hard to understand. 17:33:00 ?: but we're discussing css2.1 17:33:19 s/?:/SteveZ:/ 17:33:29 dbaron: Well, if you define that they're positioned relative to the line box now, then you can define how much they're pushed in later 17:34:05 CSS Charter was just approved 17:34:29 time is 9:34. Should we summarize the requirements for a write-up ? 17:34:30 fantasai: I don't mind what we define here, as long as it doesn't conflict with our previous resolutions or what designers expect for text-align 17:35:16 saloni: I don't think we asked designers about float behavior 17:35:39 fantasai: No, we didn't. But if you ask them about that, I think you'll get responses asking for float-displace with reasonable default behavior for lists 17:37:06 I have to go, sorry 17:37:13 (not that I could hear very well anyway) 17:37:19 -anne 17:38:52 ?: but that's not css2.1 17:39:13 saloni: We want IE8 to be able to follow the spec and be consistent with other browsers 17:39:38 saloni: Other browsers have slight differences in how much offset, but they're consistent about interpretation of how the float affects the marker's placement 17:40:27 peter: and the marker moves with text align? 17:40:36 saloni: yes 17:40:50 dbaron: I'm seeing that the marker moves with the text in FF and Opera, but not in Webkit 17:41:20 dbaron: or at least an older webkit 17:41:36 dbaron: We got feedback from a small number of web designers 17:42:23 dbaron: And when Mozilla behaved the other way we got bugs filed 17:42:55 On http://dbaron.org/css/test/2008/text-align-list-item , Mozilla, Opera, and WinIE7 put the bullets next to the text, and WebKit puts the bullets along the left 17:43:09 peter: I'm not sure if the use cases that Steve is citing are outside markers or inside markers. For inside markers we want the bullet to stay with the text, but for outside we want them to stay outside. 17:43:23 stevez: IIRC table of contents with centered items keep the number with the text 17:44:12 stevez: It seems to me that the default value of list-item-position could be a different value that matches what the browser does today 17:44:18 + +1.408.454.aabb 17:44:23 fantasai doesn't think that's a good idea 17:45:01 dino has joined #css 17:45:26 The only thing that would be different between outside and this new value would be the marker's position 17:45:47 You don't want to affect the default text-wrapping behavior 17:46:50 (how the text wraps for the second line wrt bullet position) 17:47:14 SteveZ: I think what Saloni is asking for is to codify existing bheavior 17:47:52 ie8 has to choose between interop or following the spec. we'd love to do both :) 17:48:05 Saloni: I don't think our proposal changes the meaning of outside or inside 17:50:03 SteveZ: Does anyone expect the marker to be on top of the float? 17:50:27 fantasai: No, but because of the way the css model works we can't fix that without css3 17:50:53 SteveZ: So it sounds like the best thing we can do is leave it undefined, because that's not desireable behavior 17:51:20 Saloni: that's not the behavior in the spec 17:52:02 Saloni: The spec implies that the marker doesn't move to make room for the float 17:52:45 SteveZ: So sounds like we should make it undefined 17:53:06 Peter: Do we have consensus to make behavior for floating clearly undefined for css2.1? 17:53:20 Peter: have an opportunity to fix in css3 17:54:02 fantasai: If we leave the behavior undefined here 17:54:20 fantasai: In CSS3 we can have a float-displace value that computes differently depending on whether the box is display: list-item or not 17:55:28 dbaron: float-displace requires the author to set something on an ancestor of the list-item. 17:55:33 dbaron: It's hard to do that automaticallky 17:55:40 (something == indent-edge-reset, I think) 17:56:22 SteveZ: If we choose the undefined route, we have a chance of defining a better default in css3 17:56:40 dbaron: So, that would fix the problem because we need the position of the /text/ undefined, not just the position of the marker 17:57:07 SteveZ: So maybe we leave that undefined. Allow the marker to cause some suitable displacement of the text to avoid overlaps 17:57:18 dbaron: Maybe. Depends on the actual text. 17:57:30 ACTION: SteveZ write a proposal that allows for reasonable behavior 17:57:30 Created ACTION-120 - Write a proposal that allows for reasonable behavior [on Steve Zilles - due 2008-12-10]. 17:58:39 Steve: I agree with the point that without going to css3 we can't really solve the problem 17:58:59 Steve: Leaving it undefined allows existing implementations to be compliant, and it allows us to make a reasonable solution in css3 17:59:31 Peter: we're out of tim 17:59:32 e 17:59:51 Peter: Make sure you rejoin the group. 17:59:52 -dino 17:59:54 -[Mozilla] 17:59:54 -saloni 17:59:55 -SteveZ 17:59:56 -glazou 18:00:05 -plinss_ 18:00:08 -fantasai 18:00:15 -[Microsoft] 18:00:17 -Bert 18:00:31 melinda has joined #CSS 18:00:38 -dsinger.a 18:00:40 Style_CSS FP()12:00PM has ended 18:00:44 Attendees were dsinger, glazou, +1.858.354.aaaa, plinss_, Bert, sylvaing, saloni, David_Baron, anne, SteveZ, fantasai, alexmog, +1.408.454.aabb, dino 19:39:22 Lachy has joined #css 19:45:57 Zakim has left #css