/irc-logs / w3c / #css / 2014-03-18 / end

Options:

  1. # Session Start: Tue Mar 18 00:00:00 2014
  2. # Session Ident: #css
  3. # [00:01] <SimonSapin> bkardell_, TabAtkins: I talked with heycam yesterday, he realizes it’s a parser change but it’s a fairly localized one
  4. # [00:02] <SimonSapin> Implementation-wise, I think we can pull it off
  5. # [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?
  6. # [00:08] * Joins: zcorpan (~zcorpan@public.cloak)
  7. # [00:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  8. # [00:25] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  9. # [00:26] * Quits: tantek (~tantek@public.cloak) (Client closed connection)
  10. # [00:30] * Quits: lmclister (~lmclister@public.cloak) ("")
  11. # [00:59] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  12. # [01:00] * Joins: rhauck (~Adium@public.cloak)
  13. # [01:00] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  14. # [01:07] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  15. # [01:09] * Joins: zcorpan (~zcorpan@public.cloak)
  16. # [01:12] <TabAtkins> SimonSapin: It means we update the ED, and do a CR cycle when we feel like it.
  17. # [01:12] <TabAtkins> No need to block Variables.
  18. # [01:12] <TabAtkins> astearns: Yeah, I think it's a good idea.
  19. # [01:13] <TabAtkins> bkardell_: Get on IRCCloud.
  20. # [01:13] <astearns> TabAtkins: OK, I'll start a thread on www-style
  21. # [01:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  22. # [01:56] * Quits: mihnea__ (~sid16310@public.cloak) (Client closed connection)
  23. # [01:57] * Joins: mihnea__ (~sid16310@public.cloak)
  24. # [02:03] * Joins: Dwight_Stegall (~YIM@public.cloak)
  25. # [02:04] * heycam|away is now known as heycam
  26. # [02:16] * Joins: slightlyoff__ (~sid1768@public.cloak)
  27. # [02:16] * Quits: slightlyoff_ (~sid1768@public.cloak) (Ping timeout: 180 seconds)
  28. # [02:16] * slightlyoff__ is now known as slightlyoff_
  29. # [02:31] * Joins: jet (~junglecode@public.cloak)
  30. # [02:53] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
  31. # [02:54] * Joins: dbaron (~dbaron@public.cloak)
  32. # [03:09] <SimonSapin> TabAtkins: do you want -- (for custom props) to be anywhere in the name or only as a prefix?
  33. # [03:09] <SimonSapin> if the latter, do you keep -- in var() ?
  34. # [03:10] * Joins: zcorpan (~zcorpan@public.cloak)
  35. # [03:17] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  36. # [03:55] * Quits: Dwight_Stegall (~YIM@public.cloak) ("I'm bored, time to go.")
  37. # [04:11] * Joins: zcorpan (~zcorpan@public.cloak)
  38. # [04:18] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  39. # [05:12] * Joins: zcorpan (~zcorpan@public.cloak)
  40. # [05:14] * Quits: jet (~junglecode@public.cloak) (jet)
  41. # [05:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  42. # [05:19] * heycam is now known as heycam|away
  43. # [06:12] * Joins: zcorpan (~zcorpan@public.cloak)
  44. # [06:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  45. # [06:26] * heycam|away is now known as heycam
  46. # [06:34] * Joins: zcorpan (~zcorpan@public.cloak)
  47. # [07:01] * Joins: nvdbleek (~nvdbleek@public.cloak)
  48. # [07:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  49. # [07:43] <fantasai> krit: Not sure what you're looking for on all the issues here...
  50. # [07:43] <fantasai> krit: http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-8
  51. # [07:43] <fantasai> krit: This is still open -- it's still not really defined.
  52. # [07:46] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-9
  53. # [07:46] <fantasai> I think this is still technically open as well
  54. # [07:47] <fantasai> the spec is not clear on this point
  55. # [07:47] <fantasai> probably needs some structural/terminology work and a better delineation of the masking models
  56. # [07:48] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-10 seems closed
  57. # [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.
  58. # [07:53] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-24 seems closed
  59. # [07:54] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  60. # [07:54] * Joins: zcorpan (~zcorpan@public.cloak)
  61. # [07:55] <krit> fantasai: thanks for taking a look at it.
  62. # [07:57] * Quits: fantasai (~fantasai@public.cloak) ("Lost terminal")
  63. # [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.
  64. # [07:57] * Joins: fantasai (~fantasai@public.cloak)
  65. # [07:57] <fantasai> sorry, didn't mean to sign off
  66. # [07:57] <fantasai> http://dev.w3.org/fxtf/css-masking-1/issues-lc-2013.html#issue-15
  67. # [07:57] <fantasai> I think the intro is better now
  68. # [07:58] <fantasai> I'd shift the examples in 1.1. and 1.2 down below the first paragraph of each, respectively
  69. # [08:00] <fantasai> The sentence about the shorthand should probably be a separate paragraph, because it applies to both positioned/layered and box masks
  70. # [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"
  71. # [08:01] <fantasai> That sentence is too technical for an intro
  72. # [08:01] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  73. # [08:01] <fantasai> I think you need a sentence in the first paragraph of 1.2 explaining how an image becomes a mask
  74. # [08:02] <fantasai> and then you just need to explain, structurally, how mask-image and mask-box are used
  75. # [08:02] <fantasai> (from an authoring perspective, not an implementaiton one)
  76. # [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."
  77. # [08:06] <fantasai> krit: ^
  78. # [08:09] <krit> fantasai: sorry for the lack of response. On the way to bring the kids to school :P
  79. # [08:09] <fantasai> np!
  80. # [08:09] <fantasai> just wanted to tag you
  81. # [08:09] <fantasai> I think I ought to go to sleep
  82. # [08:10] <krit> fantasai: I would like to discuss issue 8 and 9 in more in detail, can we discuss over email?
  83. # [08:10] * Joins: zcorpan (~zcorpan@public.cloak)
  84. # [08:10] * Joins: nvdbleek (~nvdbleek@public.cloak)
  85. # [08:11] <krit> fantasai: hehe, sure thing. Thanks for the review of the issues and the suggestions
  86. # [08:22] * Joins: Ms2ger (~Ms2ger@public.cloak)
  87. # [08:49] * Joins: shepazu (schepers@public.cloak)
  88. # [09:56] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  89. # [10:29] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  90. # [10:33] * Joins: glazou (~glazou@public.cloak)
  91. # [10:35] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  92. # [10:36] * Joins: nvdbleek (~nvdbleek@public.cloak)
  93. # [10:37] * Quits: nvdbleek (~nvdbleek@public.cloak) (Client closed connection)
  94. # [10:37] * Joins: nvdbleek3 (~nvdbleek@public.cloak)
  95. # [10:41] * Joins: dbaron (~dbaron@public.cloak)
  96. # [10:55] * Quits: nvdbleek3 (~nvdbleek@public.cloak) (nvdbleek3)
  97. # [10:57] * Joins: jet (~junglecode@public.cloak)
  98. # [11:00] * heycam is now known as heycam|away
  99. # [11:00] * Quits: jet (~junglecode@public.cloak) (jet)
  100. # [11:03] * Joins: Ms2ger (~Ms2ger@public.cloak)
  101. # [11:03] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  102. # [11:04] * Joins: glazou_ (~glazou@public.cloak)
  103. # [11:06] * Quits: glazou (~glazou@public.cloak) (Ping timeout: 180 seconds)
  104. # [11:06] * glazou_ is now known as glazou
  105. # [11:08] * Joins: nvdbleek (~nvdbleek@public.cloak)
  106. # [11:10] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  107. # [11:13] * Joins: nvdbleek (~nvdbleek@public.cloak)
  108. # [12:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  109. # [12:25] * Joins: nvdbleek (~nvdbleek@public.cloak)
  110. # [12:56] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  111. # [12:57] * Joins: plh (plehegar@public.cloak)
  112. # [13:23] * Joins: zcorpan_ (~zcorpan@public.cloak)
  113. # [13:26] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  114. # [13:29] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  115. # [13:41] * Joins: nvdbleek (~nvdbleek@public.cloak)
  116. # [13:57] * Joins: bkardell_ (~uid10373@public.cloak)
  117. # [13:58] <bkardell_> TabAtkins: That is with irccloud :(
  118. # [14:00] * Joins: anchnk (~anchnk@public.cloak)
  119. # [14:38] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  120. # [14:46] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
  121. # [14:46] * Joins: dauwhe (~dauwhe@public.cloak)
  122. # [14:49] * Joins: nvdbleek (~nvdbleek@public.cloak)
  123. # [14:52] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  124. # [14:53] * heycam|away is now known as heycam
  125. # [14:55] <glazou> sooooo I am implementing CSSValue and friends
  126. # [14:55] <glazou> I need them for a project of mine
  127. # [14:55] <glazou> of course, I find incoherent stuff or even things not implementable
  128. # [14:56] <glazou> and lacks, of course
  129. # [14:56] <glazou> all in all, interesting experience
  130. # [15:01] * Joins: antonp (~Thunderbird@public.cloak)
  131. # [15:08] * Joins: nvdbleek (~nvdbleek@public.cloak)
  132. # [15:30] <heycam> I am surprised CSSValue is not explicitly marked as deprecated, or "don't implement this"
  133. # [15:30] <heycam> as it's really not clear that that API is what we want
  134. # [15:33] <Ms2ger> It is unfortunately clear that nobody cares enough to come up with something better
  135. # [15:34] <Ms2ger> heycam, btw, don't you want to work on Servo?
  136. # [15:34] <heycam> what is this trying to recruit for servo
  137. # [15:34] <heycam> I've got enough Gecko stuff to do :)
  138. # [15:35] <Ms2ger> It'll give you an excuse to put that off :)
  139. # [15:36] <heycam> ah, yes, the old put more items on your plate trick :)
  140. # [15:47] * Joins: rhauck (~Adium@public.cloak)
  141. # [15:50] * heycam is now known as heycam|away
  142. # [15:55] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  143. # [15:55] * Quits: anchnk (~anchnk@public.cloak) ("Page closed")
  144. # [16:03] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
  145. # [16:09] * Joins: anchnk (~anchnk@public.cloak)
  146. # [16:11] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  147. # [16:15] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  148. # [16:20] * Joins: nvdbleek (~nvdbleek@public.cloak)
  149. # [16:22] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  150. # [16:30] * Joins: nvdbleek (~nvdbleek@public.cloak)
  151. # [16:39] <krit> Ms2ger: Tab proposed a CSSOM model
  152. # [16:39] <krit> Ms2ger: which is very interesting
  153. # [16:40] <krit> Ms2ger: still needs some polish of course but is a great start already
  154. # [16:41] <Ms2ger> Will someone implement it?
  155. # [16:42] <krit> Ms2ger: with enough requests from authors :)
  156. # [16:44] <glazou> yes Tab's OM is very interesting
  157. # [16:47] <glazou> bu he hasn't gone deep enough
  158. # [16:47] <glazou> s/bu/but
  159. # [16:50] * Joins: lmclister (~lmclister@public.cloak)
  160. # [17:02] * Quits: lmclister (~lmclister@public.cloak) ("")
  161. # [17:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  162. # [17:04] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  163. # [17:04] * Joins: antonp (~Thunderbird@public.cloak)
  164. # [17:12] * Joins: shepazu (schepers@public.cloak)
  165. # [17:12] * Joins: rhauck (~Adium@public.cloak)
  166. # [17:25] * Quits: glazou (~glazou@public.cloak) (glazou)
  167. # [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.
  168. # [18:32] * Joins: lmclister (~lmclister@public.cloak)
  169. # [18:33] <TabAtkins> Hm, I wonder what Glazou meant by "hasn't gone deep enough"?
  170. # [18:34] <TabAtkins> Ms2ger: Yes, Chrome wants to implement it, as soon as we get Value Objects from JS.
  171. # [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.
  172. # [18:37] * Quits: lmclister (~lmclister@public.cloak) ("")
  173. # [18:53] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  174. # [19:01] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  175. # [19:01] * Joins: rhauck (~Adium@public.cloak)
  176. # [19:02] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  177. # [19:02] * Joins: rhauck (~Adium@public.cloak)
  178. # [19:26] * Joins: nvdbleek (~nvdbleek@public.cloak)
  179. # [19:37] * Joins: zcorpan (~zcorpan@public.cloak)
  180. # [19:39] * Joins: shepazu (schepers@public.cloak)
  181. # [19:56] * Quits: anchnk (~anchnk@public.cloak) ("")
  182. # [19:59] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  183. # [19:59] * Joins: zcorpan (~zcorpan@public.cloak)
  184. # [20:02] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  185. # [20:03] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  186. # [20:03] * Joins: zcorpan (~zcorpan@public.cloak)
  187. # [20:06] * Joins: rhauck (~Adium@public.cloak)
  188. # [20:29] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  189. # [20:29] * Joins: zcorpan (~zcorpan@public.cloak)
  190. # [20:31] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  191. # [20:35] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  192. # [20:38] * Joins: lmclister (~lmclister@public.cloak)
  193. # [20:42] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  194. # [20:49] * Quits: lmclister (~lmclister@public.cloak) ("")
  195. # [21:06] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  196. # [21:11] * Joins: otherliam (liam@public.cloak)
  197. # [21:15] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  198. # [21:54] * Joins: rhauck (~Adium@public.cloak)
  199. # [21:56] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  200. # [21:56] * Joins: rhauck (~Adium@public.cloak)
  201. # [21:57] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  202. # [21:57] * Joins: rhauck (~Adium@public.cloak)
  203. # [21:59] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  204. # [22:01] * Joins: rhauck (~Adium@public.cloak)
  205. # [22:01] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  206. # [22:02] * Joins: rhauck (~Adium@public.cloak)
  207. # [22:08] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  208. # [22:18] * Joins: shepazu (schepers@public.cloak)
  209. # [22:34] * Joins: rhauck (~Adium@public.cloak)
  210. # [22:48] * Quits: plh (plehegar@public.cloak) ("Leaving")
  211. # [23:06] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  212. # [23:06] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  213. # [23:09] * Joins: rhauck (~Adium@public.cloak)
  214. # [23:56] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  215. # [23:57] <SimonSapin> TabAtkins, heycam: so, -- as a prefix or anywhere in the name?
  216. # [23:57] <TabAtkins> I prefer as a prefix.
  217. # [23:57] <TabAtkins> Makes it more obvious.
  218. # [23:58] <SimonSapin> so if someone wants namespacing that’s --jquery-foo?
  219. # [23:58] <TabAtkins> Yeah.
  220. # [23:59] <TabAtkins> --jq-foo, I'd assume, but your point stands.
  221. # [23:59] <SimonSapin> (rather than jq--foo, I meant)
  222. # [23:59] <TabAtkins> Yeah.
  223. # [23:59] <SimonSapin> meh, but good enough
  224. # [23:59] <TabAtkins> Same deal we've got with custom elements.
  225. # [23:59] <SimonSapin> can’t custom elements have the dash anywhere?
  226. # Session Close: Wed Mar 19 00:00:00 2014

The end :)