/irc-logs / w3c / #css / 2013-11-19 / end

Options:

  1. # Session Start: Tue Nov 19 00:00:00 2013
  2. # Session Ident: #css
  3. # [00:01] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  4. # [00:11] * Quits: _nikos_office (~Thunderbird@public.cloak) (_nikos_office)
  5. # [00:13] <astearns> TabAtkins: Can I animate a <position> value from 'top 10% left 10%' to 'bottom 10% right 10%' ?
  6. # [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().
  7. # [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
  8. # [00:16] * heycam|away is now known as heycam
  9. # [00:16] <TabAtkins> Oh, that's right.
  10. # [00:16] <TabAtkins> Forgot about that.
  11. # [00:16] <TabAtkins> Yeah, only interpolable if you know the size of the subject as well.
  12. # [00:18] <astearns> I'm now defining interpolation of basic-shapes about as well as background-position, but that's not that good
  13. # [00:26] * Quits: lmclist__ (~lmclister@public.cloak) ("")
  14. # [00:28] * Joins: lmcliste_ (~lmclister@public.cloak)
  15. # [00:29] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  16. # [00:46] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  17. # [00:46] * Joins: dwim (~dwim@public.cloak)
  18. # [00:52] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  19. # [00:54] * Joins: dauwhe (~dauwhe@public.cloak)
  20. # [00:56] * Joins: glenn (~gadams@public.cloak)
  21. # [01:01] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  22. # [01:01] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  23. # [01:01] * Joins: dwim (~dwim@public.cloak)
  24. # [01:11] * Joins: lmcliste_ (~lmclister@public.cloak)
  25. # [01:25] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  26. # [01:51] * Joins: liam (liam@public.cloak)
  27. # [01:52] * liam is now known as LiamYYZ
  28. # [01:54] * Joins: dauwhe (~dauwhe@public.cloak)
  29. # [01:56] * Quits: LiamYYZ (liam@public.cloak)
  30. # [01:57] * Joins: LiamYYZ (liam@public.cloak)
  31. # [02:02] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  32. # [02:06] * heycam is now known as heycam|away
  33. # [02:10] * Quits: LiamYYZ (liam@public.cloak) (Client closed connection)
  34. # [02:10] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  35. # [02:11] * Joins: LiamYYZ (liam@public.cloak)
  36. # [02:21] * Joins: dbaron (~dbaron@public.cloak)
  37. # [02:22] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  38. # [02:23] * Joins: nikos (~Thunderbird@public.cloak)
  39. # [02:23] * Joins: dauwhe (~dauwhe@public.cloak)
  40. # [02:24] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  41. # [02:25] * Joins: glenn (~gadams@public.cloak)
  42. # [02:29] * Joins: dbaron (~dbaron@public.cloak)
  43. # [02:38] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  44. # [02:41] * heycam|away is now known as heycam
  45. # [03:00] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  46. # [03:11] * Quits: LiamYYZ (liam@public.cloak) (Ping timeout: 180 seconds)
  47. # [03:32] * Joins: glenn (~gadams@public.cloak)
  48. # [03:37] * Joins: zcorpan (~zcorpan@public.cloak)
  49. # [03:44] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  50. # [03:51] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  51. # [03:59] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  52. # [03:59] * Joins: dwim (~dwim@public.cloak)
  53. # [04:07] <fantasai> TabAtkins: Can you stop bikeshed from auto-linking to css4-background?
  54. # [04:07] <fantasai> TabAtkins: It's really out-of-date, and shouldn't be linked to atm
  55. # [04:27] * Joins: dauwhe (~dauwhe@public.cloak)
  56. # [04:29] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  57. # [04:36] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  58. # [04:45] * Joins: dauwhe (~dauwhe@public.cloak)
  59. # [04:53] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  60. # [05:06] <TabAtkins> fantasai: Yeah, add it to the defaults file in the csswg repo.
  61. # [05:06] <TabAtkins> Forget which header it's under, but it's obvious.
  62. # [05:09] * Quits: jet (~junglecode@public.cloak) (jet)
  63. # [05:20] * heycam is now known as heycam|away
  64. # [05:32] * heycam|away is now known as heycam
  65. # [05:33] * Joins: rhauck (~Adium@public.cloak)
  66. # [05:46] * Joins: dauwhe (~dauwhe@public.cloak)
  67. # [06:17] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  68. # [06:17] * Joins: dauwhe (~dauwhe@public.cloak)
  69. # [06:47] * Joins: jet (~junglecode@public.cloak)
  70. # [06:54] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  71. # [06:59] * Joins: glenn (~gadams@public.cloak)
  72. # [07:01] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  73. # [07:12] * Joins: teoli (~teoli@public.cloak)
  74. # [07:23] * Joins: teoli_ (~teoli@public.cloak)
  75. # [07:23] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  76. # [07:23] * Joins: dauwhe (~dauwhe@public.cloak)
  77. # [07:26] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  78. # [07:29] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  79. # [07:29] * Quits: jet (~junglecode@public.cloak) (jet)
  80. # [07:35] * Joins: dauwhe (~dauwhe@public.cloak)
  81. # [07:36] * Joins: teoli (~teoli@public.cloak)
  82. # [07:36] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
  83. # [07:38] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  84. # [07:38] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  85. # [07:39] * Joins: teoli (~teoli@public.cloak)
  86. # [07:40] * Joins: teoli_ (~teoli@public.cloak)
  87. # [07:40] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  88. # [07:41] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  89. # [07:41] * Joins: dwim (~dwim@public.cloak)
  90. # [07:45] * Joins: teoli (~teoli@public.cloak)
  91. # [07:48] * Quits: teoli_ (~teoli@public.cloak) (Ping timeout: 180 seconds)
  92. # [07:58] * heycam is now known as heycam|away
  93. # [07:58] * Joins: glazou (~glazou@public.cloak)
  94. # [07:58] <glazou> TabAtkins, yt?
  95. # [08:03] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
  96. # [08:03] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  97. # [08:04] * Joins: dwim (~dwim@public.cloak)
  98. # [08:21] <glazou> bbl
  99. # [08:22] * Quits: glazou (~glazou@public.cloak) (glazou)
  100. # [08:25] * Joins: LiamYYZ (liam@public.cloak)
  101. # [08:25] * LiamYYZ is now known as liam
  102. # [08:31] * Joins: zcorpan (~zcorpan@public.cloak)
  103. # [08:38] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  104. # [08:39] * Joins: dauwhe (~dauwhe@public.cloak)
  105. # [08:40] <dbaron> I wonder what time of day publications happen...
  106. # [08:40] <dbaron> All I know is that when I'm in California, it's always before I wake up.
  107. # [08:40] <dbaron> I hope that from China it's before I go to dinner...
  108. # [08:42] * Joins: glazou (~glazou@public.cloak)
  109. # [08:46] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  110. # [08:55] * Joins: glenn (~gadams@public.cloak)
  111. # [09:26] * Joins: michou (~Adium@public.cloak)
  112. # [09:29] * Joins: glenn_ (~gadams@public.cloak)
  113. # [09:30] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  114. # [09:34] * Joins: Ms2ger (~Ms2ger@public.cloak)
  115. # [09:38] * Joins: dauwhe (~dauwhe@public.cloak)
  116. # [09:42] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  117. # [09:47] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  118. # [09:47] * Joins: dwim (~dwim@public.cloak)
  119. # [09:56] * Joins: Ms2ger (~Ms2ger@public.cloak)
  120. # [09:59] * Joins: jet (~junglecode@public.cloak)
  121. # [10:01] * Quits: jet (~junglecode@public.cloak) (jet)
  122. # [10:02] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  123. # [10:02] * Joins: dauwhe (~dauwhe@public.cloak)
  124. # [10:03] * Quits: glazou (~glazou@public.cloak) (Ping timeout: 180 seconds)
  125. # [10:27] * Joins: glazou (~glazou@public.cloak)
  126. # [10:29] * Quits: glazou (~glazou@public.cloak) (glazou)
  127. # [10:41] * Quits: glenn_ (~gadams@public.cloak) (Client closed connection)
  128. # [11:29] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  129. # [11:31] * Joins: Ms2ger (~Ms2ger@public.cloak)
  130. # [11:40] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  131. # [11:49] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  132. # [11:51] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  133. # [11:51] * Joins: zcorpan (~zcorpan@public.cloak)
  134. # [11:58] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  135. # [12:23] * Joins: zcorpan (~zcorpan@public.cloak)
  136. # [12:26] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  137. # [12:33] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  138. # [12:38] * Joins: jet (~junglecode@public.cloak)
  139. # [12:48] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbiab")
  140. # [12:57] * Quits: jet (~junglecode@public.cloak) (jet)
  141. # [13:00] * Joins: eliezerb (~Eliezer@public.cloak)
  142. # [13:00] * Joins: glenn (~gadams@public.cloak)
  143. # [13:04] * Joins: michou (~Adium@public.cloak)
  144. # [13:11] <SimonSapin> TabAtkins: I don’t know what to do about this: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23793
  145. # [13:11] <SimonSapin> (Selector API vs. pseudo-elements)
  146. # [13:21] * Joins: zcorpan (~zcorpan@public.cloak)
  147. # [13:31] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  148. # [13:38] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  149. # [13:51] * Joins: Ms2ger (~Ms2ger@public.cloak)
  150. # [14:24] * Quits: eliezerb (~Eliezer@public.cloak) (Ping timeout: 180 seconds)
  151. # [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/ ?
  152. # [14:37] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  153. # [14:49] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  154. # [15:06] * Joins: dauwhe (~dauwhe@public.cloak)
  155. # [15:07] * Joins: Ms2ger (~Ms2ger@public.cloak)
  156. # [15:29] * Joins: glazou (~glazou@public.cloak)
  157. # [15:30] * Quits: glazou (~glazou@public.cloak) (glazou)
  158. # [15:31] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  159. # [15:36] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  160. # [15:37] * Joins: zcorpan (~zcorpan@public.cloak)
  161. # [15:42] * Joins: michou (~Adium@public.cloak)
  162. # [15:44] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  163. # [15:59] * Joins: dauwhe (~dauwhe@public.cloak)
  164. # [16:02] * Joins: dbaron (~dbaron@public.cloak)
  165. # [16:04] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  166. # [16:11] * Joins: michou (~Adium@public.cloak)
  167. # [16:11] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  168. # [16:24] <TabAtkins> glazou: No, I'm here during reasonable west coast hours. ^_^
  169. # [16:25] <TabAtkins> SimonSapin: Technically either way is okay, but I think your version reads better.
  170. # [16:26] <SimonSapin> TabAtkins: Selector API for Flexbox?
  171. # [16:34] <TabAtkins> Flexbox.
  172. # [16:34] <TabAtkins> I'm responding to the Selector API thing now.
  173. # [16:36] <SimonSapin> I’m making a pull request for flexbox
  174. # [16:39] <TabAtkins> Or just make the edit.
  175. # [16:39] <SimonSapin> TabAtkins: I have this so far: https://github.com/SimonSapin/csswg-drafts/commit/e67e7220c3b2c088e57eb744f93fa053299b9d99
  176. # [16:40] <SimonSapin> Bikeshed/Shepherd doesn’t seem to have some 2.1 <dfn>s like "block container"
  177. # [16:40] <TabAtkins> Yeah, because they're dumb.
  178. # [16:41] <TabAtkins> But as long as they have an id, you can add a line to autolinker-config to make Bikeshed recognize them.
  179. # [16:41] <SimonSapin> how are they dumb?
  180. # [16:41] <SimonSapin> hum, <a name><span><dfn>
  181. # [16:42] <Ms2ger> Needs to work in NN4
  182. # [16:42] <TabAtkins> <span class="index-def" title="block container box"><a name="block-container-box"><dfn>block
  183. # [16:42] <TabAtkins> container box</dfn></a></span>
  184. # [16:42] <TabAtkins> Yeah.
  185. # [16:55] <TabAtkins> SimonSapin: On further investigation, I don't understand the bug.
  186. # [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.
  187. # [16:58] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  188. # [16:58] <SimonSapin> well, the set is of roots of subtrees
  189. # [16:59] <SimonSapin> but I’m still missing something that’s apparently obvious to you and annevk
  190. # [17:00] <TabAtkins> What variable in that algorithm produces or contains pseudo-elements?
  191. # [17:00] <TabAtkins> Just to make sure we're on the same page here.
  192. # [17:01] <SimonSapin> none, but that’s the point: how does that happen given that Selectors can have pseudo-elements?
  193. # [17:02] <SimonSapin> but the issue is really that "matching a selector against a node" is not defined
  194. # [17:02] <SimonSapin> maybe that’s a bug in the Selectors spec to define this, rather than in DOM
  195. # [17:03] <TabAtkins> Yes.
  196. # [17:03] <TabAtkins> Oh, wait, I see what you mean now.
  197. # [17:03] <TabAtkins> I was misreading the spec.
  198. # [17:03] <TabAtkins> Okay, back to the bug to continue what I was typing before.
  199. # [17:03] <SimonSapin> DOM also assumes a "match" algorithm that returns elements, but Selectors define (selector, element) -> bool
  200. # [17:04] <SimonSapin> kind of
  201. # [17:04] * Joins: lmcliste_ (~lmclister@public.cloak)
  202. # [17:04] <SimonSapin> and it’s not clear where pseudo-elements fit in there
  203. # [17:05] <TabAtkins> Right.
  204. # [17:06] <TabAtkins> So we need to add some stuff to S4.
  205. # [17:08] <SimonSapin> maybe related: http://lists.w3.org/Archives/Public/www-style/2013Nov/0335.html
  206. # [17:08] <SimonSapin> hum, "exciting" :) https://www.w3.org/Bugs/Public/show_bug.cgi?id=23793#c5
  207. # [17:16] <TabAtkins> Heh, yeah.
  208. # [17:21] * Joins: antonp (~Thunderbird@public.cloak)
  209. # [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."
  210. # [17:33] <SimonSapin> Shouldn’t that be s/element/box/ ?
  211. # [17:33] <TabAtkins> Yeah.
  212. # [17:34] <SimonSapin> (Also: http://lists.w3.org/Archives/Public/www-style/2013Nov/0331.html )
  213. # [17:47] * Joins: glazou (~glazou@public.cloak)
  214. # [17:48] <glazou> TabAtkins, ping
  215. # [17:48] <TabAtkins> pont
  216. # [17:48] <glazou> hi
  217. # [17:48] <TabAtkins> pong, rather
  218. # [17:49] <glazou> see /msg TabAtkins
  219. # [17:50] * Joins: teoli (~teoli@public.cloak)
  220. # [18:07] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  221. # [18:25] * Joins: Ms2ger (~Ms2ger@public.cloak)
  222. # [18:33] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  223. # [18:37] * Quits: glazou (~glazou@public.cloak) (glazou)
  224. # [18:58] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  225. # [19:00] <SimonSapin> plinss: are we having a conf call tomorrow?
  226. # [19:01] <astearns> SimonSapin: no - never the week after a ftf
  227. # [19:01] <SimonSapin> ok
  228. # [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. "
  229. # [19:04] <SimonSapin> Does that happen in practice?
  230. # [19:04] <SimonSapin> (implementation making up smarter algorithms)
  231. # [19:06] * Joins: lmclist__ (~lmclister@public.cloak)
  232. # [19:07] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  233. # [19:12] <Ms2ger> SimonSapin, in general? Sure
  234. # [19:13] <SimonSapin> for Flexbox?
  235. # [19:15] <Ms2ger> Dunno, haven't followed spec or implementations there
  236. # [19:15] <Ms2ger> But that's a general clause
  237. # [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.
  238. # [19:34] * Joins: dauwhe (~dauwhe@public.cloak)
  239. # [19:34] * Joins: rhauck (~Adium@public.cloak)
  240. # [19:41] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  241. # [19:50] * Quits: Ms2ger (~Ms2ger@public.cloak) ("Leaving")
  242. # [19:55] * Joins: zcorpan (~zcorpan@public.cloak)
  243. # [20:02] * Joins: sgalineau (~sgalineau@public.cloak)
  244. # [20:02] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  245. # [20:02] * Joins: zcorpan (~zcorpan@public.cloak)
  246. # [20:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  247. # [20:22] * Quits: sgalineau (~sgalineau@public.cloak) (Client closed connection)
  248. # [20:34] * Joins: dauwhe (~dauwhe@public.cloak)
  249. # [20:41] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  250. # [20:46] * Joins: emalasky (~Adium@public.cloak)
  251. # [21:00] * Joins: zcorpan (~zcorpan@public.cloak)
  252. # [21:34] * Joins: jet (~junglecode@public.cloak)
  253. # [21:35] * Joins: dauwhe (~dauwhe@public.cloak)
  254. # [21:42] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  255. # [22:01] * Joins: glenn (~gadams@public.cloak)
  256. # [22:18] * Quits: darktears (~darktears@public.cloak) ("Linkinus - http://linkinus.com")
  257. # [22:24] * Quits: emalasky (~Adium@public.cloak) ("Leaving.")
  258. # [22:25] * Joins: emalasky (~Adium@public.cloak)
  259. # [22:35] * Joins: dauwhe (~dauwhe@public.cloak)
  260. # [22:43] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  261. # [22:48] * Quits: antonp (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  262. # [23:00] * Joins: teoli (~teoli@public.cloak)
  263. # [23:05] * Joins: shepazu (schepers@public.cloak)
  264. # [23:34] * Joins: rhauck1 (~Adium@public.cloak)
  265. # [23:34] * Quits: rhauck (~Adium@public.cloak) (rhauck)
  266. # [23:35] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  267. # [23:36] * Joins: dauwhe (~dauwhe@public.cloak)
  268. # [23:37] * Joins: rhauck (~Adium@public.cloak)
  269. # [23:43] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  270. # [23:48] * Joins: sgalineau (~sgalineau@public.cloak)
  271. # Session Close: Wed Nov 20 00:00:00 2013

The end :)