Options:
- # Session Start: Tue Nov 19 00:00:00 2013
- # Session Ident: #css
- # [00:01] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [00:11] * Quits: _nikos_office (~Thunderbird@public.cloak) (_nikos_office)
- # [00:13] <astearns> TabAtkins: Can I animate a <position> value from 'top 10% left 10%' to 'bottom 10% right 10%' ?
- # [00:14] <TabAtkins> astearns: As currently defined, no. But you obviously should be able to, since you can convert one to the other via calc().
- # [00:16] <astearns> not sure - top 10% is positioning a different side than bottom 10% - calc would give you the offset, but not the appropriate side
- # [00:16] * heycam|away is now known as heycam
- # [00:16] <TabAtkins> Oh, that's right.
- # [00:16] <TabAtkins> Forgot about that.
- # [00:16] <TabAtkins> Yeah, only interpolable if you know the size of the subject as well.
- # [00:18] <astearns> I'm now defining interpolation of basic-shapes about as well as background-position, but that's not that good
- # [00:26] * Quits: lmclist__ (~lmclister@public.cloak) ("")
- # [00:28] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [00:29] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
- # [00:46] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [00:46] * Joins: dwim (~dwim@public.cloak)
- # [00:52] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [00:54] * Joins: dauwhe (~dauwhe@public.cloak)
- # [00:56] * Joins: glenn (~gadams@public.cloak)
- # [01:01] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [01:01] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [01:01] * Joins: dwim (~dwim@public.cloak)
- # [01:11] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [01:25] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
- # [01:51] * Joins: liam (liam@public.cloak)
- # [01:52] * liam is now known as LiamYYZ
- # [01:54] * Joins: dauwhe (~dauwhe@public.cloak)
- # [01:56] * Quits: LiamYYZ (liam@public.cloak)
- # [01:57] * Joins: LiamYYZ (liam@public.cloak)
- # [02:02] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [02:06] * heycam is now known as heycam|away
- # [02:10] * Quits: LiamYYZ (liam@public.cloak) (Client closed connection)
- # [02:10] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [02:11] * Joins: LiamYYZ (liam@public.cloak)
- # [02:21] * Joins: dbaron (~dbaron@public.cloak)
- # [02:22] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [02:23] * Joins: nikos (~Thunderbird@public.cloak)
- # [02:23] * Joins: dauwhe (~dauwhe@public.cloak)
- # [02:24] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:25] * Joins: glenn (~gadams@public.cloak)
- # [02:29] * Joins: dbaron (~dbaron@public.cloak)
- # [02:38] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
- # [02:41] * heycam|away is now known as heycam
- # [03:00] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [03:11] * Quits: LiamYYZ (liam@public.cloak) (Ping timeout: 180 seconds)
- # [03:32] * Joins: glenn (~gadams@public.cloak)
- # [03:37] * Joins: zcorpan (~zcorpan@public.cloak)
- # [03:44] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [03:51] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [03:59] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [03:59] * Joins: dwim (~dwim@public.cloak)
- # [04:07] <fantasai> TabAtkins: Can you stop bikeshed from auto-linking to css4-background?
- # [04:07] <fantasai> TabAtkins: It's really out-of-date, and shouldn't be linked to atm
- # [04:27] * Joins: dauwhe (~dauwhe@public.cloak)
- # [04:29] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [04:36] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [04:45] * Joins: dauwhe (~dauwhe@public.cloak)
- # [04:53] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [05:06] <TabAtkins> fantasai: Yeah, add it to the defaults file in the csswg repo.
- # [05:06] <TabAtkins> Forget which header it's under, but it's obvious.
- # [05:09] * Quits: jet (~junglecode@public.cloak) (jet)
- # [05:20] * heycam is now known as heycam|away
- # [05:32] * heycam|away is now known as heycam
- # [05:33] * Joins: rhauck (~Adium@public.cloak)
- # [05:46] * Joins: dauwhe (~dauwhe@public.cloak)
- # [06:17] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [06:17] * Joins: dauwhe (~dauwhe@public.cloak)
- # [06:47] * Joins: jet (~junglecode@public.cloak)
- # [06:54] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
- # [06:59] * Joins: glenn (~gadams@public.cloak)
- # [07:01] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [07:12] * Joins: teoli (~teoli@public.cloak)
- # [07:23] * Joins: teoli_ (~teoli@public.cloak)
- # [07:23] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [07:23] * Joins: dauwhe (~dauwhe@public.cloak)
- # [07:26] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [07:29] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [07:29] * Quits: jet (~junglecode@public.cloak) (jet)
- # [07:35] * Joins: dauwhe (~dauwhe@public.cloak)
- # [07:36] * Joins: teoli (~teoli@public.cloak)
- # [07:36] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
- # [07:38] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [07:38] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [07:39] * Joins: teoli (~teoli@public.cloak)
- # [07:40] * Joins: teoli_ (~teoli@public.cloak)
- # [07:40] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [07:41] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [07:41] * Joins: dwim (~dwim@public.cloak)
- # [07:45] * Joins: teoli (~teoli@public.cloak)
- # [07:48] * Quits: teoli_ (~teoli@public.cloak) (Ping timeout: 180 seconds)
- # [07:58] * heycam is now known as heycam|away
- # [07:58] * Joins: glazou (~glazou@public.cloak)
- # [07:58] <glazou> TabAtkins, yt?
- # [08:03] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [08:03] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [08:04] * Joins: dwim (~dwim@public.cloak)
- # [08:21] <glazou> bbl
- # [08:22] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [08:25] * Joins: LiamYYZ (liam@public.cloak)
- # [08:25] * LiamYYZ is now known as liam
- # [08:31] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:38] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [08:39] * Joins: dauwhe (~dauwhe@public.cloak)
- # [08:40] <dbaron> I wonder what time of day publications happen...
- # [08:40] <dbaron> All I know is that when I'm in California, it's always before I wake up.
- # [08:40] <dbaron> I hope that from China it's before I go to dinner...
- # [08:42] * Joins: glazou (~glazou@public.cloak)
- # [08:46] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [08:55] * Joins: glenn (~gadams@public.cloak)
- # [09:26] * Joins: michou (~Adium@public.cloak)
- # [09:29] * Joins: glenn_ (~gadams@public.cloak)
- # [09:30] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
- # [09:34] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:38] * Joins: dauwhe (~dauwhe@public.cloak)
- # [09:42] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [09:47] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [09:47] * Joins: dwim (~dwim@public.cloak)
- # [09:56] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:59] * Joins: jet (~junglecode@public.cloak)
- # [10:01] * Quits: jet (~junglecode@public.cloak) (jet)
- # [10:02] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [10:02] * Joins: dauwhe (~dauwhe@public.cloak)
- # [10:03] * Quits: glazou (~glazou@public.cloak) (Ping timeout: 180 seconds)
- # [10:27] * Joins: glazou (~glazou@public.cloak)
- # [10:29] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [10:41] * Quits: glenn_ (~gadams@public.cloak) (Client closed connection)
- # [11:29] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [11:31] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [11:40] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [11:49] * Quits: michou (~Adium@public.cloak) ("Leaving.")
- # [11:51] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [11:51] * Joins: zcorpan (~zcorpan@public.cloak)
- # [11:58] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [12:23] * Joins: zcorpan (~zcorpan@public.cloak)
- # [12:26] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [12:33] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [12:38] * Joins: jet (~junglecode@public.cloak)
- # [12:48] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbiab")
- # [12:57] * Quits: jet (~junglecode@public.cloak) (jet)
- # [13:00] * Joins: eliezerb (~Eliezer@public.cloak)
- # [13:00] * Joins: glenn (~gadams@public.cloak)
- # [13:04] * Joins: michou (~Adium@public.cloak)
- # [13:11] <SimonSapin> TabAtkins: I don’t know what to do about this: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23793
- # [13:11] <SimonSapin> (Selector API vs. pseudo-elements)
- # [13:21] * Joins: zcorpan (~zcorpan@public.cloak)
- # [13:31] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [13:38] * Quits: michou (~Adium@public.cloak) ("Leaving.")
- # [13:51] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [14:24] * Quits: eliezerb (~Eliezer@public.cloak) (Ping timeout: 180 seconds)
- # [14:29] <SimonSapin> TabAtkins: http://dev.w3.org/csswg/css-flexbox/#placement "adding a new block-level and new inline-level display type", s/and new/and a new/ ?
- # [14:37] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [14:49] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [15:06] * Joins: dauwhe (~dauwhe@public.cloak)
- # [15:07] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [15:29] * Joins: glazou (~glazou@public.cloak)
- # [15:30] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [15:31] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [15:36] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [15:37] * Joins: zcorpan (~zcorpan@public.cloak)
- # [15:42] * Joins: michou (~Adium@public.cloak)
- # [15:44] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [15:59] * Joins: dauwhe (~dauwhe@public.cloak)
- # [16:02] * Joins: dbaron (~dbaron@public.cloak)
- # [16:04] * Quits: michou (~Adium@public.cloak) ("Leaving.")
- # [16:11] * Joins: michou (~Adium@public.cloak)
- # [16:11] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [16:24] <TabAtkins> glazou: No, I'm here during reasonable west coast hours. ^_^
- # [16:25] <TabAtkins> SimonSapin: Technically either way is okay, but I think your version reads better.
- # [16:26] <SimonSapin> TabAtkins: Selector API for Flexbox?
- # [16:34] <TabAtkins> Flexbox.
- # [16:34] <TabAtkins> I'm responding to the Selector API thing now.
- # [16:36] <SimonSapin> I’m making a pull request for flexbox
- # [16:39] <TabAtkins> Or just make the edit.
- # [16:39] <SimonSapin> TabAtkins: I have this so far: https://github.com/SimonSapin/csswg-drafts/commit/e67e7220c3b2c088e57eb744f93fa053299b9d99
- # [16:40] <SimonSapin> Bikeshed/Shepherd doesn’t seem to have some 2.1 <dfn>s like "block container"
- # [16:40] <TabAtkins> Yeah, because they're dumb.
- # [16:41] <TabAtkins> But as long as they have an id, you can add a line to autolinker-config to make Bikeshed recognize them.
- # [16:41] <SimonSapin> how are they dumb?
- # [16:41] <SimonSapin> hum, <a name><span><dfn>
- # [16:42] <Ms2ger> Needs to work in NN4
- # [16:42] <TabAtkins> <span class="index-def" title="block container box"><a name="block-container-box"><dfn>block
- # [16:42] <TabAtkins> container box</dfn></a></span>
- # [16:42] <TabAtkins> Yeah.
- # [16:55] <TabAtkins> SimonSapin: On further investigation, I don't understand the bug.
- # [16:55] <TabAtkins> You start with a set of elements, you match a selector containing pseudo-elements against it, and you get nothing as a result. Makes sense.
- # [16:58] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
- # [16:58] <SimonSapin> well, the set is of roots of subtrees
- # [16:59] <SimonSapin> but I’m still missing something that’s apparently obvious to you and annevk
- # [17:00] <TabAtkins> What variable in that algorithm produces or contains pseudo-elements?
- # [17:00] <TabAtkins> Just to make sure we're on the same page here.
- # [17:01] <SimonSapin> none, but that’s the point: how does that happen given that Selectors can have pseudo-elements?
- # [17:02] <SimonSapin> but the issue is really that "matching a selector against a node" is not defined
- # [17:02] <SimonSapin> maybe that’s a bug in the Selectors spec to define this, rather than in DOM
- # [17:03] <TabAtkins> Yes.
- # [17:03] <TabAtkins> Oh, wait, I see what you mean now.
- # [17:03] <TabAtkins> I was misreading the spec.
- # [17:03] <TabAtkins> Okay, back to the bug to continue what I was typing before.
- # [17:03] <SimonSapin> DOM also assumes a "match" algorithm that returns elements, but Selectors define (selector, element) -> bool
- # [17:04] <SimonSapin> kind of
- # [17:04] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [17:04] <SimonSapin> and it’s not clear where pseudo-elements fit in there
- # [17:05] <TabAtkins> Right.
- # [17:06] <TabAtkins> So we need to add some stuff to S4.
- # [17:08] <SimonSapin> maybe related: http://lists.w3.org/Archives/Public/www-style/2013Nov/0335.html
- # [17:08] <SimonSapin> hum, "exciting" :) https://www.w3.org/Bugs/Public/show_bug.cgi?id=23793#c5
- # [17:16] <TabAtkins> Heh, yeah.
- # [17:21] * Joins: antonp (~Thunderbird@public.cloak)
- # [17:33] <SimonSapin> "When an element is a flex item, flex is consulted instead of the main size property to determine the main size of the element. If an element is not a flex item, flex has no effect."
- # [17:33] <SimonSapin> Shouldn’t that be s/element/box/ ?
- # [17:33] <TabAtkins> Yeah.
- # [17:34] <SimonSapin> (Also: http://lists.w3.org/Archives/Public/www-style/2013Nov/0331.html )
- # [17:47] * Joins: glazou (~glazou@public.cloak)
- # [17:48] <glazou> TabAtkins, ping
- # [17:48] <TabAtkins> pont
- # [17:48] <glazou> hi
- # [17:48] <TabAtkins> pong, rather
- # [17:49] <glazou> see /msg TabAtkins
- # [17:50] * Joins: teoli (~teoli@public.cloak)
- # [18:07] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
- # [18:25] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [18:33] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [18:37] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [18:58] * Quits: michou (~Adium@public.cloak) ("Leaving.")
- # [19:00] <SimonSapin> plinss: are we having a conf call tomorrow?
- # [19:01] <astearns> SimonSapin: no - never the week after a ftf
- # [19:01] <SimonSapin> ok
- # [19:03] <SimonSapin> Flexbox: "The algorithms here are written to optimize readability and theoretical simplicity, and may not necessarily be the most efficient. Implementations may use whatever actual algorithms they wish, but must produce the same results as the algorithms described here. "
- # [19:04] <SimonSapin> Does that happen in practice?
- # [19:04] <SimonSapin> (implementation making up smarter algorithms)
- # [19:06] * Joins: lmclist__ (~lmclister@public.cloak)
- # [19:07] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
- # [19:12] <Ms2ger> SimonSapin, in general? Sure
- # [19:13] <SimonSapin> for Flexbox?
- # [19:15] <Ms2ger> Dunno, haven't followed spec or implementations there
- # [19:15] <Ms2ger> But that's a general clause
- # [19:30] <TabAtkins> SimonSapin: At least, I know that our implementation doesn't exactly track the algo - we have weird stuff around sizing that is impl-specific.
- # [19:34] * Joins: dauwhe (~dauwhe@public.cloak)
- # [19:34] * Joins: rhauck (~Adium@public.cloak)
- # [19:41] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [19:50] * Quits: Ms2ger (~Ms2ger@public.cloak) ("Leaving")
- # [19:55] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:02] * Joins: sgalineau (~sgalineau@public.cloak)
- # [20:02] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [20:02] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:22] * Quits: sgalineau (~sgalineau@public.cloak) (Client closed connection)
- # [20:34] * Joins: dauwhe (~dauwhe@public.cloak)
- # [20:41] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [20:46] * Joins: emalasky (~Adium@public.cloak)
- # [21:00] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:34] * Joins: jet (~junglecode@public.cloak)
- # [21:35] * Joins: dauwhe (~dauwhe@public.cloak)
- # [21:42] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [22:01] * Joins: glenn (~gadams@public.cloak)
- # [22:18] * Quits: darktears (~darktears@public.cloak) ("Linkinus - http://linkinus.com")
- # [22:24] * Quits: emalasky (~Adium@public.cloak) ("Leaving.")
- # [22:25] * Joins: emalasky (~Adium@public.cloak)
- # [22:35] * Joins: dauwhe (~dauwhe@public.cloak)
- # [22:43] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [22:48] * Quits: antonp (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
- # [23:00] * Joins: teoli (~teoli@public.cloak)
- # [23:05] * Joins: shepazu (schepers@public.cloak)
- # [23:34] * Joins: rhauck1 (~Adium@public.cloak)
- # [23:34] * Quits: rhauck (~Adium@public.cloak) (rhauck)
- # [23:35] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
- # [23:36] * Joins: dauwhe (~dauwhe@public.cloak)
- # [23:37] * Joins: rhauck (~Adium@public.cloak)
- # [23:43] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [23:48] * Joins: sgalineau (~sgalineau@public.cloak)
- # Session Close: Wed Nov 20 00:00:00 2013
The end :)