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

Options:

  1. # Session Start: Wed Mar 19 00:00:00 2014
  2. # Session Ident: #css
  3. # [00:00] <TabAtkins> Yeah, but what I meant is that there's nothing really distinguishing the "namespace" from the "name".
  4. # [00:00] <TabAtkins> Unless you stick to the HTML practice of no separating between words in the name.
  5. # [00:20] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  6. # [00:29] * Joins: rhauck (~Adium@public.cloak)
  7. # [00:55] * Joins: plh (plehegar@public.cloak)
  8. # [00:59] <otherliam> xmlns:my: "http://www.exmaple.com/"; my:border-wiggle: 0.2;
  9. # [00:59] * otherliam hides
  10. # [01:00] * otherliam is now known as liam
  11. # [01:00] <liam> oops, don't need to hide _that_ much
  12. # [01:04] * heycam|away is now known as heycam
  13. # [01:19] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  14. # [01:24] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  15. # [01:31] * Joins: plh (plehegar@public.cloak)
  16. # [01:35] * Joins: lmclister (~lmclister@public.cloak)
  17. # [01:42] * Quits: plh (plehegar@public.cloak) ("Leaving")
  18. # [01:54] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  19. # [01:54] * Quits: lmclister (~lmclister@public.cloak) ("")
  20. # [02:07] <heycam> another advantage of "--" as a prefix rather than a substring; we can leave off the prefix inside var(...), just like we leave off "var-" at the moment
  21. # [02:14] <liam> not sure how "we can do what we already do" is an advantage? am i being slow, heycam?
  22. # [02:14] <liam> (not saying it's undesirable though)
  23. # [02:15] <heycam> 'just like we leave off "var-"' is just explanatory
  24. # [02:15] <heycam> not the advantage itself
  25. # [02:15] <liam> oh, ok
  26. # [02:24] <heycam> TabAtkins, when you discuss the topic during the telcon, if you do manage to agree on a new prefix, please decide also whether the prefix should be left off inside the var()
  27. # [02:29] * Joins: dbaron (~dbaron@public.cloak)
  28. # [02:43] * Joins: lmclister (~lmclister@public.cloak)
  29. # [02:54] * Quits: lmclister (~lmclister@public.cloak) ("")
  30. # [03:17] * heycam is now known as heycam|away
  31. # [03:18] <SimonSapin> liam: you could split hairs and say it doesn’t have a downside that other proposals have
  32. # [03:45] * heycam|away is now known as heycam
  33. # [03:56] * Joins: lmclister (~lmclister@public.cloak)
  34. # [04:00] <liam> SimonSapin, me, be pedantic? moi? :)
  35. # [04:01] <SimonSapin> I wouldn’t dare saying something like that :)
  36. # [04:02] <liam> :D
  37. # [04:10] * Joins: rhauck (~Adium@public.cloak)
  38. # [04:56] * Joins: jet (~junglecode@public.cloak)
  39. # [05:19] * Quits: lmclister (~lmclister@public.cloak) ("")
  40. # [05:22] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  41. # [05:38] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
  42. # [06:43] * Joins: zcorpan (~zcorpan@public.cloak)
  43. # [07:05] * heycam is now known as heycam|away
  44. # [07:15] * Joins: lmclister (~lmclister@public.cloak)
  45. # [07:16] * Quits: lmclister (~lmclister@public.cloak) ("")
  46. # [07:17] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  47. # [07:18] * Joins: zcorpan (~zcorpan@public.cloak)
  48. # [07:22] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  49. # [07:22] * Joins: zcorpan_ (~zcorpan@public.cloak)
  50. # [07:48] * Joins: shepazu (schepers@public.cloak)
  51. # [07:52] * heycam|away is now known as heycam
  52. # [08:16] * Joins: nvdbleek (~nvdbleek@public.cloak)
  53. # [08:25] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  54. # [08:29] * Joins: liam (liam@public.cloak)
  55. # [08:33] * Joins: antonp (~Thunderbird@public.cloak)
  56. # [08:42] * Joins: Ms2ger (~Ms2ger@public.cloak)
  57. # [08:45] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  58. # [08:46] * Joins: nvdbleek (~nvdbleek@public.cloak)
  59. # [08:47] * Joins: Dwight_Stegall (~YIM@public.cloak)
  60. # [09:01] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  61. # [09:08] * Joins: nvdbleek (~nvdbleek@public.cloak)
  62. # [09:40] * Joins: anchnk (~anchnk@public.cloak)
  63. # [09:48] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  64. # [09:54] * Joins: liam (liam@public.cloak)
  65. # [10:02] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  66. # [10:02] * Joins: zcorpan (~zcorpan@public.cloak)
  67. # [10:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  68. # [10:14] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  69. # [10:51] * Joins: glazou (~glazou@public.cloak)
  70. # [10:51] <glazou> TabAtkins, yt?
  71. # [10:54] <glazou> I found a few emails and blog postings related to TabAtkins 's proposal for CSS OM but no spec proposal
  72. # [10:55] <glazou> is there one?
  73. # [10:55] * Quits: Dwight_Stegall (~YIM@public.cloak) ("I'm bored, time to go.")
  74. # [10:55] <glazou> more specifically, it seems his proposal is more related to Element.style
  75. # [10:55] <glazou> and not to Stylesheet's OM
  76. # [11:04] <SimonSapin> glazou: afaik there is nothing more than the blog posts
  77. # [11:04] <glazou> thanks SimonSapin
  78. # [11:05] <SimonSapin> but I think he also said he was waiting for people to show interest before continuing this
  79. # [11:14] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  80. # [11:15] * Quits: jet (~junglecode@public.cloak) (jet)
  81. # [11:15] * heycam is now known as heycam|away
  82. # [11:16] * Joins: nvdbleek (~nvdbleek@public.cloak)
  83. # [11:19] * Joins: Ms2ger (~Ms2ger@public.cloak)
  84. # [11:28] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  85. # [12:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  86. # [12:04] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  87. # [12:08] * Joins: zcorpan (~zcorpan@public.cloak)
  88. # [12:12] * Joins: darktears (~darktears@public.cloak)
  89. # [12:13] * Joins: Ms2ger (~Ms2ger@public.cloak)
  90. # [12:19] * Joins: nvdbleek (~nvdbleek@public.cloak)
  91. # [12:28] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  92. # [12:37] * Joins: Ms2ger (~Ms2ger@public.cloak)
  93. # [12:58] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  94. # [12:59] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  95. # [13:07] * Joins: plh (plehegar@public.cloak)
  96. # [13:35] * Joins: nvdbleek (~nvdbleek@public.cloak)
  97. # [13:53] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  98. # [14:07] * Joins: nvdbleek (~nvdbleek@public.cloak)
  99. # [14:10] <glazou> SimonSapin, TabAtkins : http://is.gd/TZbyaq
  100. # [14:36] * Joins: Ms2ger (~Ms2ger@public.cloak)
  101. # [15:04] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  102. # [15:16] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  103. # [15:19] * Joins: nvdbleek (~nvdbleek@public.cloak)
  104. # [15:36] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  105. # [15:37] * Joins: nvdbleek (~nvdbleek@public.cloak)
  106. # [15:40] * Joins: dbaron (~dbaron@public.cloak)
  107. # [15:59] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  108. # [16:11] * Joins: jdaggett (~jdaggett@public.cloak)
  109. # [16:18] * Joins: shepazu (schepers@public.cloak)
  110. # [16:23] <TabAtkins> glazou: Proposal is mostly in my blog post for now.
  111. # [16:23] <glazou> ok
  112. # [16:23] <TabAtkins> http://www.xanthir.com/b4UD0
  113. # [16:24] <TabAtkins> I wanna write it up in something a little more formal when I have time.
  114. # [16:33] * Joins: rhauck (~Adium@public.cloak)
  115. # [16:41] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  116. # [16:42] * Joins: lmclister (~lmclister@public.cloak)
  117. # [16:48] * Joins: Zakim (zakim@public.cloak)
  118. # [16:49] <glazou> Zakim, this will be Style
  119. # [16:49] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 13 minutes
  120. # [16:49] <glazou> RRSAgent, make logs public
  121. # [16:49] <RRSAgent> I have made the request, glazou
  122. # [16:49] * glazou changes topic to 'http://lists.w3.org/Archives/Public/www-style/2014Mar/0423.html'
  123. # [16:51] * Quits: gsnedders (~gsnedders@public.cloak) ("leaving")
  124. # [16:55] * Joins: gsnedders (~gsnedders@public.cloak)
  125. # [16:55] * Joins: dael (~dael@public.cloak)
  126. # [16:55] <Zakim> Style_CSS FP()12:00PM has now started
  127. # [16:56] <Zakim> +krit
  128. # [16:56] * Joins: tantek (~tantek@public.cloak)
  129. # [16:56] * Quits: shepazu (schepers@public.cloak)
  130. # [16:56] * Quits: gsnedders (~gsnedders@public.cloak) ("leaving")
  131. # [16:57] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
  132. # [16:58] <Zakim> +??P1
  133. # [16:58] <glazou> Zakim, ??p1 is me
  134. # [16:58] <Zakim> +glazou; got it
  135. # [16:58] <tantek> brb
  136. # [16:58] <Zakim> +[Microsoft]
  137. # [16:58] <Zakim> +dael
  138. # [16:58] <gregwhitworth> Zakim, Microsoft has me
  139. # [16:58] <Zakim> +gregwhitworth; got it
  140. # [16:58] * Joins: gsnedders (~gsnedders@public.cloak)
  141. # [16:59] <Zakim> +plinss
  142. # [17:00] <Zakim> +SylvaIng
  143. # [17:00] <Zakim> + +1.917.207.aaaa
  144. # [17:00] <dauwhe> Zakim, aaaa is me
  145. # [17:00] <Zakim> +dauwhe; got it
  146. # [17:00] <Zakim> +??P6
  147. # [17:01] <Zakim> + +1.206.675.aabb
  148. # [17:01] <astearns> zakim, aabb is me
  149. # [17:01] <Zakim> +astearns; got it
  150. # [17:01] <dael> ScribeNick: dael
  151. # [17:02] * zcorpan just dialed in, not sure who is me above
  152. # [17:02] <Zakim> +??P9
  153. # [17:02] <dbaron> Zakim, mute P9
  154. # [17:02] <Zakim> sorry, dbaron, I do not know which phone connection belongs to P9
  155. # [17:02] <dbaron> Zakim, mute ??P9
  156. # [17:02] <Zakim> ??P9 should now be muted
  157. # [17:02] <dbaron> Zakim, ??P9 is dbaron
  158. # [17:02] <Zakim> +dbaron; got it
  159. # [17:02] <glazou> Zakim, who is noisy?
  160. # [17:02] <Zakim> glazou, listening for 10 seconds I heard sound from the following: krit (19%), [Microsoft] (23%)
  161. # [17:02] <dbaron> I probably won't make it through the whole call; it's currently midnight here.
  162. # [17:03] <Zakim> +??P10
  163. # [17:03] <dael> My mic and keyboard are closer together then usual, so if you hear typing, tell me and I'll mute.
  164. # [17:03] <SimonSapin> Zakim, ??P10 is me
  165. # [17:03] <Zakim> +SimonSapin; got it
  166. # [17:03] * Joins: bkardell_ (~uid10373@public.cloak)
  167. # [17:03] * Joins: MaRakow (~MaRakow@public.cloak)
  168. # [17:03] <gregwhitworth> Got it, sorry about that
  169. # [17:03] <Zakim> +BrianKardell
  170. # [17:03] <gregwhitworth> :)
  171. # [17:03] <glazou> dbaron, you're in india ?
  172. # [17:03] <dbaron> glazou, Taiwan
  173. # [17:04] <glazou> ok
  174. # [17:04] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  175. # [17:04] * glazou notes to self , -1 is EAST grrr
  176. # [17:04] <Zakim> +[Microsoft.a]
  177. # [17:04] <MaRakow> Zakim, [Microsoft.a] is me
  178. # [17:04] <Zakim> +MaRakow; got it
  179. # [17:05] <Zakim> +hober
  180. # [17:05] <Zakim> +[IPcaller]
  181. # [17:05] * Quits: lmclister (~lmclister@public.cloak) ("")
  182. # [17:05] <glazou> Zakim, who is noisy?
  183. # [17:06] <Zakim> glazou, listening for 10 seconds I heard sound from the following: krit (42%), glazou (4%), dauwhe (4%), [IPcaller] (36%)
  184. # [17:06] <fantasai> Zakim, IPcaller is fantasai
  185. # [17:06] <Zakim> +fantasai; got it
  186. # [17:06] <fantasai> mute fantasai
  187. # [17:06] * Joins: smfr (~smfr@public.cloak)
  188. # [17:06] <fantasai> zakim, mute fantasai
  189. # [17:06] <Zakim> fantasai should now be muted
  190. # [17:06] * Joins: SteveZ (~SteveZ@public.cloak)
  191. # [17:06] * Joins: koji (~koji@public.cloak)
  192. # [17:06] * Joins: rhauck1 (~Adium@public.cloak)
  193. # [17:06] <krit> mute krit
  194. # [17:06] * sylvaing_ furious typing is furious
  195. # [17:06] <dbaron> zcorpan, you sound like you're in an echo chamber
  196. # [17:06] <zcorpan> Zakim, who is noisy
  197. # [17:06] <Zakim> I don't understand 'who is noisy', zcorpan
  198. # [17:07] * glazou confirms
  199. # [17:07] <krit> Zakim, mute krit
  200. # [17:07] <Zakim> krit should now be muted
  201. # [17:07] <Zakim> +Bert
  202. # [17:07] <zcorpan> Zakim, who is noisy?
  203. # [17:07] <dael> plinss: Let's get started
  204. # [17:07] <dbaron> zcorpan, I didn't understand the bit after "THis is Simon from Opera"
  205. # [17:07] <Zakim> zcorpan, listening for 10 seconds I heard sound from the following: glazou (32%), plinss (57%), Bert (13%)
  206. # [17:07] <dael> ...: Any additions?
  207. # [17:07] <Zakim> +SteveZ
  208. # [17:07] <dael> bert: TPAC maybe?
  209. # [17:07] <dael> plinss: Okay. Anything else?
  210. # [17:07] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  211. # [17:07] <dael> plinss: Okay TPAC
  212. # [17:08] <dael> plinss: Which days? Mon-tues or thurs-fri, extra day? who where?
  213. # [17:08] <glazou> Zakim, code?
  214. # [17:08] <Zakim> the conference code is 78953 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), glazou
  215. # [17:08] <dael> ...: Opinions?
  216. # [17:08] * zcorpan dbaron ok :-/ i'll try to hold up the laptop and see if that helps
  217. # [17:08] <dael> plinss: Anyone?
  218. # [17:08] <dael> ??: Monday or Tuesday is good
  219. # [17:08] <dauwhe> s/??/dauwhe/
  220. # [17:08] <dael> plinss: Do we want to meet the day before?
  221. # [17:08] <dbaron> Zakim, unmute dbaron
  222. # [17:08] <Zakim> dbaron should no longer be muted
  223. # [17:08] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  224. # [17:08] <Zakim> + +1.281.305.aacc
  225. # [17:08] <Zakim> -glazou
  226. # [17:08] <Zakim> + +33.1.34.51.aadd
  227. # [17:08] * TabAtkins zakim, aacc is me
  228. # [17:08] * Zakim +TabAtkins; got it
  229. # [17:08] <glazou> Zakim, aadd is me
  230. # [17:08] <Zakim> +glazou; got it
  231. # [17:08] <dbaron> Zakim, mute dbaron
  232. # [17:08] <Zakim> dbaron should now be muted
  233. # [17:08] <dael> dbaron: I think it's worth noting we'll be meeting less then 2 months prior.
  234. # [17:08] <dael> plinss: So maybe not bother witht he extra day?
  235. # [17:09] <dael> plinss: Fine by me. Anyone want to?
  236. # [17:09] <dael> ...: We can try and add it late.
  237. # [17:09] * sylvaing_ given the proximity of the Sept. meeting + the length of TPAC, OK with two days
  238. # [17:09] <dael> ...: Monday Tuesday okay for everyone?
  239. # [17:09] <glazou> +1
  240. # [17:09] <dael> plinss: Anything else?
  241. # [17:09] * zcorpan said earlier that Zakim doesn't know who i am on irc
  242. # [17:09] <dael> Bert: Who will fill out questionarre?
  243. # [17:09] <dael> plinss: I'll take care
  244. # [17:09] <dael> Topic: Flexbox CR Disposition of Comments
  245. # [17:09] * fantasai zakim, unmute fantasai
  246. # [17:09] * Zakim fantasai should no longer be muted
  247. # [17:10] <dael> fantasai: The question is are people familiar or should I go over it or give more time?
  248. # [17:10] <Zakim> + +1.415.231.aaee
  249. # [17:10] <koji> zakim, +1.415.231.aaee is me
  250. # [17:10] <Zakim> +koji; got it
  251. # [17:10] <dael> plinss: Everyone is highly participitory today
  252. # [17:10] <SimonSapin> plinss, if we have time, agenda+ renaming measure/extent
  253. # [17:10] <dael> plinss: Run though the issues and we'll see if we can resolved
  254. # [17:10] <fantasai> http://lists.w3.org/Archives/Public/www-style/2014Mar/0350.html
  255. # [17:10] <dael> fantasai: Those are the thigns with summary
  256. # [17:10] * Joins: shepazu (schepers@public.cloak)
  257. # [17:10] * Joins: BradK (~bradk@public.cloak)
  258. # [17:10] <dbaron> I believe dholbert had looked at it and sent comments on the list
  259. # [17:10] <dael> ...: 19 is the major, it's min size of flex items
  260. # [17:11] <dael> ...: Does anyone but me TabAtkins or rossen have an opinions?
  261. # [17:11] <dael> TabAtkins: Flex org added an auto min and you could turn it off
  262. # [17:11] * Joins: rhauck (~Adium@public.cloak)
  263. # [17:11] <dael> ...: Made things confusing, so we reverted to min 0, but that makes conf too
  264. # [17:11] * Quits: BradK (~bradk@public.cloak) (Client closed connection)
  265. # [17:11] <dael> ...: Slight tweet to make min content if there's a non-visible overflow
  266. # [17:11] <dael> ...: You couldn't tell things were overflowing and it was confusing
  267. # [17:11] <fantasai> s/tweet/tweak/
  268. # [17:11] * Joins: BradK (~bradk@public.cloak)
  269. # [17:12] <dael> ...: So if your default is non-zero there's a min width
  270. # [17:12] <dael> ...: THis gives us the benefit before were flex doesn't shrink too much, but avoids biggest problem
  271. # [17:12] <dael> ...: IE already impl this behavior
  272. # [17:12] <fantasai> dholbert's comments - http://lists.w3.org/Archives/Public/www-style/2014Mar/0428.html
  273. # [17:12] <dael> ...: It set min as 0 and you had to set it to be something like .1 to get the real deal
  274. # [17:12] * dbaron Zakim, unmute dbaron
  275. # [17:12] * Zakim dbaron should no longer be muted
  276. # [17:12] <dael> ...: So we think this would fix it.
  277. # [17:12] <dael> TabAtkins: Unless anyone objects, I think we shoudl resolve
  278. # [17:13] <Zakim> +BradK
  279. # [17:13] <dael> dbaron: I'm okay, but I find it odd since it is different than overflow in other contexts.
  280. # [17:13] <dael> ...: I think there are some where overflow suppresses propigation of intrinsic size
  281. # [17:13] <dael> fantasai: That's what we're doing
  282. # [17:13] <dael> dbaron: It sounds the opposite.
  283. # [17:13] <dael> fantasai: No, if overflow isn't visable, min size = 0
  284. # [17:14] <dael> ...: if it is, min size is min content
  285. # [17:14] <bkardell_> what fantasai said makes sense
  286. # [17:14] <dael> dbaron: So TabAtkins said it backwards?
  287. # [17:14] <dael> TabAtkins: Yes
  288. # [17:14] * dbaron Zakim, mute dbaron
  289. # [17:14] * Zakim dbaron should now be muted
  290. # [17:14] <dael> dbaron: Makes more sense to me
  291. # [17:14] * sylvaing_ it's hard to follow without dollar signs and underscores
  292. # [17:14] <dael> TabAtkins: I can justify anything you ask
  293. # [17:14] <bkardell_> LOL tab
  294. # [17:14] <dael> plinss: The only thing that makes me cringe is 0 acting like not 0
  295. # [17:14] <dael> fantasai: we're not doing that
  296. # [17:15] <dael> TabAtkins We'll switch to previous where min-width is auto and auto computes to 0 or this behaviour
  297. # [17:15] <dael> plinss: So author says 0 it's 0
  298. # [17:15] <dael> fantasai: Yes
  299. # [17:15] <dael> plinss: Works for me. Anything else?
  300. # [17:15] * bkardell_ says +1
  301. # [17:15] <dael> plinss: Any obj?
  302. # [17:15] <Zakim> -SimonSapin
  303. # [17:15] <dael> RESOLVED: Accept proposal for issue 19
  304. # [17:15] <Zakim> +??P10
  305. # [17:16] <SimonSapin> Zakim, ??P10 is me
  306. # [17:16] <Zakim> +SimonSapin; got it
  307. # [17:16] <dael> TabAtkins: Next was raised by rossen b/c it was where microsoft divereged and they want to change
  308. # [17:16] <dael> TabAtkins: Wher eyou have a child insde the flex and it has a % height, if the flex has a def height it's normal
  309. # [17:16] <dael> ...: If the flex item is auto height but stretched and flex box...
  310. # [17:16] <dael> fantasai: We resolved this
  311. # [17:17] <dael> fantasai: What Tab is desc. in this case it's the flex box's auto height, not a fixed size
  312. # [17:17] <dael> ...: so % gets treated as auto basically
  313. # [17:17] * krit fantasai :( wanted to know if we resolve differently this time :)
  314. # [17:17] <dael> ...: The behaviour we're changing is that if you have an auto-height and the cross size is auto and items are stretched, you size based on contents as if children with % were auto
  315. # [17:17] <dael> ...: Useing that height you fix that height and resolve % against auto computed
  316. # [17:18] <dael> ...: disadgavtage is it adds another step
  317. # [17:18] <dael> ...: advantage is you can do a lot of things that wouldn't work elsewise
  318. # [17:18] <dael> ...: There's odd cases where it won't work out perfectly, so you can get weird overflow, but most will work fine
  319. # [17:18] <dael> plinss: I said IE already impl this?
  320. # [17:19] <dael> fantasai: Yes, we got a message saying IE and Geicko have these changes impl.
  321. # [17:19] <dael> fantasai: These changes for issue 3
  322. # [17:19] <dael> plinss: Any other opinions? Other impl?
  323. # [17:20] <dael> plinss: Given lack of other opinoins, we should accept this behaviour
  324. # [17:20] <dael> plinss: Other obj?
  325. # [17:20] <dael> RESOLVED: Accept change for issue 3
  326. # [17:20] <dael> fantasai: Next 2 are minor, just check in
  327. # [17:20] <dael> ...: One is if float should compute to none on flex since they can't
  328. # [17:20] <gregwhitworth> These resolutions will updated in the spec correct?
  329. # [17:20] <dael> ...: We closed it no change.
  330. # [17:20] * Joins: adenilson (~anonymous@public.cloak)
  331. # [17:21] <dael> ...: Any other opinions? Dholbert (sp?) liked how it was
  332. # [17:21] <dael> fantasai: It computes to how it is, but ignored.
  333. # [17:21] <dael> TabAtkins: you'll still get changed however the float does, but for your actual floating, nothing will happen b/c flexbox doesn't know what floating is
  334. # [17:21] <dael> plinss: Any thoughts?
  335. # [17:21] <bkardell_> seems good
  336. # [17:21] * tantek scrolls up and looks for ultimatums
  337. # [17:22] <dael> ??: In general I'm in favor of not changing. You may have to apply in cascade, so it's easier to impl if we don't change
  338. # [17:22] <SimonSapin> s/??/SimonSapin/
  339. # [17:22] <dael> s/??/simonsapin
  340. # [17:22] * glazou rofl tantek
  341. # [17:22] <dael> plinss: Anyone else?
  342. # [17:22] * sylvaing_ tantek, nope. no ultimatums. no one hung up. boring day.
  343. # [17:22] <dael> RESOLVED: No change, floats computes to specified value on flex items
  344. # [17:22] * tantek sylvaing_ ok I better call-in then.
  345. # [17:23] <dael> plinss: and 33?
  346. # [17:23] <dael> fantasai: We had a q about if order affect counters. We looked at text and it seems clear it doesn't
  347. # [17:23] * bkardell_ sylvaning, tantek - it's early yet
  348. # [17:23] <astearns> +1 to order not affecting counters
  349. # [17:23] * sylvaing_ reads dholbert as dilbert. super distracting.
  350. # [17:23] <dael> ...: We think it should b/c order is purely visual and counters isn't visual
  351. # [17:23] <dael> ...: We want to keep it away from purely visual. Any opinions?
  352. # [17:23] * glazou hears super disturbing beeps in the background...
  353. # [17:23] * sylvaing_ it's me backing up the meme truck
  354. # [17:24] <dael> TabAtkins: This should be consistant with tab index when we talked about it with ITNI WG?
  355. # [17:24] * Joins: abinader (~sid21713@public.cloak)
  356. # [17:24] <dael> ???: I agree, it should be just visual
  357. # [17:24] <dael> plinss: I have mixed feelings, but don't feel strongly
  358. # [17:24] <dael> gregwhitworth: Can someone exlpain more?
  359. # [17:24] * plh zakim, call plh-mobile
  360. # [17:24] * Zakim ok, plh; the call is being made
  361. # [17:24] <Zakim> +Plh
  362. # [17:24] <SimonSapin> s/ITNI/I18N/
  363. # [17:24] <dael> plinss: Question is if counter values are affected by the ordering, are they re-ordering the content?
  364. # [17:24] * plh apologizes for being late
  365. # [17:24] <gregwhitworth> LOL, I didn't ask for explanation, that was someone else
  366. # [17:24] <dael> gregwhitworth: So is it they do or don't?
  367. # [17:25] <sylvaing_> doe the flexbox order property behave like the grid order property?
  368. # [17:25] <bkardell_> s/gregwhitworth/bkardell
  369. # [17:25] <Zakim> +??P11
  370. # [17:25] <dael> TabAtkins: Counters go by dom order, not rearranged order. The only affect is on layout itself
  371. # [17:25] <gregwhitworth> LOL, I'm not talking
  372. # [17:25] <tantek> zakim, ??p11 is tantek
  373. # [17:25] <Zakim> +tantek; got it
  374. # [17:25] <dael> plinss: There was IRC q about grid order. Same thing?
  375. # [17:25] <gregwhitworth> Perfect
  376. # [17:25] <sylvaing_> THEN SHIP IT
  377. # [17:25] <dael> TabAtkins: Yes. They're identicial.
  378. # [17:25] * bkardell_ wonders if anyone will ever recognize him :(
  379. # [17:25] <dael> plinss: So they beaviour is the same
  380. # [17:25] * Joins: darktears (~darktears@public.cloak)
  381. # [17:25] <dael> TabAtkins: Right
  382. # [17:25] <dael> plinss: Other opinions?
  383. # [17:25] * tantek is also +1 on MT for TPAC.
  384. # [17:26] <gregwhitworth> sounds great!
  385. # [17:26] <TabAtkins> s/ITNI/a11y/
  386. # [17:26] <Zakim> +??P21
  387. # [17:26] <dael> plinss: It does seem it could be surprising if I reorder and counter numbers don't change, but we could add a prop later to control that.
  388. # [17:26] <abinader> Zakim, ??P21 is me
  389. # [17:26] <Zakim> +abinader; got it
  390. # [17:26] <dael> plinss: any object?
  391. # [17:26] <dael> RESOLVED: No change for issue 33
  392. # [17:26] <fantasai> http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012
  393. # [17:26] * glazou could the person cooking in the background stop that ?
  394. # [17:27] <dael> fantasai: This is the DoC
  395. # [17:27] * glazou flushing waters now ???
  396. # [17:27] * TabAtkins Cooking, or bathing in a waterfall?
  397. # [17:27] <dael> ...: 2 issues we closed are 3 and 19 which are red. The last two are orange we jsut resolved.
  398. # [17:27] * bkardell_ ...unless you're making enough for everyone
  399. # [17:27] <fantasai> http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-9
  400. # [17:27] <dael> ...: Other non-green things, we closed 2 issues, one from Kenny Wu, issue 19.
  401. # [17:27] * sylvaing_ i'll take a mimosa, thx
  402. # [17:27] <dael> s/19/9
  403. # [17:27] <dbaron> s/Wu/Lu/
  404. # [17:28] <fantasai> http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-9
  405. # [17:28] * glazou thinks tap dancing during csswg conf calls should now be forbidden
  406. # [17:28] <dael> fantasai: There's also an issue on should negative margins iincrease space, that's issue 10. We said no, if you have too many negatives that's your fault
  407. # [17:28] <fantasai> dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-9
  408. # [17:28] <fantasai> http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-9
  409. # [17:28] * sylvaing_ but tap dancing during f2f meetings should be mandatory
  410. # [17:28] <dael> fantasai: There was another issue about changing line item to flex start, we said no.
  411. # [17:28] <dael> fantasai: That's b/c it's too late to change something that significant.
  412. # [17:28] <dael> fantasai: Anyone want to go over these with more detail?
  413. # [17:28] * glazou reminds sylvaing that AC-Reps were on stage to sing in AC meeting tokyo
  414. # [17:29] <dael> plinss: Anyone?
  415. # [17:29] <dael> plinss: Doesn't sound like it.
  416. # [17:29] <dael> ...: Do we want res for those rejected?
  417. # [17:29] * dauwhe sylvaing: this is CSS. Only line dancing and the box step are allowed.
  418. # [17:29] <dael> fantasai: Maybe. We have 9 and 10, so we just need the initial value of the line items
  419. # [17:29] <dael> plinss: Any opinions? Or are we happy with editors discression?
  420. # [17:30] * sylvaing_ dauwhe: fine. then I'm taking my dancing moves to the WHATWG.
  421. # [17:30] <dael> RESOLVED: Accept decision or editors for initial values item
  422. # [17:30] <gregwhitworth> I'm always wondering if I should talk or not
  423. # [17:30] <dael> fantasai: So I suggest we take flexbox to LC
  424. # [17:30] * glazou sylvaing you prefer live tap dancing, admit it...
  425. # [17:30] <dael> ...: There's significant changes.
  426. # [17:30] <dael> plinss: Any obj to LC?
  427. # [17:30] * sylvaing_ wonders where fantasai is
  428. # [17:30] <gregwhitworth> He asks a question but everyone stays quiet...
  429. # [17:31] <fantasai> http://dev.w3.org/csswg/css-flexbox-1/#changes
  430. # [17:31] <dael> TabAtkins: I don't think we mentioned it, but there's significant dif in changes if there's any questions
  431. # [17:31] * sylvaing_ or is that Tab?
  432. # [17:31] * fantasai is in the kitchen
  433. # [17:31] <tantek> zakim, who is noisy?
  434. # [17:31] * fantasai muted now
  435. # [17:31] * bkardell_ seconds moving the tap dancing specs to WHATWG
  436. # [17:31] * astearns dauwhe break dancing should also be acceptable
  437. # [17:31] <Zakim> tantek, listening for 10 seconds I heard sound from the following: plinss (21%), ??P6 (9%), glazou (29%)
  438. # [17:31] * glazou was right, fantasai was cooking
  439. # [17:31] * sylvaing_ astearns +1
  440. # [17:31] <dael> plinss: How long a LC period?
  441. # [17:31] <dael> TabAtkins: 3 week or maybe longer?
  442. # [17:31] <dael> fantasai: I'd go with 4. there's complex changes and another week shouldn't b a problem.
  443. # [17:32] <dael> plinss: Everyone else okay with 4?
  444. # [17:32] * fantasai no, not cooking, just sitting at the counter
  445. # [17:32] <dael> SimonSapin: I'd prefer 4 weeks
  446. # [17:32] * fantasai hasn't had breakfast yet even
  447. # [17:32] <dael> RESOLVED: Take Flexbox to LC with a 4 week period
  448. # [17:32] <SimonSapin> s/SimonSapin/Bert/
  449. # [17:32] <dael> plinss: Where are we with the test suite?
  450. # [17:32] <dael> plinss: Existing test will need to be changed?
  451. # [17:32] * dauwhe sylvaing: a dancing standard sounds like more fun than a merely living standard
  452. # [17:32] <dael> TabAtkins: If there's ones around min-size they'll need to be fixed. I can check
  453. # [17:32] <dael> plinss: Thanks. ANy sense on coverage of test suite?
  454. # [17:33] <dael> ...: We good or do we need more?
  455. # [17:33] <dael> TabAtkins: I think we'll need more
  456. # [17:33] <dael> fantasai: I can almost promise we need more
  457. # [17:33] <dael> plinss: Anyone have tests that haven't been contributed?
  458. # [17:33] <dael> plinss: According to existing we have 2 passes for everything
  459. # [17:33] <dael> TabAtkins: That's way not value
  460. # [17:33] <dael> s/value/valid
  461. # [17:33] <dael> plinss: I know, but in therory we could go the rec
  462. # [17:34] * dbaron should check if there are other mozilla tests that could be imported, although there are a decent number already imported
  463. # [17:34] <dael> ??: Has anyone looked at Opera tests?
  464. # [17:34] <SimonSapin> https://github.com/operasoftware/presto-testo/tree/master/core/standards/css3/flexbox
  465. # [17:34] <dbaron> s/??/SimonSapin/
  466. # [17:34] <dael> plinss: Anyone have time to do that?
  467. # [17:34] <dael> plinss: Anyone?
  468. # [17:34] * fantasai dbaron, will probably need to re-import after changes from min-size issue
  469. # [17:34] <dael> TabAtkins: I'll get around to it if no one else does
  470. # [17:34] <dael> bkardell_: I'm sure I can help too.
  471. # [17:34] <dael> ...: TabAtkins and I can coordinate where needed
  472. # [17:35] <dael> plinss: Thanks. Anything else for flexbox?
  473. # [17:35] <zcorpan> https://github.com/operasoftware/presto-testo/search?q=flexbox&ref=cmdform
  474. # [17:35] <gregwhitworth> greg is the "..." I guess
  475. # [17:35] <dael> fantasai: Can we pub next tuesday?
  476. # [17:35] * bkardell_ did not say that...
  477. # [17:35] <gregwhitworth> LOL
  478. # [17:35] <dael> bert: If you promis it's up to date
  479. # [17:35] <glazou> s/TabAtkins/$--_Tab-Atkins_
  480. # [17:35] <gregwhitworth> gregwhitworth did
  481. # [17:35] <dael> fantasai: WE can have it by tomorrow
  482. # [17:35] <dael> bert: Okay.
  483. # [17:35] * sylvaing_ greg, dael is learning our voices...not easy to pick up voices of people you don't know
  484. # [17:35] <dael> fantasai: We just need to deal with open issues where we just resolved
  485. # [17:35] <gregwhitworth> Woohoo
  486. # [17:35] <Zakim> + +37684aaff
  487. # [17:35] <dael> Topic Variables Syntax
  488. # [17:35] <antonp> Zakim, aaff is me
  489. # [17:35] <Zakim> +antonp; got it
  490. # [17:36] * sylvaing_ can we read the thread aloud for the next 5 hours?
  491. # [17:36] * tantek Zakim, who is making sarcasm?
  492. # [17:36] * Zakim I don't understand your question, tantek.
  493. # [17:36] <dael> TabAtkins: right now variables are declared...custom prop are var-prefix
  494. # [17:36] * sylvaing_ changing syntax -> we must be at Last Call
  495. # [17:36] <dael> ...: Other custome things, var- isn't apropriate, but I want consistant
  496. # [17:36] <dael> ...: previous draft at last F2F used _ to indicate custom
  497. # [17:37] <dael> ...: That was valid ident, but CSS wasn't likely to invalde.
  498. # [17:37] * sylvaing_ likes --
  499. # [17:37] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  500. # [17:37] <dael> ...: There was another suggestion of -- to indicate custom b/c _ was ugly, but that distinguished from vendor.
  501. # [17:37] * astearns likes --
  502. # [17:37] <dael> ...: I'm fine with either. -- is okay for all custom in the future, but _ is okay too
  503. # [17:37] * fantasai also likes -- over _
  504. # [17:37] <dael> ...: We need to decide today b/c I promised heycam I wouldn't delay past this week
  505. # [17:37] <SimonSapin> +1 for --
  506. # [17:37] * sylvaing_ and if you don't like -- I hang up
  507. # [17:38] <dael> TabAtkins: Any other thoughts or suggestions?
  508. # [17:38] * tantek "double dash" sounds like a running race.
  509. # [17:38] <dbaron> I prefer -- over _; don't care about -- vs var-
  510. # [17:38] <bkardell_> double dash requires a parser change, can we make sure we're all agreed on that
  511. # [17:38] <astearns> for those who like symmetry, a convention could be --namespace--prop-name
  512. # [17:38] <zcorpan> there was a suggestion on the mailing list to use "custom-" as prefix.
  513. # [17:38] <dael> plis: I think some people were suggesting -;
  514. # [17:38] <tantek> ok with -- but some editors autocorrect that to —
  515. # [17:38] <dael> TabAtkins: nothing outside ascii
  516. # [17:38] <tantek> just FYI
  517. # [17:38] <zcorpan> was custom- ruled out?
  518. # [17:38] <fantasai> s/-;/mdash/
  519. # [17:38] * sylvaing_ my mail editor transformed -- to an em-dash so *that* was not a suggestion
  520. # [17:38] <tantek> nothing outside ASCII7?
  521. # [17:39] <dael> glazou: I think -- is okay b/c - is vendor prefix. It does make sense since it's already an extension
  522. # [17:39] * tantek sylvaing_ LOL - totally predicted that.
  523. # [17:39] <dael> ??: -- does require parse change?
  524. # [17:39] <fantasai> tantek, if your *code* editor is autocorrecting to emdash, you've got a problem in a lot of places
  525. # [17:39] <dael> TabAtkins: It changes some for ident, but heycam said that wasy okay
  526. # [17:39] <dael> TabAtkins: The only way there could be ambiuity in existing syntax is if someone by a negative next to a vendor prefix.
  527. # [17:39] <tantek> fantasai, my code editor is BBEdit and it always does what I mean :)
  528. # [17:40] <dael> ...: That's the only way you could have an ambiguity and I don't think that exists.
  529. # [17:40] * zcorpan has not got a reply
  530. # [17:40] <dael> plinss: Real risk is people using that to comment out.
  531. # [17:40] <dael> TabAtkins: Worst case is they suddenly have defined an extra custom
  532. # [17:40] <tantek> SGML comments in a style sheet? That's highly unlikely. Ahem. ;)
  533. # [17:40] <dael> TabAtkins: Only negative ident is a -n syntax and that doesn't come into play
  534. # [17:40] * glazou thinks tantek is trolling a lot lately ;-)
  535. # [17:41] * tantek glazou it's not trolling if you ;) oh right, you also ;) ok got it. :)
  536. # [17:41] <dael> TabAtkins: So zcorpan wondered if custom dash ahs been ruled out. No, but I'd prefer short then longer.
  537. # [17:41] <astearns> for those wanting a custom- prefix, you could use --custom--prop-name
  538. # [17:41] <dael> ...: It would work, but I like 2 charater over 7
  539. # [17:41] <dael> zcorpan: Fine by me.
  540. # [17:41] <fantasai> s/custom dash ahs/custom- has/
  541. # [17:41] <dael> plinss: So the -- would be valid within ident?
  542. # [17:41] <sylvaing_> astearns, do you need the second --?
  543. # [17:42] <astearns> don't need it
  544. # [17:42] <sylvaing_> --custom-something
  545. # [17:42] <astearns> I just like symmetry :)
  546. # [17:42] <dael> TabAtkins: Yes, but now it marks it as custom. You could do -- inside a custom-ident today
  547. # [17:42] * bkardell_ likes the double dash... I thought it was dead because of parser changes
  548. # [17:42] <dael> plinss: Any opinions? I'm hearing a lot of people like the --
  549. # [17:42] * bkardell_ votes <3
  550. # [17:42] * dbaron Zakim, unmute dbaron
  551. # [17:42] * Zakim dbaron should no longer be muted
  552. # [17:42] <dael> plinss: Any obj to --?
  553. # [17:42] <tantek> ++ for --
  554. # [17:42] <dael> ???: Is there any issue between that and HTML?
  555. # [17:43] <dael> TabAtkins: Only is you're ramming it against and then it's wrong
  556. # [17:43] <MaRakow> s/???/MaRakow/
  557. # [17:43] * dbaron Zakim, mute dbaron
  558. # [17:43] * Zakim dbaron should now be muted
  559. # [17:43] <dael> dbaron: If -- inside var-, does ti begin with double or have it removed?
  560. # [17:43] * tantek finds http://www.hixie.ch/tests/evil/mixed/comments-evil.html for some -- fun --
  561. # [17:43] <dael> TabAtkins: Either is okay. I had removed it b/c the double var looks dumb, but I'm fine with either approach
  562. # [17:43] <dael> dbaron: It makes more sense to keep it.
  563. # [17:43] * zcorpan --(foo)
  564. # [17:44] <sylvaing_> --(--(--(foo)))
  565. # [17:44] <antonp> s/double var/double-dash on var/
  566. # [17:44] <dbaron> s/dbaron/bkardell/
  567. # [17:44] <dael> s/dbaron/bkardell
  568. # [17:44] <TabAtkins> var(--foo)
  569. # [17:44] * glazou waits for var------------foo
  570. # [17:44] * bkardell_ glazou, needs more $
  571. # [17:44] <dael> bkardell_: If what goes inside var, it suggests that anything could be in var, but if it's there it suggests only custom can be in var
  572. # [17:44] <dbaron> s/bkardell_/hober/
  573. # [17:44] * tantek what bkardell_ said
  574. # [17:45] <dael> TabAtkins: We're not allowing arbitarty properties.
  575. # [17:45] * hober yup
  576. # [17:45] <dael> plinss: Sounds like current is -- as previx, but not within the var
  577. # [17:45] <hober> --foo: var(foo)
  578. # [17:45] <dael> TabAtkins: I'm fine with that.
  579. # [17:45] <dael> hober: I think it makes sense
  580. # [17:45] <TabAtkins> hober: That's an invalid variable!
  581. # [17:45] * hober :)
  582. # [17:45] <tantek> TabAtkins could you type a quick example?
  583. # [17:46] <glazou> s/hober/glazou
  584. # [17:46] <dael> plinss: Okay. That could have been worse
  585. # [17:46] <dael> RESOLVED: Use -- prefix to define var
  586. # [17:46] <TabAtkins> Sure: div { --foo: blue; color: var(foo); }
  587. # [17:46] <dael> plinss: We'll haev to make the syntax change.
  588. # [17:46] <dael> plinss: Who will do that?
  589. # [17:46] <dael> TabAtkins: Me
  590. # [17:46] <tantek> that does look reasonable
  591. # [17:46] <tantek> thank you TabAtkins - the example helps
  592. # [17:46] <dael> fantasai: We also talked about var shorthand to reset all variables. Does that mean we have a -- shorthand?
  593. # [17:47] * tantek RESET ALL THE VARIABLES! (paging sylvaing_ meme train)
  594. # [17:47] <dael> TabAtkins: Good question. I'm not prepared.
  595. # [17:47] <dael> hober: Any reason not to leave that to version 2?
  596. # [17:47] <dael> TabAtkins: This is in version 2
  597. # [17:47] <hober> s/hober/bkardell_/
  598. # [17:47] * hober --: inherit; /* oh god what does this mean */
  599. # [17:47] * tantek agrees with glazou, defer for now
  600. # [17:47] <dael> glazou: Maybe we need to defer since heycam needs to know tonight.
  601. # [17:47] <dael> TabAtkins: Yeah.
  602. # [17:47] * sylvaing_ will-change: --;
  603. # [17:47] <dael> ???: let's make sure -- is available to higher items
  604. # [17:47] * glazou sylvaing LOL
  605. # [17:48] <dael> fantasai: We have all, let's do --all
  606. # [17:48] <dael> TabAtkins: Or all--
  607. # [17:48] <SimonSapin> s/???/SimonSapin/
  608. # [17:48] <dael> TabAtkins: Anyway.
  609. # [17:48] * bkardell_ lets to @#%@#%all!!!!
  610. # [17:48] <tantek> var { --var:#000; color: var(var); }
  611. # [17:48] <dael> TabAtkins: From SimonSapin questions, if -- a valid ident. Maybe?
  612. # [17:48] <SimonSapin> s/available to higher items/a valid identifier/
  613. # [17:48] <Zakim> -krit
  614. # [17:48] <dael> glazou: It means you can do --: something
  615. # [17:48] <sylvaing_> can you have transition: var(foo) 1s;
  616. # [17:48] <sylvaing_> I guess
  617. # [17:48] <dael> TabAtkins: I don't want it to define a valid prop since you need something in var
  618. # [17:48] <dael> glazou: Speaking of ugly, _ is better then that.
  619. # [17:49] <dael> TabAtkins: I think -- shouldn't be a valid custom prop, but maybe a valid ident.
  620. # [17:49] <dael> ...: The change we have now, where -- is a valid ident now, it's a simple change.
  621. # [17:49] * tantek agrees with TabAtkins and is ok with leaving such detail to the editor's discretion.
  622. # [17:49] <sylvaing_> so, is ---- the -- custom property?
  623. # [17:49] <abinader> so "----foo: blue; color:var(--foo); } is valid?
  624. # [17:49] <zcorpan> font-family: --, serif;
  625. # [17:49] <dael> ...: So I say let it be a valid ident, but not a custom prop name
  626. # [17:49] <dael> plinss: I guess I'm okay with that.
  627. # [17:49] <dael> plinss: Any obj?
  628. # [17:49] <TabAtkins> sylvaing_: Um, yes. Yes it is.
  629. # [17:49] <SimonSapin> sylvaing_, abinader, yes
  630. # [17:49] <sylvaing_> uh oh
  631. # [17:49] <dael> plinss: So we'll leave -- as a valid ident.
  632. # [17:50] <abinader> SimonSapin: ack!
  633. # [17:50] <dael> plinss: So with syntax in CR, will we need to take it back to LC?
  634. # [17:50] <dael> TabAtkins: At some point, yeah.
  635. # [17:50] <dael> Topic: CSSNamespaceRule
  636. # [17:50] <fantasai> I'm... not sure -- should be a valid ident
  637. # [17:50] <TabAtkins> __ is a valid ident too.
  638. # [17:50] <TabAtkins> Which would have meant that var(_) is valid.
  639. # [17:50] <dael> glazou: This is about namespace rules that are triggering and acception. It's the same as attributes for namespace rule.
  640. # [17:51] <dael> ...: That's an editor issue, you create something b/c a typo and you want to fix it and you can't.
  641. # [17:51] * tantek "the namespace URI is bogus", go on...
  642. # [17:51] <dael> ...: I'm not sure if there's anything to discuss now, but I'd like to affirm from impl that haven't replied, is there strong ressitance?
  643. # [17:51] <dael> glazou: If you can't create namespace rules, you're blacked from creating documents and that's a major editor issue
  644. # [17:51] * Joins: MaRakow_ (~MaRakow@public.cloak)
  645. # [17:51] <dael> glazou: And the object model where you can't create or modify, it's really not needed.
  646. # [17:52] <dael> zcorpan: There were issues in ML like what happens when namesapce declaration is removed.
  647. # [17:52] <dael> TabAtkins: CSS is delcarative. If you add or remove, fontfamily that uses it will be altered.
  648. # [17:52] * dbaron Zakim, unmute dbaron
  649. # [17:52] * Zakim dbaron should no longer be muted
  650. # [17:52] <dael> ...: It seems reasonable that removing a namespace alters things
  651. # [17:53] <dael> glazou: And I think this is a different between what the affect is and what the text is. If we instert a rule and say it's valid, than the whole style sheet becomes valid, that's right
  652. # [17:53] <dael> zcorpan: There's a diff between namespaces and fonts because font name doesn't cause dlaration to be dropped
  653. # [17:54] <dael> TabAtkins: I was about the say same as zcorpan. Namespace rules are diff b/c they affect syntatic validity of other rules
  654. # [17:54] <dbaron> s/TabAtkins/dbaron/
  655. # [17:54] <dael> glazou: But you create a XHTML for epub and you want an SVG and style it in embedded stylesheet, you cannot create a namespace in the stylesheet
  656. # [17:54] <dael> dbaron: Unless you mess witht he style sheet text.
  657. # [17:54] <dbaron> s/dbaron/TabAtkins/
  658. # [17:54] * astearns dbaron is sniping all of my s/foo/bar/ entries today
  659. # [17:54] <zcorpan> We could change how CSS Namespaces work and let selectors with undeclared prefixes not be dropped on the floor during parsing?
  660. # [17:55] <dael> glazou: So you have to do a major hack and reinterpret the whole style sheet anyway so this is the same.
  661. # [17:55] * sylvaing_ thinks of using namespaces as driving under the influence: yes, you may have a bad time *but what were you thinking???*
  662. # [17:55] <dael> TabAtkins: You could do the same thing through text so changing the OM is fine.
  663. # [17:55] <dael> dbaron You can mod through text, but when you do it you know you're invalidating pointers to the OM and you're req. style sheet to be reparsed
  664. # [17:55] * dbaron Zakim, mute dbaron
  665. # [17:55] * Zakim dbaron should now be muted
  666. # [17:55] <dael> glazou: Yes. Exactly. That is an issue.
  667. # [17:56] <dael> glazou: We won't decide something here, but I want everyone to know about this. I think we should continue the disucssion on the ML for a solution for at least online interfaces needing this
  668. # [17:56] <dael> ...: Layout engines know about this and since this sin't insertable or stylable, no one cares about how it's represented.
  669. # [17:56] * dbaron Zakim, unmute dbaron
  670. # [17:56] * Zakim dbaron should no longer be muted
  671. # [17:56] <dael> TabAtkins: dbaron can you elaborate on the effects?
  672. # [17:57] <dael> dbaron: I think it's positive from impl. If you're doing it through text, the imp doesn't need to reparse while guar. internal structeres are same.
  673. # [17:57] <dael> TabAtkins: I see what you're saying.
  674. # [17:57] * dbaron Zakim, mute dbaron
  675. # [17:57] * Zakim dbaron should now be muted
  676. # [17:57] <zcorpan> i agree with dbaron
  677. # [17:58] <dael> TabAtkins: I wonder if there's an atl. For legacy namesapce rules are the same, but create an alt rule that when modified it kills the formatting and fills with new values.
  678. # [17:58] <dael> ...: Affectively the same, but a more conveniant interface.
  679. # [17:58] <Zakim> -MaRakow
  680. # [17:58] * Quits: MaRakow_ (~MaRakow@public.cloak) ("Page closed")
  681. # [17:58] * dbaron can't follow that at 1am
  682. # [17:58] * Quits: MaRakow (~MaRakow@public.cloak) (Ping timeout: 180 seconds)
  683. # [17:58] <dael> plinss: I'm not so sure, but I accept this is sticky, so back to the ML.
  684. # [17:58] <dael> glazou: Yes.
  685. # [17:58] <dael> Topic: subgrid
  686. # [17:58] <dael> plinss: We have 4 minutes.
  687. # [17:58] <TabAtkins> document.styleSheets[0].namespaceMap.set("foo", "http://bar") <-- invalidates the entire stylesheet, triggers a reparse.
  688. # [17:58] <dael> fantasai: I don't know if we can do this is 4 minutes, but I don't think we should drop for accessability reasons.
  689. # [17:59] <dael> fantasai: I have examples explaining why
  690. # [17:59] <fantasai> http://fantasai.inkedblade.net/style/discuss/subgrid-markup/
  691. # [17:59] <dael> fantasai: Basically it's a grid without subgrid we're encouraging people to strip stuff that gives the correct structure and get things to allign
  692. # [17:59] * glazou won't work if it reparses. If it reparses, then you can't insert a created namespace rule
  693. # [17:59] <astearns> another way of casting this is that we're not yet allowing grid usage for those cases
  694. # [18:00] <dael> ...: Forms, if you markup forms, you'd have to strip things out in order to have things align. If you have section markup you have to strip that.
  695. # [18:00] <dael> ...: It isn't great accessability and doesn't allow for fallback styles or things you'd want.
  696. # [18:00] <dael> ...: People will do this and strip out their markup. THat's my prospective.
  697. # [18:00] <dael> ...: But there isn't time for exact examples.
  698. # [18:00] <TabAtkins> glazou: ON reparse, it would ignore all the @namespace rules, since they're already taken into account. Or maybe it automatically inserts/edits a @namespace rule into the stylesheet as appropriate.
  699. # [18:00] <dael> plinss: Okay, how do folks feel.
  700. # [18:00] <dael> ...: Are folks okay leaving subgrid in
  701. # [18:01] <BradK> I often have control over CSS but it markup.
  702. # [18:01] <dael> TabAtkins: I agree with what fantasai said, but no one has impl subgrid and we want to ship grid b4 we impl for subgrid
  703. # [18:01] * sylvaing_ thinks there is much that can be done with Grid as it is
  704. # [18:01] <BradK> So I am against things that require changing markup.
  705. # [18:01] <dael> ...: I don't think it's useful to put in something that won't be impl before shipping
  706. # [18:01] * bkardell_ agrees
  707. # [18:01] * fantasai with who?
  708. # [18:02] <dael> ...: WE can put this in later if it takes too long, but I think we should put it in level 2 and move it if things happen in that directions
  709. # [18:02] <Zakim> -dbaron
  710. # [18:02] <BradK> Also, hard to change markup on hundreds of pages.
  711. # [18:02] <astearns> I'm in favor of stripping subgrid in order to enable the grid layout cases that can be done properly without subgrid
  712. # [18:02] * bkardell_ agrees with shipping without subgrid in v1
  713. # [18:02] <dael> fantasai: That makes sense for shipping, but it also leads to problems where they strip information. They'll keep doing that even when you ship subgrid. If we ship w/o subgrid, we'll get the problems.
  714. # [18:02] <sylvaing_> if they don't stop doing the wrong thing then it's not clear what subgrid is fixing/how it helps authors
  715. # [18:02] <dael> TabAtkins: I don't htink anyone will hold until we ship.
  716. # [18:03] <sylvaing_> ++
  717. # [18:03] * Zakim wonders where + is
  718. # [18:03] <dael> ...: Microsoft shipped, we can ship in a few months, it won't delay in time for subgrid because the feature is too valuble.
  719. # [18:03] <tantek> sounds like the we're stuck in a suboptimal nash equilibrium with everyone shipping without subgrid
  720. # [18:03] <dael> TabAtkins: I get it, but realistically I can't agree.
  721. # [18:03] * glazou is ++ valid?
  722. # [18:03] <dael> plinss: Well, we're out of time.
  723. # [18:03] * BradK has to go
  724. # [18:03] <Zakim> -BradK
  725. # [18:03] <sylvaing_> likes subgrid but it just doesn't feel like a must-have to complete the feature
  726. # [18:03] <dael> plinss: I don't think we'll agree in 20 sec so let's loop back and discuss over e-mail.
  727. # [18:04] * tantek invites sylvaing_ and fantasai to their own cage match
  728. # [18:04] <Zakim> -hober
  729. # [18:04] <Zakim> -Plh
  730. # [18:04] <dael> plinss: That's it for this week. Thanks everyone, we'll talk next week.
  731. # [18:04] <Zakim> -BrianKardell
  732. # [18:04] <Zakim> -glazou
  733. # [18:04] <Zakim> -astearns
  734. # [18:04] <Zakim> -dauwhe
  735. # [18:04] <Zakim> -abinader
  736. # [18:04] <Zakim> -SylvaIng
  737. # [18:04] <Zakim> -fantasai
  738. # [18:04] <Zakim> -TabAtkins
  739. # [18:04] <Zakim> -antonp
  740. # [18:04] * Quits: glazou (~glazou@public.cloak) (glazou)
  741. # [18:04] <Zakim> -plinss
  742. # [18:04] <Zakim> -??P6
  743. # [18:04] <Zakim> -dael
  744. # [18:04] <Zakim> -tantek
  745. # [18:04] <Zakim> -Bert
  746. # [18:04] * Quits: dbaron (~dbaron@public.cloak) ("g'night")
  747. # [18:04] <Zakim> -koji
  748. # [18:04] <zcorpan> Zakim: ??P6 is me
  749. # [18:05] <Zakim> -[Microsoft]
  750. # [18:05] * Parts: BradK (~bradk@public.cloak) (BradK)
  751. # [18:05] * Quits: dael (~dael@public.cloak) ("")
  752. # [18:06] * Parts: smfr (~smfr@public.cloak) (smfr)
  753. # [18:06] <TabAtkins> glazou: ++ is "valid", if by "valid" you mean "two DELIM tokens next to each other".
  754. # [18:06] <TabAtkins> There is no place in CSS currently where that pair of tokens is valid, though.
  755. # [18:08] <Zakim> -SimonSapin
  756. # [18:08] * Quits: abinader (~sid21713@public.cloak) ("")
  757. # [18:10] <Zakim> -SteveZ
  758. # [18:10] <Zakim> Style_CSS FP()12:00PM has ended
  759. # [18:10] <Zakim> Attendees were krit, glazou, dael, gregwhitworth, plinss, SylvaIng, +1.917.207.aaaa, dauwhe, +1.206.675.aabb, astearns, dbaron, SimonSapin, BrianKardell, [Microsoft], MaRakow,
  760. # [18:10] <Zakim> ... hober, fantasai, Bert, SteveZ, +1.281.305.aacc, +33.1.34.51.aadd, TabAtkins, koji, BradK, Plh, tantek, abinader, +37684aaff, antonp
  761. # [18:10] <tantek> thank Zakim
  762. # [18:11] <antonp> Zakim, aaff *was* antonp
  763. # [18:11] <Zakim> I don't understand 'aaff *was* antonp', antonp
  764. # [18:12] <antonp> I know, I know..
  765. # [18:14] <SimonSapin> TabAtkins: http://dev.w3.org/csswg/css-variables/#defining-variables has a note on how var-0 needs to be referenced as var(\30). But the reason is just a technicality. Should we just parse var( [ <custom-ident> | <dimension> | <integer> ] [ , <any-value> ]? ) to work around this?
  766. # [18:14] <SimonSapin> (same with --0 instead of var-0)
  767. # [18:14] <zcorpan> SimonSapin: that seems like a reason to keep the dashes in var()
  768. # [18:14] <SimonSapin> zcorpan: yeah, that’d work too
  769. # [18:15] <zcorpan> --0x0x wouldn't be a dimension or an integer
  770. # [18:15] <SimonSapin> though I like that not keeping them shows that var() doesn’t work with non-custom properties
  771. # [18:17] * Joins: lmclister (~lmclister@public.cloak)
  772. # [18:21] * Quits: lmclister (~lmclister@public.cloak) ("")
  773. # [18:24] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  774. # [18:33] * Joins: shepazu (schepers@public.cloak)
  775. # [18:34] * Quits: koji (~koji@public.cloak) ("Leaving...")
  776. # [18:41] * Quits: anchnk (~anchnk@public.cloak) ("")
  777. # [18:48] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  778. # [19:16] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
  779. # [19:17] * Joins: deblyn (~deblyn@public.cloak)
  780. # [19:22] <TabAtkins> zcorpan: 0x0x is a dimension.
  781. # [19:22] <TabAtkins> With the unit "x0x".
  782. # [19:22] <TabAtkins> I'm ambivalent on the var() syntax issue.
  783. # [19:32] * deblyn is now known as DeblynPrado
  784. # [19:40] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  785. # [19:46] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  786. # [19:55] * Joins: rhauck (~Adium@public.cloak)
  787. # [19:55] * Quits: rhauck (~Adium@public.cloak) (rhauck)
  788. # [20:07] * Joins: nvdbleek (~nvdbleek@public.cloak)
  789. # [20:28] * Joins: Ms2ger (~Ms2ger@public.cloak)
  790. # [20:32] * Zakim excuses himself; his presence no longer seems to be needed
  791. # [20:32] * Parts: Zakim (zakim@public.cloak) (Zakim)
  792. # [20:33] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
  793. # [20:41] <fantasai> Bert, TabAtkins: I checked in the flexbox changes from today's call
  794. # [20:41] <fantasai> mainly just removing issue text
  795. # [20:42] <Bert> So the text is ready for me to copy?
  796. # [20:42] <Bert> I won't do it tonight. Tomorrow, I think.
  797. # [20:43] <fantasai> no problem
  798. # [20:43] <fantasai> Just wanted to let you know it's ready :)
  799. # [20:43] <fantasai> Thanks Bert!
  800. # [20:43] <Bert> Thank you, fantasai!
  801. # [20:44] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  802. # [21:04] * Quits: DeblynPrado (~deblyn@public.cloak) (DeblynPrado)
  803. # [21:28] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  804. # [21:48] <TabAtkins> heycam|away, SimonSapin: I think I'm going to stick with "use the custom property name directly in var()", rather than stripping the prefix, as it avoids the "is the remainder an ident" issue.
  805. # [21:50] <TabAtkins> I think that the potential confusion of "looks like I can put any property in there" is less than the potential confusion of "what do I put in var() if the custom property is named --0 or --- or [more weird examples]".
  806. # [21:58] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  807. # [22:12] * Joins: lmclister (~lmclister@public.cloak)
  808. # [22:14] * Quits: lmclister (~lmclister@public.cloak) ("")
  809. # [22:20] <hober> TabAtkins: why don't we restrict the third character of custom property names to [a-z]? :)
  810. # [22:20] <TabAtkins> Why not unicode?
  811. # [22:20] <hober> "doctor, it hurts when i name my custom properties badly." "well, don't do that." :)
  812. # [22:20] <TabAtkins> You ASCII fascist.
  813. # [22:21] <TabAtkins> The issue is that the rules for what is "bad" are confusing.
  814. # [22:22] <TabAtkins> --- is bad (you have to write var(\2d) ), but ---- is fine (you can write var(--)).
  815. # [22:22] <TabAtkins> --0 is bad, ---0 is bad, but ----0 is fine.
  816. # [22:22] * Joins: hober` (~ted@public.cloak)
  817. # [22:22] <TabAtkins> Any time authors have to remember the rules for precisely what makes up an ident, we're doing something wrong.
  818. # [22:23] <hober`> TabAtkins: give me --💩 or give me death!
  819. # [22:23] <TabAtkins> That's totally fine, actually.
  820. # [22:24] <TabAtkins> You'll just write it as var(--💩), rather than var(💩)
  821. # [22:24] <TabAtkins> (💩 is a perfectly valid ident token.)
  822. # [22:39] * Joins: Ms2ger (~Ms2ger@public.cloak)
  823. # [22:46] * Quits: hober` (~ted@public.cloak) ("ERC Version 5.3 (IRC client for Emacs)")
  824. # [23:55] * Joins: Dwight_Stegall (~YIM@public.cloak)
  825. # Session Close: Thu Mar 20 00:00:00 2014

The end :)