15:56:07 RRSAgent has joined #css 15:56:07 logging to http://www.w3.org/2013/09/04-css-irc 15:56:15 Zakim has joined #css 15:56:23 zakim, this will be style 15:56:23 ok, plinss; I see Style_CSS FP()12:00PM scheduled to start in 4 minutes 15:57:15 Style_CSS FP()12:00PM has now started 15:57:20 +plinss 15:57:35 rhauck has joined #css 15:57:39 krit1 has joined #css 15:58:02 glazou has joined #css 15:58:16 hello, finally made it :-) 15:58:30 +??P18 15:58:30 Zakim, this will be Style 15:58:31 ok, glazou, I see Style_CSS FP()12:00PM already started 15:58:38 Zakim, code? 15:58:38 the conference code is 78953 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), glazou 15:59:01 + +1.413.325.aaaa 15:59:16 Zakim, who is on the phone? 15:59:16 On the phone I see plinss, ??P18, +1.413.325.aaaa 15:59:19 + +1.408.652.aabb 15:59:35 Zakim, aabb is me 15:59:35 +glazou; got it 15:59:56 +??P32 15:59:58 + +1.415.832.aacc 16:00:01 413.325.1307 is Dave Cramer from Hachette 16:00:02 zakim, ??p332 is me 16:00:02 sorry, glenn, I do not recognize a party named '??p332' 16:00:09 +[IPcaller] 16:00:09 +??P40 16:00:11 zakim, ??p32 is me 16:00:11 +glenn; got it 16:00:13 smfr has joined #css 16:00:19 Zakim, P18 is me 16:00:19 sorry, krit, I do not recognize a party named 'P18' 16:00:22 zakim, ipcaller is me 16:00:23 +jdaggett; got it 16:00:27 SteveZ has joined #css 16:00:30 oyvind has joined #css 16:00:30 Zakim, aacc is dcramer 16:00:31 +dcramer; got it 16:00:37 +Lea 16:00:37 +Stearns 16:00:46 Zakim, ??P18 is me 16:00:46 +krit; got it 16:00:48 + +1.415.615.aadd 16:01:09 dael has joined #css 16:01:20 Zakim, aadd is me 16:01:20 +rhauck; got it 16:01:21 +smfr 16:01:48 + +1.610.324.aaee 16:01:54 antonp has joined #css 16:01:59 zakim, aaee is me 16:02:00 +dael; got it 16:02:05 ChrisL has joined #css 16:02:20 smfr has changed the topic to: http://lists.w3.org/Archives/Public/www-style/2013Sep/0061.html 16:02:32 florian has joined #css 16:02:51 +Plh 16:03:03 + +44..aaff 16:03:09 +Bert 16:03:24 +[Apple] 16:03:25 Zakim, Apple has me 16:03:26 +hober; got it 16:03:42 +fantasai 16:04:00 How do I tell Zakim about a room with two people? 16:04:16 +[IPcaller] 16:04:20 + +93192aagg 16:04:24 Zakim, aagg is me 16:04:24 +antonp; got it 16:04:44 Zakim, IPcaller has me 16:04:48 +florian; got it 16:04:49 zakim, simon has foo 16:04:50 sorry, ChrisL, I do not recognize a party named 'simon' 16:05:11 Zakim, aaff is [Mozilla] 16:05:11 +[Mozilla]; got it 16:05:13 + +1.520.280.aahh 16:05:18 [Mozilla] has SimonSapin 16:05:24 Zakim, [Mozilla] has SimonSapin 16:05:24 +SimonSapin; got it 16:05:29 Zakim, [Mozilla] has dbaron 16:05:29 +dbaron; got it 16:05:38 520.280.3584 is bkardell 16:06:01 ScribeNick: fantasai 16:06:01 ScribeNick: antonp 16:06:05 ScribeNick: fantasai 16:06:17 plinss: Any additions to the agenda 16:06:37 Topic: Unicode-Range 16:06:45 SimonSapin: In the Syntax spec, some changes from CSS2.1 16:06:57 SimonSapin: Tried to match Fonts spec, do parsing/normalization of unicode-range in tokenizer 16:07:02 SimonSapin: But fonts spec changed 16:07:13 SimonSapin: So want to revert changes, and do what CSS2.1 does for UNICODE-RANGE 16:07:14 +[Microsoft] 16:07:28 israelh has joined #CSS 16:07:53 SimonSapin: Prefer to do parsing in Syntax, have unicode-range return pair of integers rather than string 16:08:14 Rossen_ has joined #css 16:08:15 s/Prefer/Tab prefers/ 16:08:27 + +33.9.81.36.aaii 16:08:46 fantasai: Well, I know we have implementations of the 2.1 tokenization 16:08:52 zakim, aaii is me 16:08:52 +ChrisL; got it 16:09:00 SimonSapin: They're not testable 16:09:13 dbaron: Some cases can be tested via obscure counter-reset/increment declarations 16:09:54 jerenkrantz has joined #css 16:10:12 dbaron: But don't think it's worth worrying about 16:10:20 +[Microsoft.a] 16:10:31 zakim, microsoft has me 16:10:31 +Rossen_; got it 16:10:31 dbaron: 2 questions - what is the desired behavior, and which spec? 16:10:40 dbaron: So first, what's the desired behavior 16:10:50 jdaggett: Desired behavior in terms of ... ? 16:10:54 darktears has joined #css 16:10:59 dbaron: What are the differences in behavior that we're discussing 16:11:10 SimonSapin: Fonts spec changed details of UNICODE-RANGE parsing in last WD 16:11:17 + +1.212.318.aajj 16:11:22 SimonSapin: e.g. ranges beyond Unicode used to be clipped, but are now invalid 16:11:29 zakim, aajj is me 16:11:29 +jerenkrantz; got it 16:11:32 jdaggett: How does that impact Syntax? 16:11:42 SimonSapin: Because Syntax defines tokenization 16:12:01 SimonSapin: Syntax used to do clipping in the tokenizer 16:12:03 jdaggett: Only opposition is Tab, and he's not on the call atm 16:12:13 SimonSapin: What came out of ML discussion was Tab, was compromise 16:12:20 SimonSapin: Tokenizer would have pair of integers 16:12:34 SimonSapin: Leave to fonts what to do with integers, depending on whether increasing/decreasing etc. 16:12:38 SimonSapin: Just two integers given back 16:13:04 jdaggett: impact of what we're talking about is whether parser takes something as UNICODE-RANGE or not 16:13:17 http://lists.w3.org/Archives/Public/www-style/2013Sep/0019.html 16:13:18 + +1.832.797.aakk 16:13:18 jdaggett: Cases where author will want to use that syntax somewhere else is almost never 16:13:38 leif has joined #css 16:14:05 SimonSapin: Proposal is to remove part of syntax that defines unicode-range range restrictions 16:14:52 plinss: Does this impact Fonts, which is going ot CR? 16:14:58 florian has joined #css 16:15:02 SimonSapin: ie. removing this section: https://dvcs.w3.org/hg/csswg/raw-file/aa1b58939f73/css-syntax/Overview.html#set-the-unicode-ranges-range 16:15:26 TabAtkins: Could remove stuff from Fonts spec, because covered by Syntax 16:15:50 fantasai: Don't think we should be removing anything from Fonts spec, Syntax is kindof early stages, would like Fonts to be complete as of now. 16:16:03 jdaggett agrees 16:16:14 ChrisL: Don't want Fonts spec to change 16:16:21 ChrisL: Given it's going to CR 16:16:41 TabAtkins: UNICODE-RANGE in CSS2.1 accepts syntax that will never be needed/used 16:16:42 +??P98 16:16:52 Zakim, I am ??P98 16:16:52 +leif; got it 16:16:57 TabAtkins: Would like those cases to not parse as UNICODE-RANGE. 16:17:04 TabAtkins: But fine with range-restrictions staying in Fonts spec 16:17:36 ... 16:17:44 TabAtkins: I would like to kill U+1?3 16:17:50 examples of bad syntax: U+1?3, U+1?-30 16:17:52 TabAtkins: Want to make that invalid at the tokenization level 16:18:10 SimonSapin, I think the second one is already invalid in 2.1 16:18:24 fantasai, it is valid in 2.1 16:18:32 plinss: Any other comments? 16:19:04 2.1’s definition: u\+[0-9a-f?]{1,6}(-[0-9a-f]{1,6})? 16:19:10 fantasai: No changes to Fonts spec, right? 16:19:12 right 16:19:35 fantasai: So only question is whether UNICODE-RANGE uses the 2.1 syntax or Syntax syntax 16:20:02 jdaggett: [talks about splitting definitions across specs] 16:20:41 fantasai: If we're changing definition fo UNICODE-RANGE, we need to errata 2.1 16:20:42 florian has left #css 16:20:43 <{Darktears}> {Darktears} has joined #css 16:20:44 florian has joined #css 16:20:48 fantasai: Can't have two different definitions depending which spec you read 16:21:12 plinss: Anyone objecting to Tab's change? 16:21:43 TabAtkins: Simon's proposal was to accept 2.1 syntax, and have Font's processing make things invalid 16:21:50 SimonSapin: I'm fine with Tab's proposal as well 16:22:22 fantasai: Only thing that bothers me is that we have implementations on the 2.1 tokenization 16:22:34 fantasai: They'd have to go back and change 16:22:45 TabAtkins: It's (for the most part) author-undetectable 16:22:47 MaRakow has joined #CSS 16:22:56 rhauck1 has joined #css 16:23:36 Bert: I'd like to see the regex first, if that's ok 16:23:56 TabAtkins: Ok, I will send to ML 16:25:00 RESOLVED: UNICODE-RANGE token changed (in Syntax & CSS2.1) to be more restrictive in what it takes, per Tab's proposal 16:25:05 No changes to Fonts 16:25:34 http://dev.w3.org/csswg/css-fonts/doc-20130711-LCWD.html 16:25:39 plinss: Fonts to CR? 16:26:04 jdaggett: There was one outstanding issue on 'ordinals', but that got cleared up over ML with examples/pics 16:26:08 bradk has joined #css 16:26:18 jdaggett: Question is, do we need another LC or go to CR? 16:26:39 jdaggett: I don't think there's a huge impact on implementations from any of these changes 16:26:40 q+ 16:26:52 jdaggett: Most significant change is removing 'auto' value 16:27:10 ack next 16:27:17 fantasai: I don't think we need to go through another LC, changes aren't very major 16:27:50 ChrisL: Spec is currently listing everything as major changes, most are minor 16:28:01 ChrisL: But several are substantial [lists] 16:28:08 ChrisL: Reorder feature precedence, 'auto', etc. 16:28:40 ChrisL: All these need to be addressed, and argue that they are minor 16:29:10 ChrisL: I'd rather not do another LC 16:29:23 +BradK 16:29:39 jdaggett: Auto value was never implemented 16:29:43 jdaggett: Not part of CSS2 spec 16:30:03 jdaggett: Only removing a single value, that was never implemented 16:30:51 I think ChrisL was saying that we need to argue that the changes weren't substantial in order to go from LC to CR. 16:30:56 (for minutes) 16:31:10 s/substantial/substantive/ 16:31:20 [process discussion] 16:31:26 http://services.w3.org/xslt?xmlfile=http://www.w3.org/2005/08/01-transitions.html&xslfile=http://www.w3.org/2005/08/transitions.xsl&docstatus=cr-tr 16:31:41 jdaggett: So I should revise Changes section to not list changes as major 16:32:02 quote "Some reasons for declining a transition request 16:32:02 The technical report has been substantively modified since the previous transition. In this case, the document is returned to the Working Group for further work." 16:32:45 jdaggett: Could also add an "impact" statement, to describe what the impact is on implementations 16:32:53 jdaggett: For most of these, no impact, because there aren't implementations 16:33:48 [discussion of how to style DoC] 16:35:12 [more discussion of handling DoC] 16:35:41 ChrisL: I'm trying to be pre-emptively awkward here, to make the transition call go smoothly 16:36:06 plinss: I get your point Chris, and but for this point, i don't think this is worth taking up group time 16:36:20 plinss: I'd rather take up 10 min of transition call time than 10 min of CSSWG telecon time 16:36:25 plinss: Any objections to CR? 16:36:37 SteveZ: Sent email this morning on 'ordinal' issue 16:36:52 ok. socan we have a minuted decision to request CR followed by a transition request email 16:37:00 SteveZ: I have no text that's there, just want to point out that there's an aspect of ordinals that is in the OT definition, that really no longer applies 16:37:07 I can help draft the transition request if that would help 16:37:24 SteveZ: The original conception of 'ordinal' feature was that you could mark a paragraph, and it would ordinal everything that was number followed by letters 16:37:37 SteveZ: Problem was that writing rules for all languages was troublessome 16:37:48 SteveZ: So you need to apply the feature around just the numbers 16:37:54 SteveZ: as the example shows 16:38:03 SteveZ: Might want to say that in the text 16:38:15 jdaggett: Don't think it's necessary 16:38:33 jdaggett: I can add to the sentence within the example, just to indicate that it's not applied to the paragraph 16:38:37 SteveZ: That sounds good to me 16:38:47 SteveZ: Just want a warning to not apply it to the whole paragraph 16:39:17 jdaggett: Any objections to CR? 16:39:22 fantasai: No, let's do it! 16:39:25 lmclister has joined #css 16:39:28 none at all 16:39:38 RESOLVED: Fonts Level 3 to CR 16:39:54 ACTION ChrisL Send transition request 16:39:54 Created ACTION-576 - Send transition request [on Chris Lilley - due 2013-09-11]. 16:39:58 Topic: CSS Cascade 16:40:16 http://dev.w3.org/csswg/css-cascade/issues-lc-2013 16:40:43 rrsagent, draft minutes 16:40:43 I have made the request to generate http://www.w3.org/2013/09/04-css-minutes.html ChrisL 16:41:14 fantasai summarizes all the comments 16:41:26 go ahead! 16:41:31 RESOLVED: Cascade L3 to CR 16:42:00 Topic: text-combine-horizontal and font features 16:42:23 - +1.832.797.aakk 16:43:01 bradk has joined #css 16:43:22 + +1.281.627.aall 16:43:30 zakim, aall is me 16:43:30 +TabAtkins; got it 16:43:38 zakim, aakk was me 16:43:38 I don't understand 'aakk was me', TabAtkins 16:44:13 fantasai: [summarizes discussion] 16:44:17 jdaggett: I'm fine with that 16:44:23 SteveZ: Can I raise a related issue? 16:44:28 jdaggett: Can you raise it on the list? 16:44:38 plinss: Will it impact this discussion? 16:44:41 SteveZ: Don't know 16:45:01 SteveZ: When I contacted Adobe font people about compression issue, they basically said "don't do that" 16:45:27 SteveZ: So I had a private conversation with Koji, who said 'but we have to do that, because the WebKit based publication guide wants to be able to ensure that all their text fits within an em-square for body text' 16:45:36 SteveZ: Issue I'm concerned about is making the default for text-combine do the compression 16:45:43 SteveZ: Rather than have a property to turn it on 16:45:53 -Bert 16:45:55 SteveZ: Which would remove many of the cases that we seem to be stumbling over 16:46:07 jdaggett: This issue is exactly what we discussed 1.5 years ago. 16:46:14 jdaggett: We had a property to control it 16:46:19 jdaggett: But seemed overkill to me 16:46:25 jdaggett: Maybe post to the list, what you want 16:46:35 jdaggett: We've added this property, and then took it out, and now you're leaning towards bringing it back 16:46:46 SteveZ: What I want is not have the default be compression 16:47:20 fantasai: reason default is compression for CSS and not for indesign is that in indesign author can see and tweak the result and will adjust it; in CSS author doesn't see it and doesn't know exactly where lines will break, etc. 16:47:43 fantasai: important for publishers not to have overlap. Can't manually check with CSS. So better to force 1em compression so they can guarantee there's no conflict. 16:47:54 tantek has joined #css 16:47:58 rrsagent, make logs public 16:48:03 rrsagent, draft minutes 16:48:03 I have made the request to generate http://www.w3.org/2013/09/04-css-minutes.html ChrisL 16:48:54 SteveZ: Use in headings usually doesn't result in conflicts 16:49:00 ChrisL has joined #css 16:49:16 jdaggett: I'd like to capture the resolution that for now we take out the automatic disabling of full-width variants 16:49:37 fantasai: As long as we are ok to reopen if we wind up with fonts that would benefit, I'm ok with that 16:50:20 RESOLVED: TCY doesn't disable font-variant: full-width. Revisit if fonts start to become popular that would benefit from this extra interaction 16:50:44 Topic: CSS3 Images 16:50:50 Swapping order of color stop fixul 16:51:18 TabAtkins: Gradients require color stops to be in order 16:51:33 TabAtkins: If not, push later ones to position of next position 16:51:44 TabAtkins: Rules for fixup right now they work, but result in weird ness for animations 16:51:51 http://lists.w3.org/Archives/Public/www-style/2013Aug/0296.html 16:51:53 TabAtkins: Step 2-3 requires layout infos 16:52:06 TabAtkins: Back when doing gradients, Shane suggested changing this 16:52:16 TabAtkins: I think we shot this down because fatigued with gradient changes 16:52:22 TabAtkins: But should revisit 16:52:24 TabAtkins: Small change 16:52:33 TabAtkins: Rendering change is fairly minor 16:52:38 TabAtkins: And not likely to be many cases affected 16:52:54 TabAtkins: So Suggest swapping order of steps, so that can transition gradients without requiring layout 16:53:06 -jdaggett 16:53:08 rhauck: Any specific examples that would change? 16:53:20 s/rhauck/Lea/ 16:53:26 ChrisL has joined #css 16:53:27 sorry :) 16:53:31 http://dev.w3.org/csswg/css-images/#color-stop-syntax 16:53:54 florian: If we do this, should go into L3 16:54:06 linear-gradient(red 100px, blue 0px, white, yellow 200px) 16:54:13 currently, fixup moved the blue one first, then figures out the white positino, so you get 16:54:24 krit: We don't order when we have transitions 16:54:26 ? 16:54:38 krit: Asking, you asked to move the ordering step to the last possible way 16:54:44 krit: When you have transitions, you do not order the color stops 16:54:50 TabAtkins: Correct 16:54:57 TabAtkins: You position first/last stops and interpolate 16:55:03 TabAtkins: Then at layout time do the stop fixup 16:55:07 so currently, you end up with red 100px, blue 100px, white 150px, yellow 200px. 16:55:08 krit: Ok, I'm fine with this 16:55:18 With my change, you'd end up with red 100px, blue 0px, white 100px, yellow 200px 16:55:30 and at layout, it'd be fixed up to red 100px, blue 100px, white 100px, yellow 200px. 16:55:36 but you'd do transitions with the prior one 16:55:46 Leif: Given implications of this, I think I'd like some time to review 16:55:52 TabAtkins: Ok 16:56:05 plinss: Come to back to this for F2F/ 16:56:21 Topic: CSS3 MQ Errata 16:56:34 -Lea 16:56:36 dbaron: There was a thread, someone pointed out obvious mistake in 2 places 16:56:48 dbaron: Mistake is in REC errata 16:57:02 florian: I've updated MQ4, asked plh to update errata 16:57:15 plh: Haven't processed email yet, but should be done today 16:57:19 florian: Ok, thanks! 16:57:35 florian: As for folding them into MQ and publishing updated REC, we thought to wait awhile to do that. 16:57:44 florian: Maybe we'll run into more issues 16:57:52 florian: Maybe wait until end of year 16:57:58 fantasai: Maybe aim for TPAC 16:58:38 fantasai: Put it on TPAC agenda, assign any relevant action items then 16:58:55 plinss: F2F next week, please add your items to agenda so we can use time productively! 16:58:59 -BradK 16:59:00 -rhauck 16:59:01 -jerenkrantz 16:59:01 plinss: See you all next week 16:59:03 -smfr 16:59:03 -[Apple] 16:59:04 -leif 16:59:05 -ChrisL 16:59:05 -glazou 16:59:05 -dael 16:59:05 -glenn 16:59:05 -antonp 16:59:06 jerenkrantz has left #css 16:59:06 -Stearns 16:59:06 -krit 16:59:07 -plinss 16:59:08 - +1.413.325.aaaa 16:59:09 -fantasai 16:59:09 -Plh 16:59:09 -[Microsoft.a] 16:59:11 -[Mozilla] 16:59:15 - +1.520.280.aahh 16:59:31 -TabAtkins 16:59:38 cabanier has joined #css 16:59:39 leif has left #css 16:59:40 dcramer has left #css 17:00:07 -dcramer 17:00:11 -[IPcaller] 17:00:28 -??P40 17:05:28 disconnecting the lone participant, [Microsoft], in Style_CSS FP()12:00PM 17:05:31 Style_CSS FP()12:00PM has ended 17:05:31 Attendees were plinss, +1.413.325.aaaa, +1.408.652.aabb, glazou, +1.415.832.aacc, glenn, jdaggett, dcramer, Lea, Stearns, krit, +1.415.615.aadd, rhauck, smfr, +1.610.324.aaee, 17:05:31 ... dael, Plh, +44..aaff, Bert, hober, fantasai, +93192aagg, antonp, florian, +1.520.280.aahh, SimonSapin, dbaron, +33.9.81.36.aaii, ChrisL, Rossen_, +1.212.318.aajj, jerenkrantz, 17:05:32 ... +1.832.797.aakk, leif, BradK, +1.281.627.aall, TabAtkins 17:32:32 TabAtkins: Bikeshed gives me "FATAL ERROR: No 'type' refs found for ''." 17:33:27 I’m using <<>> in the source 17:40:26 florian has joined #css 17:42:14 TabAtkins: oh, got it. I had <<>, missing one > 18:15:10 SimonSapin: Yup, note the error message - it was looking for a "type" def, not a "token" def, which indicates you got the syntax-guesser confused. 18:15:35 ah, <> is a type. Got it 19:07:45 Zakim has left #css 20:05:59 TabAtkins, SimonSapin: Does bikeshed use biblio.ref or what? 20:06:41 TabAtkins, SimonSapin: Because it's got out-of-date references to css3-conditional. 20:42:51 tantek has joined #css 20:57:05 Bert: I'm going to set up Grid Layout for publication, if you can help the webmaster set it up tomorrow, that would be great! 20:57:17 Bert: want to get it up before the f2f