15:31:02 RRSAgent has joined #css 15:31:02 logging to http://www.w3.org/2014/03/12-css-irc 15:31:07 Zakim, this will be Style 15:31:10 ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 29 minutes 15:31:16 RRSAgent, make logs public 15:31:22 glazou has changed the topic to: http://lists.w3.org/Archives/Public/www-style/2014Mar/0225.html 15:31:53 nvdbleek has joined #css 15:50:56 glazou: extra agenda item - CR for shapes 15:51:17 hi Alan ; ok, please say it during my call for extra items 15:52:12 dael has joined #css 15:53:22 we have enough time for all extras I think 15:55:20 depending on how long the subgrid argument lasts :) 15:56:24 Style_CSS FP()12:00PM has now started 15:56:31 +dael 15:56:39 ScribeNick dael 15:57:18 +??P6 15:57:22 Zakim, ??P6 is me 15:57:22 +glazou; got it 15:57:52 +Plh 15:57:57 +glenn 15:57:58 +Stearns 15:58:18 +dauwhe 15:58:26 smfr has joined #css 15:59:49 leif1 has joined #css 16:00:05 Zakim, who is noisy? 16:00:16 glazou, listening for 10 seconds I heard sound from the following: dael (4%) 16:00:19 dbaron has joined #css 16:00:31 koji has joined #css 16:00:43 rhauck has joined #css 16:00:56 +SGalineau 16:01:00 +??P30 16:01:04 +Bert 16:01:07 Zakim, I am ??P30 16:01:07 +leif1; got it 16:01:10 I'll be in momentarily. Very rushed today; I need to grab breakfast before I start. 16:01:19 +[Koblenz] 16:01:24 gregwhitworth has joined #css 16:01:26 Zakim, Koblenz is me 16:01:26 +rhauck; got it 16:01:30 my SIP client segfaults :/ 16:01:44 SimonSapin, only means you have to debug it right away ;-) 16:02:03 +hober 16:02:19 +[Microsoft] 16:02:25 Zakim, who is noisy? 16:02:36 glazou, listening for 10 seconds I heard sound from the following: Bert (12%) 16:02:46 +??P43 16:02:52 Zkim, Microsoft has me 16:03:02 + +1.415.231.aaaa 16:03:09 Zakim, Microsoft has me 16:03:09 +gregwhitworth; got it 16:03:21 Zakim, who is noisy? 16:03:36 glazou, listening for 10 seconds I heard sound from the following: Bert (30%) 16:03:37 zakim, +1.415.231.aaaa is me 16:03:39 +koji; got it 16:03:46 +[IPcaller] 16:03:59 -Bert 16:04:10 Zakim, [IPcaller] might possibly be me 16:04:10 I don't understand '[IPcaller] might possibly be me', SimonSapin 16:04:25 Zakim, [IPcaller] has SimonSapin 16:04:25 +SimonSapin; got it 16:04:35 +Bert 16:05:04 glazou: Let's start 16:05:13 glazou: Any extra items? 16:05:17 -[IPcaller] 16:05:30 astearns_: I'd liek to take shapes to CR 16:05:40 SimonSapin: One more, fantasai asked for named spaces to be updated 16:05:46 glazou: Okay. 16:05:55 glazou: Is that all? 16:05:58 s/named spaces/namespaces/ 16:06:08 ...: Since TabAtkins is part of almost all this, lets start with Shapes 16:06:13 MaRakow has joined #CSS 16:06:14 ...: fantasai are you there? 16:06:17 s/SimonSapin/Bert/ 16:06:20 Topic: Shapes to CR 16:06:21 lmclister has joined #css 16:06:36 astearns_: I got some feedback from the WG and I changed an ex based on howcomes feedback 16:06:46 +??P56 16:06:51 ...: He hasn't responded, but that's all the feedback we've had so we should transition to CR 16:06:58 glazou: I agree. Other opinions? 16:07:01 ar has joined #css 16:07:05 bkardell_ has joined #css 16:07:13 Zakim, ??P56 is tantek 16:07:13 +tantek; got it 16:07:22 ??: I haven't read the feedback. I'm not sure if I'm confortable w/o review 16:07:39 +fantasai 16:07:49 astearns_: howcomes feedback was discussed on call last week with some resolutions. The only part actionable was something to stop using empty divs 16:08:03 s/??/leif 16:08:06 ...: I made those changes and the rest the WG decided to postpose 16:08:11 +BrianKardell 16:08:13 +[Bloomberg] 16:08:17 leif: So the feedback was addressed? In that case I'm fine. 16:08:42 +[Microsoft.a] 16:08:46 astearns_: Any other opinions on the CR transition? 16:08:54 Zakim, [Microsoft.a] is me 16:08:54 +MaRakow; got it 16:09:09 glazou: I guess we can resolve? 16:09:09 +SteveZ 16:09:13 + +1.281.305.aabb 16:09:14 Dwight_Stegall has joined #css 16:09:17 RESOLVED: Take Shapes to CR 16:09:25 Zakim, aabb is me 16:09:25 +TabAtkins; got it 16:09:27 glazou: Who will do the transition process? Bert? 16:09:29 +[IPcaller] 16:09:30 bert: I guess, yes. 16:09:38 glazou: I'm available for the call. 16:09:41 tantek has joined #css 16:09:48 Zakim, [IPcaller] has me 16:09:49 +SimonSapin; got it 16:09:55 ??: I think we have calls on Monday if we can move for that 16:10:00 SteveZ has joined #css 16:10:00 glazou: I'm okay with that 16:10:08 bert: I'll send the transistion request today 16:10:29 Topic: Namespaces update 16:10:46 +dbaron 16:10:48 bert: I just wanted to know how we're going to approach it. It was brought up on the ML 16:10:56 zakim, who is on the phone? 16:10:56 On the phone I see dael, glazou, Plh, glenn, Stearns, dauwhe, SGalineau, leif1, rhauck, hober, [Microsoft], ??P43, koji, Bert, tantek, fantasai, BrianKardell, [Bloomberg], MaRakow, 16:11:00 ... SteveZ, TabAtkins, [IPcaller], dbaron 16:11:00 [Microsoft] has gregwhitworth 16:11:00 [IPcaller] has SimonSapin 16:11:08 fantasai: We can do it on the call. Any obj to updated namedspaces? 16:11:25 s/namedspaces/namespaces/ 16:11:29 glazou: I want to see the dev doc. Give me a second 16:11:45 q+ 16:11:47 -> http://dev.w3.org/csswg/css-namespaces/#css-qnames Namespaces grammar rules 16:11:53 glazou: There are a lot of issues. We extraced everything we needed to from the doc, right? Yes. So I have no obj. 16:12:03 -fantasai 16:12:05 Zakim, ack glenn 16:12:06 I see no one on the speaker queue 16:12:23 glenn: I jsut wanter to verify that the changes don't affect conformance. 16:12:25 ??: Correct 16:12:34 s/??/SimonSapin/ 16:12:38 glenn: So there's no need for a process in other words? 16:12:45 +[Bloomberg.a] 16:12:50 SimonSapin: I think that's what fantasai was suggesting 16:12:51 s/process/PER process/ 16:12:58 glazou: We lost fantasai 16:12:59 (No need for a PER review, as far as I can see.) 16:13:11 glazou: Any obj about updating the document? 16:13:18 glazou: Okay. Bert? 16:13:33 bert: Ok. If that's the conclusion I'll make sure it get published. 16:13:34 (TabAtkins, that was me) 16:13:37 nvdbleek has joined #css 16:13:43 glazou: I hear to obj so I think there's concensious. 16:13:53 glazou: TabAtkins are you on call? 16:13:57 glazou: Not yet. 16:13:58 Sorry, I lost connection 16:14:01 trying to get back on 16:14:01 I'm here, one sec 16:14:07 dunno why you can't hear me 16:14:09 let me re-call 16:14:15 Topic: Writing modes: Rename extent/measure to block-size/inline-size? 16:14:21 -TabAtkins 16:14:23 http://lists.w3.org/Archives/Public/www-style/2014Feb/0822.html 16:14:28 SimonSapin: There's 2 items. 16:14:37 shepazu has joined #css 16:14:59 +TabAtkins 16:15:23 SimonSapin: We have in the spec extent is the height and measure is width 16:15:34 ...: I get them wrong b/c it's hard to tell which is which 16:15:37 +[IPcaller.a] 16:15:46 ...: I prop we do inline-size and block-size 16:15:58 glazou: I kinda like it. 16:16:06 glazou: Other comments? 16:16:15 SGTM 16:16:21 fine by me 16:16:27 ???: So your prop is inline-size and block-size? 16:16:36 ARGH, still nobody can hear me 16:16:38 ...: My only obj is that size usually is both width and height 16:16:39 zakim, unmute me 16:16:39 TabAtkins was not muted, TabAtkins 16:16:41 Hrm. 16:16:42 s/???/rossen/ 16:16:47 -TabAtkins 16:16:53 +krit 16:16:53 rossen: So using size is a bit misleading 16:17:03 ...: I'd prefer to have one identifier for that. 16:17:04 (Box uses inline dimension and block dimension, inspired by XSL's {inline,block}-progression dimension.) 16:17:07 We use "size" as a generic term for, well, sizes, all over the place. 16:17:11 It's not exclusive to width/height. 16:17:20 ...: If measure and breatdh doesn't work, I'm fine with finding better, but size isn't good. 16:17:20 +TabAtkins 16:17:37 SimonSapin: That was from the ML. I agreed that it could be inline dimenion, not just size 16:17:47 rossen: How about length? 16:17:57 SimonSapin: Inline-measure and block-measure would be good. 16:18:06 We decided against length because of mixup with 16:18:12 s/SimonSapin/Rossen/ 16:18:13 TabAtkins: I tried to obj in chat. We use size all over as a generic word. 16:18:19 (once) 16:18:20 ...: It's not width/heigh specific. 16:18:22 BradK has joined #CSS 16:18:36 SimonSapin: Generically I agree, but usually it's both. 16:18:41 abinader has joined #css 16:18:51 -fantasai 16:18:56 TabAtkins: Yes, but we use size for all kinds of things. It's not tied to a fragment width or height. 16:19:01 s/SimonSapin/Rossen/ 16:19:01 how about "length" 16:19:14 Rossen: Again, I think we make mistakes, but why keep going with them? 16:19:22 or "dimension" 16:19:24 How about "block-extent" and "inline-extent"? 16:19:32 TabAtkins: I don't think it's a mistake. I think it's good. I don't want to use measure and length isn't much longer. 16:19:40 +[IPcaller.a] 16:19:47 don't like "size" 16:19:54 glazou: I'm not sure that this is the best use of our time. 16:19:58 I'm in favor of inline-size and block-size as well, though I'd also be fine with inline-X and block-X for some other X. 16:20:00 bikeshedding on the call FTW! 16:20:00 ...: SimonSapin can you con't over e-mail? 16:20:05 SimonSapin: Yes. 16:20:18 ...: I think we agree block-something and inline-something, we just need something 16:20:21 SteveZ, block-extent & inline-measure? :) 16:20:22 I like the "block-X" and "inline-X" terminology 16:20:23 TabAtkins: Can we resolve that? 16:20:29 glazou: I'm okay with that. 16:20:36 rossen: What's the resolution for? 16:20:55 TabAtkins: Rename measure and extent to inline-something and blocksomething with something TBA asap 16:21:00 glazou: rossen, you okay? 16:21:12 rossen: Mostly. I don't see the point of resolving without the something. 16:21:21 ...: But if we need a sum resolutions, that's okay. 16:21:40 RESOLVED: Rename measure and extent to inline-something and block-something with something TBA ASAP 16:22:00 +??P5 16:22:03 RESOLVED: Update namespaces spec 16:22:06 Zakim, ??P5 is tantek 16:22:06 +tantek; got it 16:22:11 Action bert to update namespaces spec 16:22:11 Created ACTION-621 - Update namespaces spec [on Bert Bos - due 2014-03-19]. 16:22:18 Topic: Lists WD 16:22:18 https://lists.w3.org/Archives/Member/w3c-css-wg/2014JanMar/0216.html 16:22:22 +BradK 16:22:27 TabAtkins: The current list spec on TR is from 2011 16:22:40 ...: It still has old counterstyles. I just want to update TR with current ED 16:22:57 ...: I don't love it, but it's better then what's there now so I'd like to get rid of the obsolute one. 16:23:22 fantasai: I think it's good to update even though the draft is shaky, but we should have notices on what's completely experemental and may have compat issues 16:23:31 ...: So if we take a week to label, I'm happy to pub 16:23:41 TabAtkins: We can spend time checking everything and doesn't disclaimers 16:23:54 glazou: We agreed a while ago to have changes from previous versions. 16:24:02 ...: There's only changes from CSS2.1 16:24:14 fantasai: I think this is appropriate because this is so out of date. 16:24:21 s/this/old version/ 16:24:24 glazou: I agree, but we need to say exactly hat you said. 16:24:30 fantasai^: This is pretty much a rewrite 16:24:34 ...: We're not the only ones to read the whole spec 16:24:54 glazou: Tweek the edits and do the reviews and everything? 16:25:04 fantasai: So we'll aim for next Thursday to pub? 16:25:15 glazou: So is that a decision to pub today or revisit next week? 16:25:30 TabAtkins: Unless anyone needs to review our changes, I'd like a resolution and we'll post when it's ready 16:25:33 glazou: obj? 16:25:35 arronei has joined #css 16:25:43 RESOLVED: Publish a new WD of Lists 16:25:52 Topic: Shadow Styling 16:26:07 Rossen_ has joined #css 16:26:09 TabAtkins: I'd like to discuss what's I've added as a resolution to what we've discussed. 16:26:25 more shadow dom 16:26:26 ...: I agreed with fantasai that using a pseudo for the root is good, but shadow root was bad 16:26:44 ...: Our comp. is that the shadow pseudo exists, but so does shadow deep and a shadow combinator. 16:26:52 +[Microsoft.a] 16:26:55 -??P43 16:27:06 zakim, microsoft has me 16:27:06 +Rossen_; got it 16:27:15 ...: Reason for shadow combinator is b/c we don't think we'll have the shadow pseudo soon b/c it's had to do pseudo and combinator. 16:27:27 ...: I think dedundency allows a more reasonable timetable 16:27:41 fantasai: I don't think redundency makes sense b/c there's going to ship 16:27:53 TabAtkins: We can't want a year to ship. We can do a combiantor not a pseudo 16:28:04 "not going to wait a year" <-- is that an extension of the "ultimatum" ? 16:28:10 fantasai: Rather then hacking CSS to have two things that do the same thing, hack your parser and put it there. 16:28:16 TabAtkins: That's a bad solution 16:28:26 fantasai: It doesn't make sense to say we want this, but we're doing this 16:28:40 TabAtkins: Shadow combinator isn't bad b/c it does consistant with shadow-deep 16:28:51 ...: Pseudo works witht he rest of CSS, but not here 16:29:01 fantasai: Then we should do combinator. Both doesn't make sense. 16:29:14 TabAtkins: I'm fine with doing just combinator. We don't lose power 16:29:17 fantasai: Yes you do 16:29:23 -Plh 16:29:23 TabAtkins: That's what the top one is for 16:29:42 s/top/:top/ 16:29:45 glazou: I feel we have to decide something under pressure due to TabAtkins's employeers demands. That's personal. 16:29:58 ...: As a amember I don't care about that agenda. I want it right way. 16:30:11 ...: I don't like the pressure and I don't like any of the prop solutions 16:30:26 TabAtkins: I understand. I don't like this, but we need something in a reasoanable time frame 16:30:35 ...: We have something that would work and something that wouldn't. 16:30:46 ???: TabAtkins you could always prefix now and impl later. 16:30:52 s/???/hober/ 16:30:57 TabAtkins: If we impl prefix it'll stick and we can't remove later. 16:31:09 TabAtkins: If we do that, we should pick a name and assume that'll go in a spec later. 16:31:19 hober: So is the combinator completely out of the question? 16:31:25 s/hober/rossen/ 16:31:36 TabAtkins: I'm fine with just combinators. I added pseudo for fantasai but I'm fine with any solution in the draft 16:31:48 TabAtkins: Pure combinators are fine with me, but I can be flexable 16:32:06 glazou: So you're asking for the WG to agree to do something 16:32:21 ...: I don't think we need more time on this discussion, I think we need to do an answer. 16:32:23 I think pure combinators seems like a better idea... we can always add pseudo element later. you can't add combinators later here, they are kinda the thing that we need 16:32:44 glazou: Who agrees with TabAtkins? Let you publish this like the WG agrees with it. 16:32:56 (glazou, your mike is saturating) 16:32:56 glazou: You're asking for a combinator decision 16:33:09 glazou: You want to WG to agree about the combinator 16:33:22 -[Bloomberg] 16:33:23 TabAtkins: We can do pure combinator or combinator and pseudo combination in the draft 16:33:31 TabAtkins: But I want a decision. 16:33:36 glazou: So who objects? 16:33:41 fantasai: don't agree with athat 16:34:00 fantasai: I don't agree with having two things that do the same thing with no better reason then Google wants to ship 16:34:00 I am unhappy with having a redundant feature 16:34:05 TabAtkins: Are you okay with just comb. 16:34:28 fantasai: I think combinator and :top solution is pretty messy. 16:34:34 ...: I don't htink it's a good solution 16:34:45 TabAtkins: Do you dislike enough to obj? 16:34:58 fantasai: I do enough given that the reason is you want to ship 16:35:09 s/reason/argument in the other direction/ 16:35:11 dbaron has joined #css 16:35:11 ...: I agree with sylvaing 16:35:25 glazou: There doesn't seem to be agreement and I'm not ready to agree to let this go. 16:35:44 TabAtkins: Keep in mind this started in Sept. It didn't get much attention, but it's been there for a while 16:35:46 Can we take a straw poll on which choice has more disagreement? :) 16:36:20 glazou: I was saying that the thing no one is paying attention to is false. 16:36:23 -tantek 16:36:26 TabAtkins: I can show the lack of e-mail 16:36:37 glazou: THat's a lack of discussion, not the lack of attention. 16:36:50 TabAtkins: So if someone reviewed and gave no feedback, that's normall a check 16:36:55 glazou: That does happen all the time 16:37:05 it IS hard to tell silent consent from silent apathy. 16:37:08 TabAtkins: It's hard to tell concent from not caring. 16:37:13 ...: I'd like a resolution 16:37:21 oh looks like hober also disagrees 16:37:27 glazou: So sylvaing, fantasai, and myself don't like to have a resolution right now. 16:37:35 glazou: I'd like to hear from others. hober too. 16:37:38 -1 16:37:43 ...: I'd like positive or negative, but I want more. 16:37:50 +SteveZ.a 16:37:53 rossen: I would actually prefer to have a solution as well 16:38:11 I agree with sylvaing/fantasai/glazou 16:38:12 ...: I'd prefer something not forced by time, but I don't htink we're too far from a conclusion. 16:38:24 -SteveZ 16:38:25 ...: Saying we have to ship isn't great, but it will get a decision sooner or later. 16:38:37 ...: I'm for making progress and I htink the shipping thing can be premitted. 16:38:54 glazou: We have 4 people that don't want to make a decision, so there isn't concensious. I'm sorry 16:39:11 TabAtkins: Just be aware that time will force us to decide something and ship it so no decision is a decision 16:39:18 glazou: So I can't care a a co-chair 16:39:30 TabAtkins: We tried to do this publicly so everyone was aware. 16:39:44 glazou: I'm here to make the decision of the WG and the WG opinion is to not decide now. 16:39:56 ??: Can i ask a q of TabAtkins? 16:40:08 ??: Could google get away without top pseudo class? 16:40:19 s/??/tantek/ 16:40:21 TabAtkins: I think it's needed to content combinator, but I'm not 100% sure. 16:40:28 ...: We could maybe get away without it 16:40:44 SimonSapin - no I am not speaking on the phone. 16:40:50 Tantek: It seems like you need a combinator, it I was wondering if we could narrowdown and avoid controversy 16:40:56 (oops, sorry) 16:40:57 s/Tantek/??/ 16:40:58 dael no that is not me 16:41:01 fantasai: The idea of pseudo is you use it to avoid other combinators 16:41:09 who was speaking before fantasai? 16:41:16 ...: so shadow combinator is the same ans the pseudo. 16:41:29 ...: If youw ant the top combinator you avoid using the pseudo 16:41:35 e.g. A /shadow/ B is equivalent to A::shadow B 16:41:43 tantek: So the shadow deep wouldn't make sense as a pseudo. 16:41:46 TabAtkins: Yes. 16:41:49 and A /shadow/ B:top is equivalent to A::shadow > B 16:41:49 /me can't be bkardell - he's not saying, "Brian thinks that..." 16:41:53 s/tantek/Brian 16:41:54 LOL 16:42:03 lol 16:42:11 TabAtkins: Well, we can move on. 16:42:19 Topic: :Changed pseudo-class 16:42:29 TabAtkins: I can't pull up the thread b/c I don't have easy internet 16:42:33 https://lists.w3.org/Archives/Member/w3c-css-wg/2014JanMar/0217.html 16:42:45 ...: explination is he asked for a pseudo for anything touched by the user since the form was done. 16:42:46 yes we kind of need this 16:42:57 http://lists.w3.org/Archives/Public/www-style/2014Feb/0511.html , rather 16:42:58 ...: It's not about validity, but if the value was changed. 16:42:58 because existing valid/invalid pseudos are crap for actual decent UX 16:43:02 ...: Seemed reasonable 16:43:22 ...: Usecase was to color anything touched when modifying data so you can see what's changed and you know what will change with submit button 16:43:38 fantasai: Is this checking against initial state on DOm or if you change something twice? 16:43:44 TabAtkins: I'd against the DOM. 16:43:52 ...: Value vs default value 16:44:12 dbaron: I think we want has the user touched it more than is tha value diff from default 16:44:22 dbaron++ 16:44:28 TabAtkins: Q is what would revoke the user touched it. I can see where there's a revert button to stop match change 16:44:38 dbaron: I would think input reset should. 16:44:44 TabAtkins: I think that clears things, but I'm not sure. 16:44:53 dbaron: Did we agree to add UI invalid? 16:44:55 TabAtkins: Yes 16:45:10 dbaron: I htink this is less important then as the UI invalid is combined with invalid 16:45:10 -tantek.a 16:45:29 dbaron: I still tend to think we want something where user hasn't touched it. 16:45:38 ...: Feedback would be good from those with use cases 16:45:47 TabAtkins: I'd be happy to go into more detail with use cases. 16:45:53 fantasai: We might want both 16:46:01 TabAtkins: Possibly. 16:46:21 TabAtkins: I'll gather more info and bring up later. 16:46:26 Topic: 16:46:31 https://lists.w3.org/Archives/Member/w3c-css-wg/2014JanMar/0218.html 16:46:41 SimonSapin: We had the res last week 16:46:55 ...: That also applied to css-wide keywords 16:47:07 s/That/It wasn't clear whether that/ 16:47:21 SimonSapin: fantasai made the point that we have different words. Some names that would be a problem, you couldn't use them in other properties 16:47:22 tantek has joined #css 16:47:35 ...: So maybe we should exclude CSS keywords on both sides 16:47:45 Example: You jlicould maybe write "grid-template-rows: 5px (inherit) 10px", but you couldn't then write "grid-row-start: inherit;" 16:47:47 SimonSapin: fantasai is that a good explination? 16:48:00 TabAtkins: I can restate 16:48:05 +??P0 16:48:18 TabAtkins: So the resolution we wanted was that you only had to exclude keywords in same context as you 16:48:31 ...: but global keywords, fantasai asked if we should always exclude 16:48:47 darn it - got hung up on again 16:49:02 ...: Futhermore keywords that are limited in one prop but used in another if we should still rec./require that they would be invalid b/c they would be invalid in other context 16:49:22 ...: IN the example you could use it there, but not in grid-row-start. 16:49:27 Zakim, ??P0 is tantek 16:49:27 +tantek; got it 16:49:29 (I think) 16:49:30 -BrianKardell 16:49:33 It seems good to have the same invalidity rules for grid template line names in all contexts. 16:49:44 ...: Should we say that's disallowed, or in some places you can define against a set of disallowed, even if it's invalid in a different place 16:49:52 dbaron: I htink same rules everywhere is better 16:50:04 TabAtkins: The ppotential issues is that invalidates a lot. 16:50:09 zakim, mute tantek 16:50:09 tantek should now be muted 16:50:18 ...: for ex counterstyles has a lot so you have to exclude, for ex none. 16:50:35 ...: There's another half dozen in there, should they all be exlcuded as counter style names? 16:50:45 fantasai: Maybe short hand vs long hand, though that changes over time 16:50:59 ...: What's clear is excluding global words would be better. 16:51:08 TabAtkins: Yes, so anyting in top level excludes. 16:51:29 stevezilles: It's easuer to exclude all of them. There aren't that many and it's easuer to remember to exclude them all 16:51:31 s/in there/in list-style shorthand/ 16:51:33 TabAtkins: I'm not sure, though. 16:51:49 ...: When someonet imes to make a counter style name outside and it doesn't work, is that confusing? 16:51:53 ...: I'm not certain 16:51:55 s/name/named/ 16:52:13 stevezilles: Alt. is ther person making it not sure it's valid or not sure it's invalid? 16:52:26 I'm fine with the shorthand/longhand distinction. 16:52:37 ...: The nice thing about a simple rules is even if it's obnoxious, it's easy to aplly b/c you don't need context. 16:52:54 ...: That's why I advocate for it. There's times when people don't know how to use something because it's context based 16:53:03 TabAtkins: That makse sense, but what's simpier? 16:53:16 s/concensious/consensus 16:53:33 TabAtkins: At this point we're talking spec author. Maybe we can resolve that we disallow global and recommend authors disallow any problem valuse 16:53:54 nvdbleek3 has joined #css 16:54:00 fantasai: It's a little bit looser, but it allows if you have a value with a req keyword and a custom-ident, that clearly makes its own linkspace 16:54:10 ...: It won't conflict so there's no need to exclude. 16:54:22 ...: So I guess I'm going with more nuanced context. 16:54:30 s/context/"context"/ 16:54:41 TabAtkins: Only reason I'm not happy it doesn't have any defaul allowances. 16:54:41 lmclister has joined #css 16:55:00 ...: It allows you to spec any custom-ident, I'd prefer a list of default and allow custom 16:55:12 fantasai: I think the idea was a general rule, but each spec explains in a more specific way 16:55:27 ...: b/c the rule a a little subjec to misinterpretation or eq. thinking. 16:55:39 ...: But if you could tell in this context, this is excluded. 16:55:39 btw, re: :changed, I noted (1) that making it user-action sensitive is more useful (per the usecases), and (2) concern that :changed would/might mean something different that the ONCHANGE event. Said this on the phone but got disconnected. 16:55:55 TabAtkins: I'm aiming for easier spec maintentence. I don't want to req spec authoers to include. 16:56:02 ...: People will forget and it'll be missed 16:56:11 fantasai: Both these versions have a defaul rule. 16:56:22 ...: If you give the authors an easy expliantion, that's btter. 16:56:36 antonp has joined #css 16:56:37 fantasai: My rule is about parsing. 16:56:41 glazou: We should wrap up 16:56:51 TabAtkins: I'm happy with parsing ambiguity. 16:56:51 an identifier that could be interpreted as a pre-defined keyword in any position or multiplication of the component value is excluded, and is invalid as a matching to that component value even in positions where its use would be technically unambiguous. For example, if a keyword could be misparsed when specified as the first item of a ''+'' list, it is invalid when specified in any position in that list. 16:56:57 dbaron: Which one? 16:57:08 TabAtkins: I don't recall, I was remember last week minutes 16:57:20 see above 16:57:34 lmclister has joined #css 16:57:47 fantasai: I'm happy with clearer wording, but I thnk that's a good rule 16:57:56 TabAtkins: It's possible that needs a short hand explination 16:58:05 s/TabAtkins/dbaron/ 16:58:11 s/explination/exception/ 16:58:23 fantasai: Let's do this on the list as a thread, I have to go 16:58:39 http://lists.w3.org/Archives/Public/www-style/2014Mar/0127.html 16:58:43 -[IPcaller.a] 16:58:45 glazou: So I guess this is it for the day. We had one item left, subgrid, but no time to discuss 16:58:51 -dbaron 16:58:53 -SGalineau 16:58:54 -rhauck 16:58:54 -[Microsoft] 16:58:55 glazou: Thank you everyone, talk to you next week. 16:58:56 -[Microsoft.a] 16:58:56 -glazou 16:58:57 -BradK 16:58:57 -TabAtkins 16:58:57 -hober 16:58:59 -dauwhe 16:58:59 -MaRakow 16:58:59 -[IPcaller] 16:59:00 -Stearns 16:59:01 -glenn 16:59:01 -dael 16:59:02 -tantek 16:59:04 rhauck has left #css 16:59:04 -Bert 16:59:50 -koji 17:00:08 leif1, don't tempt hober 17:00:14 hehe 17:00:17 rhauck has joined #css 17:00:20 -SteveZ.a 17:00:30 smfr has left #css 17:00:58 fantasai: Just a friendly reminder to look at the open issues http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html for masking http://www.w3.org/TR/css-masking-1/ :) .... this is not the version with mask-composite and multiple layers 17:03:10 ChrisL has joined #css 17:03:31 rrsagent, here 17:03:31 See http://www.w3.org/2014/03/12-css-irc#T17-03-31 17:06:00 lmclister has joined #css 17:06:24 ChrisL - blame DST 17:10:22 BradK has left #css 17:12:50 rhauck has joined #css 17:14:43 -leif1 17:29:53 -krit 17:34:53 disconnecting the lone participant, [Bloomberg.a], in Style_CSS FP()12:00PM 17:34:56 Style_CSS FP()12:00PM has ended 17:34:56 Attendees were dael, glazou, Plh, glenn, Stearns, dauwhe, SGalineau, Bert, leif1, rhauck, hober, gregwhitworth, koji, SimonSapin, tantek, fantasai, BrianKardell, [Bloomberg], 17:34:57 ... [Microsoft], MaRakow, SteveZ, +1.281.305.aabb, TabAtkins, dbaron, [IPcaller], krit, BradK, Rossen_ 17:46:34 dauwhe_ has joined #css 17:51:39 ok, because there are reasonable nerds in here that have opinions about webarch - who can give reasons to call things URIs instead of URLs? 17:51:57 I tried to rationalize it yesterday and failed. About to give up but thought I'd ask first. 17:53:30 There is no reason. URI is an unfamiliar term, and the distinctions are silly and shouldn't be born by the top-levle name. 17:53:53 because you can pretend you were just using a bad font with an uppercase 'i' that looks the same as the uppercase 'l'? 17:54:36 TabAtkins - you're not helping. ;) 17:54:50 tantek: Sure I am - I'm encouraging you to give up. ^_^ 17:55:06 heh. And don't even get me started on IRI 17:55:17 too bad they didn't go with IRL 17:58:54 dauwhe has joined #css 17:59:21 Dwight_Stegall has joined #css 18:00:46 Things can de identified by their location ("10, main st"; or "protocol:server/path"), but that is not the only possibility. You also identify things by name ("Tantek," "urn:," "tel:") or by their content ("ni:hash," Freenet URIs, magnet URIs). So URI is a better name than URL. 18:01:54 But I assume that that's too obvious. You're referring to something else, maybe? 18:02:38 Bert: That's just their location in name-space. ^_^ 18:03:12 TabAtkins - I disagree. A name is a thing vs. a location is where you go get a thing. 18:03:34 That being said, "tel:" in practice is not a name 18:03:34 I was tongue-in-cheek. 18:03:42 it's an action 18:03:47 "try to dial this phone number" 18:03:51 as implemented 18:04:26 Bert, I no longer believe in URNs - they are mythical / theoretical and never used on the web 18:04:44 i.e. I challenge you to provide an example of a URN that a browser implements - where typing it into the address bar does something 18:05:02 does something "name-like" I should say 18:05:21 as opposed to does something scheme-primarily specific, e.g. like tel: = start a phone cal 18:05:25 *call 18:05:46 Dialling is only one possible action. Another action is comparing it to another number to see if they are the same. And yet another action is communicating the number to somebody who needs it. 18:06:09 Bert - dialing is not just "one possible action" - it's what's interoperably implemented. 18:07:11 Telephone numbers are indeed a bit of a mix between location and name: within a country (at least here in Europe) they are location-independent, but they still have a country prefix... 18:08:09 similarly, "mailto:" means the action of "open a new message to ..." 18:08:54 geo: is another interesting case: it defines a location, but no protocol to get there. :-) 18:09:22 which is perhaps navigation of another sort 18:18:14 the canonical examples of URNs, e.g. isbn:, don't actually do anything in browsers, nor does anyone use them (in non-theoretical-examples) on the web. 18:25:29 Why do you insist on browsers? I'm currently writing an RFC and one of the tools the IETF provide to help with that turns ISBN URIs into XML with bibliographic data, ready to be included in a references section. That's not a browser, but it *is* a Web client. 18:25:32 what I discovered from some of this research is that schemes for things other than locations, tend to be used to launch other applications. 18:26:18 Bert - what about that tool makes it a *Web* client? How is it not just a text processor? What is "webby" about it? 18:27:43 dauwhe has joined #css 18:28:55 leif2 has joined #css 18:31:15 It doesn't have any data itself, but it knows how to find what it needs online and process it into the form the user wants. 18:39:01 plh has joined #css 19:13:25 leif1 has joined #css 19:16:38 Zakim has left #css 19:33:31 Ms2ger has joined #css 19:49:33 leif1 has left #css 19:59:41 glenn has joined #css 20:05:09 rhauck has joined #css 20:37:32 glenn has joined #css 21:01:36 rhauck1 has joined #css 21:54:20 shans__ has joined #css 23:07:22 dauwhe_ has joined #css 23:12:16 grid-template parsing. Such ambiguity. So look-ahead. 23:40:44 jcraig has joined #css 23:42:34 jcraig has left #css 23:44:11 jcraig has joined #css 23:45:59 rhauck has joined #css