/irc-logs / w3c / #css / 2013-07-17 / end

Options:

  1. # Session Start: Wed Jul 17 00:00:01 2013
  2. # Session Ident: #css
  3. # [00:02] * Joins: sgalinea_ (~sgalineau@public.cloak)
  4. # [00:07] * Quits: sgalineau (~sgalineau@public.cloak) (Ping timeout: 180 seconds)
  5. # [00:15] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  6. # [00:22] * Joins: glenn (~gadams@public.cloak)
  7. # [00:24] * Joins: glenn_ (~gadams@public.cloak)
  8. # [00:24] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  9. # [00:51] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  10. # [00:52] * Joins: rhauck (~Adium@public.cloak)
  11. # [00:52] * Quits: plh (plehegar@public.cloak) ("Leaving")
  12. # [00:57] * Quits: SimonSapin (~simon@public.cloak) (Ping timeout: 180 seconds)
  13. # [02:20] * Joins: jdaggett (~jdaggett@public.cloak)
  14. # [02:36] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  15. # [02:45] * Quits: sgalinea_ (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  16. # [02:45] * Joins: cabanier (~cabanier@public.cloak)
  17. # [03:31] * Quits: lmclister (~lmclister@public.cloak) (lmclister)
  18. # [04:04] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  19. # [04:11] * Quits: glenn_ (~gadams@public.cloak) (Client closed connection)
  20. # [04:20] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  21. # [04:20] * Joins: glenn (~gadams@public.cloak)
  22. # [06:07] * Joins: dbaron (~dbaron@public.cloak)
  23. # [06:11] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  24. # [08:01] * Joins: glenn (~gadams@public.cloak)
  25. # [08:23] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  26. # [08:27] * Joins: jdaggett_ (~jdaggett@public.cloak)
  27. # [08:31] * Joins: nvdbleek (~nvdbleek@public.cloak)
  28. # [08:33] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
  29. # [08:33] * jdaggett_ is now known as jdaggett
  30. # [09:34] * Joins: teoli (~teoli@public.cloak)
  31. # [09:41] * Joins: SimonSapin (~simon@public.cloak)
  32. # [09:45] * Joins: michou (~Adium@public.cloak)
  33. # [09:59] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  34. # [10:01] * Joins: SimonSapin1 (~simon@public.cloak)
  35. # [10:05] * Quits: SimonSapin (~simon@public.cloak) (Ping timeout: 180 seconds)
  36. # [10:19] * Joins: Ms2ger (~Ms2ger@public.cloak)
  37. # [10:34] * Quits: SimonSapin1 (~simon@public.cloak) ("Leaving.")
  38. # [10:34] * Joins: SimonSapin (~simon@public.cloak)
  39. # [10:45] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  40. # [10:54] * Quits: SimonSapin (~simon@public.cloak) (Ping timeout: 180 seconds)
  41. # [11:21] * Joins: SimonSapin (~simon@public.cloak)
  42. # [12:07] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  43. # [12:49] * Joins: teoli (~teoli@public.cloak)
  44. # [13:41] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  45. # [13:41] * Joins: teoli (~teoli@public.cloak)
  46. # [13:43] * Joins: teoli_ (~teoli@public.cloak)
  47. # [13:43] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  48. # [13:51] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
  49. # [14:27] * Joins: plh (plehegar@public.cloak)
  50. # [14:32] * Joins: shepazu (schepers@public.cloak)
  51. # [14:47] * Joins: teoli (~teoli@public.cloak)
  52. # [14:48] * Quits: shepazu (schepers@public.cloak)
  53. # [14:50] * Joins: shepazu (schepers@public.cloak)
  54. # [14:55] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  55. # [14:55] * Joins: teoli (~teoli@public.cloak)
  56. # [16:27] * Joins: glenn (~gadams@public.cloak)
  57. # [17:03] * Joins: rhauck (~Adium@public.cloak)
  58. # [17:10] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  59. # [17:12] * Joins: michou1 (~mibalan@public.cloak)
  60. # [17:16] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
  61. # [17:18] * Quits: michou1 (~mibalan@public.cloak) ("Leaving.")
  62. # [17:18] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  63. # [17:20] * Joins: darktears (~darktears@public.cloak)
  64. # [17:27] * Joins: glazou (~glazou@public.cloak)
  65. # [17:27] * Joins: Zakim (zakim@public.cloak)
  66. # [17:27] * Joins: RRSAgent (rrsagent@public.cloak)
  67. # [17:27] <RRSAgent> logging to http://www.w3.org/2013/07/17-css-irc
  68. # [17:27] <glazou> Zakim, this will be Style
  69. # [17:27] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 37 minutes
  70. # [17:27] <glazou> RRSAgent, make logs public
  71. # [17:27] <RRSAgent> I have made the request, glazou
  72. # [17:27] * glazou changes topic to 'http://lists.w3.org/Archives/Public/www-style/2013Jul/0425.html'
  73. # [17:32] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  74. # [17:34] * Joins: florian (~florian@public.cloak)
  75. # [17:40] <SimonSapin> do we have "fuzzy reftests" where up to some number of different pixels is acceptable?
  76. # [17:41] <Ms2ger> Nope
  77. # [17:42] <SimonSapin> :/
  78. # [17:42] <SimonSapin> Should I add new tests in incoming or a submitted?
  79. # [17:43] <SimonSapin> http://wiki.csswg.org/test/css2.1/contribute says submitted
  80. # [17:44] <stearns> SimonSapin: incoming is your scratch space. submitted is for tests you think are ready
  81. # [17:45] <SimonSapin> stearns: I have reftests passing in Gecko. I think they’re ready but I haven’t really been reviewed
  82. # [17:45] <stearns> SimonSapin: submitted, then
  83. # [17:47] <SimonSapin> they also test details that are not in the spec yet, some of of which don’t have a WG resolution yet
  84. # [17:49] * Joins: dbaron (~dbaron@public.cloak)
  85. # [17:53] * Joins: antonp (~Thunderbird@public.cloak)
  86. # [17:54] <fantasai> SimonSapin: submitted is probably fine. Put the issues on the WG agenda
  87. # [17:55] <SimonSapin> "Painting area and 'background-attachment: local'" is already on the agenda for today
  88. # [17:56] <fantasai> didn't we figure it out already?
  89. # [17:57] * fantasai just hasn't made the edits
  90. # [17:57] <SimonSapin> fantasai: positioning yes
  91. # [17:58] <SimonSapin> painting/clipping, there are two parts
  92. # [17:58] * Joins: cabanier (~cabanier@public.cloak)
  93. # [17:58] <SimonSapin> I think we have consensus that values of background-clip should represent the same rectangles as background-origin, ie. scroll with the content. (No WG resolution yet)
  94. # [18:00] <Zakim> Style_CSS FP()12:00PM has now started
  95. # [18:00] <Zakim> +??P5
  96. # [18:00] <glazou> Zakim, ??P5 is me
  97. # [18:00] <Zakim> +glazou; got it
  98. # [18:00] <fantasai> I'm happy to say it's implied from the previous resolution. Doesn't make sense otherwise...
  99. # [18:00] <SimonSapin> But I also proposed that if a background layer is attached to the scrolled content, it should be clipped like the scrolled content because of 'overflow'
  100. # [18:00] <Zakim> +plinss
  101. # [18:00] <SimonSapin> … and thus not paint below the border
  102. # [18:01] * Joins: Rossen (~Rossen@public.cloak)
  103. # [18:01] <SimonSapin> fantasai, see https://test.csswg.org/shepherd/testcase/attachment-local-clipping-color-6/spec/css-backgrounds-3/ and its ref
  104. # [18:02] <Zakim> +??P19
  105. # [18:02] <Zakim> +??P21
  106. # [18:02] <glenn> zakim, ??p19 is me
  107. # [18:02] <Zakim> +glenn; got it
  108. # [18:02] * Joins: lmclister (~lmclister@public.cloak)
  109. # [18:02] <SimonSapin> Zakim, ??P21 is me
  110. # [18:02] <Zakim> +SimonSapin; got it
  111. # [18:02] <Zakim> +[IPcaller]
  112. # [18:02] <florian> Zakim, [IPcaller] has me
  113. # [18:03] <Zakim> +florian; got it
  114. # [18:03] <Zakim> +[Microsoft]
  115. # [18:03] <Rossen> zakim, microsoft has me
  116. # [18:03] <Zakim> +Rossen; got it
  117. # [18:03] * Joins: leif (~lastorset@public.cloak)
  118. # [18:04] * Joins: rhauck (~Adium@public.cloak)
  119. # [18:04] * Joins: JohnJansen (~JohnJansen@public.cloak)
  120. # [18:04] * Joins: dael (~dael@public.cloak)
  121. # [18:04] <nvdbleek> zakim, code?
  122. # [18:04] <Zakim> the conference code is 78953 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), nvdbleek
  123. # [18:04] * Joins: koji (~koji@public.cloak)
  124. # [18:04] <Zakim> + +34.93.192.aaaa
  125. # [18:04] <Zakim> +??P33
  126. # [18:04] <antonp> Zakim, aaaa is me
  127. # [18:05] <Zakim> +antonp; got it
  128. # [18:05] <leif> Zakim, I am ??P33
  129. # [18:05] <Zakim> +leif; got it
  130. # [18:05] <Zakim> + +1.610.324.aabb
  131. # [18:05] <Zakim> +nvdbleek
  132. # [18:05] <leif> Zakim, mute me
  133. # [18:05] <Zakim> leif was already muted, leif
  134. # [18:05] <dael> zakim, aabb is me
  135. # [18:05] <Zakim> +dael; got it
  136. # [18:05] <nvdbleek> zakim, mute me
  137. # [18:05] <Zakim> nvdbleek should now be muted
  138. # [18:05] <Zakim> +Bert
  139. # [18:05] * glazou is melting, 30°C+ here
  140. # [18:06] * Joins: ChrisL (clilley@public.cloak)
  141. # [18:06] * Joins: smfr (~smfr@public.cloak)
  142. # [18:06] <Zakim> +fantasai
  143. # [18:07] * ChrisL will be on mobile, tell me if its too noisy
  144. # [18:07] <Zakim> +smfr
  145. # [18:08] <Zakim> +Lea
  146. # [18:08] <Zakim> +dbaron
  147. # [18:09] <antonp> ScribeNick: antonp
  148. # [18:09] * leaverou glazou: It gets that hot in France?!
  149. # [18:09] <antonp> TOPIC: extra items
  150. # [18:09] <glazou> leaverou, will be hotter later in the week and next week ; already 35+ in the south
  151. # [18:09] <antonp> Rossen: A css-shapes issue I wanted to add, medium priority
  152. # [18:09] <Zakim> + +33.6.03.00.aacc
  153. # [18:09] <glazou> leaverou, had 42 a while ago in south-west
  154. # [18:09] * Joins: shezbaig_wk (~kvirc@public.cloak)
  155. # [18:10] * ChrisL yes its pretty hot in france
  156. # [18:10] <antonp> TOPIC: Invited expert
  157. # [18:10] <ChrisL> +1
  158. # [18:10] <Bert> +1
  159. # [18:10] <Zakim> + +1.212.318.aadd
  160. # [18:10] <smfr> +1
  161. # [18:10] <antonp> plinss: Lea will be leaving W3C, want to bring her back into the WG as an Invited Expert
  162. # [18:10] <dbaron> +1
  163. # [18:10] <florian> Florian: +1
  164. # [18:10] <leaverou> :D
  165. # [18:10] <SimonSapin> +1
  166. # [18:10] <fantasai> +1
  167. # [18:10] <shezbaig_wk> zakim, aadd is me
  168. # [18:10] <Zakim> +shezbaig_wk; got it
  169. # [18:10] <ChrisL> wb lea
  170. # [18:10] <leaverou> thank you all so much!!!
  171. # [18:10] <Rossen> ++
  172. # [18:10] * Zakim saw +33.6.03.00.aacc arrive 1 minute ago
  173. # [18:10] * Joins: MaRakow (~MaRakow@public.cloak)
  174. # [18:11] <antonp> RESOLVED: Lea is back!!
  175. # [18:11] <antonp> TOPIC: Paris F2F
  176. # [18:11] * ChrisL +1 to wine tasting as well :)
  177. # [18:11] <antonp> glazou: Dates etc? Please could Mozilla comment
  178. # [18:11] <antonp> dbaron: OK
  179. # [18:11] <antonp> TOPIC: Positioned Layout Status
  180. # [18:12] <antonp> arronei: I'm still around ;-) Paying attention but also working on other things
  181. # [18:12] * glazou thinks arronei is back because we discuss wine+cheese testing ;-)
  182. # [18:13] <antonp> arronei: In a F2F about a year ago, we agreed to add Ted as an Editor, but I haven't seen any updates
  183. # [18:13] <antonp> arronei: I'd prefer another editor to help me out
  184. # [18:13] <Zakim> +[Microsoft.a]
  185. # [18:13] * glazou ChrisL, please send me an email so I can easily count attendees
  186. # [18:13] <Zakim> -glenn
  187. # [18:13] <antonp> .. This spec isn't going to be a priority for me
  188. # [18:13] <MaRakow> Zakim, [Microsoft.a] is me
  189. # [18:13] <Zakim> +MaRakow; got it
  190. # [18:13] <antonp> Rossen: The spec only has a couple of issues; can't we try to push it out of the door
  191. # [18:14] <antonp> .. It contains a load of css21 stuff, plus a couple of other things worth reviewing and possibly moving to LC
  192. # [18:14] <Zakim> +??P19
  193. # [18:14] <glenn> zakim, ??p19 is me
  194. # [18:14] <Zakim> +glenn; got it
  195. # [18:14] <antonp> Rossen: Are you guys (smfr) still gonna work on position:Sticky?
  196. # [18:14] <antonp> smfr: Yeah we're interested in that area, but not sure we'll be involved in speccing
  197. # [18:14] <antonp> smfr: ...
  198. # [18:15] <antonp> dbaron: He's an intern, will be around for a couple of months
  199. # [18:15] <Zakim> +SteveZ
  200. # [18:15] <antonp> Rossen: Sounds like there's interest in Sticky, but not interest in the positioning spec!
  201. # [18:15] <antonp> ...: if somebody provides content, we can get it into the positioning spec
  202. # [18:15] <antonp> fantasai: propose that spec = css21 + sticky
  203. # [18:16] <antonp> Rossen: That's pretty much what it already is
  204. # [18:16] <antonp> fantasai: Tab and I could help out on the spec after the summer, maybe
  205. # [18:16] <antonp> Rossen: Let's take up the Sticky conversation on the mailing list
  206. # [18:16] <antonp> dbaron: sounds good
  207. # [18:16] <antonp> TOPIC: Dropping default
  208. # [18:16] <antonp> http://lists.w3.org/Archives/Public/www-style/2013Jul/0021.html
  209. # [18:17] <antonp> fantasai: 'default' keyword doesn't have a good use case
  210. # [18:17] <antonp> .. Places where it could help have other solutions possible
  211. # [18:18] <glazou> +1 on the confusing name...
  212. # [18:18] <antonp> .. Even if we go with the proposed "initial or inherit" definition of 'default', the word 'default' is a confusing name
  213. # [18:18] <glenn> q+
  214. # [18:18] * Zakim sees glenn on the speaker queue
  215. # [18:18] * Joins: israelh (~israelh@public.cloak)
  216. # [18:18] <antonp> .. Default style in CSSOM doesn't refer to "initial or inherit", it refers to something else, so again confusing.
  217. # [18:19] <antonp> So first proposal is drop 'default
  218. # [18:19] <antonp> Second is have a value called 'initial-or-inherit'
  219. # [18:19] <antonp> florian: let's wait for use case before creating the keyword!
  220. # [18:19] * Joins: c_palmer (~c_palmer@public.cloak)
  221. # [18:19] <antonp> ChrisL: name sounds reasonable for what it is
  222. # [18:19] <leaverou> florian++
  223. # [18:20] <antonp> .. What authors really want is a way of saying "I wish I'd never set these rules" - and we don't havethat
  224. # [18:20] <Zakim> +[IPcaller.a]
  225. # [18:20] <koji> zakim, [ipcaller.a] is me
  226. # [18:20] <Zakim> +koji; got it
  227. # [18:20] <Zakim> +shezbaig_wk.a
  228. # [18:20] <antonp> dbaron: the use case is a low-level thing. Sometimes amount to explaining how existing things work
  229. # [18:20] <antonp> .. authors like reset stylesheets
  230. # [18:21] <antonp> .. We introduced 'all' property, which only makes sense with this value
  231. # [18:21] <plinss> ack glenn
  232. # [18:21] * Zakim sees no one on the speaker queue
  233. # [18:21] <antonp> Glenn: TGML[?] uses: default is a generic font family name, so uses it as a keyword effectively
  234. # [18:21] <antonp> fantasai: CSS spec reserves 'default'. In retrospect, maybe wasn't such a good idea
  235. # [18:22] <plinss> s/TGML/TTML/
  236. # [18:22] <ChrisL> s/TGML/TTML/
  237. # [18:22] <antonp> florian: Calling it undeclared/reset avoids the issues we've been raising
  238. # [18:22] <antonp> Rossen: "reset" is weird
  239. # [18:22] <florian> s/undeclared/undeclare/
  240. # [18:22] <Bert> q+ to say it seems 'all' is only useful with 'inherit-or-initial' and vice-versa. That suggests 'all' is maybe not a property at all.
  241. # [18:22] * Zakim sees Bert on the speaker queue
  242. # [18:22] <antonp> fantasai: Use case: the 'all' shorthand
  243. # [18:22] * Zakim sees Bert, fantasai:, Use, case:, the, 'all', short on the speaker queue
  244. # [18:22] <antonp> .. that's the use case that makes most sense
  245. # [18:23] <antonp> Rossen: Sounds like an infrequent use case. The longer "inherit-or-initial" is more descriptive
  246. # [18:23] <antonp> florian: It's a little ambiguous to me
  247. # [18:23] <dbaron> s/only makes sense with this value/only makes sense with this value. I think if we drop this we should drop 'all'./
  248. # [18:23] <antonp> florian: If you know cascade well, it might be obvious. Otherwise, you don't know what it's going to do!
  249. # [18:23] <antonp> .. Hence prefer undeclared
  250. # [18:23] <plinss> ack next
  251. # [18:23] * Zakim sees Bert at the head of the speaker queue
  252. # [18:23] <Zakim> Bert, you wanted to say it seems 'all' is only useful with 'inherit-or-initial' and vice-versa. That suggests 'all' is maybe not a property at all.
  253. # [18:23] * Zakim sees fantasai:, Use, case:, the, 'all', short on the speaker queue
  254. # [18:23] <plinss> ack next
  255. # [18:23] * Zakim sees fantasai: at the head of the speaker queue
  256. # [18:23] * Zakim sees Use, case:, the, 'all', short on the speaker queue
  257. # [18:24] <antonp> Bert: Agreed that use case is 'all' property
  258. # [18:24] <glenn> btw, 'default' wasn't a reserved keyword in CSS2 (1998) which was what TTML originally referenced
  259. # [18:24] <antonp> .. so maybe think of that case as something other than a property, eg an @-rule
  260. # [18:24] <Rossen> width: reset; - this is a bit weird
  261. # [18:24] <plinss> q?
  262. # [18:24] * Zakim sees Use, case:, the, 'all', short on the speaker queue
  263. # [18:24] <fantasai> I guess, 'reset' for 'initial-or-inherit' and 'unset' for 'default', both useful for 'all'
  264. # [18:24] <Rossen> width: unset
  265. # [18:24] <antonp> .. Only useful with !important added, else you don't reset everything??
  266. # [18:25] <antonp> antonp: I quite like 'unset'
  267. # [18:25] <antonp> Rossen: +1
  268. # [18:25] <antonp> fantasai: 'reset' is good for 'initial-or-inherit' I guess
  269. # [18:25] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  270. # [18:25] * Joins: ChrisL (clilley@public.cloak)
  271. # [18:25] <antonp> Rossen: when you say "with reset" it sounds like a layout instruction rather than a cascaed instruction
  272. # [18:25] <ChrisL> IS UNSET ALLOWED ON SHORTHANDS AND IF SO IS IT FULLY SPECIFIED?
  273. # [18:25] <antonp> .. 'unset' doesn't suffer from that.
  274. # [18:25] <ChrisL> oops caps
  275. # [18:25] * glazou patiently waits for the unreset proposal in the future
  276. # [18:25] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  277. # [18:25] <leaverou> the good thing about all is that people already know it from transition-property
  278. # [18:25] <fantasai> ChrisL, yes
  279. # [18:25] <plinss> q=
  280. # [18:25] * Zakim plinss, if you meant to query the queue, please say 'q?'; if you meant to replace the queue, please say 'queue= ...'
  281. # [18:25] <plinss> queue=
  282. # [18:25] * Zakim sees no one on the speaker queue
  283. # [18:25] <antonp> florian: +1 for unset
  284. # [18:26] * Joins: ChrisL (clilley@public.cloak)
  285. # [18:26] <antonp> ChrisL: Is it allowed on shorthands, and is it fully specified
  286. # [18:26] <fantasai> http://dev.w3.org/csswg/css-cascade/#inherit-initial
  287. # [18:26] <antonp> fantasai: yes
  288. # [18:26] <antonp> leaverou: Is 'unset' going to be a property?
  289. # [18:27] <antonp> fantasai: no, a value
  290. # [18:27] <antonp> fantasai: One concern: "all" shorthand, you might want the behaviour that's currently specified for 'default'
  291. # [18:27] <antonp> .. you might want to say "Blow everything away but leave UA stylesheet intact"
  292. # [18:27] * plh late regrets from me
  293. # [18:27] <antonp> dbaron: That's sort of what you have with the new version of 'default'
  294. # [18:28] <antonp> fantasai: yes, exactly
  295. # [18:28] <antonp> fantasai: that's the only use case I can think of for 'default' that isn't handled well at the moment
  296. # [18:28] <dbaron> original proposal: https://lists.w3.org/Archives/Member/w3c-css-wg/2002OctDec/0191.html
  297. # [18:28] <antonp> florian: Does "default" only leave UA and User stylesheets, or does it remove either/or of those?
  298. # [18:29] <antonp> fantasai: It removes whichever stylesheet (user/author) you're in#
  299. # [18:29] <antonp> fantasai: Dunno, maybe it's not needed
  300. # [18:29] <antonp> fantasai: I haven't quite fully thought through
  301. # [18:30] <antonp> dbaron: Concern about fiddling with the name: we've had it on the table for over 10 years and made it a reserved keyword in lots of places#
  302. # [18:30] <dbaron> s/lots of/a bunch of/
  303. # [18:30] <antonp> florian: we wouldn't be the first group to do that ;-)
  304. # [18:30] <antonp> glazou: nor the first time the group has spent 10 years not doing something ;-)
  305. # [18:30] <antonp> florian: I think "unset" is clear; I don't expect many fonts to be called that
  306. # [18:31] <dbaron> dbaron: Though if the name is obscure enough, we'd probably be oke.
  307. # [18:31] <antonp> (switch order of dbaron and florian's comments)
  308. # [18:31] <antonp> glazou: Will implementors implement it in the timeframe of PR?
  309. # [18:31] <antonp> fantasai: initial-or-inherit behaviour will be very straightforward
  310. # [18:31] <antonp> dbaron: +1; an hour's work
  311. # [18:32] <antonp> Bert: I don't think that's the right argument. Rather, how useful is this?
  312. # [18:32] <antonp> fantasai: "all" shorthand is the most important use case, which isn't particularly important
  313. # [18:32] <dbaron> I would object to dropping this value without dropping the 'all' shorthand as well.
  314. # [18:33] <antonp> The only value which makes sense for "all" is "initial" and this. (inherit is useless)
  315. # [18:33] <antonp> (fantasai said that ^^)
  316. # [18:33] <antonp> (ie the above)
  317. # [18:33] <dbaron> dbaron: I don't think 'all: inherit' is useless in the presence of things like 'display: contents'.
  318. # [18:33] <antonp> fantasai: OK, /almost/ never useful ;-)
  319. # [18:34] <antonp> dbaron: <explains>
  320. # [18:35] <antonp> fantasai: as dbaron says, you need this value or something like it in order for "all" shorthand to be useful
  321. # [18:35] <antonp> Bert: why does a property only have one useful value?
  322. # [18:35] <antonp> fantasai: either don't set, or set it to initial which breaks everything, or you set it to this value which allows inherited properties to inherit
  323. # [18:36] <antonp> Bert: dbaron's example: same as setting "all" to new keyword, it seems to me
  324. # [18:36] <antonp> dbaron: That might be true if it has exactly one child, but a bit different if more than one
  325. # [18:36] <antonp> Bert: Setting on element, 'display' value gets reset (becomes inline)
  326. # [18:37] <fantasai> s/everything/inheritance/
  327. # [18:37] <antonp> dbaron: I think that's not true in flexbox, grid
  328. # [18:37] * leaverou wonders if all: initial sets all properties to their initial values, what's all’s initial value?
  329. # [18:37] * fantasai it's a shorthand, doesn't have one
  330. # [18:37] <antonp> Bert: should be in grid. Flexbox might be strange
  331. # [18:37] * leaverou fantasai: ah, right, thanks
  332. # [18:37] <antonp> florian: We seemed to like "unset"
  333. # [18:37] <antonp> .. as a new name for "initial-or-inherit"
  334. # [18:38] * dbaron has to drop off for a minute
  335. # [18:38] <antonp> Bert: I think the name is fine, but I question the need for that value
  336. # [18:38] <antonp> plinss: Do we drop "default"?
  337. # [18:39] <antonp> fantasai: Proposal is to remove "default" and change the name of "initial-or-inherit" to "unset"
  338. # [18:39] <antonp> fantasai: Taking the proposal in full, for "all" you don't have the option of saying "blow away my styles but leave UA styles intact"
  339. # [18:39] <antonp> florian: In any case, you still have the !important playing around, right?
  340. # [18:40] <antonp> .. so using that property in an author stylesheet would still leave !important user styles in place
  341. # [18:40] <antonp> fantasai: correct
  342. # [18:40] <antonp> fantasai: I'd like another week to think about this
  343. # [18:40] <antonp> plinss: so revisit next week?
  344. # [18:40] * dbaron is back
  345. # [18:40] <antonp> .. OK.
  346. # [18:41] <antonp> TOPIC: Grid auto-flow followup
  347. # [18:41] <antonp> plinss: we had a resolution, Tab had a follow-up comment
  348. # [18:41] <antonp> <Tab is on holiday>
  349. # [18:41] <plinss> http://lists.w3.org/Archives/Public/www-style/2013Jul/0223.html
  350. # [18:41] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  351. # [18:41] * Joins: ChrisL (clilley@public.cloak)
  352. # [18:41] <antonp> plinss: e-mail about switch for dense vs sparse packing
  353. # [18:42] <fantasai> http://lists.w3.org/Archives/Public/www-style/2013Jul/0226.html
  354. # [18:42] <fantasai> propose to use tight or dense keyword (optional) in grid-auto-flow, if we want this
  355. # [18:42] <antonp> Rossen: Based on their implementation, they've implemented 'dense' or are going to?
  356. # [18:42] <antonp> fantasai: They've implemented dense packing for grid-auto-flow
  357. # [18:42] <antonp> Rossen: HAving a switch shouldn't be a problem if the default is sparse
  358. # [18:43] <antonp> fantasai: yeah
  359. # [18:43] <antonp> fantasai: We can mark it at risk
  360. # [18:43] <antonp> Rossen: I agree
  361. # [18:43] <antonp> dbaron: Do we actually want this switch?
  362. # [18:43] <antonp> Rossen: I'm not sure /we/ do. In fact we don't want to implement dense because we haven't heard any demand
  363. # [18:43] <antonp> .. If chrome is implementing it I'm guessing they have use case
  364. # [18:44] <antonp> .. Currently we're not interested in dense
  365. # [18:44] <antonp> plinss: anybody else implementing this?
  366. # [18:44] <antonp> <silence>
  367. # [18:44] <antonp> plinss: OK so we add it at risk
  368. # [18:45] <antonp> Rossen: Now, or we wait for Tab to make a case for it on the call?
  369. # [18:45] <antonp> Rossen: I'm with dbaron: I want to hear a case, not introduce it and then remove it down the line
  370. # [18:45] <antonp> plinss: OK, defer until Tab comes back
  371. # [18:45] <antonp> fantasai: are people happy with proposed syntax if we /do/ add it?
  372. # [18:46] <antonp> <various agreement>
  373. # [18:46] <antonp> plinss: Noted that we like the syntax.
  374. # [18:46] <antonp> TOPIC: css-backgrounds] Painting area and 'background-attachment: local'
  375. # [18:46] <antonp> SimonSapin: Two parts in the proposal to discuss separately
  376. # [18:47] <antonp> http://lists.w3.org/Archives/Public/www-style/2013Jun/0276.html
  377. # [18:47] <antonp> .. <explains issue>
  378. # [18:48] * smfr would love to see some pictures
  379. # [18:48] <antonp> Rossen: So is the summary, "scroll the clip the same way that you want to scroll the background, given that it's local"
  380. # [18:48] <antonp> SimonSapin: yes
  381. # [18:48] <SimonSapin> https://test.csswg.org/shepherd/testcase/attachment-local-clipping-color-6/spec/css-backgrounds-3/
  382. # [18:48] <antonp> SimonSapin: I have some test cases
  383. # [18:48] <fantasai> ACTION: fantasai add diagrams to this section
  384. # [18:48] * trackbot is creating a new ACTION.
  385. # [18:48] * RRSAgent records action 1
  386. # [18:48] <trackbot> Created ACTION-568 - Add diagrams to this section [on Elika Etemad - due 2013-07-24].
  387. # [18:48] <SimonSapin> https://test.csswg.org/shepherd/reference/attachment-local-clipping-color-6-ref/spec/css-backgrounds-3/
  388. # [18:49] <antonp> .. <explains>
  389. # [18:49] <antonp> .. It's the same argument as the recent change for background-origin, ie consistency
  390. # [18:50] <antonp> Rossen: In your ref, the clip will /not/ apply in this case?
  391. # [18:50] <antonp> SimonSapin: What do you mean?
  392. # [18:50] <Rossen> https://test.csswg.org/shepherd/repository/49f0d56a1c4a98ee4fec497c29412d89179fc012/contributors/mozilla/submitted/css3-background/background-attachment-local/attachment-local-clipping-color-6.html
  393. # [18:50] <antonp> Rossen: IS this the test case you were referring to?
  394. # [18:50] <antonp> SimonSapin: yes
  395. # [18:50] <antonp> Rossen: this one has a clipped circle
  396. # [18:50] <antonp> SimonSapin: yes, there's overflow hidden
  397. # [18:50] <antonp> .. Background-attachment: clip only has an impact when overflow is other that visible
  398. # [18:51] * Quits: JohnJansen (~JohnJansen@public.cloak) (Ping timeout: 180 seconds)
  399. # [18:51] <dbaron> SimonSapin: In this case when you scroll, the white part at the top scrolls away because it's part of the scrolled content.
  400. # [18:51] <antonp> Rossen: You propose we scroll the clipped circle as well?
  401. # [18:51] <antonp> SimonSapin: yes, that's the second part of my proposal
  402. # [18:52] <antonp> fantasai: How about I make some spec edits for this, and then we review them and see if they make sense?
  403. # [18:52] <antonp> SimonSapin: Works for me
  404. # [18:52] <antonp> Rossen: So we're not accepting anything until we have the edit
  405. # [18:53] <antonp> SimonSapin: Second part of proposal: overflow:hidden and attach background local, makes sense that background should be clipped
  406. # [18:53] <antonp> <explains>
  407. # [18:53] <antonp> SimonSapin: Should behave just like it was set on another element inside the overflow:hidden element, which is indeed how the ref was built
  408. # [18:54] <antonp> smfr: I'm confused; we don't have any spec text which describes how rounded corners affect the appearance of backgrounds
  409. # [18:54] <antonp> fantasai: yeah we do
  410. # [18:54] <fantasai> http://www.w3.org/TR/css3-background/#corner-clipping
  411. # [18:54] <antonp> SimonSapin: I used rounded corners to make the test more obvious, but they're not necessary. If you have a border which isn't completely opaque
  412. # [18:55] <antonp> dbaron: You seem to be asking to switch an option behaviour to a required behaviour
  413. # [18:55] <antonp> SimonSapin: It should have something that implies the same but for a different reason
  414. # [18:55] <dbaron> SimonSapin: It's more complicated with rounded corners; you really want two clips.
  415. # [18:56] * Quits: israelh (~israelh@public.cloak) ("Page closed")
  416. # [18:56] <antonp> fantasai: I'm gonna edit the spec, and your issue is whether or not hte background is allowed to paint into the border area or not. Spec currently allows it, some imps do it. You're proposing it not be allowed
  417. # [18:56] <antonp> fantasai: I don't really have an opinion
  418. # [18:57] <antonp> fantasai: It's a bit odd to have things outside of the scrollbar but scroll with the scrollbar
  419. # [18:57] <fantasai> but doable, has been done
  420. # [18:57] <antonp> SimonSapin: What is attached to the contents should be clipped with the contents. Everything is derived from that.
  421. # [18:58] <antonp> Rossen: That will break a bunch of optimizations that people may have done for scrolling
  422. # [18:58] <antonp> .. so it might not get much traction
  423. # [18:58] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  424. # [18:58] <antonp> .. For clipping ,and layering, inside of the scrollbar, for example, there may be optimizations when repainting
  425. # [18:59] <antonp> .. If you allow to scroll outside, the optimizations are no longer valid
  426. # [18:59] * Joins: ChrisL (clilley@public.cloak)
  427. # [18:59] <antonp> SimonSapin: don't you have the same problem with background-attachmnet:local, even without my proposal?
  428. # [18:59] <antonp> fantasai: I think everyone is confused. Let's wait for the spec edits and then open an issue about whether the behaviour should be optional or required
  429. # [18:59] <antonp> Bert: shouldn't it be to make the optional behaviour forbidden?
  430. # [19:00] <antonp> fantasai: You're allowed to do two things. Only one should be allowed
  431. # [19:00] <SimonSapin> https://test.csswg.org/shepherd/search/testcase/spec/css-backgrounds-3/load/t120/ attachment-* test
  432. # [19:00] <antonp> Bert: not sure
  433. # [19:00] <antonp> SimonSapin: ^ more tests, may help
  434. # [19:01] <SimonSapin> SimonSapin: reftests. These are what *I think* should happen
  435. # [19:01] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  436. # [19:01] <antonp> plinss: ETA of edits, fantasai?
  437. # [19:01] * Joins: ChrisL (clilley@public.cloak)
  438. # [19:01] <antonp> fantasai: I'll ping you when ready
  439. # [19:01] <antonp> TOPIC: Rossen's shapes topic
  440. # [19:01] <antonp> Rossen: applicability of shapes
  441. # [19:01] <Rossen> http://lists.w3.org/Archives/Public/www-style/2013Jul/0286.html
  442. # [19:01] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  443. # [19:01] <antonp> .. Alan made a couple of edits in the last round of edits for css-shapes
  444. # [19:02] * Joins: ChrisL (clilley@public.cloak)
  445. # [19:02] * Joins: israelh (~israelh@public.cloak)
  446. # [19:02] <antonp> .. he restricted the applicability of what shape-outside is allowed to apply to, and he made it apply to floats only
  447. # [19:02] <antonp> .. The restriction at hte moment looks very artificial
  448. # [19:03] <antonp> .. He seems to agree with that, and said that he didn't want to take a normative reference to the exclusions spec. He didn't want hte specs tied
  449. # [19:03] <antonp> Rossen: But I don't see why the restriction should be to floats and not include block-level block
  450. # [19:03] <antonp> Rossen: if it applied to block-level block and implemented exclusions, can benefit
  451. # [19:03] <antonp> dbaron: Say in the shapes spec applies to float
  452. # [19:04] <dbaron> dbaron: ... and then say in the exclusions spec that it applies to more things
  453. # [19:04] <antonp> .. and then say in the exclusions spec that that spec makes shapes apply to more thing
  454. # [19:04] * glazou has another conf call starting now and has to leave ; bye people
  455. # [19:04] <Zakim> -glazou
  456. # [19:04] * leaverou bye glazou!
  457. # [19:04] <antonp> dbaron: I think that's perfectly reasonable in this set. Shapes without exclusions doesn't make sense for it to apply to anything other than floats
  458. # [19:04] <antonp> Rossen: Sure, and visually there will be no effect
  459. # [19:04] <antonp> .. If you apply a shape to a non-exclusion, nothing will be visually different
  460. # [19:05] <antonp> .. IF you want to see the effect, you have to apply it to exclusions
  461. # [19:05] <Bert> q+ to suggest a note in the shapes spec to say that in the future, shapes may apply to more than floats.
  462. # [19:05] * Zakim sees Bert on the speaker queue
  463. # [19:05] <antonp> Rossen: It applies to block-level blocks, and if it happens to be an exclusion you'll see an effect
  464. # [19:05] <antonp> dbaron: But the thing only applies to floats or exclusions!
  465. # [19:05] * smfr gtg
  466. # [19:06] <Zakim> -smfr
  467. # [19:06] * Parts: smfr (~smfr@public.cloak) (smfr)
  468. # [19:06] <antonp> szilles: are you arguing over the difference between "Applies to" and "affects"
  469. # [19:06] <antonp> dbaron: we often try to write the "Applies to" line in that way
  470. # [19:06] <plinss> ack next
  471. # [19:06] * Zakim sees Bert at the head of the speaker queue
  472. # [19:06] <Zakim> Bert, you wanted to suggest a note in the shapes spec to say that in the future, shapes may apply to more than floats.
  473. # [19:06] * Zakim sees no one on the speaker queue
  474. # [19:07] <antonp> Bert: Applies To line should only apply to things that actually exist. A note could say that the applicability can be extended later
  475. # [19:07] <antonp> .. It's common to comment that things are expected to have wider applicability in the future
  476. # [19:07] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  477. # [19:07] <Zakim> -SteveZ
  478. # [19:08] <antonp> s/Bert,/Bert:/
  479. # [19:08] <antonp> Rossen: as long as we're not excluding exclusions from applicability, I can live with that
  480. # [19:08] <Zakim> -nvdbleek
  481. # [19:08] <antonp> dbaron: IIUC then I'm ok with that
  482. # [19:08] * antonp thanks dbaron for scribing help!
  483. # [19:08] <Zakim> - +33.6.03.00.aacc
  484. # [19:08] <Zakim> -dael
  485. # [19:08] * Quits: israelh (~israelh@public.cloak) ("Page closed")
  486. # [19:08] <Zakim> -dbaron
  487. # [19:08] <Zakim> -fantasai
  488. # [19:08] <Zakim> -Lea
  489. # [19:08] <Zakim> -SimonSapin
  490. # [19:08] <Zakim> -[Microsoft]
  491. # [19:08] <Zakim> -antonp
  492. # [19:08] <Zakim> -plinss
  493. # [19:08] * Quits: dael (~dael@public.cloak) (dael)
  494. # [19:09] <Zakim> -glenn
  495. # [19:09] <Zakim> -koji
  496. # [19:09] <Zakim> -Bert
  497. # [19:09] * Quits: ChrisL (clilley@public.cloak) ("Client combusted")
  498. # [19:09] <Zakim> -MaRakow
  499. # [19:09] * Quits: MaRakow (~MaRakow@public.cloak) ("Page closed")
  500. # [19:09] <stearns> (just got out of my other meeting) Bert: the shapes draft does have a note mentioning that shapes will be extended later to exclusions
  501. # [19:10] <Zakim> -shezbaig_wk
  502. # [19:10] <Zakim> -leif
  503. # [19:10] * Parts: leif (~lastorset@public.cloak) (leif)
  504. # [19:11] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  505. # [19:17] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  506. # [19:19] * Joins: rhauck (~Adium@public.cloak)
  507. # [19:23] <dbaron> SimonSapin, btw, your audio quality wasn't very good during the telecon today, which I think contributed to the confusion
  508. # [19:25] <leaverou> yup, what dbaron said. I wanted to participate in that discussion, but could barely understand what Simon was saying
  509. # [19:27] <Zakim> -shezbaig_wk.a
  510. # [19:27] <Zakim> -[IPcaller]
  511. # [19:27] <Zakim> Style_CSS FP()12:00PM has ended
  512. # [19:27] <Zakim> Attendees were glazou, plinss, glenn, SimonSapin, florian, Rossen, +34.93.192.aaaa, antonp, leif, +1.610.324.aabb, nvdbleek, dael, Bert, fantasai, smfr, Lea, dbaron,
  513. # [19:27] <Zakim> ... +33.6.03.00.aacc, +1.212.318.aadd, shezbaig_wk, [Microsoft], MaRakow, SteveZ, [IPcaller], koji
  514. # [19:27] * Quits: koji (~koji@public.cloak) ("Leaving...")
  515. # [19:28] * Quits: glazou (~glazou@public.cloak) (glazou)
  516. # [19:29] * Quits: florian (~florian@public.cloak) ("Leaving.")
  517. # [19:47] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  518. # [19:59] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  519. # [20:07] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  520. # [20:23] <SimonSapin> dbaron, leaverou: weird I got one of those special purpose headsets
  521. # [20:31] * Joins: nvdbleek (~nvdbleek@public.cloak)
  522. # [20:41] * Joins: dbaron (~dbaron@public.cloak)
  523. # [21:01] * Quits: SimonSapin (~simon@public.cloak) (Ping timeout: 180 seconds)
  524. # [21:10] * Zakim excuses himself; his presence no longer seems to be needed
  525. # [21:10] * Parts: Zakim (zakim@public.cloak) (Zakim)
  526. # [21:22] * Joins: SimonSapin (~simon@public.cloak)
  527. # [21:29] * Quits: shezbaig_wk (~kvirc@public.cloak) ("KVIrc 4.2.0 Equilibrium http://www.kvirc.net/")
  528. # [21:43] * Joins: glenn (~gadams@public.cloak)
  529. # [22:41] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  530. # [22:58] * Quits: liam (liam@public.cloak) (Client closed connection)
  531. # [23:06] <fantasai> Bert: is counter-styles set to publish on Thursday?
  532. # [23:06] * fantasai forgot to ask earlier
  533. # [23:07] <Bert> Hi Fantasai, yes, everything is ready. The webmaster will do the rest tomorrow.
  534. # [23:10] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  535. # [23:14] <fantasai> Bert: great, thanks!
  536. # [23:15] * fantasai goes back to putting flexbox issues into some kind of tracking system
  537. # [23:27] <fantasai> oh, right, the DoC
  538. # [23:27] <fantasai> that's where they're tracked
  539. # [23:29] <fantasai> Bert: btw, can you update the erratum for bug 15392 as resolved in http://lists.w3.org/Archives/Public/www-style/2013May/0201.html ?
  540. # [23:29] <fantasai> Bert: we have a dependency on that to close an issue in Flexbox...
  541. # [23:30] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  542. # [23:30] * Quits: plh (plehegar@public.cloak) ("Leaving")
  543. # [23:43] * Joins: liam (liam@public.cloak)
  544. # Session Close: Thu Jul 18 00:00:00 2013

The end :)