Options:
- # Session Start: Tue Mar 18 00:00:00 2014
- # Session Ident: #css
- # [00:01] <SimonSapin> bkardell_, TabAtkins: I talked with heycam yesterday, he realizes it’s a parser change but it’s a fairly localized one
- # [00:02] <SimonSapin> Implementation-wise, I think we can pull it off
- # [00:03] <SimonSapin> W3C Process-wise, does it means updating the Syntax CR, doing another round of LC, and have Variables’s CR block on that?
- # [00:08] * Joins: zcorpan (~zcorpan@public.cloak)
- # [00:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [00:25] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [00:26] * Quits: tantek (~tantek@public.cloak) (Client closed connection)
- # [00:30] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [00:59] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [01:00] * Joins: rhauck (~Adium@public.cloak)
- # [01:00] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [01:07] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [01:09] * Joins: zcorpan (~zcorpan@public.cloak)
- # [01:12] <TabAtkins> SimonSapin: It means we update the ED, and do a CR cycle when we feel like it.
- # [01:12] <TabAtkins> No need to block Variables.
- # [01:12] <TabAtkins> astearns: Yeah, I think it's a good idea.
- # [01:13] <TabAtkins> bkardell_: Get on IRCCloud.
- # [01:13] <astearns> TabAtkins: OK, I'll start a thread on www-style
- # [01:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [01:56] * Quits: mihnea__ (~sid16310@public.cloak) (Client closed connection)
- # [01:57] * Joins: mihnea__ (~sid16310@public.cloak)
- # [02:03] * Joins: Dwight_Stegall (~YIM@public.cloak)
- # [02:04] * heycam|away is now known as heycam
- # [02:16] * Joins: slightlyoff__ (~sid1768@public.cloak)
- # [02:16] * Quits: slightlyoff_ (~sid1768@public.cloak) (Ping timeout: 180 seconds)
- # [02:16] * slightlyoff__ is now known as slightlyoff_
- # [02:31] * Joins: jet (~junglecode@public.cloak)
- # [02:53] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
- # [02:54] * Joins: dbaron (~dbaron@public.cloak)
- # [03:09] <SimonSapin> TabAtkins: do you want -- (for custom props) to be anywhere in the name or only as a prefix?
- # [03:09] <SimonSapin> if the latter, do you keep -- in var() ?
- # [03:10] * Joins: zcorpan (~zcorpan@public.cloak)
- # [03:17] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [03:55] * Quits: Dwight_Stegall (~YIM@public.cloak) ("I'm bored, time to go.")
- # [04:11] * Joins: zcorpan (~zcorpan@public.cloak)
- # [04:18] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [05:12] * Joins: zcorpan (~zcorpan@public.cloak)
- # [05:14] * Quits: jet (~junglecode@public.cloak) (jet)
- # [05:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [05:19] * heycam is now known as heycam|away
- # [06:12] * Joins: zcorpan (~zcorpan@public.cloak)
- # [06:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [06:26] * heycam|away is now known as heycam
- # [06:34] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:01] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [07:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [07:43] <fantasai> krit: Not sure what you're looking for on all the issues here...
- # [07:43] <fantasai> krit: http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-8
- # [07:43] <fantasai> krit: This is still open -- it's still not really defined.
- # [07:46] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-9
- # [07:46] <fantasai> I think this is still technically open as well
- # [07:47] <fantasai> the spec is not clear on this point
- # [07:47] <fantasai> probably needs some structural/terminology work and a better delineation of the masking models
- # [07:48] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-10 seems closed
- # [07:52] <fantasai> For http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-23 , I don't see a response from you that resolves the issue. But I also can't find the problematic text anymore.
- # [07:53] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-24 seems closed
- # [07:54] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [07:54] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:55] <krit> fantasai: thanks for taking a look at it.
- # [07:57] * Quits: fantasai (~fantasai@public.cloak) ("Lost terminal")
- # [07:57] <krit> fantasai: i disagree with clip-rule. It clearly references fill-rule now. I don't think it makes sense to add the Same definition in masking again. SVG is a normative reference.
- # [07:57] * Joins: fantasai (~fantasai@public.cloak)
- # [07:57] <fantasai> sorry, didn't mean to sign off
- # [07:57] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-15
- # [07:57] <fantasai> I think the intro is better now
- # [07:58] <fantasai> I'd shift the examples in 1.1. and 1.2 down below the first paragraph of each, respectively
- # [08:00] <fantasai> The sentence about the shorthand should probably be a separate paragraph, because it applies to both positioned/layered and box masks
- # [08:01] <fantasai> "In this case the content of the mask element is rendered into temporary canvas which has been initialized to transparent black. This temporary canvas is taken as mask image"
- # [08:01] <fantasai> That sentence is too technical for an intro
- # [08:01] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [08:01] <fantasai> I think you need a sentence in the first paragraph of 1.2 explaining how an image becomes a mask
- # [08:02] <fantasai> and then you just need to explain, structurally, how mask-image and mask-box are used
- # [08:02] <fantasai> (from an authoring perspective, not an implementaiton one)
- # [08:05] <fantasai> Something like "Mask-image can refer to either an image to be used as a mask or an SVG <mask> element defining a mask. This mask can then be sized and positioned just like CSS background images using the mask-position, mask-size, etc. properties."
- # [08:06] <fantasai> krit: ^
- # [08:09] <krit> fantasai: sorry for the lack of response. On the way to bring the kids to school :P
- # [08:09] <fantasai> np!
- # [08:09] <fantasai> just wanted to tag you
- # [08:09] <fantasai> I think I ought to go to sleep
- # [08:10] <krit> fantasai: I would like to discuss issue 8 and 9 in more in detail, can we discuss over email?
- # [08:10] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:10] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [08:11] <krit> fantasai: hehe, sure thing. Thanks for the review of the issues and the suggestions
- # [08:22] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [08:49] * Joins: shepazu (schepers@public.cloak)
- # [09:56] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [10:29] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [10:33] * Joins: glazou (~glazou@public.cloak)
- # [10:35] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [10:36] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [10:37] * Quits: nvdbleek (~nvdbleek@public.cloak) (Client closed connection)
- # [10:37] * Joins: nvdbleek3 (~nvdbleek@public.cloak)
- # [10:41] * Joins: dbaron (~dbaron@public.cloak)
- # [10:55] * Quits: nvdbleek3 (~nvdbleek@public.cloak) (nvdbleek3)
- # [10:57] * Joins: jet (~junglecode@public.cloak)
- # [11:00] * heycam is now known as heycam|away
- # [11:00] * Quits: jet (~junglecode@public.cloak) (jet)
- # [11:03] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [11:03] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [11:04] * Joins: glazou_ (~glazou@public.cloak)
- # [11:06] * Quits: glazou (~glazou@public.cloak) (Ping timeout: 180 seconds)
- # [11:06] * glazou_ is now known as glazou
- # [11:08] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [11:10] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [11:13] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [12:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [12:25] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [12:56] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [12:57] * Joins: plh (plehegar@public.cloak)
- # [13:23] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [13:26] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [13:29] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [13:41] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:57] * Joins: bkardell_ (~uid10373@public.cloak)
- # [13:58] <bkardell_> TabAtkins: That is with irccloud :(
- # [14:00] * Joins: anchnk (~anchnk@public.cloak)
- # [14:38] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [14:46] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
- # [14:46] * Joins: dauwhe (~dauwhe@public.cloak)
- # [14:49] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [14:52] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [14:53] * heycam|away is now known as heycam
- # [14:55] <glazou> sooooo I am implementing CSSValue and friends
- # [14:55] <glazou> I need them for a project of mine
- # [14:55] <glazou> of course, I find incoherent stuff or even things not implementable
- # [14:56] <glazou> and lacks, of course
- # [14:56] <glazou> all in all, interesting experience
- # [15:01] * Joins: antonp (~Thunderbird@public.cloak)
- # [15:08] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [15:30] <heycam> I am surprised CSSValue is not explicitly marked as deprecated, or "don't implement this"
- # [15:30] <heycam> as it's really not clear that that API is what we want
- # [15:33] <Ms2ger> It is unfortunately clear that nobody cares enough to come up with something better
- # [15:34] <Ms2ger> heycam, btw, don't you want to work on Servo?
- # [15:34] <heycam> what is this trying to recruit for servo
- # [15:34] <heycam> I've got enough Gecko stuff to do :)
- # [15:35] <Ms2ger> It'll give you an excuse to put that off :)
- # [15:36] <heycam> ah, yes, the old put more items on your plate trick :)
- # [15:47] * Joins: rhauck (~Adium@public.cloak)
- # [15:50] * heycam is now known as heycam|away
- # [15:55] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [15:55] * Quits: anchnk (~anchnk@public.cloak) ("Page closed")
- # [16:03] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
- # [16:09] * Joins: anchnk (~anchnk@public.cloak)
- # [16:11] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [16:15] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:20] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:22] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:30] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:39] <krit> Ms2ger: Tab proposed a CSSOM model
- # [16:39] <krit> Ms2ger: which is very interesting
- # [16:40] <krit> Ms2ger: still needs some polish of course but is a great start already
- # [16:41] <Ms2ger> Will someone implement it?
- # [16:42] <krit> Ms2ger: with enough requests from authors :)
- # [16:44] <glazou> yes Tab's OM is very interesting
- # [16:47] <glazou> bu he hasn't gone deep enough
- # [16:47] <glazou> s/bu/but
- # [16:50] * Joins: lmclister (~lmclister@public.cloak)
- # [17:02] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [17:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:04] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
- # [17:04] * Joins: antonp (~Thunderbird@public.cloak)
- # [17:12] * Joins: shepazu (schepers@public.cloak)
- # [17:12] * Joins: rhauck (~Adium@public.cloak)
- # [17:25] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [17:27] <sylvaing_> i doubt author demand will spontaneously materialize for this anymore than it ever did for most everything else. this will take some evangelizing of the idea and its benefits. which involves at least one implementor caring enough to do so. So far, little luck.
- # [18:32] * Joins: lmclister (~lmclister@public.cloak)
- # [18:33] <TabAtkins> Hm, I wonder what Glazou meant by "hasn't gone deep enough"?
- # [18:34] <TabAtkins> Ms2ger: Yes, Chrome wants to implement it, as soon as we get Value Objects from JS.
- # [18:34] <TabAtkins> Ms2ger: I've held off from any serious work on this subject for two years precisely because I was waiting for someone to express some interest in the area.
- # [18:37] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [18:53] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [19:01] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [19:01] * Joins: rhauck (~Adium@public.cloak)
- # [19:02] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [19:02] * Joins: rhauck (~Adium@public.cloak)
- # [19:26] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [19:37] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:39] * Joins: shepazu (schepers@public.cloak)
- # [19:56] * Quits: anchnk (~anchnk@public.cloak) ("")
- # [19:59] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [19:59] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:02] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [20:03] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [20:03] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:06] * Joins: rhauck (~Adium@public.cloak)
- # [20:29] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [20:29] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:31] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [20:35] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:38] * Joins: lmclister (~lmclister@public.cloak)
- # [20:42] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [20:49] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [21:06] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [21:11] * Joins: otherliam (liam@public.cloak)
- # [21:15] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [21:54] * Joins: rhauck (~Adium@public.cloak)
- # [21:56] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [21:56] * Joins: rhauck (~Adium@public.cloak)
- # [21:57] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [21:57] * Joins: rhauck (~Adium@public.cloak)
- # [21:59] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [22:01] * Joins: rhauck (~Adium@public.cloak)
- # [22:01] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [22:02] * Joins: rhauck (~Adium@public.cloak)
- # [22:08] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [22:18] * Joins: shepazu (schepers@public.cloak)
- # [22:34] * Joins: rhauck (~Adium@public.cloak)
- # [22:48] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [23:06] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [23:06] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:09] * Joins: rhauck (~Adium@public.cloak)
- # [23:56] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
- # [23:57] <SimonSapin> TabAtkins, heycam: so, -- as a prefix or anywhere in the name?
- # [23:57] <TabAtkins> I prefer as a prefix.
- # [23:57] <TabAtkins> Makes it more obvious.
- # [23:58] <SimonSapin> so if someone wants namespacing that’s --jquery-foo?
- # [23:58] <TabAtkins> Yeah.
- # [23:59] <TabAtkins> --jq-foo, I'd assume, but your point stands.
- # [23:59] <SimonSapin> (rather than jq--foo, I meant)
- # [23:59] <TabAtkins> Yeah.
- # [23:59] <SimonSapin> meh, but good enough
- # [23:59] <TabAtkins> Same deal we've got with custom elements.
- # [23:59] <SimonSapin> can’t custom elements have the dash anywhere?
- # Session Close: Wed Mar 19 00:00:00 2014
The end :)