Options:
- # Session Start: Tue Feb 04 00:00:01 2014
- # Session Ident: #css
- # [00:09] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [00:09] * Joins: dbaron (~dbaron@public.cloak)
- # [00:12] * Quits: florian (~Adium@public.cloak) ("Leaving.")
- # [00:31] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [00:32] * Joins: zcorpan (~zcorpan@public.cloak)
- # [00:32] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [00:32] * Joins: zcorpan (~zcorpan@public.cloak)
- # [00:33] * Joins: plh (plehegar@public.cloak)
- # [00:39] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [00:44] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [00:44] * Joins: dbaron (~dbaron@public.cloak)
- # [00:47] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [00:52] * Joins: adenilson (~anonymous@public.cloak)
- # [01:02] * Joins: zcorpan (~zcorpan@public.cloak)
- # [01:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [01:21] <TabAtkins> Hm. If I specced the 'alt' property today, where would it go? I guess maybe Pseudo-Elements.
- # [01:21] <TabAtkins> Since we intend it to only apply there.
- # [01:26] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [01:27] <astearns> TabAtkins: on the ^ and ^^ bikeshedding, perhaps the names should have suffixes that denote the single versus multiple piercings
- # [01:27] <astearns> ::shadow-hop and ::shadow-skip
- # [01:27] <TabAtkins> Heh, interesting.
- # [01:27] <astearns> or just ::shadow and ::shadow-all
- # [01:30] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
- # [01:31] * Quits: eliezerb (~Eliezer@public.cloak) ("Leaving")
- # [01:31] * Joins: jdaggett (~jdaggett@public.cloak)
- # [01:31] <TabAtkins> ::shadow-deep
- # [01:31] <TabAtkins> Using "deep" as a suffix doesn't sound as silly as fantasai's "deep-shadow". ^_^
- # [01:33] <liam> :-) deep shadow
- # [01:33] <astearns> still gives a Tolkien vibe
- # [01:33] <liam> is this outline shadow vs infill shadow??
- # [01:35] <TabAtkins> No, Shadow DOM.
- # [01:37] <astearns> ::shadow-dip and ::shadow-dive
- # [01:39] * Joins: adenilson (~anonymous@public.cloak)
- # [01:40] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [02:01] * Joins: zcorpan (~zcorpan@public.cloak)
- # [02:08] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [02:09] <liam> yeah, just saw the thread
- # [02:12] <dauwhe> ::shadow-knife and ::shadow-sword
- # [02:12] * liam prefers ::isengard and ::mordor to ⋏ and ⋔ or whatever
- # [02:14] * Quits: jet (~junglecode@public.cloak) (jet)
- # [02:44] <krit> astearns: TabAtkins: shadow and shadow-all seem to be short enough and still expressive enough IMO
- # [02:48] <liam> +1
- # [03:02] * Joins: zcorpan (~zcorpan@public.cloak)
- # [03:05] <SimonSapin> +1
- # [03:07] <SimonSapin> Is this spec’ed? All I find is "should be defined in this section" in http://w3c.github.io/webcomponents/spec/shadow/#styles
- # [03:08] <TabAtkins> SimonSapin: That's on me. I tried to get it done before the meeting, but didn't finish it. I'll be done with it soonish.
- # [03:08] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [03:09] <SimonSapin> TabAtkins: my point is, if this is WebApps’ responsablitiy, you don’t need CSSWG’s blessing for the name
- # [03:09] <SimonSapin> the "pseudo-element rather than combinators" should be enough
- # [03:09] <liam> doesn't hurt to empower people
- # [03:10] <TabAtkins> We wanted help coming up with names. You can pretend we didn't ask you, if you'd like.
- # [03:10] <SimonSapin> liam: sure, but I’d rather have Blink ship with arbitrary names rather than combinators because CSSWG couldn’t agree on names in time
- # [03:10] <TabAtkins> Also: siloing for the sake of silos is bad. CSSWG does CSS stuff. Saying that WebApps should deal with it because the rest of the spec is there isn't a great move.
- # [03:11] <TabAtkins> SimonSapin: We wouldn't ship with arbitrary names. We're reasonably happy with combinators. ^_^
- # [03:11] <liam> although ::cat and ::hat have appeal I suppose
- # [03:12] <liam> but yes, working together is good.
- # [03:13] <SimonSapin> TabAtkins: agreed on asking and siloing. But CSS usually doesn’t have a call the week after a f2f
- # [03:14] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:16] <SimonSapin> TabAtkins: CSS WG’s feedback was clear: please use named pseudo-elements rather than combinators. Please don’t ignore that just because CSS WG is not quick enough to agree on the names
- # [03:16] <TabAtkins> SimonSapin: Of course. But we're not willing to use shitty names just because of that feedback.
- # [03:16] <TabAtkins> We don't need agreement, just good suggestions.
- # [03:17] <SimonSapin> TabAtkins: I like krit’s suggestion: ::shadow and ::shadow-all
- # [03:17] <TabAtkins> Yeah, you already +1'd it. ^_^
- # [03:17] <krit> hehe, true... it is Alan's suggestion
- # [03:17] <SimonSapin> there, you have a good suggestion ^_^
- # [03:27] * heycam is now known as heycam|away
- # [03:41] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [03:52] * Joins: dbaron (~dbaron@public.cloak)
- # [04:02] * Joins: zcorpan (~zcorpan@public.cloak)
- # [04:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [04:31] * heycam|away is now known as heycam
- # [04:51] * Joins: jet (~junglecode@public.cloak)
- # [05:03] * Joins: zcorpan (~zcorpan@public.cloak)
- # [05:06] <heycam> I wish it were easier to set the background colour of an <li> and for the background to extend to include the margin in which the bullet is placed
- # [05:10] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [05:14] <TabAtkins> heycam: Variables + calc()!
- # [05:14] <TabAtkins> It might even be one of the canonical examples.
- # [05:14] <heycam> TabAtkins, is it?
- # [05:14] <heycam> TabAtkins, pointer please :)
- # [05:14] <TabAtkins> Ah, nope, it's not.
- # [05:14] <TabAtkins> But anyway:
- # [05:15] <TabAtkins> Oh, man, that's right, it was a canonical example for var-inherit().
- # [05:16] <TabAtkins> Still doable, just clumsily:
- # [05:16] * heycam doesn't remember what var-inherit() would've done
- # [05:16] <TabAtkins> Gets the inherited variable value, not the set one.
- # [05:17] <TabAtkins> :root { var-list-margin: 0px; } ol, ul { var-list-margin-backup: calc(var(list-margin) + 20px); } li { margin-left: 0; padding-left: var(list-margin-backup); var-list-margin: var(list-margin-backup); }
- # [05:17] <TabAtkins> I think that works.
- # [05:18] <TabAtkins> With var-inhert() it's way simpler:
- # [05:18] <TabAtkins> ol, ul { var-list-margin: calc(var-inherit(list-margin, 0px) + 20px); } li { margin-left: 0; padding-left: var(list-margin); }
- # [05:19] <TabAtkins> Buh, I'm applying the length to the wrong property, but you can take it from there.
- # [05:20] <heycam> that's interesting
- # [05:20] * liam finds var-socks("black") useful even with only being able to set it in :root for now :)
- # [05:20] <heycam> maybe not straightforward but yeah I think it would work
- # [05:20] <TabAtkins> (padding still accumulates - need to put something on the non-list contents instead.)
- # [05:20] <TabAtkins> Yeah, var-inherit() lets you avoid the silly back-and-forth necessary to avoid cycles.
- # [06:04] * Joins: zcorpan (~zcorpan@public.cloak)
- # [06:11] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [06:55] * heycam is now known as heycam|away
- # [07:05] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:05] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [07:05] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [07:06] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:06] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [07:07] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [07:07] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [07:09] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:09] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [07:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [07:43] * Joins: florian (~Adium@public.cloak)
- # [07:45] * Quits: florian (~Adium@public.cloak) ("Leaving.")
- # [08:10] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:11] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [08:11] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:13] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:13] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [08:14] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [08:14] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:15] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:15] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [08:16] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [08:16] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:16] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:16] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [08:17] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [08:17] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:19] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:19] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [08:26] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [08:52] <shepazu> any CSS folks awake who know how to do counters correctly?
- # [08:52] <shepazu> my counter keeps resetting
- # [08:54] <shepazu> nm, I figured it out
- # [09:09] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [09:10] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [09:20] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:27] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [09:42] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:42] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [09:43] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [10:15] * Quits: zcorpan_ (~zcorpan@public.cloak) ("Leaving...")
- # [11:10] * heycam|away is now known as heycam
- # [11:12] * heycam is now known as heycam|away
- # [11:18] * Joins: plh (plehegar@public.cloak)
- # [11:26] * Quits: jet (~junglecode@public.cloak) (jet)
- # [12:16] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [12:31] * Joins: glazou (~glazou@public.cloak)
- # [12:37] <SimonSapin> TabAtkins: naming aside, you’re shipping a feature that does not have a spec?
- # [12:37] <glazou> LOL
- # [12:53] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [12:53] <Ms2ger> Well, that's news
- # [13:15] * Joins: eliezerb (~Eliezer@public.cloak)
- # [13:30] * Joins: jdaggett (~jdaggett@public.cloak)
- # [14:11] * Quits: Ms2ger (~Ms2ger@public.cloak) (Client closed connection)
- # [14:21] * Joins: eliezerb_2nd (~Eliezer@public.cloak)
- # [14:21] * Quits: eliezerb (~Eliezer@public.cloak) (Client closed connection)
- # [15:01] * Joins: plh (plehegar@public.cloak)
- # [16:06] * Quits: eliezerb_2nd (~Eliezer@public.cloak) ("Leaving")
- # [16:40] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [16:58] * Joins: glenn (~gadams@public.cloak)
- # [17:18] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [17:38] * Joins: jet (~junglecode@public.cloak)
- # [17:39] * Parts: jet (~junglecode@public.cloak) (jet)
- # [17:42] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [17:52] * Joins: dbaron (~dbaron@public.cloak)
- # [18:14] * Joins: rhauck (~Adium@public.cloak)
- # [18:30] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [18:57] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [19:11] <SimonSapin> How is the min/max-content *extent* (height) defined when the measure (width) is not definite?
- # [19:13] <SimonSapin> (Context: I wonder what 'auto' means as a Grid <track-size> in the block direction)
- # [20:23] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [20:23] * Quits: zmike (~zmike@public.cloak) (Ping timeout: 180 seconds)
- # [20:29] * Joins: adenilson (~anonymous@public.cloak)
- # [20:45] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:59] * Joins: glenn (~gadams@public.cloak)
- # [21:12] * Joins: glazou (~glazou@public.cloak)
- # [21:21] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [21:21] * Quits: adenilson (~anonymous@public.cloak) (Ping timeout: 180 seconds)
- # [21:37] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
- # [21:40] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [21:50] * Joins: rhauck (~Adium@public.cloak)
- # [21:59] * Joins: eliezerb (~Eliezer@public.cloak)
- # [22:23] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [22:28] * Joins: zmike (~zmike@public.cloak)
- # [22:38] * Joins: dbaron (~dbaron@public.cloak)
- # [22:44] * Quits: eliezerb (~Eliezer@public.cloak) (Ping timeout: 180 seconds)
- # [23:15] * Joins: adenilson (~anonymous@public.cloak)
- # [23:23] * heycam|away is now known as heycam
- # [23:27] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [23:37] * Joins: plh (plehegar@public.cloak)
- # [23:37] * Joins: eliezerb (~Eliezer@public.cloak)
- # [23:41] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [23:46] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # Session Close: Wed Feb 05 00:00:00 2014
The end :)