Options:
- # Session Start: Wed Apr 11 00:00:02 2012
- # Session Ident: #css
- # [00:16] * Quits: jdaggett (jdaggett@180.235.8.216) (Quit: jdaggett)
- # [00:36] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [00:36] * miketayl_r is now known as miketayl_r|
- # [00:37] * miketayl_r| is now known as miketayl_r||
- # [00:39] * Joins: arno (arno@192.150.10.201)
- # [01:42] * Quits: drublic (drublic@77.2.140.110) (Client exited)
- # [02:27] * Quits: tantek (tantek@159.63.23.38) (Quit: tantek)
- # [02:37] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [02:38] * Joins: tantek (tantek@208.54.5.128)
- # [02:41] * Quits: tantek (tantek@208.54.5.128) (Ping timeout)
- # [03:05] * Quits: dbaron (dbaron@159.63.23.38) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:14] * Joins: tantek (tantek@70.36.139.112)
- # [03:29] * Quits: jet (jet@159.63.23.38) (Quit: jet)
- # [04:01] * Quits: leaverou (leaverou@67.180.84.179) (Quit: leaverou)
- # [04:02] * Joins: jdaggett (jdaggett@202.221.217.73)
- # [04:27] * Joins: leaverou (leaverou@67.180.84.179)
- # [05:19] * miketayl_r|| is now known as miketayl_r|||
- # [05:20] * miketayl_r||| is now known as miketayl_r||||
- # [05:50] * Quits: tantek (tantek@70.36.139.112) (Quit: tantek)
- # [07:55] * Joins: tantek (tantek@70.36.139.112)
- # [08:53] * Quits: miketayl_r|||| (miketaylr@70.112.101.224) (Quit: Leaving...)
- # [09:19] * Joins: Ms2ger (Ms2ger@94.226.71.4)
- # [09:20] * Quits: Ms2ger (Ms2ger@94.226.71.4) (Quit: Leaving)
- # [09:20] * Joins: Ms2ger (Ms2ger@94.226.71.4)
- # [10:10] * Joins: SimonSapin (simon@82.232.219.95)
- # [10:27] * Quits: gsnedders (gsnedders@204.232.194.186) (Client exited)
- # [10:28] * Quits: jdaggett (jdaggett@202.221.217.73) (Quit: jdaggett)
- # [10:54] * Joins: drublic (drublic@93.132.255.165)
- # [11:59] * Quits: kojiishi (kojiishi@222.158.227.129) (Quit: Leaving...)
- # [12:32] * Joins: gsnedders (gsnedders@204.232.194.186)
- # [12:43] * Quits: Ms2ger (Ms2ger@94.226.71.4) (Ping timeout)
- # [14:11] * Quits: tantek (tantek@70.36.139.112) (Quit: tantek)
- # [14:14] * Joins: myakura (myakura@119.243.157.97)
- # [16:05] * Joins: ksweeney (ksweeney@63.119.10.10)
- # [17:10] * Joins: kojiishi (kojiishi@222.158.227.129)
- # [17:12] * Joins: tantek (tantek@70.36.139.112)
- # [17:21] * Joins: mollydotcom (mollyh@68.231.163.89)
- # [17:32] * Joins: glazou (glazou@82.247.96.19)
- # [17:32] * Joins: Zakim (rrs-bridgg@128.30.52.169)
- # [17:32] * Joins: RRSAgent (rrs-loggee@128.30.52.169)
- # [17:32] <RRSAgent> logging to http://www.w3.org/2012/04/11-css-irc
- # [17:32] <glazou> Zakim, this will be Style
- # [17:32] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 36 minutes
- # [17:32] <glazou> RRSAgent, make logs public
- # [17:32] <RRSAgent> I have made the request, glazou
- # [17:34] * Joins: miketaylr (miketaylr@70.112.101.224)
- # [17:39] * Quits: kennyluck (kennyluck@114.43.119.166) (Quit: kennyluck)
- # [17:39] * Joins: arno (arno@208.87.61.243)
- # [17:39] * Quits: arno (arno@208.87.61.243) (Quit: Leaving.)
- # [17:40] * Joins: kennyluck (kennyluck@114.43.119.166)
- # [17:54] <TabAtkins> fantasai: V&U's not in LC yet, right? Latest draft I see on /TR is a WD.
- # [17:54] * Quits: arronei (arronei@131.107.192.154) (Quit: arronei)
- # [17:58] * Joins: arronei (arronei@131.107.192.154)
- # [17:58] <fantasai> TabAtkins: http://www.w3.org/TR/css3-values/#status
- # [17:59] <TabAtkins> Hurp durp, of course.]
- # [17:59] <TabAtkins> All right, so I need to file Kenny's issues.
- # [18:00] * Quits: arronei (arronei@131.107.192.154) (Quit: arronei)
- # [18:02] * Quits: logbot (logbot@110.173.227.145) (Ping timeout)
- # [18:03] <Zakim> Style_CSS FP()12:00PM has now started
- # [18:03] * Joins: arronei (arronei@131.107.192.154)
- # [18:03] <Zakim> + +1.206.324.aaaa
- # [18:03] <sylvaing> Zakim, aaaa is sylvaing
- # [18:03] <Zakim> +sylvaing; got it
- # [18:03] <Zakim> +??P27
- # [18:03] <glazou> Zakim, ??P27 is me
- # [18:03] <Zakim> +glazou; got it
- # [18:04] <Zakim> +plinss
- # [18:04] * Joins: dbaron (dbaron@50.0.192.105)
- # [18:04] * Quits: arronei (arronei@131.107.192.154) (Quit: arronei)
- # [18:04] <Zakim> +[Microsoft]
- # [18:04] * Joins: glenn (gadams@174.29.126.179)
- # [18:05] <glazou> FWIW, we have the transition conf call for both Backgrounds and Images later today
- # [18:05] <sylvaing> and image values?
- # [18:05] <TabAtkins> Yup. When is it?
- # [18:05] <sylvaing> never mind
- # [18:06] <glazou> CSS Image Values and Replaced Content Module Level 3
- # [18:06] <Zakim> +??P33
- # [18:06] <glazou> 6pm UTC
- # [18:06] <glenn> zakim, ??p33 is glenn
- # [18:06] <Zakim> +glenn; got it
- # [18:06] <glazou> so 8pm here
- # [18:07] * Joins: bradk (bradk@99.7.175.117)
- # [18:07] * Joins: arronei (arronei@131.107.192.154)
- # [18:07] <Zakim> + +1.619.846.aabb
- # [18:08] * Joins: logbot (logbot@110.173.227.145)
- # [18:08] <plinss> zakim, aabb is hober
- # [18:08] <Zakim> +hober; got it
- # [18:08] <Zakim> + +1.650.766.aacc
- # [18:08] <Zakim> +SteveZ
- # [18:08] <bradk> Zakim, aacc is me
- # [18:08] <Zakim> +bradk; got it
- # [18:08] <Zakim> + +1.650.253.aadd
- # [18:08] <TabAtkins> Zakim, aadd is me
- # [18:08] <Zakim> +TabAtkins; got it
- # [18:09] * Quits: logbot (logbot@110.173.227.145) (Client exited)
- # [18:09] <Zakim> +[Microsoft.a]
- # [18:09] <arronei> zakim, microsoft has me
- # [18:09] <Zakim> +arronei; got it
- # [18:09] * Joins: SteveZ (chatzilla@24.6.120.172)
- # [18:09] * Joins: antonp (50a94e63@64.62.228.82)
- # [18:09] <Zakim> + +1.206.550.aaee
- # [18:09] <stearns> zakim, aaee is me
- # [18:09] <Zakim> +stearns; got it
- # [18:09] <Zakim> +Molly_Holzschlag
- # [18:09] * TabAtkins glazou, so two hours from now?
- # [18:09] <glazou> yes
- # [18:09] <TabAtkins> kk
- # [18:09] * Joins: PhilCupp (pcupp@131.107.0.85)
- # [18:10] * Joins: logbot (logbot@110.173.227.145)
- # [18:10] <glazou> duration up to 90mins
- # [18:10] <Zakim> + +93550aaff
- # [18:10] <glazou> peter and I plan to attend
- # [18:10] <antonp> Zakim, aaff is me
- # [18:10] <Zakim> +antonp; got it
- # [18:10] <Zakim> + +1.415.832.aagg
- # [18:10] * Joins: krit (Adium@192.150.10.201)
- # [18:10] <Zakim> +[Microsoft.aa]
- # [18:11] * Joins: nimbu (Adium@192.150.10.201)
- # [18:11] <Zakim> +fantasai
- # [18:11] * Joins: JohnJansen (qw3birc@128.30.52.28)
- # [18:11] <JohnJansen> Zakim, microsoft has JohnJansen
- # [18:11] <Zakim> +JohnJansen; got it
- # [18:11] <Zakim> +??P53
- # [18:11] <krit> zakim, who's here?
- # [18:11] <Zakim> On the phone I see sylvaing, glazou, plinss, [Microsoft], glenn, hober, bradk, SteveZ, TabAtkins, [Microsoft.a], stearns, Molly_Holzschlag, antonp, +1.415.832.aagg, [Microsoft.aa],
- # [18:11] <Zakim> ... fantasai, ??P53
- # [18:11] <Zakim> [Microsoft] has JohnJansen
- # [18:11] <Zakim> On IRC I see JohnJansen, nimbu, krit, logbot, PhilCupp, antonp, SteveZ, arronei, bradk, glenn, dbaron, kennyluck, miketaylr, RRSAgent, Zakim, glazou, mollydotcom, tantek, kojiishi,
- # [18:11] <Zakim> ... ksweeney, myakura, gsnedders, drublic, SimonSapin, leaverou, danielfilho, Liam, krijnh, ed, Echoes, stearns, paul___irish, CSSWG_LogBot, vhardy, sylvaing, plinss, alexmog,
- # [18:11] <Zakim> ... shans, macpherson, isherman, shepazu, pjrm, Hixie, hober, fantasai, Bert, TabAtkins, trackbot
- # [18:11] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
- # [18:11] * Joins: vhardy_ (vhardy@192.150.10.201)
- # [18:12] <krit> Zakim, aagg is vhardy
- # [18:12] <Zakim> +Bert
- # [18:12] <Zakim> +vhardy; got it
- # [18:12] <glazou> plinss is chairing today
- # [18:13] <krit> Zakim, vhardy is vhardy_
- # [18:13] <Zakim> +vhardy_; got it
- # [18:13] <TabAtkins> ScribeNick: TabAtkins
- # [18:14] <TabAtkins> plinss: Last minute items?
- # [18:14] <TabAtkins> glazou: Maybe the email about webkit-mask and reflections.
- # [18:14] <TabAtkins> glazou: I just read that Ted will submit a proposal to the WG.
- # [18:14] <TabAtkins> glazou: But maybe we need to discuss what to do about that.
- # [18:14] <TabAtkins> fantasai: I think we did discuss that at some point.
- # [18:14] <TabAtkins> vhardy_: I'd like this to be in the FXTF charter, as this is related to SVG as well.
- # [18:14] <Zakim> +??P4
- # [18:15] <kojiishi> zakim, ??p4 is me
- # [18:15] <Zakim> +kojiishi; got it
- # [18:15] <fantasai> IIRC, we concluded that reflections should be done with filters or some other generic mechanism
- # [18:15] <TabAtkins> plinss: Where will it live and how much priority?
- # [18:15] <TabAtkins> glazou: we don't need to discuss it right now.
- # [18:15] <TabAtkins> plinss: Start with margin-collapsing, then.
- # [18:15] <Zakim> + +1.415.766.aahh
- # [18:15] <TabAtkins> plinss: Any remaining issues?
- # [18:15] <TabAtkins> antonp: One and a half, yes.
- # [18:15] * dbaron Zakim, aahh is dbaron
- # [18:15] * Zakim +dbaron; got it
- # [18:15] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [18:16] <TabAtkins> antonp: The one we got halfway through last week...
- # [18:16] <TabAtkins> antonp: Is the bug I'm about to paste.
- # [18:16] <antonp> https://www.w3.org/Bugs/Public/show_bug.cgi?id=16049
- # [18:16] <TabAtkins> antonp: This concerned a note in chapter 10 about min-height and max-height.
- # [18:16] <TabAtkins> antonp: It was a confusing note; arron and I came up witha simpler note.
- # [18:16] <TabAtkins> antonp: We just removed most of the ntoe completely.
- # [18:16] <Zakim> +ChrisL
- # [18:17] <glazou> Zakim, mute ChrisL
- # [18:17] <Zakim> ChrisL should now be muted
- # [18:17] * Joins: smfr (smfr@17.212.152.232)
- # [18:17] <TabAtkins> antonp: But fantasai wanted to keep some mention of margin-collapsing in that note.
- # [18:17] * ChrisL will redial
- # [18:17] <TabAtkins> antonp: So she proposed some wording.
- # [18:17] <Zakim> -ChrisL
- # [18:17] <glazou> ChrisL: sorry, your phone was clicking a lot
- # [18:17] * sylvaing this is what margin collapsing sounds like
- # [18:17] <glazou> LOL
- # [18:17] <Zakim> + +1.408.636.aaii
- # [18:17] <fantasai> http://lists.w3.org/Archives/Public/www-style/2012Apr/0101.html
- # [18:17] <TabAtkins> antonp: So rather than take her exact wording, I thought we could resolve to somethign similar.
- # [18:17] <smfr> Zakim, aaii is me
- # [18:17] <Zakim> +smfr; got it
- # [18:18] <Zakim> +ChrisL
- # [18:18] <antonp> last week fantasai proposed: "for example, margin collapsing is not affected because based on computed values and not used values"
- # [18:18] * ChrisL ok now?
- # [18:18] <glazou> ChrisL: much better
- # [18:18] <tantek> scribe: I am attending via IRC only today.
- # [18:18] <TabAtkins> antonp: The proposal can be found in that bug report.
- # [18:18] <TabAtkins> antonp: Scroll down to the very end of the comments to see the proposal from last week.
- # [18:19] * Quits: smfr (smfr@17.212.152.232) (Client exited)
- # [18:19] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [18:19] <Zakim> +[Microsoft.aaa]
- # [18:19] * Joins: smfr (smfr@17.212.152.232)
- # [18:19] <TabAtkins> antonp: I'm fine with adding an extra line along the lines of what fantasai proposed, but I'm not entirely happy about her exact wording.
- # [18:19] * Joins: dstorey (Adium@67.180.84.179)
- # [18:19] * Joins: glazou (glazou@82.247.96.19)
- # [18:19] <TabAtkins> antonp: I agree that a note about margin-collapsing here could be useful
- # [18:19] <TabAtkins> antonp: But if it's needed, it's because the calculation for min/max height need a temporary value of what the computed height is.
- # [18:20] <TabAtkins> antonp: And the idea of the note is that you're *nto* supposed to re-think about margin-collapsing when doing the real height.
- # [18:20] <fantasai> suggest s/affected/recalculated/
- # [18:20] * Quits: isherman (Adium@216.239.45.4) (Quit: Leaving.)
- # [18:20] <TabAtkins> antonp: So I'd prefer what I said in note 3.
- # [18:20] <Zakim> +??P19
- # [18:20] <TabAtkins> antonp: So the full proposal is to take the sentence in comment 2 and the sentence in comment 3 and put them together.
- # [18:20] <TabAtkins> antonp: last week we agreed on the comment 2 sentence, but there was some confusion about the comment 3 sentence.
- # [18:21] <dstorey> zakim, ??P19 is me
- # [18:21] <Zakim> +dstorey; got it
- # [18:21] * fantasai defers to dbaron :)
- # [18:21] <dbaron> fine with me
- # [18:21] <TabAtkins> plinss: I hear no objections.
- # [18:22] <TabAtkins> RESOLVED: Accept Anton's edit merging the sentences in comment 2 and 3 in the bug report about margin-collapsing.
- # [18:22] * Joins: Katie (qw3birc@128.30.52.28)
- # [18:22] <antonp> https://www.w3.org/Bugs/Public/show_bug.cgi?id=16037
- # [18:22] <TabAtkins> antonp: In this case, we've got an auto-height parent with a large min-height.
- # [18:22] <TabAtkins> antonp: And it contains a last-child.
- # [18:23] <TabAtkins> antonp: Should there be collapsing between the margin of the last-child and the margin of the parent?
- # [18:23] <TabAtkins> antonp: We discussed this in Paris and drew some diagrams.
- # [18:23] <TabAtkins> antonp: And we more-or-less agreed that we should do collapsing, even though it seems a bit strange in this case.
- # [18:23] <TabAtkins> antonp: It turns out this bug has a relationship to bug 16036 which we discussed last week.
- # [18:24] <TabAtkins> antonp: In the comments there's some mention of this, and how it influences the wording we need to use to fix 16037.
- # [18:24] <TabAtkins> antonp: The proposal is in comment 5 of the bug report.
- # [18:24] <TabAtkins> antonp: This makes things a bit clearer.
- # [18:24] <TabAtkins> antonp: It splits the conditions into a list, rather than a long complicated sentence.
- # [18:24] <TabAtkins> antonp: In the previous spec it was a complex sentence, but the addition we're making renders it much harder to read.
- # [18:25] <TabAtkins> antonp: So hopefully we're achieve the desired effect, which is to say that margin-collapsing does occur between the last child and the bottom margin of the parent in this case.
- # [18:25] <TabAtkins> antonp: This is currently part of a giant note.
- # [18:25] <TabAtkins> antonp: It was previous normative, but it was recently changed to a note so it could be changed to more readable and comprehensive normative text later.
- # [18:26] <TabAtkins> dbaron: So the change is that you're removing the mention of min-height at the beginning of the sentence, and adding a metnion of it in the third bullet?
- # [18:26] <TabAtkins> antonp: Yes.
- # [18:26] <TabAtkins> antonp: I don't think the current spec is quite wrong, I think it's just overly specific.
- # [18:26] * Joins: Ms2ger (Ms2ger@91.181.245.66)
- # [18:26] <TabAtkins> antonp: And because of that, it gives you the impression that you wouldn't collapse in another condition.
- # [18:26] <TabAtkins> antonp: And w'ere saying there can be collapsing in another condition as well.
- # [18:27] <TabAtkins> antonp: Giving very specific conditions can be misleading if there's a more general rule in actuality.
- # [18:27] * mollydotcom thinks "Widens the Net" is a terrible pun :P
- # [18:27] <TabAtkins> dbaron: Sounds okay to me, though I haven't worked through it in full detail.
- # [18:28] <Zakim> +??P5
- # [18:28] <Katie> Zakim, who's on the call?
- # [18:28] <Zakim> On the phone I see sylvaing, glazou, plinss, [Microsoft], glenn, hober, bradk, SteveZ, TabAtkins, [Microsoft.a], stearns, Molly_Holzschlag, antonp, vhardy_, [Microsoft.aa],
- # [18:28] <TabAtkins> plinss: Can this change behavior in some cases? Do e have testcases?
- # [18:28] <Zakim> ... fantasai, ??P53, Bert, kojiishi, dbaron, smfr, ChrisL, [Microsoft.aaa], dstorey, ??P5
- # [18:28] <Zakim> [Microsoft] has JohnJansen
- # [18:28] <TabAtkins> antonp: I'm not aware of any specific testcases for this.
- # [18:28] <Katie> [Microsoft.aa] has Katie
- # [18:28] <TabAtkins> antonp: There are testcases around this, but as soon as you get into complex sets of conditions for margin-collapsing, there usually arent' testcases.
- # [18:28] <TabAtkins> antonp: I'm all in favor of adding testcases.
- # [18:29] <TabAtkins> plinss: I'd like to see testcases for this.
- # [18:29] <TabAtkins> antonp: Does that mean you'd like to see a testcase before resolving?
- # [18:29] <Katie> zakim, [Microsoft.aa] is katie
- # [18:29] <Zakim> +katie; got it
- # [18:29] <TabAtkins> plinss: I think so, unless someone really wants to resolve now?
- # [18:30] <TabAtkins> mollydotcom: I think that personally if the language is clear, it's fine.
- # [18:30] <TabAtkins> mollydotcom: It seems that in what Anton described, that's the behavior that people actually want.
- # [18:30] <smfr> TabAtkins++
- # [18:31] <TabAtkins> TabAtkins: I disagree - margin-collapsing is ridiculously complicated, so we need testcases anyway.
- # [18:32] <TabAtkins> mollydotcom: I just mean that if the language is clear, it's not required that a testcase appears before we accept the note.
- # [18:32] <TabAtkins> RESOLVED: Accept Anton's edit about margin-collapsing of a min-height parent and last-child.
- # [18:32] <TabAtkins> antonp: The other issue in the agenda doesn't seem to have priority. I can postpone.
- # [18:32] <TabAtkins> plinss: Sounds good.
- # [18:33] <TabAtkins> plinss: Next topic - combining justification and white-space:pre.
- # [18:33] <dbaron> ScribeNick: dbaron
- # [18:33] * mollydotcom corrects - not the "behavior that people actually want" but the behavior people *expect*
- # [18:34] <dbaron> Topic: Combining justification and white-space: pre
- # [18:34] <dbaron> fantasai: I think this is already resolved because of a decision we made about 2.1 -- should already be in the spec.
- # [18:34] <dbaron> TabAtkins: Was it put in the spec more than a month ago?
- # [18:34] <dbaron> fantasai: Says in the section on 'text-align': ... reads from spec...
- # [18:35] <dbaron> TabAtkins: This does work once that is changed from collapsible to non-collapsible, which means this is fine.
- # [18:35] * dbaron hopes fantasai pastes the spec link/text in
- # [18:35] <dbaron> Topic: breaking replaced elements
- # [18:35] <dbaron> ScribeNick: TabAtkins
- # [18:35] * sylvaing sometimes wishes !important was !youre-doing-it-wrong
- # [18:35] <TabAtkins> fantasai: I haven't triaged any css3-break issues yet, and rossen's not on the call, so we shoudl defer this issue until the two of us have had a chance to look at it.
- # [18:36] * Ms2ger sylvaing: and what about !legal? :)
- # [18:36] <TabAtkins> plinss: Vincent, are you okay with deferring?
- # [18:36] <TabAtkins> vhardy_: Yep.
- # [18:36] <smfr> url?
- # [18:36] <plinss> http://lists.w3.org/Archives/Public/www-style/2012Mar/0445.html
- # [18:36] <dbaron> Topic: Interaction of animation-fill-mode with running/completed animations
- # [18:37] <TabAtkins> plinss: Next, interaction of animation-fill-mode with running/completed animations.
- # [18:37] <TabAtkins> sylvaing: What happens if the animation-fill-mode is updated after an animation is started or after it's completed?
- # [18:37] <TabAtkins> sylvaing: There's some language about snapshotting the values when an animation starts.
- # [18:37] <TabAtkins> dbaron: I don't like the whole wording about capturing values.
- # [18:37] <TabAtkins> sylvaing: So what do we do then?
- # [18:37] <TabAtkins> dbaron: I think this should have an effect either way.
- # [18:38] <TabAtkins> dbaron: You have an animation, it starts at some time, and you can compute ...
- # [18:38] <TabAtkins> dbaron: The things that have an effect at the time the animation starts are duration, delay, and name.
- # [18:38] <TabAtkins> sylvaing: So those you'd treat as if they're snapshotted.
- # [18:38] <TabAtkins> sylvaing: So if you ahve a 2s delay, and after 1.5s you update it to a 3s delay, what do you do?
- # [18:38] <TabAtkins> dbaron: I think I wrote something about this a year ago, trying to remember.
- # [18:38] <Zakim> -ChrisL
- # [18:39] <TabAtkins> sylvaing: The snapshotting is simpler from implementation.
- # [18:39] <TabAtkins> sylvaing: But if we dont' do it, we still need something clear and predictable.
- # [18:39] <TabAtkins> dbaron: My memory of what webkit does is that they snapshot some things, but not as much as the spec says.
- # [18:39] <TabAtkins> dbaron: My general issue is that anytime you snapshot, you're exposing more details about when changes occur.
- # [18:39] <Zakim> +ChrisL
- # [18:40] <TabAtkins> dbaron: So if you set an animation and then change a property about animations, whether it affects the animatino or not depends on how you batch style changes.
- # [18:40] <TabAtkins> sylvaing: So what do we do instead?
- # [18:40] <TabAtkins> dbaron: I think what I proposed was that you compute a start time for the animation based on when animation-name changes.
- # [18:41] <TabAtkins> dbaron: If someone sets play-state to 'paused', while it's paused it moves that time forward.
- # [18:41] <TabAtkins> dbaron: But otherwise the only thing you snapshot is that start time.
- # [18:41] <TabAtkins> smfr: So you're suggesting that authors can change iteration-count or direction whiel it's running?
- # [18:41] <TabAtkins> dbaron: Yes.
- # [18:42] <TabAtkins> smfr: If you're halfway through a reverse iteration and you suddenly change animatino-direction, it'll jump.
- # [18:43] <TabAtkins> sylvaing: So how does this stop detecting style batching? You're still in control of when you apply animatino-name.
- # [18:43] <TabAtkins> smfr: Were you suggesting that duration is snapshotted as well?
- # [18:43] <TabAtkins> dbaron: I dont' thinks o.
- # [18:43] <Zakim> +SteveZ.a
- # [18:44] <Zakim> -SteveZ
- # [18:44] <TabAtkins> TabAtkins: I think the implication there is that if you're 2s into an animation, and you change duration to 1s, it would automatically end and fire an animationend event.
- # [18:44] <TabAtkins> dbaron: Maybe something like that.
- # [18:44] <TabAtkins> sylvaing: I think the snapshotting has its downsides, but it's simple and predictable.
- # [18:45] <TabAtkins> dbaron: That's not what webkit did - it didn't match the snapshotting.
- # [18:45] <TabAtkins> sylvaing: Sure, but we coudl consider that to be a bug.
- # [18:45] <TabAtkins> sylvaing: Is this better for authors?
- # [18:45] <TabAtkins> smfr: We've had feedback that people want to change animation-duration after the animation ahs started.
- # [18:46] <TabAtkins> vhardy_: I also think it's better to have a live model than a snapshot - this is the SMIL model too.
- # [18:47] * Bert zakim, who is making noise?
- # [18:47] * Zakim Bert, listening for 10 seconds I heard sound from the following: sylvaing (44%), glazou (14%), fantasai (12%)
- # [18:47] <TabAtkins> [discussion about needing testcases]
- # [18:48] <TabAtkins> TabAtkins: Testing seems to be a red herring - we'll need it anyway. We need to decide between snapshot everything, snapshot some, or snapshot minimum.
- # [18:48] <TabAtkins> sylvaing: Current impls dont' quite snapshot everything.
- # [18:48] <TabAtkins> smfr: Delay is interesting if you push it forward past the current time.
- # [18:49] <TabAtkins> dbaron: I think Gecko snapshots delay.
- # [18:49] <TabAtkins> dbaron: We compute a start time, and that involves delay.
- # [18:50] <TabAtkins> plinss: To me, it makes sense to let delay change if the animation hasn't started yet, and disallow it if it hasn't.
- # [18:50] <TabAtkins> dbaron: And if you set the delay back before the current amount of time delayed, start then or start as if it was delayed there the entire time?
- # [18:50] <TabAtkins> TabAtkins: I think the latter.
- # [18:50] <TabAtkins> plinss: So question is snapshot some, or snapshot minimum?
- # [18:50] <TabAtkins> sylvaing: Seems that snapshotting less seems reasonable.
- # [18:51] <TabAtkins> vhardy_: SMIL's lack of snapshotting is convenient and solves some problems.
- # [18:51] <TabAtkins> plinss: Seems reasonable.
- # [18:51] <TabAtkins> sylvaing: I think we're agreed not to keep the snapshotting. Maybe some more discussion about precise details.
- # [18:52] <TabAtkins> RESOLVED: Change the animation model to snapshot much less properties. Details of exactly what snapshotting is left TBD.
- # [18:52] <plinss> http://lists.w3.org/Archives/Public/www-style/2012Mar/0418.html
- # [18:52] <TabAtkins> Topic: mismatched grid-template strings
- # [18:53] <TabAtkins> PhilCupp: I can speak to this.
- # [18:53] <TabAtkins> PhilCupp: What happens when strings are shorter than other?
- # [18:53] <TabAtkins> PhilCupp: We could consider extending the last character until they're equal length.
- # [18:53] <TabAtkins> PhilCupp: But that can create non-rectangular grid cells.
- # [18:54] <TabAtkins> PhilCupp: So I suggest we just pad it with empty cells.
- # [18:54] <TabAtkins> PhilCupp: I think Bert just responded with the same suggestion.
- # [18:54] <TabAtkins> PhilCupp: The second discussion was about non-rectangular regions.
- # [18:54] <TabAtkins> PhilCupp: I think there was agreement that it would be useful, but we don't want to add it to the current level of the spec.
- # [18:55] <TabAtkins> TabAtkins: I agree with both of these.
- # [18:55] <TabAtkins> antonp: For shorter strings, I'd prefer them to be invalid.
- # [18:56] <TabAtkins> PhilCupp: We could do that too.
- # [18:56] * Quits: SteveZ (chatzilla@24.6.120.172) (Ping timeout)
- # [18:56] <TabAtkins> antonp: I think it's good to encourage typing out the periods when you want empty cells, to make it more readable.
- # [18:57] <vhardy_> vhardy: agree with antonp
- # [18:57] <TabAtkins> plinss: Then we could in the future decide to make mismatched string lengths pad out the last cell, even if it's a non-rectangular region.
- # [18:57] <TabAtkins> PhilCupp: I'm okay with that.
- # [18:58] <TabAtkins> RESOLVED: Treat both mismatched string lengths and non-rectangular regions as illegal syntax in Grid.
- # [18:58] <TabAtkins> Topic: webkit-mask
- # [18:58] <TabAtkins> glazou: The WG needs to discuss this because of the f2f discussions in paris.
- # [18:58] <TabAtkins> glazou: I spent roughly 20 minutes today looking for sites using this in production. It's spreading fast.
- # [18:59] <fantasai> http://robert.ocallahan.org/2008/06/applying-svg-effects-to-html-content_04.html
- # [18:59] <TabAtkins> glazou: I'd like to avoid the clash we had in Paris for other properties.
- # [18:59] <TabAtkins> glazou: I heard the message from one brwoser vendor that the charis didn't jump on the proeprties implemented by one browser and spreading, so let's do this.
- # [18:59] <ChrisL> q+
- # [18:59] * Zakim sees ChrisL on the speaker queue
- # [18:59] <TabAtkins> fantasai: We had a discussion about these proeprties before, and our conclusion was not to have new properties for masking and reflection, but rather to use the existing SVG properties for this.
- # [19:00] <TabAtkins> ChrisL: Agreed. Looking at this blog post, it seems Maciej didn't like or understand them.
- # [19:00] <TabAtkins> ChrisL: And we can extend this in the future.
- # [19:00] <TabAtkins> ChrisL: Such as using one color channel in an image, or something like that.
- # [19:00] <vhardy_> q+
- # [19:00] * Zakim sees ChrisL, vhardy_ on the speaker queue
- # [19:01] <TabAtkins> ChrisL: So using SVG's seems to be a more workable approach and has a longer implementation history.
- # [19:01] <TabAtkins> glazou: There's a trend about webkit-mask today.
- # [19:01] <TabAtkins> ChrisL: But if we do this now, SVG will have to support both of them now.
- # [19:01] * mollydotcom raises hand
- # [19:01] * Zakim sees ChrisL, vhardy_, mollydotcom on the speaker queue
- # [19:01] <TabAtkins> ack ChrisL
- # [19:01] * Zakim sees vhardy_, mollydotcom on the speaker queue
- # [19:02] <fantasai> plinss++
- # [19:02] <TabAtkins> ChrisL: We've had this confusion before, and we'd like to avoid it if possible.
- # [19:02] <TabAtkins> plinss: We do need to address this, but that' snot necessarily by introducing these proeprties per se.
- # [19:02] <TabAtkins> ack vhardy_
- # [19:02] * Zakim sees mollydotcom on the speaker queue
- # [19:03] <TabAtkins> vhardy_: Some of the uses I saw was people using masks to fill text with a gradient. Is that what you saw?
- # [19:03] <plinss> ack mollydotcom
- # [19:03] * Zakim sees no one on the speaker queue
- # [19:03] <TabAtkins> glazou: Most of what I saw was masks on images.
- # [19:03] * Joins: jet (jet@67.169.43.128)
- # [19:03] <TabAtkins> mollydotcom: Once again we see a webkit property proliferating, so I agree with Daniel that we need to address it. Just saying "here's SVG" won't win the day.
- # [19:04] <TabAtkins> mollydotcom: We should sync with SVG, but the demand is already here and needs syntax that people understand (CSS, not SVG).
- # [19:04] <glazou> +1
- # [19:04] <glazou> unfortunately
- # [19:04] <vhardy_> fantasai++
- # [19:04] <TabAtkins> fantasai: The proposal is to take a property that SVG already has and say "you can use it on HTML too".
- # [19:05] <smfr> applying a mask should not require typing angle brackets
- # [19:05] <TabAtkins> mollydotcom: Once the precedent is widely created, how do we turn back?
- # [19:05] <fantasai> instead of inventing a new property that does something that's almost the same as something we have
- # [19:05] <smfr> what is the proposal?
- # [19:06] <JohnJansen> I think this boils down to something being implemented in webkit, but no one brings that to the WG to get it standardized. It would be good to have a process other than "I've heard of this new thing in webkit..." who owns bringing something to the WG?
- # [19:06] <glazou> TabAtkins: the two of you are difficult to listen to :-)
- # [19:06] <fantasai> http://people.mozilla.com/~roc/SVG-CSS-Effects-Draft.html
- # [19:06] * mollydotcom thanks john for saying what I couldn't articulate
- # [19:06] <TabAtkins> ChrisL: You don't need to point to SVG. The property lets you point to an image.
- # [19:06] * Quits: drublic (drublic@93.132.255.165) (Client exited)
- # [19:06] <fantasai> JohnJansen: it was brought to the WG. And the WG decided to go with roc's approach.
- # [19:07] <fantasai> JohnJansen: but nothing happened, so now people are panicking
- # [19:07] <dbaron> and then there's also http://www.w3.org/TR/2012/WD-css3-images-20120112/#element-reference
- # [19:07] <dbaron> which we just decided to remove
- # [19:07] <smfr> dbaron: that's certainly relevant for reflections
- # [19:07] <Zakim> -SteveZ.a
- # [19:07] <dbaron> smfr, yes
- # [19:07] <sylvaing> JohnJansen: yes, this is not a new random thing.
- # [19:08] <TabAtkins> krit: 'mask' actually needs to point to a <mask> element.
- # [19:08] <TabAtkins> TabAtkins: And that's not cool. :/
- # [19:08] <TabAtkins> ChrisL: We could use the same simplifying technique we used with 'filter' to make it CSS-friendly.
- # [19:08] <TabAtkins> plinss: In general that's okay.
- # [19:08] <JohnJansen> fantasai, sylvaing: I realize that... where is the proposal, though?
- # [19:08] <sylvaing> John: see links posted above
- # [19:08] <TabAtkins> plinss: So could someone propose a clean CSS syntax for this?
- # [19:09] <TabAtkins> hober: I can write up what webkit currently does, but I'm not sure I'm the best person to harmonize with SVG.
- # [19:09] <TabAtkins> TabAtkins and vhardy_: We can help.
- # [19:09] <Zakim> -bradk
- # [19:09] <fantasai> dbaron: we didn't decide to remove it, we decided to defer it
- # [19:09] <bradk> sorry. Gots to go.
- # [19:10] <TabAtkins> glazou: And reflections.
- # [19:10] <Zakim> -stearns
- # [19:10] * vhardy_ hardy, krit and divya need to drop off
- # [19:10] <Zakim> -vhardy_
- # [19:10] <glazou> ok
- # [19:10] * Quits: vhardy_ (vhardy@192.150.10.201) (Quit: vhardy_)
- # [19:10] <TabAtkins> dbaron: We had something - the element() property - that would have allowed reflections, but we decided to defer it a few weeks ago.
- # [19:10] <Zakim> -ChrisL
- # [19:10] * Quits: Katie (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:10] <Zakim> -smfr
- # [19:10] <TabAtkins> s/property/function/
- # [19:10] <Zakim> -glazou
- # [19:10] <dbaron> s/property/value/
- # [19:10] <Zakim> -[Microsoft]
- # [19:10] <Zakim> -dbaron
- # [19:11] <Zakim> -[Microsoft.a]
- # [19:11] <Zakim> -kojiishi
- # [19:11] <Zakim> -hober
- # [19:11] <Zakim> -sylvaing
- # [19:11] * Parts: antonp (50a94e63@64.62.228.82)
- # [19:11] <Zakim> -[Microsoft.aaa]
- # [19:11] <Zakim> -plinss
- # [19:11] <Zakim> -Molly_Holzschlag
- # [19:11] <Zakim> -fantasai
- # [19:11] * Quits: PhilCupp (pcupp@131.107.0.85) (Quit: PhilCupp)
- # [19:11] <Zakim> -TabAtkins
- # [19:11] <Zakim> -glenn
- # [19:11] * Quits: JohnJansen (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:11] <Zakim> -dstorey
- # [19:11] <glazou> plinss: tty in an hour for the other call
- # [19:11] <Zakim> -Bert
- # [19:11] <Zakim> -??P5
- # [19:11] <Zakim> -??P53
- # [19:11] <plinss> glazou: yep
- # [19:11] <fantasai> Bert: I forgot to check in the image for b&b
- # [19:11] <fantasai> Bert: it's done now
- # [19:11] * Joins: vhardy_ (vhardy@192.150.10.201)
- # [19:11] * fantasai looks for the changeset
- # [19:12] <Zakim> -katie
- # [19:12] <Bert> Thanks, Elika!
- # [19:12] <Zakim> -antonp
- # [19:12] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:12] <Zakim> Attendees were +1.206.324.aaaa, sylvaing, glazou, plinss, glenn, +1.619.846.aabb, hober, +1.650.766.aacc, SteveZ, bradk, +1.650.253.aadd, TabAtkins, arronei, +1.206.550.aaee,
- # [19:12] <Zakim> ... stearns, Molly_Holzschlag, +93550aaff, antonp, +1.415.832.aagg, [Microsoft], fantasai, JohnJansen, Bert, vhardy_, kojiishi, +1.415.766.aahh, dbaron, ChrisL, +1.408.636.aaii,
- # [19:12] <Zakim> ... smfr, dstorey, katie
- # [19:12] <Bert> You regenerated Overview.html as well?
- # [19:12] <fantasai> yep
- # [19:12] <fantasai> http://dev.w3.org/csswg/css3-background/#corner-shaping
- # [19:12] <fantasai> Bert: I also tweaked the note a bit more to make it clearer
- # [19:12] <fantasai> Bert: I roped a friend into reviewing it for me :)
- # [19:13] <fantasai> Bert: Hopefully it's better now
- # [19:15] <Bert> Looks good.
- # [19:15] * Quits: ChrisL (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
- # [19:16] * Quits: bradk (bradk@99.7.175.117) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
- # [19:16] * Parts: mollydotcom (mollyh@68.231.163.89)
- # [19:20] <fantasai> TabAtkins: we should hang out sometime soon and go through all the values issues
- # [19:20] <fantasai> TabAtkins: and maybe plot our next conquest
- # [19:21] <TabAtkins> kk
- # [19:21] * fantasai should be available most days next week
- # [19:21] <TabAtkins> I'm logging some issues now. There are several.
- # [19:21] <fantasai> indeed
- # [19:23] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [19:24] * Quits: tantek (tantek@70.36.139.112) (Quit: tantek)
- # [19:25] * Joins: krit1 (Adium@192.150.10.201)
- # [19:26] * Quits: krit (Adium@192.150.10.201) (Ping timeout)
- # [19:26] * Quits: smfr (smfr@17.212.152.232) (Quit: smfr)
- # [19:27] * Joins: krit (Adium@192.150.10.201)
- # [19:28] * Quits: krit1 (Adium@192.150.10.201) (Ping timeout)
- # [19:34] <TabAtkins> fantasai: Our testsuite for V&U is going to have to involve us using calc() and attr() in *every single location* they can possibly be used in.
- # [19:37] * miketaylr is now known as miketaylr|
- # [19:37] * miketaylr| is now known as miketaylr||
- # [19:43] <krit> TabAtkins: espexially for relative values :)
- # [19:44] <Ms2ger> Actually, shouldn't your nick be krid?
- # [19:46] * Joins: drublic (drublic@77.2.133.250)
- # [19:48] * Quits: vhardy_ (vhardy@192.150.10.201) (Ping timeout)
- # [19:49] * Quits: dstorey (Adium@67.180.84.179) (Quit: Leaving.)
- # [19:52] <gsnedders> TabAtkins: location in the grammar or every possible property?
- # [19:52] <TabAtkins> gsnedders: Every property, as much as we can do.
- # [19:52] <TabAtkins> There are many places in the grammar where it's not allowed.
- # [19:52] * Joins: glazou (glazou@82.247.96.19)
- # [19:52] * Parts: glazou (glazou@82.247.96.19)
- # [19:59] * Quits: dbaron (dbaron@50.0.192.105) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:01] * Parts: ksweeney (ksweeney@63.119.10.10)
- # [20:06] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [20:08] <TabAtkins> Hm, I can't find the email with instructions on what to call for the director.
- # [20:08] <TabAtkins> plinss fantasai ?
- # [20:09] * Joins: vhardy_ (vhardy@192.150.10.201)
- # [20:11] <TabAtkins> Actually, I've found the email that talks about it, and it simply has no information. I have no idea who I'm supposed to call.
- # [20:15] <TabAtkins> plinss: fantasai: ?_?
- # [20:16] <plinss> TabAtkins: sorry, I'm not catching the context of your question
- # [20:16] * Quits: jet (jet@67.169.43.128) (Quit: jet)
- # [20:16] <TabAtkins> The call with the director is supposed to happen at 6pm GMT today. Which is 8 minutes ago.
- # [20:18] * Joins: dstorey (Adium@67.180.84.179)
- # [20:18] <TabAtkins> So... should we be in a conf call right now with TimBL or not?
- # [20:20] <plinss> ah, the images cr transition? we're doing that now, don't think we need you at this point
- # [20:20] <TabAtkins> Oh. I thought editors were needed on the call.
- # [20:21] <plinss> generally not, unless there's something contentious
- # [20:21] <TabAtkins> Okay. glazou reminded me of it, so I wasn't sure.
- # [20:21] <TabAtkins> Carry on then.
- # [20:22] * Quits: dstorey (Adium@67.180.84.179) (Quit: Leaving.)
- # [20:22] <plinss> it's good if you're on standby in case we need you, but generally the chairs and staff contacts take care of it
- # [20:25] <sylvaing> If you're 8mn late on a TimBL call I'd guess you've probably missed the whole thing...
- # [20:25] <sylvaing> that's like 72 minutes of mere mortal speech
- # [20:37] * Joins: dbaron (dbaron@159.63.23.38)
- # [20:42] * Joins: dstorey (Adium@144.189.101.1)
- # [20:45] * Joins: tantek (tantek@208.54.5.205)
- # [20:47] * Quits: vhardy_ (vhardy@192.150.10.201) (Client exited)
- # [20:47] * Joins: vhardy_ (vhardy@192.150.10.200)
- # [20:53] * Quits: nimbu (Adium@192.150.10.201) (Quit: Leaving.)
- # [20:55] * Quits: myakura (myakura@119.243.157.97) (Client exited)
- # [20:57] * Joins: SteveZ (chatzilla@24.6.120.172)
- # [21:07] * Zakim excuses himself; his presence no longer seems to be needed
- # [21:07] * Parts: Zakim (rrs-bridgg@128.30.52.169)
- # [21:12] * Quits: ChrisL (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
- # [21:24] * Quits: tantek (tantek@208.54.5.205) (Quit: tantek)
- # [21:25] * Joins: isherman (Adium@216.239.45.4)
- # [21:26] * Quits: SteveZ (chatzilla@24.6.120.172) (Ping timeout)
- # [21:34] * Joins: ksweeney (ksweeney@63.119.10.10)
- # [21:34] * Parts: ksweeney (ksweeney@63.119.10.10)
- # [21:40] * Joins: tantek (tantek@63.245.220.240)
- # [21:43] * Joins: vhardy__ (vhardy@192.150.10.201)
- # [21:46] * Quits: vhardy_ (vhardy@192.150.10.200) (Ping timeout)
- # [21:46] * Quits: vhardy__ (vhardy@192.150.10.201) (Ping timeout)
- # [21:53] * Quits: dstorey (Adium@144.189.101.1) (Quit: Leaving.)
- # [21:54] * Joins: vhardy_ (vhardy@192.150.10.201)
- # [21:56] * Joins: SteveZ (chatzilla@24.6.120.172)
- # [21:57] * Quits: vhardy_ (vhardy@192.150.10.201) (Ping timeout)
- # [21:58] * Quits: SteveZ (chatzilla@24.6.120.172) (Client exited)
- # [22:02] * Joins: jet (jet@67.169.43.128)
- # [22:16] * Joins: dstorey (Adium@144.189.101.1)
- # [22:26] * Joins: nimbu (Adium@192.150.10.201)
- # [23:13] * Quits: leaverou (leaverou@67.180.84.179) (Quit: leaverou)
- # [23:20] * Quits: Liam (liam@128.30.52.169) (Ping timeout)
- # [23:22] * miketaylr|| is now known as miketaylr|||
- # [23:22] * miketaylr||| is now known as miketaylr||||
- # [23:22] * Joins: vhardy_ (vhardy@192.150.10.201)
- # [23:23] * Quits: krit (Adium@192.150.10.201) (Quit: Leaving.)
- # [23:30] * Quits: Ms2ger (Ms2ger@91.181.245.66) (Quit: nn)
- # [23:42] * Quits: vhardy_ (vhardy@192.150.10.201) (Ping timeout)
- # [23:44] * Quits: glenn (gadams@174.29.126.179) (Client exited)
- # Session Close: Thu Apr 12 00:00:01 2012
The end :)